@charset "utf-8";
/* CSS Document */
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0;
background-color:#eef0f3;
}

a {
text-decoration:none;
color:#527bb9;
}
a:hover {
text-decoration:none;
color:#FF6600;
}
.leftmenu_item {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c8388;
text-decoration:none;
background-color:white;
padding:2px 5px 2px 5px;
cursor:pointer;
letter-spacing:-0.1em;
}
.leftmenu_item_hov {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
background-color:#ccd3d4;
padding:2px 5px 2px 5px;
cursor:pointer;
letter-spacing:-0.1em;
}
.leftmenu_item_sel {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
background-color:white;
padding:2px 5px 2px 5px;
cursor:pointer;
letter-spacing:-0.1em;
}
.leftmenu_item_sub {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c8388;
text-decoration:none;
background-color:white;
padding:2px 5px 2px 15px;
cursor:pointer;
letter-spacing:-0.1em;
}
.leftmenu_item_sub_hov {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
background-color:#ccd3d4;
padding:2px 5px 2px 15px;
cursor:pointer;
letter-spacing:-0.1em;
}
.leftmenu_item_sub_sel {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
background-color:white;
padding:2px 5px 2px 15px;
cursor:pointer;
letter-spacing:-0.1em;
}
.small_bar {
background-color:#5d5d5d;
}
.subintro {
background-color:#dcdcdc;
padding:9px 40px 10px 10px;
color:black;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}
.subintro_results {
padding:9px 40px 10px 0px;
color:black;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}
.areas_title {
color:#00247e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding:2px 0 2px 5px;
cursor:pointer;
}
.headernews_title {
color:#00247e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.headernews_text {
background-color:#dcdcdc;
color:black;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}
.areas_text {
color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
padding:2px 0 2px 5px;
cursor:pointer;
}
.job_search {
background-color:#e7e7e7;
}
.job_search2 {
background-color:#e7e7e7;
padding:10px 10px 10px 10px;
}
.search_form {
font-size:10px;
color:black;
width:210px;
}
.form_title {
font-size:10px;
color:black;
padding:2px 2px 2px 5px;
font-weight:bold;
letter-spacing:-0.1em;
}
.form_title2 {
font-size:10px;
color:#5d5d5d;
padding:0 1px 0 5px;
font-weight:bold;
vertical-align:top;
letter-spacing:-0.1em;
}
.form_info {
font-size:11px;
color:#black;
padding:0 1px 0 0px;
font-weight:bold;
}
.result {
padding:10px 30px 10px 10px;
background-color:white;
cursor:pointer;
}
.result_over {
padding:10px 30px 10px 10px;
background-color:#e7e7e7;
cursor:pointer;
}
.result_info {
color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.result_title {
color:#00247e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.details_text {
color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
padding:2px 10px 5px 5px;
vertical-align:top;
}
.details_title {
color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding:2px 10px 2px 5px;
vertical-align:top;
}
.main_text{
padding:15px 20px 10px 9px;
}
.news {
padding:10px 30px 10px 10px;
}

/* faq section */
#faq { position:relative; float:left; width:100%; }
#faq .bold { font-weight:bold; }
#faq p { margin:0px; padding:0px; font-size:11px; }
#faq .empty_line { position:relative; float:left; width:100%; height:5px; }
#faq .cleaner { clean:both; }



