/* AMSF css_client.css		*/
/* UPDATED	10.12.2004			*/


/*	<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">	*/

/* FOR SHOW HIDE */
tr.selectedrow { background:#EEEEEE; }  
tr.hiddenrow  {    display:none;  }
tr#hiddenrow-show  {    display:table-row;   display:block;  }


/******* 	GENERAL CLASSES	 	*******/
BODY 	{ margin-left:0px;	margin-top:0px;		margin-right:0px;	margin-bottom:0px;			
			  font-family: Arial, Helvetica, sans-serif;		/***** SET PAGE FONT  *****/
			  font-size:12px;					/***** SET FONT SIZE  *****/				 
			  line-height:14px;					/***** SET LINE HEIGHT *****/				
			  color:#000000;				   	/***** SET FONT COLOR *****/		
			  /*background-image: url(/images/bg.jpg);*/		/***** SET BACKGROUND *****/
			  }
TABLE	{ font-size:12px; }
TR 		{ vertical-align:top;}
TD		{ vertical-align:top;}

				  
HR			{ height:1px; border:0px; color:#CCCCCC; width:100%;}
div.HR 			{ height:15px;  background:#fff url(customHR.gif) no-repeat scroll center;	} /*** USED FOR DISPLAYING IMAGE BASED HR ****/
div.HR HR 		{ display:none;	}

UL 			{ margin:5px 15px 5px 18px;	padding:0px;	 list-style-image: url(customBullet.gif)	}
LI 			{ margin:0px 0px 15px 10px;	padding:0px 0px 0px 5px; }
blockquote		{ margin:0px 0px 15px 33px;	padding:0px;}
P 			{ margin-top:0px; margin-right:0px; margin-bottom:5px; margin-left:0px; padding-top:0px; padding-right:0px; padding-bottom:5px; padding-left:0px; }

.pageTitle		{ font-size: 24px;	font-weight:bold;	color:#FEC054; padding: 33px 0 0 25px;}
.titleText1		{ font-size: 13px;	font-weight:bold;	color:#FEC054; padding:10px 0 5px 0; border-bottom: 1px solid #FEC054; margin:0 0 10px 0; text-transform: uppercase;}
.titleText2		{ font-size: 15px;	font-weight:bold;	color:#000000;}
.titleText3		{ font-size: 17px;	font-weight:bold;	color:#000000;}
.smallText 		{ font-size: 11px;	}
.tinyText 		{ font-size: 10px;	}
.spacer 		{ clear:both; 		}

.homeNews		{  	color:#ffffff; font-size: 11px;  line-height:12px;}
.homeNews a		{  	color:#ffffff; text-decoration:none; }
.homeNews ul {	margin: 0 0 0 10px; 	padding: 0;	list-style-type: none;	} 
.homeNews li {	margin: 0 0 7px 0; padding:0;	} 
.morelink {	color:FDBF56; text-decoration:underline;	}


/******* 	STANDARD LINKS		*******/
A 			{ color: #FDBF56; 		}
A:hover 		{ text-decoration:none; }


.toplinks		{ text-align:right; padding:12px 25px 0 0; font-size: 11px; font-weight:bold;}
.toplinks a		{ color:#FFFFFF;}



/******* 	HOMEPAGE MAIN TEXT	*******/
.homeBody 		{ padding:16px 12px 7px 15px;	font-size:12px; line-height:15px;	   	color:#ffffff;  	}
.homeImage 		{ padding:18px 0px 10px 18px;	}

/******* 	SUBPAGE MAIN TEXT	*******/
.subBody 		{ padding:21px 20px 40px 26px;	font-size:12px; 	line-height:17px;	color:#ffffff;  }

/******* 	FOOTER			 *******/
.footer 			{ 	padding:16px 12px 7px 15px;			
					  color:#9EAEBF;			font-size:10px; 	}
.footer A 		{ color:#9EAEBF;	}


/*******	FORM CLASSES	*******/
FORM			{ margin:0px 0px 0px 0px; 	padding:0px;}
INPUT 			{ padding:3px;	margin:0px; 	height:22px;	font-size:12px;
			  background-color: #FFFFFF !important;		/* !important used to fix Google Toolbar */
			  color:#666666; 
			  border-top: 	#000000 1pt solid; 
			  border-left: 	#000000 1pt solid;    			  
			  border-bottom:#CCCCCC 1pt solid;	
			  border-right: #CCCCCC 1pt solid;   }
SELECT 			{ padding:0px;	margin:0px;   height:22px;	font-size:12px; line-height:15px; 
			  background-color: #FFFFFF !important;
			  color:#666666; 
			  border-top: 	#000000 1pt solid; 
			  border-left: 	#000000 1pt solid;    			  
			  border-bottom:#CCCCCC 1pt solid;	
			  border-right: #CCCCCC 1pt solid;   }
TEXTAREA		{ padding:2px;	margin:0px;	 font-size:12px;	font-family: Arial, Helvetica, sans-serif;
			  background-color: #FFFFFF !important;
			  color:#666666; 
			  border-top: 	#000000 1pt solid; 
			  border-left: 	#000000 1pt solid;    			  
			  border-bottom:#CCCCCC 1pt solid;	
			  border-right: #CCCCCC 1pt solid;   }			  			  
.checkbox 		{ border:0px;	 margin:0px; 	padding:0px;}
.formButton 		{ padding 0px;	margin:0px; height:22px; font-size: 12px;  text-transform:uppercase; font-weight:bold;
			  background-color: #666666 !important;
			  color:#FFFFFF; 
			  border-top: 	#CCCCCC 1pt solid; 
			  border-left: 	#CCCCCC 1pt solid; 
			  border-bottom:#000000 1pt solid;	
			  border-right: #000000 1pt solid; }
div.required 	{ float:right; 	font-size:10px; color:#AAAAAA; 	 padding:0px 0px 0px 0px;} 



/******* 	CALLOUT BOX			*******/
div.callout1 		{ float:right;		border:1px solid #CCCCCC;	margin:18px 18px 8px 28px;	padding:10px 12px 12px 12px;	width:185px;	
					  color:#696969;	font-size:11px;	line-height:14px;}



/******* 	SUBMENU *******/
.submenu ul {		font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; font-weight:bold;
					margin: 0; 	padding: 0 0 30px 0;	list-style-type: none;		text-align:right;} 
.submenu li {	margin: 0; padding:0;	} 

.submenu a {
	height:22px;
	line-height:22px;
	text-align:right;
	display: block; 
	padding:0px 20px 0px 33px;	 	
	border-bottom: 1px solid #07447D;
	color: #FFFFFF;	background: #02529F;
	text-decoration: none; 
} 

.submenu a:active	{ background: #02529F; color:#FEC054; }
.submenu a:hover 	{ background: #006FDC; color:#FFFFFF; } 
.submenu a:visited 	{}

a.submenuon:link, a.submenuon:active, a.submenuon:visited {	 background: #02529F; color:#FEC054;}



/******* 	LAYERS CLASSES	 *******/
.layercontents ul {	font-family: Arial, Helvetica, sans-serif;	font-size:12px; line-height:18px; font-weight:bold;
					margin: 0; 	padding: 0;	list-style-type: none;	} 
.layercontents li {	margin: 0; padding:0;	} 

.layercontents a {
	display: block; width:155px; 
	padding:5px 0px 3px 12px;	 	
	border-left: 1px solid #666666;		border-right: 1px solid #666666;	border-bottom: 1px solid #000000; 
	color: #46494B;		background: #EEF4F9;
	text-decoration: none; 
} 
.layercontents a:link, .layercontents a:active, .layercontents a:visited {	color: #46494B;}
.layercontents a:hover {	background: #FFFFFF;	color:#1595E8;	} 
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
