body { background-color: #FFFFFF}

/* Begin Main Content Styling */
.main {
	background-color: #FFFFFF;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 1px 5px; font-size: smaller
}

.main a:link {
	color : #0000cd
}

.main a:visited {
	color : #8b008b
}

.main a:active {
	color : red
}

.main a:hover {
	COLOR: red; TEXT-DECORATION: none
}
/* End Main Content Styling */

/* Begin Header Styling */
.header {
	border-bottom: 1px solid #FFFFFF
}
/* End Header Styling */

/* #ffe19b			*/
/* Begin Main Menu Styling */
.menu {
	FONT: bold x-small Arial, Helvetica, sans-serif; 
	COLOR: #DDDDDD; 
	BACKGROUND-COLOR: #CCCCCC; 
	text-align: left; 
	padding-left: 2px
	}
.menu a { 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	WIDTH: 100%; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
 }

/* Menu highlighting */
.menu a:hover {
	COLOR: #000000; 
	BACKGROUND-COLOR: #666666
}

/* Defines the current menu category user is in */
.menucurrent {
	BORDER-RIGHT: #ffffff 1px solid; 
	FONT: bold 13px Arial, Helvetica, sans-serif; 
	COLOR: #CCCCCC; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	BACKGROUND-COLOR: #333333; 
	TEXT-ALIGN: center
}
/* End Main Menu Styling


/* Border surrounding entire left column (also used on flyout menu in layers) */
.leftcolumn {
	BORDER-RIGHT: #00CCCC 1px solid;
	BORDER-TOP: #00CCCC 1px solid;
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #00CCCC 1px solid;
	BORDER-BOTTOM: #00CCCC 1px solid; 
	BACKGROUND-COLOR: #CCCCCC
; padding-top: 1px; padding-bottom: 1px; padding-right: 0px; padding-left: 0px; border: 1px #666666 solid
}

.submenu {
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif; 
	BACKGROUND-COLOR: #CCCCCC;
   font-weight: 700
}

.submenu a {
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 2px;
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
	BORDER-LEFT: #CCCCCC 1px solid; 
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	DISPLAY: block; 
	WIDTH: 124px; COLOR: #000000; 
	TEXT-DECORATION: none
	font-weight: normal
}

.submenu a:hover {
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	BORDER-BOTTOM: #333333 1px solid; 
	BACKGROUND-COLOR: #99CCCC
}
.submenur {
	VERTICAL-ALIGN: top; 
	BACKGROUND-COLOR: #CCCCCC
}
.submenuh {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 12px; 
	BORDER-TOP: #CCCCCC 1px solid; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif; 
	BACKGROUND-COLOR: #99CCFF
}
.menudivider {
	FONT-SIZE: 6px; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; 
	FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif; 
	BACKGROUND-COLOR: #CCCCCC; clip:   rect(   )
; border-color: #99CCFF black black; border-top-width: 1px
}

/* End Submenu Styling */

/* END LEFT COLUMN STYLING */

/* Begin Footer Styling */
.footerright { 
	padding : 5px 5px 5px 5px;  
	font : 11px Arial, Helvetica, sans-serif;
	background-color : #666666;
	color : #FFFFFF;
	text-align : center;
	border : solid; border-color: #FFFFFF #666666 #666666; border-width: 1px 1px 1px 0px
}
.footerright a { color : #E5E5E5 }

.footerleft {
	padding : 0px 0px 0px 0px;
	font : bolder normal 10px Arial, Helvetica, sans-serif;
	background-color : #666666;
	color : #FFFFFF;
	text-align : center;
	border : solid
; border-color: #FFFFFF #666666 #666666; border-width: 1px 0px 1px 1px
}
.rightborder { 
	border: #666666 solid; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	border-width: 0px 1px 0px 0px
}

.headerleft { padding : 0px 0px 0px 0px; font : bolder normal 10px Arial, Helvetica, sans-serif; background-color : #666666; color : #FFFFFF; text-align : center; border : solid ; border-color: #666666 #666666 #FFFFFF; border-width: 1px 0px 1px 1px }
.headerright { padding : 5px 5px 5px 5px; font : 11px Arial, Helvetica, sans-serif; background-color : #666666; color : #FFFFFF; text-align : center; border : solid; border-color: #666666 #666666 #FFFFFF; border-width: 1px 1px 1px 0px }

.blink_smallText {
	 font-family: Geneva, Arial, Helvetica, san-serif; 
	 font-size: 8pt ;
	 text-decoration: blink
}
.border_bot { border: #666666 solid; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-width: 0px 0px 1px}
.border_left { border: #0099CC solid; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-width: 0px 0px 0px 1px}
