/* CSS Document */
body{ BACKGROUND: url(images/bg.gif);margin:0; font-size:12px; font-family: "Lucida Grande",Verdana, Arial, Helvetica, sans-serif; color:#666; line-height:22px;}
.foot{color:#FFFFFF; text-align:center; height:90px; line-height:28px;}
html, body {height:100%;}
h1, h2, h3, h4, p, form, ul {margin:0px; padding:0px;}
h4{color:#0066cc; font-size:12px;}
a:link{ text-decoration: none; color:#000000;}
a:visited{ text-decoration: none; color:#000000;}
a:hover{ text-decoration: none; color:#ff0000;}
a:active{ text-decoration: none; color:#000000;}
.bordbottom{ border-bottom:#0066cc solid 2px;}
#main_container{MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 920px; PADDING-RIGHT: 0px; background:url(images/mainbg.jpg) repeat-y;}
#left{float:left; border-rights:#aaa solid 1px; width:179px;}
#left .lefttop{width:179px;}
.pra {
	margin: 0px;
	padding: 0px;
	float: left;
}

#left .contact{background-color:#e6e6e6; width:179px;}
#center{
	float:left;
	width:559px;
	overflow: hidden;
}
table{margin:0;}
#center1{float:left; background-color:#FFFFFF; margin-left:2px;}
#right{float:right; color:#000000;}
.righttitlebg{background:url(images/bg_newtitle.gif) no-repeat; width:180px; height:30px; text-align:center; font-weight:bold;}
.probg{background:url(pro/probg.gif) no-repeat; width:126px; height:126px;}
.center{text-align:center;}
.bord{border:#CCCCCC solid 1px; background-color:#F0F0F0; text-align:left; text-indent:10px;}
.proborder{border:#CCCCCC solid 1px; height:158px;}
.size{ font-size:20px; font-weight:bold; color:#333; font-family:Arial, Helvetica, sans-serif;}
.protitlebg{background:url(pro/titlebg.gif) no-repeat; width:535px; height:27px;}
.weight{font-weight:bold;}
.more:link{font-weight:bold; text-decoration:underline; color:#000000}
.more:visited{ font-weight:bold; text-decoration:underline; color:#000000}
.more:hover{font-weight:bold; text-decoration:underline; color:#ff0000}
.more:active{font-weight:bold; text-decoration:underline; color:#000000}
.more1:link{ font-weight:bold; color:#0066cc; font-size:11px;text-decoration:none;}
.more1:visited{ font-weight:bold; color:#0066cc; font-size:11px;text-decoration:none;}
.more1:hover{ font-weight:bold; color:#ffffff; font-size:11px;text-decoration:none; background-color:#0066cc;}
.more1:active{ font-weight:bold;color:#0066cc; font-size:11px; text-decoration:none;}
.bk {background-color: #ccc;}
.bk td {background-color: #fff;}
.mar{margin-right:10px;}
.left{
	text-align:left;
	float: left;
}
.red{ color:#FF0000;}
.itemtext {
	font-size:12px;
	font-weight: bold;
	color: #333333;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #fff;
	background-image: url(images/footer_shadow.jpg);
	background-position: -20px;}
#header-top {
	background:#fff url(images/bg_01.jpg) no-repeat center top;
	clear:both;
	height:68px;
	left:0px;
	margin:0px auto;
	width:920px;
	border-bottom: 10px solid #000;
}
#logo-left {float:left;	padding-top: 10px; padding-left: 10px;}
#nav-top, #nav-top-select {display:block; font-size:12px; line-height:28px;}
#nav-top ul {list-style-image:none;	list-style-position:outside; list-style-type:none; margin:0pt; padding:0pt;}
#nav-top li { float:right; margin:39px 0px 0px;	text-align:center; top:39px;}
#nav-top li a:link, #nav-top li a:visited {
	color:#666;
	display:block;
	height:29px;
	margin:0px;
	text-decoration:none;
	width:90px;
	background-image: url(images/bg_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	font-weight:bold;
}
#nav-top li a:link { height:29px; width:90px;}
#nav-top li a:hover, #nav-top li a:active {
	color:#fff;
	background-image: url(images/bg_menu.gif);
	background-repeat: no-repeat;
	font-weight:bold;
	background-position: -90px center;
}
li#nav-top-select a:link, li#nav-top-select a:visited {
	background:  url(images/bg_menu.gif) no-repeat -180px center;
	color:#fff;
	display:block;
    font-weight:bold;
	text-decoration:none;
}
li#nav-top-select a:hover {	text-decoration:underline; font-weight:bold;}
#nav-left-holder {
	background:#35312F url("images/sidenav_top.gif") no-repeat scroll 0px top;
	float:left;
	height:auto;
	width:248px;
	margin:0px;
	padding:0px;
}
#nav-left, li#nav-left-select {
	border-top:1px solid #433F3C;
	font-size:11px;
	line-height:26px;
	margin:0px;
	padding:0px;
}
#nav-left ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
#nav-left li img { float:left; margin:-19px 96px 0px 0px; padding:0px;}



.menu {
	POSITION: relative; TEXT-INDENT: 12pt; MARGIN: 0px; WIDTH: 179px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.menu UL LI A {
	BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: left; WIDTH: 179px; DISPLAY: block; BACKGROUND: #e6e6e6; HEIGHT: 23px; COLOR: #000; FONT-SIZE: 11px; OVERFLOW: hidden; TEXT-DECORATION: none; PADDING-TOP: 7px
}
.menu UL LI A:visited {
	BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: left; WIDTH: 179px; DISPLAY: block; BACKGROUND: #e6e6e6; HEIGHT: 23px; COLOR: #000; FONT-SIZE: 11px; OVERFLOW: hidden; TEXT-DECORATION: none; PADDING-TOP: 7px
}
.menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menu UL LI {
	POSITION: relative; FLOAT: left; MARGIN-RIGHT: 1px
}
.menu UL LI UL {
	DISPLAY: none
}
.menu UL LI:hover A {
	BACKGROUND: #000; COLOR: #fff
}
.menu UL LI:hover UL {
	POSITION: absolute; WIDTH: 150px; DISPLAY: block; TOP: 0px; LEFT: 179px
}
.menu UL LI:hover UL LI A.hide {
	BACKGROUND: #000; COLOR: #fff
}
.menu UL LI:hover UL LI:hover A.hide {
	BACKGROUND: #000; COLOR: #fff
}
.menu UL LI:hover UL LI UL {
	DISPLAY: none
}
.menu UL LI:hover UL LI A {
	DISPLAY: block; BACKGROUND: #000; COLOR: #fff
}
.menu UL LI:hover UL LI A:hover {
	BACKGROUND: #ff6600; COLOR: #fff
}
.menu UL LI:hover UL LI:hover UL {
	POSITION: absolute; DISPLAY: block; TOP: 0px; LEFT: 181px
}
.pro_nav{color:#FF9900; font-weight:bold;}

