.top-backing{ 
	background-color: #FFFFFF; 
}
.top-smallbar-backing{
	background-image: url('../../images/band.gif'); 
	vertical-align: text-top;
	background-repeat: repeat-x;
	height: 40px;
}
.top-links{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#008BCB;
	text-decoration: none; 
}
.top-links:visited{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#008BCB; 
	text-decoration: underline;
}
.top-links:hover{
	font-family:Tahoma;
	font-weight:bold;
	font-size:8pt;
	color:#FF4800; 
	text-decoration: none; 
}
.top-smallbar-text{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#00297F; 
	text-decoration: none;
}
.textbox-search{
	background-color: #FFFFFF; 
	font-family: Tahoma; 
	font-size: 8pt; 
	font-weight: light; 
	color: #00297E; 
	border: 1 solid #FF4800;
}
.button-search{
	background-color: #FFFFFF; 
	font-family: Tahoma; 
	font-size: 7pt; 
	font-weight: light; 
	color: #00297E; 
	border: 1 solid #FF4800; 
	padding: 0px; 
	height: 17px; 
	cursor: hand;
}

.menu-backing{
	background-color: #FFFFFF; 
}
.menu-backing-title{
	background-color: #008BCB; 
}
.menu-backing-content{
	background-color: #FFFFFF; 
}
.menu-title-text{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:9pt; 
	color:#FFFFFF; 
	text-decoration: none;
}

.menu-section-links{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#008BCB; 
	text-decoration: none;  
	width: 100%; 
	height: 23px; 
	background-image: url('../../images/rollover.gif'); 
	text-align: left; 
	vertical-align: top;
	display: block;
}
.menu-section-links:hover{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FFFFFF; 
	text-decoration: none;  
	width: 100%; 
	height: 23px; 
	background-image: url('../../images/rollover2.gif'); 
	text-align: left; 
	vertical-align: top;
	display: block;
}
.menu-subsection-links{
	font-family:Tahoma; 
	font-weight:normal; 
	font-size:8pt; 
	color:#008BCB; 
	text-decoration: none;
}
.menu-subsection-links:hover{
	font-family:Tahoma; 
	font-weight:normal; 
	font-size:8pt;
	color:#FF4800; 
	text-decoration: none; 
}
.menu-normal-text{
	font-family:Tahoma; 
	font-weight:normal; 
	font-size:8pt; 
	color:#00297F; 
	text-decoration: none;
}
.menu-bold-text{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.menu-links{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#008BCB; 
	text-decoration: none;
}
.menu-links:hover{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FF4800; 
	text-decoration: none;
}
.menu-links-terms{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FF4800; 
	text-decoration: none;
}
.menu-links-terms:hover{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#008BCB; 
	text-decoration: none;
}
.menu-links-left{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#008BCB; 
	text-decoration: none;  
	width: 100%; 
	height: 28px; 
	background-image: url('../../images/rollover.gif'); 
	align: left;
}
.menu-links-left:hover{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FFFFFF; 
	text-decoration: none;  
	width: 100%; 
	height: 28px; 
	background-image: url('../../images/rollover2.gif'); 
	align: left;
}
.middle-backing{ 
	background-color: #FFFFFF; 
}
.text-path{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#008BCB; 
	text-decoration: none; 
}
.text-path:hover{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FF4800; 
	text-decoration: none; 
}
.middle-normal-text{
	font-family:Tahoma; 
	font-weight:normal; 
	font-size:8pt; 
	color:#00297F; 
	text-decoration: none;
}
.table-backing-title{ 
	background-color: #008BCB; 
}
.table-backing-content{ 
	background-color: #FFFFFF;
}
.field-backing-title{ 
	background-color: #E4F7FC;
}
.field-backing-content{
	background-color: #FFFFFF;
}
.table-title-text{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:9pt; 
	color:#008BCB; 
	text-decoration: none;
}
.checkout-title-text{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:9pt; 
	color:#FF4800; 
	text-decoration: none;
}
.table-title-text-section{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:9pt; 
	color:#FFFFFF; 
	text-decoration: none;
}
.table-title-text-search{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:9pt; 
	color:#FFFFFF; 
	text-decoration: none;
}
.table-title-text-checkout{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:9pt; 
	color:#FFFFFF; 
	text-decoration: none;
}
.table-title-text-index{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:9pt; 
	color:#FFFFFF; 
	text-decoration: none;
}
.table-title-text-product{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:9pt; 
	color:#008BCB; 
	text-decoration: none;
}
.middle-links{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#008BCB; 
	text-decoration: none; 
}
.middle-links-search{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FFFFFF; 
	text-decoration: none;
}
.middle-links:hover{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FF4800; 
	text-decoration: none;
}
.middle-links-search:hover{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FF4800; 
	text-decoration: none; 
}
.section-product-links{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FF4800; 
	text-decoration: none; 
}
.section-product-links:hover{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#008BCB; 
	text-decoration: underline; 
}
.product-field-title{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#008BCB; 
	text-decoration: none; 
}
.product-field-content{
	font-family:Tahoma; 
	font-weight:normal; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none;
}
.normal-field-title{
	font-family:Tahoma;
	font-weight:bold; 
	font-size:8pt; 
	color:#008BCB; 
	text-decoration: none; 
}
.normal-field-content{ 
	font-family:Tahoma; 
	font-weight:normal; 
	font-size:8pt; 
	color:#00297F; 
	text-decoration: none; 
}
.error-text{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FF4800; 
	text-decoration: none; 
}
.highlight-text{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#0000FF; 
	text-decoration: none; 
}

.description-text{
	font-family:Tahoma; 
	font-weight:normal; 
	font-size:10pt; 
	color:#00297F; 
	text-decoration: none; 
}
.orders-text{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FF4800; 
	text-decoration: none; 
	text-align: center;
}
.specialoffer-text{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#00297F; 
	text-decoration: none; 
}
.extrafield-title-text{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#00297F; 
	text-decoration: none;
}
.extrafield-content-text{
	font-family:Tahoma; 
	font-weight:normal; 
	font-size:8pt; 
	color:#00297F; 
	text-decoration: none; 
}
.qty-title-text{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#00297F; 
	text-decoration: none; 
}
.price-title-text{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#00297F; 
	text-decoration: none; 
}
.price-content-text{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:10pt; 
	color:#00297F; 
	text-decoration: none; 
}
.other-title-text{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#00297F; 
	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:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.review-content-text{ 
	font-family:Tahoma; 
	font-weight:normal; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}

.header-title{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:9pt; 
	color:#FF4800; 
	text-decoration: none; 
}
.header-description{ 
	font-family:Tahoma; 
	font-weight:normal; 
	font-size:10pt; 
	color:#008AA3; 
	text-decoration: none; 
}
.subsection-description{
	font-family:Tahoma; 
	font-weight:normal; 
	font-size:8pt; 
	color:#222222; 
	text-decoration: none; 
}

.textbox{ 
	background-color: #FFFFFF; 
	font-fanily: Tahoma; 
	font-size: 8pt; 
	font-weight: light; 
	color: #008BCB; 
	border: 1 solid #FF4800; 
}
.button{ 
	background-color: #FFFFFF; 
	font-family: Tahoma; 
	font-size: 7pt; 
	font-weight: light; 
	color: #008BCB; 
	border: 1 solid #FF4800; 
	padding: 0px; 
	height: 17px; 
	cursor: hand; 
}
.selectbox{ 
	background-color: #FFFFFF; 
	font-fanily: Tahoma; 
	font-size: 8pt; 
	font-weight: light; 
	color: #008BCB; 
	border: 1 solid #FF4800; 
}

.copyright-text{
	font-family:Tahoma; 
	font-weight:normal; 
	font-size:8pt; 
	color:#008AA3; 
	text-decoration: none; 
}
.copyright-links{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#008BCB; 
	text-decoration: none; 
}
.copyright-links:hover{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FF4800; 
	text-decoration: none; 
}

A{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#008BCB; 
	text-decoration: none; 
}
A:hover{ 
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FF4800; 
	text-decoration: none; 
}

A.button{ 
	background-color: #FFFFFF; 
	font-family: Tahoma; 
	font-size: 6pt; 
	font-weight: normal; 
	color: #008BCB; 
	border: 1 solid #FF4800; 
	padding: 2px; 
	height: 17px; 
	cursor: hand; 
}
A:hover.button{ 
	background-color: #FFFFFF; 
	font-family: Tahoma; 
	font-size: 6pt; 
	font-weight: normal; 
	color: #FF4800; 
	border: 1 solid #FF4800; 
	padding: 2px; 
	height: 17px; 
	cursor: hand; 
}
.body-shop{ 
	background-color: #FFFFFF; 
	margin: 0px; 
}

/*** Used For Drop Down Effect ***/
#formStack {
	position: relative;
	visibility: visible
}
#reveal  {
	position: relative;
	display: none;
}
