@charset "utf-8";
/* CSS Document */

body{
	background:url(../images/bg.jpg) repeat-x #CEE4F6;
	padding:0px;
	margin:0px;
	font-family:"Zurich Cn BT";
	font-size:12px;
	color:#393939;
}

h1,h2,h3,h4,h5,h6,ol,ul,li,div,img,input{
	margin:0px;
	padding:0px;
}


p{
	margin:0px;
	padding:0px;
}

#main_container{
	width:1002px;
	padding:0px;
	margin:0px auto;
}

#header{
	background:url(../images/header_bg.jpg) no-repeat left top;
	width:908px;
	padding:0px;
	margin:0px auto;
	height:119px;
	
}

#header .logo{
	width:auto;
	padding:0px;
	margin:60px 0px 0px 37px;
	float:left;
}


*html #header .logo{
	width:auto;
	padding:0px;
	margin:60px 0px 0px 20px;
	float:left;
}


#header h6{
	font:bold 18px "Zurich Cn BT";
	font-style:italic;
	color:#5967AF;
	float:left;
	margin:44px 0px 0px 162px;
	
}

#header .nav{
	width:533px;
	padding:0px;
	margin:17px 21px 0px 0px;
	float:right;
	background:url(../images/nav_bg.gif) repeat-x left top;
	height:30px;
}

*html #header .nav{
	width:533px;
	padding:0px;
	margin:14px 10px 0px 0px;
	float:right;
	background:url(../images/nav_bg.gif) repeat-x left top;
	height:30px;
}

.nav .nav_left{
	background:url(../images/nav_leftcorner.gif) no-repeat left top;
	padding:0px;
	margin:0px;
	width:5px;
	height:30px;
	float:left;
}

.nav .nav_section{
	width:387px;
	float:left;
	padding:0px;
	margin:0px;
	height:30px;
}

.nav .date{
	width:136px;
	padding:0px;
	margin:10px 0px 0px 0px;
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#B7B6D5;
}

.nav .nav_right{
	background:url(../images/nav_rightcorner.gif) no-repeat left top;
	padding:0px;
	margin:0px;
	width:5px;
	height:30px;
	float:right;
}

#body_sec{
	width:1002px;
	padding:0px;
	margin:0px;
	float:left;
}

#body_sec .left_shadow{
	background:url(../images/left_shadow.jpg) no-repeat left top #CEE4F6;
	float:left;
	width:47px;
	height:755px;
}

#body_sec .flash_sec{
	background:url(../images/flash_bg.jpg) no-repeat left top;
	width:908px;
	height:272px;
	float:left;
}

.flash_sec h5{
	font:20px "Zurich Cn BT";
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	float:left;
	width:281px;
	text-align:center;
	margin:92px 0px 0px 37px;
}


*html .flash_sec h5{
	font:20px "Zurich Cn BT";
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	float:left;
	width:281px;
	text-align:center;
	margin:92px 0px 0px 20px;
}

.flash_sec .flash{
	width:523px;
	padding:0px;
	margin:0px 26px 0px 0px;
	float:right;
}

*html .flash_sec .flash{
	width:523px;
	padding:0px;
	margin:0px 13px 0px 0px;
	float:right;
}

.con_sec{
	background:#8495C5;
	width:908px;
	padding:0px 0px;
	float:left;
	margin:0px;
}

.middlepart{
	background:url(../images/con_bg.gif) repeat-x #fff;
	width:834px;
	border:2px solid #FFFFFF;
	margin:0px 0px 0px 16px;
	float:left;
	padding: 20px 19px 0px 19px;
	
}

*html .middlepart{
	background:url(../images/con_bg.gif) repeat-x #fff;
	width:834px;
	border:2px solid #FFFFFF;
	margin:0px 0px 0px 8px;
	float:left;
	padding: 20px 19px 0px 19px;
	
}

.middlepart h5{
	font:20px "Zurich Cn BT";
	color:#5651A1;
	border-bottom:1px dashed #6E7074;
	padding:0px 0px 15px 0px;
	width:823px;
}

.middlepart p{
	font:12px "Trebuchet MS";
	color:#393939;
	padding:10px 0px 0px 0px;
}

.middlepart p span{
	font:17px "Trebuchet MS";
	font-weight:bold;
	color:#5651A1;
}


.middlepart .products{
	background:url(../images/imgsection_bg.gif) repeat-x;
	width:832px;
	height:154px;
	float:left;
	padding:0px;
	margin:33px 0px 0px 0px;
}

.products .left_corner{
	background:url(../images/img_leftcorner.gif) no-repeat left top;
	width:12px;
	float:left;
	height:154px;
}

.products h6{
	font:bold 15px "Zurich Cn BT";
	color:#FFFFFF;
	padding:0px;
	margin:10px 0px 0px 16px;
	float:left;
	width:710px;
	
}



.products h5 img{
	background:url(../images/img_brdr.gif) no-repeat;
	
	float:left;
	width:147px;
	padding:4px 4px;
	margin:0px 6px 6px 0px;
	border:none;
}

*html .products h5 img{
	background:url(../images/img_brdr.gif) no-repeat;
	
	float:left;
	width:147px;
	padding:4px 4px;
	margin:0px 0px 6px 0px;
	border:none;
}

.products h5{
	width:155px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	margin:10px 6px 0px 0px;
	text-align:center;
	border:none;
	
}

.products .right_corner{
	background:url(../images/img_rightcorner.gif) no-repeat left top;
	width:12px;
	float:right;
	height:154px;
}

.con_sec .bottom_sec{
	width:876px;
	padding:0px;
	margin:0px 0px 15px 16px;
	float:left;
	background:#FFFFFF;
}

*html .con_sec .bottom_sec{
	width:876px;
	padding:0px;
	margin:0px 0px 15px 8px;
	float:left;
	background:#FFFFFF;
}


.bottom_sec .bottom_left{
	background:url(../images/middlebottom_corner.gif) no-repeat left bottom;
	width:21px;
	height:18px;
	float:left;
	margin:0px 0px 0px 0px;
}

.bottom_sec .bottom_right{
	background:url(../images/middlebottom_rightcorner.gif) no-repeat left bottom;
	width:16px;
	height:18px;
	float:right;
	margin:0px 0px 0px 0px;
}

#body_sec .right_shadow{
	background:url(../images/right_shadow.jpg) no-repeat left top #CEE4F6;
	float:right;
	width:47px;
	height:755px;
}

.con_sec .footer_left{
	background:url(../images/footerleft_corner.gif) no-repeat left bottom;
	width:25px;
	height:50px;
	float:left;
}

.con_sec .footer_right{
	background:url(../images/footerright_corner.gif) no-repeat left bottom;
	width:16px;
	height:50px;
	float:right;
}

.con_sec .email{
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:right;
	padding:0px;
	margin:0px 15px 0px 0px;
}

.con_sec .email a{
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.con_sec .email a:hover{
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}

.con_sec .contact{
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	padding:0px;
	margin:0px 15px 0px 0px;
}

.contact p{
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.copyrights{
	font:12px Arial, Helvetica, sans-serif;
	color:#67727B;
	text-align:center;
	margin:10px 0px 10px 240px;
	float:left;
}

.copyrights a{

	font:12px Arial, Helvetica, sans-serif;
	color:#67727B;
	font-weight:bold;
	text-decoration:none;
}
.copyrights a:hover{
	font:12px Arial, Helvetica, sans-serif;
	color:#67727B;
	font-weight:bold;
	text-decoration:underline;
}


*html .copyrights{
	font:12px Arial, Helvetica, sans-serif;
	color:#67727B;
	text-align:center;
	margin:20px 0px 20px 90px;
	float:left;
}