body
{ height:100%; min-height:100%; background:url('../img/body_bg.gif') repeat-x #f0f0f0; text-align:center; margin:0px 0px 20px 0px; padding:0px; font-family:verdana,tahoma,arial; font-size:11px; color:#000000; }

.div_container 
{ margin:0px auto; width:950px; text-align:center; background-color:#ffffff; border:1px solid #d0d0d0; }
.div_header
{ margin:0px auto; width:950px; text-align:left; padding:0px; }
.div_toolbar
{ margin:0px auto; height:30px; background-color:#B82306; text-align:right; padding-right:30px; border-bottom:1px solid #3A733A; }
.div_menu
{ margin:0px; float:left; width:220px; text-align:left; padding-left:0px; padding-top:70px; padding-bottom:30px; }
.div_content
{ margin-left:220px; max-width:700px; text-align:left; padding-top:10px; padding-left:30px; padding-bottom:30px; background:url('../img/menu_bg.gif') repeat-y top left; }
.div_footer
{ margin:0px auto; width:950px; margin-top:20px; margin-bottom:20px; text-align:center; font-family:arial; font-size:11px; color:#666666; }

.list_menu 
{ margin:0px; list-style-type:none; padding:0px; margin:0px; border-bottom:1px dotted #c0c0c0; }
.list_menu li
{ background: url('../img/menu_l1.gif') no-repeat 0px 0px; line-height:25px; border-top:1px dotted #c0c0c0; }
.list_menu li ul 
{ margin:0px; list-style-type:none; padding:0px; margin:0px; }
.list_menu li ul li
{ background: url('../img/menu_l2.gif') no-repeat 0px 0px; line-height:25px; }


.a_home
{ font-family:verdana; font-size:12px; color:#f0f0f0; font-weight:bold; line-height:30px; text-decoration:none; letter-spacing:1px; }
.a_home:hover
{ text-decoration:underline; }
.a_menu_l1 
{ font-family:verdana; font-size:11px; color:#8B4513; font-weight:bold; text-decoration:none; display:block; padding-left:25px; }
.a_menu_l1:hover
{ background-color:#f0f0f0; color:#000000; }
.a_menu_l2
{ font-family:verdana; font-size:11px; color:#003333; font-weight:normal; text-decoration:none; display:block; padding-left:25px; }
.a_menu_l2:hover
{ background-color:#f0f0f0; color:#336699; }

.a_def
{ font-family:verdana; font-size:11px; color:#003366; font-weight:bold; text-decoration:none; }
.a_def:hover
{ color:#003399; text-decoration:underline; }

h3
{ margin:0px; font-family:arial; font-size:20px; color:#333333; font-weight:normal; letter-spacing:1px; } 

p
{ margin:0px; font-family:verdana; font-size:11px; color:#000000; line-height:20px; text-align:justify; }

li 
{ margin:0px; padding:0px; font-family:verdana; font-size:11px; color:#000000; line-height:20px; }

