html, body {

	margin: 0px;

	padding: 0px;

}



/* commented backslash hack v2 \*/

html, body, .fit-screen { height:100%; }

/* end hack */



body {

	background-color: #2A353E;

}



body, td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

}



.fit-screen {

	height: 100%;

}



.small-text {

	font-size: 10px;

}



a {

	text-decoration: none;

	color: #FFFF00;

}

a:hover {

	text-decoration: underline;

}



form {

	margin: 0px;

	padding: 0px;

}.extend-left {

	background-image: url(images/extend.left.jpg);

	background-repeat: repeat-y;

	background-position: right bottom;

}

.extend-right {

	background-image: url(images/extend.right.jpg);

	background-repeat: repeat-y;

	background-position: left bottom;

}

.fade-left {

	background-image: url(images/extend.left.fade.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.fade-right {

	background-image: url(images/extend.right.fade.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.car-bg {

	background-image: url(images/footer.car.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.car-extend {

	background-image: url(images/extend.car-3.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.sidebar-bg {

	background-image: url(images/sidebar.bg.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.content-bg {

	background-image: url(images/content.bg.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.home-sidenav{

	padding-bottom: 105px;

}

.gen-pad {

	padding-bottom: 105px;

}

.box-text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	padding: 7px;

	background-image: url(images/box.arrow.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.box-b-featured {
	padding-left: 25px;
	padding-bottom: 7px;

}
.box-text-generic {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	padding: 7px;

}

.box-text-bg {

	background-image: url(images/box.arrow.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.copyright {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	padding: 36px 0px 0px 3px;

	color: #92989D;

}

.copyright a {

	font-weight: bold;

	color: #A5CCCF;

}

.box-top {

	background-image: url(images/box.top.gif);

	background-repeat: repeat-x;

}

.box-right {

	background-image: url(images/box.right.gif);

	background-repeat: repeat-y;

}

.box-bottom {

	background-image: url(images/box.bottom.gif);

	background-repeat: repeat-x;

}

.box-left {

	background-image: url(images/box.left.gif);

	background-repeat: repeat-y;

}

.box-title {

	background-image: url(images/box.bg.gif);

	background-repeat: repeat-x;

}

.footer {

	background-image: url(images/footer.bg.jpg);

	background-color: #2B353E;

	background-repeat: repeat-x;

}

.content-title {

	font-weight: bold;

	color: #8B0000;

}



.required {

	color: #ff0000;

}



.copy-title {

	font-size: 11px;

	font-weight: bold;

	color: #A12009;

}



/* Cart Customization */



A.category-link {

	color: #FFD822;

	text-decoration: none;

	font-weight: bold;

}

A.category-link:hover {

	color: #FFD822; 

	font-weight: bold;

	text-decoration: underline;

}

.subcat1 a {

	color: #FFFF00;

}



/* Unsorted */



.preview-large {

	padding: 5px;

}

