		BODY,TABLE,TR,TD,TH,A,U,I,B,FORM,INPUT,TEXTAREA,OPTION,SELECT,LI
		{
			FONT-FAMILY: Arial;
			FONT-SIZE: 14px;
			COLOR: #001010;
		}
		BODY,TABLE,TR,TD,TH,A,U,I,B,TEXTAREA,LI
		{
				LINE-HEIGHT : 1.70;
		}
		HTML,BODY
		{
		    BACKGROUND-COLOR: #000020;
		    BORDER-BOTTOM: none;
		    BORDER-LEFT: none;
		    BORDER-RIGHT: none;
		    BORDER-TOP: none;
				MARGIN: 0em;
		    BASE-TARGET: _top;
				BACKGROUND-ATTACHMENT: fixed;
		}
		FORM
		{
				padding: 0;
				margin: 0;
		} 
		IMG
		{
				border-color: #304050;
		} 
		.title
		{
		    FONT-SIZE: 20px;
		}
		.subtitle
		{
		    FONT-SIZE: 17px;
		}
		.status
		{
				FONT-WEIGHT: bold;
		}
		h1
		{
					COLOR: #102040;
				margin:0px,0px,0px,0px;
				FONT-WEIGHT: bold;
				FONT-SIZE: 20px;	
		    TEXT-DECORATION: none;
		}
		h2
		{
				COLOR: #102040;
				FONT-WEIGHT: bold;
				FONT-SIZE: 18px;	
		    TEXT-DECORATION: none;
		}
		h3
		{
				COLOR: #102040;
				FONT-WEIGHT: bold;
				FONT-SIZE: 16px;	
		    TEXT-DECORATION: none;
		}
		A:link
		{
				TEXT-DECORATION: underlined;
		}
		A:visited
		{
				TEXT-DECORATION: underlined;
		}
		A:active
		{
				TEXT-DECORATION: underlined;
		}
		A:hover
		{
				TEXT-DECORATION: underlined;
		}
		.header_link
		{
				COLOR: #E0E0E0;
		}
		A.header_link
		{
				COLOR: #E0E0E0;
		}
		A.header_link:active
		{
				COLOR: #E0E0E0;
		}
		A.header_link:visited
		{
				COLOR: #E0E0E0;
		}
		A.header_link:hover
		{
				COLOR: #E0E0E0;
		}
		.header_link_selected
		{
		    TEXT-DECORATION: none;
				FONT-WEIGHT: bold;
				COLOR: #E0E0E0;
		}
		A.header_link_selected
		{
			COLOR: #E0E0E0;
		}
		A.header_link_selected:active
		{
				COLOR: #E0E0E0;
		}
		A.header_link_selected:visited
		{
				COLOR: #E0E0E0;
		}
		A.header_link_selected:hover
		{
				COLOR: #E0E0E0;
		}
		.header_store_name
		{
				COLOR: #303030;
				FONT-WEIGHT: bold;
				FONT-SIZE: 28px;	
		    TEXT-DECORATION: none;
		}
		.header_store_url
		{
				COLOR: #FFFFFF;
				FONT-WEIGHT: bold;
		    TEXT-DECORATION: none;
		}
		.header_category
		{
				FONT-WEIGHT: bold;
				FONT-SIZE: 20px;	
		    TEXT-DECORATION: none;
		}
		A.header_category
		{
		}
		A.header_category:active
		{
		}
		A.header_category:visited
		{
		}
		A.header_category:hover
		{
		}
		#header_text {
			POSITION: static;
			PADDING: 0;
			HEIGHT: 0px;
	    TEXT-DECORATION: none;
	    CURSOR: pointer;
			margin-left: 25px;
		} 
		.article_name
		{
		    FONT-SIZE: 18px;
				FONT-WEIGHT: bold;
		}
		.article_price
		{
		    FONT-SIZE: 20px;
				FONT-WEIGHT: bold;
		}
		.article_action_price
		{
				COLOR: #701020;
		    FONT-SIZE: 20px;
				FONT-WEIGHT: bold;
		}
		.article_price_sup
		{
		    FONT-SIZE: 12px;
				FONT-WEIGHT: bold;
				VERTICAL-ALIGN: top;
				margin-top: 20px;
		}
		.article_action_price_sup
		{
				COLOR: #701020;
		    FONT-SIZE: 12px;
				FONT-WEIGHT: bold;
				VERTICAL-ALIGN: top;
				margin-top: 20px;
		}
		.alert_header
		{
		    FONT-SIZE: 14px;
				FONT-WEIGHT: bold;
		}
		.alert
		{
				COLOR: #666666;
		}
		.footer
		{
		    FONT-SIZE: 11px;
		    TEXT-DECORATION: none;
		}
		A.footer
		{
				TEXT-DECORATION: underline;
		}
		A.footer:active
		{
		    TEXT-DECORATION: underline;
		}
		A.footer:visited
		{
		    TEXT-DECORATION: underline;
		}
		A.footer:hover
		{
		    TEXT-DECORATION: underline;
		}
		.content_block {
				BORDER: #304050; 
				BORDER-STYLE: solid; 
				BORDER-TOP-WIDTH: 1px; 
				BORDER-BOTTOM-WIDTH: 1px; 
				BORDER-RIGHT-WIDTH: 1px; 
				BORDER-LEFT-WIDTH: 1px;
		}
		.boxlook_menu {
				BACKGROUND-COLOR: #F0F0F0; 
				BORDER: #304050; 
				BORDER-STYLE: solid; 
				BORDER-TOP-WIDTH: 1px; 
				BORDER-BOTTOM-WIDTH: 1px; 
				BORDER-RIGHT-WIDTH: 1px; 
				BORDER-LEFT-WIDTH: 1px;
		}
		.boxlook_content {
				BACKGROUND-COLOR: #F0F0F0; 
				BORDER: #304050; 
				BORDER-STYLE: solid; 
				BORDER-TOP-WIDTH: 1px; 
				BORDER-BOTTOM-WIDTH: 1px; 
				BORDER-RIGHT-WIDTH: 1px; 
				BORDER-LEFT-WIDTH: 1px;
		}
		.boxlook_content_button {
				BACKGROUND-COLOR: #C0C0C0; 
				COLOR: #301080;
				BORDER: #304050; 
				BORDER-STYLE: solid; 
				BORDER-TOP-WIDTH: 1px; 
				BORDER-BOTTOM-WIDTH: 1px; 
				BORDER-RIGHT-WIDTH: 1px; 
				BORDER-LEFT-WIDTH: 1px;
		}
#form {
	padding: 4px 0;
	margin: 0;
	width: 405px;
}
#form p {
	clear: both;
	margin: 0;
	padding: 0;
}
#form label {
	margin: 1px 0;
	float: left;
	width: 100px;
	padding: 0;
}
#form input {
	float: left;
	margin: 1px 0;
	width: 250px;
	border: 1px solid #666;
	padding: 0;
}
#form textarea {
	float: left;
	margin: 1px 0;
	height: 120px;
	width: 300px;
	border: 1px solid #666;
	padding: 0;
	margin-left:0px;
}
#form #remark {
	font-size: 10px;
	float: left;
}
#form input.button {
	background-color: #404060;
	border: 1px solid #404060;
	color: #FFF;
	font-weight: bold;
	float: right;
	cursor: pointer;
	width: 90px;
	font-size: 11px;
	padding:7px;
	margin-right:3px;
	
}
#form input.button:hover {
	background-color: #FFF;
	color: #404060;
}
#form label.error { 
	color: #FF0000;
	display: block;
	width: 100%;
	text-indent: 100px;
	vertical-align: top;
	margin-left:5px;
}
#form input.error { 
	border: 1px dotted #FF0000;
}

