P, TD{
    color : #330099;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    }

BODY{
    background-color: #FFFFFF;
    scrollbar-base-color: #000000;
    scrollbar-arrow-color: #FF0000;
    scrollbar-3d-light-color: #330099;
    scrollbar-dark-shadow-color: #330099;
    scrollbar-face-color: #0999FF;
    scrollbar-highlight-color: #000000;
    scrollbar-shadow-color: #000000;
	background : url("images/bggradient.gif");
	/* christmas lights
    background : url("images/c-mas_bg3.gif");
	*/
}

A  {
  color : Blue;
  text-decoration: none;
  font-weight: normal;
}

A:Visited  {
    color : Blue;
    text-decoration: none;
    font-weight: normal;
}

A:Active  {
  color : Blue;
  text-decoration: none;
  font-weight: normal;
}

A:Hover  {
  color : Red;
  text-decoration: underline;
  font-weight: normal; 
  }

.fp_prod_border{
    border : 1px solid Blue;
    background : #FFFFFF;
}
    

h1 { 
color: #330099; 
font-weight: 200; 
font-size: 24pt;
text-align: center;
 }



h2 { 
color: #330099; 
font-weight: 200; 
font-size: 20pt;
text-align: center;
}



h3 { 
 color: #330099; 
 font-weight: 200;
 font-size: 18pt; 
 text-align: center;
 }



h4 { 
color: #330099; 
font-weight: 200; 
font-size: 14pt;
 }



h4 i { 
color: #330099; 
font-weight: 200; 
font-size: 14pt;
 }

.menuborder{
    background : Silver;
}

.copyright  { 
  color : #BBBBBB;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

.text {
  color: #330099; 
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold; 
  background-color: #EEEEEE;
  border-color : #6666FF #330099 #330099 #6666FF;
  text-indent: 2px;
}

.fp_text {
  color: #330099; 
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 70%;
  font-weight: bold;
    text-align: center; 
  background-color: #EEEEEE;
  border-color : #6666FF #330099 #330099 #6666FF;
  text-indent: 2px;
}

.select {
  color: #330099;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 70%; 
  font-weight: bold; 
  background-color: #EEEEEE;
  border-color : #6666FF #330099 #330099 #6666FF;
}

.orderselect {
  color: #330099;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 9pt; 
  font-weight: bold; 
  background-color: #EEEEEE;
  border-color : #6666FF #330099 #330099 #6666FF;
}

.showcartselect {
  color: #330099;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 8pt; 
  font-weight: bold; 
  background-color: #EEEEEE;
  border-color : #6666FF #330099 #330099 #6666FF;
}

.button { 
  color: #330099; 
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold; 
  background-color: #EEEEEE;
  border-color : #6666FF #330099 #330099 #6666FF;
}

.fp_button { 
  color: #330099; 
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 70%;
  font-weight: bold; 
  background-color: #EEEEEE;
  border-color : #6666FF #330099 #330099 #6666FF;
}

.smalltext {
    color: #330099; 
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 70%;
}

.srchsmalltext {
    color: #330099; 
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 100%;
}

.title {
    color: Red; 
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 110%;
    font-weight: bold;
}

.fp_price {
    color: Red; 
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 80%;
}

.cat_menu_selected {
    color: Red; 
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 80%;
}

.cat_menu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7.5pt;
    margin-bottom : 2pt;
}

form {
  display:inline;
  }

.tdborder1{
    background-color : #F2F2F2;
    border : 1px solid Blue;
    color: #330099;
    font-size: 60%;
}

.tdbordershowcart{
	background-color :  #0999FF;
	border : 1px solid Blue;
	color: #330099;
}
   
.tdborder{
    background-color : #FFFFFF;
    border : 1px solid Blue;
    color: #330099;
    }
 
 .tdborder2{
    background-color : #F2F2F2;
    border : 1px solid Blue;
    color: #330099;
    }   

.preview{
    background-color : #FFFFFF;
    border : 1px solid LightGrey;
    color: #330099;
    font-size: 7.5pt;
    }
    
   .prod_disclaimer {
    color: Red; 
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 80%;
}

.text  { color: #000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.text hr  { color: #000000; background-color: #666666; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.text  A:link { color: #990000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.text  A:active { color: #990000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.text  A:visited { color: #990000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.text A:hover  { color: #c96; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.div  { color: #990000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.header  { color: #000000; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.header b  { color: #000000; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.header  A:link { color: #990000; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.header  A:active { color: #990000; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.header  A:visited { color: #990000; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.header A:hover  { color: #c96; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.catlinks  { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.catlinks  { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.catlinks  A:link { color: #990000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.catlinks  A:active { color: #990000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.catlinks  A:visited { color: #990000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.catlinks A:hover  { color: #c96; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.navtext  { color: #000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.navtext A:link  { color: #333333; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.navtext A:active  { color: #669; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.navtext A:visited  { color: #333333; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.navtext A:hover  { color: #c96; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.divrow  { background-color: #333333; color: #FFFFFF; font-weight: bold; font-size: 11pt; line-height: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

ul {
	margin-top: 0px;
	margin-bottom: 0px;
	}
	#button {
	width: 130px;
	padding: 0 0 1em 0;
	margin: 0em;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	background-color: #FFFFFF;
	border: none;
	color: #333;
	}	
	#button ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	background-color: #000000;
	}
	
	#button li {
	border: none;
	margin: 0;
	}
	
	#button li a {
	display: block;
	padding: 2px 0px 2px 0.5em;
	border-left: 1px solid #CCCCCC;
	border-right: 2px solid #000000;
  border-top: 1px solid #CCCCCC;
  border-bottom: 3px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
	margin: 0;
	background-color: #0000FF;
	color: #ffffcc;
	text-decoration: none;
	width: 130px;
	}

	html>body #button li a {
	width: auto;
	}
	
	#button li a:hover {
	border-right: 1px solid #CCCCCC;
	border-left: 2px solid #000000;
  border-bottom: 1px solid #CCCCCC;
  border-top: 3px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
	margin: 0;
	background-color: #0000FF;
	color: #ffff00;
	} 
  
  #showbutton {
    width: inherit;
    padding: 0 0 1em 0;
    margin: 0em;
    font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    background-color: #FFFFFF;
    border: none;
    color: #333;
}	
	#showbutton ul {
    list-style: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: none;
    background-color: inherit;
}
	
	#showbutton li {
	border: none;
	margin: 0;
	}
	
	#showbutton li a {
    display: list-item;
    padding: 2px 0px 2px 0.5em;
    border-left: 1px solid #CCCCCC;
    border-right: 3px solid #999999;
    border-top: 1px solid #CCCCCC;
    border-bottom: 3px solid #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    margin: 0;
    background-color: #FFFFCC;
    color: #0000FF;
    text-decoration: none;
    width: 200px;
}

	html>body #showbutton li a {
	width: auto;
	}
	
	#showbutton li a:hover {
	border-right: 1px solid #CCCCCC;
	border-left: 3px solid #999999;
  border-bottom: 1px solid #CCCCCC;
  border-top: 3px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
	margin: 0;
	background-color: #FFFFCC;
	color: #ff0033;
	}
  
  #securebutton {
    width: inherit;
    padding: 0 0 1em 0;
    margin: 0em;
    font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    background-color: #FFFFFF;
    border: none;
    color: #333;
}	
	#securebutton ul {
    list-style: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: none;
    background-color: inherit;
}
	
	#securebutton li {
	border: none;
	margin: 0;
	}
	
	#securebutton li a {
    display: list-item;
    padding: 2px 0px 2px 0.5em;
    border-left: 1px solid #CCCCCC;
    border-right: 3px solid #999999;
    border-top: 1px solid #CCCCCC;
    border-bottom: 3px solid #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    margin: 0;
    background-color: #FFFFCC;
    color: #0000FF;
    text-decoration: none;
    width: 200px;
}

	html>body #securebutton li a {
	width: auto;
	}
	
	#securebutton li a:hover {
	border-right: 1px solid #CCCCCC;
	border-left: 3px solid #999999;
  border-bottom: 1px solid #CCCCCC;
  border-top: 3px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
	margin: 0;
	background-color: #ff0033;
	color: #FFFFCC;
	}
