body {margin:0px; padding:0px; background-color:#fff; font-family: Verdana, Arial, sans-serif; font-size:70%; }
body#section {background-color:white}
td {vertical-align:top; background-color:#fff}

h1 {font-size:12px; color:#F58220; padding-left:3px}
h2 {font-size:12px; color:#F58220; padding-left:3px; margin: 3px 0 3px 0;}
sup {font-size: xx-small;}
ul {list-style-type:square; margin-top: 0;}
li {padding-bottom: 5px;}
p, li {font-size: 12px}
img {border: 0}
a {color: #2736AD;}
a:visited {color: #878BAA;}
a:hover {color: #F58220}

#top, #logo, #nav, #hmain {width:100%; background-color:#fff}
#wrap {border-bottom: 2px solid #F2F2F3;}

#top {background-color:#F58220; text-align:right}
#top p, #top a {font-weight:bold; color: #fff; text-decoration: none; font-size:11px}
#top a:hover {color: #000;}
#top p {margin:0px 10px 0px 0px; padding:3px;}
#logo {height:65px; padding: 10px;}
#logo img {float:left;}
img#wbeLogo {float:right; margin:2px 26px 0 0; width:150px; height:65px;}

#nav {border-bottom:1px solid black; vertical-align:bottom; padding-left: 23px;}
#nav a {display:inline;}
#nav a img {margin:0px 0px 0px 15px; padding:0px; }

#hmain {border-top:5px solid #fff; }
.hcontent {background-color:#fff; padding:0px; margin:0px;}
.hcontent h2, .hcontent p {padding-left:10px}
.hcontent h2 {margin: -8px 0 -7px;}
#content {padding:10px; background-color:#fff}
#content h1 {font-size:12px; color:#F58220; padding-left:3px}
#content p {padding-left:10px; margin: 7px 0;}
#content li {padding-bottom: 0;}
.rtside {border-left:1px solid #ccc; background-color: #F2F2F3;}
#content table td {font-size: 12px}
.training {width:80%; text-align:center; border:1px solid #999;}
.training, .training td {border:1px solid #999; border-collapse:collapse; padding:4px}
.brace {margin-top: -10px;}
.bio {padding:5px; background-color:#EAEDF0; border:1px solid #ccc; padding-bottom:10px;}
.bio img.photo {float:right; border:1px solid black; margin-left: 5px;}
p.bio img#linkedInImg {
	border:0px; margin-top:5px; margin-left:0;
}
.bio a {color:black}

#ae td { padding:6px 12px; width:50%}
#ae th{font-size:12px; color: #333; text-align:left; padding:6px ; background: #F2F2F3; margin-top:20px; border: 1px solid #ccc;}
#ae a {font-weight:bold;}


/*
#snav {background-color: #C4D6E7; border-right:1px solid #666}
#snav ul, #snav li {margin:0px; padding:0px;}
#snav li {border-bottom:1px solid #AEBFCF;}
#snav li a { display:block; color:#252C33;  font-size:11px; background-color: #C4D6E7; padding:3px 0px 3px 5px;  text-decoration:none; font-weight:bold; border-left:3px solid #C4D6E7}
#snav a:hover {background-color:#AFC2D3; color:#333; border-left:3px solid #7C93A8}*/

/* New Sub Nav */
#snav {background: #C9CBCC; border-right: 1px solid #6D6E70; width: 180px;}
#snav ul {list-style: none; margin: 0; padding:0;}
#snav li {font-weight: bold; border-bottom: 1px solid #F2F2F3; padding: 3px 0;}
#snav li a {text-decoration: none; color: #333333; padding-left: 23px; background: url(../img/s-bullet.gif) 11px 5px no-repeat;display: block}
html>body #snav li a {padding-left: 30px;}
#snav li a:hover {color: #6D6E70; background: url(../img/s-bullethover.gif) 11px 6px no-repeat;}
#snav li a:visited {color: #6D6E70;}
#snav li a.snavon, #snav li a.snavon:visited, #snav li a.snavon:hover {display: block; color: #fff; background: url(../img/s-bullethover.gif) 11px 4px no-repeat;}


#side {background-color:#F2F2F3; }
#side p {padding-left:5px; font-size:11px}
#sidebar {background-color:#5C788E; color:white; font-size: 11px; padding-left:6px; height:104px; border-top:1px solid #000}
#sidebar h1, #sidebar li, #sidebar a {font-size:11px; margin:0px; padding:0px; color:#fff; font-weight:bold}
#sidebar ul {margin: 3px 0px 0px 0px;padding:0px}
#sidebar li {background: url("../img/bullet.gif") no-repeat left; padding:1px 0px 2px 10px}
#sidebar p  {width:210px;}
.sidephoto td {background-color:#F2F2F3}

#resourcenav ul {margin-left:10px; padding:0; list-style:none}
#resourcenav li {font-family:arial, helvetica, sans-serif; font-size: 12px; background: url("../img/chev-g1.gif") no-repeat 0 6px}
#resourcenav a {display:block; padding-left:12px; }

#resources {background: url("../img/r-bg.gif") repeat-x top left; padding:0px; margin:0px}
#resources h1 {padding-left:6px; margin:0px; font-size:12px; color:#000}
#resources a {text-decoration:none; color:#000}
#resources a:hover {text-decoration:underline;}

#recruiters {margin:10px 3px; white-space:nowrap;}
#recruiters ul {list-style:none; margin:0; padding:2px 5px; font-size:12px;}
#recruiters ul li {margin: 0 3px; padding:0; font-size: 11px;}
#recruiters ul li a {display:block; color:black; padding:4px 11px;  background: url("../img/r-bullet.gif") no-repeat 0% 50% #eee }
#recruiters ul li a:hover {font-weight:bold; color:#3E71A2}

.testimonial {margin:0 8px}
.testimonial p {font-size: 10px; color:#666; }
.testimonial-static {margin:0 8px}
.testimonial-static p {font: normal 11px verdana; padding:7px 0px; color:#000;}

#footer  {font-size:xx-small; color:white; background-color:#fff; border-top:1px solid #000; text-align:left; padding-left: 15px;}
#footer a, #footer p {font-size:xx-small; color: #666; text-decoration:none}
#footer a:hover {color: #333; text-decoration:underline}
#footer a:visited {color: #a9a9ac;}

#sfooter {font-size:xx-small}

.formsub{font-family:verdana,helvetica,arial; font-size:8pt}
.formheader{font-family:verdana,helvetica,arial; font-size:8pt; font-weight:bold}

.news-line {border-bottom:1px solid #ccc; font-size:.1em; margin-bottom:20px;}
#content p.article {margin:10px 0 15px; line-height:16px;}

#homenews {background:#C0C0C0; height:100px;}
#homenews h1 {margin:0; font-size:12px; padding-left:8px; background:url(../img/h-newstab.gif) no-repeat #F2F2F3;}
#homenews a {text-decoration:none; color:#000;}
#homenews a:hover {text-decoration: underline;}
#homenews p {margin-left:10px; width:210px;}

#homeref {background:#5E7D9A; height:100%;}
#homeref h1 {font-size:12px; margin:0; padding-left:8px; background:url(../img/h-reftab.gif) no-repeat #ADBBC8;}
#homeref h1 a {text-decoration:none; color:#000;}
#homeref h1 a:hover {text-decoration: underline;}
#homeref a {color:#fff;}
#homeref p {margin-left:7px; width:210px;}

/* Referral Form ------------------------------------------------------------------------------------------------------------- */
/*#referral-form fieldset {border:0px; font-size:11px;}
#referral-form p {display:block; width:100%; padding:5px; background-color:#eee; float:left; font-weight:bold; clear:both;}
#referral-form label, #referral-form input {display:block; float:left; margin-bottom:10px; }
#referral-form label {margin-left:10px; width:30%; border-bottom: 1px solid #eee; padding:3px;}
#referral-form input {width:50%;}
#fsmall input, #fsmall label { width: 30px; border-bottom: none; }
#referral-form select {float:left; clear:right; }
#referral-form br { clear: left; }
#referral-form input#attach {width:310px;}
#referral-form textarea { width:90%; margin: 0 0 20px 10px; clear:left;}
#referral-form #submit {width:150px; margin-left:10px;}*/

/* Survey Styles */
#survey {width:100%; margin:0px auto; font-size:11px;}
#candsurvey, #clientsurvey {
	width:740px;
	min-width:715px;
	}
#survey fieldset {
	border: 1px solid #C9CBCC;
	background-color: #FFF;
	margin: 0 12px;
	padding: 6px 0 0;
	}
#survey label {
	width:200px;
	display:block;
	float:left;
	margin: 4px 0;
	padding: 4px 9px;
	color: #666;
	font-weight: normal;
	background-color: #fff; 
	}
#survey label.wide {
	width:90%;
	float:none;
	}
#survey input {
	width:70px;
	float:left;
	padding: 0px;
	margin: 10px 0 0 80px;
	}
#survey textarea {
	height:auto;
	position:static;
	margin: 0 0 4px 9px;
	}
#survey select {
	width:272px !important;
	height:auto !important;
	display:block;
	position:relative;
	left: 192px;
	top: -22px;
	padding: 0px;
	margin: 4px 0 -4px;
	*margin-left:12px;
	}
#survey-expectations {
	margin-left:230px;
	}
#content #survey form h3 {
	float: left;
	font-size: 12px;
	font-weight: normal;
	margin:0 0 5px 40px;
	}
#survey input.yn {
	width:20px;
	float:none;
	clear:left;
	padding: 5px 0 0 0;
	margin:0 0 5px 10px;
	vertical-align:top;
	}
#survey input.txt {
	left: 120px;
	top: -26px;
	width:200px;
	margin: 0 0 -10px;
	position:relative;
	float:none;
	padding: 0px;
} 
#survey label.txt {
	float:none;
	position:relative;	
	height:auto !important;
	}
#survey input#submit {
	left: 120px;
	top: 0px;
	margin:10px 0;
	padding:5px;
	position:relative;
	width:140px;
	height:auto;
}
#survey hr {
	color: #ccc;
	background-color:#ccc;
	border:0;
	height:1px;
	clear:left;
	margin:3px 0;
	padding: 0;
	display:block;
	}
#evilAutomotonFooler { display:none; }

/* Form Style */
/* PHP Update Form Styles 20080312 */
#resume-form {width:75%; margin:0px auto; font-size:11px;}
#resume-form p {margin:0 auto 15px auto;}
#fresumbox { clear: left; }
#fresumearea { clear: left; }
#fjnumber { white-space:nowrap;}
#evilAutomotonFooler { display:none; }
#content form#referral-form fieldset,
#content form#fresume fieldset {
	border: 1px solid #C9CBCC;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding-top: 6;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#content form#referral-form fieldset h3,
#content form#fresume fieldset h3 {
	clear:both;
	color: #666666;
	margin-top: -12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #C9CBCC;
	background-color: #C9CBCC;
	white-space:nowrap;
}
#content form#referral-form fieldset label,
#content form#fresume fieldset label {
	width:172px !important;*width:184px!important;
	height:auto !important;
	display:block;
	position:relative;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: -4px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 18px;
	color: #666666;
	font-weight: bold;
	background-color: #F4F4F4;
}
#content form#referral-form fieldset input,
#content form#fresume fieldset input,
#content form#referral-form fieldset textarea,
#content form#fresume fieldset textarea{ 
	width:272px !important;
	height:auto !important;
	display:block;
	position:relative;
	left: 192px;
	top: -22px;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}
#content form#referral-form fieldset select,
#content form#fresume fieldset select {
	width:272px !important;
	height:auto !important;
	display:block;
	position:relative;
	left: 192px;
	top: -22px;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: -4px;
	margin-left: 0px;
*margin-left:12px;
}
#content form#referral-form fieldset input#submit,
#content form#fresume fieldset input#submit {
	margin: 12px 0 6px;
	padding: 0;
} 
