h2 { font-weight: bold; font-size: 24px; font-family: Arial, Helvetica, Geneva, Verdana;  padding-top: 10px; color : #333366;}
h3.line { font-size: 18px; line-height: 22px; font-family: Arial, Helvetica, Geneva, Verdana; border-bottom: solid 1px #666666; color : #333366;}
th.box {font-size: 13px; line-height: 16px; font-family: Geneva,Arial,Verdana,Helvetica; background-color: #a6afc7; }
td.box {font-size: 12px; line-height: 16px; font-family: Geneva,Arial,Verdana,Helvetica; background-color: #eaf3ff; text-align:center; padding-top:5px; padding-bottom:5px;}
td.boxtitle {font-size: 18px; color : white; font-family: Geneva,Arial,Verdana,Helvetica; font-weight: bold; text-align:center; padding-top:5px; padding-bottom:5px;}
th.boxtitlesml {color : white; font-size: 11px; font-family: Verdana,Arial,Helvetica,Geneva; padding-top:5px; padding-bottom:5px; background-color: #333333;}
td.boxtitlesml {color : white; font-size: 11px; font-family: Verdana,Arial,Helvetica,Geneva;  font-weight: bold; text-align:center; padding-top:5px; padding-bottom:5px; background-color: #333333;}
th.boxspec {font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Verdana; background-color: #a6afc7; }
td.boxspec {font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Verdana; background-color: #eaf3ff; text-align:center;}
td.moreinfo {font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Verdana; background-color: #cccccc; padding:5px;}
td.shop {font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Verdana; background-color: #cfdaf8; padding-right:5px; padding-left:5px; }
td.download {font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Verdana; background-color: #cccc99; padding:5px;}
td.prodrev {font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Verdana; background-color: #ccccff;  padding-right:5px; padding-left:5px;}
td.acrobat {font-size: 11px; line-height: 14px; font-family: Geneva,Arial,Verdana,Helvetica; background-color: #cccc99; padding:5px;}
td.shoplogo {font-size: 11px; line-height: 14px; font-family: Verdana,Arial,Helvetica,Geneva;  color: #666666;  font-weight: bold; background-color: #cfdaf8; padding:5px;}
td.smallinfo { color: black; font-size: 11px; font-family: Geneva, Arial, Helvetica, Verdana; line-height: 13px; padding: 5px }
td.smallbold { color: black; font-size: 12px; font-family: Geneva, Arial, Helvetica, Verdana; font-weight: bold; line-height: 13px; padding-right: 5px; padding-left: 5px }
td.small { color: black; font-size: 12px; font-family: Geneva, Arial, Helvetica, Verdana; line-height: 13px; padding-right: 5px; padding-left: 5px }
td.title { color: black; font-size: 18px; font-family: Verdana, Arial, Helvetica, Geneva }
.fontcopy { font-size: 11px; line-height: 14px; font-family: Geneva,Arial,Verdana,Helvetica; }
.fontcopybold { font-weight: bold; font-size: 12px; line-height: 15px; font-family: Geneva,Arial,Verdana,Helvetica; }
.fontsubmenu { font-size: 13px; font-family: Geneva,Arial,Verdana,Helvetica; }
.fontmenu { font-size: 13px; font-family: Geneva,Arial,Verdana,Helvetica; line-height: 15px; }
.fontsubtitle { font-size: 15px; line-height: 17px; font-family: Geneva,Arial,Verdana,Helvetica; }
.fontsmall { font-size: 11px; line-height: 14px; font-family: Geneva,Arial,Verdana,Helvetica; }
.redtext { font-size: 13px; line-height: 16px; font-family: Geneva,Arial,Verdana,Helvetica;  color : red;}
.redsmalltext { font-size: 11px; line-height: 13px; font-family: Geneva,Arial,Verdana,Helvetica;  color : red;}
.fonttitle { font-weight: bold; font-size: 15px; font-family: Verdana,Arial,Helvetica,Geneva; }
.fonttext { color: black; font-size: 14px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Verdana; }
.subtitle { font-size: 18px; line-height: 22px; font-family: Arial, Helvetica, Geneva, Verdana; }
.small {font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Verdana; }
.text { color: black; font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Verdana; }
.title { font-weight: bold; font-size: 24px; font-family: Verdana,Arial,Helvetica,Geneva; }
.spectext { font-size: 13px; line-height: 16px; font-family: Geneva,Arial,Verdana,Helvetica; }

.modeltitle {font-size: 36px; font-family: Arial, Helvetica, Geneva, Verdana; color : #333366;}
.modelsubtitle {font-size: 24px; font-family: Arial, Helvetica, Geneva, Verdana; color : #333366;}
.modeltext {font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Verdana;  color : #333366;}
.modelredtext { font-size: 15px; line-height: 18px; font-family: Verdana,Arial,Helvetica,Geneva;  color : red;}
.modelsmall {font-size: 13px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Verdana; }
.modelsmallwht {font-size: 11px; line-height: 14px; font-family: Verdana,Arial,Helvetica,Geneva; }

.pg_text  {font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Verdana; color : 996600;}
.pg_copy  { font-size: 11px; line-height: 14px; font-family: Geneva,Arial,Verdana,Helvetica;  color : 996600;}

.vg_text { color: black; font-size: 16px; line-height: 22px; font-family: Arial, Helvetica, Geneva, Verdana}

.pr_title { font-weight: bold; font-size: 24px; font-family: Verdana,Arial,Helvetica,Geneva; }
.pr_text { color: black; font-size: 16px; line-height: 22px; font-family: Arial, Helvetica, Geneva, Verdana }
.pr_small { color: black; font-size: 11px; line-height: 17px; font-family: Geneva, Arial, Helvetica, Verdana }
.pr_capt { font-size: 12px; line-height: 17px; font-family: Geneva,Arial,Verdana,Helvetica; color : #666666;}
			
A:link { color : blue; text-decoration : none; }
A:visited { color : #3366cc;  text-decoration : none; } 
A:active { color : red;  text-decoration : none; } 
A:hover { color : red;  text-decoration : none; }
