/* CSS Document */
body {
margin-top: 10px;
padding-top: 5px;
}
.normal {
   font-size : 10pt;
   font-family : Verdana,Arial,Helvetica,Geneva,Swiss;
}
.navbg {
   font-size : 9pt;
   font-family : Verdana,Arial,Helvetica,Geneva,Swiss;
   background-color: #FFFFFF;
}
li {
   margin: 0px;
   padding: 0px;
   line-height : 15px;
}
a {
   color: #000000;
   text-decoration: underline;
}
a:hover {
   color: #999999;
   text-decoration: underline;
}
a.none {
   color: #000000;
   text-decoration: none;
}
a.none:hover {
   color: #999999;
   text-decoration: none;
}
a.link {
   color: #0000DD;
   text-decoration: underline;
}
a.link:hover {
   color: #AAAAFF;
   text-decoration: underline;
}
a.conf {
   color: #000000;
   padding: 2px;
   background-color: #FFFFCC;
   text-decoration: underline;
}
a.conf:hover {
   color: #888888;
   padding: 2px;
   background-color: #FFFFCC;
   text-decoration: underline;
}
a.left_nav {
   font-weight: bold;
   color: #333333;
   padding-top: 2px;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 2px;
   text-decoration: none;
   border-right: solid 1px #FFFFFF;
   background-color: #DDDDDD;
}
a.left_nav:hover {
   background-color: #AAAAAA;
   text-decoration: none;
   color: #333333;
}
a.button {
   font-weight: bold;
   font-size: 11px;
   text-decoration: none;
   color: #FFFFFF;
   background-color: #CC6600;
   margin: 0px;
   padding: 1px;
   padding-left: 4px;
   padding-right: 4px;
   border: solid 1px #FF870F;
   border-right-color: #BB5E00;
   border-bottom-color: #BB5E00;
}
a.button:hover {
   font-weight: bold;
   font-size: 11px;
   text-decoration: underline;
   color: #FFFFFF;
   background-color: #CC6600;
   margin: 0px;
   padding: 1px;
   padding-left: 4px;
   padding-right: 4px;
   border: solid 1px #FF870F;
   border-right-color: #BB5E00;
   border-bottom-color: #BB5E00;
}
.text_10 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
}
.text_12 {
   font-family: Tahoma, Verdana, Arial;
   font-size: 12px;
}
.text_14 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
}
.text_16 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
}
.button {
   font-weight: bold;
   font-size: 10px;
   color: #FFFFFF;
   background-color: #CC6600;
   margin-right: 10px;
   padding: 1px;
   border: solid 1px #FF870F;
   border-right-color: #BB5E00;
   border-bottom-color: #BB5E00;
}
h1 {
   margin: 0px;
   padding: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 24px;
}
.site_nav {
   font-size: 11px;
   font-family: Tahoma, Verdana, Arial;
}
.content_main_head {
   margin-top: 15px;
   margin-left: 15px;
   margin-right: 15px;
   border-bottom: solid 1px #999999;
}
.content_main_body {
   margin-top: 15px;
   margin-left: 15px;
   margin-right: 15px;
   margin-bottom: 20px;
}
.content_menu_head_green {
   font-weight: bold;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 1px;
   padding-bottom: 2px;
   margin-top: 8px;
   background-color: #006600;
   color: #FFFFFF;
   border-top: solid 2px #DEDEDE;
   text-decoration: none;
}
.content_menu_head_orange {
   font-weight: bold;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 1px;
   padding-bottom: 2px;
   margin-top: 8px;
   background-color: #CC6600;
   color: #FFFFFF;
   border-top: solid 2px #DEDEDE;
   text-decoration: none;
}
.content_menu_head_gray {
   font-weight: bold;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 1px;
   padding-bottom: 2px;
   margin-top: 8px;
   background-color: #666666;
   color: #FFFFFF;
   border-top: solid 2px #DEDEDE;
   text-decoration: none;
}
.content_menu_body {
   margin-bottom: 5px;
   padding-left: 5px;
   padding-right: 5px;
   background-color: #EEEEEE;
   border-top: solid 2px #DEDEDE;
   border-bottom: solid 3px #DEDEDE;
}
.content_menu_item {
   font-size: 11px;
   margin-top: 0px;
   margin-bottom: 0px;
   padding-top: 2px;
   padding-bottom: 2px;
}
.secure_image {
   margin-top: 5px;
}
.news_item {
   font-size: 11px;
   border: solid 1px #D0D0D0;
}
.new_ad {
   font-size: 11px;
   padding: 1px;
   padding-left: 4px;
   padding-right: 4px;
}
.root_item {
   padding: 2px;
   text-align: left;
   font-weight: bold;
   font-size: 11px;
}
.sub_item {
   padding: 2px;
   text-align: left;
   padding-left: 15px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
}
.comment_title {
   color: #DD7705;
   font-weight: bold;
}
.comment_from {
   margin-top: 2px;
   color: #999999;
}
.comment_value {
   margin-top: 5px;
   color: #333333;
}
.comment_level_1 {
   margin-left: 10px;
}
.comment_level_2 {
   margin-left: 20px;
}
.comment_level_3 {
   margin-left: 30px;
}
.comment_level_4 {
   margin-left: 40px;
}
.comment_new {
    -moz-opacity: 0.70;
    filter: alpha(opacity: 70);
    opacity: 0.70;
}
.comment_disable {
    -moz-opacity: 0.50;
    filter: alpha(opacity: 50);
    opacity: 0.50;
}
.cid_enable {
}
.cid_disable {
    -moz-opacity: 0.50;
    filter: alpha(opacity: 50);
    opacity: 0.50;

}