BODY {
	FONT-SIZE: 9pt; COLOR: #777777; LINE-HEIGHT: 18px; FONT-FAMILY: ??,Tahoma; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 9pt; COLOR: #777777; LINE-HEIGHT: 18px; FONT-FAMILY: ??,Tahoma; TEXT-DECORATION: none
}
SELECT {
	FONT-SIZE: 9pt; COLOR: #777777; LINE-HEIGHT: 18px; FONT-FAMILY: ??,Tahoma; TEXT-DECORATION: none
}
TEXTAREA {
	FONT-SIZE: 9pt; COLOR: #777777; LINE-HEIGHT: 18px; FONT-FAMILY: ??,Tahoma; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 9pt; COLOR: #777777; LINE-HEIGHT: 18px; FONT-FAMILY: ??,Tahoma; TEXT-DECORATION: none
}
BODY {
	MARGIN: 0px
}
TR {
	TEXT-ALIGN: justify
}
BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #e8e8e8; SCROLLBAR-SHADOW-COLOR: #e8e8e8; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #989898; SCROLLBAR-DARKSHADOW-COLOR: #e8e8e8; SCROLLBAR-BASE-COLOR: #ffffff
}
A:link {
	COLOR: #737679; TEXT-DECORATION: none
}
A:visited {
	COLOR: #737679; TEXT-DECORATION: none
}
A:active {
	COLOR: #737679; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0e98a5; TEXT-DECORATION: none
}
.justify {
	TEXT-ALIGN: justify
}
.fontbase {
	FONT-SIZE: 9pt; COLOR: #1a9fbb; FONT-FAMILY: "??"
}
.fontover {
	FONT-SIZE: 9pt; COLOR: #d90358; FONT-FAMILY: "??"
}
.form_input {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BORDER-BOTTOM: #e3e3e3 1px solid; BACKGROUND-COLOR: #ffffff
}
.form {
	BORDER-RIGHT: #9f9d9d 1px solid; BORDER-TOP: #9f9d9d 1px solid; BORDER-LEFT: #9f9d9d 1px solid; BORDER-BOTTOM: #9f9d9d 1px solid; BACKGROUND-COLOR: #ffffff
}
.form_b {
	BORDER-RIGHT: #696969 1px solid; BORDER-TOP: #696969 1px solid; BORDER-LEFT: #696969 1px solid; BORDER-BOTTOM: #696969 1px solid; BACKGROUND-COLOR: #696969
}
.form_orange {
	BORDER-RIGHT: #fcd5c0 1px solid; BORDER-TOP: #fcd5c0 1px solid; BORDER-LEFT: #fcd5c0 1px solid; BORDER-BOTTOM: #fcd5c0 1px solid; BACKGROUND-COLOR: #fef1ea
}
.form_blue {
	BORDER-RIGHT: #afdbe4 1px solid; BORDER-TOP: #afdbe4 1px solid; BORDER-LEFT: #afdbe4 1px solid; BORDER-BOTTOM: #afdbe4 1px solid; BACKGROUND-COLOR: #ebf7f9
}
.pad5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 30px; PADDING-TOP: 5px
}
.pad10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.pad-l5 {
	BORDER-TOP-WIDTH: 30px; PADDING-LEFT: 5px
}
.pad-l10 {
	PADDING-LEFT: 10px
}
.pad-r10 {
	PADDING-RIGHT: 10px
}
.c {
	TEXT-ALIGN: center
}
.repeatx {
	BACKGROUND-REPEAT: repeat-x
}
.repeaty {
	BACKGROUND-REPEAT: repeat-y
}
.repeatn {
	BACKGROUND-REPEAT: no-repeat
}
.repeatyr {
	BACKGROUND-POSITION: right 50%; BACKGROUND-REPEAT: repeat-y
}
.b {
	FONT-WEIGHT: bold
}
.small_9 {
	FONT-SIZE: 9px
}
.small_11 {
	FONT-SIZE: 11px
}
.green {
	COLOR: #0b700e
}
.blue {
	COLOR: #041546
}
.red {
	COLOR: #ff5a09
}
.brown {
	COLOR: #826047
}
.red {
	COLOR: #ff5a09
}
.text {
	FONT-SIZE: 9pt; WORD-SPACING: 0px; COLOR: #797979; LINE-HEIGHT: 150%; FONT-FAMILY: "??"; LETTER-SPACING: normal; TEXT-ALIGN: justify
}
.text1 {
	FONT-SIZE: 11px; COLOR: #434343; LINE-HEIGHT: 150%; FONT-FAMILY: "??"; TEXT-ALIGN: justify
}
.text2 {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 130%; FONT-FAMILY: "??"
}
.text3 {
	FONT-SIZE: 11px; COLOR: #606060; LINE-HEIGHT: 160%; FONT-FAMILY: "??"
}
.text4 {
	FONT-SIZE: 9pt; COLOR: #797979; LINE-HEIGHT: 190%; FONT-FAMILY: "??"
}
.main_bd01 {
	FONT-SIZE: 11px; COLOR: #007792; TEXT-DECORATION: none
}
.main_bd01 A:link {
	FONT-SIZE: 11px; COLOR: #007792; TEXT-DECORATION: none
}
.main_bd01 A:visited {
	FONT-SIZE: 11px; COLOR: #007792; TEXT-DECORATION: none
}
.main_bd01 A:hover {
	FONT-SIZE: 11px; COLOR: #8c8c8c; TEXT-DECORATION: none
}
.main_bd01 A:active {
	FONT-SIZE: 11px; COLOR: #007792; TEXT-DECORATION: none
}
.main_bd02 {
	FONT-SIZE: 11px; COLOR: #8c8c8c; TEXT-DECORATION: none
}
.main_bd02 A:link {
	FONT-SIZE: 11px; COLOR: #8c8c8c; TEXT-DECORATION: none
}
.main_bd02 A:visited {
	FONT-SIZE: 11px; COLOR: #8c8c8c; TEXT-DECORATION: none
}
.main_bd02 A:hover {
	FONT-SIZE: 11px; COLOR: #ff6702; TEXT-DECORATION: none
}
.main_bd02 A:active {
	FONT-SIZE: 11px; COLOR: #8c8c8c; TEXT-DECORATION: none
}
.sub_bd01 {
	FONT-SIZE: 11px; COLOR: #007792; TEXT-DECORATION: none
}
.sub_bd01 A:link {
	FONT-SIZE: 11px; COLOR: #007792; TEXT-DECORATION: none
}
.sub_bd01 A:visited {
	FONT-SIZE: 11px; COLOR: #007792; TEXT-DECORATION: none
}
.sub_bd01 A:hover {
	FONT-SIZE: 11px; COLOR: #f46902; TEXT-DECORATION: none
}
.sub_bd01 A:active {
	FONT-SIZE: 11px; COLOR: #007792; TEXT-DECORATION: none
}
.sub_bd02 {
	FONT-SIZE: 11px; COLOR: #777777; TEXT-DECORATION: none
}
.sub_bd02 A:link {
	FONT-SIZE: 11px; COLOR: #777777; TEXT-DECORATION: none
}
.sub_bd02 A:visited {
	FONT-SIZE: 11px; COLOR: #777777; TEXT-DECORATION: none
}
.sub_bd02 A:hover {
	FONT-SIZE: 11px; COLOR: #f46902; TEXT-DECORATION: none
}
.sub_bd02 A:active {
	FONT-SIZE: 11px; COLOR: #777777; TEXT-DECORATION: none
}
.ygreen {
	COLOR: #439500
}
.ygreen A:link {
	COLOR: #439500; TEXT-DECORATION: none
}
.ygreen A:visited {
	COLOR: #439500; TEXT-DECORATION: none
}
.ygreen A:hover {
	COLOR: #439500; TEXT-DECORATION: none
}
.ygreen A:active {
	COLOR: #439500; TEXT-DECORATION: none
}
.purple {
	COLOR: #7d1aa1
}
.purple A:link {
	COLOR: #7d1aa1; TEXT-DECORATION: none
}
.purple A:visited {
	COLOR: #7d1aa1; TEXT-DECORATION: none
}
.purple A:hover {
	COLOR: #7d1aa1; TEXT-DECORATION: none
}
.purple A:active {
	COLOR: #7d1aa1; TEXT-DECORATION: none
}
.gray {
	COLOR: #333333
}
.gray A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.gray A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.gray A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.gray A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
.pink {
	COLOR: #f46883
}
.pink A:link {
	COLOR: #f46883; TEXT-DECORATION: none
}
.pink A:visited {
	COLOR: #f46883; TEXT-DECORATION: none
}
.pink A:hover {
	COLOR: #f46883; TEXT-DECORATION: none
}
.pink A:active {
	COLOR: #f46883; TEXT-DECORATION: none
}
.black {
	COLOR: #000000
}
.black A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.black A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.black A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.black A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.yellow {
	COLOR: #fdf401
}
.yellow A:link {
	COLOR: #fdf401; TEXT-DECORATION: none
}
.yellow A:visited {
	COLOR: #fdf401; TEXT-DECORATION: none
}
.yellow A:hover {
	COLOR: #fdf401; TEXT-DECORATION: none
}
.yellow A:active {
	COLOR: #fdf401; TEXT-DECORATION: none
}
.white {
	COLOR: #ffffff
}
.white A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.white A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.white A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.white A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.orange {
	COLOR: #f37111
}
.orange A:link {
	COLOR: #f37111; TEXT-DECORATION: none
}
.orange A:visited {
	COLOR: #f37111; TEXT-DECORATION: none
}
.orange A:hover {
	COLOR: #f37111; TEXT-DECORATION: none
}
.orange A:active {
	COLOR: #f37111; TEXT-DECORATION: none
}
.box {
	BORDER-RIGHT: #c2c2c2 1px solid; BORDER-TOP: #c2c2c2 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #c2c2c2 1px solid; BORDER-BOTTOM: #c2c2c2 1px solid; FONT-FAMILY: ??; BACKGROUND-COLOR: #f5fafd
}
.input_blue {
	BORDER-RIGHT: #cadcb3 1px solid; BORDER-TOP: #cadcb3 1px solid; SCROLLBAR-FACE-COLOR: #f3f3f3; SCROLLBAR-HIGHLIGHT-COLOR: #89ad5c; BORDER-LEFT: #cadcb3 1px solid; SCROLLBAR-SHADOW-COLOR: #89ad5c; COLOR: #5c5c5c; SCROLLBAR-3DLIGHT-COLOR: #f3f3f3; SCROLLBAR-ARROW-COLOR: #89ad5c; SCROLLBAR-TRACK-COLOR: #f3f3f3; BORDER-BOTTOM: #cadcb3 1px solid; SCROLLBAR-DARKSHADOW-COLOR: #f3f3f3
}

ul {
	margin: 0;
	padding: 2;
	list-style: none;
	width: 180px;
	border-bottom-style: none;
	border-bottom-color: #ccc;
  }

ul li {
	position: relative;
	background-color: #FFFFFF;
  }
  
li ul {
  position: absolute;
  left: 175px; /* Set 1px less than menu width */
  top: 0;
  display: none;
  }

/* Styles for Menu Items */
ul li a {
  display: block;
  text-decoration: none;
  color: #777;
  background: #fff; /* IE6 Bug */
  padding: 5px;
  border: 0px solid #ccc;
  border-bottom: 0;
  }

/* Fix IE. Hide from IE Mac */
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul li a:hover { color: #E2144A; background: #f9f9f9; } /* Hover Styles */
    
li ul li a { padding: 0px 0px; } /* Sub Menu Styles */
    
li:hover ul, li.over ul { display: block; } /* The magic */

