body {topmargin:0px;}
#container {width: 979px; margin: 0px auto ; color: #333; line-height: 130%; }
#banner	{ padding:0px;height:104px;	}
#menu_top {	height:29px; background:#406899; text-align:center;font-size: 8pt;font-weight: 700;font-family:tahoma;padding:0px 5px 0px 5px;}
#menu_top a {color:#FFFFFF; text-decoration : none; margin-left:30px; margin-right:30px;}

#header_flash {clear: both; height:358px; margin: 0; background-color:#ecf0f3; }
#leftnav {float: left; width: 214px; margin: 0;}
#rightnav {float: right; width: 765px; margin: 0;}
.menu  { border-bottom:1px solid #c7dae8; COLOR: #294860; font-family:tahoma; }
.menu A:hover { DISPLAY: block;  BACKGROUND-COLOR: #c7dae8; }
.menu A { PADDING-LEFT: 16px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; DISPLAY: block;
MIN-HEIGHT: 19px; COLOR: #294860; font-size:8pt; text-align:left; font-weight:bold; TEXT-DECORATION: none; }
#content {clear: both;  margin: 0; background-color:#ffffff; }
.T1 {font-size: 8pt; color: #5C92D2 ; font-family : tahoma ; font-weight:bold; text-decoration:none }
.T1 a{color: #5C92D2 ;text-decoration:none }
.Text {color: #828282;	font-family : Tahoma ;	font-size: 8pt; }
.Text A {color: #828282; text-decoration : none ; }
.Text A:hover {color: #5C92D2 ;	text-decoration : none ;}

#footer	{clear: both; margin: 5px 0; padding: .5em;	color: #333; vertical-align : middel; }
		
#leftnav p, #rightnav p { margin: 0px; }

#leftproduct {float: left; width: 350px; margin: 0; height:80px; border:1px solid #bebdc5;padding:5px;}
#rightproduct {float: right; width: 350px; margin: 0; height:80px; border:1px solid #bebdc5;padding:5px;}


#leftproduct img, #rightproduct img { float: left; border:0;}
#news {border:1px solid #cccccc; margin: 10px; padding:5px; height:100px;}
#news img {margin-right:10px; float: left;  }

#current_position {height:20px;	border-bottom:1px solid #d9dbdc;}
.product_list {width : 200px;margin : 5px;}
.product_list p {text-align: center;}
.product_list .TP {padding : 5px;}
.TP {padding : 5px; text-align:center;}
.alink {font-weight:bold;font-size:9pt;color:#000000;}

#proLeft {float: left; width: 200px; margin: 0; padding: 1em; text-align:center; }
#proRight{float: right; width: 200px; margin: 0; padding: 1em; text-align:center;}
#proMiddel{margin-left: 200px; margin-right: 200px; margin: 0; padding: 1em; text-align:center;}

#detailLeft {float: left; width: 245px; margin: 2px; padding: 1em;}
#detailRight{float: right; width: 470px; margin: 0; padding: 1em;}

.product_name {font-size: 12pt; color: #5C92D2 ;font-family : tahoma ;font-weight:bold; 	border-bottom:1px solid #cccccc;
margin-bottom :10px; padding-left:5px;}
.product_attribute {font-size: 10pt; color: #5C92D2 ;font-family : tahoma ;font-weight:bold;margin-top : 20px;
margin-bottom :5px;	color :#666666;}
.product_detail {padding:10px; border:1px solid #cccccc;}
