@charset "utf-8";
/* CSS Document */

html {
	overflow-y:scroll;
}

body {
	background: url(../images/bg.gif) repeat-x top #ffffff;
	margin:27px 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	border:none;
	padding:0px;
	margin:0px;
	float:left;
}

h2{
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight: bold;
	margin:25px 0;
	text-transform:lowercase;
}

h3{
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	font-weight: bold;
	margin:0 0 15px;
	text-align:right;
}

h4{
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	font-weight: bold;
	margin:25px 0 0;
	text-transform:lowercase;
}


p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6f6f6f;
	line-height:20px;
}

.txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6f6f6f;
	line-height:16px;
} 
.txt2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	line-height:16px;
} 

p b {
	color:#010101;
}

label, textarea, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6f6f6f;
	line-height:18px;
/*	padding:0px;
	margin:0px 0px 20px 0px;*/
}

li{
	list-style:circle;
/*	list-style-image:url(images/bullet.jpg);
	.list-style-image:url(images/bullet_ie.jpg);*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#101010;
	line-height:20px;
}

img {
	border:none;
	padding:0px;
	margin:0px;
}

a:link, a:visited {
	color:#f17e13;
	text-decoration:none;
}

a:hover {
	color:#ff891a;
	text-decoration:none;
}

.f-left {
	float:left;
}

.f-right {
	float:right;
}

.line {
	clear:both;
	float:left;
	width:100%;
	height:2px;
	border-bottom:1px dotted #6F6F6F;
}

#wrapper {
	margin:0 auto;
	width:828px;
	display:table;
	overflow:hidden;
}

.popup-2 {
	width:650px!important;
}

#slideshow {
	float:right;
	width:253px;
	text-align:center;
	margin:35px 0 0;
	text-align:center;
}

#slideshow p {
	font-size:24px;
	color:#000000;
	text-align:center;
	padding:0;
	margin:0 auto;
	right:0;
	line-height:28px;
}

#banner {
	width:828px;
	height:224px;
	float:left;
	clear:both;
	/*background:url(../images/bg-banner.gif) repeat-x top; */
	margin:50px 0 0 0;
	padding:0;
}

#content-left {
	float:left;
	width:650px;
	/*padding:0 0 0 50px;*/
	/*_padding-left:25px;*/
	padding:0;
	
	min-height:200px;
	height:auto !important;
	height:200px;

}

#content-right {
	float: right;
	width:170px;
	padding:0;
	border-left:1px dotted #cfc8b8;
	margin-top:25px;
	margin-bottom:-1500px;
	padding-bottom:1000px;
}

.border-gray {
	border:1px solid #cbcdcc;
}

.img-content {
	margin:15px 0 10px 10px;
}

#content-right img.border-gray {
	margin-bottom:18px;
}

#video {
	float:left;
	width:358px;
	height:202px;
	background:#CDCDCD;
	margin:11px 0 0 26px;
	_margin-left:13px;
}

#banner-advertisement {
	width:370px;
	float:right;
	margin:13px 0 0;
}

#banner-advertisement img {
	margin-top:0px;
}

/*.firt-menu a {
	padding-left:0!important;
}*/


.jobtitle {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

#footer {
	width:100%;
	height:90px;
	clear:both;
	aling:center;
	background:url(../images/bg-footer.gif) repeat-x bottom;
	font-size:11px;
	margin-top:30px;
}

#footer p {
	font-size:11px;
	text-align:center;
	padding:5px 0;
}

#menu-footer a:link, #menu-footer a:visited {
	color:#6f6f6f;
	font-weight: normal;
	text-decoration:none;
	text-transform: lowercase;
	border-right:1px dotted #cfc8b8;
	padding:0 20px;
	_padding-left:10px;
}

#menu-footer a:hover {
	color:#f17e13;
}

/*CONTACT FORM*/
.form_left {
	margin-top:10px;
	clear:both;
}

#contactForm {
	margin:0;
	padding-top:10px;
	width:420px;
/*	float:left;*/
}

.form_origin {
	float:left;
	width:200px;
	margin-right:10px;
	margin-bottom:20px;
}

.form_destination {
	float:left;
	width:200px;
	padding-left:20px;
	border-left:1px dotted #999999;
	margin-bottom:20px;
}

.form_aligned_left {
	float:left;
	margin-right:40px;
}

.form_aligned_right {
	margin-left:30px;
	float:left;
}

.submit, .reset {
	border:1px solid #4A4A4A;
	background-color: #333333;
	color:#FFFFFF!important;
}

#name, #lname, #bname, #address, #city, #zip, #address2, #city2, #zip2, #email, #phone, #method, #state, #state2, #company, #type-business, #titleindustry, #titleexpertise, #desiredrole, #resumesubmission, #coversubmission, #desiredservice {
	width:180px;
	margin-bottom:15px;
}

#date {
	width:153px;
	margin-bottom:15px;
	cursor:pointer;
}

.label-date, .label-date input {
	margin-left:4px;
}

#q-comments {
	width:180px;
}

#q_comments {
	width:430px;
}

#comments {
	width:404px;
}

#t_fname, #t_lname, #t_email {
	width:144px;
}

#t_comments {
	width:335px;
	height:70px;
}

#security_code {
	width:97px;
	text-align:center;
/*	font-weight:bold;*/
	font-size:26px!important;
	color: #041950;
}

.floatbox img {
	float:left;
	margin-right:22px;
	margin-bottom:12px;
	margin-top:10px;
}

.link-img {
	width:130px;
	float:left;
	display:table;
	margin-right:22px;
	margin-bottom:12px;
	margin-top:10px;
}

.link-img p {
	font-weight:bold;
	text-align:center;
}

.img-captcha {
	border:1px solid #CCCCCC;
}
/*END CONTACT FORM*/