* {
	margin: 0;
	padding: 0;
	font-family: "Verdana";
}

html
{
	background: #000000;
}

body 
{
	padding-top: 8px;
	padding-bottom: 8px;
	background: #000000;
	color: #ffffff;
	font-size: 10px;
	text-align: center;
}

img 
{
	border: 0;
}

a:hover {
	color: #ffffff; 
}

a:visited {
	color: #ffffff; 
}

a:active {
	color: #ffffff; 
}

div.clear 
{
	clear: both;
	height: 0px;
	overflow: hidden;
}

div.left 
{
	float: left;
	font-family: "Verdana";
	font-size: 10px;
}

div.right 
{
	float: right;
	font-family: "Verdana";
	font-size: 10px;
	text-align: right;
}

div.right img
{
	vertical-align: middle;
}

div#parentContainer 
{
	width: 819px;
	margin: 0 auto;
	overflow: hidden;
	text-align: left;
}

div#leftContainer 
{
	float: left;
	width: 187px;
	margin-right: 8px;
	overflow: hidden;
}

div#rightContainer 
{
	float: left;
	width: 619px;
	overflow: hidden;
}

div#qnavContainer 
{
	height: 41px;
	border: 1px solid #6d6e71;
	margin-bottom: 8px;
	overflow: hidden;
}

div#qnavContainer ul li 
{
	list-style: none;
	display: inline;
}

div#qnavContainer ul li a 
{
	float: left;
	display: block;
}

div#qnavContainer ul li a#home 
{
	width: 23px;
	height: 21px;
	margin-top: 11px;
	vertical-align: top;
	background-repeat: no-repeat;
	margin-left: 12px;
}

div#qnavContainer ul li a#sitemap 
{
	width: 23px;
	height: 21px;
	margin-top: 12px;
	background-repeat: no-repeat;
	margin-left: 17px;
}

div#qnavContainer ul li a#login 
{
	width: 23px;
	height: 21px;
	margin-top: 9px;
	background-repeat: no-repeat;
	margin-left: 21px;
}

div#qnavContainer ul li a#contact 
{
	width: 23px;
	height: 21px;
	margin-top: 10px;
	background-repeat: no-repeat;
	margin-left: 22px;
}

div#navContainer 
{
	border: 1px solid #6d6e71;
	padding-top: 20px;
	padding-left: 18px;
	padding-bottom: 0px;
	overflow: hidden;
	height: 469px;
	font-weight: bold;
	background: url('../images/logo.jpg') bottom left no-repeat;
}

div#navContainer .menu_selected 
{
	color: #ffffff;
}

div#navContainer .menu_level_0 
{ 
	margin-left: 0px; 
}

div#navContainer .menu_level_1 
{ 
	margin-left: 0px; 
}

div#navContainer .menu_level_2 
{ 
	margin-left: 16px; 
}

div#navContainer .menu_last_item
{
	margin-bottom: 10px;
}

div#navContainer ul 
{
	margin: 0;
	padding: 0;
	padding-bottom: 0px;
}

div#navContainer ul li 
{
	list-style: none;
	color: #6d6e71;
}

div#navContainer ul li a 
{
	color: #6d6e71;
	text-decoration: none;
}

/*
BOX CONTAINER
*/

div#boxContainer 
{
	height: 41px;
	border: 1px solid #6d6e71;
	margin-bottom: 8px;
	padding: 0 14px 0 14px;
	overflow: hidden;
	color: #6d6e71;
	font-weight: bold;
}

div#boxContainer a 
{
	color: #6d6e71;
	text-decoration: none;
}

/*
CONTENT CONTAINER
*/

div#contentContainer 
{
	height: 469px;
	padding-top: 20px;
	padding-left: 16px;
	border: 1px solid #6d6e71;
	overflow: hidden;
	color: #ffffff;
}

div#contentContainer h1 
{
	color: #ffffff;
	font-size: 12px;
	margin-bottom: 5px;
	margin-top: -2px;
}

div#contentContainer h2 
{
	color: #ffffff;
	font-size: 10px;
}

div#contentContainer a 
{
	color: #ffffff;
	text-decoration: none;
}

div#contentContainerWrapper ul
{
	padding-left: 25px;
	color: #ffffff;
}

div#contentContainerWrapperLowerColumOne 
{
	padding-right: 15px;	
}

div#contentContainerWrapperLowerColumOne ul
{
	padding-left: 25px;
}

div#contentContainerWrapperLowerColumTwo ul
{
	padding-left: 25px;
}

div#contentContainer label, input, select, textarea
{
	font-family: "Verdana";
	font-size: 9px;
}

div#contentContainer input, select, textarea
{
	margin-top: 3px;
	background: #d1d3d4;
	border: 1px solid #6d6e71;
}

div#contentContainer select,option
{
	background: #d1d3d4;
	height: 17px;
}

div#contentContainer input
{
	height: 15px;
	margin-bottom: 4px;
}

div#contentContainer select
{
	margin-right: 3px;
	margin-bottom: 5px;
}

div#contentContainer input, select
{
	width: 165px;
}

div#contentContainer br
{
	height: 0px;
	line-height:12px;
}

/*
FOOTER
*/

div#footerContainer 
{
	width: 778px;
	height: 41px;
	border: 1px solid #6d6e71;
	margin-top: 8px;
	padding: 0 14px 0 20px;
}

/*
Job contact page
*/

html>body div#contentContainer #contactSpaceOne {
	margin-top: 28px;
}

html>body div#contentContainer #contactSpaceTwo {
	margin-top: 20px;
}

* html div#contentContainer #from_where_yes_container
{
	margin-top: 14px;
}

div#contentContainer #from_where_yes_container
{
	
}

div#contentContainer #contactSpaceOne
{
	height: 1px;
	margin-top: 18px;
}

div#contentContainer #contactColumnThree select
{
	width: 49px;
}

div#contentContainer #contactColumnOne
{
	vertical-align: top;
	width: 165px;
	padding-right: 28px;
}

div#contentContainer #contactColumnTwo
{
	vertical-align: top;
	width: 165px;
	padding-right: 28px;
}

div#contentContainer #contactColumnThree
{
	vertical-align: top;
	width: 165px;
}

div#contentContainer #contactColumnFour
{
	vertical-align: top;
	width: 165px;
}

div#contentContainer #contactColumnFour #type_of_job
{
	width: 139px;
}

div#contentContainer #contactColumnFour table
{
	margin-left: -2px;
	margin-top: -2px;
}

div#contentContainer #contactColumnFive
{
	vertical-align: top;
	width: 165px;
}

div#contentContainer #contactColumnSix
{	
	vertical-align: top;
	width: 165px;
}

div#contentContainer #contactColumnSix #experience
{
	width: 50px;	
}

div#contentContainer #contactColumnSeven
{
	vertical-align: top;
	margin-bottom: 30px;
}

div#contentContainer #contactColumnEight
{
	vertical-align: bottom;
	padding-left: 12px;
}

div#contentContainer #contactColumnEight #send
{
	margin-bottom: -2px;
	padding-left: 17px;
}

div#contentContainer #contactColumnEight #sletalt
{
	margin-bottom: -2px;
}

div#contentContainer #contactColumnSeven textarea
{
	height: 80px;
	width: 358px;
}

/**
SITEMAP
*/

div#contentContainer .sitemap_level_0 a, div#contentContainer .sitemap_level_1 a, div#contentContainer .sitemap_level_2 a
{
	text-decoration: none;
}

div#contentContainer .sitemap_level_0
{
	text-transform: uppercase;
	font-size: 12px;
	margin-bottom: 2px;
}

div#contentContainer .sitemap_level_1
{
	padding-left: 10px;
	font-size: 10px;
	margin-bottom: 2px;
}

div#contentContainer .sitemap_level_2
{
	padding-left: 20px;
	font-size: 10px;
	margin-bottom: 2px;
}

div#contentContainer .sitemap_infobox
{
	color: #6d6e71;
	text-decoration: none;
	text-transform: none;
	margin-bottom: 2px;
	font-size: 10px;
}
