table.alerts
{
	border-right: #d79900 1px solid;
	border-top: #d79900 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #d79900 1px solid;
	width: 100%;
	color: #404040;
	border-bottom: #d79900 1px solid;
	font-family: Verdana;
	border-collapse: collapse;
	background-color: #fafafa;
	text-align: left;
	text-indent: 4px;
margin-left: 0px;
margin-right: 0px;
margin-top: 5px;
margin-bottom: 10px;
}


.alertLfHd
{ border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}

.alertRtHd
{ border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: right;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}

.alertBod
{ text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
line-height: 12px;
color: #404040;
background-color: #fafafa;
text-indent: 12px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 10px;} 

a:active
{
	color: #000000;
	text-decoration: none;
}
a:link
{
	color: #000000;
}
a:visited
{
	color: #000000;
}

.JP_LargeOrangeLabel
{
	padding-right: 18px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 16px;
	color: darkorange;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_WhiteLabel
{
	padding-right: 18px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	color: darkorange;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_OrangeLabel
{
	padding-right: 18px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	color: darkorange;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_RegLabel
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: 500;
	font-size: 12px;
	color: black;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}

.JP_BlackLabel
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_BlackLabelRt
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	color: black;
	text-align: right;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_BlackLabel9
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: 100;
	font-size: 10px;
	color: black;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_RedLabel12
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: Bold;
	font-size: 12px;
	color: Red;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_RedLabel
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: Bold;
	font-size: 10px;
	color: Red;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_RedLabel9
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: Bold;
	font-size: 9px;
	color: Red;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_DataList
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: 100;
	font-size: 10px;
	color: black;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_Availability
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: Bold;
	font-size: 11px;
	color: black;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_Menu45
{
 width: 45px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu80
{
 width: 80px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu112
{
 width: 112px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu128
{
 width: 128px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu136
{
 width: 136px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu144
{
 width: 144px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu152
{
 width: 152px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu176
{
 width: 176px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu192
{
 width: 192px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu200
{
 width: 200px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu230
{
 width: 230px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu256
{
 width: 256px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu300
{
 width: 300px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu425
{
 width: 425px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Menu475
{
 width: 475px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_Button57
{
 padding-right: 0px;
 padding-left: 0px;
 font-weight: bold;
 font-size: 12px;
 color: black;
 width: 57px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color:  #FFA500;
}
.JP_Button80
{
 padding-right: 0px;
 padding-left: 0px;
 font-weight: bold;
 font-size: 12px;
 color: black;
 width: 80px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_Button105
{
 padding-right: 0px;
 padding-left: 0px;
 font-weight:700;
 font-size: 12px;
 color: black;
 width: 105px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
}

.JP_Button125
{
 padding-right: 0px;
 padding-left: 0px;
 font-weight:700;
 font-size: 12px;
 color: black;
 width: 125px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_Button192
{
 padding-right: 0px;
 padding-left: 0px;
 font-weight: bold;
 font-size: 12px;
 color: black;
 width: 192px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.JP_Listbox
{
 width: 192px;
 height: 355px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
}
.JP_TextBox48
{
 width: 48px;
 height: 20px;
 font-size: 12px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
 border-width: 1px;
 border-color: Gray;
}
.JP_TextBox75
{
 width: 75px;
 height: 20px;
 font-size: 12px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
 border-width: 1px;
 border-color: Gray;
}
.JP_TextBox100
{
 width: 100px;
height: 20px;
 font-size: 12px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
 border-width: 1px;
 border-color: Gray;
}
.JP_TextBox128
{
 width: 128px;
 height: 20px;
 font-size: 12px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
 border-width: 1px;
 border-color: Gray;
}
.JP_TextBox144
{
 width: 144px;
 height: 20px;
 font-size: 12px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
 border-width: 1px;
 border-color: Gray;
}
.JP_TextBox192
{
 width: 192px;
 height: 20px;
 font-size: 12px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
 border-width: 1px;
 border-color: Gray;
}
.JP_TextBox256
{
 width: 256px;
 height: 20px;
 font-size: 12px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
 border-width: 1px;
 border-color: Gray;
}
.JP_TextBox256x96
{
 width: 256px;
 height: 96px;
 font-size: 12px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
 border-width: 1px;
 border-color: Gray;
}
.JP_TextBox280
{
 width: 280px;
 height: 20px;
 font-size: 12px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
 border-width: 1px;
 border-color: Gray;
}
.JP_TextBox424
{
 width: 424px;
 height: 168px;
 font-size: 12px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
 border-width: 1px;
 border-color: Gray;
}
.JP_TextBox568
{
 width: 568px;
 height: 20px;
 font-size: 12px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
 border-width: 1px;
 border-color: Gray;
}
.JP_TextBox656
{
 width: 656px;
 height: 20px;
 font-size: 12px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 background-color: #ffffff;
 border-width: 1px;
 border-color: Gray;
}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxx #989CA5  */
a:hover
{
	color: darkred;
	text-decoration: none;
}
.admin-tab-active
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	border-top: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-bottom: 0px none #D5D291;
	background-color: #ffffff;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.admin-tab-inactive
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: #EDECD1;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.admin-tab-right
{
	border-bottom: 1px solid #D5D291;
}
.admin-tan-border
{
	border-top: 1px solid #ffffff;
	border-left: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: White;
}

.admin-tab-inactive a:link
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:visited
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:active
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:hover
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: #000000;
	padding-top: 0px;
	background-color:  #ffffff;
}

.header-gray
{
	font-weight: bold;
	font-size: 11px;
	color: #696969;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.header-lightgray
{
	font-weight: bold;
	font-size: 10px;
	color: gray;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.gridHeaderStyle
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	background-color: #ff9900;
	
}

.gridItemStyle
{
	font-size: 9pt;
	color: black;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
}

.gridAlternativeStyle
{
	font-size: 9pt;
	color: black;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}

.standard-text
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.subtab-active
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	border-top: 0px none #EDECD1;
	border-right: 0px none #EDECD1;
	border-left: 0px none #EDECD1;
	border-bottom: 0px none #EDECD1;
	background-color: #ffffff;
	text-align: center;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
}
.subtab-inactive
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 0px none #000000;
	border-right: 0px none #000000;
	border-left: 0px none #000000;
	border-bottom: 0px none #000000;
	background-color: #ff9900;
	text-align: center;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
}
.subtab-inactive a:link
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.subtab-inactive a:visited
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:  #000000;
	text-decoration: none;
}
.subtab-inactive a:active
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.subtab-inactive a:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.tab-active
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 0px solid #EDECD1;
	background-color: #ff9900;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 5px;
	padding-left: 18px;
}

.tan-border
{
	border-top: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: White;
}
.lnk-todo
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000000;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.lnk-todo a:link
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:  normal;
	color:  Black;
	text-decoration: none;
}
.lnk-todo a:visited
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:  normal;
	color:    Black;
	text-decoration: none;
}
.lnk-todo a:active
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:  Maroon;
	text-decoration: none;
}
.lnk-todo a:hover
{
	font-weight:   bold;
	font-size: 12px;
	color:  Black;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.tab-inactive
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 0px none #000000;
	background-color: lightgrey;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 5px;
	padding-left: 18px;
}
.tab-inactive a:link
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc6600;
	text-decoration: none;
}
.tab-inactive a:visited
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc6600;
	text-decoration: none;
}
.tab-inactive a:active
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tab-inactive a:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.td
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
