body { background:#ffffff; margin:0px; padding:0px; font-size: 9pt; }

a			{ background:transparent; }
a:link 		{ color:#006486; }
a:active 	{ color:#1d93b6; }
a:visited 	{ color:#464646; }
a:hover 	{ color:#1d93b6; }

a img { border: none; }

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

/*
#header	{ position:absolute; top:0px; left:0px; width:98%; height:75px; max-width:980px; background:#c8e0e8 url("shop.jpg") repeat-y;}
*/

#container	{ position:relative; max-width:1000pt; min-width:760pt; }

#logo		{ position:absolute; top:4px; left:10px; margin:0px; padding:0px; z-index:50; }
#tag		{ position:absolute; top:15px; right:400px; margin:0px; padding:0px; z-index:50; margin-left:87px; }

#head		{ position:absolute; left:1%; top:10px; width:97%; height:100%; text-align:right; margin:0px; padding:0px; }
/*#search		{ float:right; width:400px; margin:0px 4px 0px 0px; }*/
#login	{ background:url("/images/gray.png") repeat-x bottom; padding-bottom:6px; float:right; }
#searchbox	{ clear:right; float:right; margin:5px 0px 0px 0px; }
#lang{clear: both; font-size: 15px; font-weight: bolder; color: #F00; height: 40px;}

#page		{ padding-top:2px; height: 400;}

.lCol	  	{ float:left; width:17%; height: 100%; background:#f0f0f0; }
.cCol	  	{ float:left; width:65%; background:#fff; }
.rCol	 	{ float:left; width:17%; height: 100%; background:#f0f0f0; }

.lCol .indent 	{ margin:4px 6px 4px 6px; padding:0px; }
.cCol .indent 	{ margin:4px 12px 4px 12px; padding:0px; }
.rCol .indent 	{ margin:4px 6px 4px 6px; padding:0px; }

h1			{ font:160% verdana, arial, helvetica, sans-serif; margin:0px 0px 8px 0px; }
h2			{ font:bold 130% verdana, arial, helvetica, sans-serif; margin:0px 0px 12px 0px; }
h3			{ font:bold 120% verdana, arial, helvetica, sans-serif; margin:0px 0px 12px 0px; }
h4			{ font:bold 110% verdana, arial, helvetica, sans-serif; margin:0px 0px 12px 0px; }
h5			{ font:bold 90% verdana, arial, helvetica, sans-serif; letter-spacing:1px; margin:10px 0px; }

form		{ margin:0px; padding:0px; }
.radio, .check	{ position:relative; top:3px; } /* ...makes it look corny on Safari. Must check. */

#searchbox select {padding:0px; margin:-3px; font-size:9pt; background-color:#FFFFEE; position:relative; top:-1px; border:1px solid #02016B;};
#searchbox input.text {font-size: 9pt; background-color:#FFFFEE; border:1px solid #006486;};
#searchbox .submit	{ background:#02016B; padding:0px; margin:0px; color:#fff; font-size:9pt; position:relative; top:0px; border:1px solid #02016B; }
.frm		{ font-size:95%; border:1px solid #7f7f7f; padding:2px 1px 0px 1px; line-height:110%; }

.submit	{ background:#02016B; padding:0px; margin:0px; color:#fff; font-size:9pt; position:relative; top:0px; border:1px solid #02016B; }

#footer	{ width:99%; margin:8px 0px; padding:8px 0px; border-top:1px solid #006486; color:#555; }

INPUT.TEXT
{
	border-right: #0000cc 1px solid;
	border-top: #0000cc 1px solid;
	font-size: 9pt;
	border-left: #0000cc 1px solid;
	border-bottom: #0000cc 1px solid;
}
TABLE{FONT-SIZE: 9pt}
TABLE.LIST
{
	border-collapse: collapse;
	background-color: #ffffff;
}
TR.LIST1
{
	height: 20px;
	background-color: #fff8ff;
}
TR.LIST2
{
	height: 20px;
	background-color: #fffff8;
}
THEAD.LIST
{
	height: 25px;
	background-color: #e8e8ff;
	text-align: center;
}
@import url("/css/menu.css");


.hot{	
	background-color:#F1F1FD;
	margin-top:5px;margin-left:0px;
	border:1px solid #C8E3FF;
	padding:0px;}
.hot H3{
	background-color:#C8E3FF;
	margin-bottom:0px;	
	padding-top:4px;padding-bottom:1px;padding-left:10px;
	color:#02016B;}
.hot UL{
	margin-top:2px;margin-left:7px;margin-bottom:2px;
	border:0px solid ;
	padding-top:0px;padding-left:7px;
	display:list-item;
	list-style-type:square;
	line-height:20px;}
	
DL#errlog{width:700px;word-wrap:break-word;
	margin-left:30px;border:1px solid #999;padding:10px;}
DT.line{border-bottom:1px solid #666;font-weight:bolder;}

PRE{width:700px;word-wrap:break-word;}

DIV.pUnitEven{FLOAT: left; WIDTH: 280px; MARGIN: 0px 1px 1px 0px; BORDER: 1px solid #666;}
DIV.pUnitOdd{WIDTH: 280px; MARGIN: 0px 0px 1px 280px; BORDER: 1px solid #666;}
IMG.pListImg{FLOAT: left; WIDTH: 80px; HEIGHT: 120px; MARGIN-RIGHT: 5px; BORDER: 1px solid #666; BORDER-RIGHT: 2px solid #666;}
DIV.noneImg{FLOAT: left; WIDTH: 80px; HEIGHT: 120px; MARGIN-RIGHT: 5px; BORDER: 1px solid #666;}
DIV UL.plst{DISPLAY: list-item; LIST-STYLE-POSITION: outside;LIST-STYLE-TYPE: none; MARGIN: 10px 0px 0px 85px; BORDER: 0px solid #F00;}
DIV UL.plst LI{LINE-HEIGHT: 2em;}
LI.liBtm{MARGIN: 2em 0px 0px 0px; word-wrap:break-word;}
SPAN.stress{FONT: bold 1.2em; COLOR: #903;}
#clsCode{color: #666;}