body {
	/*background-color: #000;*/
	background-image: url(https://www.cricktool.com/images/diaBG.gif);
	scrollbar-3d-light-color: #000000;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-base-color: #000000;
    scrollbar-dark-shadow-color: #000000;
    scrollbar-face-color: #D1B662;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #000000;
	margin: 3px 0px 10px 0px;
}
#splash {
	position: relative;
	width: 450px;
	margin-left: auto; /*centers div*/
	margin-right: auto; /*centers div*/
	margin-top: 25px;
}
.splashText {
	font: bold 1em Verdana, Arial, San-serif;
	text-align: center;
	color: #FFF;
	padding: 4px;
}
.splashText a:link, .splashtext a:visited {
	font: bold 1.4em Verdana, Arial, San-serif;
	text-align: center;
	color: #FFF;
	padding: 4px;
	text-decoration: none;
}
.splashText a:active, .splashText a:hover {
	font: bold 1.4em Verdana, Arial, San-serif;
	text-align: center;
	color: #0000FF;
	padding: 4px;
	text-decoration: underline;
}

#master {
	position: relative;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
}

#flashHeader {
	position: relative;
	width: 723px;
	height: 121px;
}

#mainNav {
	position: relative;
	background-image: url(https://www.cricktool.com/images/mainNavBG.jpg);
	width: 723px;
	height: auto;
	font: bold .7em Verdana, Arial, San-serif;
	text-align: center;
	color: #FFF;
	padding: 4px 0px 4px 0px;	
}
#mainNav a:link, #mainNav a:visited {
	color: #FFF;
	margin: 4px 7px 4px 8px;
	text-decoration: none;
}
#mainNav a:active, #mainNav a:hover {
	color: #E1D27F;
	margin: 4px 7px 4px 8px;
	text-decoration: underline;
}
.contentTitle {
	font: bold 2em Verdana, Arial, San-serif;
	text-align: left;
	color: #0005CC;
}
.contentHome {
	width: 554px;
	font: normal .75em Verdana, Arial, San-serif;
	text-align: left;
	color: #000;
	vertical-align: top;
	padding: 10px;
}
.content {
	width: 554px;
	background-image: url(https://www.cricktool.com/images/contentBG.jpg);
	font: normal .75em Verdana, Arial, San-serif;
	text-align: left;
	color: #000;
	vertical-align: top;
	padding: 10px;
}

.content a:link, .content a:active, .content a:visited  {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.content a:hover {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.contentCart {
	width: 400px;
	background: url(https://www.cricktool.com/images/contentBG.jpg) repeat-y;
	font: normal .75em Verdana, Arial, San-serif;
	text-align: left;
	color: #000000;
	vertical-align: top;
	padding: 10px;
	
}

.productTitle  {
	font: bold .75em Verdana, Arial, San-serif;
}

.contentCart a:link, .contentCart a:active, .contentCart a:visited  {
	color: #000000;
	text-decoration: none;
}

.contentCart a:hover  {
	color: #FF0000;
	text-decoration: none;
}

.rtColumn {
	width: 169px;
	background-image: url(https://www.cricktool.com/images/rtColumnBG.jpg);
	font: normal .75em Verdana, Arial, San-serif;
	text-align: center;
	color: #FFF;
	vertical-align: top;
	padding: 10px;
	border-left: 1px solid #000;
}
.rtColumnRed {
	font: bold 1.5em Verdana, Arial, San-serif;
	text-align: center;
	color: #FF0000;
	vertical-align: top;
	margin: 2px;
}

.rtColumnCart {
	width: 323px;
	font: normal .75em Verdana, Arial, San-serif;
	text-align: left;
	color: #FFFFFF;
	vertical-align: top;
	padding: 8px;
}

.rtColumnCart  a:active, a:link, a:visited  {
	color: #FFFFFF;
}
.rtColumnCart a:hover {
	color: #FF0000;
}

.rtColBottom  {
	text-align: center;
	vertical-align: bottom;
}

.leftBG {
	background-image: url(https://www.cricktool.com/images/leftBG.jpg);
	width: 12px;
}
.centerCell {
	width: 723px;
	border: 1px solid #000;
	background-color: #000;
}
.rightBG {
	background-image: url(https://www.cricktool.com/images/rightBG.jpg);
	width: 12px;
}
.bnav {
	font: bold .75em Verdana, Arial, San-serif;
	background-color: #000;
	color: #FFF;
	padding: 4px;
	text-align: right;
}
.bnav a:link, .bnav a:visited {
	font: bold .75em Verdana, Arial, San-serif;
	color: #FFF;
	text-decoration: none;
}
.bnav a:active, .bnav a:hover {
	font: bold .75em Verdana, Arial, San-serif;
	color: #FFF;
	text-decoration: underline;
}
.disclaimer {
	font: normal .55em Verdana, Arial, San-serif;
	color: #8A8A8A;
	padding: 4px;
	text-align: right;
}

.disclaimer a:link,.disclaimer a:visited {
	color: #8A8A8A;
	text-decoration: underline;
}
.disclaimer a:active,.disclaimer a:hover {
	color: #E1D27F;
	text-decoration: none;
}
.dealerLogin  {
	width: 400px; 
	font: bold .75em Verdana, Arial, San-serif;
	color: #000000;
	text-align: center;
	vertical-align: top;
	border: 1px solid #8A8A8A;
}
.dealerLogin .text  {
	text-align: left;
}

.dealerLogin .submit {
	font: bold .80em Verdana, Arial, San-serif;
	text-align: left;
	vertical-align: top;
}

.stateList {
	font: normal 1.2em Verdana, Arail, San-serif;
	text-align: left;
	vertical-align: top;
}

.stateList a:active, .stateList a:link, .stateList a:visited  {
	color: #000000;
	text-decoration: none;
}

.stateList a:hover  {
	color: #FF0000;
	text-decoration: none;
}

.cartItems  {
	font: normal .75em Verdana, Arail, San-serif;
	text-align: left;
	vertical-align: top;
}
.cartCheckout  {
	font: normal .75em Verdana, Arial, San-serif;
	text-align: center;
	vertical-align: top;
}

.genText {
	font: normal .75em Verdana, Arial, San-serif;
}
.genTextBold {
	font-weight: bold;
}

.cartBG  {
	width: 299px;
	margin: 0px 10px 0px 10px;
	background-color: #EBDBA8;
	font: bold 1.7em Verdana, Arial, San-serif;
}

.cartTitle {
	font: bold 1.5em Verdana, Arial, San-serif;
	text-align: left;
	padding: 10px 0px 0px 0px
	
}

.cartTotal {
	text-align: right;
	padding: 0px 10px 0px 0px;
}
.checkoutBtn  {
	text-align: center;
}

.customOption {
	padding: 0px 0px 0px 27px;
}
.customForm {
	color: #FFFFFF;
	font: bold .60em Verdana, Arial, San-serif;
	text-align: left;
}
.customFormHeading {
	color: #000000;
	background: #ECECEC;
	font: bold .75em Verdana, Arial, San-serif;
	text-align: center;
}
.customFormPrice {
	color: #FFFFFF;
	font: bold .60em Verdana, Arial, San-serif;
	text-align: right;
}

.itemHeading {
	font-weight: bold;
}

.productPrice  {
	text-align: right;
}

.priceHeader {
	background: #E1D27F;
}
.row1 {
	background: #EFECDE;
}

.row2 {
	background: #E3E0D2;
}

.orderHistory  {
	width: 450px;
	font: normal .80em Verdana, Arial, San-serif;
}

td.orderHistory  {
	font: normal 1.0em Verdana, Arial, San-serif;
	border: 1px solid #FFFFFF;
	text-align: right;
}

.cartItemDetails  {
	font: normal .75em Verdana, Arial, San-serif;
	text-indent: 15px;
}

.itemTotalCost  {
	font: bold .90em Verdana, Arial, San-serif;
	text-align: right;
}

.inputForm  {
	font: bold 1.2em Verdana, Arial, San-serif;
	text-align: right;
}

.productInfoTable {
	font: normal .70em Verdana, Arial, San-serif;
}