body{
	font-family: Arial;
	font-size: 10pt;
	color: black;
	margin-left: 0px;
	margin-top: 0px;
}

td,p{
	font-size: 10pt;
}
.center{
	text-align: center;
}
.bold{
	font-weight: bold;
}
.boldred{
	font-weight: bold;
	color: red;
}
h1, .spanhead1{
	font-family: Georgia, Serif;
	font-size: 18pt;
	font-weight: bold;
	color: rgb(39,108,14);
}
h2{
	font-family: Georgia, Serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	color: rgb(39,108,14);
	text-indent: 2.5%;

}
h2.nomargin {
	margin-bottom: 0px;
	padding-bottom: 0px;
	
}
h2.nomargin p{
	margin-top: 0px;
	padding-top: 0px;
	
}
p.notopmargin{
	margin-top: 0px;
	padding-top: 0px;
	
}

#contenttable{
	border-collapse: collapse;height: 100%; width: 100%;
}
#bodycell{
	/*The width value was a dirty fix for Mozilla Firebird 0.6.1*/
	width: 100%;
	vertical-align: top;
}
.cookiecrumb{
	text-align: center;
}
a.topnavlink:link{
	color: blue;
	text-decoration: underline;
}

a:link{
	color: blue;
	font-weight: normal;
	text-decoration: underline;
}

.noprint, .centernoprint, .shadowcells{
	display: none;
}

.shadowcellsx{
	display: none;
}

.shadowcellsn{
	display: none;
}

.txtmenu{
	display: none;
}

.refp{
	margin-left: 5%;
}

.installcell, .installtext{
	/*font-family: Arial, Sans-Serif;*/
	font-size: 10pt;
	font-weight: bold;
	color: red;
	text-align: center;
	vertical-align: top;
	padding: 10px;
}
.installpic{
	border-right-color: #E4E4E4;
	border-right-width: 5px;
	border-bottom-color: #E4E4E4;
	border-bottom-width: 5px;
}
.picturenav, .miscpopupnav{
	display: none;
}
/*cell specific styles below*/
#logocell{
	display: none;
}

#navcolumn{
	display: none;
}

#searchdiv{
	font-family: Arial;
	font-size: 8pt;
	color: white;
	text-align: left;
	font-weight: bold;
}
.letterdiv{
	/*margin: 5%;*/
}

#lastupdate{
	font-weight: bold;
}
#mft{
	font-size: 8pt;
	color: black;
	text-align: left;
	font-weight: normal;
	border: solid black 1px;
	border-collapse: collapse;
}
.mftitem, .mftitemtop, .mftitembottom, .mftvalue{
	font-weight:bold;
	border: solid black 1px;
	border-collapse: collapse;
	padding: 15px;
}
#tblcontactus{
	width:70%;
}
input[type="text"]{
	border: solid black 1px;
}


#product_table{
	border: solid 1px black;
	border-collapse: collapse;
}

#product_table td{
	border: solid 1px black;
	border-collapse: collapse;
}
.centerbase{
	border: solid 1px black;
	border-collapse: collapse;
	text-align:center;
	background: #00FF99;
	color: #000000;
}
.centergood{
	border: solid 1px black;
	border-collapse: collapse;
	text-align:center;
	background: #66CC66;
	color: #000000;
}
.centerbetter{
	border: solid 1px black;
	border-collapse: collapse;
	text-align:center;
	background: #339900;
	color: #C0C0C0;
}
.centerbest{
	border: solid 1px black;
	border-collapse: collapse;
	text-align:center;
	background: rgb(39,108,14);
	color: #C0C0C0;
	font-weight: bold;
}
.product_head{
	border: solid 1px black;
	border-collapse: collapse;
	background: #000000;
	color: #FFFFFF;
	font-weight: bold;
}
.product_head_center{
	border: solid 1px black;
	border-collapse: collapse;
	background: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}