body { 
	background-color: #FFFFFF; 
	background-image: url(html/images/backer-2008.gif); 
	background-repeat: repeat-x; 
	scrollbar-arrow-color:white; 
	scrollbar-base-color:#E1755F; 
	scrollbar-shadow-color:white; 
	scrollbar-face-color:#FFCC00; 
	scrollbar-highlight-color:#3F3F3F; 
	scrollbar-dark-shadow-color:#white; 
	scrollbar-3d-light-color:#E1755P; 
}
 
.headline1    { color: #003; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular; }
.headline2 { color: #191970; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.headline3 { color: #006; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.headline4 { color: #009; font-weight: bold; font-size: 14px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.headline5 { color: #006; font-size: 18px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }

.text1  { color: #003; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.text2  { color: #003; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.text3  { color: #006; font-size: 12px; font-weight: bold; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; }
.text4  { color: #006; font-size: 10px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold; }
.text5 { color: #003; font-size: 10px; font-family: Verdana, Arial }
.text6 { color: #003; font-size: 10px; font-family: Arial, Verdana }
.text7 { color: #003; font-size: 9px; font-family: Arial, Verdana }
.style2 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style5 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.error  { color: #f00; font-size: 11px; font-family: Arial, Verdana }
.error1 { color: #009900; font-size: 11px; font-family: Arial, Verdana }
.error2 { color: #CC9900; font-size: 11px; font-family: Arial, Verdana }
.footer1  { color: #003; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.price1 { color: green; font-weight: bold; font-size: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.price2 { color: green; font-weight: bold; font-size: 14px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.pricelist { color: #600; font-weight: bold; font-size: 14px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.finalquoteprice { color: green; font-weight: bold; font-size: 24px; font-family: SunSans-Regular, Swiss, Helvetica, Arial, Geneva }
.listprice { color: gray; font-weight: bold; font-size: 13px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }

.inputs { color: #191970; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #F1F1F1; }
.pulldowns  { color: #003; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #F1F1F1; }
.buttons  { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #003; }

.tableblank { padding: 8px; height: auto; width: 980; }
.tableborder { padding: 5px; height: auto; width: 100%; border: 1px solid #CCCCCC; background-color: #F1F1F1; }
.tableborderquote { padding: 5px; height: auto; width: 980; border: 1px solid #CCCCCC; background-color: #FFFFFF; }

a.bodycopy:link { color: blue; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a.bodycopy:active { color: #CC9900; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a.bodycopy:visited { color: #369; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a.bodycopy:hover { color: #CC9900; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

A.nav:link    { color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial }
A.nav:active   { color: #CC0000; font-size: 11px; font-family: Verdana, Arial }
A.nav:visited     { color: #F1F1F1; font-size: 11px; font-family: Verdana, Arial }
A.nav:hover     { color: #00CCFF; font-size: 11px; font-family: Verdana, Arial }

.centerheading-bg {
	height: 24px;
	background-image: url(http://www.filnor.com/html/images/grey-center.gif);
	background-repeat: repeat-x;
}
.centerbottom-bg {
	height: 24px;
	background-image: url(http://www.filnor.com/html/images/grey-center-bot.gif);
	background-repeat: repeat-x;
}

H1 {
	font-family: Tahoma, Verdana, Monaco;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
}

.title1 {
	font-family: Tahoma, Verdana, Monaco;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
}
td.rightborder {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #666666;
}
td.leftborder {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #666666;
}
td.leftrightborder {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #666666;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #666666;
}
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}
.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: normal;
color: navy;
/* margin: 3px 8px; */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.hintanchor2{ /*CSS for link that shows hint onmouseover*/
color: navy;
margin: 3px 8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}