html, body, p, h1, h2, h3, h4, h5, h6, fieldset {margin:0; padding:0; border:0; font-size:100%;}
body {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; text-align:center; background-image:url(../images/bg_tile.jpg); margin:0;}

.amiddle 
{
	vertical-align: middle;
}

#wrapper {position:relative; top:0; width:936px; margin:0 auto 0 auto; background-image:url(../images/bg_side_borders.gif); background-repeat:repeat-y; text-align:left;}

#header {height:50px; background-image:url(../images/header_bg.jpg); width:918px;}
#header, #Footer, #Login, #HomeBanner, #ChoiceBoxes {margin-left:10px;}

#Login {background-repeat:repeat-x; width:918px; min-height:50px;}
/*
#TopLogin {float:right; padding:10px 0px; font-size:60%; margin-right:15px; position:relative;}
.ChoiceBoxText {padding:5px 12px; font-size:70%;}
*/
#TopLogin, .blogstyle #TopLogin {float:right;padding:5px 20px 10px 20px;font-size:60%; position:relative;}
.ChoiceBoxText {padding:12px 20px 20px 30px;font-size:70%;background-image:url(../images/base_slice.gif);background-position:bottom;background-repeat:no-repeat;}

#MiddleContent {float:right;width:878px;padding:10px 20px 0px 20px;background-image:url(../images/enterprise_img.gif);background-repeat:no-repeat;background-position:bottom;}
#mainContent {float:right;width:878px;padding:10px 20px 0px 20px;}
#MainContent{background-repeat:repeat-x;background-position:top;width:918px;margin-left:10px;}
#MiddleLeft{float:left;width:466px;padding:0px 0px 260px 0px;font-size:80%;}
#MiddleRight{float:right;width:366px;}

#EmployersBox {float:left;width:366px;padding-top:20px;}
#EmployersBox .maincontainer{float:left;width:366px;}
#EmployersBox .copycontainer{float:left;width:366px;background-image:url(../images/slice.gif);}
#HeadhuntersBox {float:left;width:366px;margin-top:20px;}
#HeadhuntersBox .maincontainer{float:left;width:366px;}
#HeadhuntersBox .copycontainer{float:left;width:366px;background-image:url(../images/slice.gif);}

.inputFields{border:1px solid #CCCCCC; margin-bottom:2px; height:15px;}
a.Red:link, a.Red:visited {text-decoration:none; color:#88181a;}
a.Red:hover, a.Red:active {text-decoration:underline; color:#88181A;}
/*
a.Brown:link, a.Brown:visited {text-decoration:none; color:#552E11;}
a.Brown:hover, a.Brown:active {text-decoration:underline; color:#552E11;}
*/
a.Brown:link, a.Brown:visited {text-decoration:none; color:#3d1a17;}
a.Brown:hover, a.Brown:active {text-decoration:underline; color:#3d1a17;}
a.Blue:link, a.Blue:visited {text-decoration:none; color:#33437c;}
a.Blue:hover, a.Blue:active {text-decoration:underline; color:#33437c;}
a.Gray:link, a.Gray:visited {text-decoration:none; color:#333;}
a.Gray:hover, a.Gray:active {text-decoration:underline; color:#333;}
a.LtBlue:link, a.LtBlue:visited, a.LtBlue:active {text-decoration:underline; font-weight:bold; color:#0033cc;}
a.LtBlue:hover {text-decoration:underline; font-weight:bold; color:#162261;}

#SubNavHolder {background-repeat:repeat-x;}
#SubNav {float:right; font-size:70%; background-image: url(/information/images/subnav_bg.gif); background-repeat:repeat-x; padding-right:13px;white-space:nowrap;} 
#SubNav ul {margin:0px; padding:10px 0px 9px 4px;white-space:nowrap;}
#SubNav li {display:inline; background-image:url(../images/subnav_divider.gif); background-repeat:no-repeat; background-position:right top; padding:0px 14px;}
a.SubNav:link, a.SubNav:visited {text-decoration:none; color:#fff;}
a.SubNav:hover, a.SubNav:active {color:#552E11;}
a.SubNavOn:link, a.SubNavOn:visited, a.SubNavOn:active {color:#552E11;}

#NavHolder {width:916px; height:50px; font-size:70%; color:#FFF;}
#Logo {float:left;}
img {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;)

}
#MainNav {float:right; height:50px; padding-right:10px; max-width:600px;}



h1 {font-size:140%;}

.Red {color:#88181a;}
.Blue {color:#33437c;}
.Beige {color:#d5c39c;}
.Brown {color:#552e11;}
.h2Employers {color:#552E11; font-weight:bold;}
.h2Headhunters {color:#552E11;  font-weight:bold;}
.h3Employers {color:#552E11; font-size:80%; font-weight:bold;}
.h3Headhunters {color:#552E11; font-size:80%; font-weight:bold;}
.h2asaf {color:#552E11;  font-weight:bold; margin-bottom:5px;}


#Footer {clear:both; padding:0px 20px 0px 10px; font-size:65%; color:#333;}
#FooterLeft {float:left;}
#FooterRight {float:right;}
a.Foot:link, a.Foot:visited {text-decoration:none; color:#333;}
a.Foot:hover, a.Foot:active {text-decoration:underline; color:#333;}

#bottom_border {clear:both; width:100%; height:17px; background-image:url(../images/bottom_border.gif); layer-background-image:url(../images/bottom_border.gif); background-repeat:no-repeat;}

#HomeBanner {clear:both;}

#ChoiceBoxes {padding:0px 110px 5px 110px;}
#EmployersBoxLeft {float:left; width:317px; background-image:url(../images/employers_box_bg.gif); background-repeat:repeat-y;}
#EmployersBoxRight {float:right; width:317px; background-image:url(../images/employers_box_bg.gif); background-repeat:repeat-y;}
#MainCopy {clear:both; font-size:70%; margin:0px 80px 30px 80px;}

#MainLeft {float:left; width:500px; padding:30px 0px 20px 24px; font-size:80%;}
.link, .link a:link, .link a:visited { color:#0000ff; }
#MainRight {float:right; width:347px; padding:30px 0px 0px 0px; font-size:80%;}
.Caption {padding-left:38px; font-size:80%;}
#RequestBox {width:338px; background-image:url(../images/requestbox_bg.gif); background-repeat:repeat-y;}
#RequestBoxForm {padding:0px 48px; background-image:url(../images/requestbox_bg.gif); background-repeat:repeat-y;}
form {margin:5px 0px 0px 0px; padding:0px;}
.submit {left: -45px;}

#CowboyBox {width:338px; background-image: url(../images/cowboy_bg01.gif);}

.label_lgb {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}

.table_header {
	font-size: 12px;
	font-weight: bold;
	color: #663300;
	font-style: normal;
}

#CowboyBox {}

.feedbackbox {
	padding: 2px;
	text-align: center;
	height: 15px;
	vertical-align: bottom;
}

.feedbacktext {
	background-color: #A9CEE1;
	color: #333333;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
}

.feedbackerror {
	background-color: #FFCCCC;
	padding: 1px 10px;
	color: #333333;
}

.text_field_error {
	background-color: #AF1616;
	color: white;
	border-color: #AF1616; 
 	border-width:2px; 
}  

.radio_field_error {
	background-color: #AF1616;
	color: white;
	border-color: #AF1616; 
 	border-width:2px; 
}  

#ReqRegCode_table{ width:246px; table-layout:fixed; }
.ReqRegCode_table_left{ width:87px; }
.ReqRegCode_table_right{width:146px;}
.ReqRegCode_table_right input{width:142px;}

#headhunterDropdown{ padding-left:2px; width: 242px;}

.ReqRegCategory_text{}
#ReqRegIndustryCategory{}
#ReqRegJobCategory{}

.ReqRegDropdown{}
.ReqRegDropdown select{ margin-left:1px;
width:239px !important;
width:240px;}

#ReqRegIndustryDropdown{}
#ReqRegJobDropdown{}

#loginError{
position:absolute;top:2px; left:40px; color:red;font-size:13px;text-align:left;width:385px;
}
#loginErrorSpace{
	height:11px;
	width:1px;
}

#loginerr-fadeout{
	width:100%;
	height:100%;
	position:absolute;top:0px;left:0px;width:100%;
	z-index:1;
}
.loginerr-fade{
	background-Color:black;
	opacity:0.70;
	filter: alpha(opacity = 70);   /* IE6 */
}
#TopLoginBackdrop{
position:absolute;
left:0px;
top:0px;
background: white;
padding-left:0px;
padding-right:0px;

overflow:hidden;
}

#TopLoginForm{
z-index:3;
}
#loginerr-top {
	display:none;
	position:relative; 
	top:0; width:936px; 
	margin:0 auto 0 auto;
	text-align:left;
	height:0px;
}

#FooterBanner{float:right;width:918px;height:66px;padding:0px;}
#FooterBanner .link{float:left;}
#FooterMain{float:right;width:898px;font-size:65%;color:#999;padding:10px;}
#MainNav {float:right; height:50px; padding-right:10px;}
.NavHolderOver {background-color:#d5c39c; padding:0px; margin:0px; height:100px;}
#NavHolder a:link, #NavHolder a:visited {text-decoration:none; color:#fff;}
#NavHolder a:hover, #NavHolder a:active {color:#cf9031;}
#FooterLeft {float:left;padding-top:10px;}
#FooterRight {float:right;padding-top:10px;}
a.Foot:link, a.Foot:visited {text-decoration:none; color:#999;}
a.Foot:hover, a.Foot:active {text-decoration:underline; color:#999;}
#bottom_border {clear:both; width:100%; height:17px; background-image:url(../images/bottom_border.gif); layer-background-image:url(../images/bottom_border.gif); background-repeat:no-repeat;}

#Twitterpated{ clear:both; }

/*
#MainNav ul li.BeigeTab a {	color: #552E11 !important; 	font-weight: bolder; }
#MainNav ul li.Beige a{  	color:#d5c39c !important;	font-weight: bolder; }
#NavHolder ul {margin:0px; padding:16px 0px 9px 4px;}
#NavHolder li {display:inline; background-image:url(../images/nav_divider2.gif); background-repeat:no-repeat; background-position:right top; padding:0px 14px;}
*/
#NavHolder ul {margin:0px; height: 50px; overflow: hidden; list-style-type: none; float: right}
#NavHolder li {height: 50px; overflow: hidden; float: left;}

#NavHolder li
{
	background: url(../images/nav_divider2_12.gif) no-repeat right 16px;
}
#MainNav ul li.BeigeTab
{
	background-image: url('../images/tab-rightside_divider2.gif');
	background-position: 100% 10px;
	padding: 0px;
    padding-right:6px;
	margin-right: 0px;
}

#MainNav ul li.BeigeTab span
{
	background-image: url('../images/tab-leftside_nodivider.gif');
	background-repeat: no-repeat;
	background-position: 0px 10px;
	display: block;
	float: left;
	height: 50px;
	padding: 0px;
}

#MainNav ul li a
{
	padding: 16px 14px 9px 18px !important;
	float: left;
}

#MainNav ul li.BeigeTab a
{
	padding: 16px 14px 9px 18px !important;
}

#MainNav ul li.BeigeTab a
{
	color: #552E11 !important;
	font-weight: bolder;
}

#MainNav ul li.Beige a
{
	color:#d5c39c !important;
	font-weight: bolder;
}

.articleTitle{
	font-size:22px;
	font-weight:bolder;
	color:#552E11;
	text-transform: uppercase;
}
.articleSubtitle{
    font-style: italic;
	font-weight:bold;
	color:#552E11;
}
.articleBody{
white-space: pre-wrap;
}