body
{
	background-color:White;
}
/*--------Common Style------------*/
.body_bg_color
{
	/* background-color: #f0faff; */
}
.tour_bg_color
{
	border-right: gainsboro 1px solid;
	background-color: #fafafa;
}
.GridToolBarError
{
	border-right: #ff9900 1px solid;
	border-top: #ff9900 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: #ff9900 1px solid;
	width: 100%;
	color: #ff0000;
	border-bottom: #ff9900 1px solid;
	font-family: Verdana;
	background-color: #ffe4ac;
	text-align: center;
}
.Pg_Header_left_16pt
{
	font-weight: bold;
	font-size: 14pt;
	text-transform: capitalize;
	color: white;
	padding-top: 4px;
	font-family: Arial;
	height: 35px;
	text-align: left;
	font-variant: normal;
}
.Pg_Header_left_16pt_Black
{
  font-weight: bold;
  font-size: 14pt;
  text-transform: capitalize;
  color: black;
  padding-top: 4px;
  font-family: Arial;
  height: 35px;
  text-align: left;
  font-variant: normal;
}
.Pg_Header_left_14pt
{
	padding-left: 4px;
	font-weight: bold;
	font-size: 14pt;
	text-transform: capitalize;
	color: black;
	padding-top: 4px;
	font-family: Arial;
	text-align: left;
	font-variant: normal;
}
.Pg_Header_left_12pt
{
	font-weight: bold;
	font-size: 12pt;
	background-image: url(/Skin/Blue/Top_Grd.gif);
	text-transform: capitalize;
	color: white;
	padding-top: 2px;
	background-repeat: repeat-x;
	font-family: Arial;
	height: 35px;
	text-align: left;
	font-variant: normal;
}
.Footer_style
{
	cursor: hand;
	cursor: pointer;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-align: center;
	text-decoration: none;
}
.Footer_style A:hover
{
	cursor: hand;
	cursor: pointer;
	font-size: 8pt;
	color: #0000ff;
	font-family: Verdana;
	text-align: center;
	text-decoration: underline;
}
.Ctr_Header_center_10ptBold
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana;
	text-align: center;
}
.Ctr_Label_Left_8pt
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-align: left;
}
.Ctr_Label_Center_8pt
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-align: Center;
}
.Ctr_Label_Right_8pt
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-align: Right;
}
.Ctr_Label_Left_8ptBold
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-align: left;
}
.Ctr_Label_Center_8ptBold
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-align: Center;
}
.Ctr_Label_Right_8ptBold
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-align: Right;
}
/*--------End------------*/

/*--------Steps Style------------*/
.Ctr_Label_Visited_10pt
{
	font-size: 10pt;
	color: #585555;
	font-family: Verdana;
	text-align: left;
}
.Ctr_Label_Current_10pt
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana;
	text-align: left;
}
.Ctr_Label_Pending_10pt
{
	font-size: 10pt;
	color: #a7999b;
	font-family: Verdana;
	text-align: left;
}
/*--------End------------*/

/*--------Link Style------------*/
.Ctr_link
{
	font-size: 8.6pt;
	color: #0000ff;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}
A.Ctr_link A.Ctr_link:active A.Ctr_link:link A.Ctr_link:visited
{
	font-size: 8.6pt;
	color: #0000ff;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}
.mouseover_style
{
	font-size: 8.6pt;
	color: #ff0000;
	font-family: Verdana;
	text-align: center;
	text-decoration: underline;
}
.mouseout_style
{
	font-size: 8.6pt;
	color: #0000ff;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}

/*--------End------------*/

/*--------MH SignIn Control Style------------*/
.SignIn_link_disabled
{
	font-size: 7pt;
	color: dimgray;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}
.SignIn_link
{
	font-size: 7pt;
	color: blue;
	cursor: hand;
	cursor: pointer;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}
.SignIn_link A
{
	font-size: 7pt;
	color: blue;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}
.SignIn_link A:active
{
	font-size: 7pt;
	color: blue;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}
.SignIn_link A:hover
{
	font-size: 7pt;
	cursor: hand;
	cursor: pointer;
	color: red;
	font-family: verdana;
	text-align: center;
	text-decoration: underline;
}
.SignIn_link A:visited
{
	font-size: 7pt;
	color: blue;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}
.SignIn_mouseover
{
	font-size: 7pt;
	color: black;
	font-family: verdana;
	text-align: center;
	text-decoration: underline;
}
.SignIn_mouseout
{
	font-size: 7pt;
	color: black;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}

/*--------End------------*/

/*--------Border Style------------*/


.info_style
{
	font-weight: normal;
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana;
	text-align: left;
	text-decoration: none;
}
/*--------End------------*/

/*--------Page Header Style------------*/

.pgHd_Cusrve
{
	background-image: url(/Skin/Blue/Top_Grd_curve.gif);
	width: 117px;
	height: 35px;
	background-repeat: no-repeat;
}
.pgHd_Bg
{
	background-image: url(/Skin/Blue/Top_Grd.gif);
	background-repeat: repeat-x;
	height: 35px;
	text-align: left;
}
.pgHdLeft_Bg
{
	background-image: url(/Skin/Blue/Home_top_left_grd.gif);
	background-repeat: repeat-x;
	height: 35px;
	text-align: left;
}
/*--------Page Footer Style------------*/
.pgFt_Bg
{
/*	background-image: url(/Skin/Blue/Bottom_Grd.gif);
	background-repeat: repeat-x;
	height: 50px;
*/
}

/*--------MenuBar Style------------*/

/*.Menu_Cusrve
{
	background-attachment: fixed;
	background-image: url(Skin/Orange/Menu_Grd_Curve.gif);
	background-repeat: no-repeat;
	height: 28px;
}*/
.Menu_Bg { BACKGROUND-IMAGE: url(/Skin/Blue/menu_bg_gr.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 28px }



/*--------End------------*/

/*--------LeftBar Style------------*/

.Lft_Top_Img_default
{
	width: 200px;
	height: 95px;
}
.Lft_Top_Logo
{
	background-attachment: fixed;
	background-image: url(/Skin/Blue/MH_Logo_Small.gif);
	width: 200px;
	background-repeat: no-repeat;
	height: 100px;
}
.LeftBar_color
{
	background-color: #f0eeee;
}


/*--------End------------
background-image: url(Menu/images/What_Mh_Bg.gif);
*/

.home_about
{
	background-image: url(/Skin/Blue/What_Mh_Bg.gif);
	padding-bottom: 4px;
	padding-top: 10px;
	background-repeat: repeat-y;
}
.home_partner
{
	background-image: url(/Skin/Blue/4U_MH_bg.gif);
	background-repeat: repeat-y;
	padding-bottom: 4px;
	padding-top: 10px;
}
.home_news
{
	background-image: url(/Skin/Blue/News_MH_Bg.gif);
	background-repeat: repeat-y;
	padding-bottom: 4px;
	padding-top: 10px;
}
/*------------SITEMAP------------*/
.sitemap_toplink1
{
font-family:verdana;
font-size:11pt;
font-weight:bolder;
color:#0000ff;
}
.sitemap_toplink2
{
font-family:verdana;
font-size:8pt;
color:#0000ff;
}
.sitemap_mhungry
{
font-family:verdana;
font-size:9pt;
}
.sitemap_border
{
	border-right: #ee7916 1px solid;
	border-top: #ee7916 1px solid;
	border-left: #ee7916 1px solid;
	border-bottom: #ee7916 1px solid;
	background-color: #fefbf7;
}
.sitemap_linkheading
{
	padding-left: 2px;
	font-weight: bolder;
	font-size: 12pt;
	padding-bottom: 4px;
	color: #990000;
	padding-top: 4px;
	border-bottom: #ee7916 1px solid;
	font-family: arial, Verdana;
	background-color: #ffe3b1;
}
.sitemap_linkbody
{
	font-size: 8pt;
	color: #0000ff;
	padding-top: 4px;
	font-family: verdana;
	text-decoration: none;
}
.sitemap_linkbody A
{
	font-size: 8pt;
	color: #0000ff;
	padding-top: 4px;
	font-family: verdana;
	text-decoration: none;
}
.sitemap_linkbody A:Active
{
	font-size: 8pt;
	color: #0000ff;
	padding-top: 4px;
	font-family: verdana;
	text-decoration: none;
}
.sitemap_linkbody A:visited
{
	font-size: 8pt;
	color: #0000ff;
	padding-top: 4px;
	font-family: verdana;
	text-decoration: none;
}
.sitemap_linkbody A:Hover
{
	font-size: 8pt;
	color: #ff0000;
	padding-top: 4px;
	font-family: verdana;
	text-decoration: underline;
}
.myactheader
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: none;
}
.myactback
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 10pt;
	color: #0000ff;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: none;
}
.myactback A
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 10pt;
	color: #0000ff;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: none;
}
.myactback A:active
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 10pt;
	color: #0000ff;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: none;
}
.myactback A:visited
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 10pt;
	color: #0000ff;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: none;
}
.myactback A:hover
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 10pt;
	color: #ff0000;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: underline;
}
.myactitem_disabled
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	color: dimgray;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: none;
}
.myactitem
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	color: #0000ff;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: none;
}
.myactitem A
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	color: #0000ff;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: none;
}
.myactitem A:visited
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	color: #0000ff;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: none;
}
.myactitem A:active
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	color: #0000ff;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: none;
}
.myactitem A:hover
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	color: #ff0000;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: underline;
}

.myactitemselected
{
	padding-right: 4px;
	padding-left: 12px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 4px;
	color: #ff0000;
	padding-top: 4px;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: underline;
}
.OrderTablink
{
	font-size: 7pt;
	color: #0000ff;
	font-family: verdana;
	text-align: center;
	text-decoration: underline;
}
.OrderTablink A
{
	font-size: 7pt;
	color: #0000ff;
	font-family: verdana;
	text-align: center;
	text-decoration: underline;
}
.OrderTablink A:active
{
	font-size: 7pt;
	color: #0000ff;
	font-family: verdana;
	text-align: center;
	text-decoration: underline;
}
.OrderTablink A:visited
{
	font-size: 7pt;
	color: #0000ff;
	font-family: verdana;
	text-align: center;
	text-decoration: underline;
}
.OrderTablink A:hover
{
	font-size: 7pt;
	color: #ff0000;
	font-family: verdana;
	text-align: center;
	text-decoration: underline;
}
.OrderTablink_plain
{
	font-size: 7pt;
	color: #000000;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}
/********************vijay**************/
.body_ppc_toc
{
	font-size: 8pt;
	cursor: hand;
	cursor: pointer;
	color: #000000;
	font-family: Verdana;
	text-align: center;
	text-decoration: none;
}
.body_ppc_toc_over
{
	font-size: 8pt;
	cursor: hand;
	cursor: pointer;
	color: #ff0000;
	font-family: Verdana;
	text-align: center;
	text-decoration: underline;
}
.ppc_toc_style
{
	font-size: 8pt;
	cursor: hand;
	cursor: pointer;
	color: #000000;
	font-family: Verdana;
	text-align: center;
	text-decoration: none;
}
.ppc_toc_style_over
{
	font-size: 8pt;
	cursor: hand;
	cursor: pointer;
	color: #ff0000;
	font-family: Verdana;
	text-align: center;
}
.LeftBar_color1
{
	background-color: #FEF9CF;
}
.addr_btn_normal
{
	border-right: darkgray 1px solid;
	padding-right: 4px;
	border-top: darkgray 1px solid;
	padding-left: 4px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 3px;
	border-left: darkgray 1px solid;
	color: #000000;
	padding-top: 3px;
	border-bottom: darkgray 1px solid;
	font-family: Verdana, Arial;
	background-color: lightgrey;
	text-align: center;
	text-decoration: none;
}
.addr_btn_selected
{
	border-right: darkgray 1px solid;
	padding-right: 4px;
	border-top: darkgray 1px solid;
	padding-left: 4px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 3px;
	border-left: darkgray 1px solid;
	color: #0000ff;
	padding-top: 3px;
	border-bottom: darkgray 1px solid;
	font-family: Verdana, Arial;
	background-color: #f0f0f0;
	text-align: center;
	text-decoration: none;
}

/* New Login CSS 2007-02-16 */
.SignUpInfo
{
	font-weight: normal;
	font-size: 8pt;
	color: #0088dd;
	font-family: Verdana, Arial;
}
.SignUpInfoGrayBold
{
	font-weight: bold;
	font-size: 8pt;
	color: #9da1ae;
	font-family: Verdana, Arial;
}
.SignUp
{
	font-weight: bold;
	font-size: 12pt;
	color: #0042ff;
	font-family: Verdana;
	text-decoration: none;
}
.Footer_Link_7pt
{
	font-size: 7pt;
	cursor: pointer;
	color: dimgray;
	font-family: verdana;
	text-decoration: none;
}
.Footer_Link_7pt A
{
	font-size: 7pt;
	cursor: hand;
	cursor: pointer;
	color: dimgray;
	font-family: verdana;
	text-decoration: underline;
}
.Footer_Link_7pt A:active
{
	font-size: 7pt;
	cursor: hand;
	cursor: pointer;
	color: #0000ff;
	font-family: verdana;
	text-decoration: underline;
}
.Footer_Link_7pt A:link
{
	font-size: 7pt;
	cursor: hand;
	cursor: pointer;
	color: #0000ff;
	font-family: verdana;
	text-decoration: underline;
}
.Footer_Link_7pt A:hover
{
	font-size: 7pt;
	cursor: hand;
	cursor: pointer;
	color: red;
	font-family: verdana;
	text-decoration: underline;
}
.Footer_Link_7pt A:visited
{
	font-size: 7pt;
	cursor: hand;
	cursor: pointer;
	color: dimgray;
	font-family: verdana;
}
.RestInfoHeader_bold1
{
  font-weight: bold;
  font-size: 8pt;
  color: #214d70;
  font-family: Verdana;
  text-align: left;
}
.RestInfoHeader_bold2
{
  font-weight: bold;
  font-size: 8pt;
  color: #2c6189;
  font-family: Verdana;
  text-align: left;
}
.RestInfoHeaderText
{
  font-size: 8pt;
  color: #2c6189;
  font-family: Verdana;
  text-align: left;
}
.RestaurantpgHd_Bg
{
	background-image: url(/Skin/Blue/Rest/header_grd.gif);
	background-repeat: repeat-x;
	height: 31px;
	text-align: left;
}