body {
	margin-top:10px;
	background-color:#000000
}

.scroll {
overflow-y:scroll;
overflow-x:hidden;
width:266px; 
height:450px;
padding: 5px;
overflow:-moz-scrollbars-vertical;
scrollbar-face-color:#000000;
scrollbar-highlight-color:#ffffff;	
scrollbar-3dlight-color:000000;
scrollbar-track-color:#ffffff;	    
scrollbar-shadow-color:#ffffff;	
scrollbar-darkshadow-color:	#000000;
scrollbar-arrow-color:	#ffffff;
}
}

.validation-advice
{
font-family:Arial;
font-size:9px;
font-style:italic;
color:#FF0000;
display:inline;
}
.bodytext {
	font-family: Times New Roman;
	font-size: 17px;
	color: #e9e9e9;
	text-decoration: none;
}
.bodytext a:link {
	color: #cc6600;
	text-decoration: underline;
}
.bodytext a:hover {
	color: #cccccc;
	text-decoration: underline;
}
.bodytext_sm {
	font-family: Times New Roman;
	font-size: 12px;
	color: #e9e9e9;
	text-decoration: none;
}
.bodytext_sm  a:link {
	color: #cc6600;
	text-decoration: underline;
}
.bodytext_sm  a:hover {
	color: #cccccc;
	text-decoration: underline;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.footer a:hover {
	color: #999999;
	text-decoration: none;
}
.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.menu_items{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration:none;
}

.menu_back {
	background-image: url(../images/menu_back.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.menu_items a:hover {
	color: #CCCCCC;
}

.bullet {
	list-style-image: url(../images/bullet.gif);
}

#gal_img { opacity:.50;filter:alpha(opacity=80, style=3) }
a:hover #gal_img{ opacity:1;filter:alpha(opacity=100) }

/* Shopping cart CSS*/
.greetext  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #006600;}
.blacktext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #000000;} 
.checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}   
.nopcart {background: #464444;border: 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
.nopheader {background: #464444;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.nopentry {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.noptotal {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.nopbutton {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;} 

.field {border:none; font-family:"Times New Roman", Times, serif; color:#000000; font-size:11px}
