/* Start of CMSMS style sheet 'Sandy' */
BODY {
 color : #000;
 margin : 0;
 padding : 0;
  }

 BODY a:link,
 BODY a:visited,
 BODY a:active {
	color : #03C;
}
  
 scrollbar-base-color  { color : #1A3E8A; }
 scrollbar-track-color { color : #7D8FB1; }
 scrollbar-face-color  { color : #1A3E8A; }
 scrollbar-highlight-color,  scrollbar-3dlight-color,
 scrollbar-darkshadow-color, scrollbar-shadow-color,
 scrollbar-arrow-color {  color : #FFF;}

.toptext { width : 100%; }

#content { padding-left: 40px; padding-right: 25px; padding-bottom: 30px;}

#content a:link, .toptext a:link	        { color: #3366FF; text-decoration: none }
#content a:visited, .toptext a:visited	{ color: #666666; text-decoration: none }
#content a:active, .toptext a:active	{ color: #3366FF; text-decoration: none }
#content a:hover, .toptext a:hover		{ color: #00CC33; text-decoration: none }

.sides { width : 50%; }

.right { padding-right : 5px; }

a.menu:link	{ color: #8E8E9B; text-decoration: none }
a.menu:visited	{ color: #8E8E9B; text-decoration: none }
a.menu:active	{ color: #FF99CC; text-decoration: none }
a.menu:hover	{ color: #FF6666; text-decoration: none }

 /* THE NEXT LINE CONTROLS THE DEFAULT FONT SIZE */

 .wrap {
	 height : 100%;
	 width : 100%;
	 margin : 0;
	 padding : 0;
}

 TABLE,
 .bodytext
		{ COLOR: #000; FONT: medium arial, verdana, sans-serif; font-weight: normal }
.title	        { COLOR: #396; FONT: 12px arial, sans-serif; font-weight: bold }
.title2		{ COLOR: #396; FONT: 20px arial, sans-serif; font-weight: bold }
.subtitle 	{ COLOR: #009; FONT: large verdana, arial, sans-serif; font-weight: bold }
.phonetitle 	{ color: #396; font: 13px verdana, arial, sans-serif; font-weight: bold }
.copytext 	{ COLOR: #666; FONT: 10px arial, verdana, sans-serif; font-weight: bold }
.quotechoice 	{ COLOR: #009; FONT: 14px arial, verdana, sans-serif; font-weight: normal }
.just 		{ }
.faq 		{ line-height: 18px }
.button { 	
  background-image: url("uploads/images/button.gif");
  background-color:#FFF;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #006;
  font-size: 8pt;
  height: 20px;
  cursor:hand;
  font-weight: bold;
  text-align: center;
  BORDER: #006 1px solid; 
  }
.buttonon { 
 background-image: url("uploads/images/buttonon.gif");
 background-color:#F0F0F0;
 FONT-FAMILY: arial, verdana, helvetica, sans;
 color: #600;
 font-size: 8pt;
 height: 20px;
 cursor:hand;
 font-weight: bold;
 text-align: center;
 BORDER: #600 1px solid;
  }
.shadeform	{
  FONT: 13px arial, verdana, sans-serif;
  background-image: url("uploads/images/shadeform.gif");
  text-align: left;
  WIDTH: 200PX;
  BORDER: #666 1px solid;
  }
.quoteform	{
  FONT: 13px arial, verdana, sans-serif;
  background-image: url("uploads/images/shadeform.gif");
  text-align: left;
  BORDER: #006 1px solid;
  }
.textarea	{
  FONT: 13px arial, verdana, sans-serif;
  background-image: url("uploads/images/shadeform.gif");
  text-align: left;
  WIDTH: 275PX;
  HEIGHT: 125PX;
  BORDER: #999 2px solid;
  }
.dropdown {
 COLOR: #333;
 WIDTH: 200PX;
 FONT: 11px geneva, verdana, arial, sans-serif;
  }
.searchbutton {
 background-image: url("uploads/images/button.gif");
 background-color:#F0F0F0;
 FONT-FAMILY: arial, verdana, helvetica, sans;
 color: #006;
 font-size: 8pt;
 height: 20px;
 width: 35px;
 cursor:hand;
 font-weight: bold;
 text-align: center;
 BORDER: #006 1px solid;
  }
.searchform 	{
  background-image: url("uploads/images/shadeform.gif");
  WIDTH: 100PX;
  HEIGHT: 20PX;
  FONT: 11px arial, verdana, sans-serif;
  BORDER: #000 1px solid;
   }
.searchdrop	{
  WIDTH: 60PX;
  HEIGHT: 20PX;
  FONT: 11px arial, georgia, "Times New Roman", sans-serif;
   }
 /* START CODE FOR THE GALLERY */
.picturetitle 	{ COLOR: #000; FONT: 11px verdana, arial, sans-serif; font-weight: bold }
.picturedesc 	{ COLOR: #7D8FB1; FONT: 11px arial, verdana, sans-serif; font-weight: bold }
.button-popups  {
 background-image: url("uploads/images/button.gif");
 background-color:#FFFFFF;
 FONT-FAMILY: arial, verdana, helvetica, sans;
 color: #000066;
 font-size: 8pt;
 height: 20px;
 cursor:hand;
 font-weight: bold;
 text-align: center;
 BORDER: #006 1px solid;
  }
.buttonon-popups {
 background-image: url("uploads/images/buttonon.gif");
 background-color:#F0F0F0;
 FONT-FAMILY: arial, verdana, helvetica, sans;
 color: #660000;
 font-size: 8pt;
 height: 20px;
 cursor:hand;
 font-weight: bold;
 text-align: center;
 BORDER: #600 1px solid;
  }
.rollover 	{ background-color: #7D8FB1 }
.rolloveron 	{ background-color: #000; Filter: Alpha(Opacity=60) }
.gallery_nav	{
 FONT: 12px arial, verdana, sans-serif;
 font-weight: bold;
 background-image: url("uploads/images/background_gallery_nav.gif");
  }
.cartamount	{
  FONT: 13px arial, verdana, sans-serif;
  background-image: url("uploads/images/cart-shadeform.gif");
  text-align: center;
  WIDTH: 20PX;
  BORDER: #000 1px solid;
  }
.price 	{ COLOR: #F60; FONT: 12px verdana, arial, sans-serif; font-weight: bold }

 /* START THE CODE FOR THE MENUS */
#menulocation 	{
  LEFT: 0px;
  HEIGHT: 100%;
  WIDTH: 148px;
  display: block;
  TOP: 0px;
  padding:0px 0px;
  position:absolute;
  white-space:nowrap; 
  z-index:2;
   }
.menu		{
 font-family: arial, verdana, helvetica, sans;
 font-size: 9pt;
 height: 25px;
 width: 125px;
 cursor:hand;
 font-weight: bold;
 text-indent: 8px;
 line-height: 16pt;
 text-align: left;
 display: block;
 position: inherit;
 visibility: visible;
 white-space:inherit;
 border: #FFF 0px solid;
   }

a.menu:link 	{
  color: #FFF;
  background:#BCD0FD;
  background-image: url("uploads/images/menu2.png");
  }
a.menu:visited 	{
  color: #FFF;
  background:#BCD0FD;
  background-image: url("uploads/images/menu2.png");
  }
a.menu:active 	{ 
  background:#BCD0FD;
  background-image: url("uploads/images/menu2.png");
  color: #FFF;
   }
a.menu:hover 	{
  background:#FFF;
  background-image: url("uploads/images/menuon.gif");
  color: #396;
   }
ul, li {
  padding: 0px;
  text-decoration: none;
}

span.sectionheader {
	text-decoration: underline;
	color: white;
}

/* End of 'Sandy' */

