body {
	margin:0;
	padding:0;
	font: 10px verdana;
	line-height: 15px;
	color: #666;
	background-color: #6D6C70; 
	padding-top:50px;
	padding-bottom:50px;
}

a {
	color: #1761AE;
}

a:hover {
	color: #333;
}

#container {
	text-align:center;
}

h3,h2,h1 {
	margin:0;
	padding:0;
	font: 10px verdana;
}

h2,h1 {
	font-weight:bold;
}

h1 {
	color: #1761AE;
	padding-bottom: 10px;
}

#home h1 {
	font: 16px helvetica;
	font-weight: normal;
	color: #666;
}

p {
	margin:0;
	margin-bottom:20px;
	padding:0;
}

#main {
	width: 786px;
	text-align: left;
	margin: 0 auto;
	padding-bottom:20px;
	min-height:700px;
	
	background-color: #fff;
	
}

#logo {
	padding-left:30px;
}

p.location { margin:0; padding:0; font-size:14px;}

#content, #contactArea {
	margin-right:18px;
}

#rightContent {
	margin-left:235px;
}

#content {
	margin-left:11px;
	margin-top:20px;
}

#contactArea {
	float:right;
	margin-top:45px;
	font-size:14px;
}

#leftNav {
	clear: both;
	float: left;
	width:205px;
	margin-top:26px;
}

#leftNavFooter div {
	
	
	margin-left:30px;
	font-size:9px;
	padding-top:20px;
}

/*#leftNav ul {
	margin:0;
	padding:0;
	border-bottom:1px solid #DADADB;
	list-style-type: none;	
	width:160px;
}

#leftNav li {
	display:block;
	margin:0;
	padding: 0;
	padding-top:3px;
	padding-bottom:3px;
	border-top:1px solid #DADADB;
	width:160px;
}
*/

#leftNav ul {
	margin:0;
	padding:0;
	list-style-type: none;	
	width:160px;
}

#leftNav li {
	margin:0;
	padding: 0;
	width:160px;
}

#leftNav img.divider {
	margin-top:4px;
	margin-bottom:4px;
}

#leftNav a {
	color: #666;
	text-decoration:none;
}

#leftNav a:hover {
	color: #1761AE;
}

#arrow {
	margin-left: -30px;
	margin-right: 25px;
}

#footer {
	width: 786px;
	text-align: left;
	margin: 0 auto;
	color:#AEADAE;
	font-size:9px;
}

#copyright {
	background-color: #464648;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:18px;
	text-align:right;
}

#footerNav {
	float:left;
	width:250px;
	background-color: #545356;
	padding-left:30px;
	padding-top:3px;
	padding-bottom:3px;
}

#footer a {
 	color:#AEADAE;
}

#footer a:hover {
 	color:#fff;
}

ul {
	margin:0;
	padding-bottom:2em;
}

#criteria ul {
	padding-left:2em;
	padding-bottom:1em;
	list-style-type: none;
}

table {
}

th {
	border-bottom:1px solid #DADADB;
	font-weight:bold;
	color: #1761AE;
	
}

td {
	border-top:1px solid #DADADB;
}

th, td {
	padding-right:42px;
	padding-bottom:6px;
	padding-top:6px;
}

tr:hover, tr.over {
	color: #1761AE;
	cursor:	pointer;
}

#dealInfo {
	color: #333;
}

#deal {
	width: 306px;
	border-top:1px solid #DADADB;
	border-bottom:1px solid #DADADB;
	padding-top:16px;
	margin-bottom:16px;
}

label {
	float:left;
	width:160px;
	text-align:right;
	padding-top:6px;
	padding-right:4px;
}

form br {
	clear: both;
}

form input, select, textarea {
	border:1px solid #ccc;
	width: 130px;
	margin-top:2px;
	margin-bottom:2px;
}

form hr {
	width:500px;
	height:1px;
	border:0;
	background:#ccc;
}

form div.buttons {
	margin-left:164px;
}

#portfolio strong {
	color: #1761AE;
}
.contact_career{
	bottom:220px;
	font-size:9px;
	left:29px;
	position:absolute;
}
