a:link.backarrow
	{color:blue; text-decoration:none; background:#ffffff;}
a:hover.backarrow { color:red; text-decoration:none; background:#EFEDED; font-weight: bold}
a:visited.backarrow
	{color:blue; text-decoration:none; background:#ffffff;}
a:active.backarrow
	{color:blue; text-decoration:none; background:#ffffff;}

	
a:link
	{color:blue; text-decoration:none; }
a:hover { color:red; text-decoration:none; background:#EFEDED; font-weight: bold}
a:visited
	{color:blue; text-decoration:none; }
a:active
	{color:blue; text-decoration:none; }


a:link.base {text-decoration: underline; color: #000000; background:#D5D2D2;}
a:visited.base {text-decoration: underline; color: #000000; background:#D5D2D2;}
a:active.base {text-decoration: underline; color: #666666; background:#D5D2D2;}
a:hover.base {text-decoration: underline overline; color: #000000; background:#D5D3D3; font-weight:bold;}

a.rdjlink:link {font-family: verdana,arial,helvetica; font-size: 10px;color:#0066cc; text-decoration: none;}
a.rdjlink:visited {font-family: verdana,arial,helvetica; font-size: 10px;color:#cc0000; text-decoration: underline;}
a.rdjlink:active {font-family: verdana,arial,helvetica; font-size: 10px;color:#cc0000; text-decoration: underline;}
a.rdjlink:hover {font-family: verdana,arial,helvetica; font-size: 10px;color:#cc0000; text-decoration: underline;}


#hedtx18 {font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #064976;}
#hedtx14 {font-family: Verdana, Arial, Helvetica; font-size: 14px; color: #064976;}

#copytx11 {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000;}

#bodytx10 {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #064976;}
#bodytx12 {font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000;}

#bodytx12b {font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #064976;}

#bodyblktx10 {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000000;}

#bodylink10 {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #064976;}
#bodylink10a {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #0066CC;}
#bodylink11 {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #064976;}
#bodylink12 {font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #0066CC;}
#bodylink11b {text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #064976;}

#whitetx10 {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #FFFFFF;}
#whitetx12 {font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #FFFFFF;}

#errortx10 {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #FB0000;}
#errortx11 {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #FB0000;}
#errortx12 {font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #FB0000;}

#redtx10 {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #CE3100;}
#bluetx10 {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #002984;}

#helptx11 {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #2D8BD5;}

#portaltx12 {font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #004771;}

#whitelink {text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #FFFFFF;}

#frmSize {background: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px;}
#frmSize2 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px;}
#frmSize3 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}


/* used only in seeker display seeker resume colors */

#bluebeigesectname10 { font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #000099; }
#bluebeigeheadtext14 { font-family: Verdana,Arial,Helvetica; font-size: 14px; color: #000099; }
#bluebeigeheadtext18 { font-family: Verdana,Arial,Helvetica; font-size: 18px; color: #000099; }

#blueaquasectname10 { font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #000080; }
#blueaquaheadtext14 { font-family: Verdana,Arial,Helvetica; font-size: 14px; color: #000080; }
#blueaquaheadtext18 { font-family: Verdana,Arial,Helvetica; font-size: 18px; color: #000080; }

#greengreensectname10 { font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #008131; }
#greengreenheadtext14 { font-family: Verdana,Arial,Helvetica; font-size: 14px; color: #008131; }
#greengreenheadtext18 { font-family: Verdana,Arial,Helvetica; font-size: 18px; color: #008131; }

#bluegreensectname10 { font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #0003AD; }
#bluegreenheadtext14 { font-family: Verdana,Arial,Helvetica; font-size: 14px; color: #0003AD; }
#bluegreenheadtext18 { font-family: Verdana,Arial,Helvetica; font-size: 18px; color: #0003AD; }

#blackblacksectname10 { font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #000000; }
#blackblackheadtext14 { font-family: Verdana,Arial,Helvetica; font-size: 14px; color: #000000; }
#blackblackheadtext18 { font-family: Verdana,Arial,Helvetica; font-size: 18px; color: #000000; }

#library {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; color: #004771; text-decoration: none;}
#tollnumber {font-family: Verdana, Helvetica,sans-serif; color:#940C08; font-size:8pt; font-weight:bold;}
#FindByTopic {font-family: Arial, Verdana, Helvetica,sans-serif; font-size:9pt; font-weight:bold; text-decoration:none; color:#004771;}

/*  ALL OF THESE ELEMENTS BELOW REPLICATE THE ELEMENT frmSize above */

#sk304 { background: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; }
textarea { background: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; }
select { background: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; }





/* Redefined */
.cb_style select, td, input, submit{
	font: 11px arial,helvetica;
	color: #333333;
}

.cb_style a{
	font: 11px arial,helvetica;
	color: #000099;
}

.cb_style a:active{
	color: #000000;
}

.cb_style a:visited{
	color: #666666;
}

/* Nav */
.cb_style .nav_bold{
	background: none;
	font: bold 11px arial,helvetica;
	color: #333333;
	text-decoration:underline;
}

.cb_style .nav{
	background: none;
	font: 11px arial,helvetica;
	color: #333333;
	text-decoration:none;
}

.cb_style A.nav:hover{
	text-decoration:underline;
}

.cb_style .results_nav{
	font: bold 11px arial,helvetica;
	color: #333333;
}

/* Headers */
.cb_style .hdr_gry_bld, .cb_style .hdr_bold{
	font: bold 18px arial,helvetica;
	color: #333333;
}

.cb_style .hdr_grn_bld{
	font: bold 18px arial,helvetica;
	color: #669933;
}

.cb_style .hdr_blu_bld{
	font: bold 18px arial,helvetica;
	color: #000066;
}

.cb_style .hdr_org_bld{
	font: bold 18px arial,helvetica;
	color: #FF6600;
}

/* Body Text, Plain */
.cb_style .bdy_blk{
    font: 11px arial,helvetica;
    color: #000000;
}

.cb_style .bdy_gry{
	font: 11px arial,helvetica;
	color: #333333;
}

.cb_style .bdy_grn{
	font: 11px arial,helvetica;
	color: #669933;
}

.cb_style .bdy_blu{
	font: 11px arial,helvetica;
	color: #000066;
}

.cb_style .bdy_org{
	font: 11px arial,helvetica;
	color: #FF6600;
}

/* Body Text, Large */
.cb_style .bdy_gry_lg{
	font: 13px arial,helvetica;
	color: #333333;
}

.cb_style .bdy_grn_lg{
	font: 13px arial,helvetica;
	color: #669933;
}

.cb_style .bdy_blu_lg{
	font: 13px arial,helvetica;
	color: #000066;
}

.cb_style .bdy_org_lg{
	font: 13px arial,helvetica;
	color: #FF6600;
}

/* Body Text, Standard, Bold */
.cb_style .bdy_gry{
	font: bold 11px arial,helvetica;
	color: #333333;
}

.cb_style .bdy_grn{
	font: bold 11px arial,helvetica;
	color: #669933;
}

.cb_style .bdy_blu{
	font: bold 11px arial,helvetica;
	color: #000066;
}

.cb_style .bdy_org{
	font: bold 11px arial,helvetica;
	color: #FF6600;
}

/* Body Text, Large, Bold */

.cb_style .bdy_gry_lg{
	font: bold 13px arial,helvetica;
	color: #333333;
}

.cb_style .bdy_grn_lg{
	font: bold 13px arial,helvetica;
	color: #669933;
}

.cb_style .bdy_blu_lg{
	font: bold 13px arial,helvetica;
	color: #000066;
}

.cb_style .bdy_org_lg{
	font: bold 13px arial,helvetica;
	color: #FF6600;
}

/* Results */
.cb_style .rslt_row1{			/* Row 1 (Location, Title, Company, Pay, Date */
	padding: 5px 0px 0px 6px;
	font: 11px arial,helvetica;
	color: #333333;
}

.cb_style .rslt_row2{
	padding: 0px 0px 0px 10px;
	font: 10px arial,helvetica;
	color: #333333;
}

.cb_style .rslt_row3{			/* color is black for ResResults descriptions */
	padding: 8px 0px 0px 0px;
	font: 11px arial,helvetica;
	color: #000000;
}

.cb_style .rslt_row4{
	padding: 0px 0px 0px 0px;
	font: bold 12px arial,helvetica;
	color: #000099;	
	text-decoration:underline;
}

/* Miscellaenous */
.cb_style .sort_current{		/* highlights current sorters */
	display: block;
	padding: 2px;
	border: 1px solid #FFCC66;
}

.cb_style .blu_bold{			/* slightly bigger, clickable title links */
	font: bold 14px arial,helvetica;
	color: #000066;
}
.cb_style .listfont{			/* used on div tags */ 
    font: 11px arial; 
    height:16px;
} 




		.brdcrumb_gry { FONT: 11px arial, helvetica; COLOR: #999999 }
		.cb_style .bdy_gry { FONT: bold 11px arial,helvetica; COLOR: #333333 }
		.tbl_brdr { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; background-color: #F1F1F1; }
																
		.inlTbl_brdr	{
			border: 1px solid #cccccc;
			padding: 3px 0px 3px 0px;
		}
