 
body { 
	background-color:#006830;
	font-size:10px;
	font-family:Arial;
	margin : 0px 0px 0px 0px;
	padding-top : 0px 0px 0px 0px;
	padding-bottom: 0px 0px 0px 0px;
}

h1 {
	font-size:20px;
	font-family:Arial;
	color:#006830;
	font-weight:bold;
	margin-bottom : 0px;
	padding-bottom : 0px;
}
	
h2 {
	font-size:18px;
	font-family:Arial;
	color:#006830;
	font-weight:bold;
	margin-bottom : 0px;
	padding-bottom : 0px;
}
h3 {
	font-size:16px;
	font-family:Arial;
	color:#006830;
	font-weight:bold;
	margin-bottom : 0px;
	padding-bottom : 0px;
}
h4 {
	font-size:14px;
	font-family:Arial;
	color:#006830;
	font-weight:bold;
	margin-bottom : 0px;
	padding-bottom : 0px;
}
h5 {
	font-size:10px;
	font-family:Arial;
	color:#006830;
	font-weight:bold;
	margin-bottom : 0px;
	padding-bottom : 0px;
}

a {
	color : #ce1921;
	text-decoration : none;
}

a:hover {
	color:#686363;
	text-decoration : none;
}


/*** left nav stuff ***/

.sideNav_header{
	color:#006830;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

.sideNav{
	color:#006830;
	text-decoration:none;
	padding-left:0px;
	margin-top:0px;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
}

.sideNav:hover{
	color:#ce1920;
	text-decoration:none;
	padding-left:0px;
	margin-top:0px;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
}

.lit{
	color:#ce1921;
	text-decoration:none;
	padding-left:0px;
	margin-top:0px;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
}

.lit:hover{
	color:#ce1920;
	text-decoration:none;
	padding-left:0px;
	margin-top:0px;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
}


/***** sub nav *******/

.sideNav_sub{
	color:gray;
	text-decoration:none;
	padding-left:0px;
	margin-top:2px;
	font-size:9px;
	letter-spacing:0px;
	font-family:Arial;
	font-weight:bold;
}

.sideNav_sub:hover{
	color:#ce1920;
	text-decoration:none;
	padding-left:0px;
	margin-top:2px;
	font-size:9px;
	letter-spacing:0px;
	font-family:Arial;
	font-weight:bold;
}

.lit_sub{
	color:#006830;
	text-decoration:none;
	padding-left:0px;
	margin-top:2px;
	font-size:9px;
	letter-spacing:0px;
	font-family:Arial;
	font-weight:bold;
}

.lit_sub:hover{
	color:#ce1920;
	text-decoration:none;
	padding-left:0px;
	margin-top:2px;
	font-size:9px;
	letter-spacing:0px;
	font-family:Arial;
	font-weight:bold;
}

/**** Footer & Copyright Stuff ****/

.copyright{
	font-size:10px;
	font-family:Arial;
	color:#006830;
	
}


.adminlink{
	color:#f6f2e1;
  	text-decoration:none;
	font-size:10px;
	font-family:Arial;
}

.adminlink:hover{
	color:#white;
  	text-decoration:none;
	font-size:10px;
	font-family:Arial;
}



/*******************************************/
/*******************************************/
/*******************************************/
/*******************************************/
/************** DO NOT CHANGE **************/
/*******************************************/
/*******************************************/
/*******************************************/
/*******************************************/
/*******************************************/

/******Content Styles*****/
p,td,table,tr{
	font-size:10px;
	font-family:Arial;
	margin : 0px 0px 0px 0px;
	padding-top : 0px 0px 0px 0px;
	padding-bottom: 0px 0px 0px 0px;
}

span {
	margin : 0px 0px 0px 0px;
	padding-top : 0px 0px 0px 0px;
	padding-bottom: 0px 0px 0px 0px;
}

.content{
	padding-left:11px;
	vertical-align:top;
}

/******Navigation********/
.topNav{
	float:left;
	margin-left:2px;
	padding-left:12px;
	color:#5B5E64;
  	text-decoration:none;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
}

/*****Side Nav******/


a.sideNavName{
	background-color:blue;
	text-decoration:none;
	border:0px black solid;
	padding-left:13px;
	margin-top:3px;
	color:white;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	
}


/******content*****/

.contentSideAdd{
	background-color:white;
	padding-left:10px;
	vertical-align:top;
}

/**** body stuff ****/

.breadcrumb{
	padding-left:0px;
	font:11px Arial;
	color:#666666;
	height:20px;
	margin:0px 0px 0px 0px;
	
}


td.main {
	background-color : white;
	background-position : center;
	background-repeat : repeat-y;
}

a.cart {
	color : white;
	text-decoration : none;
}
a:hover.cart {
	color:#F8C200 ;
	text-decoration : none ;
}

.header {
	font-size: 14px;
	color:#416181 ;
	font-weight:bold;
	}
	
.subheader {
	font-size: 14px;
	color : black;
	font-weight:bold;
	}

/* Shopping Styles */


td.shopping {
	background-color : none;
	font:11px Arial;
}


td.clearcell {
	background-color : none;
	font:11px Arial;
}

hr.shopping {
	color:black;
	height:1px;
}

.qtyfield {
	width:25px;
	height:18px;
	border:1px black solid;
	margin-bottom:0px;
	align:left;
	
}

.selectfield {
	height:18px;
	border:1px black solid;
	margin-bottom:0px;
	align:left;
	
}

.formfields {
	height:18px;
	border:1px gray solid;
	margin-bottom:0px;
	align:left;
	
}

.formfieldcvc {
	height:18px;
	border:1px gray solid;
	margin-bottom:0px;
	align:left;
	
}

.promofield {
	width:100px;
	height:18px;
	border:1px black solid;
	margin-bottom:0px;
	align:left;
	
}


table.baskettable {
	border:1px black solid;
}


td.basketrow0 {
	background-color:#F2F2F2;
	font:11px Arial;
}


td.basketrow1 {
	background-color : none;
	font:11px Arial;
}

td.baskethdr {
	background-color : black;
	font:11px Arial;
	font-weight:bold;
	color:white;
}

td.basketrowpromo {
	background-color:#F2F2F2;
	font:10px Arial;
}

td.basketrowchange {
	background-color : none;
	font:11px Arial;
}


