body {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-size: 12px; background-color:#888888;}

#top {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; width: 900px; padding-top: 0px; height: 114px; background-color:#ffffff;}
#top a {color: #003399; text-decoration: none;}
#top a:hover {color: #3366cc;}
#top_left {float: left;margin: 0px; width: 300px; padding-top: 15px;}
#top_right {float: right; margin: 0px; width: 600px; padding-top: 3px; text-align:right;}

#index_top {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; width: 900px; padding-top: 0px; height: 84px; font-size: 9pt; color: #ff1000; background-color:#ffffff;}
#index_top_left {float: left;margin: 0px; width: 394px; padding-top: 20px; padding-left: 6px; }
#index_top_right {float: right; margin: 0px; width: 495px; padding-top: 70px; padding-right: 5px; text-align:right;}

#banner {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; width: 900px; padding-top: 0px; height: 32px; background-image:url(../images/barbg.jpg);}
#banner ul {padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px; color: #6fa0bf; padding-top: 0px; list-style-type: none}
#banner li {padding-left: 22px; float: left; line-height: 32px; max-width: 120px; text-align: center;}
#banner a {color: #ffffff; text-decoration: none; font-weight: bold; font-size: 13px;}
#banner a:hover {color:#ff7700; font-weight: bold; POSITION: relative; RIGHT: 0px; TOP: 1px;}

#mainbg {MARGIN-LEFT: auto; WIDTH: 900px; MARGIN-RIGHT: auto;}

#con {FLOAT: left; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px auto; width: 900px; height: 100%; background-image:url(../images/bj.gif);}

#con_left {padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px auto; width: 219px; padding-top: 0px; height: 100%; background-color:#FFFFFF;}
#con_left a {color:#111111; text-decoration: none;}
#con_left a:hover {color: #555555; text-decoration: underline; POSITION: relative; RIGHT: 0px; TOP: 1px;}

#con_left_title {padding-right: 0px; padding-left: 15px; float: left; padding-bottom: 0px; border-bottom:1px dotted #ffffff; padding-top: 0px; width: 204px; line-height:28px; color:#004492; clear: both; font-size: 12px; background-image:url(../images/left_title.gif);}
#con_left_title a {color:#333333; text-decoration: none;}
#con_left_title a:hover {color: #000000; text-decoration: underline; POSITION: relative; RIGHT: 0px; TOP: 1px;}
#con_left_title ul{list-style-type: none;margin:0px;padding-left:24px !important;padding-left:24px;}
#con_left_title li{border-bottom:1px dotted #e7e7e7;list-style-image: url(../images/a.gif);line-height:20px;width:100%;}


#con_left_title_t {padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; border-bottom:1px dotted #ffffff;; padding-top: 0px; height: 36px; width: 219px; line-height:36px; color:#ff6600; clear: both; font-size: 16px; font-weight: bold; text-align:center; background-image:url(../images/left_title.gif);}

#con_right {float: right; font-size: 12px; margin: 0px; width: 680px; background-color:#ffffff;}
#con_right a {color: #000000; text-decoration: none}
#con_right a:hover {color: #ffcc00}
#con_right h1 {margin: 0px; padding-left: 0px; padding-top: 0px; font-size: 14px;}
#con_right h2 {margin: 0px; padding-left: 0px; padding-top: 0px; font-size: 12px;}
#con_right h3 {margin: 0px; padding-left: 0px; padding-top: 0px; font-size: 12px;}

#con_right_title_h1 {padding-right: 0px; padding-left: 10px; float: left; padding-bottom: 0px; border-bottom:1px dotted #ffffff; padding-top: 0px; height: 32px; width: 669px; line-height:32px; color: #000000; clear: both; font-size: 12px; background-image:url(../images/title.gif);}

#con_right_title {padding-right: 0px; padding-left: 10px; float: left; padding-bottom: 0px; border-bottom:1px dotted #ffffff; padding-top: 0px; height: 32px; width: 669px; line-height:32px; color: #000000; clear: both; font-size: 12px; background-image:url(../images/right_title.gif);}
#con_right_title a {font-size: 12px; color: #003399; text-decoration: none;}
#con_right_title a:hover {font-size: 12px; color: #3366cc;}

#con_right_1 {float:left; width:680px; height: 198px; margin-right: auto; margin-left: auto; background:#ffffff; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; word-break:break-all;}
#con_right_1 ul{list-style-type: none;margin:0px;padding-left:24px !important;padding-left:10px;}
#con_right_1 li{border-bottom:1px dotted #e7e7e7;line-height:18px;width:96%;}
#con_right_1 a {color: #003399; text-decoration: none;}
#con_right_1 a:hover {color: #3366cc;}
#con_right_1_1{float:left;width: 480px; height: 160px; font-size: 12px; LINE-HEIGHT: 18px; margin: 0px auto;background:#ffffff; word-break:break-all;}
#con_right_1_1 ul{list-style-type: none;margin:0px;padding-left:24px !important;padding-left:4px;}
#con_right_1_1 li{border-bottom:1px dotted #e7e7e7;list-style-image: url(../images/li.gif);line-height:18px;width:96%;}
#con_right_1_1 a {color: #003399; text-decoration: none;}
#con_right_1_1 a:hover {color: #3366cc;}
#con_right_1_2 {float: right; width: 200px; height: 160px; font-size: 12px; margin: 0px auto;}
#con_right_1_2 a {color: #003399; text-decoration: none;}
#con_right_1_2 a:hover {color: #3366cc;}

#con_right_0 {float:left; width:680px; height: 380px; margin-right: auto; margin-left: auto; background:#ffffff; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; word-break:break-all;}
#con_right_0_1{float:left;width: 480px; height: 380px; font-size: 12px; LINE-HEIGHT: 18px; margin: 0px auto;background:#ffffff; word-break:break-all;}
#con_right_0_1 ul{list-style-type: none; margin:0px; padding-left:24px !important; padding-left:24px;}
#con_right_0_1 li{border-bottom:1px dotted #e7e7e7; list-style-image: url(../images/li.gif);line-height:18px;width:96%;}
#con_right_0_1 a {color: #003399; text-decoration: none;}
#con_right_0_1 a:hover {color: #3366cc;}
#con_right_0_2 {float: right; width: 200px; height: 380px; font-size: 12px; margin: 0px auto;}
#con_right_0_2 a {color: #003399; text-decoration: none;}
#con_right_0_2 a:hover {color: #3366cc;}

#con_right_2 {float: left; width:670px; margin-right: auto; margin-left: auto; background:#ffffff; color: #333333; text-align:left; padding:5px 0px 10px 5px; line-height: 22px; word-break:break-all; overflow:auto;}
#con_right_2 a {color: #003399; text-decoration: underline;}
#con_right_2 a:hover {color: #3366cc;}

#con_right_3 {float: left; width:670px; margin-right: auto; margin-left: auto; background:#ffffff; text-align:left; padding:5px 0px 0px 5px; line-height: 22px; word-break:break-all;}
#con_right_3 ul{list-style-type: none;margin:0px;padding-left:24px !important;padding-left:20px;}
#con_right_3 li{border-bottom:1px dotted #e7e7e7;list-style-image: url(../images/li.gif);line-height:18px;width:96%;}
#con_right_3 li span {FONT-SIZE: 12px; FLOAT: right; COLOR: #aaaaaa}
#con_right_3 a {color: #003399; text-decoration: none;}
#con_right_3 a:hover {color: #3366cc; text-decoration: underline;}

#con_right_tag {float:left; width:680px; margin-right: auto; margin-left: auto; background:#ffffff; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 5px; word-break:break-all;}
#con_right_tag_1{float:left;width: 460px; font-size: 12px; LINE-HEIGHT: 18px; margin: 0px auto; border-right:1px dotted #c0c0c0; background:#ffffff; word-break:break-all;}
#con_right_tag_1 ul{list-style-type: none; margin:0px; padding-left:4px !important; padding-left:4px;}
#con_right_tag_1 li{border-bottom:1px dotted #e7e7e7; line-height:18px;width:98%; padding-top:4px;}
#con_right_tag_1 li span {FONT-SIZE: 12px; FLOAT: right; COLOR: #aaaaaa}
#con_right_tag_1 a {color: #003399; text-decoration: none;}
#con_right_tag_1 a:hover {color: #3366cc;}
#con_right_tag_2 {float: right; width: 219px; font-size: 12px; margin: 0px auto; text-align:left}
#con_right_tag_2 ul{list-style-type: none; margin:0px; padding-left:20px !important; padding-left:20px;}
#con_right_tag_2 li{border-bottom:1px dotted #e7e7e7; list-style-image: url(../images/d.gif);line-height:22px;width:96%;}
#con_right_tag_2 a {color: #666666; text-decoration: none;}
#con_right_tag_2 a:hover {color: #3366cc;}

#works {FLOAT: left; padding:10px 10px 10px 10px; margin: 0px auto; width: 880px; height: 100%; background-color:#FFFFFF; word-break:break-all;}
#works h1 {margin: 0px; padding-left: 0px; padding-top: 0px; font-size: 16px;}
#works_title {padding-right: 0px; padding-left: 10px; float: left; padding-bottom: 0px; border-bottom:1px dotted #ffffff; padding-top: 0px; height: 32px; width: 830px; line-height:32px; color: #000000; clear: both; font-size: 12px; background-image:url(../images/right_title.gif);}
#works_title a {font-size: 12px; color: #003399; text-decoration: none;}
#works_title a:hover {font-size: 12px; color: #3366cc; text-decoration: underline;}

#links {clear: both; width: 896px; margin: 0px auto; padding:4px 0px 0px 4px; height: 36px; LINE-HEIGHT: 18px; background-image:url(../images/links_bj.gif); word-break:break-all;}
#links a {color: #000000; text-decoration: none;}
#links a:hover {color:#333333; text-decoration: underline;}

#footer {color: #ffffff; clear: both; width: 900px; height:80px; margin: 0px auto; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 20px; background-image:url(../images/dbg.jpg); text-align: center; LINE-HEIGHT: 18px; word-break:break-all;}
#footer a {color: #ffffff; text-decoration: none;}
#footer a:hover {color: #ffcc00; text-decoration: underline;}
