* {
margin:0;
padding:0;
}


BODY {
background:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-size:80%;
min-width:990px;
width:expression(document.body.clientWidth>990?"100%":"990px");
}


H1 {
color:#000;
font-weight:normal;
font-size:140%;
margin:0 0 0.7em 0;
padding:0;
}





IMG {
border:0;
}

A {
color:#32c1ee;
text-decoration:underline;
}
A:hover {
text-decoration:none;
}

P {
margin:0 0 0.1em 0;
}

UL {
margin:0 0 1em 1.8em;
list-style-position:outside;
}

LI UL{
margin:0.5em 0 0.5em 1.3em;
}

OL, LI {
padding-left:0;
padding-bottom:0.4em;
}



INPUT, SELECT, TEXTAREA {
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
color:#cecece;
}

.clearAll {
clear:both;
float:none !important;
font-size:0px !important;
border:none;
margin:0 !important;
padding:0 !important;
background:transparent !important;
visibility:hidden !important;
}

#all {
margin:0 auto;
min-width:990px;
max-width:1300px;
width:100%;
}

.padLR {
padding:0 10px;
}

.top {
width:100%;
border-collapse:collapse;
}

.menu {
vertical-align:top;
width:127px;
padding-top:13px;
padding-left:30px;
}

.menu UL {
float:left;
list-style:none;
margin:0;
padding:0;
}

.menu LI {
padding-bottom:0.1em;
}

.menu A {
display:block;
padding:1px 16px 3px 9px;
}

.menu A:hover, .menu .on A {
background:#32c1ee;
color:#fff;
text-decoration:none;
}

.logo {
vertical-align:top;
text-align:center;
padding-top:17px;
height:114px;
//height:91px;
}

.but, .butOff {
vertical-align:top;
width:210px;
font-size:85%;
line-height:130%;
background:url(/i/but.jpg) 0 17px no-repeat;
padding-top:17px;
padding-right:35px;
}

.butOff {
background-image:url(/i/but-off.jpg);
}

.but IMG, .butOff IMG {
float:left;
vertical-align:top;
}

.but P, .butOff P{
padding-top:3px;
}



.padContent {
padding:0 50px 0 39px;
}

.tabNews {
position:absolute;
top:136px;
width:360px;
border-collapse:collapse;
margin:20px 0 0 0px;
}

.tdNewsR {
vertical-align:top;
width:10px;
background:url(/i/bg-news-r.png) 0 0 repeat-y;
}

.tdNewsL {
vertical-align:top;
width:10px;
background:url(/i/bg-news-l.png) 0 0 repeat-y;
}

.tdNewsB {
height:9px;
background:url(/i/bg-news-b.png) 0 0 repeat-x;
}

.tdNewsBL {
width:10px;
height:9px;
background:url(/i/bg-news-bl.png) 0 0 no-repeat;
}

.tdNewsBR {
width:10px;
height:9px;
background:url(/i/bg-news-br.png) 0 0 no-repeat;
}

.tdNewsT {
height:9px;
background:url(/i/bg-news-t.png) 0 0 repeat-x;
}

.tdNewsTL {
width:10px;
height:9px;
background:url(/i/bg-news-tl.png) 0 0 no-repeat;
}

.tdNewsTR {
width:10px;
height:9px;
background:url(/i/bg-news-tr.png) 0 0 no-repeat;
}

.tdNewsC {
vertical-align:top;
background:#30c1ee;
padding:8px 0 32px 7px;
}

.tdNewsC A {
font-size:210%;
color:#fff;
}

.tdNewsC SPAN {
font-size:80%;
color:#fff;
}


.menuIndex {
position:absolute;
display:inline;
background:url(/i/bg-menu.png) 0 0 repeat;
padding:0.9em 1.6em 1.5em 1.9em;
}

.menuIndex A {
color:#fff;
font-size:120%;
}

.copyright {
float:right;
margin-right:25px;
}

.picAll {
width:1686px;
height:890px;
margin:0 auto;
background:url(/i/bg-index.gif) 0 0 no-repeat;
}

#h1 {
background:url(/i/hc.png) 0 0 no-repeat;
/*z-index:200;*/
}

#h2 {
background:url(/i/hv.png) 0 0 no-repeat;
/*z-index:300;*/
}

#h3 {
background:url(/i/hsh.png) 0 0 no-repeat;
/*z-index:400;*/
}

#h4 {
background:url(/i/mv.png) 0 0 no-repeat;
/*z-index:500;*/
}

#h5 {
background:url(/i/so.png) 0 0 no-repeat;
/*z-index:600;*/
}

#h6 {
background:url(/i/kb.png) 0 0 no-repeat;
/*z-index:600;*/
}
#h7 {
background:url(/i/cc.png) 0 0 no-repeat;
/*z-index:700;*/
}

.butOff .oborOn {
visibility:hidden;
}

.but .oborOff {
position:absolute;
visibility:hidden;
}

.tool-tip {
background:transparent url(/i/bg-menu.png) repeat scroll 0pt;
display:inline;
padding:0.9em 1.6em 1.5em 1.9em;
width: 139px;
z-index:100;
}
.tool-text SPAN {
color:#FFFFFF;
font-size:120%;
}


#moreinfo{
	position: absolute;
	left: 200px;
	top: 150px;
	z-index: 10;
	display: none;
	width: 500px;
	background-color: white;
	border: 2px solid #0AB1E1;
	padding: 10px;
}
ul.bold-list {
	font-weight:bold;
}
