body {margin:0px; padding:0px 0px 40px 0px; font:11px Arial, Verdana, Helvetica, sans-serif; background:url(images/body_bj.gif) bottom center repeat-x; }
a img{border:none;}

.img_left{float:left; margin:0px; padding:0px;}
.img_right{float:right; margin:0px; padding:0px;}
.img_top{margin:0px; padding:0px; vertical-align:top;}
.img_bottom{margin:0px; padding:0px; vertical-align:bottom;}
.img_center{vertical-align:middle;}

.h1:visited {color:#1572AF; font-size:12px;}
.h1:link {color:#1572AF;font-size:12px;}
.h1:hover {color:#000; font-size:12px;}
.h1:active {color:#1572AF; font-size:12px;}

#top_div{margin:0px; padding:0px; background:url(images/logo_bj.gif) repeat-x;}

#logo{width:900px; margin:0px auto; padding:0px; height:100%; overflow:hidden;}
#logo_img{margin:0px; float:left; vertical-align:top;}

#search{margin:50px 10px 0px 0px; padding:0px; float:right; width:400px;}
#search strong{font-size:14px; color:#FFFFFF; font-weight:normal}
#search p a{color:#000; text-decoration:none; margin:0px 10px;}
#search ul{margin:0px; padding:0px; list-style:none; float:right;}
#search ul li{margin:0px 5px; padding:0px; float:left;}

#tab{margin:0px; padding:0px; background:url(images/tab.gif) repeat-x;}
#tab ul{margin:0px auto; padding:0px; list-style:none; width:900px; height:100%; overflow:hidden;}
#tab ul li{float:left; margin:0px; padding:0px 20px; display:inline; line-height:37px; }
#tab ul li img{vertical-align:top;}
#tab a{color:#FFFFFF; text-decoration:none; font-size:13px; font-weight:bold;}
#tab a:hover{color:#F93; text-decoration:none; font-size:13px; font-weight:bold;}


#center_bj{margin:0px; padding:0px; background:url(images/cneter_bj.gif) repeat-x;}

#center{margin:0px auto; padding:0px; width:900px; height:100%; overflow:hidden;}

#left{margin:30px 0px 0px 0px; padding:0px; width:198px; float:left;}

#categories{margin:0px; padding:0px; width:198px; background-color:#378ACD; }
#categories h1{margin:0px; padding:0px 0px 0px 50px; font-size:13px; color:#FFF; background:url(images/tu-2.gif) no-repeat; line-height:36px;}
#categories ul{margin:0px 10px; padding:5px 0px; list-style:none;}
#categories ul li{margin:5px 0px; padding:5px 0px 5px 20px; border-bottom:1px dashed #8BC4E7; background:url(images/tu-4.png) 0px 50% no-repeat;}
#categories ul li a{color:#ccc; text-decoration:none; font-size:12px; letter-spacing:0.1em;}
#categories ul li strong{color:#FFF; text-decoration:none; font-weight:bold; font-size:12px; letter-spacing:0.1em;}
#categories ul li a:hover{color:#F93; text-decoration:underline;}

#left_news{margin:0px; padding:0px; background:url(images/bj-2.gif) bottom repeat-x; width:198px; }
#left_news h1{margin:0px; padding:0px 0px 0px 50px; font-size:13px; color:#06213E; background:url(images/tu-5.gif) no-repeat; line-height:36px;}
#left_news ul{margin:0px; padding:5px 0px; list-style:none; border-right:1px solid #AEBFCA; border-left:1px solid #AEBFCA;}
#left_news ul li{margin:5px 0px; padding:3px 0px 3px 30px; background:url(images/tu-7.gif) 20px 50% no-repeat;}
#left_news ul li a{color:#474646; text-decoration:none; font-weight:bold; letter-spacing:0.1em;}

#right{float:right; margin:30px 0px 0px 0px; padding:0px; width:680px;}
#right dl {margin:0; width:620px; margin-bottom:20px;}
#right dl dt{font-size:11pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#2C80C5; text-transform:capitalize; font-weight:bold;  padding-bottom:5px; border-bottom:#0066FF 1px solid; margin-bottom:5px; clear:both;}
#right dl dd{font-family:"Times New Roman", Times, serif; font-size:13px; text-transform:capitalize; line-height:180%; border-bottom:#F93 1px dotted; margin:5px 0px; padding:5px 0px 5px 20px; border-bottom:1px dashed #8BC4E7; background:url(images/tu-7.gif) 0px 50% no-repeat;}
#right a{text-decoration:none;}
#right a:hover{color:#FF0000;}

#text_info{margin:0px; padding:0px; height:100%; overflow:hidden; }
#text_info h1{color:#16284E; font-size:16px; margin:0px; padding:10px 0px; border-bottom:2px solid #57A3D0; }
#text_info ol {margin:0 10px;}
#text_info ol li {color:#1572AF;font-size:12px; list-style-image:url(/images/tu-7.gif); margin:10px;padding-bottom:5px;}
#text_info ol li a {color:#1572AF;font-size:12px; text-transform:capitalize; font-weight:bold;}
#text_info ol li a:hover {color:#000; font-size:12px;}
#text_info p{margin-top:10px; font-size:12px;;}

#banner{margin:10px 0; padding:0px;}
#banner_2{margin:10px 0px 0px 0px; padding:15px 0px 0px 0px; border-top:1px dashed #CCC;}

.copyright{margin:30px auto 0px auto; padding:15px; width:870px; height:98px; background:url(images/copyright_bj.gif) left top no-repeat;}
.copyright ul{margin:0px; padding:0px; list-style:none;}
.copyright ul li{float:left; display:inline;}
#copyright_inner{margin:0px 0px 0px 20px; padding:0px; width:270px;}
#copyright_inner li{margin:8px 0px 0px 0px; padding:0px; float:left; display:inline; width:130px;}
#copyright_inner li a{ text-decoration:none; color:#999999;}
#copyright_inner li a:hover{ text-decoration:underline; color:#00f;}
#copyright_inner li img{vertical-align:middle; margin-right:5px;}

#copyright_li1{background:url(images/bj-3.gif) left top no-repeat; width:177px; height:65px; margin-right:10px; padding:10px;}
#copyright_li1 h1{color:#000066; font-size:12px; margin:5px; padding:0px;}
.p_1{margin:0px 5px; padding:0px; color:#666666;}
.p_2{margin:0px 5px; padding:0px; color:#0A5E94;}

#about{margin:0 auto; width:600px; padding:0px; font-size:13px; line-height:100%;}
#about h1{font-size:16px; padding:10px 0px; font-weight:bold; color:#3366CC; border-bottom:1px solid #CCCCCC;}
#about strong {font-size:12px; color:#66CC33;; text-transform:capitalize;}
#about p{font-size:12px; color:#666666; line-height:130%;}
#about ul{padding:0; margin:0;}
#about ul p{padding:0; margin:0;}
#about ul li{font-size:12px; color:#2C80C5; font-weight:bold; padding:0; margin:0 0 0 15px;  }
#about ol{padding:0 0 0 7px; margin:0;}
#about ol li{font-size:12px; color:#2C80C5; font-weight:bold; padding:0; margin:0 0 0 15px; border-bottom:1px solid #CCCCCC; }

#path{float:left; width:900px; padding:10px 0px; margin:10px 0px 0px 0px; font-size:14px;}
#path a{ color:#2C80C5; margin:0px 5px; text-transform:capitalize; font-size:13px; font-weight:bold;}

#products{margin:0px; padding:0px; width:680px;}
#products h1{margin:0px; padding:0px; font-size:15px; font-weight:bold; color:#2C80C5; text-transform:capitalize; font-weight:bold;  padding-bottom:5px; border-bottom:#2C80C5 1px solid; margin-bottom:5px; clear:both;}
#products h2{margin:10px 0 0 0; padding:0px 0px 10px 0px; font-size:12px; color:#66CC33;; font-weight:bold;}
#products h3{font-size:11pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF9933; text-transform:capitalize; font-weight:bold;  padding:20px 0 0 0; border-bottom:#FF9933 1px solid; margin:0 0 5px 0; clear:both;}
#products p{font-size:12px; color:#333; padding:5px; margin:0; line-height:160%;}
#products strong {font-size:12px; color:#2C80C5; text-transform:capitalize;}
.text_1{text-align:left; font-weight:bold; width:150px; float:left; border-bottom:1px dashed #CCCCCC;display:block;height:15px; font-size:12px;color:#2C80C5;  margin-bottom:7px;padding-bottom:5px;}
.text_2{width:230px;  float:left; border-bottom:1px dashed #CCCCCC;display:block;height:15px; font-size:12px; margin-bottom:7px; padding-bottom:5px;}
#products table{margin-top:10px;}
#products table td{border:1px #ccc solid; font-size:12px;}

#pic{margin:10px 5px 0 0; padding:5px; float:left; width:400px; border:1px solid #eee;}

#detail{margin:10px 5px 0 0; padding:5px; float:right; width:240px; }

#other_info{width:700px; margin:0; padding:0px; clear:both;}
#other_info ul {margin:0; width:700px; margin-bottom:20px;}
#other_info ul li{font-size:12px; border-bottom:#F93 1px dotted; margin:0px; padding:5px 0px 5px 20px; border-bottom:1px dashed #8BC4E7; background:url(images/tu-7.gif) 0px 50% no-repeat; list-style:none; line-height:120%;}
#other_info a{text-decoration:none;}
#other_info a:hover{color:#FF0000;}

.description{margin:0px; padding:0px; width:600px;}
.description ul {FONT-SIZE: 12px; MARGIN:0px}
.description ul li {MARGIN-LEFT: 20px; line-height:150%; font-size:12px;}

.features{margin:20px 0px 0px 0px; padding:0px; width:600px;}
.features dl {FONT-SIZE: 12px; MARGIN: 0px 0px 10px}
.features dl dt {FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100px; TEXT-ALIGN: right}
.features dl dd {MARGIN-LEFT: 120px; line-height:150%;}
.features dl dd ul{margin:20px; list-style:none;}
.features dl dd p{margin:0px 0px 10px 0px;}