 
/* Main window styles */ 
body {
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;	
}

/* Index.aspx page main links */
.indexTITLE {
	font-weight: bold;
}	

/* Creates round corners, curentlly works only in Mozilla */
.RoundedCorners {
	-moz-border-radius: 20px;		
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	border: 2px solid WhiteSmoke;
}	

/* Grayed out notes, visually low importance */
.tdNOTE {
	font: Normal 10px;
	color: #e0e0e0;
}    

.tdMETERbAR {
	font-weight: normal;
	font-size: 10px;
	color: Black;
}

/* The ID column on issue listing */	 
.tdISSUEID {
	font: Normal 10px;
	color: Gray;	 	
}

.classFAQTITLE {
	text-transform: capitalize;	
	font: bold 10px;
	color: Gray;	 						
}

/* Genral Links */	 

/* Issue title link to more details */	  
a.lnkISSUE:link    {font-weight: normal;color:#454545;text-decoration:none;}
a.lnkISSUE:visited {font-weight: normal;color:#454545;text-decoration:none;}
a.lnkISSUE:hover   {font-weight: normal;color:#D2691E;text-decoration:none;}  

/* Issue title link on FAQ TOC */	  
a.lnkFAQ_TOC:link    {font-weight: normal;color:#454545;text-decoration:none;}
a.lnkFAQ_TOC:visited {font-weight: normal;color:#454545;text-decoration:none;}
a.lnkFAQ_TOC:hover   {font-weight: normal;color:#D2691E;text-decoration:none;}  	 

/* Important Issue title link to more details */	  
a.lnkIMP_ISSUE:link    {font-weight: normal;color:#454545;text-decoration:none;}
a.lnkIMP_ISSUE:visited {font-weight: normal;color:#454545;text-decoration:none;}
a.lnkIMP_ISSUE:hover   {font-weight: normal;color:#454545;text-decoration:none;}  	 

/* Most recent news article title link on category FP */	  
a.hrefNEWS_TITLE_FP:link    {font-weight: bold;color:#454545;text-decoration:none;}
a.hrefNEWS_TITLE_FP:visited {font-weight: bold;color:#454545;text-decoration:none;}
a.hrefNEWS_TITLE_FP:hover   {font-weight: bold;color:#D2691E;text-decoration:none;}  	 	 

/* Sub link on category FP, read more / more news articles links */	  
a.hrefNEWS_SUB_LINK_FP:link    {font-weight: Bold;color:#6C7747;text-decoration:none;}
a.hrefNEWS_SUB_LINK_FP:visited {font-weight: Bold;color:#6C7747;text-decoration:none;}
a.hrefNEWS_SUB_LINK_FP:hover   {font-weight: Bold;color:#91A15B;text-decoration:none;}


/* Category alert link */	  
a.hrefCATEGORY_ALERT:link    {font-weight: normal;color:#D2691E;text-decoration:none; font-size: 9px;}
a.hrefCATEGORY_ALERT:visited {font-weight: normal;color:#D2691E;text-decoration:none;font-size: 9px;}
a.hrefCATEGORY_ALERT:hover   {font-weight: normal;color:FireBrick;text-decoration:none;font-size: 9px;}  	 	 

/* Selection of account v. new client */	  
a.aAKS_SEL:link    {font-weight: bold;color:#aebbc8;text-decoration:none;}
a.aAKS_SEL:visited {font-weight: bold;color:#aebbc8;text-decoration:none;}
a.aAKS_SEL:hover   {font-weight: bold;color:#184883;text-decoration:none;}  	 

/* ISSUE VIEW SCREEN */ 

a.aVOTE_ISSUE:link    {font-weight: Bold;color:#91A15B;text-decoration:none;}
a.aVOTE_ISSUE:visited {font-weight: Bold;color:#91A15B;text-decoration:none;}
a.aVOTE_ISSUE:hover   {font-weight: Bold;color:#c60000;text-decoration:none;}  	 

a.aLINK_ISSUE:link    {font-weight: normal;color:#808E96;text-decoration:none;}
a.aLINK_ISSUE:visited {font-weight: normal;color:#808E96;text-decoration:none;}
a.aLINK_ISSUE:hover   {font-weight: normal;color:bLACK;text-decoration:none;}  	 	 
 
/* The category link */ 

a.lnkCATEGORY:link    {font-weight: normal;color:#454545;text-decoration:none;}
a.lnkCATEGORY:visited {font-weight: normal;color:#454545;text-decoration:none;}
a.lnkCATEGORY:hover   {font-weight: normal;color:Black;text-decoration:none;}

/* The navigation tree link */	 

a.navigTREE:link    {font-weight: bold;color:#454545;text-decoration:none;}
a.navigTREE:visited {font-weight: bold;color:#454545;text-decoration:none;}
a.navigTREE:hover   {font-weight: bold;color:Black;text-decoration:none;} 

/* The HR tag separating issues on the list */	
 
.hrISSUEDIVIDER {
	height: 1px;
	width: 100%;
	color: WhiteSmoke;
}

/* The selected (last) element in the navigation tree */
.spanSELECTEDCATE {
	font: Normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003300;	 	
}
			
.textbox {
	background-color : white; 
	border-bottom : 1px solid black; 
	border-left : 1px solid black; 
	border-right : 1px solid black; 
	border-top : 1px solid black; 
	padding-bottom : 1px; 
	padding-left : 1px; 
	padding-right : 1px; 
	padding-top : 1px; 
	color : black; 
	background : white; 	
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: Black;
}


.TextboxPreSet {
	background-color : white; 
	border-bottom : 1px solid black; 
	border-left : 1px solid black; 
	border-right : 1px solid black; 
	border-top : 1px solid black; 
	padding-bottom : 1px; 
	padding-left : 1px; 
	padding-right : 1px; 
	padding-top : 1px; 
	color : black; 
	background : white; 	
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: Black;
	width: 100%;
}    

.TextboxPreSetClient {
	background-color : white; 
	border-bottom : 1px solid black; 
	border-left : 1px solid black; 
	border-right : 1px solid black; 
	border-top : 1px solid black; 
	padding-bottom : 1px; 
	padding-left : 1px; 
	padding-right : 1px; 
	padding-top : 1px; 
	color : black; 
	background : white; 	
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: Black;
	width: 100%;
}      

.TextboxPreSetIssue {
	background-color : white; 
	border-bottom : 1px solid black; 
	border-left : 1px solid black; 
	border-right : 1px solid black; 
	border-top : 1px solid black; 
	padding-bottom : 1px; 
	padding-left : 1px; 
	padding-right : 1px; 
	padding-top : 1px; 
	color : black; 
	background : white; 	
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: Black;
	width: 100%;
}     

/* 
		The CustomTextBox class is not needed, it's here as an example of custom
		form field CSS class. You can define your own class name and content.
*/

.CustomTextBox{
	background-color : white; 
	border-bottom : 1px solid black; 
	border-left : 1px solid black; 
	border-right : 1px solid black; 
	border-top : 1px solid black; 
	padding-bottom : 1px; 
	padding-left : 1px; 
	padding-right : 1px; 
	padding-top : 1px; 
	color : black; 
	background : white; 	
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: Black;
	width: 280px;
}

/* [END OF CustomTextBox CLASS ]      */
		
a.MenuLNK:link {color: White;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; font-weight: bold;}
a.MenuLNK:visited {color: White;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; font-weight: bold;}
a.MenuLNK:hover {color: White;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; font-weight: bold;}

 
a.NavigLNK:link {font-size: 10px;font-weight:bold;color:black;text-decoration:none;;font-family:Verdana, Arial, Helvetica, sans-serif;}
a.NavigLNK:visited {font-size: 10px;font-weight:bold;color:black;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
a.NavigLNK:hover {font-size: 10px;font-weight:bold;color:#696969;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}


a.lnkTOOL:link {font-size: 10px;font-weight:bold;color:black;text-decoration:none;;font-family:Verdana, Arial, Helvetica, sans-serif;}
a.lnkTOOL:visited {font-size: 10px;font-weight:bold;color:black;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
a.lnkTOOL:hover {font-size: 10px;font-weight:bold;color:#696969;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}


.TITLE_NAVIGATION {
	color: Black;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

#GenerateToolTipFixedDiv{
	position:absolute;
	padding: 2px;
	border:1px solid black;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}	

.GlossaryMatch {
	font-family: arial; font-size: 9pt; background-color: #ffffcc;
	cursor:pointer;cursor:hand;
}	