body		{ scrollbar-base-color: #C0D3F2 }

fieldset{
	margin: 0 0 0 0;
	padding: 5;
	-moz-border-radius: 6px; border-radius: 6px;
	/*   border:#FF6600 solid 1px;   */
}

legend {
	font-size:1.4em;
	color:orange;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:link		{ color: #000; text-decoration: none }

a:visited	{ color: #000; text-decoration: none }

a:active	{ color: #999; text-decoration: none }

a:hover		{ color: #999; text-decoration: none }

div.top {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	_font-weight:normal;
}

div.top a {
	color:orange;
}

div.top a:hover {
	color:black;
	background-color:#cccccc;
}

div.top a:visited {
	color:orange;
	font-style:italic;
}

div.top a:visited:hover {
	color:black;
	background-color:white;
}

 /* THE NEXT LINE CONTROLS THE font SIZE ON ALL PAGES */

table		{ color: #999; font: 12px verdana, arial, sans-serif;}

.title		{ color: #000; font: 16px verdana, sans-s}

.hilite		{ color: #FF6600; font-weight: normal }

.hilite-title	{ color: #009900; font: 16px verdana, sans-serif; font-weight: bold }

.phonetitle	{ color: #996600; font: 12px verdana, arial, sans-serif; font-weight: bold }

.date-font	{ color: #fff; font: bold 11px verdana, arial, sans-s}

.search-font	{ color: #fff; font: bold 11px verdana, arial, sans-s}

.footer	{
	color: #696d6d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.just 		{ text-align: justify; }

.sidebar	{ width:150; text-align:left; border: #7A8DAB 0px solid; padding: 0px; }

.sidebarlinks	{ color: #999; font: 12px verdana, arial, sans-serif;}

.sidebartext	{ color: #999; font: 11px verdana, arial, sans-serif;}

.sidebartitle	{ font: bold 11px verdana, arial, sans-serif;
		  width: 150px;
		  color: #fff;
		  padding: 3px;
		  margin-bottom: 3px;
		  text-align: left;
		  display: block;
		  white-space: nowrap;
		  background-color:#000;
		  background-image: url(../images/picts/sidebar-title.gif);
		  border: solid 1px #7a8dab; }



 /* PRODUCT STYLES */


.product-title 	{ color: #000; font: bold 15px verdana, arial, sans-serif;}

.price 		{ color: #000; font: bold 16px verdana, arial, sans-serif; letter-spacing: 0; text-decoration: underline blink; }

.listprice 	{ color: #999; font: bold 14px verdana, arial, sans-serif; letter-spacing: 0; text-decoration: line-through; }
.faqtitles { color: #000; font: bold 14px verdana, arial, sans-serif; letter-spacing: 0; }
.R_titles { color: #999; font: bold 16px verdana, arial, sans-serif; letter-spacing: 0; }
.saleprice 	{ color: #000; font: bold 16px verdana, arial, sans-serif; letter-spacing: 0; }

.options	{ width:100px; font:9px; margin-top:4px; margin-bottom:4px; font-size: 11px; }



#ZOOM 		{ LEFT: 10px; POSITION: absolute; TOP: 10px }

#POPBUTTONS	{ RIGHT: 10px; POSITION: absolute; TOP: 10px }


@media print {
.printhide {display:none;}
}
@media screen{
.printonly { display:none }
}




.button-popups {background-color:#FFFFFF;
		font-family: verdana, arial, sans-serif;
		color: #000000;
		font-size: 9pt;
		cursor:hand;
		font-weight: normal;
		BORDER: #0000FF 1px solid }

.buttonon-popups {background-color:#FFFFFF;
		font-family: arial, arial, helvetica, sans;
		color: #000000;
		font-size: 9pt;
		cursor:hand;
		font-weight: normal;
		BORDER: #FF0000 1px solid }

.shadeform	{ font: 13px verdana, arial, sans-serif;
		background-image: url(../images/picts/shadeform.gif);
		text-align: left;
		WIDTH: 210PX;
		BORDER: #000000 1px solid}


.dropdown {	color: #333333;
		WIDTH: 210PX;
		font: 11px verdana, arial, sans-serif;}


.textarea	{ font: 13px verdana, arial, sans-serif;
		background-image: url(../images/picts/shadeform.gif);
		text-align: left;
		WIDTH: 300PX;
		HEIGHT: 150px;
		BORDER: #000000 1px solid}

.submitbutton { font: 9pt verdana, arial, sans-serif;
		font-weight: normal;
		padding-top: 2px;
		padding-bottom: 2px;}

.faqquestion	{background-color:#FFFFFF;
		font-family: verdana, arial, sans-serif;
		font-size: 9pt;
		color: #000000;
		WIDTH: 390PX; }

.faqanswer	{background-color:#FFFFFF;
		font-family: verdana, arial, sans-serif;
		font-size: 9pt;
		color: #000000;
		WIDTH: 390PX;
		scrollbar-shadow-color: #FFFFFF;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-face-color: #FFFFFF;
		scrollbar-3dlight-color: #FFFFFF;
		scrollbar-darkshadow-color: #FFFFFF;
		scrollbar-track-color: #FFFFFF;
		scrollbar-arrow-color: #FFFFFF;
		BORDER: #FFFFFF 1px solid }	


 /* HEADER SEARCH BOX STYLES */

.searchformdrop { HEIGHT: 20PX; font: 11px verdana, arial, sans-serif; margin-top: 1px; }

.searchform 	{ WIDTH: 110PX; HEIGHT: 20PX; font: 11px verdana, arial, sans-serif; BORDER: #7A8DAB 1px solid; }




 /* LINKS PAGE STYLES */

.searchformlinks 	{ WIDTH: 110PX; HEIGHT: 20PX; font: 11px verdana, arial, sans-serif; BORDER: #7A8DAB 1px solid; }

.searchdrop 		{ WIDTH: 60PX; HEIGHT: 20PX; font: 11px verdana, arial, sans-serif; }

.searchbutton 		{ font-size: 7pt; height: 20px; width: 40px; cursor:hand; font-weight: normal; }





 /* NEWSLETTER FORM STYLE */

.newstable	{ width: 150px; margin-top:8px; margin-bottom:8px; border: solid 1px #7a8dab; background-color:#999; }

.newstext	{ color: #999999; font: 11px verdana, arial, sans-serif; font-weight: normal  }

.newsform  	{ WIDTH: 100PX;
		HEIGHT: 18PX;
		font: 11px verdana, arial, sans-serif;
		BORDER: #7A8DAB 1px solid }






 /* GALLERY MESSAGE HOVER CODE */


.divstyle {	position:absolute;
		border: #999999 1px solid;
		background:white;
		padding:3px;
		top:0;
		left:0;
}

.pstyletitle{	postion:absolute;
		background:white;
		color:black;
		font-size:10px;
		font-family:verdana, arial;
}


.pstylebody {	postion:absolute;
		background:white;
		color:black;
		font-size:10px;
		font-family:verdana, arial;
}




 /* START THE CODE FOR THE MENUS */


.menu { font-family: verdana, arial, sans-serif;
		  font-size: 9pt;
		  height: 28px;
		  cursor:hand;
		  font-weight: normal;
		  padding-left: 7px;
		  padding-right: 7px;
		  line-height: 20pt;
		  text-align: center;
		  display: block;
		  white-space: nowrap;
		  border: #FFFFFF 0px solid;
}



a.menu:link 	{ background-color:#edf4fe;
		  text-decoration: none;
		  color: #696d6d;
}


a.menu:visited 	{ background-color:#edf4fe;
		  text-decoration: none;
		  color: #696d6d;
}

a.menu:active 	{  background-color:#edf4fe;
		   text-decoration: none;
		   color: #696d6d;
}


a.menu:hover 	{ background-color:#EDF4FE;
		  text-decoration: underline;
		  color: #FF6600;
}
.R_bulleted { color: #000; font-size: 10pt; font-family: verdana, arial, sans-serif;
}
