TD.lnav { 
color: 000000;
font-weight: normal;
font-size: 12px;
font-family: Arial, Helvetica, Geneva; 
text-align: left; 
letter-spacing: 0pt;
padding-left: 15px;
line-height:1.5em;
}

TD.lnav A, TD.lnav A:visited {
color:000000;
text-decoration:none;
}

TD.lnav A:hover {
color:ffffff;
text-decoration:none;
}

TD.footer1 { 
color: #000000;
font-weight: normal;
font-size: 12px;
font-family: Arial, Helvetica, Geneva; 
letter-spacing: 0pt;
}

TD.footer1 A, TD.footer1 A:visited {
color: 000000;
text-decoration:none;
}

TD.footer1 A:hover {
color: ffffff;
}

TD.footer2 { 
color: #000000;
font-weight: normal;
font-size: 12px;
font-family: Arial, Helvetica, Geneva; 
letter-spacing: 0pt;
border-style:solid;
border-width:1px 1px 0 0;
border-color: 848589;
}

TD.footer2 A, TD.footer2 A:visited {
color: 000000;
text-decoration:none;
}

TD.footer2 A:hover {
color: ffffff;
}

.newsheadline { 
color: #ffffff;
font-weight: bold;
font-size: 14px;
line-height: 10px;
font-family: Arial, Helvetica, Geneva; 
letter-spacing: 0pt;
padding-right: 15px;
padding-left: 15px;
}

.news { 
color: #ffffff;
font-weight: normal;
font-size: 10px;
line-height: 8px;
font-family: Arial, Helvetica, Geneva; 
letter-spacing: 0pt; 
padding-right: 15px;
padding-left: 15px;
}

.news A, .news A:visited {
color: ffffff;
text-decoration:underline;
}

.news A:hover {
color: 000000;
}

TD.normal { 
color: 000000; 
font-style: normal; 
font-weight: normal; 
font-size: 12px; 
line-height: 18px;
font-family: Arial, Helvetica, Geneva; 
letter-spacing: 0pt;
padding-right: 15px;
padding-left: 20px;
}

TD.headline { 
color: #333333;
font-weight: bold;
font-size: 14px;
line-height: 16px;
font-family: Arial, Helvetica, Geneva; 
letter-spacing: 0pt;
padding-right: 15px;
padding-left: 20px;
}

TD.menu2HT, TD.menuHT{
background-color:00bb46;
}

TD.l2HT, TD.menuRT {
background-color:dcdddf;
}



TD.hlink { 
color: #ffffff;
font-weight: normal;
font-size: 10px;
font-family: Arial, Helvetica, Geneva; text-align: left; 
letter-spacing: 0pt;
padding-left: 15px;
}

TD.hlink A, TD.hlink A:visited {
color:ffffff;
text-decoration:none;
}

TD.hlink A:hover {
color:000000;
text-decoration:none;
}

BODY {
	font-family : arial;
}
.menu:link {
	text-decoration:none; 
	color: 336699; 
	font-weight:Bold; 
	font-style:normal; 
	font-family:arial,sans-serif; 
	font-size:8pt;
	}
 
 .menu:visited {
 	text-decoration:none; 
	color: 336699; 
	font-weight:Bold; 
	font-style:normal; 
	font-family:arial,sans-serif; 
	font-size:8pt;
	}
	
	
 .menu:hover { 
 	text-decoration: none; 
	color:003366; 
	font-weight:Bold; 
	font-style:normal; 
	font-family:arial,sans-serif; 
	font-size:8pt;
	}
	
 .menu:visited:hover {
 	text-decoration:none; 
	color: 003366; 
	font-weight:Bold; 
	font-style:normal; 
	font-family:arial,sans-serif; 
	font-size:8pt;
	}
	
 .Submenu:link {
 	text-decoration:none; 
	color: 336699; 
	font-weight:normal; 
	font-style:normal; 
	font-family:arial,sans-serif; 
	font-size:8pt;
	}
	
 .Submenu:visited {
 	text-decoration:none; 
	color: 336699; 
	font-weight:normal; 
	font-style:normal; 
	font-family:arial,sans-serif; 
	font-size:8pt;
	}
	
 .Submenu:hover { 
 	text-decoration: none; 
	color:003366; 
	font-weight:normal; 
	font-style:normal; 
	font-family:arial,sans-serif; 
	font-size:8pt;
	}
	
 .Submenu:visited:hover {
 	text-decoration:none; 
	color: 003366; 
	font-weight:normal; 
	font-style:normal; 
	font-family:arial,sans-serif; 
	font-size:8pt;
	}
.JB_PageHeader {
	text-decoration:none; 
	color: ffffff; 
	font-weight:bold; 
	font-style:normal; 
	font-family:arial,sans-serif; 
	font-size:12pt;
	}
.JB_PageHeaderSub {
	text-decoration:none; 
	color: ffffff; 
	font-weight:normal; 
	font-style:normal; 
	font-family:arial,sans-serif; 
	font-size:9pt;
	}
.JB_FieldHeading {
	text-decoration:none; 
	color: 333333; 
	font-weight:normal; 
	font-style:normal; 
	font-family:arial,sans-serif; 
	font-size:9pt;
	}
.JB_FieldHeadingOut {
	text-decoration:none; 
	color: 000000; 
	font-weight:normal; 
	font-style:normal; 
	font-family:arial,sans-serif; 
	font-size:10pt;
	}
.JB_Title {
	text-decoration:none; 
	color: 000000; 
	font-weight:bold; 
	font-style:normal; 
	font-family:arial,sans-serif; 
	font-size:10pt;
	}

.JB_Table {
	padding-width:0px;
	padding-height: 0px;
	background-color: ffffff;
	/*border: thin groove;*/
	}
.JB_Textinput {
	border-color: cccccc;
	background-color: eeeeee;
	}
.JB_ListBox {
	border-color: cccccc;
	background-color: eeeeee;
	color: 000000;
	}
.JB_SubmitButton {
	border-color: cccccc;
	background-color: 0000000;
	color: 000000;
	}
.JB_FormButton {
	border-color: cccccc;
	background-color: 333333;
	color: 000000;
	
	}
.JB_Checkbox {
	border-color: cccccc;
	
	}
.JB_Radio {
	border-color: cccccc;
	
	}




































