/* CSS Document */

body {
	padding:0px;
	margin:0px;
	background-color:#040057;
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
}

form {
	padding:0px;
	margin:0px;
}

input {
	padding:0px;
	margin:0px;
}

img {
	padding:0px;
	margin:0px;
}

table {
	padding:0px;
	margin:0px;
}

tr {
	padding:0px;
	margin:0px;
}

td {
	padding:0px;
	margin:0px;
}

div {
	padding:0px;
	margin:0px;
}

.mainTable {
	background-image:url(images/background1.jpg);
	background-repeat:repeat-y;
	text-align:left;
	width:943px;
}

.insideTable {
	width:943px;
}

.leftCell {
	width:192px;
	padding-left:15px;
	padding-bottom:30px;
}

.dividerCell {
	width:17px;
}

.rightCell {
	width:734px;
}

.navCellLeft {
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	width:17px;
}

.navRightCell {
	padding-top:2px;
	padding-bottom:2px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BF4A50;
	font-weight:bold;
}

.navRightCell a {
	color:#BF4A50;
	text-decoration:none;
}

.navRightCell a:hover {
	color:rgb(28,29,182);
}

.Divider2 {
	min-height:30px;
	height:30px;
}

.bestSellerTable {
	background-image:url(images/bestseller_bg.jpg);
	background-repeat:repeat;
}

.bestSellerCell1 {
	background-image:url(images/bestseller_bg2.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:17px;
}

.bestSellerCell2 {
	background-image:url(images/bestseller_bg3.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

.bestSellerCell3 {
	background-image:url(images/bestseller_bg3.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:17px;
}

.bestSellerCell4 {
	background-image:url(images/bestseller_bg4.jpg);
	background-repeat:repeat-y;
}

.bestSellerCell5 {
	background-image:url(images/bestseller_bg5.jpg);
	background-repeat:repeat-y;
	background-position:right;
}

.bestSellerCell6 {
	border-top:solid 2px #BABBB3;
}

.bestSellerCell7 {
	border-bottom:solid 2px #BABBB3;
}

.bestSellerTopArea {
	min-height:9px;
	height:9px;
}

.bestSellerBottomArea {
	min-height:11px;
	height:11px;
}

.bestSellerHeaderArrow {
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

.bestSellerHeader {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#BF4A50;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;

}

.bestSellerLeftCell {
	padding-left:10px;
	width:15px;
	padding-top:2px;
	padding-bottom:2px;

}

.bestSellerRightCell {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BF4A50;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	display:inline;
}

.bestSellerRightCell a {
	text-decoration:none;
	color:#BF4A50;
}

.bestSellerRightCell a:hover {
	color:rgb(28,29,182);
}

.ContentAreaPaddingIndexBanner {
	padding-left:18px;
	padding-right:19px;
}

.ContentAreaPaddingIndex {
	padding-left:28px;
	padding-right:19px;
	padding-top:20px;
}

.mainIndexContentArea {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.mainIndexContentArea a:hover {
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
}

.ContentAreaPadding {
	padding-left:18px;
	padding-right:19px;
}
.followupTitleCell {
	padding-left:18px;
	padding-bottom:10px;
}

.TitleContainer {
	position: relative;
	left: 1px;
	top: 1px;
	color: #666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#BF4A50;
}

.TitleText {
	position: absolute;
	left: -1px;
	top: -1px;
	color:#000;
}

.mainContentArea {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:350px;
	padding-bottom:20px;
}

.mainContentArea a {
	line-height: 140%;
}

.mainContentArea a:hover {
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
}

.footerArea {
	min-height:34px;
	height:34px;
	width:943px;
	background-image:url(images/footerBg.jpg);
	background-repeat:no-repeat;
}

.footerText {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:3px;
}

.footerText a {
	text-decoration:none;
	color:#FFFFFF;
}

.footerText a:hover {
	color:#FF0000;
}

.formHeader {
	color:rgb(255,255,255);
	font-family:Arial;
	text-align:center;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #666666;
	font-weight:bold;

}
.formSubHeader {
	color:rgb(0,0,0);
	font-family:Arial;
	font-size:12px;
	padding:5px;
	font-weight:bold;
}
.formBody1 {
	font-family:Arial;
	font-size:11px;
	color:rgb(0,0,0);
	border:1px solid #000000;
}
.formInnerBody {
	font-family:Arial;
	font-size:11px;
	color:rgb(0,0,0);
	border-right:1px solid #333333;
	border-bottom:1px solid #333333;
}
.formFooter {
	color:rgb(0,0,0);
	font-family:Arial;
	text-align:center;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #666666;
}
.formLabel {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:rgb(0,0,0);
	border-bottom:2px solid #000000;
}
.formItem {
	font-family:Arial;
	font-size:12px;
	color:rgb(0,0,0);
	border-bottom:1px solid #CCCCCC;
	padding:3px;
}
.formButton {
}

.cartHeader {
	color:#333333;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	background-color:#CCCCCC;
	text-align:center;
	border:2px solid #CCCCCC;
}
.cartBody {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	border:2px solid #CCCCCC;
}
.cartContent {
	font-family:Arial;
	font-size:12px;
	color:#666666;
}
.cartBottomBorder {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.cartSummary{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.formBody {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	border:2px solid #CCCCCC;
}

.ProductTableInListing {
	border: solid 2px #E4E4E4;
	color:#000000;
}

.productsProductHeader {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#BF4A50;
	padding-top:3px;
	padding-bottom:3px;
}

.admin_requests_header_cell {
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
}

.indexProducts {
	background-image:url(images/indexProductBG.jpg);
}

.IndexProductPadding {
	padding:8px;
}

.productsProductShortContent {
	width:97px;
}

.productsLinksCell {
	width:187px;
}

/* PRODUCTS CAT LINKS */

.productsCatLinkTable {
  width:600px;
}

.productsCatLinkCell {
  height:20px;
}