fbody { background-color: white; font-family: Verdana; font-size: 8pt; margin: 10}
td { font-family: Verdana; font-size: 8pt; }
select {  background-color: white }

p { font-family: Verdana, Arial; font-size: 9pt; }
p.med { font-family: Verdana, Arial; font-size: 12pt; }

li{ font-family: Verdana, Arial; font-size: 9pt; }
/*
input.text { border: 1px solid #000099; background-color: #F4F5EE; font-family: Verdana; font-size: 7.5pt; }
*/
input.extravalues { border-top: none; border-right: none; }
.button { border:1px solid #999999; font:bold 7pt Verdana; color:#2655A1; background-color:#EEEEEE }
form { margin: 0pt; margin-bottom: 0pt; }

announce { font-face: Arial Black; font-size: 12pt; color:CC0033; font-weight: bold; }
td.sectionTitleRed { color:#CC0033; font-size: 10pt; font-weight: bold; }
td.news{ color:#7F7F7F; font-size: 7pt; text-decoration: none; }

span.news { color: 666666; text-decoration: none; }
.silver { color: #3F3F3F; font-size: 8pt; text-decoration:none; }

.info{ color:White; font-size: 7pt; font-weight: bold; }
.requiredQuestion { font-size: 10pt; font-weight: bold; }
/*
.sectionTitle { color:000099; font-size: 10pt; font-weight: bolder; text-decoration: none; }
.pageTitle_s { color: #000099; font-size: 13pt; font-weight: bold; font-family: Verdana, Arial; text-decoration: none; }
*/
.sectionTitleRed11 { color:#CC0033; font-size: 11pt; font-weight: bold; text-decoration: none; }


.news7 { font-size: 7pt; text-decoration: none; color: Black; }
.dblue10v { font-face:Verdana, Arial; font-size: 10pt; color: 304F73; }
.dred11b { font-face:Verdana, Arial; font-size: 11pt; font-weight: bold; color: CC0033; }
.lblue8v { font-face:Verdana, Arial; font-size: 8pt; color: 496E98; text-decoration: none; }
.blue8v { font-family: Verdana, Arial; color: 3B618C; text-decoration: none; font-size: 8pt; }
.blue8a { font-family: Arial Narrow, Verdana, Arial; color: 3B618C; font-size: 9pt; text-decoration: none; }

.blue7 { font-family:Verdana; font-size: 8pt; color: #003366; text-decoration: none;}
.buttons { text-family: Verdana, Arial; color: White; text-decoration: none; }


div.menu { position:absolute; visibility:hidden; z-index:10; background-color:ff6600; left:165; padding:5px; }
a { text-decoration: none; color: Black; }
a:hover { text-decoration: underline; }
a.alink { text-decoration:underline; }
a.news { color: #7F7F7F; text-decoration: none; }
a.testimonials { color: #7F7F7F; text-decoration: none; }
a.inMenu { font-size:10pt; color:ffffff; font-face:arial; text-decoration:none; }
a:hover.inMenu { color:FFFFFF; }

.graylinkNL{ color:#999999; text-decoration: none; font-size: 8pt; }

.prodLinkNL { font-family: Tahoma, Verdana, Arial; font-size: 11pt; color: #B80030; text-decoration: none; }
#footer { background-image: url(/images/footer_bkgrnd.gif); background-repeat: no-repeat; padding: 6 0 6 0; width: 550 px; }
.nav_header { background-image: url(/images/nav_header.gif); background-repeat: no-repeat; width: 170px; height: 5px; }
.nav_footer { background-image: url(/images/nav_footer.gif); background-repeat: no-repeat; width: 170px; height: 5px; }

.body_m { font-family: Verdana, Arial, Sans-Serif; font-size: 8pt; text-decoration: none; }
/*
.green_nl { color: #000099; font-size: 8pt; font-family: Verdana, Arial; text-decoration: none; }
.green_l { color: #000099; font-size: 10pt; font-family: Verdana, Arial; text-decoration: none; font-weight: bold; }
*/
ul { list-style-type : disc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; line-height:18px; margin-top: 2px;
	margin-right:0px; margin-left: 20px; margin-bottom: 2px; }
.white { font-family: Verdana, Arial, Sans-serif; font-size: 8pt; text-decoration: none;  }
.blue { font-family: Verdana, Arial, Sans-serif; font-size: 8pt; color: Blue; text-decoration: none; }
.black { font-family: Verdana, Arial, Sans-serif;  font-size: 9pt;  color: Black; text-decoration: none; }
.cat_red { color: #999999; font-size: 8pt; font-family: Verdana, Arial; text-decoration: none; }
.subcategory { font-family: Verdana, Arial Narrow, Arial; font-weight: normal; color: Black; font-size: 7.5 pt; text-decoration: none; }

.main_cat { padding: 2 2 2 4; font-weight: bold; font-family: Arial,Verdana; font-size:12px; color: Black; text-decoration: none; }
.categoryHover { background-color: #E1E1E1; padding: 2 2 2 4;}
.category { background-color: #D7D7D7; width: 151 px; padding: 2 2 2 4; }

.subcategory:hover { font-family: Verdana, Arial Narrow, Arial; color: Black; font-size: 7.5 pt; text-decoration: none; }
.selectedSubcategory { font-family: Verdana, Arial Narrow, Arial; color: #878787; font-size: 7.5 pt; text-decoration: none; }


.main_catHover { text-decoration: none; color: Black; padding: 2 2 2 4; }
.main_cat:hover { text-decoration: none; padding: 2 2 2 4; }
.module_or { background-color: #999999; }


.category:hover { width: 151 px; padding: 2 2 2 4; }
.submenu{display: none;}


table.calendarEvent { background-color:#000000; }
.cal { font-size:12; text-align:center; }
span.calendarHeader { font-size:12; font-weight:bold; text-align:center; }
td.eventTitleBar { background-color: #FFFFFF; }
td.eventTitle { font-weight:bold; font-size:11; }
td.eventDate { font-weight:normal; font-size:11; }
td.eventDescription { background-color: #ffffff; font-size:11; }

span.gray { font-family: Verdana, Arial;  font-size: 9pt; color:Blue;  font-weight: bold; background-color: #bcbcbc; }
.pagenumber { font-family: Verdana, Arial; font-size : 8pt; text-align: center; color: #000000; }

table.cal { background-color:#000000; width:150; height:100; }
table.calHighlight { background-color:#999999; width:230; height:150; }
td.cal { font-family:verdana; font-size:8pt; text-align:center; background-color:#ffffff; cursor:hand; }
th.cal { font-family:verdana; font-size:10pt; background-color:#eeeeee; }
td.calBlank { background-color: #cccccc; cursor:default; font-family:verdana; font-size:8pt; text-align:center; }
td.calHighlight { font-family:verdana; font-size:8pt; text-align:center; cursor:hand; background-color: #D4D7C0; color: #000000;}
td.calAltHighlight { background-color: #CC9966; }
td.calMouseover { background-color: #f1f6da; font-family:verdana; font-size:8pt; text-align:center; cursor:hand; }
td.calHeader { font-family: verdana; font-size: 8pt; font-weight: bold; text-align: center; background-color: #008457; color:#ffffff;}
th.calgray { font-family:verdana; font-size:8pt; text-align:center; background-color:#BDCCB7; cursor:hand; }	





.nav { font-family: Verdana; color: White; padding:8; font-size: 9pt; letter-spacing: -1px; text-decoration: none; font-weight: bold }
.nav_h_s { height: 1px; background-image:url(#APPLICATION.imgpath#images/sep_h.gif); background-repeat: repeat-x; background-position: left; }

.title { font-family: Verdana; font-size: 14pt; font-weight: bold; color:#333399; padding: 10 20 10 10; letter-spacing: -.5pt; }
.title2 { font-family: Verdana; font-size: 13pt; font-weight: bold; color:Black ; padding: 5; letter-spacing: -.5pt; }
.t2 { font-family: Verdana; font-size: 13pt; font-weight: bold; color:Black ; padding: 5; }
.t_w { font-family: Verdana; font-size: 13pt; font-weight: bold; color:White; letter-spacing: -1pt; padding: 7; line-height: 13.5pt }

.footer { background-image:url(/images/sep_v.gif); background-position: right; background-repeat: repeat-y; }

.w1 { font-family: Arial, Verdana; font-size: 7pt; color: white; text-decoration: none; letter-spacing: 0px; }
.w2 { font-family: Arial, Verdana; font-size: 7.5pt; color: white; text-decoration: none; letter-spacing: 0px;  }
.w3 { font-family: Arial, Verdana; font-size: 8pt; color: white; text-decoration: none; letter-spacing: 0px;  }
.w4 { font-family: Arial, Verdana; font-size: 9pt; color: white; text-decoration: none; letter-spacing: 0px;  }
.w5 { font-family: Arial, Verdana; font-size: 10pt; color: white; text-decoration: none; letter-spacing: 0px;  }
.w6 { font-family: Arial, Verdana; font-size: 11pt; color: white; text-decoration: none; letter-spacing: 0px;  }

.b1 { font-family: Verdana, Arial; font-size: 7pt; color: black; text-decoration: none; letter-spacing: 0px; }
.b2 { font-family: Verdana, Arial; font-size: 7.5pt; color: black; text-decoration: none; letter-spacing: 0px;  }
.b3 { font-family: Verdana, Arial; font-size: 8pt; color: black; text-decoration: none; letter-spacing: 0px;  }
.b4 { font-family: Verdana, Arial; font-size: 9pt; color: black; text-decoration: none; letter-spacing: 0px;  }
.b5 { font-family: Verdana, Arial; font-size: 10pt; color: black; text-decoration: none; letter-spacing: 0px;  }
.b6 { font-family: Verdana, Arial; font-size: 11pt; color: black; text-decoration: none; letter-spacing: 0px;  }
.b7 { font-family: Verdana, Arial; font-size: 18pt; color: black; text-decoration: none; letter-spacing: 0px;  }

div,td,p,a { font:7pt Verdana, Arial; color:Black }
.calc_t_r { background:url(/images/calc_t_r.gif) no-repeat bottom right; width:574px; height:55px; }
.calc_b_r { background:url(/images/calc_b_r.gif) no-repeat bottom right; width:574px; height:14px; }
input, input.text, select, option { border:1px solid #7A84AA;font:bold 10pt Verdana; color:#4C4C4C; background-color:#EEEEEE; }
.no { border:0px; background-color:White; }
.bor { border-left:5px solid #339933; border-right:5px solid #339933; width:540px; height:390px; padding:0px 12px }
.l { float:left; background:url(/images/calc_st1_bkg.gif) no-repeat top left; width:131px;height:94px;}
.l_ { float:left; background:url(/images/calc_st1_bkg_.gif) no-repeat top left; width:86px;height:94px;}
.r { float:right; background:url(/images/calc_st2_bkg.gif) no-repeat bottom left; width:240px;height:133px;}
#img_caption { font: 7pt Verdana; color:#545454; line-height:13pt  }

.nav_bknd { background:url(/images/nv_logo-bkgd.gif) no-repeat top;background-color:#D7D7D7 }
.hp_m_bnr { background:url(/images/hp_m_bnr_m.gif) repeat-x top; background-color:#F5F5F5; height:55px; width:765px }

.hp_m_bnr .therm_dynamics { background:url(/images/hp_m_bnr_logo_therm_dynamics.gif) no-repeat top; height:55px; width:70px; padding-left:17px }
.hp_m_bnr .flagro { background:url(/images/hp_m_bnr_logo_flagro.gif) no-repeat top; height:55px; width:87px; padding-left:17px }
.hp_m_bnr .frost_fighter { background:url(/images/hp_m_bnr_logo_frost_fighter.gif) no-repeat top; height:55px; width:105px; padding-left:17px }
.hp_m_bnr .biemmendue { background:url(/images/hp_m_bnr_logo_biemmendue.gif) no-repeat top; height:55px; width:96px; padding-left:17px }

.hp_m_bnr .therm_dynamics_ { background:url(/images/hp_m_bnr_logo_therm_dynamics_.gif) no-repeat top; height:55px; width:70px; padding-left:17px; cursor:hand  }
.hp_m_bnr .flagro_ { background:url(/images/hp_m_bnr_logo_flagro_.gif) no-repeat top; height:55px; width:87px; padding-left:17px; cursor:hand  }
.hp_m_bnr .frost_fighter_ { background:url(/images/hp_m_bnr_logo_frost_fighter_.gif) no-repeat top; height:55px; width:105px; padding-left:17px; cursor:hand  }
.hp_m_bnr .biemmendue_ { background:url(/images/hp_m_bnr_logo_biemmendue_.gif) no-repeat top; height:55px; width:96px; padding-left:17px; cursor:hand  }


#hp_m_bnr { background:url(/images/hp_m_bnr.gif); width:765px; height:70px }
#hp_m_bnr:hover { background:url(/images/hp_m_bnr_.gif) }