/* START REQUIRED DEFAULT DEFINITIONS */

BODY {

	color: #000000;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;
  background-color: #1B173D;
}



a{

	font-family: Verdana, Geneva,Arial, Helvetica, sans-serif;

	color: #000080;

	text-decoration : none;

	background-color : transparent;

	font-weight : bold;

}



A:HOVER {

	color: #902944;

	text-decoration: none;

}

/* MAIN SIDE BAR MENU */

A.main{

	font-family: Verdana, Geneva,Arial, Helvetica, sans-serif;

	font-size: 16px;

}

A.main:hover{

	color: #800040;

	text-decoration: none;

	background-color : transparent;

}

A.dealer{

	font-size: 12px;

}

/* TOP CATEGORY PAGE HORIZONTAL MENU */

A.bar{
    color: #F0E68C;
	font-size: 12px;

}

A.bar:hover{

	color: #000080;

	text-decoration: none;

	background-color : transparent;

}



/* LINK TO SUB CATEGORY */

A.child{

	font-size: 14px;

}

/* LINK TO PARENT CATEGORY */

A.parent{

	font-size: 16px;

}

/* ITEM TITLE LINK - SINGLE COLUMN FORMAT */

A.detail1{

	font-size: 16px;

}



/* ITEM TITLE LINK - 3 COLUMN FORMAT */

A.detail3{

	font-size: 12px;

}



/* ITEM TITLE LINK - 5 COLUMN FORMAT */

A.detail5{

	font-size: 12px;

}

/* LINKS TO REMOVE OR EDIT CART ITEM */

A.cartlinks{

	font-size: 12px;

}

/* LINK TO POP-UP HELP */

A.tips{

	font-size: 11px;

}



.copyright{

	color : Black;

	background-color : #FFFFFF;

	font-family : Verdana, Geneva,Arial, Helvetica, sans-serif;

	font-size : 12px;

	text-align : center;

}

SPAN.current{

    font-size: 14px;

	color: #000080;

	text-decoration: none;

	background-color : transparent;

    font-weight : bold;

}

SPAN.policies{

	color: #800040;

	text-decoration: none;

	background-color : transparent;

    font-size: 14px;

    font-weight : bold;

}



SPAN.text01{

	font-family : Verdana, Geneva,Arial, Helvetica, sans-serif;

	font-size : 14px;

	color: #663399;

	font-weight : bold;

}



SPAN.text02{

	font-family : Verdana, Geneva,Arial, Helvetica, sans-serif;

	font-size : 14pt;

	color : 0000FF;

	font-weight : bold;

	background-color : transparent;

}



SPAN.text03{

	font-family : Verdana, Geneva,Arial, Helvetica, sans-serif;

	font-weight : bold;

}

SPAN.divider{
    color: #F0E68C;
	font-size: 12px;

}


/* CATEGORY/PAGE TITLE */

SPAN.cattitle{

	font-size : 24px;

	font-weight : bold;

	font-family : Verdana, Geneva,Arial, Helvetica, sans-serif;



}

/* ITEM ID */

SPAN.itemid{

	font-size : 11px;

}



SPAN.price{

	font-size : 16px;

	font-weight : bold;

}



SPAN.sale{

	font-size : 14px;

	color : #FF0000;

	font-weight : bold;

	background-color : transparent;

}

/* RED ASTERICK */

SPAN.required{

	font-size : 11px;

	color : #FF0000;

	background-color : transparent;

}



TR.rowcolor1{

	background-color : #FFFFFF;

}



TR.rowcolor2{

	background-color : #CCCCFF;

}



td{

	font-family : Verdana, Geneva,Arial, Helvetica, sans-serif;



}

td.barmenu{

	background-color : #000080;



}

/* REVERSE COLOR COLUMN HEADINGS */

TD.heading{

	background-color : #000000;

	color : #FFFFFF;

	font-size : 14px;

	font-weight : bold;

}

/* CART TEXT AND CATEGORY TABLE DISPLAY */

TD.display{

	font-size : 12px;

}

/* SYSTEM STATEMENTS */

TD.state{

	background-color : #FFFFCC;

	font-size : 12px;

}

/* RIGHT JUSTIFIED COLUMN WITH FORM FIELD NAMES */

TD.name{

	text-align : right;

	font-size : 13px;

}

/* LEFT JUSTIFIED COLUMN WITH FORM FIELDS AND INFO */

TD.value{

	text-align : left;

	font-size : 13px;

}

/* END REQUIRED DEFAULT DEFINITIONS */





/* START SITE SPECIFIC DEFINITIONS */

A.nfl{

	font-size : 8pt;

}

A.cat{

	font-size: 15pt;

}

A.cat:hover{

	background-color : Red;

}

A.cat2:hover{

	background-color : Yellow;

}

TABLE.nav_buttons{

	text-align : center;

	}

TD.cat_buttons{

	text-align : right;

}

TD.cat_buttons2{

	text-align : center;

	vertical-align : baseline;

}











/* END SITE SPECIFIC DEFINITIONS */

































