a.WhiteLinks:link { color: #fff ; text-decoration: none; }
a.WhiteLinks:visited { color: #fff ; }
a.WhiteLinks:hover { color: #fff ; text-decoration: underline; }
a.WhiteLinks:active { color: #fff ; text-decoration: underline; }
a.SubmenuLinks:link { color: #fff ; text-decoration: none; }
a.SubmenuLinks:visited { color: #fff ; }
a.SubmenuLinks:hover { color: #4b678c ; text-decoration: underline; }
a.SubmenuLinks:active { color: #fff ; text-decoration: underline; }
a:link,a.normal:link { color: #023479 ; }
a:visited,a.normal:visited { color: #4b678c ; }
a:hover,a.normal:hover { color: #4b678c ; text-decoration: underline; }
a:active,a.normal:active { color: #4b678c ; text-decoration: underline; }
body { margin: 0; color: #2d2b2b; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #669ec4; }
p {}
td { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.form_input_16px { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.content { font-size: 9px; padding: 10px 8px; }
.contentpane_left { padding-left: 20px; }
.content_search { color: #fff; font-size: 10px; vertical-align: top; padding: 10px 8px; }
.header { color: #666; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: bottom; padding-bottom: 4px; }
/* Main Menu */
.MainMenu_MenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; cursor: pointer; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-top: 0 solid #ffffff; }
.MainMenu_MenuBar { cursor: pointer; cursor: pointer; background-color: transparent; height: 24px; border-right-color: #fff; border-left-color: #fff; }
.MainMenu_MenuBreak { background-color: #eeeeee; height: 1px; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; border-right-color: #fff; border-right-style: solid; border-left-color: #fff; border-left-style: solid; }
.MainMenu_MenuContainer { background-color: transparent; width: 100%; height: 24px; border-right-color: white; border-left-color: white; }
.MainMenu_MenuIcon { cursor: pointer; cursor: pointer; background-color: #eeeeee; border-left: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee; text-align: center; width: 15px; height: 24px; }
.MainMenu_SubMenu { z-index: 1000; cursor: pointer; cursor: pointer; background-color: #ffffff; border-color: #ffffff; border-style: solid; filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); }
.packageDetails { font-size: 10px; padding-top: 5px; padding-bottom: 10px; }
.subhead { color: #494949; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: bottom; padding-top: 0; padding-bottom: 4px; }
.subheadReverse { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: middle; padding-top: 4px; padding-bottom: 4px; }
.SubmenuLinks { color: #fff; text-decoration: none; }
.text { color: #000; font-size: 10px; font-weight: normal; padding: 8px 4px; }
.textReverse { color: #fff; font-size: 10px; padding: 8px 4px; }
.text_small { font-size: 7pt; padding: 8px 4px; }
.Normal { font-family: Verdana, Arial, Helvetica, sans-serif; }
.bold { font-weight: bold; }
.Head   { font-size:  11pt; font-weight:    bold; color: #494949; font-family: Verdana, Arial, Helvetica, sans-serif; }
.subhead_blue { color: #005595; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: bottom; padding-top: 0; padding-bottom: 4px; }
.Head-blue   { font-size:  11pt; font-weight:    bold; color: #005595; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Normal_White { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Normal_White-12px { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.form_text_14px { color: #000; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.form_text_12px { color: #000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.form_text_bold_14px { color: #000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.align_center { text-align: center; }
.align_right { text-align: right; }
.padding_horz_5px { line-height: 5px; height: 5px; }
.Head-org   { font-size:  11pt; font-weight:    bold; color: #f8a34b; font-family: Verdana, Arial, Helvetica, sans-serif; }
.red { color: #c00; }
.SOLPARTACTION_TableRow { line-height: 0; height: 0; }
.png_images { border-width: 0; display:inline; }
/*START IMAGES*/
.border_bluBot { background-image: url(images/borders/blue/RH-border_blue_bot.png); background-repeat: repeat-x; height: 15px; }
.border_bluRight { background-image: url(images/borders/blue/RH-border_blue_right.png); background-repeat: repeat-y; width: 15px; }
.border_right { background-image: url(images/borders/RH-border_right.png); background-repeat: repeat-y; width: 15px; }
.border_right_white { background-image: url(images/borders/white/border_right_white.png); background-repeat: repeat-y; width: 15px; }
.border_top_white { background-image: url(images/borders/white/border_top_white.png); background-repeat: repeat-x; height: 15px; }
.border_bot_white { background-image: url(images/borders/white/border_bot_white.png); background-repeat: repeat-x; height: 15px; }
.rounded_topleft_white { background-image: url(images/borders/white/rounded_topleft_white.png); background-repeat: no-repeat; width: 15px; height: 15px; }
.rounded_topright_white { background-image: url(images/borders/white/rounded_topright_white.png); background-repeat: no-repeat; width: 15px; height: 15px; }
.rounded_botright_white { background-image: url(images/borders/white/rounded_botright_white.png); background-repeat: no-repeat; width: 15px; height: 15px; }
.rounded_botleft_white { background-image: url(images/borders/white/rounded_botleft_white.png); background-repeat: no-repeat; width: 15px; height: 15px; }
.border_left_white { background-image: url(images/borders/white/border_left_white.png); background-repeat: repeat-y; width: 15px; }
.blue_bckgd { background-image: url(images/borders/blue/RH-blue_bckgd.png); background-repeat: repeat; }
.corner_blubotleft { background-image: url(images/borders/blue/RH-corner_blue_bot_left.png); background-repeat: no-repeat; width: 10px; height: 15px; }
.border_blu_tab_left { background-image: url(images/borders/blue/RH-border_blue_tab_left.png); background-repeat: no-repeat; width: 10px; height: 18px; }
.corner_blubotright { background-image: url(images/borders/blue/RH-corner_blue_bot_right.png); background-repeat: no-repeat; width: 15px; height: 15px; }
.MainMenu_bckgrd { background-image: url(images/top_menu/corners/menu_white_bckgd.gif); background-repeat: repeat-x; height: 15px; }
.MainMenu_MenuItem { cursor: pointer; cursor: pointer; color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; background-image: url(images/mainmenu_tabs/blue_tab_backgrd.gif); background-repeat: repeat-x; height: 24px; text-align: left; }
.MainMenu_MenuItemSel { cursor: pointer; cursor: pointer; color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; background-image: url(images/mainmenu_tabs/org_tab_bckgrd.gif); background-repeat: repeat-x; height: 24px; text-align: left; }
.rule { background-image: url(images/rule.gif); background-repeat: repeat-x; height: 2px; }
.blue_tab_left { background-image: url(images/mainmenu_tabs/blue_tab_left.gif); background-repeat: no-repeat; width: 20px; height: 24px; }
.org_tab_left { background-image: url(images/mainmenu_tabs/org_tab_left.gif); background-repeat: no-repeat; width: 20px; height: 24px; }
.blue_tab_right { background-image: url(images/mainmenu_tabs/blue_tab_right.gif); background-repeat: no-repeat; width: 21px; height: 24px; }
.org_tab_right { background-image: url(images/mainmenu_tabs/org_tab_right.gif); background-repeat: no-repeat; width: 21px; height: 24px; }
.search_border_right { background-image: url(images/searchbox/module-01/search_border_right.png); background-repeat: repeat-y; width: 15px; }
.search_border_left { background-image: url(images/searchbox/module-02/seasrch_border_left.png); background-repeat: repeat-y; width: 8px; }
.search_corner_bot_left { background-image: url(images/searchbox/module-03/search_corner_bot_left.png); background-repeat: no-repeat; width: 8px; height: 15px; }
.search_border_bottom { background-image: url(images/searchbox/module-03/search_border_bottom.png); background-repeat: repeat-x; height: 15px; }
.search_bckgd { background-image: url(images/searchbox/module-04/search_bckgd.png); background-repeat: repeat; }
.search_corner_bot_right { background-image: url(images/searchbox/module-04/search_corner_bot_right.png); background-repeat: no-repeat; width: 15px; height: 15px; }
.menu_bckgd { background-image: url(images/top_menu/menu_bckgd.png); background-repeat: repeat-x; height: 21px; }
.menu_border_left { background-image: url(images/top_menu/menu_border_left.png); background-repeat: no-repeat; background-position: right 0; text-align: right; width: 15px; height: 21px; }
.menu_border_right { background-image: url(images/top_menu/menu_border_right.png); background-repeat: no-repeat; width: 15px; height: 21px; }
.org_bckgd { background-image: url(images/top_menu/menu_bckgrd.gif); background-repeat: repeat; }
.why_topLeft { background-image: url(images/why_rezhub/why_TopLeft.png); background-repeat: no-repeat; width: 30px; height: 30px; }
.why_topRight { background-image: url(images/why_rezhub/why_TopRight.png); background-repeat: no-repeat; width: 30px; height: 30px; }
.why_botLeft { background-image: url(images/why_rezhub/why_BotLeft.png); background-repeat: no-repeat; width: 30px; height: 30px; }
.why_botRight { background-image: url(images/why_rezhub/why_BotRight.png); background-repeat: no-repeat; width: 30px; height: 30px; }
.why_top { background-image: url(images/why_rezhub/why_top.png); background-repeat: repeat-x; height: 30px; }
.why_bot { background-image: url(images/why_rezhub/why_botGray.png); background-repeat: repeat-x; height: 30px; }
.why_left { background-image: url(images/why_rezhub/why_left.png); background-repeat: repeat-y; width: 30px; }
.why_right { background-image: url(images/why_rezhub/why_right.png); background-repeat: repeat-y; width: 30px; }
.why_leftGray { background-image: url(images/why_rezhub/why_leftGray.png); background-repeat: repeat-y; width: 30px; }
.why_rightGray { background-image: url(images/why_rezhub/why_rightGray.png); background-repeat: repeat-y; width: 30px; }
.why_bckgrdGray { background-image: url(images/why_rezhub/grey_bckgd.png); background-repeat: repeat; }
.search_content_bg { background-image: url(images/searchbox/Search_Content_Bg.gif); background-repeat: no-repeat; background-position:0 88px; width: 557px; }
.RezHotModuleTitle { background-image: url(images/rezhot_deals/RezHotDeals_01.png); background-repeat: no-repeat; width: 196px; height: 36px; }
/*END IMAGES*/
.white_bar { background-image: url(images/borders/white/white-bar.png); background-repeat: no-repeat; vertical-align: top; }
/*Just for Green Travel*/
.greenheader{
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #5E9941;
	font-variant: normal;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-variant:caps
	
}

.bodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	white-space: normal;
	vertical-align: top;
	word-spacing: normal;
}

.intro {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	}

.brownheader {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #330000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
}

.bigbrownheader {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #330000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	font-variant:caps
	
}

td div.brownheader{padding:28px 5px 25px 70px;vertical-align:bottom}

.gtablecellpadding{padding:10px 22px 10px 22px}

.enterpriseadheader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	font-style:normal;
	font-weight:bold;
	font-variant:caps;
	color:#00a160;
	
}

.enterpriseheadersmall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	font-variant:small;
	color:#00a160;
}

.greenfeaturebullets {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	font-variant: normal;
	list-style-type: disc;
	line-height: 16px;
}

.greenfeaturebody {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	font-variant: normal;
	line-height: 16px;

	
}

.greensectiontitle {
	font-family: verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: regular;
	color: #330000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;}