* { padding: 0; margin: 0; font-family: Helvetica; }
body { position:relative; background:url(../images/bglogo.gif) top left no-repeat;background-color: #141617; }

A { outline:none; color: #74c2c0; text-decoration:none; }
A:hover { color: #96fbf8 ;  }

.hide { display: none; }


.box { position:relative; background: #141617; width:708px; margin:104px auto; border:0px solid red !important;}
h1 A {
	display: block;
	text-indent: -99999px;
	background: url(../images/logo.gif) 0 0 no-repeat;
	width: 250px;
	height: 163px;
}

div.jobs { 
	display:block; 
	margin:40px 0 0 13px; 
	padding:20px; 
	width:630px; 
	height:220px; 
	overflow:auto; 
	color:white !important; 
	font-family:Helvetica; 
	font-size:13px;
	line-height: 15px;
	border:1px solid #efefef;
}
	div.jobs ul { width: 90%; list-style-type: square; margin:7px 0 7px 12px; }
		
		div.jobs ul li { margin-left: 15px; padding: 3px 0 3px 0; }
	
	div.jobs h3 { font-size: 14px !important; margin-bottom: 7px; }

div.disclosure
{
	margin:115px 0 117px 10px; 
	color:#fff;
	font-family:Helvetica; 
	font-size:13px;
	line-height: 15px;
}


ul.footer { width:702px; list-style-type: none; margin-top: 40px; margin-left: 12px; }
ul.footer li { float:left !important; width: 100px; height: 21px; padding-top: 4px;  }
li.nl { width: 274px !important; padding-top: 0px !important; }
ul.footer A { font-size: 13px; font-weight:bold;  text-transform: uppercase; text-decoration:none; }
ul.footer A:hover { color: #96fbf8 ; }

.content {   }

.nav { margin-top: 55px; margin-left: 5px; float:left; }
.nav_contact { background:url(../images/hdr_contacts.png) 0 0 no-repeat; width: 163px; height: 41px; }
.nav_careers { background:url(../images/hdr_careers.png) 0 0 no-repeat; width: 144px; height: 41px; }
.nav_disclosure { background:url(../images/hdr_disclosure.png) 0 0 no-repeat; width: 200px; height: 41px; }

form.newsletter input { height: 17px; width:129px !important; float:right; padding:3px; border:1px solid #000; font-size: 12px;  margin-right: 4px; }
form.newsletter input.submit { height:25px; padding-top:2px; padding-bottom:2px; border:1px solid #000; font-size: 12px;  background:#A6A483; font-weight: bold; text-transform:uppercase; cursor:pointer !important; }
/* form.newsletter input.submit:hover { background: #2F292B; color:#A6A483; cursor:pointer;} */

#feedback { float:right; margin-top:4px; padding-top:2px; width:266px; height:16px; color:white; margin-right:6px; font-size: 11px; }
.ajaxloader { display:block; background: url(../images/ajax-loader.gif) center right no-repeat; }
.error { color:red !important; }

p.nlconfirm { margin-top:75px; margin-left:8px; margin-bottom:40px; font-size: 15px; color:white !important; }