body {
	margin : 5px 0 5px 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	overflow : -moz-scrollbars-vertical;
	background-image : url('./images/background.png');
	background-repeat : repeat-x;
}
#wrapper {
	width : 900px;
	min-height : 0;
	margin : 0 auto 0 auto;
}
#header {
	min-height : 0;
}
#header_left {
	float : left;
	width : 40%;
}
#header_left img {
	border : 0;	
}
#header_right {
	float : left;
	width : 60%;
	background-image : url('./images/banner.png');
	background-repeat : no-repeat;
	background-position : top right;
	height : 112px;
	position : relative;
}
#header_right ul {
	position : absolute;
	bottom : 0;
	right : 0;
	padding : 0;
	margin : 0;
	background-position : right;
}
#header_right ul li {
	padding : 0;
	display : block;
	float : left;
	margin-right : 2px;
	position : relative;
}
#header_right ul li img {
	position : absolute;
	top : 0;
	right : 0;
}
#header_right ul li.end {
	margin-right : 0 !important;
}
#header_right ul li a {
	color : #ffffff;
	display : block;
	width : 85px;
	height : 23px;
	padding-top : 7px;
	text-align : center;
	text-decoration : none;
	font-weight : bold;
	background-image : url('./images/nav.png');
}
#header_right ul li a:hover {
	font-size : 14px;
	background-image : url('./images/nav_hover.png');
}
#header_right ul li a.active {
	font-size : 14px;
	background-image : url('./images/nav_hover.png');
}
#main_cont {
	min-height : 0;
}
#left_col {
	width : 190px;
	float : left
}
#mid_col {
	width : 520px;
	float : left;
}
#mid_col p {
	margin : 0 5px 10px 5px;
	font-size : 14px;
}
#mid_col h1 {
	margin : 5px 0 5px 0;
	border : 1px solid #99ccff;
	background-color : #006699;
	color : #ffffff;
	font-size : 18px;
	padding : 5px;
	background-image : url('./images/h1.png');
}
#mid_col h1 a {
	color : #ffffff;
}
#mid_col h2 {
	margin : 0 5px 5px 5px;
	font-size : 14px;
}
#right_col {
	width : 190px;
	float : right;
}
#footer {
	clear : both;
	text-align : center;
	border-top : 1px solid #006699;
	padding-top : 5px;
	margin-top : 5px;
}
div.box {
	margin : 5px;
	border : 1px solid #006699;
	background-color : #ffffff;
}
div.no_margin {
	margin : 5px 0 5px 0;
}
div.box h3 {
	margin : 0 0 0px 0;
	border-bottom : 1px solid #006699;
	text-align : center;
	background-color : #99ccff;
	color : #006699;
	font-size : 14px;
	padding : 2px;
	background-image : url('./images/h3.png');
}
div.box div {
	padding : 3px;
	text-align : center;
}
div.box div.notice {
	padding : 3px;
	text-align : center;
	border : 1px solid #006699;
	color : #006699;
	font-size : 11px;
}
div.box div p {
	text-align : center;
	margin : 0;
}
div.box img {
	margin : 5px 0 5px 0;
	border : 0;
}
.clear {
	clear : both;	
}
.zoom {
	display : none;
	margin : 0;
	position : absolute;
	z-index : 99;
	padding : 0;	
}
table.boxes {
		
}
table.boxes>td {
	padding : 4px;
	height : 218px;
	vertical-align : top;	
}
table.boxes td {
	padding : 4px;
	vertical-align : top;	
}
table.boxes td img {
	border : 1px solid #cccccc;
}
table.boxes td h3 {
	background : none;
	border : none;
	color : #006699;
	height : 30px;
}
table.boxes td h3.black {
	color : #000000;
	height : auto;
}
table.boxes td h3 a {
	color : #006699;	
}

table.chosen_box {
		
}
table.chosen_box td {
	padding : 4px;
	vertical-align : top;	
}
table.chosen_box td img {
	border : 1px solid #cccccc;
}
table.chosen_box td h3 {
	background : none;
	border : none;
	color : #006699;
	height : 30px;
}
table.chosen_box td h3.black {
	color : #000000;
	height : auto;
}
table.chosen_box td h3 a {
	color : #006699;	
}


table.also {
		
}
table.also td {
	padding : 4px;
	vertical-align : top;	
}
table.also td h3 {
	background : none;
	border : none;
	color : #006699;
}
table.also td h3 a {
	color : #006699;	
}

table.skins {
		
}
table.skins td {
	padding : 4px;
	vertical-align : top;	
}
table.skins td img {
	border : 1px solid #cccccc;
}
table.skins td h3 {
	background : none;
	border : none;
	color : #006699;
}
table.skins td h3.black {
	color : #000000;
}
table.skins td h3 a {
	color : #006699;	
}

table.product {
		
}
table.product td {
	padding : 4px;
	vertical-align : top;	
}
table.product td img {
	border : 1px solid #cccccc;
}
table.product td h3 {
	background : none;
	border : none;
	color : #006699;
}
table.product td h3.black {
	color : #000000;
}
table.product td h3 a {
	color : #006699;	
}

table.popular {
		
}
table.popular td {
	padding : 0;
	vertical-align : top;
	text-align : center;
}
table.popular td img {
	border : 1px solid #cccccc;
}


table {
	border-collapse : collapse;	
}

#display_area {
	width : 172px !important;
	height : 150px !important;
	overflow : hidden !important;
	padding : 0 !important;
}
#display_area img {
	border : 1px solid #cccccc !important;
	cursor : pointer;
}
#his3container {
	height : 120px !important;
	width : 172px !important;
}
img.border {
	border : 1px solid #cccccc !important;	
}
input[type="submit"] {
	font-size : 14px;
	font-family : inherit;
	padding : 2px 5px 2px 5px;
}
