.black8px { font-size: 8px; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif;}
.black9px { font-size: 9px; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif;}
.black10px { font-size: 10px; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif;}
.black11px { font-size: 11px; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif;}
.black12px { font-size: 12px; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif;}
.black14px { font-size: 14px; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif;}
.black18px { font-size: 18px; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif;}
.offblack10px { font-size: 10px; color: #666666; font-family: Arial, Verdana, Helvetica, sans-serif;}

.white10px { font-size: 10px; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif;}
.white10pxbold { font-size: 10px; font-weight:bold; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif;}
.white11px { font-size: 11px; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 15px;}
.white12px { font-size: 12px; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif;}
.white14px { font-size: 14px; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif;}
.white20px { font-size: 24px; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 30px;}

.grey10pxbold { font-size: 10px; font-weight:bold; color: #444444; font-family: Arial, Verdana, Helvetica, sans-serif;}
.grey11pxbold { font-size: 11px; font-weight:bold; color: #444444; font-family: Arial, Verdana, Helvetica, sans-serif;}
.grey12pxbold { font-size: 12px; font-weight:bold; color: #444444; font-family: Arial, Verdana, Helvetica, sans-serif;}
.grey10px	{ font-size: 10px; color: #444444; font-grey10pxboldfamily: Arial, Verdana, Helvetica, sans-serif;}
.calendargrey11px {	font-size: 11px; color: #CCCCCC; font-family: Arial, Verdana, Helvetica, sans-serif;}
.grey11px {	font-size: 11px; color: #CCCCCC; font-family: Arial, Verdana, Helvetica, sans-serif;}
.gray11px	{ font-size: 10px; color: #444444; font-family: Arial, Verdana, Helvetica, sans-serif;}
.gray10px	{ font-size: 10px; color: #CCCCCC; font-family: Arial, Verdana, Helvetica, sans-serif;}
.grey24pxbold { font-size: 24px; font-weight:bold; color: #444444; font-family: Arial, Verdana, Helvetica, sans-serif;}

.darkgrey12px	{ font-size: 12px; color: #787878; font-family: Arial, Verdana, Helvetica, sans-serif;}
.darkgrey24px	{ font-size: 24px; color: #787878; font-family: Arial, Verdana, Helvetica, sans-serif;}

.orange11px { font-size: 11px; font-weight:normal; color: #FF9900; font-family: Arial, Verdana, Helvetica, sans-serif;}
.orange12px { font-size: 12px; font-weight:normal; color: #FF9900; font-family: Arial, Verdana, Helvetica, sans-serif;}
.orange18px { font-size: 18px; font-weight:normal; color: #FF9900; font-family: Arial, Verdana, Helvetica, sans-serif;}
.darkorange12px { font-size: 12px; font-weight:normal; color: #CC3C02; font-family: Arial, Verdana, Helvetica, sans-serif;}
.darkorange14px { font-size: 14px; font-weight:normal; color: #CC3C02; font-family: Arial, Verdana, Helvetica, sans-serif;}

.yellow13pxbold { font-size: 13px; font-weight:bold; color: #FFFF00; font-family: Arial, Verdana, Helvetica, sans-serif;}

.green11px { font-size: 11px; font-weight:normal; color: #008000; font-family: Arial, Verdana, Helvetica, sans-serif;}

.red13px { font-size: 13px; font-weight:normal; color: #DB0000; font-family: Arial, Verdana, Helvetica, sans-serif; line-height:2}
.red11px { font-size: 11px; font-weight:normal; color: #DB0000; font-family: Arial, Verdana, Helvetica, sans-serif;}
.red10px { font-size: 10px; font-weight:normal; color: #DB0000; font-family: Arial, Verdana, Helvetica, sans-serif;}
.darkred10px { font-size: 10px; font-weight:normal; color: #CC0000; font-family: Arial, Verdana, Helvetica, sans-serif;}
.darkred14px { font-size: 14px; font-weight:normal; color: #CC0000; font-family: Arial, Verdana, Helvetica, sans-serif;}
.dark_red14px { font-size: 14px; font-weight:bold; color: #CC0000; font-family: Arial, Verdana, Helvetica, sans-serif;}
.brownred10px { font-size: 10px; font-weight:normal; color: #800000; font-family: Arial, Verdana, Helvetica, sans-serif;}
.brownred11px { font-size: 11px; font-weight:normal; color: #800000; font-family: Arial, Verdana, Helvetica, sans-serif;}
.brownred12px { font-size: 12px; font-weight:normal; color: #800000; font-family: Arial, Verdana, Helvetica, sans-serif;}

/*font used in job display*/
.lightblue12px { font-size: 12px; font-weight: bold; color: #6699CC; font-family: Arial, Verdana, Helvetica, sans-serif;} 
.lightblue11px { font-size: 11px; font-weight: normal; color: #6699CC; font-family: Arial, Verdana, Helvetica, sans-serif;} 
.lightblue10px { font-size: 10px; font-weight: bold; color: #6699CC; font-family: Arial, Verdana, Helvetica, sans-serif;}
.lightblue12px2 { font-size: 12px; font-weight: normal; color: #6699CC; font-family: Arial, Verdana, Helvetica, sans-serif; line-height:2}  

/*font used in admin site*/
.deepblue18px { font-size: 18px; font-weight: normal; color: #006699; font-family: Lucida Sans Unicode;}
.deepblue14px { font-size: 14px; font-weight: normal; color: #333399; font-family: Arial, Verdana, Helvetica, sans-serif;}
.deepblue12px { font-size: 12px; font-weight: normal; color: #333399; font-family: Lucida Sans Unicode;}   
.deepblue12px2 { font-size: 12px; font-weight: normal; color: #333399; font-family: Lucida Sans Unicode; line-height:2}

/*font used in LM site*/
.darkerblue18px { font-size: 18px; font-weight: normal; color: #006699; font-family: Arial, Verdana, Helvetica, sans-serif;}
.darkerblue14px { font-size: 14px; font-weight: normal; color: #333399; font-family: Arial, Verdana, Helvetica, sans-serif;}
.darkerblue12px { font-size: 12px; font-weight: normal; color: #333399; font-family: Arial, Verdana, Helvetica, sans-serif;}   
.darkerbluebold12px { font-size: 12px; font-weight: bold; color: #333399; font-family: Arial, Verdana, Helvetica, sans-serif;}   
.darkerblue12px2 { font-size: 12px; font-weight: normal; color: #333399; font-family: Arial, Verdana, Helvetica, sans-serif; line-height:2}

.brown10px { font-size: 10px; font-weight:bold; color: brown; font-family: Arial, Verdana, Helvetica, sans-serif;}

/*font used in static pages, top nav*/
.blue10px { font-size: 10px; font-weight: normal; color: #B3D6E9; font-family: Arial, Verdana, Helvetica, sans-serif;} 
.blueb10px { font-size: 10px; font-weight: normal; color: #CCFFFF; font-family: Arial, Verdana, Helvetica, sans-serif;} 
.blue11px { font-size: 11px; font-weight: normal; color: blue; font-family: Arial, Verdana, Helvetica, sans-serif;}
.blue12px { font-size: 12px; color: blue; font-family: Arial, Verdana, Helvetica, sans-serif;}
.blue14px { font-size: 12px; font-weight: normal; color: blue; font-family: Arial, Verdana, Helvetica, sans-serif;} 

.fonts { font-size: 11px; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif;}

.darkblue11px { font-size: 11px; font-weight: normal; color: #002C55; font-family: Arial, Verdana, Helvetica, sans-serif;} 
.darkblue12px { font-size: 12px; font-weight: normal; color: #002C55; font-family: Arial, Verdana, Helvetica, sans-serif;}  
.darkblue20px { font-size: 20px; font-weight: normal; color: #002C55; font-family: Arial, Verdana, Helvetica, sans-serif;}
.skyblue10px { font-size: 10px; font-weight: normal; color: #0086C8; font-family: Arial, Verdana, Helvetica, sans-serif;}

A.b01:link {text-decoration:none;color:#0086C8;}
A.b01:visited {text-decoration:none;color:#0086C8;}
A.b01:active {text-decoration:none;color:#0086C8;}
A.b01:hover {text-decoration:underline;color:#0086C8;}  

A.b02:link {text-decoration:none;color:#002C55;}
A.b02:visited {text-decoration:none;color:#002C55;}
A.b02:active {text-decoration:none;color:#002C55;}
A.b02:hover {text-decoration:underline;color:#002C55;}

A.b03:link {text-decoration:none;color:#FFFFFF;}
A.b03:visited {text-decoration:none;color:#FFFFFF;}
A.b03:active {text-decoration:none;color:#FFFFFF;}
A.b03:hover {text-decoration:underline;color:#FFFFFF;}

A.a01:link {text-decoration:none;color:#333333;}
A.a01:visited {text-decoration:none;color:#333333;}
A.a01:active {text-decoration:none;color:#333333;}
A.a01:hover {text-decoration:none;color:#0033FF;}

A.a02:link {text-decoration:underline;color:#333333;}
A.a02:visited {text-decoration:underline;color:#333333;}
A.a02:active {text-decoration:underline;color:#333333;}
A.a02:hover {text-decoration:underline;color:#0033FF;}

A.a03:link {text-decoration:underline;color:#0033FF;}
A.a03:visited {text-decoration:underline;color:#0033FF;}
A.a03:active {text-decoration:underline;color:#0033FF;}
A.a03:hover {text-decoration:underline;color:#333333;}

/*font used in search tips in search form*/
A.a04:link {text-decoration:underline;color:#FFFFFF;}
A.a04:visited {text-decoration:underline;color:#FFFFFF;}
A.a04:active {text-decoration:underline;color:#99CCFF;}
A.a04:hover {text-decoration:underline;color:#99CCFF;}

/*font used in home page*/
A.a05:link {text-decoration:underline;color:#FFCC33;}
A.a05:visited {text-decoration:underline;color:#FFCC33;}
A.a05:active {text-decoration:underline;color:#FFCC33;}
A.a05:hover {text-decoration:underline;color:white;}

/*font used in home page top menu links*/
A.a06:link {text-decoration:none;color:#B3D6E9;}
A.a06:visited {text-decoration:none;color:#B3D6E9;}
A.a06:active {text-decoration:none;color:#B3D6E9;}
A.a06:hover {text-decoration:none;color:#CCFFFF;}

/*font used in home page top menu HOME link */
A.a07:link {text-decoration:none;color:white;}
A.a07:visited {text-decoration:none;color:white;}
A.a07:active {text-decoration:none;color:white;}
A.a07:hover {text-decoration:none;color:white;}

/*font used in admin site menu */
A.a08:link {text-decoration:underline;color:#DB0000;}
A.a08:visited {text-decoration:underline;color:#DB0000;}
A.a08:active {text-decoration:underline;color:#DB0000;}
A.a08:hover {text-decoration:underline;color:#6699FF;}

/*font used in admin site menu */
A.a09:link {text-decoration:underline;color:#666666;}
A.a09:visited {text-decoration:underline;color:#666666;}
A.a09:active {text-decoration:underline;color:#666666;}
A.a09:hover {text-decoration:underline;color:#333333;}

/*for detials display*/
.header {
	font-family: arial, sans-serif;color: #333333;font-size: 11px;font-weight: bold;
}

.header_underlined {
	font-family: arial, sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.cdcid {
	font-family: arial narrow, sans-serif;color: #333333;font-size: 10px;font-weight: bold;	
}

.normal {
	font-family: arial, sans-serif;color: #333333;font-size: 11px;
}

.title1 {
	font-family: arial, sans-serif;color: #333333;font-size: 12px;font-weight: bold;
}

.title2 {
	font-family: arial, sans-serif;color: #333333;font-size: 11px;font-weight: bold;
}

.prebid {
	font-family: arial, sans-serif;color: #333333;font-size: 10px;font-weight: bold;
}

/*menu*/
.menuh	{
		BORDER-LEFT: #669ACC 1px solid; 	                   
	border-left-width: 1px; 
	BORDER-TOP: #669ACC 1px solid; 	     
	BORDER-BOTTOM: #669ACC 1px solid;              
	border-top-width: 1px; 
	BORDER-RIGHT: #669ACC 1px solid; border-right-width: 1px;   
		BORDER-COLOR : #666666 ;
		/*Padding-Left : 1px ;
		Padding-Top : 1px ;*/
		Background-Color : #7BCCF8 ;
	}
	
.menuStatic	{
		Background-Color : #B3D6E9 ;
	}
	
.menu	{
		Background-Color : #B3D6E9 ;
		BORDER-LEFT: #666666 1px solid; 	                   
	border-left-width: 1px; 
	BORDER-TOP: #666666 1px solid; 	     
	BORDER-BOTTOM: #666666 1px solid;              
	border-top-width: 1px; 
	BORDER-RIGHT: #666666 1px solid; border-right-width: 1px;   
		BORDER-COLOR : #666666 ;  
	}
.submenuh	{
		BORDER-COLOR : black ;
		Padding-Left : 0px ;
		Padding-Top : 0px ;
		Background-Color : #7BCCF8 ;
	}
.submenu	{
		Background-Color : #B1Def7 ;
	}
.home	{
		
	}

.menulinks{
text-decoration:none;
}

.borders {
	BACKGROUND-COLOR: #EEF4F9;
	BORDER-LEFT: #669ACC 1px solid; 	                   
	border-left-width: 1px; 
	BORDER-TOP: #669ACC 1px solid; 	     
	BORDER-BOTTOM: #669ACC 1px solid;              
	border-top-width: 1px; 
	BORDER-RIGHT: #669ACC 1px solid; border-right-width: 1px;      	               
  }

.row {
  	BACKGROUND-COLOR: #EFF7FF;
  }
  
  .row1 {
  	BACKGROUND-COLOR: #FFFFFF; 
  }
  
  .row2 {
  	BACKGROUND-COLOR: #6699CC;
  }
  
  .row3 {
  	BACKGROUND-COLOR: #FFCC9A;
	BORDER-BOTTOM: #FFFFFF 1px solid; 
           border-bottom-width: 1px;
  }
  
  .row4 {
  	BACKGROUND-COLOR: #396088;
  }
  
  .row5 {
  	BACKGROUND-COLOR: #FF9900;
  }
  .row6 {
  	BACKGROUND-COLOR: #CDC89E;
  }
  .bord {	
   	margin-top: 0px; margin-right: 0px; 
  	margin-bottom: 0px; margin-left: 0px;
  	BORDER-LEFT: #02403B 1px solid; 	                   
  	border-left-width: 1px; 
  	BORDER-TOP: #02403B 1px solid; 	                   
  	border-top-width: 1px; 
  	BORDER-RIGHT: #02403B 1px solid; border-right-width: 1px;
    BORDER-BOTTOM: #02403B 1px solid; border-bottom-width: 1px;
 }
.bord1 {	
   	margin-top: 0px; margin-right: 0px; 
  	margin-bottom: 0px; margin-left: 0px;
  	BORDER-LEFT: #02403B 1px solid; 	                   
  	border-left-width: 1px; 
  	BORDER-TOP: #02403B 1px solid; 	                   
  	border-top-width: 1px; 
  	BORDER-RIGHT: #02403B 1px solid; border-right-width: 1px;
    BORDER-BOTTOM: #02403B 1px solid; border-bottom-width: 1px;
 }
 .textbord {
 
 font-size: 12px; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; border: none;	BACKGROUND-COLOR: #F0F5FB;
 }
 .textbord1 {
 
 font-size: 12px; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; border: none;
 }
 .textPub{
	font-size:10px;
	font-family: Lucida Sans Unicode;
 }
 .content {
		font-family: Arial, Verdana, Helvetica, sans-serif;
     	font-size : 12px;
     	font-weight : normal;
		color : #000033;
     }

.wcontent {
		font-family: Arial, Verdana, Helvetica, sans-serif;
     	font-size : 10px;
     	font-weight : bold;
		color : #FFFFFF;
     }
	 
.smallcontent {
		font-family: Arial, Verdana, Helvetica, sans-serif;
     	font-size : 10px;
     	font-weight : normal;
		color : #000033;
     }
	 
.whitebold {
		font-family : Arial, Helvetica, sans-serif;
     	font-size : 11pt;
     	font-weight : bold;
		color : White;
     }
	 
.admintitle {
		font-family : Lucida Sans Unicode;
     	font-size : 12pt;
     	font-weight : bold;
		color : #333399;
     }

.backforwardbutton {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
}

.searchrestitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFF00;
}

.searchressubtitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}

.jobtitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #0000FF;
}

.jobsubtitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.jobcontent {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #800000;
}

.jobbottom {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
}

.searchtip {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}

.biddatefont {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: brown;
} 

/* used in admin site text menu */
.adminheader { 
	font-size: 12px; 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	line-height: 20px;
	margin-left: 5px;
}
.adminmenu { 
	font-size: 12px; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left: 5px;
}
.adminsubmenu	{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	margin-left: 20px;
} 

.adminspacer	{
	line-height: 7px;
} 
	
A.a1:link {text-decoration:none;color:#000000;}
A.a1:visited {text-decoration:none;color:#000000;}
A.a1:active {text-decoration:none;color:#000000;}
A.a1:hover {text-decoration:none;color:#0033FF;}
/* used in admin site text menu */

h1 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold; 
color: #CA5426; 
padding: 0 0 0 0;
} 

h2 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 20px; 
font-weight: bold; 
color: #CA5426; 
padding: 0 0 0 0;
} 

