﻿p            { font-family: arial; font-size: 10pt; color: #000000 }
table        { font-family: arial; font-size: 10pt; color: #000000 }
h1           { font-family: arial; font-size: 20pt; font-weight: bold; color: #440077 }
h2           { font-family: arial; font-size: 10pt; font-style: italic; font-weight: bold; color: #000000 }
textarea     { font-family: arial}
td           { font-family: arial; font-size: 10pt; color: #000000 }
tbody        { font-family: arial; font-size: 10pt; color: #000000 }
body        { font-family: arial; font-size: 10pt; color: #000000 }

.smallFont {font-family: arial; font-size: 8pt; color: #000000 }
.largeFont {font-family: arial; font-size: 8pt; color: #000000 }


a:link     	 { font-family: arial; text-decoration: underline; color: #000000; font-size: 10pt }
a:visited  	 { font-family: arial; text-decoration: underline; color: #000000; font-size: 10pt }
a:hover    	 { font-family: arial; text-decoration: underline; color: #79BF7C; font-size: 10pt }

a.menu2:link {  font-family: arial; text-decoration: underline; color: #000000; font-size: 8pt;}
a.menu2:visited  { font-family: arial; text-decoration: underline; color: #000000; font-size: 8pt; }
a.menu2:hover { font-family: arial; text-decoration: underline; color: #79BF7C; font-size: 8pt;}

a.menu3:link {  font-family: arial; text-decoration: underline; color: #440077; font-size: 10pt;}
a.menu3:visited  { font-family: arial; text-decoration: underline; color: #440077; font-size: 10pt; }
a.menu3:hover { font-family: arial; text-decoration: underline; color: #440077; font-size: 10pt;}


span.gcProductNameText { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: bold }
span.gcPurchasedForText { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: normal }
span.gcPurchasedFromText { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: normal }
span.gcNumber { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: normal }
span.gcAmount { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: normal }
span.gcOriginalAmount { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: normal }
span.gcBalance { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: normal }

#body     	 { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt; text-align: left }

#footer     	 { font-family: arial; text-decoration: none; color: #FFFFFF; font-size: 10pt; text-align: center }

a.footer:link     	 { font-family: arial; text-decoration: underline; color: #FFFFFF; font-size: 10pt }
a.footer:visited  	 { font-family: arial; text-decoration: underline; color: #FFFFFF; font-size: 10pt }
a.footer:hover    	 { font-family: arial; text-decoration: underline; color: #79BF7C; font-size: 10pt }



/* ----- HEADER CART ---------- */
#holder { background-color: black}
#cart { margin: 0px; padding: 0px; text-align: left; color: #000000}
#cart table { text-align: left; padding-left: 18px; color: #000000}
#cart h1, #account h1 {font-family: arial, helvetica, sans-serif; font-size: 14px;  text-transform: uppercase; color: #000000; font-weight: bold}
#cart a { float: left; margin-bottom: 3px; color: black; font-size: 12px; color: #000000}
#cart img { border: none}


/* ----- MY ACCOUNT ---------- */
#account { margin: 0px; padding: 0px; text-align: left}
#account ul { margin: 0px; padding: 0px;}
#account li { display: block; list-style-type: none; }
#account li a { color: black; font-size: 12px; text-decoration: none; background: url(/images/icon_arrow.gif) no-repeat left center; padding-left: 20px;}
#account li a:hover { color: #CCCCCC; }


/* ----------Featured Products--------------------- */

#featuredproducts { 
height: auto !important; 
height: 400px; 
} 

#featuredproducts .holder { 
float: left;
width: 180px;
margin: 10px;
} 


#featuredproducts .pic { 
float: left;
width: 180px;
} 

#featuredproducts img { 
float: left;
border: 0px;
}

#featuredproducts .desc { 
float: left;
font: 10pt 'Arial', Sans-serif;
color: #000;
line-height: 16px;
width: 180px;


} 

#featuredproducts .title { 
float: left;
font: bold 10pt 'Arial', Sans-serif;
color: #440077;
letter-spacing: 1px;
width: 180px;
} 

#featuredproducts .desc a{ 
float: left;
font: bold 10pt 'Arial', Sans-serif;
color: #000;
text-decoration: underline;
} 

#featuredproducts .desc a:hover{ 
float: left;
font: bold 10pt 'Arial', Sans-serif;
color: #79bf7c;
text-decoration: underline;
} 



/* ----- SEARCH BOX ---------- */
#search { margin-left: -20px; margin-top: 5px; padding: 0px; width: 100px; height: 80px; text-align: left; }
#search .cartbutton { margin-top: 0px; margin-left: 0px; position: absolute; float: left;  }
#search input {margin-bottom: 1px; }
#search a { color: #440077; font-size: 12px; font-weight: bold; }



.suckerdiv ul li a:visited {
	color:black; text-decoration: none;
}

.suckerdiv ul{
margin: 0;
list-style-type: none;
width: 130px; /* Width of Menu Items */
background-color: #ffffff;
font: 8px 'Verdana', Arial, Tahoma, Sans-serif;
height: 100%;
height: auto;
min-height: 100%;
padding: 0;
}
	
.suckerdiv ul li{ position: relative;  }
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 130px; /*sub menu width*/
top: 0;
visibility: hidden;
background-color: #79BF7C;
border: 1px solid #268f8f;
}

.suckerdiv ul li ul li a { color: black; }

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #000000;
text-decoration: none;
padding: 5px 5px 5px 10px;
border-bottom: 1px solid #268f8f;
}

.suckerdiv ul li a:hover{
background-color: #79bf7c;
color: #FFF;
}

.suckerdiv .subfolderstyle ul li a {
background-color: #424242
}
	
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */