html,body{margin:0px; height:auto; background-image:url(images/body_bg.gif); background-position:top left}
body,td,tr,div{font-family:verdana; font-size:11px; color:#FFFFFF}
a{color:#000000; text-decoration:none}
a:hover{color:#000000}
.h1{font-size:14px}
.h2{color:#FFFFFF; font-size:16px; font-weight:bold}
.form{font-family:verdana; font-size:11px; color:#000000}
.list{line-height:16px; list-style:square outside}
.selected{color:#CC3333}
.div_menu{color:#FFFFFF; font-size:9px; font-weight:bold; padding-left:5px}
.copyright{color:#B85458; font-size:9px; width:100%; background-image:url(images/body_menu_bg_a.gif)}
.copyright a{color:#B85458}
.copyright a:hover{color:#FFFFFF}


.body_main{width:100%; height:100%}
.body_left_a{width:50%; background-image:url(images/body_bg.gif); background-position:top right}
.body_left_b{width:100%; height:100%; background-image:url(images/body_main_left.gif); background-position:top right; background-repeat:no-repeat}
.body_main_a{height:100%; background-image:url(images/body_bg.gif)}
.body_main_b{width:960px; height:100%}
.body_main_c{background-image:url(images/body_main_top.gif); height:20px}
.body_main_d{background-image:url(images/body_header.jpg); width:960px; height:180px}
.body_main_e{background-image:url(images/body_menu_bg_top.jpg); height:20px}
.body_main_f{width:100%; background-image:url(images/body_menu_bg_b.gif)}
.body_main_g{background-image:url(images/body_main_bg_b.jpg); width:960px; height:340px}
.body_main_g_b{background-image:url(images/body_main_bg_a.gif); width:960px; height:340px}
.body_main_h{background-image:url(images/body_menu_bg_bottom.jpg); height:20px}
.body_right_a{width:50%; background-image:url(images/body_bg.gif); background-position:top left}
.body_right_b{width:100%; height:100%; background-image:url(images/body_main_right.gif); background-position:top left; background-repeat:no-repeat}
.body_bottom{width:100%; height:100%; background-image:url(images/body_main_bottom.gif); background-position:top left; background-repeat:no-repeat}


.bg_white{background-color:#FFFFFF}


.nav{position:relative; float:left; background:url(images/body_menu_bg_c.gif) no-repeat; width:20px; height:20px; overflow:hidden}
.nav a{display:block; color:#FFFFFF; font-size:9px; width:20px; height:20px; display:block; float:left; text-decoration:none; overflow:hidden}
.nav img {width:20px; height:20px; border:0}
* html a:hover {visibility:visible}
.nav a:hover img{visibility:hidden}
.nav span{position:absolute; color:#FFFFFF; left:0px; top:4px; text-align:center; width:20px; cursor:pointer}

.nav_sel{position:relative; float:left; background:url(images/body_menu_bg_c.gif) no-repeat; width:20px; height:20px; overflow:hidden}
.nav_sel a{display:block; color:#FFFFFF; font-size:9px; width:20px; height:20px; display:block; float:left; text-decoration:none; overflow:hidden}
.nav_sel img {width:20px; height:20px; border:0}
* html a:hover {visibility:visible}
.nav_sel a:hover img{visibility:hidden}
.nav_sel span{position:absolute; color:#FFFFFF; left:0px; top:4px; text-align:center; width:20px; cursor:pointer}


.nav_back{position:relative; float:left; background:url(images/body_nav_left_on.gif) no-repeat; width:75px; height:20px; overflow:hidden}
.nav_back a{display:block; color:#FFFFFF; font-size:9px; width:75px; height:20px; display:block; float:left; text-decoration:none; overflow:hidden}
.nav_back img {width:75px; height:20px; border:0}
* html a:hover {visibility:visible}
.nav_back a:hover img{visibility:hidden}
.nav_back span{position:absolute; color:#FFFFFF; left:0px; top:4px; text-align:right; width:55px; cursor:pointer}

.nav_back_off{position:relative; float:left; background:url(images/body_nav_left_dark.gif) no-repeat; width:75px; height:20px; overflow:hidden}
.nav_back_off a{display:block; color:#FFFFFF; font-size:9px; width:75px; height:20px; display:block; float:left; text-decoration:none; overflow:hidden}
.nav_back_off img {width:75px; height:20px; border:0}
* html a:hover {visibility:visible}
.nav_back_off a:hover img{visibility:hidden}
.nav_back_off span{position:absolute; color:#FFFFFF; left:0px; top:4px; text-align:right; width:55px; cursor:pointer}


.nav_next{position:relative; float:left; background:url(images/body_nav_right_on.gif) no-repeat; width:75px; height:20px; overflow:hidden}
.nav_next a{display:block; color:#FFFFFF; font-size:9px; width:75px; height:20px; display:block; float:left; text-decoration:none; overflow:hidden}
.nav_next img {width:75px; height:20px; border:0}
* html a:hover {visibility:visible}
.nav_next a:hover img{visibility:hidden}
.nav_next span{position:absolute; color:#FFFFFF; left:0px; top:4px; text-align:center; width:67px; cursor:pointer}

.nav_next_off{position:relative; float:left; background:url(images/body_nav_right_dark.gif) no-repeat; width:75px; height:20px; overflow:hidden}
.nav_next_off a{display:block; color:#FFFFFF; font-size:9px; width:75px; height:20px; display:block; float:left; text-decoration:none; overflow:hidden}
.nav_next_off img {width:75px; height:20px; border:0}
* html a:hover {visibility:visible}
.nav_next_off a:hover img{visibility:hidden}
.nav_next_off span{position:absolute; color:#FFFFFF; left:0px; top:4px; text-align:right; width:55px; cursor:pointer}


.nav_contact{position:relative; float:left; background:url(images/body_nav_contact_on.gif) no-repeat; width:88px; height:20px; overflow:hidden}
.nav_contact a{display:block; color:#FFFFFF; font-size:9px; width:88px; height:20px; display:block; float:left; text-decoration:none; overflow:hidden}
.nav_contact img {width:88px; height:20px; border:0}
* html a:hover {visibility:visible}
.nav_contact a:hover img{visibility:hidden}
.nav_contact span{position:absolute; color:#FFFFFF; left:0px; top:4px; text-align:center; width:88px; cursor:pointer}