/* CSS Document */
body {margin: 0px;padding: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #19455B; background:#E1E1E1 url(../images/body.jpg) no-repeat right top; line-height:150%;}
form,input,select,textarea{font-family: Arial, Helvetica;}
a:link,a:visited{text-decoration: none;color: #124D95;text-decoration: underline;}
a:hover{text-decoration: underline;color: #B68224;}
form,ul{margin: 0px;padding: 0px;}
ul{list-style-type: none;}
td{line-height: 130%;padding: 4px;}
p{margin: 4px 4px 8px 4px;}
.fr{float: right;}
.fl{float: left;}
.clean{clear: both;}
h1{ font-size:13px; margin:0; background:url(../images/h1.gif) repeat-x; height:30px; line-height:30px; border:solid 1px #9ABCC9; padding-left:15px;}
#top,#nav,#header,#main,#footer{ width:960px; margin:0 auto;}
#top span{float: right; margin-top:70px;}
#top span a:link,#top span a:visited{ margin:0 10px; font-weight:bold; color:#5C3E08;}
#top span a:hover{color:#53822D;}

#nav{ height:39px; line-height:39px; background:url(../images/nav.gif) repeat-x; margin-bottom:1px;zoom:1;>overflow: hidden;}
#nav ul li{background:url(../images/nav_l.gif) no-repeat top right;float:left;}
#nav ul li.n{ background:none;}
#nav a{ color:#fff;font-weight:bold; padding:0 7px;margin-right:2px;text-decoration:none;float:left; font-family:Arial, Helvetica, sans-serif;}
#nav a:hover,#nav a:hover > a {background:url(../images/nav_n.gif) repeat-x;color: #FDCF5F;}
#nav ul ul li {display:block;width:245px;height:auto; line-height:1em; background-color:#40A5CA; background-image:none;padding:5px 0;}
#nav ul ul li a{ font-weight:normal;}
#nav ul li:hover > a {color:#ff0;background:#d4d8bd url(../images/nav_n.gif) center center;}
#nav ul ul li:hover > a{  background-color:#40A5CA; background-image:none;}
* html #nav ul li a:hover {color:#ff0;background:#d4d8bd url(../images/nav_n.gif) center top; position:relative; z-index:100;}
* html #nav ul ul li a:hover{  background-color:#40A5CA; background-image:none;}
#nav li:hover {position:relative;}
#nav ul ul {visibility:hidden;position:absolute;top:39px; left:0;background-color:#40A5CA;}
#nav ul :hover ul{visibility:visible; height:auto; padding:0 3em 3em 3em; background:none; left:-3em;}
#nav ul :hover ul :hover ul :hover ul {visibility:visible;}

#header{ margin-bottom:10px;}
#main{ overflow:hidden;zoom:1;}
#left{ float:left; width:220px; margin-right:10px;}
#left .box{ background:#fff url(../images/bg-main.jpg) no-repeat right bottom;padding-bottom:250px;}
#right{ float:right; width:730px;}
.box{ background-color:#FFF;border-left:solid 1px #9ABCC9;border-right:solid 1px #9ABCC9;border-bottom:solid 1px #9ABCC9; padding:15px; margin-bottom:10px;}

.hot li{ line-height:120%; margin:5px 0; background:url(../images/ico.gif) no-repeat left 4px; padding-left:10px;}
#footer{ background:url(../images/bg_footer.gif) repeat; text-align:center; padding:15px 0;}

#local {font-size:11px;margin-bottom:7px;margin-left:2px;padding-bottom:2px;}
#local .now{color: #535353; text-decoration:none;}
#local .now a:hover{text-decoration: none;}

#mcsdbox{border-top: solid 1px #C1C7CE;border-left: solid 1px #C1C7CE; width:96%; margin:10px auto;}
#mcsdbox td,#mcsdbox th{border-right: solid 1px #C1C7CE;border-bottom: solid 1px #C1C7CE;padding-top: 2px;padding-bottom: 2px;}
#chembox2{}
#chembox2 td,#chembox2 th{margin: 0px;padding-top: 2px;padding-right: 0px;padding-bottom: 2px;padding-left: 0px;}
.mcsdbox3{border-top: solid 1px #666;border-left: solid 1px #666;font-size: 10px;color: #000000;}
.mcsdbox3 td{border-right: solid 1px #666;border-bottom: solid 1px #666;padding: 2px;}
#chembox4 th{ text-align:left; background-color:#ebf2f7;}
#chembox4 .re{ background-color:#F5F5F5;}
.probox{background-color: #EBF2F7;border-top: solid 1px #C1C7CE;border-left: solid 1px #C1C7CE;	text-align: center;}
.probox td,.probox th{border-right: solid 1px #C1C7CE;border-bottom: solid 1px #C1C7CE;}
