body {
  background-color: #d8e8ff ;
  color: #285090;
  font-family: arial,Verdana;
  font-size: 12pt;
}
#wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 1050px;
}
#menu {
	width:150px;
	font-size: 16px;
}
a  {
  color: #444490;
  font-size: 11pt;
  font-family: arial;
  font-style:normal;
  font-weight: bold;
}
p {
	color:#000000;
	font-size: 11pt;
  font-family: arial;
  font-style:normal;
}	

a:link {
  color: #900090;
  font-size: 11pt;
  font-family: arial;
  text-decoration: underline;
  font-weight:bold;
} 

a:active {
  color: #e02290;
  font-size: 11pt;
  font-family: arial;
  font-weight: bold;
} 
ul, li {
	padding:0px 6px 6px 6px;
	}
a:visited {
  color: #700080;
  font-size: 12pt;
  font-family: arial;
} 

a:hover
{
   color:#f022a0
}
            
h1  {
  color: #306080;
  font-size: 28pt;
  font-family: arial,Verdana;
  font-weight:bold;
  text-align: center;
  }

h2  {
  color: #285090;
  font-size: 20pt;
  font-family: arial,Verdana;
  font-weight:bold;
  text-align: center;
 }


h3  {
  color: #607090;
  font-size: 16pt;
  font-family: arial,Verdana;
  font-weight:bold;
 }

h4  {
  color: #607090;
  font-size: 14pt;
  font-family: arial,Verdana;
  font-weight:bold;
 }


.vbig
{
   margin-top:-10px; 
   margin-bottom: 0px;
   line-height:70px;
   font-size:60pt;
   font-weight:bold;
   font-family:Garamond;
   color:#ff80a0;
   margin-left:15px;
}
    
.huge
{
   margin-bottom: 0px;
   line-height:60px;
   font-size:36pt;
   font-weight:bold;
   font-family:Garamond;
   color:#98f0ff;
    margin-left:15px;
}
 .subhd 
{
   color:black;
    font-size:28px;
    font-weight:bold;
    text-align:center
}

.bluebg
{
  background-color: #3060b0;
  color: #e0e060;
  font-family:"arial";
  font-weight: bold;
  font-size: 24pt;
 }

.col0 {
   position: absolute; 
   left: 0px;
   width: 900px; 
   padding: 10px; 
}

.col1 {
   position: absolute; 
   left: 0px;
   width:155px; 
   background:#80a0c0;
   font-weight:bold;
   padding: 10px; 
}

.col2 {
	position: absolute;
	left: 180px;
	width: 800px;
	padding: 10px;
	background-color: #F0F7FF;
}
.col2index {
	position: absolute;
	left: 180px;
	width: 800px;
	padding: 10px;
	background-color: #EAEAD9;
}
.col3 {
   position: absolute; 
   left: 780px;
   width: 300px; 
   background: #fff0d0;
   padding: 3px; 
}

.indlink:link {
   color:#f0f0f0;
   font-size:13px;
   line-height:17px;
   width:140px;
   font-family:verdana,arial;
   text-decoration:none;
}

.indlink:active {
   color:#f0f0f0;
   font-size:13px;
   line-height:17px;
   width:150px;
   font-family:verdana,arial;
   text-decoration:none;
}

.indlink:visited {
   color:#f0f0f0;
   font-size:13px;
   line-height:17px;
   width:150px;
   font-family:verdana,arial;
   text-decoration:none;
}

.indlink:hover {
   color:#f0f0f0;
   font-size:14px;
   line-height:17px;
   width:150px;
   font-family:verdana,arial;
   text-decoration:none;
   background:#406080;
}

kbd {
 background: #6060E0;
 font-size: 15pt;
 color: #80e0ff;
 }


.head  {  
  color: #3060b0;
  font-size: 28pt;
  font-family: arial,Verdana;
  font-weight:bold;
 }


.prompt  {
  background-color: #c8d8f8;
  color: #ffffe0;
  font-family: arial;
  font-size: 8pt;
}

.welcome {
	font-size:2em;
	font-weight:bold;
	font-style:italic;
	font-family:Arial,sans-serif;
	color:#a080ff;
	text-align: justify;
	margin-bottom: 20px;
	margin-left: 15px;
}

td {
  color: #505030;
  font-family:arial;
  font-weight: normal;
  font-size: 11pt;
}

.tdl {text-align:left;}
.tdc {text-align:center;}
.tdr {text-align:right;}


th  {
  border:0;
  color: #7050a0;
  font-family:arial;
  font-weight: bold;
  font-size: 11pt;
}

.htwoheader  {
  color: #3060b0;
  font-size: 20pt;
  font-family: arial,Verdana;
  font-weight:bold;
 }

.label {
  background-color: #90d0f0;
  color: #000090;
  font-family: arial;
  font-size:12pt;
}

.contact {
	background:#90b8dd;
	text-align:center;
	border: solid black 1px;
}

.contact td {
  color: #333333;
  font-family:arial;
  
  font-size: 10pt;
}

.centre {
	text-align:center;
	margin-left: 10px;
	width: 1050px;
}
.centre2 {
	text-align:center;
	margin-left: 10px;
	width: 800px;
}
.centre3 {
	
	margin-left: 10px;
	width: 720px;
}
div.honeheader  {
  color: #306080;
  font-size: 28pt;
  font-family: arial,Verdana;
  font-weight:bold;
  text-align: center;
 }


.baselinks  {
  font-size:9px;
  color:#000000;
  font-family:arial;
  text-align: center;
}

a.baselinks:link  {
  font-size:9px;
  color:#000000;
  font-family:Arial;
  text-align: center;
}

a.baselinks:hover  {
  font-size:9px;
  color:#e555e5;
  font-family:Arial;
  text-align: center;
}

a.baselinks:active  {
  font-size:9px;
  color:#eeeeee;
  font-family:Arial;
  text-align: center;
}

a.baselinks:visited  {
  font-size:9px;
  color:#555555;
  font-family:Arial;
  text-align: center;
}

.price { font-size:22px;
            color:black;
            font-weight:bold;
}

h2a  {
  font-size:9px;
  color:#a00070;
  font-family:Arial;
  text-align: center;
}

.h1  {
	font-size:19px;
	font-weight:bold;
	color:#a0f0ff;
	font-family:Arial;
	text-align: left;
	margin-left:15px;
}

.h2  {
	font-size:12px;
	font-weight:bold;
	color:#a0ffff;
	font-family:Arial;
	text-align: left;
	margin-left:15px;
}
.floatr {
	float: right;
}

.floatl {
	float: left;
}
.note {
	font-size: 14px;
	color: #990000;
	font-weight: normal;
}
.strike {
	color: #FF0000;
	text-decoration: line-through;
}
.gen {font-size: 18px;
     }
	 
/*image caption */
.arc90_imgcaption { font-size: 0.8em;line-height:0.9em; text-align: center; border: 1px solid #DDD; padding: 0.1em; margin: 0.1em 0; width: 100%; } 

.arc90_imgcaptionTXT { font-size: 0.9em;line-height:0.9em; color: #666; text-align: center; } 
.arc90_imgcaptionALT {
	color:#666;
	text-decoration:none;
	font-weight:100;
	text-align: center;
}
.floatl { float: left; margin-right: 0.2em; margin-left: 0.1em; } 
.floatr { float: right; margin-left: 0.1em;  margin-right: 0.1em;}
.imagecaption {}
.clearboth {
	clear:both;
	}
.price {
	font-size: 110%;
	font-weight: bolder;
	color: #000000;
	background-color: #D8E8FF;
}
.infobox {
	background-color: #DFDFD0;
	float: left;
	width: 300px;
	padding: 5px;
	margin: 5px;
}
.products {
	margin-left:50px;
}
