body {font-family : verdana,arial,helvetica,san serif;}
td {font-family : verdana,arial,helvetica,san serif;}
th {font-family : verdana,arial,helvetica,san serif;}

p  {
	font-size : 70%;
	line-height : 16px;
	font-family : verdana,arial,helvetica,san serif;
	color : #000000;
	text-decoration : none;
}

.sup  {
	font-size : 10px;
	
	font-family : verdana,arial,helvetica,san serif;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}

.p  {
	font-size : 70%;
	line-height : 16px;
	font-family : verdana,arial,helvetica,san serif;
	color : #000000;
	text-decoration : none;
}

.hilite  {
	font-size : 70%;
	line-height : 16px;
	font-family : verdana,arial,helvetica,san serif;
	color : #666666;
	font-weight : bold;
	text-decoration : none;
}

.hilite10  {
	font-size : 10px;
	font-family : verdana,arial,helvetica,san serif;
	color : #000000;
	text-decoration : none;
}

.header  {
	font-size : medium;
	line-height : 16px;
	font-weight : bold;
	font-family : verdana,arial,helvetica,san serif;
	color : #000099;
	text-decoration : none;
}

.subheader  {
	font-size : 12px;
	line-height : 26px;
	font-weight : bold;
	font-family : verdana,arial,helvetica,san serif;
	color : #990000;
	text-decoration : none;
}

.base  {
	font-size : 11px;
	line-height : 16px;
	font-family : verdana,arial,helvetica,san serif;
	color : #666666;
	text-decoration : none;
}

.baseCopy  {
	font-size : 11px;
	line-height : 16px;
	font-family : verdana,arial,helvetica,san serif;
	color : #999999;
	text-decoration : none;
}

.nav  {
	font-size : 11px;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
}

.nav:hover  {
	font-size : 11px;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
}

.navsub  {
	font-size : 10px;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

.navsub:hover  {
	font-size : 10px;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

.navsubwhite  {
	font-size : 10px;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
}

.navsubwhite:hover  {
	font-size : 10px;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
}

.homeheader  {
	font-size : 12px;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
	text-indent : 6px;
	margin : 4px;
}

.newsheader  {
	font-size : 12px;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
}

.news  {
	font-size : 70%;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	line-height : 16px;
}

.link  {
	font-size : 11px;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #000099;
	text-decoration : none;
}

.link:hover  {
	font-size : 11px;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #000099;
	text-decoration : underline;
}

.link10  {
	font-size : 10px;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #000099;
	text-decoration : none;
}

.link10:hover  {
	font-size : 10px;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #000099;
	text-decoration : underline;
}

.linkCopy  {
	font-size : 11px;
	font-family : verdana,arial,helvetica,san serif;
	color : #0066CC;
	text-decoration : none;
}

.linkCopy:hover  {
	font-size : 11px;
	font-family : verdana,arial,helvetica,san serif;
	color : #0066CC;
	text-decoration : underline;
}

.link12  {
	font-size : 70%;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #000099;
	text-decoration : none;
}

.link12:hover  {
	font-size : 70%;
	font-family : verdana,arial,helvetica,san serif;
	font-weight : bold;
	color : #000099;
	text-decoration : underline;
}

.formc  {
	font-size : 11px;
	line-height : 15px;
	font-family : verdana,arial,helvetica,san serif;
	color : #000000;
	width : 115px;
}

.formc2  {
	font-size : 11px;
	line-height : 15px;
	font-family : verdana,arial,helvetica,san serif;
	color : #000000;
	width : 101px;
}

.forma  {
	font-size : 11px;
	line-height : 15px;
	font-family : verdana,arial,helvetica,san serif;
	color : #000000;
	width : 30px;
}

.formb  {
	font-size : 11px;
	line-height : 15px;
	font-family : verdana,arial,helvetica,san serif;
	color : #000000;
	width : 60px;
}

.formd  {
	font-size : 11px;
	line-height : 15px;
	font-family : verdana,arial,helvetica,san serif;
	color : #000000;
	width : 75px;
}

.forme  {
	font-size : 11px;
	line-height : 15px;
	font-family : verdana,arial,helvetica,san serif;
	color : #000000;
	width : 180px;
}

/* added 16/05/2008 */
/* used for sending images left and right in the installations page */
.imgright {float:right; padding-left:5px; padding-bottom:5px; width:100px; text-align:right;}
.imgleft {float:left; padding-right:5px; padding-bottom:5px; width:100px; text-align:left;}
.imgfloatleft {float:left; padding-right:5px; padding-bottom:5px; position:relative;}
td.productsubhdr {font-size :16px;color:#666666;font-family : verdana,arial,helvetica,san serif; font-style:italic; text-align:center;font-weight:bold;}
td.producthdr {font-size :16px;font-weight:bold;font-family : verdana,arial,helvetica,san serif;color : #000099;text-decoration : none; text-align:center;}
td.productbighdr {font-size :20px;font-weight:bold;font-family : verdana,arial,helvetica,san serif;color : #000099;text-decoration : none; text-align:center;}
#tblproductinfo {font-family : verdana,arial,helvetica,san serif; font-size:12px;}
#tblproductinfo ul {color:000099; margin:0;font-size:12px;}
#tblproductinfo p {font-size : 12px;line-height:14px;font-family : verdana,arial,helvetica,san serif;color : #color:000099;}
#productlistIQ, .ulmainlist { padding:0 0 0 60px; font-weight:bold;}
.sectiontitle {font-size :14px;font-weight:bold;font-family : verdana,arial,helvetica,san serif;color : #000099;text-decoration : none; text-align:center;}
#tblbudgetpricing td.underl {border-bottom:1px solid #EEEEEE;}
#tblbudgetpricing td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#contactwrapper {position:relative;}
#contactleft {position:relative; width:250px; float:left;}
#contactright {position:relative; width:330px; float:right; padding:0 0 0 20px;font-size : 10px;line-height : 16px;
	color : #000000;}
#contactright td{font-size:10px;color:#000000;}
#featuredimg { position:relative; float:left;}
#featuredmemo { position:relative; float:right;}
#page-feat-viso #featuredmemo { width:495px;}
#page-feat-viso #featuredimg {width:120px;}
img.newsimg {position:relative; float:left; margin:5px 10px 5px 0; border:0;}

/* used to reset floating */
.clear {clear:both; height:1px;}
