BODY {
SCROLLBAR-FACE-COLOR: #63C752; 
SCROLLBAR-HIGHLIGHT-COLOR: #42A332; 
SCROLLBAR-SHADOW-COLOR: #42A332; 
SCROLLBAR-3DLIGHT-COLOR: #42A332; 
SCROLLBAR-ARROW-COLOR: #217114; 
SCROLLBAR-TRACK-COLOR: #42A332;
SCROLLBAR-DARKSHADOW-COLOR: #42A332; 
}

A {
	Color : #0F7301;
	text-decoration : underline;
}
A:visited {
	Color : #0F7301;
	text-decoration : underline;
}
A:hover {
	Color : #0F7301;
	text-decoration : none;
}
A:active {
	Color : #0F7301;
	text-decoration : none;
}

A.tmnu {
	Color : White;
	Font-Family : Verdana, san-serif;
	Font-Size : 11px;
	text-decoration : none;
}
A.tmnu:visited {
	Color : White;
	Font-Family : Verdana, san-serif;
	Font-Size : 11px;
	text-decoration : none;
}
A.tmnu:hover {
	Color : #EEC400;
	Font-Family : Verdana, san-serif;
	Font-Size : 11px;
	text-decoration : none;
}
A.tmnu:active {
	Color : #EEC400;
	Font-Family : Verdana, san-serif;
	Font-Size : 11px;
	text-decoration : none;
}

A.lmnu {
	Color : #0F7301;
	text-decoration : underline;
}
A.lmnu:visited {
	Color : #0F7301;
	text-decoration : underline;
}
A.lmnu:hover {
	Color : #0F7301;
	text-decoration : none;
}
A.lmnu:active {
	Color : #0F7301;
	text-decoration : none;
}

A.bmnu {
	Color : Black;
	Font-Family : Verdana, san-serif;
	Font-Size : 11px;
	text-decoration : none;
}
A.bmnu:visited {
	Color : Black;
	Font-Family : Verdana, san-serif;
	Font-Size : 11px;
	text-decoration : none;
}
A.bmnu:hover {
	Color : Black;
	Font-Family : Verdana, san-serif;
	Font-Size : 11px;
	text-decoration : underline;
}
A.bmnu:active {
	Color : Black;
	Font-Family : Verdana, san-serif;
	Font-Size : 11px;
	text-decoration : underline;
}

.text14 {
	FONT-SIZE: 14px; MARGIN-LEFT: 0px; COLOR: #0F1AFD; FONT-FAMILY: Arial; letter-spacing: 2px;
}

.text14_orange {
	FONT-SIZE: 14px; MARGIN-LEFT: 0px; COLOR: #FF6600; FONT-FAMILY: Arial; letter-spacing: 2px;
}

.text16B_orange {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR: #FF6600; FONT-FAMILY: Arial; letter-spacing: 2px;
}

.text16_purple {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR: #950F90; FONT-FAMILY: Arial; letter-spacing: 2px;
}

.text16B_purple {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR: #950F90; FONT-FAMILY: Arial; letter-spacing: 2px;
}

.text20_dred {
	FONT-SIZE: 20px;
	MARGIN-LEFT: 0px;
	COLOR: #C50D6C;
	FONT-FAMILY: Arial;
	letter-spacing: 2px;
	font-style: oblique;
}

.text16_black {
	FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Arial; letter-spacing: 2px;
}

.text20_black {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Arial; letter-spacing: 2px;
}

.text16_dred {
	FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR: #C50D6C; FONT-FAMILY: Arial; letter-spacing: 2px;
}

.text16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR: #0F1AFD; FONT-FAMILY: Arial; letter-spacing: 2px;
}

.text18 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-LEFT: 0px; COLOR: #0F1AFD; FONT-FAMILY: Arial; letter-spacing: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 0px; 
}

.text16_red {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR: #FF0000; FONT-FAMILY: Arial; letter-spacing: 2px;
}

.text16_red_nb {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR: #FF0000; FONT-FAMILY: Arial; letter-spacing: 2px;
}

.text16_head {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR: #008200; FONT-FAMILY: Arial; letter-spacing: 2px; FONT-WEIGHT: bold;
}

.text18_green {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-LEFT: 0px; COLOR: #008200; FONT-FAMILY: Arial; letter-spacing: 2px; 
}

.text20_green {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	MARGIN-LEFT: 0px;
	COLOR: #008200;
	FONT-FAMILY: Arial;
	letter-spacing: 2px;
}

.text20_greenI {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	MARGIN-LEFT: 0px;
	COLOR: #008200;
	FONT-FAMILY: Arial;
	letter-spacing: 2px;
	font-style: oblique;
}

.text22_red_blink {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	MARGIN-LEFT: 0px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	letter-spacing: 2px;
	
}

.text25_redI {
	FONT-WEIGHT: bold;
	FONT-SIZE: 27px;
	MARGIN-LEFT: 0px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	letter-spacing: 2px;
	font-style: oblique;
}

table.helpT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 14px;
color: #404040;
width: 500px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; } 

td.helpHed
{ border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #D6FFD6;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-size: 14px;
color: #FF6600; }

td.helpHed2
{ border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #A9E392;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-size: 14px;
color: #0000FF; }

td.helpHed3
{ border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #ffffff;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-size: 14px;
color: #000000; }

td.helpHed4
{ border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #F4F9BB;
text-align: LEFT;
text-indent: 25px;
font-family: Verdana;
FONT-WEIGHT: bold;
font-size: 13px;
color: #0000FF; 
height: 38px; 
}

td.helpHed4_1
{ border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #F4F9BB;
text-align: LEFT;
text-indent: 2px;
font-family: Verdana;
FONT-WEIGHT: bold;
font-size: 13px;
color: #0000FF; 
height: 38px; 
}

td.helpHed5
{ border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #F4F9BB;
text-align: left;
text-indent: 5px;
font-family: Verdana;
FONT-WEIGHT: bold;
font-size: 18px;
color: #0000FF; 
height: 38px; 
}

td.helpHed6
{ border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #F4F9BB;
text-align: left;
text-indent: 5px;
font-family: Verdana;
FONT-WEIGHT: bold;
font-size: 18px;
color: #0000FF; 
height: 38px; 
}

td.helpHed7
{ border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #99CC00;
text-align: center;
text-indent: 15px;
font-family: Verdana;
FONT-WEIGHT: bold;
font-size: 13px;
color: #0000FF; 
height: 38px;  }

td.helpHed8
{ border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #F4F9BB;
text-align: center;
text-indent: 5px;
font-family: Verdana;
FONT-WEIGHT: bold;
font-size: 13px;
color: #000000; 
height: 38px; 
}

td.helpBod
{ border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 14px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 14px;
color: #404040;
background-color: #fafafa; }

table.sofT
{ 
  text-align: center;
  font-family: Verdana;
  font-weight: normal;
  font-size: 14px;
  color: #404040;
  width: 835px;
  background-color: #fafafa;
  border: 2px #FD9D05 solid;
  border-collapse: collapse;
  border-spacing: 1px; 
  margin:12px;
} 

table.servicesT td
{ 
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: white;
text-align: left;
padding-left: 3px;
}

/* 
	Maintenance table styles
*/
table.maintenance
{ 
  text-align: center;
  font-family: Verdana;
  font-weight: normal;
  font-size: 14px;
  color: #404040;
  width: 820px;
  background-color: #fafafa;
  border: 2px #FD9D05 solid;
  border-collapse: collapse;
  border-spacing: 1px; 
  margin:12px;
} 

td.mainYellow
{ 
border: 2px #FD9D05 solid;
border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #F3F6D4;
text-align: center;
text-indent: 5px;
font-family: Verdana;
FONT-WEIGHT: bold;
font-size: 13px;
color: #0000FF; 
height: 30px; 
} 

td.mainYellowWhiteBG
{ 
border: 2px #FD9D05 solid;
border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #ffffff;
text-align: center;
text-indent: 5px;
font-family: Verdana;
FONT-WEIGHT: bold;
font-size: 13px;
color: #0000FF; 
height: 30px; 
} 

td.mainGreen
{ 
border: 2px #FD9D05 solid;
border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #DBF7BA;
text-align: center;
text-indent: 5px;
font-family: Verdana;
FONT-WEIGHT: bold;
font-size: 13px;
color: #0000FF; 
height: 30px; 
} 

td.mainBlue
{ 
border: 2px #FD9D05 solid;
border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #B5F4F3;
text-align: center;
text-indent: 5px;
font-family: Verdana;
FONT-WEIGHT: bold;
font-size: 13px;
color: #0000FF; 
height: 30px; 
} 

td.mainOrange
{ 
border: 2px #FD9D05 solid;
border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #F3F6D4;
text-align: center;
text-indent: 5px;
font-family: Verdana;
FONT-WEIGHT: bold;
font-size: 13px;
color: #FF6600; 
height: 30px; 
} 

td.mainPurple
{ 
border: 2px #FD9D05 solid;
border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #F3F6D4;
text-align: center;
text-indent: 5px;
font-family: Verdana;
FONT-WEIGHT: bold;
font-size: 13px;
color: #950F90; 
height: 30px; 
} 

td.mainDRed
{ 
border: 2px #FD9D05 solid;
border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #F3F6D4;
text-align: center;
text-indent: 5px;
font-family: Verdana;
FONT-WEIGHT: bold;
font-size: 13px;
color: #C50D6C; 
height: 30px; 
} 

/* 
	End of Maintenance table styles
*/

/* 
	List ofr dealers table styles
*/
table.contacts
{ width: 950px;
background-color: #FFFF99;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; }


td.contactDept
{ background-color: #FFFF99;
border: 1px #000000 solid;
font-family: Verdana;
font-weight: bold;
font-size: 16px;
color: #404040; }


td.contact
{ border-bottom: 1px #6699CC dotted;
text-align: left;
font-family: Arial;
font-weight: normal;
font-size: 16px;
color: #0F1AFD;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

td.contact2
{ border-bottom: 1px #6699CC dotted;
text-align: left;
font-family: Arial;
font-weight: normal;
font-size: 16px;
color: #F2090F;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; 
}

table.form
{ 
  text-align: center;
  font-family: Verdana;
  font-weight: normal;
  font-size: 14px;
  color: #404040;
  width: 600px;
  background-color: #fafafa;
  border: 2px #FD9D05 solid;
  border-collapse: collapse;
  border-spacing: 1px; 
  margin:12px;
}
td.formYellow
{ 
border: 2px #FD9D05 solid;
border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #F3F6D4;
text-align: center;
text-indent: 5px;
font-family: Verdana;
font-size: 16px;
color: #000000; 
height: 30px; 
} 

.idealink {
	visibility: hidden;
}

.idea_content {
	font-size: 12px;
	text-align: center;
	visibility: hidden;
	position: absolute;
}