body,p,td,a,textarea,input,select,h1,h2,h3,.text2 {font-family :  verdana,Arial, Helvetica, sans-serif; }

body,p,td,a,textarea,input,select,.text2 {  font-size: 10px; }

.prod {
  color: #969662;
  font-size : 14px;
  font-weight : bold;
  font-family : Arial, Helvetica, sans-serif;
}

A.prod {
  text-decoration : underline;
}

.prod2 {
  color: #656565;
  font-size : 20px;
  font-weight : bold;
  font-family : Arial, Helvetica, sans-serif;
}

.list {
  color: #3B5CBC;
  font-size : 16px;
  font-weight : bold;
  font-family : Arial, Helvetica, sans-serif;
}

.listtxt {
  color: #656565;
  font-size : 10px;
  font-family : Arial, Helvetica, sans-serif;
  line-height : 13px;
  text-align : left;
}

A.prod2 {
  text-decoration : underline;
}

.proddtl {
  font-size: 10px;
  font-family : Arial, Helvetica, sans-serif;
  background-color : White;
}

.prodhdr {
  font-size: 10px;
  font-family : Arial, Helvetica, sans-serif;
  background-color : White;
  padding-left : 5px;
  padding-top : 5px;
}

body {
  color : #666666;
  background-color: #FFFFFF;
} 

body.dark {
  color :  white;
  background-color:  #606060;
} 

a { text-decoration : none; color: #000000; }
a:hover {
	text-decoration : underline;
	color: #ff0000;
}
a:visited{  }
a:active{  }
a:link {   }

/*  toptools  */
.toptools{
color:#FFFF33;
font-size: 11px;
}

p {
  margin-top: 0px;
  margin-bottom: 6px;
  vertical-align : top;
  line-height : 15px;
  text-align : justify;
}

h1 {
	color: #3C480E;
	font-size: 28px;
    margin-top: 0px; 
    margin-bottom: 6px; 
  }

H2 {
  color: #3C480E;
  font-size: 20px;
  margin-top: 0px; 
  margin-bottom: 6px; 
}

H3 {
  color: #3C480E;
  font-size: 16px;
  margin-top: 0px; 
  margin-bottom: 6px; 
}

HR {color:#5E6C3C;}

form{ margin-top : 0px; margin-bottom : 0px; }
.trheader { 
  font-size: 14px; 
  background-color: #49458F;
  color: #ffffff;
  }

.name { 
  font-size: 14px; }
  
.small{   font-size: 9px;  }
a.small {  font-size: 9px;  }

.fineprint {
  font-size : 10px;
  font-family : Arial, Helvetica, sans-serif;
  color : #A5A5A5;
}

A.fineprint {
  font-size : 10px;
  font-family : Arial, Helvetica, sans-serif;
  color : #A5A5A5;
  text-decoration : underline;
}


.totheright {
	text-align: right;
}  
.odd {	background-color: #AABABD; }
.even {	background-color: #DBE2E3; }

.error {
 font-size: 10px;
 color: #ff0000;
 font-weight :  bold;
}
