/* CSS for ACS*/
/* class for CSS*/
BODY     {
	      MARGIN: 0px;
		  background-color:#dfeef7;
 	     }
/*class for header*/
.logo     {
		   background: url(../images/logo_bg.gif) repeat-y; 	  
          }
.headerlinks{
		   FONT-FAMILY:Arial, Helvetica, sans-serif;
		   font-size:12px;
		   color:#FFFFFF;
		   LINE-HEIGHT:17px;
		   text-decoration:none;
		   }
.welcomebg{
        	background: url(../images/homepage_bg_line.gif) repeat-y; 		 
		  }
.headerbg{
        	background: url(../images/header_bg_line.gif) repeat-y; 		 
		  }
.homeimagebdr1{			
			font-weight:bold;			
			border-bottom:#2086C3 1px solid; 
			border-left:#2086C3 1px solid; 
			border-top:#2086C3 1px solid; 
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			}
.homeimagebdr2{			
					
			border-top:#2086C3 1px solid; 
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			}
.bodytext 
			{
			FONT-SIZE: 11px; 
			COLOR: #26456D; 
			LINE-HEIGHT: 16px; 
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			}
.welcomeheading {
	       FONT-WEIGHT: bold; 
		   FONT-SIZE: 11px; 
		   COLOR: #c32d32; 
		   LINE-HEIGHT: 17px; 
		   FONT-FAMILY:Arial, Helvetica, sans-serif;
		   TEXT-DECORATION: none;
             }
.highlights {
			border-bottom:#25456D  solid 1px;
			border-top:#25456D  solid 1px;
	       FONT-WEIGHT: bold; 
		   FONT-SIZE: 12px; 
		   COLOR: #c32d32; 
		   LINE-HEIGHT: 20px; 
		   font-family:Georgia, "Times New Roman", Times, serif;
		   TEXT-DECORATION: none;
             }
 .highlights2 {
			
			border-bottom:#25456D  solid 1px;
		    FONT-WEIGHT: bold; 
		   FONT-SIZE: 12px; 
		   COLOR: #c32d32; 
		   LINE-HEIGHT: 8px; 
		   font-family:Georgia, "Times New Roman", Times, serif;
		   TEXT-DECORATION: none;
	                    }
.pageheading {
			FONT-WEIGHT: bold; 
			FONT-SIZE: 16px; 
			COLOR: #C53135; 
			LINE-HEIGHT: 15px; 
			FONT-STYLE: normal;
			FONT-FAMILY:Arial, Helvetica, sans-serif;
			text-decoration:none;
			
			}	
			
			
.newsicon    {			
			PADDING-TOP: 2px;
			PADDING-LEFT: 5px; 
			FONT-SIZE: 10px; 
			}	
.newstblbdr{			
			border:#25446c 1px solid; 
			
			height:20px;
			font-weight:bold;
			
			border-bottom:#25446c 1px solid; 
			border-left:#25446c 1px solid; 
			border-right:#25446c 1px solid; 
			border-top:#25446c 1px solid; 
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			}
.newsrow{			
			border-bottom:#25446c;border-bottom-style:solid;border-bottom-width:1px;height:20px;font-size:12px;font-family:Arial, Helvetica, sans-serif;background-color:#EBF3FB;
			}
			
.listbox   {		FONT-SIZE: 10px; 
			COLOR: #002672; 
			font-family:Verdana, Arial, Helvetica, sans-serif;
			HEIGHT: 20px;
			width:148px;
			font-weight:normal; 
			BACKGROUND-COLOR: #ffffff
			}
			
.newstext 
			{
			FONT-SIZE:10px; 
			font-weight:bold;
			COLOR: #000000;  
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			text-decoration:none;
			}
.hilights1 
			{
			FONT-SIZE:15px; 
			COLOR: #003333; 			
			font-family: garamond;
			font-style:italic;
			font-weight:bold; 
			
			}
.tableheading {
	       FONT-WEIGHT: bold; 
		   FONT-SIZE: 11px; 
		   COLOR: #004b68; 
		   LINE-HEIGHT: 18px; 
		   FONT-FAMILY:Arial, Helvetica, sans-serif;
		   TEXT-DECORATION: none;
		   padding-left:5px;
		   padding-bottom:2px;
		   padding-top:2px;
		   }
		   
/*classes for Loginbox*/

.loginbg{
      background: url(../images/login_bg.gif) repeat-y; 
	       FONT-WEIGHT: bold; 
		   FONT-SIZE: 16px; 
		   COLOR: #ffffff; 
		   FONT-FAMILY:Arial, Helvetica, sans-serif;
		   TEXT-DECORATION: none;
		   line-height:30px;
	  
	  }	
.loginborder   {
			BORDER-RIGHT: #CC3333 1px solid; 
			BORDER-TOP: #CC3333 1px solid; 
			BORDER-LEFT: #CC3333 1px solid;
			border-bottom:#CC3333 1px solid;
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			BACKGROUND-COLOR: #ffffff
			}
.loginheading {
			FONT-WEIGHT: bold; 
			FONT-SIZE: 16px; 
			COLOR: #000000; 
			LINE-HEIGHT: 15px; 
			FONT-STYLE: normal;
			FONT-FAMILY:Arial, Helvetica, sans-serif;
			text-decoration:none;
			}	
.logintext
			{
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			font-size:12px;
			color:#000000;
			font-weight:bold;
			text-decoration:none;
			}
			/*classes for footer*/
.footer
			 {
			 background-color:#2086c3;
			 FONT-FAMILY:Arial, Helvetica, sans-serif;
			 font-size:10px;color:#ffffff;
			 font-weight:bold;
			 height:55px;
	          }
.footerlinks1
			{
			FONT-FAMILY:Arial, Helvetica, sans-serif;
			background-color:#c53135;
			font-size:10px;
			color:#ffffff;
			font-weight:normal;
			height:22px;
			
	        }
.footerlinks2
			{
			FONT-FAMILY:Arial, Helvetica, sans-serif;
			background-color:c53135;
			font-size:11px;
			color:#ffffff;
			font-weight:bold;
			text-decoration:underline;
	        }
.footertable
			{
			border-width:1px;border-top:solid;border-top-color:#DD7B1A;
	        }
.pagetitle {
	       FONT-WEIGHT: bold; 
		   FONT-SIZE: 16px; 
		   COLOR: #004b68; 
		   LINE-HEIGHT: 17px; 
		   FONT-FAMILY:Arial, Helvetica, sans-serif; 
		   TEXT-DECORATION: none;
		   background-color:#fff0e1;
		   padding-left:5px;
		   padding-bottom:2px;
		   padding-top:2px;
		   border:1px;
		   border-style:solid;
		   border-color:#FF6600;
		   }
.afterInstr {clear:both;height:8px;margin:0;padding:0;border:none;font-size:1px;}		   
.formtitle {
	       FONT-WEIGHT: bold; 
		   FONT-SIZE: 11px; 
		   COLOR: #004b68; 
		   LINE-HEIGHT: 14px; 
		   FONT-FAMILY:Arial, Helvetica, sans-serif; 
		   text-decoration:none;
		   padding-left:0px;
		   padding-bottom:1px;
		   padding-top:1px;
		   }

.tablebg1 {
	       FONT-WEIGHT: normal; 
		   FONT-SIZE: 11px; 
		   COLOR: #004b68; 
		   LINE-HEIGHT: 13px; 
		   FONT-FAMILY:Arial, Helvetica, sans-serif; 
		   TEXT-DECORATION: none;
		   background-color:#F6E3D2 ;
		   padding-left:0px;
		   padding-bottom:2px;
		   padding-top:2px;
		   }
td.outertable { border:1px;
			 border-style:solid;
			 border-color:#FF6600;
			 }
tr.outertable1 { border:1px;
			 border-style:solid;
			 border-color:#FF6600;
			 }

.commonlinks{ 		FONT-WEIGHT: bold; 
		        FONT-SIZE: 11px; 
			color:#004b68;; 
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			  text-decoration:none;
			  }
.menuSpace	{
			width:800px; 
			height:35px; 
			 

}		
.imgvertcenter {
		   vertical-align:middle;
		   border:0;background:transparent;
		   }
		   
.corpimg{
		   vertical-align:top;
		   border:0;background:transparent;
		   padding-right:20px;
		   }
				   
.menuimgvertcenter {
		   vertical-align:middle;
		   border:0;background:transparent;
		   padding-top:5px;
		   padding-bottom:5px;
		   position:absolute;
		   }		   

div#container{
			width:100%;
			margin: 0 auto; 
			background-color:#FFFFFF;
			}
div#header{
			background-color: #FFFFFF;
			padding:11px; 
			background: url(../images/header_bg_line.gif.gif) repeat-x; 
			height:90px; 
			border:0px ;
			}
div#logo{
			width:108px; 
			height:47px; 
			padding: 25px 0 0 10px; 
			float: left;
			}
div#hdRghtLinkCont
			{
			float:right;  
			text-align:right; 
			padding: 40px 0px 0px 0px;
			}
.headerunderline   {
		  clear:both;height:1px;font-size:1px;border-top:1px solid;margin:0;padding:0;background:transparent;}


/*class for menubar*/
.toppanel{
	        FONT-SIZE: 11px; 
			COLOR: #FFFFFF; 
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			TEXT-DECORATION: none; font-weight : bold;
            }
.whiteLine  {

			width:3.295em;
			
}			
.txtfld    {
			BORDER-RIGHT: #004B68 1px solid; 
			PADDING-RIGHT: 0.6em; 
			BORDER-TOP: #004B68 1px solid; 
			PADDING-LEFT: 0.1em; 
			FONT-SIZE: 10px; 
			BORDER-LEFT: #004B68 1px solid; 
			COLOR: #002672; 
			BORDER-BOTTOM: #004B68 1px solid; 
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			HEIGHT: 15px;			
			BACKGROUND-COLOR: #ffffff
			}


.loginbox {
			background-image:url(..//images/login_box.gif);
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			font-size:12px;
			font-weight:bold;
			color:#901010;
			}
.blank 		{
			PADDING-RIGHT: 20px; 
			PADDING-LEFT: 20px;
			PADDING-TOP: 20px; 
			FONT-SIZE: 11px; 
			LINE-HEIGHT: 16px; 
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			BACKGROUND-COLOR: #ffffff
			}

.bodytextbld 
			{
			FONT-SIZE: 12px;
			font-weight:bold; 
			COLOR: #004b68; 
			LINE-HEIGHT: 15px; 
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			}
.heading    {
			FONT-WEIGHT: bold; 
			FONT-SIZE: 16px; 
			COLOR: #FF6600; 
			LINE-HEIGHT: 17px; 
			FONT-STYLE: normal; 
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			}
.subheading 
			{
			FONT-WEIGHT: bold; 
			FONT-SIZE: 11px; 
			COLOR: #FF6600; 
			LINE-HEIGHT: 17px; 
			FONT-STYLE: normal; 
			FONT-FAMILY:Arial, Helvetica, sans-serif
			}
.flashheading 
			{
			FONT-WEIGHT: bold; 
			FONT-SIZE: 20px; 
			COLOR: #c2380b; 
			LINE-HEIGHT: 17px; 
			FONT-STYLE: normal; 
			FONT-FAMILY:Arial, Helvetica, sans-serif
			}			
.subheader 
			{
			FONT-WEIGHT: bold; 
			FONT-SIZE: 11px; 
			COLOR: #FFFFFF; 
			FONT-FAMILY:Arial, Helvetica, sans-serif;
			background:url(../images/subheader.gif);
			text-align:center;
			vertical-align:middle;
			HEIGHT: 21px;
			}
.subheadingrow
			{
			FONT-SIZE: 10px; 
			BORDER-LEFT: #FFA725 1px solid;
			BORDER-RIGHT: #FFA725 1px solid;  
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			
			BACKGROUND-COLOR: #ffffff;
			}
.visitBox    {
			BORDER-RIGHT: #ffa928 1px solid; 
			FONT-SIZE: 10px; 
			BORDER-LEFT: #ffa928 1px solid; 
			BORDER-BOTTOM: #ffa928 1px solid; 
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			HEIGHT: 60px;
			width: 21px; 
			BACKGROUND-COLOR: #ffffff;
			}
.panelNav {
			FONT-SIZE: 11px;
			COLOR: #FFFFFF;
			FONT-FAMILY:Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			font-weight: bold;
}			

			
/* ==========Begin Button Clsses ========== */
	* DEFINE STANDARD ELEMENT STYLES
	*************************************/
body {color: black; FONT-FAMILY:Arial, Helvetica, sans-serif;  font-size: 11px;
	      scrollbar-face-color:#91B0D5; scrollbar-highlight-color:#FFFFFF;
	      scrollbar-shadow-color:#FFFFFF; scrollbar-3dlight-color:#91B0D5;
	      scrollbar-arrow-color:#FFFFFF; scrollbar-track-color:#E2E3ED;
	      scrollbar-darkshadow-color:#91B0D5;
		  margin	: 0px 0px 0px 0px;
		  background-color:#ffffff; overflow-x: hidden;}

	
	#button {font-size:11px;line-height:normal;padding-top:0px; text-transform:capitalize;}
	#button ul {position:relative;margin:0 0 0 0;padding:0;list-style:none;}
	#button li {float:left;background:url(../images/button_left.gif) no-repeat left top;margin-right:0px;padding:0 5px 0 5px;}
	#button a {display:block;background:url(../images/button_right.gif) no-repeat right top;padding:3px 10px 6px 5px;text-decoration:none; font-weight:bold;color:#FFFFFF; font-family:Verdana;}
	#button a {color:#FFFFFF;}
	#button a:hover {color:#FFFFFF;}

		

.loginright
			{			
			BORDER-RIGHT: #FFA725 1px solid; 
			BORDER-TOP: #FFFFFF 1px solid; 
			FONT-SIZE: 10px; 
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			HEIGHT: 22px;
			BACKGROUND-COLOR: #ffffff;
}
.loginleft
			{
			BORDER-RIGHT: #FFFFFF 1px solid; 
			FONT-SIZE: 10px; 
			BORDER-LEFT: #FFA725 1px solid; 
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			HEIGHT: 22px;
			BACKGROUND-COLOR: #ffffff;
			}
.loginrow
			{
			FONT-SIZE: 10px; 
			BORDER-LEFT: #FFA725 1px solid;
			BORDER-RIGHT: #FFA725 1px solid;  
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			HEIGHT: 22px;
			BACKGROUND-COLOR: #ffffff;
			}
.loginrow1
			{
			FONT-SIZE: 10px; 
			BORDER-LEFT: #FFA725 1px solid;
			BORDER-RIGHT: #FFA725 1px solid;  
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			HEIGHT: 15px;
			BACKGROUND-COLOR: #ffffff;
			}
.latestnewsrow
			{
			FONT-SIZE: 4px; 			
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			BACKGROUND-COLOR: #ffffff;
			}
.loginheading
			{
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			font-size:11px;
			color:#c2380b;
			font-weight:bold;
			text-decoration:none;
			}

.visitrow
			{
			clear:both;height:4px;font-size:1px;
			BORDER-LEFT: #FFA725 1px solid;
			BORDER-RIGHT: #FFA725 1px solid;  
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			BACKGROUND-COLOR: #ffffff;
			}
.tblborder   {
			BORDER-RIGHT: #25456D 1px solid; 
			BORDER-TOP: #25456D 1px solid; 
			BORDER-LEFT: #25456D 1px solid;
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			BACKGROUND-COLOR: #ffffff
			}
			
.minitext 
			{
			FONT-SIZE: 10px; 
			COLOR: #004b68; 
			LINE-HEIGHT: 12px; 
			font-family:Verdana, Arial, Helvetica, sans-serif;
			}			
.hide		{	
			display: none;
		}
		
.hide1		{	
			display: block;
		}

.s2techborder   {
			BORDER-RIGHT: #CC3333 2px solid; 
			BORDER-TOP: #CC3333 2px solid; 
			BORDER-LEFT: #CC3333 2px solid;
			border-bottom:#CC3333 2px solid;
			FONT-FAMILY:Arial, Helvetica, sans-serif; 
			BACKGROUND-COLOR: #ffffff
			}		

	/* ==========Begin Tab Clsses ========== */
/*
.cellpad {
PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; LINE-HEIGHT: 16px; FONT-FAMILY:Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.mainlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mainlinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.sublinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #11449b; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sublinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e44f1a; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.bodytext {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.bodytext:hover {
	FONT-SIZE: 11px; COLOR: #003794; LINE-HEIGHT: 15px; TEXT-DECORATION: underline
}
.more {
	FONT-SIZE: 10px; COLOR: #12408d; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
.more:hover {
	FONT-SIZE: 10px; COLOR: #f05501; LINE-HEIGHT: 17px; TEXT-DECORATION: underline
}
.footerlinks {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footerlinks:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.snav {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
.snav:hover {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.toplinks {
	FONT-SIZE: 11px; COLOR: #59890b; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.toplinks:hover {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.projectlinks {
	FONT-SIZE: 11px; COLOR: #59890b; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.projectlinks:hover {
	FONT-SIZE: 11px; COLOR: #f1360b; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.top {
	FONT-SIZE: 11px; COLOR: #484848; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.top:hover {
	FONT-SIZE: 11px; COLOR: #2c4a98; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homeheading {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3f4142; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheading_home {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #11449b; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subheading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #11449b; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subheading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #96b925; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.caption {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.copyright {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form {
	BORDER-RIGHT: #333333 0px solid; BORDER-TOP: #333333 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #333333 0px solid; COLOR: #000000; BORDER-BOTTOM: #333333 0px solid; FONT-FAMILY:Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e2e2e2
}
INPUT {
	BORDER-RIGHT: #486f09 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #486f09 1px solid; PADDING-LEFT: 0.1em; FONT-SIZE: 10px; BORDER-LEFT: #486f09 1px solid; COLOR: #002672; BORDER-BOTTOM: #486f09 1px solid; FONT-FAMILY:Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
}
.submitbutton {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0.4em; FONT-WEIGHT: normal; FONT-SIZE: 10px! important; BACKGROUND: #486f09; PADDING-BOTTOM: 1em; BORDER-LEFT: #ffffff 1px solid; COLOR: white! important; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none! important; ADDING-TOP: 0.2em
}
.txtarea {
	BORDER-RIGHT: #486f09 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #486f09 1px solid; PADDING-LEFT: 0.1em; FONT-SIZE: 10px; BORDER-LEFT: #486f09 1px solid; COLOR: #002672; BORDER-BOTTOM: #486f09 1px solid; FONT-FAMILY:Arial, Helvetica, sans-serif; HEIGHT: 150px; BACKGROUND-COLOR: #ffffff
}
.txtarea2 {
	BORDER-RIGHT: #486f09 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #486f09 1px solid; PADDING-LEFT: 0.1em; FONT-SIZE: 10px; BORDER-LEFT: #486f09 1px solid; COLOR: #002672; BORDER-BOTTOM: #486f09 1px solid; FONT-FAMILY:Arial, Helvetica, sans-serif; HEIGHT: 50px; BACKGROUND-COLOR: #ffffff
}
.formlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.p {
	left-margin: 30px;
}
.clientlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #59890b; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clientlinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e3240a; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
*/

.dottedLine{
border:0px; border-top:1px dotted #004b68; height:0px;
}
/*Drop Down Menu  Classes */
	
		
div.menuBar, div.menuBar a.menuButton,div.menu,div.menu a.menuItem, a.menuButtonSel
	{FONT-FAMILY:Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: bold;color: #ffffff;}
	div.menuBar {background: url(../images/nav_bg.gif);border: 2px solid transparent;padding: 3px 0px 3px 0px;text-align: left;height:18px;}
	div.menuBar a.menuButton {color: #ffffff;cursor: hand;position: relative;text-decoration: none;z-index: 100;padding: 2px 10px 5px 10px;border-right:1px solid #ffffff;}
	div.menuBar a.menuButton span.menuArrow {font-size: 11px;vertical-align:bottom}
	div.menuBar a.menuButton:hover {background-color: transparent;}
	div.menuBar a.menuButtonActive,div.menuBar a.menuButtonActive:hover 
	{background: url(../images/menuRollBG.gif);color: #ffffff;color: #055597;height:21px;}
	a.menuButtonSel{  background: url(../images/menuRollBG.gif);color: #ffffff;color: #055597; padding: 2px 10px 7px 10px;  border-right:1px solid #ffffff; text-decoration:none;}
	div.menu {background-color: #a4c1e5;border: 1px solid;border-color: #165982 #165982 #165982 #165982;left: 0px;padding: 0px 0px 0px 0px;position: absolute;top: 0px;visibility: hidden;z-index:100;}
	div.menu a.menuItem {cursor: hand;display: block;padding: 0px 40px 0px 8px;text-decoration: none;white-space: nowrap;border-bottom: 1px solid #165982;font-size:9px;font-family:verdana;color:#165982;font-weight:normal;	}
	div.menu a.menuItemLast {cursor: hand;display: block;padding: 1px 8px 1px 8px; text-decoration: none;white-space: nowrap;font-size:11px;font-style:normal;color:#a4c1e5;font-weight:normal;}
	div.menu a.menuItemLast:hover{background-color: #C7C7DF;color: #ffffff;}
	div.menu a.menuItem:hover, div.menu a.menuItemHighlight {cursor: hand;background-color:#a4c1e5;color: #ffffff;}
	div.menu a.menuItem span.menuItemText {}
	div.menu a.menuItem span.menuItemArrow {margin-right:-3.325em; padding-right:2px;}
	div.menu div.menuItemSep {border-top: 1px solid #909090;border-bottom: 1px solid #f0f0f0;margin: 0px 0px;}
	/* End Drop Down Menu  Classes */