body { font-family: Tahoma; font-size: 9pt; color: #000000; background-color:#4D6B88; }
td   { font-family: Tahoma; font-size: 9pt;  color: #000000; }

input, textarea, select { font-family: Verdana, sans-serif; font-size: 8pt; color: #000000; }
h1 { font-family: Tahoma, sans-serif; font-size: 14pt; color: #003399; font-weight: bold; }
h2 { font-family: Tahoma, sans-serif; font-size: 12pt; color: #003399; font-weight: bold; }
h3 { font-family: Tahoma, sans-serif; font-size: 10pt; color: #003399; font-weight: bold;}


.hd1 { font-family: Tahoma, sans-serif; font-size: 15pt; color: #003399; font-weight: bold; }
.hd2 { font-family: Tahoma, sans-serif; font-size: 13pt; color: #003399; font-weight: bold; }
.hd3 { font-family: Tahoma, sans-serif; font-size: 11pt; color: #003399; font-weight: bold;}

.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;}
.aOn { font-size: 11.5px; font-family: Tahoma, sans-serif; color: #0099FF; font-weight: bold; text-decoration: underline;}

a.subnav	{ font-size: 11px; font-family: Tahoma, sans-serif; color: #000000; font-weight: bold; text-decoration: none;}
a:hover.subnav	{ font-size: 11px; font-family: Tahoma, sans-serif; color: #ff6600; font-weight: bold; text-decoration: none;}
.subnavON	{ font-size: 11px; font-family: Tahoma, sans-serif; color: #ff6600; font-weight: bold; text-decoration: underline;}

a.subnav_smallLEFT	{
	text-align:left;
	padding:3px;
	height: 15px; 
	width:195px; 
	/*border:1px #ffffff solid;*/
	font-size: 11px; 
	font-family: Tahoma, sans-serif; 
	color: #000000; 
	font-weight: bold; 
	text-decoration: none;
}
a:hover.subnav_smallLEFT	{ 
	text-align:left;
	padding:3px;
	/*border:1px #cccccc solid;*/
	
	height: 15px; 
	width:195px; 
	font-size: 11px; 
	font-family: Tahoma, sans-serif; 
	color: #ff6600; 
	font-weight: bold; 
	text-decoration: underline
}
.subnav_smallONLEFT	{
	text-align:left;
	padding:3px;
	/*border:1px #333333 solid;*/
	/*background-color: #e9e9e9; */
	height: 15px; 
	width:195px; 
	font-size: 11px; 
	font-family: Tahoma, sans-serif; 
	color: #ff6600; 
	font-weight: bold; 
	text-decoration: underline
}



a.subnav_small	{
	text-align:center;
	padding:3px;
	height: 15px; 
	width:250px; 
	border:1px #ffffff solid; 
	font-size: 11px; 
	font-family: Tahoma, sans-serif; 
	color: #1B4922; 
	font-weight: bold; 
	text-decoration: none;
}
a:hover.subnav_small	{ 
	text-align:center;
	padding:3px;
	border:1px #DE7D16 solid;
	background-color: #ffffa0; 
	height: 15px; 
	width:250px; 
	font-size: 11px; 
	font-family: Tahoma, sans-serif; 
	color: #1B4922; 
	font-weight: bold; 
	text-decoration: underline;
}
.subnav_smallON	{
	text-align:center;
	padding:3px;
	border:1px #DE7D16 solid;
	background-color: #ffffa0; 
	height: 15px; 
	width:250px; 
	font-size: 11px; 
	font-family: Tahoma, sans-serif; 
	color: #DE7D16; 
	font-weight: bold; 
	text-decoration: underline;
}

a.biglink       { font-size: 16px;font-family: Tahoma, sans-serif; color: #000099; font-weight: bolder; text-decoration: none;}
a:hover.biglink { font-size: 16px; font-family: Tahoma, sans-serif; color: #0099FF; font-weight: bolder; text-decoration: underline;}
.aBigLinkOn { font-size: 16px; font-family: Tahoma, sans-serif; color: #0099FF; font-weight: bolder; text-decoration: underline;}

a.footerLink { font-size: 8pt;font-family: Tahoma, sans-serif; color: #333333; font-weight: bold; text-decoration: none;}
a:hover.footerLink { font-size: 8pt; font-family: Tahoma, sans-serif; color: #ff6600; font-weight: bold; text-decoration: underline;}

a.newnavNEW{
	text-align:center;
	width:100%;
	height:23px; 			
	font-size: 11px; 
	font-family: Tahoma; 
	color: #000000; 
	
	font-weight: bold; 
	text-decoration: none;		
	/*border-bottom:1px #6DAEED #25A507 solid; border-top:1px #25A507 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(/img/bear_nav_center_off.gif);
}

a:hover.newnavNEW { 
	text-align:center;
	width:100%;
	height:23px; 
	font-size: 11px; 
	font-family: Tahoma; 
	color: #ff6600; 
	
	font-weight: bold; 
		
	/*border-bottom:1px  #6DAEED#25A507 solid; border-top:1px #25A507 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(/img/bear_nav_center_off.gif);
}

.newnavOnNEW{ 
	text-align:center;
	width:100%;
	height:23px; 
	font-size: 11px; 
	font-family: Tahoma; 
	color: #ff6600; 
	background-color:#ffffff;
	font-weight: bold; 
	text-decoration: underline; 
	vertical-align: bottom; 
	background-image: url(/img/bear_nav_center_on.gif);
	LINE-HEIGHT:17px;		
	border-bottom:1px #ffffff solid;
	padding-left:3px; padding-right:3px;padding-top:5px;
}

.newnavCornerR{
	width:4px;
	background-image: url(/img/bear_nav_right_on.gif);	
	height:23px; 		
	text-align: left;
	/*border-top:1px #2787D9 solid;*/
	border-bottom:1px #ffffff solid;
	
}

.newnavCornerL{
	width:4px;
	background-image: url(/img/bear_nav_left_on.gif);	
	height:23px; 	
	text-align: right;
	border-bottom:1px #ffffff solid;
	
}

.newnavCornerR_off{
	width:4px;
	background-image: url(/img/bear_nav_right_off.gif);	
	height:23px; 		
	text-align: left;
	/*border-top:1px #2787D9 solid;*/
	border-bottom:1px #333333  solid;
	
}

.newnavCornerL_off{
	width:4px;
	background-image: url(/img/bear_nav_left_off.gif);	
	height:23px; 	
	text-align: right;
	/*border-top:1px #2787D9 solid;*/
	border-bottom:1px #333333  solid;
}

.subnav_center{
	background-image: url(/img/bear_subnav_center.gif);
}


.maincontenttext{
	/*padding-left:10px;*/
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #333333;
}


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;
	}
	
	
	
a.greyClose{
	COLOR: #5F5E5E;
	FONT-FAMILY: Tahoma, sans-serif;	
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 10pt;
	text-decoration:underline;
	font-weight:bold;
	}
	
a:hover.greyClose{
	COLOR: #5F5E5E;
	FONT-FAMILY: Tahoma, sans-serif;	
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 10pt;
	text-decoration:none;
	font-weight:bold;
	}

.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%;
	

	
	
}


.links{
	padding:3px;
}





.tabBarLEFT{
	background-image: url(/ctc/img/bear_nav_bg2.gif);
	backgroun-color: #FC9527;
	vertical-align:top;
	text-align:center;
	height: 30px;
	width: 105px;
	padding-left:22px;
	}

	
.tabBarRIGHT{
	background-image: url(/ctc/img/bear_nav_bg2.gif);
	backgroun-color: #FC9527;
	vertical-align:bottom;
	text-align:right;
	height: 30px;
	width: 695px;
	padding-right:90px;
	}






.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;
}

.popupButtonBar{
	text-align:center;
	border-top:1px black solid;
	border-bottom:1px black solid;
	background-color:#e9e9e9;
}


.ScrollDivTOS_Wide
{
	text-align:left;	
	background-color: #000099;
	color: #ffffff;
	height: 180px; 
	width: 600px;
	border: 1px #000000 solid;
	overflow: auto;
	padding:3px;
}


.ReqAlertText
	{
	COLOR: #ff6600;
	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: #333333;
	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: #ff6600;
	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: #ff6600;
	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;
	}
	
.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;
	}
	
	
.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;
	}
	
	
.welcomeText4
	{
	COLOR: #090909;
	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: 34px;
	text-decoration: underline;
	;
	}
.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: arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	LINE-HEIGHT: 16px;
	}
.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: #333333;
	FONT-FAMILY: Tahoma, sans-serif;
	
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 10pt;
	}
	
.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;
	}