* {
	padding: 0px;
	margin: 0px;
}

body {
	padding-top: 20px;
	margin: 0 0;
	font-family:"ËÎÌå";
	background-image: url(bg1.gif);
	background-repeat: repeat;
}

a {
color:#0a246a;
text-decoration:underline;
}

a:hover {
color:#FF6600;
text-decoration:underline;
}


.wrapper {
	display: block;
	width: 775px;
	margin-left: auto;
	margin-right: auto;
	border: 6px solid #d3dde9;
	background: #f4f9fe;
	height: auto;
}

.header {
	color: #FFFFFF;
	text-align: left;
	width: 775px;
	height: 210px;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 4px solid #d3dde9;
}
.pic-left{
	width:487px; height:210px; 
	float:left;
	background:url(header2-left.jpg) no-repeat;
	text-align:center;
}
.pic-left .corpinfo{
	margin:10px auto;
	margin-top:60px;
	word-wrap:break-word;
	width:400px; height:auto; 
	font-size:30px;
	font-weight:bold;
	color:#0a246a;		
	}
.pic-right{
	float:left; 
	width:283px; 
	height:210px;
	background:url(header2-right.jpg) no-repeat;
}

.menu{
padding:0px 0 0 0px;
clear:both;
border-bottom: 4px solid #d3dde9;
height:40px;
background:url(headerbg.jpg) repeat-x;
width:775px;
}
.menu a{
color:#1777b1;
font-size:12px;
text-decoration:none;
float:left;
border-right:1px solid #cfe5f3;
height:40px;
line-height:40px;
padding:0px 18px 0px 18px;
font-weight:bold;
}

.menu a:hover{
background:url(headerbg1.jpg) repeat-x;
height:40px;
color:#e80732;
}

.left {
	width: 183px;
	margin-top: 0px;
	margin-left: 0px;
	padding-left:2px;
	float: left;
	background: #eef4f9;
	height: auto;
}

.left h2 {
	font-size: 14px;
	text-align: center;
	background-image: url('cent.gif');
	background-repeat: repeat-x;
	color: #FFFFFF;
	height:40px;
}

.left .infobox {
	border: 2px solid #d3dde9;
	margin-top: 10px;
	word-break:keep-all;
	width: 173px;
	font-size:12px;
	 color:#0a246a;
	 background: #f4f9fe;
}
.left .infobox .limit{width:160px;margin-left:8px; line-height:22px;word-break:break-all;}
.left .infobox h2 {
	padding-top: 10px;
	background-image: url(headerbg.jpg);
	background-repeat: repeat-x;
	color: #0a246a;
}

.left .infobox .limit a {
	list-style-type: none;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	color:#0a246a;
}

.left .infobox .limit a:hover {
	color: #000;
	background-color:#fff;
	width:160px;
}

.center {
	float: right;
	width: 576px;
	margin-top: 5px;
	background-color: #f4f9fe;
	height: auto;
}
.center .post1 {
	padding: 0 0 5px 0;
	margin-top: 6px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-left: 5px;
	border: 2px solid #d3dde9;
	width: 560px;
	float: left;
	font:12px "ËÎÌå";
	color:#0a246a;
	}

.center .post1 h2 {
	height: 30px;
	background:#e7f0f7;
	padding-top: 10px;
	color: #0a246a;
	font-size: 18px;
	padding-left: 10px;
}

.posttext{padding:5px;line-height:22px; width:550px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;}

.footer {
	color: #0a246a;
	clear: both;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 775px;
	min-height: 20px;
	margin-right: auto;
	margin-left: auto;
	border-right: 6px solid #d3dde9;
	border-left: 6px solid #d3dde9;
	border-bottom: 6px solid #d3dde9;
	text-transform: uppercase;
	font-size: 12px;
	background-color: #f4f9fe;
	line-height:22px;
}



.clear {
	clear: both;
}

img {
	border: 0px;
}
.probox{ float:left;width:120px; height:160px; border:1px solid #d3dde9; margin:6px 6px 6px 6px;}
.propic{width:120px; height:140px; text-align:center; }
.propic img {
  margin-top: expression(( 150 - this.height ) / 2); 
  }
.protext{width:120px; height:auto; font-size:14px; text-align:center;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;word-break:keep-all; padding-bottom:0;}

.proddiv{ width:80px;height:80px;overflow:hidden;display:table-cell;text-align:center;vertical-align:bottom;overflow:hidden;font-size:60px;}
.proddiv2{ width:80px;height:80px;overflow:hidden;display:table-cell;text-align:center;vertical-align:bottom;overflow:hidden;font-size:60px;}

.ProductImg{ width:80px;height:80px;overflow:hidden;vertical-align:bottom;}

.friendslink{ width:171px;height:33px;margin:10px auto;background-color:#F4F9FE;border:solid 2px #D3DDE9; }
.friendslink table{ width:171px;height:33px;}
.friendslink table td.fl1{ font:normal 14px Arial;color:#404040;width:70px;text-align:center;}
.friendslink table td.fl2{ text-align:center;}
.friendslink table td.fl2 select{ width:100px;}