/* CSS Document */
body { margin:0px; font-family:sans-serif;font-size:12px; background-image:url(../image/bg_main.gif);}
td, th {font-family: Arial, Helvetica, sans-serif;font-size:12px;line-height:24px;}
a {color:#006600; text-decoration:none;}
h2{ margin:0px; padding:0px;}

#master_body {border:1px solid #000000; width:795px; height:1000px; position:absolute; left:10px;}
#master_header_a{background:#000000;height:40px;width:166px;vertical-align:top;position:absolute;left:0px;top:0px;}
#master_header_b{background-image:url(../image/bg_header_footer_fade.png);background-repeat:repeat-x;height:40px;width:629px;vertical-align:top;position:absolute;left:166px;top:0px;}

#body_header_a{background-image:url(../image/site_logo.png); background-position:right; width:166px; height:150px; position:absolute; left:0px; top:40px;}
#body_header_d{background:#ffffff;position:absolute;left:166px;top:40px;width: 629px;height: 154px;}
#menu_side_a{background-image:url(../image/menu_side_a.png);vertical-align:middle;width:166px;height:470px;position:absolute;left:0px;top:490px;}
#menu_side_b{background:#F0AD00;text-indent:10px;vertical-align:top;width:170px;height:350px;position:absolute;left:0px;top:190px;}

#body_text_1{background-image:url(../image/body_text_1.png); width:398px; height:50px; position:absolute; left:398px; top:190px;}
#body_text_2{background-image:url(../image/site_trademark.png);border-left:1px solid #CEC597;width:398px;height:40px;position:absolute;left:589px;top:209px;}
#body_text_3{background:#ffffff;vertical-align:top;width:609px;height:770px;position:absolute;left:166px;top:190px;overflow:auto;padding:10px;}
#body_text_4{background:#000000;width:398px;height:134px;position:absolute;top:370px;left:196px;}

#master_footer_a{background-image:url(../image/bg_header_footer_fade.png); background-repeat:repeat-x; height:40px; width:166px;  position:absolute; bottom:0px; left:0px;}
#master_footer_b{background:#000000; height:40px; width:629px; position:absolute; bottom:0px; left:166px;}
#master_footer_c{width:790px;position:absolute;top:1010px;left:10px;}

ul {display: inline;margin: 0;padding: 0;} 
li {display: inline;list-style:none;margin: 0;padding: 0;}

li.menu_b a{display:block; width:155px; height:25px; border-bottom:1px dotted #ffffff;cursor:auto; text-align:left; font-weight:bold; color:#000000; list-style:none;}
li.menu_b a:hover {background-color:#60b5CC; color:#000000;}

li.text_3t{text-indent:0px;display:block;color:#41723D; font-weight:bold; font-style:italic; font-size:14px; border-bottom:1px solid #006633; margin:0px; padding-top:10px;clear: both; }
li.text_3{text-indent:0px;display:block;text-align:justify; font-weight:bold; font-size:12px; color:#333333; margin:0px; padding:0px;background-image:none; clear: both; }
li.text_3b{text-indent:0px; display:block; text-align:justify; font-weight:bold; font-size:12px; color:#333333; margin:0px; padding:0px; clear:both; list-style:url(../image/bullet.png);}

li img{margin:6px; margin-left:0px; border:solid 1px #006633; float:left;} 


/*li.menu_b a:visited {}
li.frontpage a:visited:hover {}*/

li.menu_a_brochure a {background: url(../image/menu_side_a_brochure.png); background-position: 0 0;display: block;width:172px;height: 51px; text-indent:5px;}
li.menu_a_brochure a:hover {background: url(../image/menu_side_a_brochure.png);background-position:-172px 0;text-indent:5px;}
li.menu_a_brochure a:visited {background: url(../image/menu_side_a_brochure.png);background-position: -344px 0;text-indent:5px; }
li.menu_a_brochure a:visited:hover {background: url(../image/menu_side_a_brochure.png);background-position: 0 0;text-indent:5px;}

li.menu_a_about a {background: url(../image/menu_side_a_about.png); background-position: 0 0;display: block;width:172px;height: 51px; text-indent:5px;}
li.menu_a_about a:hover {background: url(../image/menu_side_a_about.png);background-position:-172px 0;text-indent:5px;}
li.menu_a_about a:visited {background: url(../image/menu_side_a_about.png);background-position: -344px 0;text-indent:5px; }
li.menu_a_about a:visited:hover {background: url(../image/menu_side_a_about.png);background-position: 0 0;text-indent:5px;}

li.menu_a_sunburst a {background: url(../image/menu_side_a_sunburst.png); background-position: 0 0;display: block;width:172px;height: 51px; text-indent:5px;}
li.menu_a_sunburst a:hover {background: url(../image/menu_side_a_sunburst.png);background-position:-172px 0;text-indent:5px;}
li.menu_a_sunburst a:visited {background: url(../image/menu_side_a_sunburst.png);background-position: -344px 0;text-indent:5px; }
li.menu_a_sunburst a:visited:hover {background: url(../image/menu_side_a_sunburst.png);background-position: 0 0;text-indent:5px;}

li.menu_a_los a {background: url(../image/menu_side_a_los.png); background-position: 0 0;display: block;width:172px;height: 51px; text-indent:5px;}
li.menu_a_los a:hover {background: url(../image/menu_side_a_los.png);background-position:-172px 0;text-indent:5px;}
li.menu_a_los a:visited {background: url(../image/menu_side_a_los.png);background-position: -344px 0;text-indent:5px; }
li.menu_a_los a:visited:hover {background: url(../image/menu_side_a_los.png);background-position: 0 0;text-indent:5px;}

li.menu_a_sh a {background: url(../image/menu_side_a_sh.png); background-position: 0 0;display: block;width:172px;height: 51px; text-indent:5px;}
li.menu_a_sh a:hover {background: url(../image/menu_side_a_sh.png);background-position:-172px 0;text-indent:5px;}
li.menu_a_sh a:visited {background: url(../image/menu_side_a_sh.png);background-position: -344px 0;text-indent:5px; }
li.menu_a_sh a:visited:hover {background: url(../image/menu_side_a_sh.png);background-position: 0 0;text-indent:5px;}

li.menu_a_so a {background: url(../image/menu_side_a_so.png); background-position: 0 0;display: block;width:172px;height: 51px; text-indent:5px;}
li.menu_a_so a:hover {background: url(../image/menu_side_a_so.png);background-position:-172px 0;text-indent:5px;}
li.menu_a_so a:visited {background: url(../image/menu_side_a_so.png);background-position: -344px 0;text-indent:5px; }
li.menu_a_so a:visited:hover {background: url(../image/menu_side_a_so.png);background-position: 0 0;text-indent:5px;}

#deadspace{background:#ffffff;}
a:hover{color:#990000;}