/*Second Row of menus (entertainment-shopping-etc./////////////////////////////////*/

#first_menu   { 
	background-color: #00A650;
	margin: 0px 0px 0px 0px;
	width: 800px;
	height: 34px;
	float: right;
	z-index: 2500;
	position: relative
}

#first_menu, #first_menu ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 2;
}

#first_menu a {
 	display: block; 
 	color: #fff; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	margin: 0pt;
 }

#first_menu a:hover {
 	display: block; 
	color: #9cf; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	margin: 0pt;
 }


#first_menu a img {
	padding: 0;
	display: block;
	line-height: 1.5;
}

#first_menu a:hover img { 
 padding: 0;
 display: block;
 opacity: .50;
 filter:alpha(opacity=50);
}

#first_menu li li {
	padding-bottom: 7px;
	color: #000; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 13px;

}

#first_menu li li li {
	padding-bottom: 7px;
	color: #000; 
	font-size: 12px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 13px;

}

#first_menu li li li a {
	color: #005C34; 
	font-size: 10px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 12px;

}

#first_menu li li li a:hover {
	color: #9cf; 
	font-size: 10px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 12px;
}

#first_menu li li li a:visited {
	color: #F5429B; 
	font-size: 10px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 12px;
}

#first_menu li { /* all list items */
	float: left;
		z-index: 3000;
}

#first_menu li li { /* second  list items */
	width: 125px;
	
}

#first_menu li ul { /* second-level lists */
	position: absolute;
	background: #00A650;
	width: 125px;
	padding: 10px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#first_menu li ul ul { /* third-and-above-level lists */
	margin: -2em 0 0 6em;
	background: #D4FCFF;
}

#first_menu li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#first_menu li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

/* second level navigation ends here*/
 



/*main navigation row/////////////////*/
#navigation   { 
	background-color: #00A650;
	margin: 0px 0px 0px 0px;
	width: 800px;
	height: 34px;
	float: right;
	z-index: 2600;
	position: relative
}

#navigation, #navigation ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 2;
}

#navigation a {
 	display: block; 
 	color: #fff; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	margin: 0pt;
 }

#navigation a:hover {
 	display: block; 
	color: #9cf; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	margin: 0pt;
 }


#navigation a img {
	padding: 0;
	display: block;
	line-height: 1.5;
}

#navigation a:hover img { 
 padding: 0;
 display: block;
 opacity: .50;
 filter:alpha(opacity=50);
}

#navigation li li {
	padding-bottom: 7px;
	color: #000; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 13px;

}

#navigation li li li {
	padding-bottom: 7px;
	color: #000; 
	font-size: 12px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 13px;

}

#navigation li li li a {
	color: #005C34; 
	font-size: 10px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 12px;

}

#navigation li li li a:hover {
	color: #9cf; 
	font-size: 10px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 12px;
}

#navigation li li li a:visited {
	color: #F5429B; 
	font-size: 10px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 12px;
}

#navigation li { /* all list items */
	float: left;
		z-index: 3000;
}

#navigation li li { /* second  list items */
	width: 125px;
	
}

#navigation li ul { /* second-level lists */
	position: absolute;
	background: #00A650;
	width: 125px;
	padding: 10px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#navigation li ul ul { /* third-and-above-level lists */
	margin: -2em 0 0 6em;
	background: #D4FCFF;
}

#navigation li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#navigation li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
/* main navigation ends here*/


/* side menu navigation starts here*/
#side_menu img {
display:block;}

#side_menu   { 
 color: #333; 
 background: #0072bc url("../images/bkg_blue.gif"); 
 list-style-type: none; 
 display:inline; 
 margin-top: 25px; 
 padding: 0; 
 position: relative; 
 width: 171px; 
 float: left 
 }

ul.side_menu {
	color: #fff;
	font-weight: bold; 
	font-size: 9pt; 
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	line-height: 18pt; 
	text-align: left;
}

#side_menu a { 
	display: block;
	color: #fff;
	list-style-type: none;
 	text-decoration: none;
 	padding-left: 8px; 
}

#side_menu a:hover { 
	background: #B6D2F0;
	color: #333;
	display: block;
	padding-left: 8px; 

}

#side_menu ul li { 
 list-style-type: none;
}

.margintop10 {margin-top:10px; margin-left: 4px; color: #FFCB47}
.indent22 {margin-left: 22px;}
.indent24 {margin-left: 24px;}
.indent18 {padding-left: 18px;}
.indent {padding-left: 11px;}

/*Third Row of menu/////////////////////////////////*/

#third_menu   { 
	background-color: #00A650;
	margin: 0px 0px 0px 0px;
	width: 800px;
	height: 34px;
	float: right;
	z-index: 2300;
	position: relative
}

#third_menu, #third_menu ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 2;
}

#third_menu a {
 	display: block; 
 	color: #fff; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	margin: 0pt;
 }

#third_menu a:hover {
 	display: block; 
	color: #9cf; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	margin: 0pt;
 }


#third_menu a img {
	padding: 0;
	display: block;
	line-height: 1.5;
}

#third_menu a:hover img { 
 padding: 0;
 display: block;
 opacity: .50;
 filter:alpha(opacity=50);
}

#third_menu li li {
	padding-bottom: 7px;
	color: #000; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 13px;

}

#third_menu li li li {
	padding-bottom: 7px;
	color: #000; 
	font-size: 12px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 13px;

}

#third_menu li li li a {
	color: #005C34; 
	font-size: 10px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 12px;

}

#third_menu li li li a:hover {
	color: #9cf; 
	font-size: 10px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 12px;
}

#third_menu li li li a:visited {
	color: #F5429B; 
	font-size: 10px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 12px;
}

#third_menu li { /* all list items */
	float: left;
		z-index: 3000;
}

#third_menu li li { /* second  list items */
	width: 125px;
	
}

#third_menu li ul { /* second-level lists */
	position: absolute;
	background: #00A650;
	width: 125px;
	padding: 10px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#third_menu li ul ul { /* third-and-above-level lists */
	margin: -2em 0 0 6em;
	background: #D4FCFF;
}

#third_menu li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#third_menu li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


/* third level navigation ends here*/

