html, body, form, div, span, img, ul, li, h1, h2, h3, h4
{
	margin:0;
	padding:0;
}
#fullheight{height:100%}
#page
{
	width:877px;
	height:668px;
	margin:0 auto 0 auto;
	background-color:#ffffff;
	text-align:center;
}
img
{
	border:none;
}
	#header
	{
		margin:0 0 0 14px;
		background-color:#ffffff;
		display:block;
		height:64px;
	}
		#header img
		{
			display:inline;
			vertical-align:top;
		}
	#content
	{
		margin: 0 14px 0 14px;
		display:block;
	}
		#content #left
		{
			width:160px;
			float:left;
			height:227px;
			margin-top:11px;
			text-align:left;
		}
			#content #left #functions
			{		
				clear:both;
				background-color:#cc6633;
				display:block;
				text-align:left;
				height:227px;
				width:160px;
			}
			#content #left #styles
			{		
				clear:both;
				background-color:#FAE793;
				display:block;
				text-align:left;
				height:277px;
				width:160px;
				margin-top:6px;
			}
			
			#content #left #misc
			{
				clear:both;
				background-color:#3497fa;

				display:block;
				text-align:left;
				height:40px;
				width:160px;
				margin-top:6px;
			}


			#content #left ul{list-style:none;}
			#content #left ul li
			{
				list-style:none;
				border:solid 1px #fff;
				margin:0 0 3px 0;
				text-align:left;
			}
			#content #left form#search
			{
				background-color:#3497fa;
				padding:3px;
				display:block;
				margin:6px 0 6px 0;
				font:bold 1.041em 'arial narrow', verdana, georgia;
				width:155px;
			}
			#content #left form#search span
			{
				display:block;
				vertical-align:top;
				padding:2px 4px 2px 2px;
				width:30px;
				color:#ffffff;

			}
			#content #left form#search input
			{
				float:right;
				width:80px;
				margin:-24px 0 0 4px;
				font:normal 0.7em arial, verdana, georgia;
			}
			#content #left ul li a
			{
				text-decoration:none;
				padding:2px 3px 3px 3px;
				display:block;
				text-align:center;
				font:bold 1.1em 'arial narrow', verdana, georgia;
			}
			#content #left ul#yellow li a, #content #left form#search, #content #right #basket
			{
				border-top-color:#0066cc;
				border-left-color:#0066cc;
				border-bottom-color:#044264;
				border-right-color:#044264;
				background-color:#3497fa;
			}
			#content #left ul#blue{padding:1px 0 5px 0;}
			#content #left ul#blue li a
			{
				color:#000000;
				background-color:#3497fa;
			}
		#content #center
		{
			width:474px;
			float:left;
			margin-top:11px;
			margin-left:27px;
		}
			#content #center #showcase
			{
				margin:7px 0 0 0;
				margin-top:11px;
			}
		#content #right
		{
			width:160px;
			background-color:#ffffff;
			padding:0 0 0 0;
			float:right;
			margin-top:11px;
			margin-left:27px;
		}
			#content #right #basket
			{
				clear:both;
				background-color:#ffffff;
				display:block;
				text-align:left;
				height:157px;
				width:160px;
				border-top-color:#FAE793;
				border-left-color:#FAE793;
				border-bottom-color:#044264;
				border-right-color:#044264;			
			}
			#content #right #bestsellers
			{
				clear:both;
				background-color:#3497fa;
				display:block;
				text-align:center;
				height:409px;
				width:160px;
				margin-top:-5px;
				border-top-color:#79acdc;
				border-left-color:#79acdc;
				border-bottom-color:#044264;
				border-right-color:#044264;
			}

	#spacer
	{
		clear:both;
		border:11px solid #ffffff;
	}
	#footer
	{
		clear:both;
		background-color:#3497fa;
		margin:0 14px 0 14px;
		display:block;
		height:24px;
		text-align:center;
		color:#ffffff;
		font:normal 1.0em 'arial narrow', verdana, georgia;
	}
		#footer ul{list-style:none;}
		#footer ul li{display:inline;}
		#footer ul li a
		{
			vertical-align:center;
			text-decoration:none;
			font-weight:bold;
			padding:0 27px 0 27px;
			color:#ffffff;
		}




.section-function-title		{ font-family:Arial; font-weight:bold; font-size:10pt; color:#FFFFFF; text-decoration: none; }
.section-style-title		{ font-family:Arial; font-weight:bold; font-size:10pt; color:#000000; text-decoration: none; }	

.images-home-frame			{ border-top:2px inset #FFFFFF; border-left:2px inset #FFFFFF; border-right:2px outset #FFFFFF; border-bottom:2px outset #FFFFFF;}
.img.inframe				{ border: outset 0.35em #999; }

.top-backing 				{ background-color: #FFFFFF; }
.top-smallbar-backing		{ background-color: #0066CC; }
.top-links					{ font-family:Arial; font-weight:bold; font-size:8pt; color:#6600FF; text-decoration: none; }
.top-links:hover			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.top-smallbar-text			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.textbox-search 			{ background-color: #FFFFFF; font-family: Arial; font-size: 10; font-weight: light; color: #000000; border: 1 solid #30799E; }
.button-search 				{ background-color: #B9DDEF; font-family: Arial; font-size: 7pt; font-weight: light; color: #000000; border: 1 solid #30799E; padding: 0px; height: 17px; cursor: hand; }

.menu-backing				{ background-color: #FFFFFF; }
.menu-backing-title			{ background-color: #CC6622; }
.menu-backing-content		{ background-color: #CC6633; }
.menu-title-text			{ font-family:Arial; font-weight:bold; font-size:10pt; color:#FFFFFF; text-decoration: none; }
.menu-section-links			{ font-family:Arial; font-weight:bold; font-size:10pt; color:#FFFFFF; text-decoration: none; margin:5px;}
.menu-section-links2		{ font-family:Arial; font-weight:bold; font-size:10pt; color:#000000; text-decoration: none; }
.menu-section-links:hover 	{ font-family:Arial; font-weight:bold; font-size:10pt; color:#000000; text-decoration: none; }
.menu-subsection-links		{ font-family:Arial; font-weight:normal; font-size:10pt; color:#000000; text-decoration: none; margin:5px;}
.menu-subsection-links:hover{ font-family:Arial; font-weight:normal; font-size:10pt; color:#CC6633; text-decoration: none; }
.menu-normal-text			{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.menu-bold-text				{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.menu-links					{ font-family:Arial; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }
.menu-links:hover 			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }

.login-backing				{ background-color: #FFFFFF; }
.login-backing-title		{ background-color: #FAE793; }
.login-backing-content		{ background-color: #FAE793; }
.login-title-text			{ font-family:Arial; font-weight:bold; font-size:9pt; color:#000000; text-decoration: none; }
.login-section-links		{ font-family:Arial; font-weight:bold; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.login-section-links:hover { font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.login-subsection-links		{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.login-subsection-links:hover{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.login-normal-text			{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.login-bold-text			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.login-links				{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.login-links:hover 			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }

.cart-backing				{ background-color: #FFFFFF; }
.cart-backing-title			{ background-color: #FAE793; }
.cart-backing-content		{ background-color: #FAE793; }
.cart-title-text			{ font-family:Arial; font-weight:bold; font-size:9pt; color:#FFFFFF; text-decoration: none; }
.cart-section-links			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.cart-section-links:hover 	{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.cart-subsection-links		{ font-family:Arial; font-weight:normal; font-size:8pt; color:#006A94; text-decoration: none; }
.cart-subsection-links:hover{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.cart-normal-text			{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.cart-bold-text				{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.cart-links					{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.cart-links:hover 			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }

.bs-backing					{ background-color: #FFFFFF; }
.bs-backing-title			{ background-color: #3497FA; }
.bs-backing-content			{ background-color: #3497FA; }
.bs-title-text				{ font-family:Arial; font-weight:bold; font-size:9pt; color:#FFFFFF; text-decoration: none; }
.bs-section-links			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.bs-section-links:hover 	{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.bs-subsection-links		{ font-family:Arial; font-weight:normal; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.bs-subsection-links:hover{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.bs-normal-text				{ font-family:Arial; font-weight:normal; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.bs-bold-text				{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.bs-links					{ font-family:Arial; font-weight:bold; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.bs-links:hover 			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }


.middle-backing				{ background-color: #FFFFFF; }
.text-path 					{ font-family:Arial; font-weight:bold; font-size:8pt; color:#3366CC; text-decoration: none; }
.text-path:hover			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.middle-normal-text			{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.table-backing-title		{ background-color: #3497FA; }
.table-backing-content		{ background-color: #FFFFFF; }
.field-backing-title		{ background-color: #3497FA; }
.cox-says-so				{ background-color:	#FF0000; }
.field-backing-content		{ background-color: #FFFFFF; }
.table-title-text			{ font-family:Arial; font-weight:800; font-size:12pt; color:#FFFFFF; text-decoration: none; }
.table-title-subtext		{ font-family:Arial; font-weight:800; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.middle-links				{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.middle-links:hover			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#0000FF; text-decoration: none; }
.product-field-title		{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.product-field-content		{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.normal-field-title			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.normal-field-text			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.normal-field-content		{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.error-text					{ font-family:Arial; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }
.highlight-text				{ font-family:Arial; font-weight:bold; font-size:8pt; color:#0000FF; text-decoration: none; }

.description-text			{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.specialoffer-text			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }
.extrafield-title-text		{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.extrafield-content-text	{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.qty-title-text				{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.price-title-text			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.price-content-text			{ font-family:Arial; font-weight:bold; font-size:10pt; color:#0000FF; text-decoration: none; }
.other-title-text			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.darkshade-backing			{ background-color: #AAAAAA; }
.mediumshade-backing		{ background-color: #BBBBBB; }
.lightshade-backing			{ background-color: #CCCCCC; }
.extralightshade-backing	{ background-color: #DDDDDD; }
.review-title-backing		{ background-color: #CCCCCC; }
.review-subject-backing		{ background-color: #DDDDDD; }
.review-content-backing		{ background-color: #EEEEEE; }
.review-title-text			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.review-content-text		{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }

.header-title				{ font-family:Arial; font-weight:bold; font-size:9pt; color:#000000; text-decoration: none; }
.header-description			{ font-family:Arial; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }
.subsection-description		{ font-family:Arial; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }

.textbox 					{ background-color: #FFFFFF; font-fanily: Arial; font-size: 8pt; font-weight: light; color: #000000; border: 1 solid #30799E; }
.button						{ background-color: #999999; font-family: Arial; font-size: 7pt; font-weight: light; color: #000000; border: 1 solid #30799E; padding: 0px; height: 17px; cursor: hand; }
.selectbox					{ background-color: #FFFFFF; font-fanily: Arial; font-size: 8pt; font-weight: light; color: #000000; border: 1 solid #30799E; }

.copyright-text				{ font-family:Arial; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.copyright-links			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }
.copyright-links:hover 		{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }

A 							{ font-family:Arial; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }
A:hover 					{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.body-shop					{ background-color: #FFFFFF; margin: 0px; }

.blacktext12				{ font-family:Tahoma; font-weight:bold; font-size:12pt; color:#000000; text-decoration: none; }
.blacktext14				{ font-family:Tahoma; font-weight:bold; font-size:14pt; color:#000000; text-decoration: none; }
.blacktext10				{ font-family:Tahoma; font-weight:bold; font-size:10pt; color:#000000; text-decoration: none; }
.redtext10					{ font-family:Tahoma; font-weight:bold; font-size:10pt; color:#ff0000; text-decoration: none; }
.redtext12					{ font-family:Tahoma; font-weight:bold; font-size:12pt; color:#ff0000; text-decoration: none; }
.redtext14					{ font-family:Tahoma; font-weight:bold; font-size:14pt; color:#ff0000; text-decoration: none; }
.redtext10					{ font-family:Tahoma; font-weight:bold; font-size:10pt; color:#ff0000; text-decoration: none; }
.bluetext12					{ font-family:Tahoma; font-weight:bold; font-size:12pt; color:#0000FF; text-decoration: none; }
.bluetext14					{ font-family:Tahoma; font-weight:bold; font-size:14pt; color:#0000FF; text-decoration: none; }
.bluetext10					{ font-family:Tahoma; font-weight:bold; font-size:10pt; color:#0000FF; text-decoration: none; }
.bluetext11					{ font-family:Tahoma; font-weight:bold; font-size:11pt; color:#0000FF; text-decoration: none; }
.whitetext10				{ font-family:Tahoma; font-weight:bold; font-size:10pt; color:#FFFFFF; text-decoration: none; }
.blacktext11				{ font-family:Tahoma; font-weight:bold; font-size:11pt; color:#000000; text-decoration: none; }
.blacktext1				{ font-family:Tahoma; font-weight:bold; font-size:1pt; color:#000000; text-decoration: none; }
.banner-text				{ font-family:Tahoma; font-weight:bold; font-size:14pt; color:#FFFFFF; text-decoration: none; }
.terms-links				{ font-family:Arial; font-weight:bold; font-size:8pt; color:#FFFFFF; text-decoration: underline; }
.terms-links:hover			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: underline; }
.failed-links				{ font-family:Arial; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: underline; }
.failed-links:hover			{ font-family:Arial; font-weight:bold; font-size:8pt; color:#000000; text-decoration: underline; }

