/* CSS Document for Tot Cars
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/* Global Styles */

h1 {
    text-indent: -9999px;
    width: 165px;
    height: 76px;
    background-image: url("images/bn-logo.jpg");
    margin: 0px;
	padding: 0px;
}

h2 {
    text-indent: -9999px;
    width: 522px;
    height: 215px;
    background-image: url("images/def-welcome.jpg");
    margin: 0px;
	padding: 0px;
}

h3 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #7F93A5;
	background-image: url("images/def-boxes.gif");
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 0 0 10px;
	margin: 5px 0 5px 8px;
}

h4 {
	font: bold 16px/24px Arial, Verdana, Helvetica, sans-serif;
	color: #505894;
	border-bottom: 1px solid #0EFF03;
	text-align:left;
}

h5 {
	font: bold 14px/20px Arial, Verdana, Helvetica, sans-serif;
	color: #505894;
	border-bottom: 1px dotted #505894;
}

.contenttext {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	margin: 0 0 10px 0;
}

/* TopSubBanner Styles */

.bntopbkgd {
	background-color: #505894;
}

.bnnav {
	background-color: #505894;
	height: 22px;
}

.bnshadow01 {
	background-image: url("images/bn-drop01.gif");
	background-color: #505894;
	background-position: left;
	background-repeat: no-repeat; 
	width: 5px;
	height: 6px;
}

.bnshadowtile {
	background-image: url("images/bn-droptile.gif");
	background-repeat: repeat-x;
}

.bnshadowrt01 {
	background-image: url("images/bn-righttile.gif");
	background-color: #505894;
	background-position: right;
	background-repeat: repeat-y;
	width: 7px;
}

.bnshadowrt02 {
	background-image: url("images/bn-droprt02.gif");
	background-position: right;
	background-repeat: no-repeat;
	width: 7px;
	height: 6px;
}

.bnround01 {
	background-image: url("images/bn-round01.gif");
	background-position: left;
	background-repeat: no-repeat;
	height: 25px;
	width: 155px;
}

.bnroundtile {
	background-image: url("images/bn-roundtile.gif");
	background-repeat: repeat-x;
}

.bnround02 {
	background-image: url("images/bn-round02.gif");
	background-position: right;
	background-repeat: no-repeat;
	width: 14px;
	height: 25px;
}

.bntopnav {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 9px 13px 0 0;
}

.bntopnav a:link, 
.bntopnav a:visited {
	color: #fff;
	text-decoration: none;
}

.bntopnav a:hover,
.bntopnav a:active {
	color: #fff;
	text-decoration: none;
}

.bnmainnav {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0 0 0 27px;
}

.bnmainnav a:link,
.bnmainnav a:visited {
	color: #fff;
	text-decoration: none;
}

.bnmainnav a:hover,
.bnmainnav a:active {
	color: #fff;
	text-decoration: none;
}

/* LeftColumnNav Styles */

#lctable {
	width: 155px;
	background-image: url("images/lc-bkgd.gif");
	background-repeat: repeat-y;
}

.lchead {
	background-image: url("images/lc-01shop.gif");
	background-repeat: no-repeat; 
	width: 155px;
	height: 28px;
}

.lccategory {
	background-image: url("images/lc-02category.gif");
	background-repeat: no-repeat;
	width: 155px;
	height: 19px;
}

.lcbrand {
	background-image: url("images/lc-03brand.gif");
	background-repeat: no-repeat;
	width: 155px;
	height: 19px;
}

.lcnavtext {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #46585D;
	margin: 5px 0 20px 26px;
}

.lcnavtext a:link,
.lcnavtext a:visited {
	color: #46585D;
	text-decoration: none;
}


.lcnavtext a:hover,
.lcnavtext a:active {
	color: #46585D;
	text-decoration: none;
}

.LeftColumn	{
	height: 100%;
}

/* Footer Styles */

#fttable {
	margin: 2px 0 3px 0;
	background-image: url("images/ft-bkgd.gif");
	background-repeat: repeat-x;
	height: 35px;
}

.ftleft {
	background-image: url("images/ft-left.gif");
	width: 6px;
	height: 35px;
	background-position: left;
	background-repeat: no-repeat;
}

.ftright {
	background-image: url("images/ft-right.gif");
	width: 7px;
	height: 35px;
	background-position: right;
	background-repeat: no-repeat;
}

.fttext {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0 10px 3px 10px; 
}

.fttext a:link,
.fttext a:visited {
	color: #fff;
	text-decoration: none;
	
}

.fttext a:hover,
.fttext a:active {
	color: #fff;
	text-decoration: none;
}


/* Default Page Styles */

.defcell01 {
	padding: 13px 0 0 10px;
}

.defwelcome {
	float: left;
	margin: 0 10px 5px 0;
}

#defnewnews {
	margin: 5px 0 0 0;
}

.defnewheads {
	height: 28px;
	background-color: #9197C3;
}

.defnewadd {
	background-image: url("images/def-head_new.gif");
	width: 154px;
	height: 13px;
	background-repeat: no-repeat;
	margin: 8px 0 0 12px;
}

.defnews {
	background-image: url("images/def-head_news.gif");
	width: 154px;
	height: 13px;
	background-repeat: no-repeat;
	margin: 8px 0 0 12px;
}

.defdots {
	background-image: url("images/dots.gif");
	height: 4px;
	background-repeat: repeat-x;
}

.defnewscell {
	background-color: #E5E9ED;
}

.defnewaddcell {
	padding: 0 0 0 7px;
}

#defnewswrap {
	margin: 0 11px;
	padding: 0;
}


/* Search & Cart Control Styles */

.searchbox {
	border: 1px solid #505894;
}

.carttext {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #475A5E;
	margin: 0 3px 0 0;
}

.carttext a:link,
.carttext a:visited {
	color: #475A5E;
	text-decoration: none;
}

.carttext a:hover,
.carttext a:active {
	color: #475A5E;
	text-decoration: none;
}

/* Styles.css Custom */

.Content a:link,
.Content a:visited {
	color: #000;
	text-decoration: underline;
}

.Content a:hover,
.Content a:active {
	color: #000;
	text-decoration: none;
}

#Instruction1_InstructCell {
	padding: 7px;
	background-color: #9197C3;
	border-top: 1px dashed #505894;
	border-bottom: 1px dashed #505894;
}

#Instruction1_InstructCell a:link,
#Instruction1_InstructCell a:visited {
	color: #fff;
	text-decoration: underline;
}

#Instruction1_InstructCell a:hover,
#Instruction1_InstructCell a:active {
	color: #fff;
	text-decoration: none;
}

