body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 00px;
	margin-bottom: 0px;
}
body,p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#toplayer {
	width:800px;
	height:90px;
	z-index:1;
	background-image: url(topbanner.jpg);
	background-repeat: no-repeat;
}
#menulayer {
	width:800px;
	height:25px;
	z-index:2;
	left: 0px;
	top: 90px;
	background-color: #153454;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 8px;

}
#content {
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #153454;
	text-align: left;
	margin-left: 20px;
}

			#content p { margin-bottom: 15px; }
			#content ul,
			#content ol { margin-left: 40px; margin-bottom: 20px; }
				#content ol ol { margin: 5px 0 10px 30px; list-style: lower-latin; }
				#content ul li,
				#content ol li { margin-bottom: 7px; }
			#content .vacanciesList { width: 505px; margin: 0 20px;  list-style: none; padding: 0; }
				#content .vacanciesList li { width: 505px; margin-bottom: 30px; }
					#content .vacanciesList li p { padding: 6px; margin-bottom: 0; }
					#content .vacanciesList li p.head { background-color: #637DA0; padding: 3px 6px; font-weight: bold; font-size:11px; color: #ffffff; }
						#content .vacanciesList li p.head a { color: #ffffff; text-decoration: none; }
					#content .vacanciesList li p.special { float: left; width: 207px; }
					#content .vacanciesList li p.foot { text-align: right; padding: 3px 6px; }
						#content .vacanciesList li p.foot a { color: #637DA0; }
			#content .pager { text-align: center; margin-bottom: 40px; font-size: 11px; }

#bottomlayer {

	width:800px;
	height:54px;
	left: 0px;

	background-image: url(bottombanner.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#registrationForm {
	width: 545px;
}

.fright {
	float: right;
        
	}

.titleLeft{
	font-size: 12px;
	font-weight: bold;
}
a.titleLeft, a:visited.titleLeft {
	font-size: 12px;
	font-weight: bold;
}



h1{
font-size: 14px;
font-weight: bold;
}
.menu{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff; 
	text-decoration: none;
	
}
a:link.menu { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff; 
	text-decoration: none;
	}

a:hover.menu { 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5E789B;
	text-decoration: none;
	}
a:visited.menu { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	 text-decoration: none;
	}
a:link { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Navy;
	text-decoration: none; 
	}
a:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color:Navy;
a:hover.titleLeft { 
	color: navy; 
	}

	}
a:visited { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Navy;
	text-decoration: none;
	}
a:visited:hover { font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        text-decoration: none;
        }
input, select {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #153454;
	height: 16px;

}


.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:RED;
color:#666;
font-weight:bold;
padding: 1px 1px 1px 1px;
background:url(media/formbg.gif) repeat-x left top;
}


textarea{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #153454;
}
.address{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	top: 25px; 
	text-align: center;
	vertical-align: middle;

}
.maindiv{height:100%; width: 800px; border: 1px #216695 solid;
border-top: 4px #216695 solid; background: white;}
.clear { clear: both; }
.clearLeft { clear: left; }
.clearRight { clear: right; }


