BODY {
	background:			#c0c0c0 url('/media/main_bg.png') repeat-x;
	behavior:			url('/include/iepngfix.htc');
	margin:				0px;
	padding:			0px;
}

IMG {
	behavior:			url('/include/iepngfix.htc');
	border:				none;
}

INPUT {
	font-family:		Verdana;
	font-size:			1em;
	padding:			1px;
	color:				#ffffff;
	background-color:	#5c709e;
	border:				1px outset #ffffff;
}

SELECT {
	font-family:		Verdana;
	font-size:			1em;
	padding:			1px;
	color:				#ffffff;
	background-color:	#5c709e;
	border:				1px outset #ffffff;
}

TEXTAREA {
	font-family:		Verdana;
	font-size:			1em;
	padding:			1px;
	color:				#ffffff;
	background-color:	#5c709e;
	border:				1px outset #ffffff;
}

LI {
	position:			relative;
	left:				-25px;
}

.submitout {
	font-weight:		bold;
	padding:			1px;
	background-color:	#5c709e;
	border:				1px outset #ffffff;
}

.submitover {
	font-weight:		bold;
	padding:			1px;
	background-color:	#96a0cb;
	border:				1px outset #ffffff;
}

.submitdown {
	font-weight:		bold;
	padding:				1px;
	background-color:	#96a0cb;
	border:				1px inset #ffffff;
}

A {
	color:				#9ae047;
	text-decoration:	underline;
	font-weight:		normal;
}

A:visited {
	color:				#9ae047;
	text-decoration:	underline;
	font-weight:		normal;
}

A:active {
	color:				#9ae047;
	text-decoration:	underline;
	font-weight:		normal;
}

A:hover {
	color:				#ffffff;
	text-decoration:	underline;
	font-weight:		normal;
}

.B {
	color:				#ffffff;
	text-decoration:	underline;
	font-weight:		normal;
}

.B:visited {
	color:				#ffffff;
	text-decoration:	underline;
	font-weight:		normal;
}

.B:active {
	color:				#ffffff;
	text-decoration:	underline;
	font-weight:		normal;
}

.B:hover {
	color:				#9ae047;
	text-decoration:	underline;
	font-weight:		normal;
}

.main {
	width:				810px;
	text-align:			left;
	font-family:		Verdana;
	font-size:			0.7em;
	color:				#ffffff;
	padding-top:		28px;
	padding-bottom:		28px;
}

.top {
	height:				161px;
	background:			url('/media/ds_top.png') no-repeat;
	behavior:			url('/include/iepngfixnr.htc');
}

.frontclick {
	position:			absolute;
	width:				290px;
	height:				155px;
}

.content {
}

.content-top {
	height:				12px;
	background:			url('/media/content_top.png') no-repeat;
	behavior:			url('/include/iepngfixnr.htc');
	font-size:			0em;
}

.content-main {
	height:				100%;
	background:			url('/media/content_main.png') repeat-y;
	behavior:			url('/include/iepngfix.htc');
	padding-left:		18px;
	padding-right:		16px;
}

.content-bottom {
	height:				24px;
	background:			url('/media/content_bottom.png') no-repeat;
	behavior:			url('/include/iepngfixnr.htc');
	color:				#808080;
	font-size:			0.8em;
	text-align:			center;
	padding-top:		4px;
}

.menu {
	position:			relative;
	top:				3px;
	left:				287px;
	color:				#000000;
	font-weight:		bold;
	font-size:			1.1em;
}

.menuitem {
	position:			absolute;
	top:				0px;
	width:				143px;
	height:				32px;
	background:			url('/media/menutile.png') no-repeat;
	behavior:			url('/include/iepngfixnr.htc');
	padding-top:		11px;
	padding-left:		23px;
}

.menuitemo {
	position:			absolute;
	top:				0px;
	width:				143px;
	height:				32px;
	background:			url('/media/menutile_over.png') no-repeat;
	behavior:			url('/include/iepngfixnr.htc');
	padding-top:		11px;
	padding-left:		23px;
}

.submenu {
	position:			relative;
	top:				115px;
	left:				306px;
	width:				490px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			1.1em;
}

.creditcard {
	position:			relative;
	top:				60px;
	left:				700px;
	width:				150px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			1.1em;
}
.language {
	position:			relative;
	top:				10px;
	left:				380px;
	width:				100px;
	color:				#ffffff;
	font-weight:			bold;
	font-size:			1.1em;
}

.submenuitem {
	color:				#ffffff;
}

.submenuitemo {
	color:				#9ae047;
}

.warning {
	color:				#ff0000;
}

.fed {
	font-weight:		bold;
}

.normal {
	font-weight:		normal;
}

.s123 {
	position:			relative;
	top:				0px;
	left:				0px;
	width:				773px;
	height:				84px;
}

.s123bar {
	position:			absolute;
	top:				22px;
	left:				0px;
	width:				773px;
	height:				39px;
	background:			url('/media/s123_bar.png') no-repeat;
	behavior:			url('/include/iepngfixnr.htc');
}

.s123menuitem {
	position:			absolute;
	width:				130px;
	height:				84px;
	background:			url('/media/s123_menuitem.png') no-repeat;
	behavior:			url('/include/iepngfixnr.htc');
}

.s123arrow {
	position:			absolute;
	top:				22px;
	width:				61px;
	height:				41px;
	background:			url('/media/s123_arrow.png') no-repeat;
	behavior:			url('/include/iepngfixnr.htc');
}

.s123arrowo {
	position:			absolute;
	top:				22px;
	width:				61px;
	height:				41px;
	background:			url('/media/s123_arrow_over.png') no-repeat;
	behavior:			url('/include/iepngfixnr.htc');
}

.s123num {
	position:			absolute;
	top:				20px;
	left:				71px;
	width:				31px;
	height:				37px;
	behavior:			url('/include/iepngfixnr.htc');
}

.s123text {
	position:			absolute;
	top:				34px;
	font-size:			1em;
	font-weight:		bold;
}

.box {
	border:				1px solid #5d6e93;
	text-align:			left;
}

.boxhead {
	height:				21px;
	font-size:			1.1em;
	font-weight:		bold;
	color:				white;
	background:			#5d6e93;
	padding-left:		4px;
	padding-top:		4px;
}

.contentbox {
	padding:			4px;
}

.product-header {
	font-size:			1.2em;
	font-weight:		bold;
}

.content-header {
	font-size:			1.2em;
	font-weight:		bold;
}

.onsale {
	color:				orange;
}

.disabled {
	color:				#c0c0c0;
}

