/* START REQUIRED DEFAULT DEFINITIONS */

BODY {

	color: #000000;

	background-color: #556B2F;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

}



a{

	font-family: Arial, Helvetica, sans-serif;

	color: #336633;

	text-decoration : none;

	background-color : transparent;

	font-weight : bold;

}



A:HOVER {

	color: Maroon;

	text-decoration: none;

	background-color : transparent;

}

/* MAIN SIDE BAR MENU */

A.main{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

}

A.main:hover{

	color: Maroon;

	text-decoration: none;

	background-color : transparent;

}

/* TOP CATEGORY PAGE HORIZONTAL MENU */

A.bar{

	font-size: 12px;

	color: #000000;

}

A.bar:hover{

	color: #336633;

	text-decoration: none;

}

/* CONTINUE LINK */

A.continue{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

}

A.continue:hover{

	color: Maroon;

	text-decoration: none;

	background-color : transparent;

}

/* LINK TO SUB CATEGORY */

A.child{

	font-size: 14px;

	color: #336633;

}

/* LINK TO PARENT CATEGORY */

A.parent{

	font-size: 16px;

	color: #336633;

}

/* ITEM TITLE LINK - SINGLE COLUMN FORMAT */

A.detail1{

	font-size: 16px;

	color: #336633;

}



/* 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 : Arial, Helvetica, sans-serif;

	font-size : 12px;

	text-align : center;

}



SPAN.text01{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 18px;

	font-weight : bold;

}



SPAN.text02{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 16px;

	color : #336633;

	font-weight : bold;

	background-color : transparent;

}



SPAN.text03{

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-size : 12px;

}

SPAN.welcome{

	font-size : 26px;

	font-weight : bold;

	font-family : "Times New Roman", Times, serif;

	color : #336633;

}



SPAN.webtitle{

	font-size : 30px;

	font-weight : bold;

	font-family : "Times New Roman", Times, serif;

	color : Maroon;

}



/* CATEGORY/PAGE TITLE */

SPAN.cattitle{

	font-size : 24px;

	font-weight : bold;

	font-family : 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{

	color: #000000;

	font-family : Arial, Helvetica, sans-serif;

	font-size: 14px;

}

td.barmenu{

	background-color : White;



}

/* 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 : 14px;

}

/* LEFT JUSTIFIED COLUMN WITH FORM FIELDS AND INFO */

TD.value{

	text-align : left;

	font-size : 14px;

}

/* END REQUIRED DEFAULT DEFINITIONS */





/* START SITE SPECIFIC DEFINITIONS */











/* END SITE SPECIFIC DEFINITIONS */





