body	{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
}
*	{

margin:0;
padding:0;
}
a	{
color:#00CC00;
}
div.container	{
width:736px;
margin:10px auto 0 auto;
padding:4px;
border:1px solid #024079;
}
div.header	{
background:url(images/header1.png);
}
div.logo	{
background:url(images/logo.gif) no-repeat 13px 0;
width:736px;
height:65px;
padding:18px 0 0 0;
}
div.logo ul	{
line-height:36px;
margin:0 11px 0 445px;
border-left:1px solid #416e98;
text-align:right;
}
div.logo li	{
display:inline;
font-size:10px;
color:#0202c6;
}
div.logo li a	{
margin:0 3px 0 0;
color:#0202c6;
text-decoration:none;
}
div.middle	{
width:736px;
margin:2px 0 0 0;
overflow:hidden;
}
div.middle ul	{
float:left;
width:149px;
margin:4px 2px 0 0;
}
div.middle li	{
float:left;
list-style:none;
}
div.middle li a	{
float:left;
display:block;
background:url(images/menu.gif) no-repeat 7px 10px #f4fafe;
line-height:25px;
width:134px;
padding:0 0 0 15px;
border-bottom:1px solid #dce1e4;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
font-size:11px;
color:#024079;
}
div.middle li.active a	{
background:url(images/menu.gif) no-repeat 7px 10px #f4fafe;
color:#00CC33;
}
img.find-jobs	{
float:left;
margin:0 2px 0 0;
}
div.search	{
float:left;
background:url(images/quick-search.gif);
width:241px;
height:219px;
padding:10px 40px 0 10px;
}
div.search h1	{
color:#ffffff;
margin:0 0 10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
}
div.search label	{
float:left;
color:#ffffff;
text-transform:uppercase;
font-size:10px;
}
div.search p	{
float:right;
font-size:9px;
color:#ffffff;
}
div.search span	{
float:left;
margin:0 10px 0 0;
font-size:30px;
color:#ffffff;
}

div.search input.submit	{
float:left;
background:url(images/submit.gif);
width:94px;
height:22px;
margin:10px 0 0 26px;
cursor:pointer;
}
div.search a	{
float:left;
color:#ffffff;
margin:12px 0 0 20px;
font-size:11px;
}
div.login	{
float:left;
background:#6898BD;
width:142px;
height:118px;
padding:5px;
}
div.login label	{
text-transform:uppercase;
color:#ffffff;
font-size:11px;
}

.logintext
{
background:#ffffff;
width:130px;
margin:2px 0 2px 0;
padding:2px;
}

.login{
background:#ffffff;
width:130px;
margin:2px 0 2px 0;
padding:2px;
}
div.login a	{
float:right;
color:#ffffff;
text-transform:lowercase;
font-size:10px;
}
div.login input.submit	{
background:url(images/submit-login.gif);
width:70px;
height:24px;
margin:2px 0 0 0;
}
div.titel	{
float:left;
width:124px;
height:60px;
margin:0 0 0 2px;
padding:58px 10px 10px 10px;
font-size:11px;
color:#ffffff;
}
div.body	{
width:736px;
overflow:hidden;
}
div.left	{
float:left;
width:146px;
padding:0 5px 4px 0;
}
div.left h1	{
padding:10px 0 10px 5px;
color:#0202c6;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
}
div.left ul	{
padding:0 0 0 5px;
}
div.left li	{
background:url(images/menu-active.gif) no-repeat 0 4px;
padding:0 0 2px 8px;
color:#696d70;
}
div.line	{
margin:10px 0 0 0;
border-top:1px solid #d5dbde;
color:#d5dbde;
}
div.content	{
float:left;
width:574px;
padding:0 5px 20px 5px;
border-left:1px solid #d5dbde;
color:#777777;
overflow:hidden;
}
div.content h2	{
float:left;
width:574px;
padding:10px 0 10px 10px;
font-size:18px;
color:#0202c6;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
div.content ul	{
float:left;
width:100px;
margin:0 0 10px 10px;
border-left:1px dotted #a8a8a8;
}
div.content li	{
list-style:none;
}
div.content li a	{
background:url(images/menu-active.gif) no-repeat left;
margin:0 0 0 10px;
padding:0 0 0 8px;
color:#777777;
}
div.content img	{
float:left;
margin:0 10px 0 0;
}
div.footer	{
background:url() no-repeat #6898BD;
width:566px;
height:40px;
border-top:1px solid #01203c;
padding:20px 0 0 170px;
color:#ffffff;
font-size:10px;
}
div.footer a	{
color:#ffffff;
text-decoration:none;
}
div.footer li	{
display:inline;
color:#ffffff;
font-size:10px;
}
div.footer li a	{
padding:0 5px 0 0;
color:#ffffff;
text-decoration:none;
}