html{

    height:100%;

}body{

	color: #000000;	

	background-color: #e6e6fa;	

	background-image: url("../common/bg.gif");

	margin:5px 0;

	padding:  0;

	text-align:center;

    height:100%;

}p,td,li{

	font-size:12px; 

	line-height: 18px; 

}img{

	border:0;

}#box{

	margin-left:auto;

	margin-right:auto;

	margin-top:0;

	margin-bottom:0;

	width:900px;

    height:100%;

    min-height: 100%;

	border:solid 3px #b0c4de;

	background-color: #ffffff;

}body > #box {

    height: auto;

}.boxtop{

	width:890px;

	text-align:left;

	height:106px;

}.boxleft{

	width:190px;

	float:left;

	padding-left:10px;

	padding-top:5px;

}.boxleft p{

	text-align:left;

}.boxleft ul{

	margin:0px;

	padding:0px;

}.boxleft li{

	margin:0px;

	padding:0px;

	list-style-type: none;

	text-align:left;

	color: #336699;

	font-size:10px; 

}.boxright{

	width:675px;

	margin-left:200px;

	padding:5px;

	text-align:left;

	margin-top:0px;

}.boxright p,.boxright h4{

	margin-left:12px;

	margin-right:12px;

}h1{

	margin:5px;

	text-align:left;

}h2{

	font-size:14px;

	font-weight: bold; 

	color: #336699;	

	border:solid 1px #b0c4de;

	padding:3px 5px 3px 10px;

	margin-bottom:10px;

	margin-top:0px;

}h3{

	margin:0 0 10px 0;

	border-bottom:dotted 1px #b0c4de;

}.shop{

	margin:0 0 0 5px;

	background-color: #6495ed;

}img{

	margin:  0;

}.toplink{

	text-align:right;

	margin-bottom:0px;

	margin-top:-80px;

}.login p{

	margin:0 0 3px 0;

}.log{

	border-bottom:dotted 1px #b0c4de;

}.loginf{

	width:130px;

	margin-bottom:3px;

}td.login{

	border:solid 2px #b0c4de;

}.pagetop{

	margin:20px 0;

	text-align:right;

	border:none;

}.copy{

	clear:both;

	color:#006699;	

	text-align:center;

}