/*
trial color scheme:

blue -> #4379F2
red -> #CC3333
grey -> #7E7E7E

*/




html, body { height: 100%; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  color:#7E7E7E;}






#bg {position:fixed; top:0; left:0; width:100%; height:100%;}
#content {position:relative; z-index:1;width:775px}
#footer {padding-top: 1em;text-align:center; color:#FFF; font-size: xx-small;} 

#content form 
{
  
  padding: 1em 1em 1em 1em;
 
}



#subcontent
{
   width: 775px;
   background: #fff;
	text-align: left;
	
}

#subcontent h2
{
  font-size: 120%;	
	padding: 0 0 1em 0;
	margin: 0;
	color:#666;
}

#subcontent ul{
list-style:none;
padding:0;
margin:-0.5em 0 0 1em;

}
#subcontent li{
background-image: url("../images/bullet.gif");
background-repeat: no-repeat;
background-position: 0 0.4em;
padding-left: 0.8em;
margin-top: 10px;
color: #333333;
} 

#subcontent a:link, #subcontent a:active, #subcontent a:visited
{
text-decoration: underline;



color: #333333;
color:#7E7E7E;
/*
font-weight: 600;
*/

}

 #subcontent a:hover 
{
text-decoration: underline;

color:#7E7E7E;
color: #333333;
}

#data_cage
{
   padding: 1em 1em 1em 1em;
}


/*  front page */

.subcontentcolumn
{
    padding: 1em 1em 1em 1em;
	
}



.subcontentcolumn p
{
   
	padding: 0 0 7px 0.5em;
	margin: 0;
}










  /* FAQ */

  #faq, #aboutus
  {
 /* padding: 1em 1em 1em 1em; */
  padding-left: 2em;
  padding-top: 2em;
  background: #FFFFFF;
  width: 75%;
 
  }

  #faq h2
  {
  padding: 0;
  margin: 0 0 0.25em 0;
  }


  #faq p
  {
  font-size: 13px; 
 margin: 1em 0 1em 2em;
 
  color: #333333;
  
 
  }

#aboutus p {
 font-size: 13px; 
 margin: 1em 0 2em 2em;
 
  color: #333333;
}

   .au_lead{
font-weight:bold;
  font-size: 13.2px; 
 
  }

  #sig {
  margin-left:2em;
  }

  


 

 



#faq ul {
font-size: 13px;
margin: 1.5em 0 1.5em 4em;

}

#faq li{
margin-top:0.5em;

} 



#faq .answer
{
margin-top: 3em;
}

#guarantee p, #guarantee h2, #guarantee li, #guarantee #g_header{
color:#020220;
color:#000;
}

#guarantee ul {
list-style-type: decimal;
padding:0;
margin-left:6em;

}

#guarantee li {
background-image:none;
background-repeat: no-repeat;
background-position:0;
padding-left: 0;
margin-top: 10px;

}
#guarantee {
border: 2px solid blue;
padding-right: 2em;
padding-top: 1em;
margin-top: 1em;
margin-left: 2em;
background:#F7F7F7;
}

#guarantee #g_header {
font-size: 150%;
font-weight: 700;
width: 100%;
text-align: center;
padding-bottom: 0.5em;
}


#products {
  width: 775px;
  height:425px;
  background: #FFFFFF;
  overflow:auto;  
 
}
#products table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
 
}

#products form {
	color: #666666;
	 padding:0;
 margin: 0;
}

#products select {
margin-right: 0.5em;
}

#products select {
	font-size: 11px;
}

.item {
text-align: left;
width:100%;
border: 1px solid #bfbfbf;
}
.item a:link, .item a:active, .item a:visited
{
text-decoration: underline;



color: #333333;
color:#7E7E7E;



}

 .item a:hover 
{
text-decoration: underline;

color:#7E7E7E;
color: #333333;
}

.item_main {
width: 500px;
margin-left: 1em;
}

.item tr, .item td, .item form {
/* border: 1px solid red; */

}

#item_large {

padding: 1em 5em 1em 5em;
color: black;
}

#item_large img{
float: left;

}


#item_large td{

/* border: 1px solid blue; */

}

#item_large form {
padding-left: 0;
}


#desc {
padding-left: 4em;


}

p.title {
color:#666;
font-weight: bold;
font-size: 150%;

}

#price {
background: yellow;
}

/* for links on product page */
#selected {
font-weight:bold;


}

.image_nav {
padding: 2em 0 1em 0;
font-size: 120%;
}

#image_title
{
padding: 1em 0 1em 0;
color: red;
font-weight: bold;
font-size: 175%;
}

#disclaimer 
{
text-align: left;
padding: 3em 0 2em 0;
margin-left:5em;
}

