@charset "utf-8";
/* CSS Document */
body
{
margin:0 0 0 0px;
background:url(../images/body-bg.gif) left top repeat-x #fff;
}
#main
{
margin:0 auto;
width:995px;
height:auto;
color:#666666;
font:normal 12px/20px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.clear
{
width:100%;
height:0px;
clear:both;
overflow:hidden;
}
.gap
{
width:100%;
height:10px;
clear:both;
overflow:hidden;
}
.gap2
{
width:100%;
height:20px;
clear:both;
overflow:hidden;
}
.language_selection
{
margin-top:5px;
padding-right:5px;
width:990px;
height:25px;
text-align:right;
float:left;
}
.language_selection img
{
margin-right:10px;
}
.header
{
width:995px;
height:77px;
float:left;
}
.logo
{
padding-top:5px;
padding-left:10px;
width:385px;
height:72px;
float:left;
}
.header_img_link
{
padding-top:15px;
padding-right:5px;
width:595px;
height:62px;
text-align:right;
float:left;
}
.header_img_link img
{
padding-right:10px;
float:right;
}
.top_nav
{
padding:0px 10px 0px 10px;
width:975px;
height:33px;
float:left;
}
.top_nav a
{
margin-right:5px;
display:inline-block;
width:135px;
height:33px;
background:url(../images/tab.gif) center top no-repeat;
color:#666666;
font:bold 12px/33px Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
float:left;
}
.top_nav a.select
{
margin-right:5px;
background:url(../images/tab-select.gif) center top no-repeat;
}
.img_bg
{
padding:10px 20px 18px 20px;
width:955px;
height:226px;
background:url(../images/img-bg.jpg) center top no-repeat;
float:left;
}
.bread_crumbs
{
padding:10px;
width:975px;
height:15px;
color:#000000;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;
}
.bread_crumbs a
{
color:#000000;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.bread_crumbs a:hover
{
text-decoration:underline;
}
.bread_crumbs span
{
color:#0099FF;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.main_cont
{
padding:0px 10px 0px 10px;
width:975px;
height:auto;
background:url(../images/main-cont-h.gif) center top no-repeat;
float:left;
}
.main_cont_m
{
padding:0px 10px 0px 10px;
margin-top:15px;
width:955px;
height:auto;
background:url(../images/main-cont-m.gif) center top repeat-y;
float:left;
}
.main_cont_f
{
width:975px;
height:15px;
background:url(../images/main-cont-f.gif) center top repeat-y;
float:left;
}
h1
{
margin:0px;
padding:0px;
color:#285c7c;
font:normal 20px Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:capitalize;
}
h2
{
margin:0px;
padding:0px;
color:#285c7c;
font:bold 14px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.left_side
{
border-right:1px #CCCCCC dashed;
padding-right:10px;
margin-right:10px;
width:734px;
height:auto;
float:left;
}
.right_side
{
width:200px;
height:auto;
float:left;
}
.tagline
{
margin-bottom:10px;
padding-left:15px;
width:719px;
height:20px;
background: url(../images/arrow1.gif) left 5px no-repeat #f6f6f6;
border:1px #999999 dashed;
border-left:0px;
border-right:0px;
line-height:18px;
float:left;
}
.contact_heading
{
margin-bottom:10px;
width:200px;
height:20px;
background:#f6f6f6;
border:1px #999999 dashed;
border-left:0px;
border-right:0px;
line-height:18px;
font-weight:bold;
text-align:center;
float:left;
}
#list
{
margin:10px 0px 0px 0px;
padding:0px;
list-style:none;
}
#list li
{
margin:0px 0px 10px 0px;
padding:0px 10px 0px 20px;
width:704px;
height:auto;
background: url(../images/arrow2.jpg) left 4px no-repeat #f7f7f7;
}
#list li ul 
{
margin:0px;
padding:0px;
}
#list li ul li
{
margin:0px;
padding:0px 0px 0px 20px;
}
.input_txt
{
padding:0px 5px 0px 5px;
width:180px;
height:16px;
border:1px #d6d6d6  solid;
background:#fbfbfb;
}
.input_list
{
width:190px;
height:auto;
border:1px #d6d6d6  solid;
background:#fbfbfb;
}
.multi_input
{
padding:0px 5px 0px 5px;
width:180px;
height:100px;
border:1px #d6d6d6  solid;
background:#fbfbfb;
}
.btn
{
cursor:pointer;
width:80px;
height:25px;
background:url(../images/btn.gif) center top no-repeat;
border:0px;
float:left;
}
.footer
{
width:995px;
height:auto;
background:url(../images/footer-h.gif) center top no-repeat;
float:left;
}
.footer_m
{
margin-top:15px;
padding:0px 10px 0px 10px;
width:975px;
height:auto;
background:url(../images/footer-m.gif) center top repeat-y;
font-size:11px;
float:left;
text-align:center;
}
#footer_main_link
{
font-size:12px;
text-align:center;
}
#footer_main_link a
{
padding:0px 5px 0px 5px;
color:#666666;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
#footer_main_link a:hover
{
color:#666666;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.footer_b
{
width:995px;
height:15px;
background:url(../images/footer-b.gif) center top no-repeat;
float:left;
}
.other_links
{
padding:5px;
border:1px #ccc solid;
margin-left:0px;
width:183px;
height:auto;
background:url(../images/other-link-bg.gif) left bottom repeat-x #fff;
text-align:center;
float:left;
}
.other_links a
{
color:#666666;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.other_links a:hover
{
text-decoration:underline;
}
#table1 th
{
background:#999999;
color:#FFFFFF;
}
#list_link a
{
color:#333333;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
#list_link a:hover
{
color:#333333;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.inner_link
{
color:#666666;
font-weight:bold;
text-decoration:underline;
}
.inner_link:hover
{
color:#666666;
font-weight:bold;
text-decoration:none;
}
#sitemap 
{
margin:0px;
padding:0px;
list-style:none;
}
#sitemap li
{
margin:0px;
padding:0px 0px 10px 20px;
background:url(../images/arrow2.gif) left 6px no-repeat;
}

#sitemap li a
{
color:#666666;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
#sitemap li a:hover
{
color:#666666;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
#sitemap li ul
{
list-style:none;
}
#sitemap li ul li
{
list-style:none;
background:url(../images/arrow3.gif) left 6px no-repeat;
}
#sitemap li ul li a
{
font-weight:normal;
}
#sitemap li ul li a:hover
{
font-weight:normal;
}