
body{background-color:#000000; margin:0 ;background: url(../images/bgline.gif)  repeat-y left top ; }
body * {}
/*<!--//
.attiribute_info	{width : 300px}
.attiribute_info div{}
.spec_name{padding:1px;border:1px solid #aaaaaa; margin-bottom: 1px ; width :100 px ; float:left; background-color: #4444cc ; color:#ffffff}
.spec_text{padding:1px;border:1px solid #aaaaaa; width :200 px ; float:left; background-color: #ccccff}
.attention_text{padding:1px;width : 300px ;font-weight:bold}
.explain_text{padding:1px;width : 300px ;font-weight:normal}
.image_container{}-->*/
#head_part{width:880px; background-color:#99cc33;_background-color:#99cc33; padding:0px;border-bottom:7px solid #ffffff;font-size:10px;}
#head_part #billboard{width:604px;display: inline;position:relative;float:left; margin:0px 0px 0px 0px;}
#head_part #billboard h1 {display: none;}
#head_part #billboard a img{border:0px}
#head_part #login_form{position:relative; margin: 3px 3px 0px 0px; float:right;text-align:right; width:350px;height:36px; }
#head_part #login_form #toCart{display:none}
/*#head_part #login_form #toCart{display:block; background:  url(../images/tocart.png) left top no-repeat;  height:17px;width:100px;}
#head_part #login_form #toCart span{display:none; }*/
#head_part #login_form #submit{text-decoration:none;color:black;}
#head_part #login_form #submit_button{width:60px;height:18px;color:#000000;background-color:#e4f0b0;;border:1px solid #ffffff}
#head_part #login_form a{text-decoration:none;color:black;}
#head_part #login_form a:hover{text-decoration:underline;}
#head_part #userid  {font-size:10px;display:inline;}
/*#head_part #userid input  {font-size:10px}#head_part #password input{font-size:10px}*/
#head_part #password{font-size:10px;display:inline;}
#head_part input{font-size:10px;}
#head_part #head_link {margin: 13px 0 5px 0; float:right;text-align:right;color:#ffffff;font-weight: bold;}
#head_part #head_link a{text-decoration:none;color:black;font-weight: normal;}
#head_part #head_link a:hover{text-decoration:underline;font-weight: normal;}
#head_part #head_link #Number {margin: 5px 0 0 0;text-align:right;color:#ffffff;font-weight: bold;}
#head_part #head_link #Numbercnt {display: block;width: 270px;height: 14px;background:url(../images/number.gif) no-repeat;text-indent: -9999px;overflow: hidden;margin: 5px 0 0 0;_margin: 9px 0 0 0;text-align:right;color:#ffffff;font-weight: bold;}
#head_part #head_link #Numbercnt u{position:absolute;left:-2999px;}
#head_part form{margin:0px;}
#menu{float:left; width:160px; /*border:1px solid #444444;*/}
#main{float:left; width:710px;padding:10px 0px 15px 10px; /*border:1px solid #444444;*/;font-size:0.8em}
#main h3{padding:5px 0px  5px 0px;margin-top : 0px;}
#foot_part{width:880px; border-top:4px solid #888888; text-align:left; }
#foot_part .links{margin-top:5px; font-size:.7em;margin-left:5px;}
#foot_part .links a { /*border-left:1px solid #000000;*/ padding:0px 5px 0px 5px; color:#000000;text-decoration:none}
#foot_part .links a:hover { color:#000000;text-decoration:underline;}
#foot_part .links span{/* border-left:1px solid #000000;*/}
#foot_part #copyright{margin-right:15px;font-size: 12px;text-align:right;}
.error {color:#ff0000}
.warning {color:#ff0000}

/*TOPpage style??? 090127*/
#head_part h1#title_image {
	margin: 0;
	padding: 0 0 0 5px;
	line-height: 1.5em;
	color: #FFF;
	background-color: #000;
	font-size: 11px;
	font-weight: normal;
}
#top_cap_txt {
	margin: 0;
	padding: 0 0 20px 0;
	width: 790px;
}
#top_cap_txt h2{
	margin: 5px 0;
	padding: 0;
	border-bottom: 1px dotted #CCC;
	line-height: 1.8em;
	width: 790px;
	color: #008000;
	background: url('../images/header/arrow.gif') no-repeat center left;
	font-size: 14px;
	text-indent: 18px;
}
#top_cap_txt p {
	margin: 0;
	padding: 0 0 0 18px;
	width: 772px;
	line-height: 1.3em;
	color: #696969;
	font-size: 12px;
}

