body {
	background: #fff;  FONT: 90% Arial, verdana, sans-serif; color: #000
}
h1 { font-size: 1.4em; font-weight: bold; font-family: Arial, verdana, sans-serif; color: #000;
}
h3 { font-size: 1.1em; font-weight: bold; font-family: Arial, verdana, sans-serif; color: #000;
}
a:link {
	color: #000;  
}
a:visited {
	color: #800080;
	}
a:hover {
	color: #FF0080;
	}


A.top {
	PADDING-RIGHT: 2px; PADDING-LEFT:2px; PADDING-BOTTOM: 2px; MARGIN:1px; FONT: bold 0.90em arial; WIDTH: 150px; COLOR: #fff; PADDING-TOP: 2px; LETTER-SPACING: 1px;  BACKGROUND-COLOR: #d65ae7; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.top:link {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FILTER: Alpha(opacity=60); BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
A.top:visited {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FILTER: Alpha(opacity=60); BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
A.top:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FILTER: Alpha(opacity=90); BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
A.top:active {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FILTER: Alpha(opacity=90); BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
A.one {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 2px; FONT: bold 0.90em arial; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 1px;  BACKGROUND-COLOR: #d65ae7; TEXT-ALIGN: left; TEXT-DECORATION: none; BORDER: #fff 1px solid;
}
A.one:hover { BACKGROUND-COLOR: #eeeeee; FONT: bold 0.90em arial; WIDTH: 100%; COLOR: #d65ae7; BORDER: #000 1px solid;
}

.white {
	background: #ffffff
}
.dark {
	background: #d65ae7; 
}
.light {
	background: #ff99ff; 
}
.lightnw {
	background: #ff99ff; color: #000;
}
.image {
	 font-size: 0.9em; background: #fff; border: 0; color: #000;
}
.image a:link {
	color: #fff
}
.image a:visited {
	color: #fff
}
.image a.but:hover {
	 color: #fff
}
.imagedark {
	  border: 0; color: #000;  vertical-align:middle
}

.imagenav {
	 font-size: 0.9em; background: #fff; border: 0; color: #000;
}
.imagenav a:link {
	color: #fff
}
.imagenav a:visited {
	color: #fff
}
.imagenav a.but:hover {
	color: #fff
}

.wech {
	VISIBILITY: hidden
}


#boxcont {	 Z-INDEX: 6; LEFT: 420px;  WIDTH: 210px;  RIGHT: 10px; background: #fff;  FONT-SIZE: 0.75em;  border: 0; COLOR: #000;  PADDING-LEFT: 1em; PADDING-Right: 1em; TEXT-ALIGN: left; position: absolute; border: #26a solid 2px; filter: Alpha (opacity=80);
}

.headerlink {
 font-weight: bold; font-family: Arial, verdana, sans-serif;  background: #d65ae7;  color: #fff;
 PADDING-TOP: 1px; font-size: 0.95em;  }

.headerlink a:link {
	background: #d65ae7;color: #fff; text-decoration: none; 
}
.headerlink a:visited {
	background: #d65ae7;color: #ddd; text-decoration: none; 
}
.headerlink a:hover {
	background: #fff; color: #d65ae7; 
}

.boxt {
 font-weight: bold; font-family: Arial, verdana, sans-serif;  background: #d65ae7;  color: #fff;
  }
.foot {
	 font-size: 0.70em; color: #fff; PADDING-TOP: 1em; text-align: center
}

.footbold {  font-size: 0.70em; color: #fff; PADDING-TOP: 1em; text-align: center; font-weight:bold;
}
.foot a:link {
	color: #fff
}
.foot a:visited {
	color: #ddd
}
.foot a:hover {
	color: #000
}

.maintext {
	font-size: 0.85em; font-family: Arial, verdana, sans-serif; 
}
.maintsml {
	 FONT-SIZE: 0.75em;  border: 0; COLOR: #000;  PADDING-LEFT: 1em; PADDING-Right: 1em; TEXT-ALIGN: left
}
.mainsml{
	font-size: 0.8em; font-family: Arial, verdana, sans-serif; 
}
.mainsmller{
	font-size: 0.65em; font-family: Arial, verdana, sans-serif; 
}

.contentbox {
float: left;
width: 150px;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
}

#generalcontent {

width: 100%;
float: left;
}

#righthand {
float: right;
width: 19%;

}
.options {
 font-weight: bold; font-family: Arial, verdana, sans-serif;  background: #d65ae7;  color: #fff; font-size: 0.70em; text-align: center
 }

.options a:link {
	background: #d65ae7;color: #fff; 
}
.options a:visited {
	background: #d65ae7;color: #ddd; 
}
.options a.but:hover {
	background: #fff; color: #d65ae7; 
}

.options a.but {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  text-decoration: none; 
}
.box {
 font-weight: bold; font-family: Arial, verdana, sans-serif;  background: #d65ae7;  color: #fff;
  }
.formreq 
{
background: #ffccff;
font-size: 9px;
}
.form
{
background: #fff;
font-size: 9px;
}
.formred
{
background: #f55;
font-size: 9px;
}
.txt
{
   	font-weight: bold;
	font-size: 13px;
	font-family: Arial, verdana, sans-serif;
	color: #fff;

}
.txtblak
{
   	font-weight: bold;
	font-size: 13px;
	font-family: Arial, verdana, sans-serif;
	color: #000;

}
.col
{
background: #ffccff;

font-size: 9px;
}
.colf
{
font-weight: bold;
color: #000;
background: #ffaaff;
font-size: 9px;
border: #26a solid 2px
}
.specialoffer {
 font-size: 0.70em; color: #000; PADDING-TOP: 1em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; text-align: left; 
}
.list {	 MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em; TEXT-ALIGN:LEFT; LIST-STYLE-TYPE: disc; font-size: 11px;
}
.list a:link {
	color: #d65ae7
}
.list a:visited {
	color: #f00
}
.list a:hover {
	color: #000
}

.border {
      border: 1px 1px 1px 1px solid #d65ae7;
}

.descrip {
         COLOR: #000;
         font: 0.70em ;
         padding: 2px 2px 2px 10px;
}

.descrip input {
               font: 0.70em ;
}

.descrip1 {
         COLOR: #000;
         font-family: arial;
         font: 12px;
         padding: 2px 2px 2px 10px;
}