body { text-align:center; font-family: Tahoma; font-size: 9pt; color: #000000; background-color:#ffffff; }
td   { font-family: Tahoma; font-size: 9pt;  color: #000000; }

input, textarea, select { font-family: Verdana, sans-serif; font-size: 8pt; color: #000000; }

h2 { font-family: Verdana, sans-serif; font-size: 12pt; color: #003399; font-weight: bold; }
h3 { font-family: Verdana, sans-serif; font-size: 10pt; color: #660000; font-weight: bold; text-decoration: underline; }

.submit2        	{ font-family: Verdana, sans-serif; font-size: 9pt; color: #000000; font-weight: bold; background-color: #e9e9e9; cursor: hand; border: 1px black solid; }

.submit         	{ font-family: Verdana, sans-serif; font-size: 9pt; color: #FFFFff; font-weight: bold; background-color: #155189; cursor: hand; border: 1px #2787D9 solid; }
.submitResponse 	{ font-family: Verdana, sans-serif; font-size: 6pt; color: #FFFF00; background-color: #000099; cursor: hand; border: 1px ridge; }

.submit-mainpage	{ font-family: Verdana, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: bold; background-color: #000099; cursor: hand; border: 1px ridge; }
.submit-bluewhite	{ font-family: Verdana, sans-serif; font-size: 9pt; color: #000099; font-weight: bold; background-color: #ffffff; cursor: hand; border: 1px ridge; }

.underlined { text-decoration: underline }

/*a       { font-size: 11px;font-family: Tahoma, sans-serif; color: #000099; font-weight: bold; text-decoration: none;}*/
/*a:hover { font-size: 11px; font-family: Tahoma, sans-serif; color: #0099FF; font-weight: bold; text-decoration: none;}*/

a       { font-size: 8pt;line-height:11pt;font-family: Tahoma; color: #0030FF; font-weight: normal; text-decoration: underline;}
a:hover { font-size: 8pt;line-height:11pt; font-family: Tahoma; color: #ff3300; font-weight: normal; text-decoration: none;}
.darkbluebody{
	background-color:#0f3d69;
}


.newdef_header{
	background-image:url('/img/newdef/top_bg.jpg');
	background-repeat:no-repeat;
}

.contentwrapper_newdef{
	width:977px;
	margin: 0 auto;
	text-align:left;
	background-color:#0f3d69;
	height:auto;
}

a.orangeSideLink{
	width:auto;
	height:15px;
	text-align:center;
	color:#ff3300;
	padding:0px;
	background-color:#ffffff;
	border:1px #ff3300 solid;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
	display:block;
}


.contentwrapper_default{
	width:977px;
	margin: 0 auto;
	text-align:left;
	background-color:#ffffff;
	height:auto;
}

.contentwrapper{
	width:977px;
	margin: 0 auto;

	text-align:left;
	background-color:#ffffff;
	height:auto;
}


.contentwrapper_medium{
	width:977px;
	margin: 0 auto;
	text-align:left;
	background-color:#ffffff;
	height:650px;
}


a.listingTitleLink
	{
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	text-decoration:none;
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 11pt;
	font-weight:bolder;
	}
a:hover.listingTitleLink
	{
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	text-decoration:none;
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 11pt;
	font-weight:bolder;
	}


a.learnMoreLink
	{
	COLOR: #ff3300;
	FONT-FAMILY: Tahoma;
	text-decoration:underline;
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 13pt;
	font-weight:900;
	}
a:hover.learnMoreLink
	{
	COLOR: #ff3300;
	FONT-FAMILY: Tahoma;
	text-decoration:none;
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 13pt;
	font-weight:900;
	}


a.sidenavNoSub      { 
	font-size: 11.5px;
	font-family: Tahoma, sans-serif; 
	color: #000099; 
	font-weight: bold; 
	text-decoration: none; 
	background-color:#e9e9e9;
	
	
	width:165px;
	padding-top:1px;
	padding-bottom:1px;
	/*padding:3px;*/
}



a.sidenav       { 
	font-size: 11.5px;
	font-family: Tahoma, sans-serif; 
	color: #000099; 
	font-weight: bold; 
	text-decoration: none; 
	background-color:#e9e9e9;
	
	border-bottom:1px #cccccc solid;
	width:165px;
	padding-top:1px;
	padding-bottom:1px;
	/*padding:3px;*/
}

a:hover.sidenav { 
	font-size: 11.5px; 
	font-family: Tahoma, sans-serif; 
	color: #0099ff; 
	font-weight:bold; 
	text-decoration: none;
	background-color:#e9e9e9;
	
	border-bottom:1px #cccccc solid;
	width:165px;
	padding-top:1px;
	padding-bottom:1px;
}

.sidenavOn { 
	font-size: 11.5px; 
	font-family: Tahoma, sans-serif; 
	color: #0099ff; 
	font-weight:bold; 
	text-decoration: none;
	background-color:#e9e9e9;
	
	border-bottom:1px #cccccc solid;
	width:165px;
	padding-top:1px;
	padding-bottom:1px;
}



.likeNav4_Text{
	font-size: 8pt;
	line-height:10pt;
	font-family: Tahoma, sans-serif; 
	color: #000099; 
	font-weight: normal; 
	text-decoration: none; 	
}

a.nav4100per { 
	font-size: 8pt;
	line-height:10pt;
	font-family: Tahoma, sans-serif; 
	color: #ff3300; 
	font-weight: normal; 
	text-decoration: none; 
	
	border:1px #ffffff solid; 

	width:100%;
	/*padding:3px;*/
	display: block;
}


a:hover.nav4100per { 
	font-size: 8pt; 
	line-height:10pt;
	font-family: Tahoma, sans-serif; 
	color: #000099; 
	font-weight: normal; 
	text-decoration: underline;
	
	/*background-color:#fffff0;*/
	/*border:1px #000099 solid; */
	border:1px #ffffff solid; 
	width:100%;
	/*padding:3px;*/
	display: block;
}
.nav4100per { 
	font-size: 8pt;
	line-height:10pt;
	font-family: Tahoma, sans-serif; 
	color: #ff3300; 
	font-weight: normal; 
	text-decoration: none;
	
	/*background-color:#fffff0;*/
	/*border:1px #000099 solid; */
	border:1px #ffffff solid; 
	width:100%;	
	/*padding:3px;*/
	display: block;
}


a.nav4 { 
	font-size: 8pt;
	line-height:10pt;
	font-family: Tahoma, sans-serif; 
	color: #000099; 
	font-weight: normal; 
	text-decoration: none; 
	
	border:1px #ffffff solid; 

	width:160px;
	/*padding:3px;*/
	display: block;
}


a:hover.nav4 { 
	font-size: 8pt; 
	line-height:10pt;
	font-family: Tahoma, sans-serif; 
	color: #ff3300; 
	font-weight: normal; 
	text-decoration: underline;
	
	/*background-color:#fffff0;*/
	/*border:1px #000099 solid; */
	border:1px #ffffff solid; 
	width:160px;
	/*padding:3px;*/
	display: block;
}
.nav4On { 
	font-size: 8pt;
	line-height:10pt;
	font-family: Tahoma, sans-serif; 
	color: #ff3300; 
	font-weight: normal; 
	text-decoration: none;
	
	/*background-color:#fffff0;*/
	/*border:1px #000099 solid; */
	border:1px #ffffff solid; 
	width:160px;	
	/*padding:3px;*/
	display: block;
}





a.nav4Short { 
	font-size: 8pt;
	line-height:10pt;
	font-family: Tahoma, sans-serif; 
	color: #000099; 
	font-weight: normal; 
	text-decoration: none; 
}


a:hover.nav4Short { 
	font-size: 8pt; 
	line-height:10pt;
	font-family: Tahoma, sans-serif; 
	color: #ff3300; 
	font-weight: normal; 
	text-decoration: underline;
}
.nav4ShortOn { 
	font-size: 8pt;
	line-height:10pt;
	font-family: Tahoma, sans-serif; 
	color: #ff3300; 
	font-weight: normal; 
	text-decoration: none;	
}




a.nav5 { 
	font-size: 10pt;
	line-height:10pt;
	font-family: Tahoma, sans-serif; 
	color: #ff3300; 
	font-weight: bold; 
	text-decoration: none; 
	background-color:#ffffa0;
	border:1px #fffff0 solid; 

	width:100%;
	height: 100%;
	
	padding:3px;
	display: block;
}


a:hover.nav5 { 
	font-size: 10pt; 
	line-height:10pt;
	font-family: Tahoma, sans-serif; 
	color: #ff3300; 
	font-weight: bold; 
	text-decoration: underline;
	
	background-color:#e9e9e9;
	/*border:1px #000099 solid; */
	border:1px #fffff0 solid; 
	width:100%;
	height: 100%;
	padding:3px;
	display: block;
}
.nav5On { 
	font-size: 8pt;
	line-height:10pt;
	font-family: Tahoma, sans-serif; 
	color: #ff3300; 
	font-weight: normal; 
	text-decoration: none;
	
	/*background-color:#fffff0;*/
	/*border:1px #000099 solid; */
	border:1px #fffff0 solid; 
	width:98%;	
	/*padding:3px;*/
	display: block;
}




a.navSubNav { 
	font-size: 8pt;
	line-height:9pt;
	font-family: Tahoma, sans-serif; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none; 
	
}


a:hover.navSubNav { 
	font-size: 8pt; 
	line-height:9pt;
	font-family: Tahoma, sans-serif; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: underline;
	

}
.navSubNavOn { 
	font-size: 8pt;
	line-height:9pt;
	font-family: Tahoma, sans-serif; 
	color: #FFD000; 
	font-weight: bold; 
	text-decoration: none;
	
}















	
	
a.nav3       { 
	font-size: 11.5px;
	font-family: Tahoma, sans-serif; 
	color: #000099; 
	font-weight: bold; 
	text-decoration: none; 
	/*background-color:#fffff0;*/
	/*border:1px #e9e9e9 solid;*/ 
	/*width:96%;*/
	/*padding:3px;*/
}

a:hover.nav3 { 
	font-size: 11.5px; 
	font-family: Tahoma, sans-serif; 
	color: #0099ff; 
	font-weight:bold; 
	text-decoration: none;
	/*background-color:#fffff0;*/
	/*border:1px #000000 solid;*/ 
	/*width:96%;*/
	/*padding:3px;*/
}

.nav3On { 
	font-size: 11.5px; 
	font-family: Tahoma, sans-serif; 
	color: #ff0033; 
	font-weight: bold; 
	text-decoration: underline;
	/*background-color:#fffff0;*/
	/*border:1px #000000 solid;*/
	/*width:96%;*/
	/*padding:3px;*/
}


.navdisabled     {
	disabled:true; 
	font-size: 11.5px;
	font-family: Tahoma, sans-serif; 
	color: #cccccc; 
	font-weight: bold; 
	text-decoration: none; 
	/*background-color:#e9e9e9;*/
	/*border:1px #cccccc solid; */
	/*width:96%;*/
	/*padding:3px;*/
}


.nav3disabled     {
	disabled:true; 
	font-size: 11.5px;
	font-family: Tahoma, sans-serif; 
	color: #cccccc; 
	font-weight: bold; 
	text-decoration: none; 
	/*background-color:#e9e9e9;*/
	/*border:1px #cccccc solid; */
	/*width:96%;*/
	/*padding:3px;*/
}

.bluebody{
	background-color:#6DAEED;
}

a.jobtitle       { font-size: 12px;font-family: Tahoma, sans-serif; color: #000099; font-weight: bold; text-decoration: underline;}
a:hover.jobtitle { font-size: 12px; font-family: Tahoma, sans-serif; color: #0099FF; font-weight: bold; text-decoration: none;}
.aOn { font-size: 11.5px; font-family: Tahoma, sans-serif; color: #0099FF; font-weight: bold; text-decoration: underline;}

a.subnav	{ font-size: 10px; font-family: Tahoma, sans-serif; color: #ffffff; font-weight: bold; text-decoration: none;     height:5px;width:125px;/*border:1px #3366ff solid; padding:1px;*/}
a:hover.subnav	{ font-size: 10px; font-family: Tahoma, sans-serif; color: #ffffff; font-weight: bold; text-decoration: underline;height:5px;width:125px;/*border:1px #000000 solid; padding:1px;*/}

a.close2       { border: 1px #ffffff; solid; font-size: 7pt;font-family: Tahoma, sans-serif; color: #ffffff; font-weight: bold; text-decoration: none; /*width:165px;padding:3px; border:1px #6DAEED solid; text-align:center;*/}
a:hover.close2 { border: 1px #ffffff; solid; font-size: 7pt;font-family: Tahoma, sans-serif; color: #ffffff; font-weight: bold; text-decoration: underline; /*background-color:#E9F0FF; border:1px #09539A solid; width:165px;padding:3px;*/ text-align:center;}

a.close2short       { border: 1px #ffffff; solid; font-size: 7pt;font-family: Tahoma, sans-serif; color: #ffffff; font-weight: bold; text-decoration: none; width:100px;padding:3px; border:1px #6DAEED solid; text-align:center;}
a:hover.close2short { border: 1px #ffffff; solid; font-size: 7pt;font-family: Tahoma, sans-serif; color: #000099; font-weight: bold; text-decoration: none; background-color:#E9F0FF; border:1px #09539A solid; width:100px;padding:3px; text-align:center;}

a:hover.bigbox2	{ font-size: 7pt; font-family: Tahoma; color: #ffffff; font-weight: bold; text-decoration: underline; height:15px;width:165px;border:1px #ffffff solid; padding:3px; background-color:#ff3300; text-align:center;}
a.bigbox2	{ font-size: 7pt; font-family: Tahoma; color: #ffffff; font-weight: bold; text-decoration: none;height:15px;width:165px;border:1px #09539A solid; padding:3px; background-color:#ff3300; text-align:center;}

a.close{ 
	font-size: 7pt;
	font-family: Tahoma, sans-serif; 
	color: #ffffff; 
	font-weight: bolder; 
	text-decoration: none;
	
}
a:hover.close{ 
	font-size: 7pt;
	font-family: Tahoma, sans-serif; 
	color: #ffffff; 
	font-weight: bolder; 
	text-decoration: underline;
	
}










a.nav { 
	font-size: 8pt;
	line-height:9pt;
	font-family: Tahoma, sans-serif; 
	color: #000099; 
	font-weight: normal; 
	text-decoration: none; 
	border:1px #E9F0FF solid; 

	width:155px;
	padding:3px;
	display: block
}
a:hover.nav { 
	font-size: 8pt; 
	line-height:9pt;
	font-family: Tahoma, sans-serif; 
	color: #000099; 
	font-weight: normal; 
	text-decoration: none;
	background-color:#fffff0;
	border:1px #000099 solid; 
	width:155px;
	padding:3px;
	display: block
}
.navOn { 
	font-size: 8pt;
	line-height:9pt;
	font-family: Tahoma, sans-serif; 
	color: #000099; 
	font-weight: normal; 
	text-decoration: none;
	background-color:#fffff0;
	border:1px #000099 solid; 
	width:155px;
	
	padding:3px;
	display: block
}





















a.newnav       	{ font-size: 11px; font-family: Tahoma, sans-serif; color: #000099; background-color:#E9e9e9; font-weight: bold; text-decoration: none;	border-top:1px #09539A solid; border-left:1px #09539A solid;border-right:1px #09539A solid; padding:3px;}
a:hover.newnav 	{ font-size: 11px; font-family: Tahoma, sans-serif; color: #000099; background-color:#E9e9e9; font-weight: bold; text-decoration: underline; 	border-top:1px #09539A solid; border-left:1px #09539A solid;border-right:1px #09539A solid; padding:3px;}
.newnavOn	{ font-size: 11px; font-family: Tahoma, sans-serif; color: #ff3300; background-color:#ffffff; font-weight: bold; text-decoration: none; 	border-top:2px #000000 solid; border-left:1px #000000 solid;border-right:1px #000000 solid; padding:3px;}


a.apply       { font-size: 11.5px;font-family: Tahoma, sans-serif; color: #000099; font-weight: bold; text-decoration: none;;background-color:#e1e1e1; width:105px;border:1px #cccccc solid; padding:3px;}
a:hover.apply { font-size: 11.5px; font-family: Tahoma, sans-serif; color: #3366ff; font-weight: bold; text-decoration: none;background-color:#e9e9e9;border:1px black solid; width:105px ;padding:3px;}


a.smallwarninglink{	COLOR: #000099;	FONT-FAMILY: Tahoma;FONT-WEIGHT: bold;FONT-SIZE: 7pt;LINE-HEIGHT: 8pt;}
a:hover.smallwarninglink{	COLOR: #0099FF;	FONT-FAMILY: Tahoma;FONT-WEIGHT: bold;FONT-SIZE: 7pt;LINE-HEIGHT: 8pt;}


a.pgNum       { text-align:center; font-size: 11.5px; font-family: Tahoma, sans-serif; color: #000099; font-weight: bold; text-decoration: none;border:1px #ffffff solid; width:25px;padding:3px;}
a:hover.pgNum { text-align:center; font-size: 11.5px; font-family: Tahoma, sans-serif; color: #000099; font-weight: bold; text-decoration: none;background-color:#fffff0;border:1px black solid; width:25px;padding:3px;}
.pgNumOn      { text-align:center; font-size: 11.5px; font-family: Tahoma, sans-serif; color: #000099; font-weight: bold; text-decoration: none;background-color:#fffff0;border:1px black solid; width:25px;padding:3px;}



a.newnavNEW{
	text-align:center;
	
	height:17px;		
	font-size: 11px; 
	font-family: Tahoma, sans-serif; 
	color: #ffffff; 
	background-color:#2787D9; 
	font-weight: bold; 
	text-decoration: none;		
	border-bottom:1px /*#6DAEED*/#155189 solid; border-top:1px #2787D9 solid; /*border-left:1px #2787D9 solid;border-right:1px #2787D9 solid; 	*/
	LINE-HEIGHT: 17px;
	padding-left:3px; padding-right:3px;padding-top:5px;
	background-image: url(/images/subnavCenter_off.gif);
	display:block;
}

a:hover.newnavNEW { 
	text-align:center;
	
	height:17px;
	font-size: 11px; 
	font-family: Tahoma, sans-serif; 
	color: #ffffff; 
	background-color:#2787D9; 
	font-weight: bold; 
	text-decoration: underline; 	
	border-bottom:1px  /*#6DAEED*/#155189 solid; border-top:1px #2787D9 solid; /*border-left:1px #2787D9 solid; border-right:1px #2787D9 solid; */
	LINE-HEIGHT: 17px;
	padding-left:3px; padding-right:3px;padding-top:5px;
	background-image: url(/images/subnavCenter_off.gif);
	display:block;
}

.newnavOnNEW{ 
	text-align:center;
	
	height:18px; 
	font-size: 11px; 
	font-family: Tahoma, sans-serif; 
	color: #FFD000; 
	background-color:#ffffff; 
	font-weight: bold; 
	text-decoration: none; 
	vertical-align: bottom; 
	background-image: url(/images/subnavCenter.gif);
	LINE-HEIGHT:17px;		
	border-bottom:1px #ffffff solid;
	padding-left:3px; padding-right:3px;padding-top:5px;
	display:block;
}

.newnavCornerR{	
	background-image: url(/images/subnavCornerRIGHT.gif);			
	text-align: left;
	border-top:1px #2787D9 solid;
	height:15px;
	width:4px;

}

.newnavCornerL{	
	background-image: url(/images/subnavCornerLEFT.gif);	 	
	text-align: right;
	border-top:1px #2787D9 solid;
	height:15px;
	width:4px;
}

.newnavCornerR_off{
	width:4px;
	background-image: url(/images/subnavCornerRIGHT_off.gif);	
	height:17px; 		
	text-align: left;
	border-top:1px #2787D9 solid;
	
}

.newnavCornerL_off{
	width:4px;
	background-image: url(/images/subnavCornerLEFT_off.gif);	
	height:17px; 	
	text-align: right;
	border-top:1px #2787D9 solid;
	
}



a.redlink      { font-size: 11.5px;font-family: Tahoma, sans-serif; color: #ff0000; font-weight: bold; text-decoration: none;}
a:hover.redlink { font-size: 11.5px; font-family: Tahoma, sans-serif; color: #ff0000; font-weight: bold; text-decoration: underline;}

a.tinylink      { font-size: 7pt;font-family: Tahoma, sans-serif; color: #000099; font-weight: bold; text-decoration: none;}
a:hover.tinylink { font-size: 7pt; font-family: Tahoma, sans-serif; color: #0099ff; font-weight: bold; text-decoration: underline;}


a.tinylinkNonBold      { font-size: 8pt;font-family: Tahoma, sans-serif; font-weight:normal; color: #000099; text-decoration: underline;}
a:hover.tinylinkNonBold { font-size: 8pt; font-family: Tahoma, sans-serif; font-weight:normal; color: #0099ff; text-decoration: none;}

a.tinylinkNonBoldNoUnderLine     { font-size: 8pt;font-family: Tahoma, sans-serif; font-weight:normal; color: #000099; text-decoration: none;}
a:hover.tinylinkNonBoldNoUnderLine { font-size: 8pt; font-family: Tahoma, sans-serif; font-weight:normal; color: #ff3300; text-decoration: underline;}

a.veryTinylinkNonBold      { font-size: 7pt;font-family: Tahoma, sans-serif; font-weight:normal; color: #000099; text-decoration: underline;}
a:hover.veryTinylinkNonBold { font-size: 7pt; font-family: Tahoma, sans-serif; font-weight:normal; color: #0099ff; text-decoration: none;}


a.reglinkNonBold      { font-size: 11px;font-family: Tahoma, sans-serif; font-weight:normal; color: #000099; text-decoration: underline;}
a:hover.reglinkNonBold { font-size: 11px; font-family: Tahoma, sans-serif; font-weight:normal; color: #0099ff; text-decoration: none;}


.emphasis  { font-family: Tahoma; font-size: 9pt; color:#000099; }

a:hover.bigbox	{ font-size: 13px; font-family: Tahoma; color: #ffffff; font-weight: bold; text-decoration: none; height:20px;width:300px;border:1px #ffffff solid; padding:3px; background-color:#09539A;}
a.bigbox	{ font-size: 13px; font-family: Tahoma; color: #000099; font-weight: bold; text-decoration: none;height:20px;width:300px;border:1px #09539A solid; padding:3px; background-color:#ffffff;}

a.bigboxDefault		{ 
			font-size: 13px; 
			font-family: Tahoma; 
			color: #000099; 
			font-weight: bold; 
			text-decoration: none;
			height:20px;
			width:280px;
			/*border:1px #6DAEED solid; */
			padding:3px; 
			/*background-color:#ffffff;*/
			}
			
a:hover.bigboxDefault	{ 
			font-size: 13px; 
			font-family: Tahoma; 
			color: #ffffff; 
			font-weight: bold; 
			text-decoration: underline; 
			height:20px;
			width:280px;
			/*border:1px #aaaaaa solid; */
			padding:3px; 
			/*background-color:#e9e9e9;*/
			}

a:hover.bulletinlink	{ font-size: 10px; font-family: Tahoma; text-decoration: none; 		color:#0099ff;}
a.bulletinlink		{ font-size: 10px; font-family: Tahoma; text-decoration: underline;	color:#000099}


a.verytiny000099{
	COLOR: #000099;
	FONT-FAMILY: Tahoma, sans-serif;	
	FONT-SIZE: 9px;
	LINE-HEIGHT: 10px;
	text-decoration:underline;
	font-weight:normal;
	}
	
a:hover.verytiny000099{
	COLOR: #0099ff;
	FONT-FAMILY: Tahoma, sans-serif;	
	FONT-SIZE: 9px;
	LINE-HEIGHT: 10px;
	text-decoration:none;
	font-weight:normal;
	}
	
	
a.verytiny5F5E5E{
	COLOR: #5F5E5E;
	FONT-FAMILY: Tahoma, sans-serif;	
	FONT-SIZE: 9px;
	LINE-HEIGHT: 10px;
	text-decoration:underline;
	font-weight:normal;
	}
	
a:hover.verytiny5F5E5E{
	COLOR: #5F5E5E;
	FONT-FAMILY: Tahoma, sans-serif;	
	FONT-SIZE: 9px;
	LINE-HEIGHT: 10px;
	text-decoration:none;
	font-weight:normal;
	}

.likeLinks{
font-size: 11px;font-family: Tahoma, sans-serif; color: #000099; font-weight: bold; text-decoration: none;
}


a.applied      		{ font-size: 11px;font-family: Tahoma, sans-serif; color: #550055; font-weight: bold; text-decoration: none;}
a:hover.applied      	{ font-size: 11px;font-family: Tahoma, sans-serif; color: #0099FF; font-weight: bold; text-decoration: none;}


.emailSubTopicBar{
	COLOR: #000099;
	FONT-FAMILY: tahoma, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	background-color: #ffffff;
	/*border-bottom:1px #000099 solid;*/
	text-decoration:underline;
 
}

.submit-login
{ 
	font-family: Arial; 
	font-size: 9pt; 
	color: #FFFF00;
	font-weight: bold; 
	background-color: #000099; 
	cursor: hand; 
	border: 1px black solid; 
}


.searchSelect{
	width: 150px;
}

.searchSelectExSmall{
	width: 50px;
}

.searchSelectSmall{
	width: 80px;
}

.searchSelectMedium{
	width: 110px;
}





.mainOutertable{
	width:100%;
	

	
	
}







.roundedCornerSpacer {
    margin: 0px; padding: 0px; border: 0px;
    clear: both;
    font-size: 1px; line-height: 1px;
}

.borderTL, .borderTR, .borderBL, .borderBR {
    width: 14px; height: 14px;
    padding: 0px; border: 0px;
    z-index: 99;
}

.headIcon {
    padding: 0px; border: 0px;
    z-index: 99;
}



.borderTL, .borderBL { float: left; clear: both; }
.borderTR, .borderBR { float: right; clear: right; }


.headIcon {margin: -10px -6px   -4px  -3px; }

.borderTL { margin: -17px  0px 0px -5px; }
.borderTR { margin: -17px -5px  0px 0px; }
.borderBL { margin: -15px -5px -3px -3px; }
.borderBR { margin: -15px -3px -5px -5px; }


.content {
    margin: 0px;
    padding: 0px;
    border: 2px solid #3366ff;
    background-color:#e9e9e9;
}

.contentWrapper {
    padding: 0px;
    border: 0px;
} 

.links{
	padding:3px;
}


.optionalinformationtable{

	background-color: #ffffd0;
	color:#000099;
	border:1px #000099 solid;
}

.optionalinformationheader{

	
	color:#ff0033;
	border-bottom:1px #000099 solid;
	font-weight: bold;
	
}



.requiredinformationheader{

	
	color:#ffffff;
	background-color:#3366ff;
	font-weight: bold;
	
}


.myScrollDivLarge
{
	height: 250px; 
	width: 560;
	border: 1px #000099 solid;
	overflow: auto;
}


.myScrollDivMed
{
	height: 215px; 
	width: 400;
	border: 1px #cccccc solid;
	overflow: auto;
}

.myScrollDivLargeNoBorder
{
	height: 320px; 
	overflow: auto;
}

.ScrollDivTOS
{
	text-align:left;	
	background-color: #000099;
	color: #ffffff;
	height: 90px; 
	width: 450px;
	border: 1px #000000 solid;
	overflow: auto;
	padding:3px;
}


.ScrollDivTOS_Wide
{
	text-align:left;	
	background-color: #000099;
	color: #ffffff;
	height: 180px; 
	width: 600px;
	border: 1px #000000 solid;
	overflow: auto;
	padding:3px;
}

.ScrollDivTOS_MAX
{
	text-align:left;	
	background-color: #ffffff;
	height: 700px; 
	width: 90%;
	border: 1px #ffffff solid;
	overflow: auto;
	padding:3px;

}


.CPReqAlertText
	{
	COLOR: #ff3300;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 19px;
	LINE-HEIGHT: 25px;
	}
.lidTitleText
	{
	COLOR: #333333;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 32px;
	LINE-HEIGHT: 36px;
	}
.titleText
	{
	COLOR: #003399;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	LINE-HEIGHT: 18px;
	}
	
.infoline
	{
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 16px;
	}
	
.smallwarning
	{
	COLOR: #ff3300;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	LINE-HEIGHT: 8pt;
	}


.bigwarning
	{
	COLOR: #CC0000;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 20px;
	}


.bigcaution
	{
	COLOR: #FF6600;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 20px;
	}	
	
.medwarning
	{
	COLOR: #ff3300;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 12pt;
	}
	
	
.medgood
	{
	COLOR: #3366ff;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 12pt;
	}
	
	
.blueInfo
	{
	COLOR: #3366ff;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	LINE-HEIGHT: 9pt;
	}
	
.blueInfo2
	{
	COLOR: #3366ff;
	FONT-FAMILY: Tahoma;
	
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 11pt;
	}
	
.blueInfo3
	{
	COLOR: #3366ff;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 10pt;
	}
	
.welcomeText
	{
	COLOR: #000099;
	FONT-FAMILY: tahoma, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	LINE-HEIGHT: 14px;
	}
	
	
.welcomeText4
	{
	COLOR: #000099;
	FONT-FAMILY: tahoma, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	}

.welcomeText09539A
	{
	COLOR: #09539A;
	FONT-FAMILY: tahoma, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 16px;
	}
	
.welcomeTextSmallItalic
	{
	COLOR: #000099;
	FONT-FAMILY: tahoma, sans-serif;
	font-style: italic;
	
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 10pt;
	}
	
.listingTitle
	{
	COLOR: #000099;
	FONT-FAMILY: Tahoma;
	
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 10pt;
	}
	
.welcomeText2
	{
	COLOR: #3366ff;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	LINE-HEIGHT: 14px;
	}
	
.welcomeText3
	{
	COLOR: #3366ff;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 13px;
	}
	
.locationText
	{
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	LINE-HEIGHT: 16px;
	}
	
.FBDisabledText
	{
	COLOR: #669999;
	FONT-FAMILY: Verdana, sans-serif;
	
	FONT-SIZE: 13px;
	LINE-HEIGHT: 14px;
	}
.FBEnabledText
	{
	COLOR: #000000;
	FONT-FAMILY: Verdana, sans-serif;
	
	FONT-SIZE: 13px;
	LINE-HEIGHT: 14px;
	}
.sideNavHeaderText
	{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	LINE-HEIGHT: 20px;
	}
	
.sideNavHeaderText2
	{
	COLOR: #000099;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	LINE-HEIGHT: 20px;
	}
	
.sideNavHeaderTextTahoma
	{
	COLOR: #000099;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	LINE-HEIGHT: 20px;
	}
	
	
.sideNavHeaderText3
	{
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	LINE-HEIGHT: 20px;
}
.sideNavBodyText
	{
	COLOR: #000000;
	FONT-FAMILY: tahoma;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 10pt;
	}
.jobTitleText
	{
	COLOR: #000000;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	LINE-HEIGHT: 18px;
	}
.sideNavBodySubText
	{
	COLOR: #000099;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 12px;
	}

.sideNavBodySubSubText
	{
	COLOR: #000000;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	}
.sideNavBodySubDubText
	{
	COLOR: #000000;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 12px;
	}
	
	
	
.ResBldrPanelTitle
	{
	COLOR: #000099;
	FONT-FAMILY: Tahoma;
	
	FONT-SIZE: 30pt;
	LINE-HEIGHT: 30pt;
	}
	
	
	
	
.mainBodyTitle
	{
	COLOR: #000099;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	LINE-HEIGHT: 20px;
	}
.mainBodySubTitle
	{
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 20px;
	}	
.mainBodyHeaderText
	{
	COLOR: #000099;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	}
.mainBodyHeaderText2
	{
	COLOR: #000099;
	FONT-FAMILY: tahoma;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;	
	}
	
.mainBodyHeaderText3
	{
	COLOR: #ff0033;
	FONT-FAMILY: tahoma;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	
	}
.mainBodyText
	{
	COLOR: #000000;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	}
.resumeDateText
	{
	COLOR: #000000;
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 12px;
	}
.footerText
	{
	COLOR: #000000;
	FONT-FAMILY: Tahoma, sans-serif;
	
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	}
	
.boxText
	{
	COLOR: #000000;
	FONT-FAMILY: Tahoma, sans-serif;
	
	FONT-SIZE: 10px;
	LINE-HEIGHT: 11px;
	}
	
.smallTitleBlue
	{
	COLOR: #000099;
	FONT-FAMILY: Tahoma, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	}
	
.footerwhite
	{
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma, sans-serif;
	
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	}
	
.footer000099
	{
	COLOR: #000099;
	FONT-FAMILY: Tahoma, sans-serif;	
	FONT-SIZE: 9px;
	LINE-HEIGHT: 10px;
	}
	
	
.footer5F5E5E
	{
	COLOR: #5F5E5E;
	FONT-FAMILY: Tahoma, sans-serif;	
	FONT-SIZE: 9px;
	LINE-HEIGHT: 10px;
	}
	
	
.tableHeaderText
	{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	LINE-HEIGHT: 16px;
	}
.mainBodySubTitleV
	{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	LINE-HEIGHT: 20px;
	}

.likeAnchorText
	{
	font-family: Verdana, sans-serif; 
	color: #000000; 
	font-weight: bold;

	}

.employerServicesBodyText
	{
	color: #3C4356; 
	font-family: Verdana, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 20px;

	}
	
.tabsSubNavON
{ font-size: 10px; font-family: Tahoma, sans-serif; color: yellow;height:5px; font-weight: bold; text-decoration: underline; /*background-color:#e9e9e9;border:1px #000000 solid; */width:125px;padding:1px;}
	
.tabsSubNavOFF
	{
	color: #ffffff; 
	font-family: Tahoma, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	}
	
.cellBottom
	{
	border-bottom:1px black solid;
	padding:3px;
	}
.cellTop
	{
	border-top:1px black solid;
	padding:3px;
	}
.cellRight
	{
	border-right:1px black solid;
	padding:1px;
	}