.title { font-size: 16pt; font-family: Verdana; color: 333333; padding: 11 0 9 13; text-decoration: none; font-weight: bold; letter-spacing:-1px }
a.alink { text-decoration:underline; }
p.med{ font-family: Verdana, Arial; font-size: 12pt; }
p, td { font-family : Verdana, Arial; font-size : 8pt; line-height:13pt; }

form { margin: 0pt; margin-bottom: 0pt; }

.pageTitle_s { color: #000000; font-size: 14pt; font-weight: bold; font-family: Verdana, Arial; text-decoration: none; }


div.menu { position:absolute; visibility:hidden; z-index:10; background-color:ff6600; left:165; padding:5px; }
a.inMenu { font-size:10pt; color:ffffff; font-face:arial; text-decoration:none; }
a:hover.inMenu { color:FFFFFF; }

.cat_color {
	color: #888888;
	font-size: 8pt;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.subcategory { font:bold 7.5pt Verdana, Arial Narrow, Arial; color: #DEC8D8; text-decoration: none }
.subcategory:hover { font:bold 7.5pt Verdana, Arial Narrow, Arial; color:White }
.selectedSubcategory { font:bold 7.5pt Verdana, Arial Narrow, Arial; text-decoration: none; background-color:#606BA9; color: #DEDD7D }

.main_cat { font:bold 8pt Verdana;color:black; text-decoration:none}
.main_catHover { font:bold 8pt Verdana;color:black; text-decoration:none }
.main_cat:hover { font:bold 8pt Verdana;color:black; text-decoration:none }

.category { font:bold 8pt Verdana;color:#666666; text-decoration:none }
.categoryHover { font:bold 8pt Verdana;color:#666666; text-decoration:none }
.submenu{display: none;}


table.calendarEvent { background-color:#CCCCCC	; }
.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; }	



img, a img { border:0; }
ul,li { font:7pt Verdana, Arial; line-height:17px; color:272727; margin:0 3 0 9; color:#4C4C4C }

.s_pg_nav { font:8pt Verdana; color:#394692 }
.s_pg_title { font:bold 14pt Verdana; color:#2655A1; padding:0 10 7 0 }


.b { border:1px solid red } /*debug*/

input.text,select,option { border: 1px solid #A0A7CB; background-color: #E6E6E6; font:7pt Verdana }
input.image { border:0pt }
.m_hdr { font:bold 10pt Arial Narrow, Arial, Verdana; color:#1D2B83 }

.requiredQuestion { font: bold 7.5pt Verdana, Arial }
.subtitle {font:bold 10pt Verdana; color:#394692 }


div,td,a { font:8pt Verdana; color:#515151}

a { text-decoration: none }
a:hover { text-decoration: underline; } 


.w_s { font:7pt Verdana;color:White; text-decoration:none }
.w_m { font:7.5pt Verdana;color:White; text-decoration:none }
.w_l { font:8pt Verdana;color:White; text-decoration:none }
.w_xl { font:9pt Verdana;color:White; text-decoration:none }
.w_xxl { font:10pt Verdana;color:White; text-decoration:none }

.wb_s { font:bold 7pt Verdana;color:White; text-decoration:none }
.wb_m { font:bold 7.5pt Verdana;color:White; text-decoration:none }
.wb_l { font:bold 8pt Verdana;color:White; text-decoration:none }
.wb_xl { font:bold 9pt Verdana;color:White; text-decoration:none }
.wb_xxl { font:bold 10pt Verdana;color:White; text-decoration:none }


.b_s { font:7pt Verdana;color:Black; text-decoration:none }
.b_m { font:7.5pt Verdana;color:Black; text-decoration:none }
.b_l { font:8pt Verdana;color:Black; text-decoration:none }
.b_xl { font:9pt Verdana;color:Black; text-decoration:none }
.b_xxl { font:10pt Verdana;color:Black; text-decoration:none }

.gry_s { font:7pt Verdana;color:#666666; text-decoration:none }
.gry_m { font:7.5pt Verdana;color:#666666; text-decoration:none }
.gry_l { font:8pt Verdana;color:#666666; text-decoration:none }
.gry_xl { font:9pt Verdana;color:#666666; text-decoration:none }
.gry_xxl { font:10pt Verdana;color:#666666; text-decoration:none }
.gry_xxxl { font:12pt Verdana;color:#666666; text-decoration:none }

.gryb_s { font:bold 7pt Verdana;color:#666666; text-decoration:none }
.gryb_m { font:bold 7.5pt Verdana;color:#666666; text-decoration:none }
.gryb_l { font:bold 8pt Verdana;color:#666666; text-decoration:none }
.gryb_xl { font:bold 9pt Verdana;color:#666666; text-decoration:none }
.gryb_xxl { font:bold 10pt Verdana;color:#666666; text-decoration:none }
.gryb_xxxl { font:bold 15pt Verdana;color:#666666; text-decoration:none }

.gryd_s { font:7pt Verdana;color:#404040; text-decoration:none }
.gryd_m { font:7.5pt Verdana;color:#404040; text-decoration:none }
.gryd_l { font:8pt Verdana;color:#404040; text-decoration:none }
.gryd_xl { font:9pt Verdana;color:#404040; text-decoration:none }
.gryd_xxl { font:10pt Verdana;color:#404040; text-decoration:none }

.t_s { font:7pt Verdana; text-decoration:none; line-height:17px }
.t_m { font:7.5pt Verdana; text-decoration:none; line-height:17px }
.t_l { font:8pt Verdana; text-decoration:none; line-height:17px }
.t_xl { font:9pt Verdana; text-decoration:none; line-height:17px }


.bl_s { font:7pt Verdana;color:#2754A2; text-decoration:none }
.bl_m { font:7.5pt Verdana;color:#2754A2; text-decoration:none }
.bl_l { font:8pt Verdana;color:#2754A2; text-decoration:none }
.bl_xl { font:9pt Verdana;color:#2754A2; text-decoration:none }
.bl_xxl { font:10pt Verdana;color:#2754A2; text-decoration:none }
.bl_xxxl { font:13pt Arial,Verdana;color:#2754A2; text-decoration:none }

.nav_t { font:bold 8pt Verdana;color:#666666; text-decoration:none }
.nav_t_ { font:bold 8pt Verdana;color:White; text-decoration:none }
.nav_sep { background:url(/images/nav_sep.gif) repeat-x right; }
.hp_sq_t { border:1px solid white }
.hp_sq_t_ { border:1px solid #FF173D }

.hp_mod { border:1px solid #7393C4 }

.t_bkgrnd { background: url(/images/t_bkgrnd.gif) repeat-x bottom; width:523px }
.t_txt { background-color: #D7DAE9; font:8pt Verdana; color: #394692; width:523px;border-right:1px solid #394692;border-left:1px solid #394692; border-bottom:1px solid #394692 }

.l_jlg { background: url(/images/logo_jlg.gif) no-repeat top; height:45px; width:113px; }
.l_jlg:hover { background: url(/images/logo_jlg_.gif) no-repeat top;  height:45px; width:113px; }
.l_jlg_ { background: url(/images/logo_jlg_.gif) no-repeat top;  height:45px; width:113px; }
.l_haulotte { background: url(/images/logo_haulotte.gif) no-repeat top;   height:45px; width:113px;}
.l_haulotte:hover { background: url(/images/logo_haulotte_.gif) no-repeat top;   height:45px; width:113px;}
.l_haulotte_ { background: url(/images/logo_haulotte_.gif) no-repeat top;   height:45px; width:113px;}
.l_carelift { background: url(/images/logo_carelift.gif) no-repeat top;   height:45px; width:113px;  }
.l_carelift:hover { background: url(/images/logo_carelift_.gif) no-repeat top;   height:45px; width:113px;}
.l_carelift_ { background: url(/images/logo_carelift_.gif) no-repeat top;   height:45px; width:113px;}
.l_terex { background: url(/images/logo_terex.gif) no-repeat top;   height:45px; width:113px;}
.l_terex:hover { background: url(/images/logo_terex_.gif) no-repeat top;  height:45px; width:113px;}
.l_terex_ { background: url(/images/logo_terex_.gif) no-repeat top;  height:45px; width:113px;}
.l_genie { background: url(/images/logo_genie.gif) no-repeat top;  height:45px; width:113px;}
.l_genie:hover { background: url(/images/logo_genie_.gif) no-repeat top;  height:45px; width:113px;}
.l_genie_ { background: url(/images/logo_genie_.gif) no-repeat top;  height:45px; width:113px;}
.l_nissan { background: url(/images/logo_nissan.gif) no-repeat top;  height:45px; width:113px;}
.l_nissan:hover { background: url(/images/logo_nissan_.gif) no-repeat top;  height:45px; width:113px;}
.l_nissan_ { background: url(/images/logo_nissan_.gif) no-repeat top;  height:45px; width:113px;}

.button { border:1px solid #999999; font:bold 7pt Verdana; color:#2655A1; background-color:#EEEEEE }

.rd { font:bold 14px Arial; color:#D01719 }
body { font:8pt Verdana;margin-top:10;margin-bottom:10;color:#515151;background:url(/images/bkgd.gif) repeat-y center;background-color:#F2F2FF; }