
Body {
			background-image: url('images/background.jpg');
			background-repeat : repeat-x;
			background-position : top, left;
			background-color:#5ec2ee;
			margin:0px;
			font-family:verdana;
			font-size:11px;
			color:#FFFFFF
		}
td, div { 
			vertical-align:top;
			font-family:Verdana;
			font-size:11px;
			color:#808080}

			

		#logo {
			width:902px;
			position: relative;
			left:-4px;
		}

		#content {
			width:913px;
			background-image: url('images/contentBackground.png');
			background-repeat : repeat-y;
			background-position : top, left;
		}

		#contentCap{
			width:913px;
		}

		#featuredProduct {
			width:257px;
			border:1px solid #c2c2c2;
			margin:13px;
			margin-top:0px;
			background-color:#f6f6f6;

		}
		
		a.featureCar {
			border:1px solid #8DC63F; margin:13px;
		}
		

		#homeArea {
			width:608px;
			margin-top:0px;

		}
		#adminArea {
			width:880px;
			margin-top:0px;

		}

		#homeContent {
			margin-left:28px;
			line-height:25px;
		}

		#productCatalog {
			margin-left:40px;
			
		}
		#search {
			padding:10px;
		}
		#viewCart {
			padding:10px;
			
		}
		#myAccount {
			padding:10px;
			
			padding-top:0px;
		}
		
		#accountNav {
		background-image: url('images/myAccountBG.gif');
		background-repeat : repeat-x;
		background-color:#6ba915;
		border:1px solid #8DC63F;
		position:relative;
		width:150px;
		float:left;
		left:-10px;
		top:-24px; 
		z-index:0;
		color:#FFFFFF;
		padding-top:20px;
		padding-bottom:10px;
		
		
		}
		
		#accountNav td{
		color:#FFFFFF;
		
		
		}
		
		
		
		form {
		margin:0px;
		padding:0px;
		}
		
		
a { color: #0071BC }
a:visited    { color: #0071BC }
a:active     { color: #0071BC }
a:hover      { color: #0071BC }

a.nav { 
		text-decoration : none;
		color : #0071BC;
		font-size : 10px;
		font-weight : bold; } 
		
a.nav:visited    { color: #0071BC }
a.nav:active     { color: #0071BC }
a.nav:hover      { color: #8DC63F }



a.adminNav { text-transform : uppercase;
		text-decoration : none;
		color : #FFFFFF;
		font-size : 10px;
		 } 
		
a.adminNav:visited    { color: #FFFFFF }
a.adminNav:active     { color: #FFFFFF }
a.adminNav:hover      { color: #FFFF00 }

ul {
	margin-left:15px;
	margin-right:4px;
	padding:0px;

}
	
li {
	margin:0px;
	padding-bottom:5px;
}	

.header {background-color:0071bc; color: #FFFFFF }

.whiteBG {background-color:#FFFFFF}
.blueBG {background-color:#003562; color: #FFFFFF }

.smallText {font-size:10px;}
.message {font-size:12px; color:#F7941C; font-weight:bold; font-family:verdana;}

.utilbackground{
	background-image: url('images/util_bgBottom.gif');
	background-repeat : no-repeat;
	background-color:#FFFFFF; 
	color: #808080; 
	font-size:10px;
	}

.utilOff{
		padding:3px;
		height:15px;
		padding-bottom:0px;
}


.utilOn{
		background-image: url('images/util_bg.gif');
		background-repeat : repeat-x;
		padding:3px;
		height:15px;
		padding-bottom:0px;
		}

.orderHead {text-transform : uppercase;
			color : #0071BC;
			font-size : 10px;
			font-weight : bold;
			background-color:#F8E5BB;
			border-top:1px dashed #A67C51;
			border-bottom:1px solid #A67C51;}

.tableHead {text-transform : uppercase;
			color : #0071BC;
			font-size : 10px;
			font-weight : bold;
			border-bottom:1px solid #003562;}

.tableFoot {
			color : #0071BC;
			font-size: 10px;
			font-weight: bold;
			background-color:#FFFBCE;
			border-top:1px solid #003562;
			border-bottom:1px solid #003562;
			}
.tableSHTax {
			color : #0071BC;
			font-size: 10px;
			font-weight: bold;
			background-color:#E6E6E6;
			}

.pageHeader	{
			color : #0071BC;
			background-color:#FFFFFF;
			font-size : 16px;
			font-weight : bold; }

.mainHeader {
			position:relative;
			left:-10px;
			z-index:5

		}

.productHeader {
			padding:1px;
			padding-left:10px;
			color : #0071BC;
			background-color:#FFFFFF;
			background : url('images/prodHeadBG.gif');
			background-repeat : repeat-x;
			font-size : 14px;
			font-weight : bold;
			border-bottom:1px solid #8DC63F;}

			
.productName {
			color : #003562;
			background-color:#FFFFFF;
			font-size : 16px;
			font-weight : bold;}

.productCategory {
			margin:10px;
			margin-bottom:0px;					
			padding:5px;
			text-align:center;
			background-color:#c2c2c2;
			border:1px solid #c2c2c2;}
			
			
.productCategorydesc {
			font-size:10px;
			margin:10px;
			margin-top:0px;			
			padding:5px;
			text-align:center;
			background-color:#f1f1f1;
			border:1px solid #c2c2c2;}			

.mediaPage {
			margin:5px;
			padding:5px;
			text-align:center;
			background-color:#FFFFFF;
			border:1px solid #c2c2c2;}			
			
.catPlug {
	border:1px solid #0071bc; 
	margin-right:10px;
	}
			
.closebox {}
			
.img { border:1px solid #0071BC}

.formReq {color:#003562}
.formText {color:#808080}
.form { border:1px solid #F35A00; font-family:verdana; font-size:10px; color:808080;}
.button {font-size:10px; font-family:verdana; font-weight:bold;color: #FFFFFF; background-color:#F35A00; border:1px solid #003562; height:16px; text-transform:uppercase }

.customerLogin { font-size:10px; font-family:verdana;}
.loginBox {border:1px solid #003562; padding:5px; background-color:#D1F0FC;}



.featuredProductHead {
			padding-top:4px;
			text-transform : uppercase;
			color : #c2c2c2;
			font-size : 10px;
			text-align:center;
			}
			
.featuredProduct {
			color : #808080;
			font-size: 10px;
			padding-bottom:10px;
			}
			
.featuredProduct TD{font-size:10px;}
.featurePrice{color:#8dc63f;text-align:right;}

.prodBox{border:1px solid #0071BC; padding:5px; padding-left:45px; margin:20px; background-color:#D1F0FC}
.smallText{font-size:10px; color:#FFFFFF}


.magnifier 
{
    BORDER: #8DC63F 2px solid;
    border-style: ridge;
    BACKGROUND-COLOR: #FFFFFF;
}
.magnifierController 
{
	FONT-SIZE: 8pt; 
    COLOR: #8DC63F;
}
.magnifierControllerButton 
{
    PADDING: 0px 4px 0px 4px;
    BORDER: #8DC63F 1px solid;

    CURSOR: hand; 
    COLOR: #8DC63F; 
    BACKGROUND-COLOR: #fff
}
.magnifierControllerButtonSelected {
    PADDING: 0px 4px 0px 4px;
    CURSOR: hand; 
    COLOR: #FFFFFF; 
    BORDER: #8DC63F 1px solid;
    BACKGROUND-COLOR: #8DC63F
}

.catalog {
	background-image: url('images/cat_bg.gif');
	background-repeat : repeat-x;
	padding:7px;
	padding-top:2px;	
	margin:0px;
	font-size:10px;
	color:#0071BC;
	padding:10px;
	line-height:17px;
	margin-top:3px;
	border:1px solid #c2c2c2;
}
