/* And this is the bottom, where the copyright is, etc. */
.headertitles {
background-color:#E6E6FA;
}

.headerbodies2a {
background-color:#E6E6FA;
border-width:0 0 1px;
border-style:solid;
border-color:#7b78ad;
}

.headerbodies2 {
background-color:#E6E6FA;
border-width:1px 0 0;
border-style:solid;
border-color:#a9a7c9;
}

.titlebg_l {
color:#FFF;
font-style:normal;
background-color:#E6E6FA;
background-image:url(.././images/titlebg_l.gif);
}

.titlebg_r {
color:#FFF;
font-style:normal;
background-color:#E6E6FA;
background-image:url(.././images/titlebg_r.gif);
}

.menu_bg {
background:#E6E6FA url(.././images/titlebg2.gif);
background-position:top left;
background-repeat:repeat-x;
}

.headernews {
padding:7px 10px;
color:#dfdfdf;
font-size:x-small;
font-family:Tahoma, arial, helvetica, serif;
background-color:#E6E6FA;
}

.currenttime {
padding:12px 0 8px;
color:#000;
font-size:x-small;
font-family:Tahoma, arial, helvetica, serif;
float:left;
width:30%;
}

.titlebg_g,.titlebg_g tr,.titlebg_g td {
margin:0;
padding:2px 4px;
background:#000808 url(.././images/titlebg_g.jpg);
background-position:top left;
background-repeat:repeat-x;
border:1px solid #DADADA;
color:#FFF;
font-style:normal;
}

#main_area {
clear:both;
margin:0 15px;
padding:0;
border-left:3px solid #000808;
background:#E6E6FA url(.././images/main_area_bdcl.gif) bottom left no-repeat;
overflow:auto !important;
height:100%;
}

#main_area_opera_seven_or_less {
clear:both;
margin:0 15px;
padding:0;
border-left:3px solid #000808;
background:#E6E6FA url(.././images/main_area_bdcl.gif) bottom left no-repeat;
height:100%;
}

#main_area_tc {
clear:both;
position:relative;
margin:0 13px 0 50px;
background:url(.././images/main_area_tc.gif) 0 0 repeat-x;
}

#main_area_tl {
background:url(.././images/main_area_tl.gif) 0 0 no-repeat;
}

#main_area_tr {
height:8px;
overflow:hidden;
background:url(.././images/main_area_tr.gif) 100% 0 no-repeat;
}

#main_area_bc {
clear:both;
position:relative;
margin:0 13px 0 50px;
background:url(.././images/main_area_bc.gif) 0 100% repeat-x;
}

#main_area_bl {
background:url(.././images/main_area_bl.gif) 0 0 no-repeat;
}

#main_area_br {
height:8px;
overflow:hidden;
margin:0 !important;
margin:0 1px 0 0;
background:url(.././images/main_area_br.gif) top right no-repeat;
}

.searchb_input {
background:#FFF;
border:1px solid #789;
border-left:0;
color:#072A66;
font-size:11px;
padding:3px 0;
width:110px;
}

.searchb_a {
float:right;
margin:8px 0 !important;
margin:9px 0 8px;
background:#FFF;
border:1px solid #789;
border-right:0;
color:#072A66;
font-size:11px;
padding:3px 1px;
}

a.searchb:link,a.searchb:visited {
width:22px;
background:url(.././images/search2.gif) no-repeat;
background-position:top left;
float:left;
text-decoration:none;
}

a.searchb:hover {
background-position:0 -16px;
}

#main_area_m {
background:#fff url(.././images/main_area_mc.png) 0 0 repeat-x;
border-left:1px solid #789;
border-right:1px solid #789;
margin:0 13px 0 50px;
padding:1px 8px;
}

.maintab_active_first {
background:url(.././images/active_tab_l.gif) no-repeat bottom left;
margin:0 0 3px;
width:auto !important;
width:100%;
padding:0;
}

a.maintab_active_back,.maintab_active_back:visited,.maintab_active_back:hover {
font-weight:normal;
white-space:normal;
font-size:11px;
display:block;
line-height:13px;
background:url(.././images/active_tab_r.gif) no-repeat top left;
padding:5px 4px;
width:28px;
text-decoration:none;
color:#000;
}

#menu_container_bg_r {
clear:both;
margin:0;
padding:0;
background:#000808 url(.././images/menu_container_bg_r.gif) no-repeat bottom left;
}

div#footer_area_r p {
margin:0;
text-align:right;
padding:5px 30px 0;
color:#000;
font-size:x-small;
font-family:Tahoma, arial, helvetica, serif;
}

div#footer_area_r a:link,div#footer_area_r a:visited {
color:#000;
text-decoration:none;
}

div#footer_area_r a:hover {
text-decoration:underline;
}

div#footer_area {
background:url(.././images/bottombg.gif) bottom repeat-x;
clear:both;
}

div#footer_area_l {
background:url(.././images/bottombg_l.gif) bottom left no-repeat;
}

div#footer_area_r {
height:45px;
background:url(.././images/bottombg_r.gif) bottom right no-repeat;
}

p#footer_area_mc {
text-align:right;
font-size:x-small;
font-family:Tahoma, arial, helvetica, serif;
padding:5px 14px 5px 0;
margin:0;
}

