/*
	Menu styles located at the end
*/
.hpBullet
{
	background-image: url(images\bullet.gif);
	background-repeat: no-repeat;
}
.italFont
{
	/*font-size: 12px;*/
	font-size: 11px;
	color: #4682b4;
	/*font-family: Tahoma, Verdana;*/
	font-family: verdana,arial,sans-serif;
}
.italFont1
{
	/*font-size: 12px;*/
	font-size: 11px;
	color: #000066;
	/*font-family: Tahoma, Verdana;*/
	font-family: verdana,arial,sans-serif;
}
.fontDashed
{
	border-right: 0px;
	border-top: 0px;
	/*font-size: 12px;*/
	font-size: 11px;
	border-left: 0px;
	color: blue;
	/*border-bottom: #666666 1px solid;*/
	/*font-family: Tahoma, Verdana;*/
	font-family: verdana,arial,sans-serif;
	text-decoration: none;
}
.baseFontSmall
{
	font-size: 9px;
	/*font-family: Tahoma, Verdana;*/
	font-family: verdana,arial,sans-serif;
}
.baseFontIndent
{
	/*font-size: 12px;*/
	font-size: 11px;
	/*text-indent: 15px;*/
	/*font-family: Tahoma, Verdana;*/
	font-family: verdana,arial,sans-serif;
	/*text-indent: -1em; 
	margin-left: 1em;*/
	text-indent: -10px; 
	margin-left: 10px;	
}
.baseIndent
{
	/*font-size: 12px;*/
	font-size: 11px;
	/*text-indent: 15px;*/
	/*font-family: Tahoma, Verdana;*/
	font-family: verdana,arial,sans-serif;
	/*text-indent: -10px; */
	margin-left: 10px;	
}
.baseFontLarge
{
	/*font-size: 12px;*/
	font-size: 11px;
	/*font-family: Tahoma, Verdana;*/
	font-family: verdana,arial,sans-serif;
}
.baseFontMid
{
	font-size: 10px;
	/*font-family: Tahoma, Verdana;*/
	font-family: verdana,arial,sans-serif;
}
.baseFont
{
	/*font-size: 12px;*/
	font-size: 11px;
	/*font-family: Tahoma, Verdana;*/
	font-family: verdana,arial,sans-serif;
}
.itemHeader
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	/*font-size: 12px;*/
	font-size: 11px;
	padding-bottom: 4px;
	border-left: dimgray 1px solid;
	padding-top: 4px;
	border-bottom: dimgray 1px solid;
	/*font-family: Tahoma, Verdana;*/
	font-family: verdana,arial,sans-serif;
	background-color: #cce2fc;
	text-align: center;
}	
.itemHeader_nocolor
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	/*font-size: 12px;*/
	font-size: 11px;
	padding-bottom: 4px;
	border-left: dimgray 1px solid;
	padding-top: 4px;
	border-bottom: dimgray 1px solid;
	/*font-family: Tahoma, Verdana;*/
	font-family: verdana,arial,sans-serif;
	text-align: center;
}	
.itemHeader1
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	/*font-size: 12px;*/
	font-size: 11px;
	padding-bottom: 4px;
	border-left: dimgray 1px solid;
	padding-top: 4px;
	border-bottom: dimgray 1px solid;
	/*font-family: Tahoma, Verdana;*/
	font-family: verdana,arial,sans-serif;
	background-color: #b8cee8;
	text-align: center;
}
.tinyHeader
{
	font-size: 6px;
}
.ddFont
{
	color: #ffffff;
}
.sideMenu
{
	font-size: 10px;
	cursor: default;
	color: #ffffff;
	/*font-family: Tahoma, Verdana;*/
	font-family: verdana,arial,sans-serif;
	/*background-color: #4682b4;*/
	background-color: #b6d0f8;
}
.norepeat {BACKGROUND-REPEAT: no-repeat} 
.btn-standard-image
{
	padding-left: 14px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.btn-standard-sansimage
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fontSize1
{
	font-size: 10px;
	font-family: Verdana;	
}
.font1Margin
{
	font-size: 10px;
	margin-bottom: 4px;
	color: #666666;
	font-family: Verdana;
}
.font1Color
{
	font-size: 10px;
	color: #666666;
	font-family: Verdana;
}
.fontHeader
{
	font-size: 16px;
	color: #666666;
	font-family: Verdana;
}
.EditControl { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
	font-size: 11px;
	width:50px;
	height:50px;
}
.popUpStyle
{
	border-right: #cccc00 1px solid;
	padding-right: 5px;
	border-top: #cccc00 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	font: 10px helvetica,sans-serif;
	border-left: #cccc00 1px solid;
	width: 100px;
	padding-top: 5px;
	border-bottom: #cccc00 1px solid;
	background-color: #ffff99;
}
.panelborder
{
	border-right: blue 1px solid;
	border-top: blue 1px solid;
	border-bottom: blue 1px solid;
}
.panelborderside
{
}
.panelborderright
{
	border-right: blue 1px solid;
}
.menustyle
{
	border-right: #f1f1f1 1px;
	border-top: #f1f1f1 1px;
	font-size: 11px;
	background: none transparent scroll repeat 0% 0%;
	margin: 0px;
	border-left: #f1f1f1 1px;
	border-bottom: #f1f1f1 1px;
	font-family: verdana;
	white-space: nowrap;
}
.menuitem
{
	border-right: blue 1px solid;
	border-top: blue 1px solid;
	font-size: 11px;
	border-left: blue 1px solid;
	cursor: hand;
	color: white;
	border-bottom: blue 1px solid;
	font-family: verdana;
	white-space: nowrap;
	background-color: transparent;
}
.menuitemhold
{
	font-family:verdana;
	font-size:11px;
	border: solid 1px #f1f1f1; 
	padding: 2px 6px 2px 6px; 
	margin: 5px; 
	background: #f1f1f1; 
	background-color: #c00000; 	
	white-space: nowrap; 
	cursor:hand;
}
.mouseover 
{
	font-family:verdana;
	font-size:11px;
	border: solid 1px #999; 
	padding: 2px 6px 2px 6px; 
	margin: 0px; 
	background: #ccc; 
	background-color: #c00000; 	
	white-space:nowrap; 
	cursor:hand;
}

.menustyle1 
{ 
	font-size: 10pt; 
	font-family: Verdana; 
	color: #ffffff; 
	background-color: #4682b4; 
	font-weight: bold; 
	cursor: default
}
.highlighteditem 
{
	font-size: 10pt; 
	font-family: Verdana; 
	color: #ffffff; 
	background-color: #c00000; 
	font-weight: bold; 
	cursor: default
}
.MainMenuSub
{
	font-weight: normal;
	font-size: 11px;
	color: blue;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: lightskyblue;
	font-variant: normal;
}
.Font1 
{ 
	FONT-SIZE: 11px; 
	COLOR: black; 
	background-color:Transparent 
	line-height 18px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
.HyperFontBlack
{ 
	FONT-SIZE: 11px; 
	COLOR: black; 
	background-color:Transparent 
	line-height 18px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
.HyperFont
{ 
	FONT-SIZE: 11px; 
	COLOR: white; 
	background-color:Transparent 
	line-height 18px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
a.HyperFont:hover
{
	font-weight: bold;
	color: white;
	font-style: italic;
	text-decoration: none;
}
.HyperFont1
{
	font-weight: bold;
	font-size: 11px;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-decoration: underline;
}
a.HyperFont1:hover
{
	font-weight: bold;
	color: blue;
	font-style: italic;
	text-decoration: underline;
}
.Font1Button
{
	border-right: black 1px solid;
	padding-right: 0px;
	border-top: black 1px solid;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	border-left: black 1px solid;
	color: black;
	padding-top: 0px;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: gainsboro;
	text-align: center;
}
	
.Font1ButtonHTML
{
	font-size: 8pt;
	color: black;
	text-indent: -3pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
}
.Font1CenterAlign
{ 
	FONT-SIZE: 11px; 
	COLOR: black; 
	background-color:Transparent 
	line-height 18px; 
	text-align: center;
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
.Font1RightAlign
{ 
	FONT-SIZE: 11px; 
	COLOR: black; 
	background-color:Transparent 
	line-height 18px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-align: right;
}
.Font2 
{ 
	FONT-SIZE: 8pt; 
	COLOR: blue; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana; 
	FONT-VARIANT: normal; 
	FONT-WEIGHT: bold}
.Font3 
{ 
	FONT-SIZE: 10pt; 
	COLOR: blue; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana; 
	FONT-VARIANT: normal }
	
.FontMiddle
{
	FONT-SIZE: 12pt; 
	COLOR: blue; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	vertical-align: sub;
	text-align: left;
}	

.FontRightAlign
{
	border-right: darkgray 1px solid;
	padding-right: 6px;
	border-top: darkgray 1px solid;
	font-size: 11px;
	border-left: darkgray 1px solid;
	color: black;
	border-bottom: darkgray 1px solid;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: gainsboro;
	text-align: right;
	font-variant: normal;
}
.FontRightPlain
{
	padding-right: 6px;
	font-size: 11px;
	color: Black; 
	background-color:Transparent 
	line-height 18px; 
	font-style: normal;
	font-family: Verdana;
	text-align: right;
	font-variant: normal;
}
.FontCenterAlign
{
	border-right: darkgray 1px solid;
	padding-right: 6px;
	border-top: darkgray 1px solid;
	font-size: 11px;
	border-left: darkgray 1px solid;
	color: black;
	border-bottom: darkgray 1px solid;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: gainsboro;
	text-align: center;
	font-variant: normal;
}
.FontLeftPlain
{
	margin-top: 3px;
	font-size: 11px;
	color: black;
	font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-variant: normal;
}
.Plain
{
	font-size: 11px;
	color: black;
	font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-variant: normal;
}
b:border
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;	
}
a:active
{
	color: black;
	text-decoration: none;
}
a:link
{
	color: black;
	text-decoration: none;
}
a:visited
{
	color: black;
	text-decoration: none;
}
a:hover
{
	font-weight: normal;
	color: blue;
	text-decoration: underline;
}
.admin-tab-active
{
	font-family: Verdana, Arial, 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: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.admin-tab-inactive
{
	font-family: Verdana, Arial, 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: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.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: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:hover
{
	font-family: Verdana, Arial, 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;
	padding-top: 0px;
	/*background-color: #e1e1e1;*/
	/*background-color: #00008b;*/
}
.bodyBlue
{
	background-color: #5c8fed;
}
.bodyWhite
{
	background-color: whitesmoke;
}
.btn-active
{
	border-right: black 1px solid;
	padding-right: 3px;
	border-top: black 1px solid;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: black 1px solid;
	color: black;
	padding-top: 3px;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: gainsboro;
	text-align: center;
}
.grid-header a:active
{
	color: #696969;
	text-decoration: none;
}
.grid-header a:link
{
	color: #696969;
	text-decoration: none;
}
.grid-header a:visited
{
	color: #696969;
	text-decoration: none;
}
.grid-header a:hover
{
	color: darkred;
	text-decoration: none;
}
.grid-edit-column
{
	border-top: #696969 1px solid;
	border-bottom: #696969 1px solid;
	border-left: #696969 1px solid;
}
.grid-first-item
{
	border-top: #696969 1px solid;
	border-right: #696969 1px solid;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
}
.grid-item
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px double;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
}
.grid-header
{
	border-bottom: #696969 1px solid;
	font-weight: bold;
	font-size: 11px;
	color: #696969;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.grid-last-item
{
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
}
.header-gray
{
	font-weight: bold;
	font-size: 11px;
	color: #696969;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.header-lightgray
{
	font-weight: bold;
	font-size: 10px;
	color: gray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.report-main-header
{
	font-weight: bold;
	font-size: 11px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DCDCDC;
	padding-left: 18px;
	padding-right: 18px;
}
.report-header
{
	font-weight: bold;
	font-size: 11px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 18px;
	padding-right: 18px;
}
.report-text
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 18px;
	padding-right: 18px;
}
.report-header a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.report-header a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.report-header a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.report-header a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.standard-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.tab-active
{
	border-right: #edecd1 1px solid;
	padding-right: 3px;
	border-top: #000000 1px solid;
	padding-left: 3px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: #edecd1 1px solid;
	color: #990000;
	padding-top: 3px;
	border-bottom: #edecd1 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #edecd1;
	text-align: center;
}
.tab-inactive
{
	border-right: #000000 1px solid;
	padding-right: 3px;
	border-top: #000000 1px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: #000000 1px solid;
	color: black;
	padding-top: 3px;
	border-bottom: #000000 0px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: darkgray;
	text-align: center;
}
.tab-border
{
	border-top: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: White;
}
.tab-inactive a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tab-inactive a:visited
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tab-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFC453;
	text-decoration: none;
}
.tab-inactive a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFC453;
	text-decoration: none;
}

.smalltabgray-active
{
	border-right: dimgray 1px solid;
	padding-right: 2px;
	border-top: dimgray 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: dimgray 1px solid;
	color: black;
	padding-top: 2px;
	border-bottom: #edecd1 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: whitesmoke;
	text-align: center;
}

.smalltabgray-inactive
{
	border-right: dimgray 1px solid;
	padding-right: 2px;
	border-top: dimgray 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: dimgray 1px solid;
	color: white;
	padding-top: 2px;
	border-bottom: dimgray 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: dimgray;
	text-align: center;
}

.smalltab-active
{
	border-right: blue 1px solid;
	padding-right: 2px;
	border-top: blue 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: blue 1px solid;
	color: black;
	padding-top: 2px;
	border-bottom: #edecd1 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: whitesmoke;
	text-align: center;
}
.smalltab-inactive
{
	border-right: blue 1px solid;
	padding-right: 2px;
	border-top: blue 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: blue 1px solid;
	color: white;
	padding-top: 2px;
	border-bottom: blue 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: cornflowerblue;
	text-align: center;
}
.smalltab-active a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: black;
	text-decoration: none;	
}
.smalltab-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: white;
	text-decoration: none;	
}

.smalltabgray-active a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: black;
	text-decoration: none;	
}
.smalltabgray-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: white;
	text-decoration: none;	
}

td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}


.menuitem-active
{
	border-right: #edecd1 1px solid;
	padding-right: 3px;
	border-top: #000000 1px solid;
	padding-left: 3px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: #edecd1 1px solid;
	color: blue;
	padding-top: 3px;
	border-bottom: #edecd1 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #edecd1;
	text-align: center;
}	
.menuitem-inactive
{
	border-right: darkgray 1px solid;
	padding-right: 3px;
	border-top: #000000 1px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: darkgray 1px solid;
	color: black;
	padding-top: 3px;
	border-bottom: #edecd1 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: darkgray;
	text-align: center;
}

.menuitem-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFC453;
	text-decoration: none;
}
.submenuitem-active
{
	border-right: #edecd1 1px solid;
	border-top: #edecd1 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #edecd1 1px solid;
	color: blue;
	border-bottom: #edecd1 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: lightgrey;
	text-align: center;
}

.submenuitem-inactive
{
	border-right: #edecd1 1px solid;
	border-top: #edecd1 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #edecd1 1px solid;
	color: black;
	border-bottom: #edecd1 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: darkgray;
	text-align: center;
}	

.submenuitem-active a:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #ffc453;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}	

.menubarsubitem-blue
{
	border-right: #0099ff 1px solid;
	border-top: #0099ff 1px solid;
	font-size: 11px;
	border-left: #0099ff 1px solid;
	color: black;
	border-bottom: #0099ff 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: buttonface;
	text-align: left;
}	
/* Menu styles */
#chromemenu
{
	width: 99%;
	background-color: steelblue;
	/*background-color: #000066;*/
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul
{
	padding-left: 4px;
	float: left;
	margin: 0px;
	font: 10px Verdana;
	width: 100%;
	color: white;
	padding-top: 3px;
}


#chromemenu ul li{
display: inline;
}


#chromemenu ul li a
{
	padding-right: 11px;
	padding-left: 7px;
	font-weight: bold;
	float: left;
	padding-bottom: 4px;
	color: white;
	/*padding-top: 2px;*/
	text-decoration: none;
}

#chromemenu ul li a:hover
{
	/*color: white;*/
	background-color: lightsteelblue;
}

#chromemenu ul li a[onMouseover]:after{ /*HTML to indicate drop down link*/
content: " ";	
/*content: " v";*/
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv
{
	border-right: #bbb 1px solid;
	border-top: #bbb 1px solid;
	z-index: 100;
	visibility: hidden;
	font: bold 10px/14px Verdana;
	border-left: #bbb 1px solid;
	width: 150px;
	color: white;
	border-bottom: #bbb 0px solid;
	position: absolute;
	top: 0px;
	background-color: steelblue;
	/*background-color: #000066;*/
}

.dropmenudiv a
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	font-weight: bold;
	padding-bottom: 2px;
	width: 100%;
	color: white;
	text-indent: 3px;
	padding-top: 2px;
	border-bottom: #bbb 1px solid;
	text-decoration: none;
}

.dropmenudiv a:hover
{
	font-weight: bold;
	color: white;
	background-color: lightsteelblue;
}

/* Removed from HTML and added below */

#popup1 
{
	VISIBILITY: hidden; POSITION: absolute
}

#popup2
{
	VISIBILITY: hidden; POSITION: absolute
}
	
.popUpStyle
{
	BORDER-RIGHT: #cccc00 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #cccc00 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	FONT: 10px helvetica,sans-serif; 
	BORDER-LEFT: #cccc00 1px solid; 
	WIDTH: 100px; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #cccc00 1px solid; 
	BACKGROUND-COLOR: #ffff99
}

.popUpStyle2
{
	BORDER-RIGHT: #cccc00 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #cccc00 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	FONT: 10px helvetica,sans-serif; 
	BORDER-LEFT: #cccc00 1px solid; 
	WIDTH: 250px; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #cccc00 1px solid; 
	BACKGROUND-COLOR: #ffff99
}

/* End add from HTML */

h2
{	
	font-size: 11px;
	font-family: verdana,arial,sans-serif;
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
#imgOver
{
	cursor:hand;	
}
#imgOut
{
	cursor:default;	
}
