<!--
	.labelh5 {
		font: 100% verdana;
		font-weight: normal;
		text-align: left;
		text-decoration: none;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		text-decoration:none; 
		display:inline;
	}
		
	.reptable {
		bordercolor:#FFFFFF;
		background-color:#F5F2DD;
		padding: 5px;
		border-spacing: 0px;
		border-width: 1px 1px 0 0;
	}
	.redhead {
		font: 70% verdana;
		font-weight: bold;
		text-decoration: none;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		text-align:left;
	}
	
	.devRepPgHead {
		font: 50% verdana;
		color:blue;
		font-weight: bold;
		text-decoration: none;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		text-align:left;
	}
	
	.alnleft {
		text-align:left;
	}
	A.nav:link { 
		text-decoration:none;color: white; //#307094
	}
	
	A.nav:visited { 
		text-decoration:none;color: white; //#a3c0da 
	}

	A.navDGrey:link { 
		text-decoration:none;color: #151515;	//#505050;	 
	}
	
	A.navDGrey:visited { 
		text-decoration:none;color: #151515;	//#505050;	 
	}
	
	A.navBlk:link { 
		text-decoration:none;color: white;  
	}
	
	A.navBlk:visited { 
		text-decoration:none;color: white; 
	}

	.skipLink {
		display:none;text-decoration:none;
	}
	
	.noLinkLn{
		text-decoration:none;
	}
	
	.listBoxWidth{
		overflow:auto;width:350px;
	}
	
	input.backChk { // radio,chkbox background
		border: 0px none;
		background-color: transparent;
	}

	.actionPanel{
		position:absolute;
		background-color:#E8E8FF;	 
		left:500px;
		top:130px;
		width:150px;
		TEXT-DECORATION: none;
		border: 1px solid #38986B;
	}
	.actionPanelFont{
		COLOR: black;	//#38986B;
		font-size: 110%;
	}
	.actionPanelHead{
		COLOR: #ffffff;
		background-color:#9999FF;	//38986B;
		border: 1px solid #9999FF;	//38986B;
		TEXT-DECORATION: none;
		FONT: 7pt verdana;
		//border:1px solid blue;
		width:100%;
		margin-left:auto;
		margin-right:auto;
		text-align:center;		
		//include: .text; including another style
	}	
	
	.errRed {background-color:#b30200};
	.errLtYl {background-color:#f3ec9e};
	.alertGrn{background-color:#666633}
	.alertGrnBrdr{border:1.5px solid #666633;border-top-width:0px};
	.alertErrBrdr{border:1.5px solid #b30200;border-top-width:0px};
	.tipBlu{background-color:#435A85};
	.tipBrdrClr{border:1.5px solid #435A85;border-top-width:0px};

	.divErr{
		background-color:white;	//#F5F2DD;
		display: block;
		position:relative;
		visibility: visible;
		font-size: 110%;
	}

	.tablesidebar{
		height : 400px;
	}

	.text {
		font: 70% verdana; 
		font-weight: normal;
		text-align: left;
		text-decoration: none;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.textAlignRt {		
		font: 70% verdana; 
		font-weight: normal;
		text-align: right;
		text-decoration: none;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}	
	
	.text1 {
		FONT: 95% verdana;	//8pt verdana; 
		FONT-WEIGHT: normal;
		TEXT-ALIGN: left;
		TEXT-DECORATION: none;
		MARGIN-LEFT: 0px;
		MARGIN-RIGHT: 0px;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
	}

	.textRt {
		FONT-WEIGHT: bold;
		TEXT-ALIGN: right;
		TEXT-DECORATION: none;
		MARGIN-LEFT: 0px;
		MARGIN-RIGHT: 0px;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
	}

	.textHead {
		FONT: 70% verdana; //7pt verdana;
		FONT-WEIGHT: bold;
		/*TEXT-ALIGN: left;*/
		height : 20px;
		TEXT-DECORATION: none;
		MARGIN-LEFT: 0px;
		MARGIN-RIGHT: 0px;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;	
	}
	

	.textLnk {
		FONT: 70% verdana;	//8pt verdana;
		FONT-WEIGHT: bold;
		/*TEXT-ALIGN: left;*/
		height : 20px;
		TEXT-DECORATION: none;
		MARGIN-LEFT: 0px;
		MARGIN-RIGHT: 0px;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;	
	}
	
	
	.tdspecial {
		COLOR: #ffffff;
		FONT: 8pt verdana;
		FONT-WEIGHT: bold;
		TEXT-ALIGN: left;
		TEXT-DECORATION: none;
		MARGIN-LEFT: 0px;
		MARGIN-RIGHT: 0px;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
	}

	.body {
		COLOR: #000000;
		FONT: 8pt verdana;
		TEXT-ALIGN: left;
		TEXT-DECORATION: none;
		MARGIN-LEFT: 0px;
		MARGIN-RIGHT: 0px;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
	}
	
	.bodyBgClr {
		background-color:white;	//#F5F2DD;
	}

	.small {
		COLOR: #000000;
		FONT: 65% verdana;
		TEXT-ALIGN: left;
		TEXT-DECORATION: none;
		MARGIN-LEFT: 0px;
		MARGIN-RIGHT: 0px;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
	}
	
	.hr{
		color:#b4b4b4;height:1px;width:98%;
	}

	.black {
		COLOR: #000000;
		FONT: 7pt verdana;
		TEXT-ALIGN: right;
		TEXT-DECORATION: none;
		MARGIN-LEFT: 0px;
		MARGIN-RIGHT: 0px;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
	}

	SELECT, TEXTAREA, INPUT {
		//COLOR: #000000;
		FONT: 7pt Verdana, Arial, Helvetica, sans-serif;
		//BACKGROUND-COLOR: #ffffff;
		MARGIN-TOP: 3px;
		MARGIN-BOTTOM: 0px;
	}
	
	.tdcellbgColor{
			background-color: white; //#F5F2DD; 
			
	}
	
	.topnavbgcolor {
		background-color: white;
	}
	
	.instructions {
		FONT: 90% Arial, Helvetica, Verdana, sans-serif;
		FONT-WEIGHT: bold;
		TEXT-ALIGN: left;
		TEXT-DECORATION: none;
		MARGIN-LEFT: 0px;
		MARGIN-RIGHT: 0px;
		MARGIN-TOP: 1px;
		MARGIN-BOTTOM: 1px;
			
	}
	
	.lefttdbgColor{
		background-color: #F0F0F0;	//E3EBF8; 
	}
	
	.listviewtitle{
		background-color: #996633;	//#307094, 800000
		text-decoration: none;
		color: #ffffff; // white text
	}	
	.listviewtitle1{
		background-color: #999966;	//85B69B;
		text-decoration: none;
		color: #ffffff;
	}		
	.listviewhead{
		background-color: #CC9933; //BFD2E4;
	}
	.listviewrow1{
		background-color: #FBF8F0;	//EEDDBB;	//D5AA53; //F4F7FC;
		height : 17px;
	}
	.listviewrow2{
		background-color: #F4EAD5;	//E3EBF8;
		height : 17px;
	}	
	.buttonstyle {
		FONT: 7pt;
		FONT-FACE: Verdana, Arial, Helvetica, sans-serif;
		Color : #FFFFFF;
		FONT-WEIGHT: bold;
		background:#539362;
	}	
	.hideObj{
		//visibility: hidden;
		display: none;
	}


	.h1 {
		FONT: 100% verdana;
		FONT-WEIGHT: bold;
		TEXT-ALIGN: left;
	}
	.h2 {
		font: 70% verdana;
		font-weight:bold;
		text-align: left;
	}
	.h2inline {
		font: 70% verdana;
		font-weight:bold;
		text-align: left;
		display:inline;
	}
	.blockHeading{
		font: 120% verdana;		//8pt verdana;
		font-weight: bold;
		display:inline;
		background-color: #dcdcdc;	//E8E0AE;//dark tan
	}
	.tabHeading{
		text-align: left;
		background-color: #dcdcdc;	//E8E0AE;//dark tan
	}
	.blockHeadingNoClr{
		font: 80% verdana;
		font-weight: bold;
	}	
	.spanLnColor{
		background-color:;
		border:1px solid blue;
	}
	.goBarStyle{
		width:99%;
		border: 0px solid white;
		display:block;
		text-align:center
	}
	.redText{
		color:FF0000;		
	}
	.topMySpaceBar{
		background-color: #666633;		
	}
	.tabSelected{
		background-color: #ceb5b5; 
		color:white;
	}
	.tabUnSelected{
		background-color: #996666; 	
		color:white;		
		text-decoration:none;
	}
	.tabHtPadding{
		padding-left:15px;
		padding-right:15px;
		height:20px;
	}
 	
	table.tblBrdThin td {
		border: 1px solid white;
	}	
	table.tblBrdThinRem td {
		border:;
	}	
	
	.txtStartMargin{
		margin-left:20px;
	}
	
	H1.reducedHt{font-size:95%;text-decoration:none;display:inline;font-family: verdana;}
	H2.reducedHt{font-size:90%;text-decoration:none;display:inline;font-family: verdana;}
	H3.reducedHt{font-size:90%;text-decoration:none;display:inline;font-family: verdana;}
	H4.reducedHt{font-size: 125%;text-decoration:none;display:inline;font-family: verdana;}
	H5.reducedHt{font-size: 100%;text-decoration:none;display:inline;font-family: verdana;}
	
	.verdana{font-family: verdana;}
	
	.dashtab{font-size: 100%;text-decoration:none;color:white;}
	.dashtabSelected{
		font-size: 100%;text-decoration:none;color:yellow;
		
	}

	.wzrdBgClr {
		background-color:#FFFFFF;	//#FBF8F0;
	}
	
	.rowHgltClr {
		background-color:#FFCA95;
	}

	.hosterrbox {
		margin-top: 30px;
		margin-left: 30px;
		width:550px;
		align: center;
		border: 1px solid #38986B;
	}

	.pageHead{
		padding-top:5px;
		padding-bottom:5px
	}

	.qtnClr{
		color:green;
	}

	.inlineDT {
		float: left;
		padding-left: 0.2em;
		padding-right: 0.2em;
		margin: 0;
	}

	.inlineDD {
		float: left;
		padding-left: 0.2em;
		padding-right: 3em;
		margin: 0;
		font-style:italic;
	}
	.tabbar {
		list-style-type: none;
		margin:0;
		width:95%;
		padding:0;
	}

	.tab	{
		float: left;
		padding: 0.2em 0.75em 0em  0.75em;
		border-right: 1px solid white;
		font-size:92%;
	}
	.imgTab	{
		float: left;
		padding: 0.1em 0em 0em  0.2em;
		border-right: 1px solid white;
		font-size:92%;
	}
	
	.inlineRptrow{
		font: 95% verdana;
		text-align: left;
		display:inline;
	}
/*////////////// dash board //////////////////////*/

	.scoreCollMenu{
		border: #666633 1px solid;
		width:270;
		height:150;
		overflow:auto;
		position:absolute;
		background-color:white;
		z-index:1;
		color:#996633;
		font: 60% Verdana;
		padding: 2px 2px 1px 2px;
	}

	.dashhead {
		font-family:Verdana;
		font-size: 100%;
	}
	table.dashscore {
		font: 75% Verdana;
		border-color : #336699; 
	}
	
	.colDivider {
		border-left: 4px solid #666633;		
	}

	#dashdiv {
		width : 100%;
		margin-top:0px;
		/*height: 100%  !important;*/
		background-color: white; 
	}
	
	.dashtabrowhead{
		padding: 1px 2px 1px 2px;
		font-family:Verdana;
		font-size:90%;
		color: #555555 ;  
		text-align:left;
		height:25;
	}
	.dashtabheadCell{
		padding: 1px 3px 1px 7px;
		color: white; 
		font-size:90%;	
		font-family:Verdana;
	}

	.dashcell {
		font: 80% verdana;
		text-align:left;
	}

	.floatLft {
		display:inline;
		float:left;
		width : 42%;	
		font: 80% verdana;
		padding-right:1px;
	}
	.floatRt{
		display:inline;
		float:right;
		width : 53%;	
		font: 80% verdana;
		padding-right:2px;
		text-align:right;
	}
	
	  div a:link {color:#4646ff; font-size: 85%; text-decoration: none}	 
	  div a:visited {color:#4646ff; font-size: 85%; text-decoration: none}
	  div a:active {color:#333; font-size: 85%; text-decoration: none}
	  div a:hover {color:red; font-size: 85%; text-decoration: none}

	.menuPad{
		width : 100%;		
		font: 75% verdana;
		height: auto !important;
		background-color: white;	//#F5F2DD;	
		border: 1px solid #666633;	//38986B;
		margin-top:0.1em;
		margin-left:1px;
	}	
	.menuHeadWraper {
		padding:3 3 3 3;
		background-color:#666633;
		color:white;
		width:100%;
	}
	.menuHead{
		display:inline;
		font-size:95%;
	}
	.menuList{
		padding: 0.5em;
		margin: 0;
		list-style-type: none;
		text-align: left;
		font-size:95%;
	}
	
	.hiddenTxt {
		position:absolute;
		left:0px; 	top:-10px;
		width:0px; 	height:1px;
		overflow:hidden;
	}
	
	.noanchor{
		text-decoration:none;
		color:black;
	}
	.teaser{
		padding: 0.3em;
		margin: 0;
		border-top: #9999aa 1px solid;
		border-right: #9999aa 1px solid;
		border-left: #9999aa 1px solid;
		border-bottom: #9999aa 1px solid;
		background-color: #FBF8F0;	
	}

	.hidePrint{
	}
	.shareCollDiv{
		align:right;
		border: #666633 1px solid;
		width:320;
		height:150;
		overflow: scroll;
		position:absolute;
		background-color:white;
		z-index:1;
		color:#996633;
		font: 60% Verdana;
		padding: 2px 2px 1px 2px;
	}
	.hidden {
	  position: absolute;
	  left: -10000px;
	  top:-10000px;
	}
	.reduceSize {
		font: 70%;
	}
	.reduce70 {
		font: 70%;
	}
	.reduce75 {
		font: 75%;
	}
	.reduce80 {
		font: 80%;
	}
	
	.button2 input
	{
		/* color:#050;  
		background-color:#fed; */
		background-color:#666633;
		color:white;
		font: bold 100% 'trebuchet ms',Verdana, Arial, Helvetica, sans-serif;;   
		border: 1px solid;   
		border-color: #696 #363 #363 #696;   
	} 

	span.button2:hover, span.button2 input.buttonstyle:hover {
	    cursor: pointer;
	   /* color: #333333;       */
	}
	span.button2:active {
	    background-position: right -35px;
	    color: #000;
	    outline: none; /* hide dotted outline in Firefox */
	}
	span.button2 input.buttonstyle:active {
	    text-shadow: #ffffff -1px -1px 0;
	    padding-top: 1px;
	    outline: none;
	}
//-->

