body{
background:#000000;
margin:0px;
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1{
font-size:16px;
}
h2{
font-size:14px;
}
h3{
font-size:12px;
}
.buttons{
border-style:solid;
background:#CCCCCC;
outline-style:double;
border-color:#666666;
outline-width:1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.typetext{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
blockquote.style1 {
  margin-left:120px;
  padding:12px;
  width:570px;
  background-image: url(/images/openquote1.gif);
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 20px;
  }
blockquote.style1 span {
	padding:10px;
     display: block;
     background-image: url(/images/closequote1.gif);
     background-repeat: no-repeat;
     background-position: bottom right;
}
.quote_add{
width:350px;
margin-left:140px;
padding-top:5px;
}
.main_wrapper{
margin:auto;
width:990px;
height:auto;
}
.top_tag{
background:url(/images/tag_01.jpg) no-repeat;
height:111px;
}
.top_nav{
font-size:11px;
height:15px;
margin:0px 0px 0px 35px;
}
.top_nav a{
text-decoration:none;
color: #888888;
}
.top_nav li{
background-image:;
background-position:
}
.top_nav ul li{
list-style:none;
display:inline;
}
.nav_div{
padding:0px 5px 0px 5px;
color:#666666;
font-size:11px;
text-decoration:none;
}
.nav_div_sel{
border-bottom:#666666 solid 1px;
color:#888888;
}
.main_img{
height:350px;
}
.main_nav{
height:67px;
}
.main_nav ul{
margin:0px;
}
#bottom_line{
background:url(/images/line.jpg) no-repeat;
width:990px;
height:14px;
}
.main_nav li{
display:inline;
list-style:none;
padding:0px 25px 0px 0px;
}
.main_nav img{
border:none;
}
.main_nav_sel{
border-bottom:#666666 2px solid;
}
.sub_nav{
padding:0px 0px 0px 0px;
width:800px;
margin:auto;
}
.sub_nav  ul{
padding:15px 0px 15px 0px;
margin:0px;
}
.sub_nav li{
display:inline;
list-style:none;
line-height:15px;
font-size:11px;
padding:0px;
color: #888888;
}
.sel_sub_nav{
border-bottom:none!important;
text-decoration:none;
}
.sub_nav a{
text-decoration:none;
color: #888888;
}
.current{
text-decoration:underline;
}
.main_content{
font-size:11px;
color: #888888;
width:800px;
margin:auto;
padding:0px 0px 25px 0px;
}
.main_content a{
color: #888888;
text-decoration:underline;
}
.li_content{
padding:5px 0px 10px 0px;
width:500px;
}
.footer{
margin:30px 0px 0px 0px;
}
.footer li{
list-style:none;
display:inline;
margin:0px 15px 0px 15px;
}
.logo_row{
width:800px;
margin:auto;
}
.logo_row img{
border:none;
}

#vacancy-info{
	border:1px #333 solid;
	width:100%;
	padding:10px 10px 15px 10px;
}

#vacancy-info legend{
	font-weight:bold;
	color: #888888;
}