body {margin:0px; background-image:url(../images/global/hgi_bkg.jpg); background-repeat:repeat-x; background-position:top center; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:130%;}

h1 {color:#395FA4; font-size:13px; font-weight:bold; padding-left:20px;}
p {font-size:11px; color:#666666; margin-top:0px;}
a, a:link {font-size:11px; color:#A5222B; font-weight:bold; text-decoration:underline;}
a:hover {font-size:11px; color:#A5222B; font-weight:bold; text-decoration:none;}

#wrapper {width:800px; margin-left:auto; margin-right:auto; position:relative; background-image:url(../images/global/content_bkg.jpg); background-position:top left; background-repeat:repeat-y;}

#header{width:800px; margin-bottom:0px;}

#ActNav {height:40px; background-image:url(../images/global/act_nav.jpg); background-position:top left;}
#ActNavLeft {width:676px; float:left;}
#ActNavRight {width:104px; float:right; text-align:right; margin-top:10px; margin-bottom:0px; padding-right:19px;}

#ActNav p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:26px; padding-top:10px; margin-top:0px; margin-bottom:0px;}
#ActNav a, #ActNav a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

#ActNav a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}

#ActNav.LanguageText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#B1CCE2;}
#ActNav a.LanguageText, #ActNav a.LanguageText:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#B1CCE2;}
#ActNav a.LanguageText:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#B1CCE2;}

#inner{float:left; position:relative; background-image:url(../images/global/left_col_margin.jpg); background-position:top left; background-repeat:no-repeat; width:800px; padding-left:21px;}

#RightMargin{float:right; position:absolute; top:121px; left:781px;}


#flashcontent {width:586px; height:262px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; float:left; position:relative;  margin-left:41px; background-image:url(../images/global/left_on_pic.jpg); background-position:top left; background-repeat:repeat-x; padding-left:10px;}

.LargeImage {width:586px; height:262px; float:left; position:relative;}

#MainNav{width:586px; position:relative; float:left;}

#MainContent{width:586px; position:relative; margin-bottom:30px; float:left;}

#MainContent p{padding-left:20px; padding-right:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:130%; margin-top:0px;}

#MainContent li{color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:130%; margin-top:0px; margin-left:20px; margin-right:30px;}

#Travel ol li{color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:130%; margin-left:-5px; margin-right:0px; margin-bottom:5px;}

#PhotoGalleryTable{margin-left:20px;}

#RightCol {float:right; width:173px; position:absolute; top:0px; left:608px;}

.clear{clear:both; width:800px; height:0px;}

#BottomCap{width:800px; margin-left:auto; margin-right:auto;}
#FooterNav{width:781px; margin-left:auto; margin-right:auto; height:40px; padding-left:19px; padding-bottom:20px; padding-top:5px;}

#FooterNav p, #FooterNav a, #FooterNav a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; color:#B1CCE2; font-weight:normal; margin:0px;}
#FooterNav a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline; color:#B1CCE2; font-weight:normal;}

.Outline {border:#70181E solid 1px;}

.PicOutlineWhite {border:#FFFFFF solid 1px;}

.SmallText {font-size:9px; color:#000000; margin:0px; line-height:130%;}

.SmallLink, a.SmallLink, a.SmallLink:link {font-size:9px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
a.SmallLink:hover{font-size:9px; color:#FFFFFF; text-decoration:underline; font-weight:normal;}

#Video{position:realtive;}.Page_Images {
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: 20px;
	border: 1px solid #162E32;
}

#Toggle1 li, #Toggle2 li, #Toggle3 li, #Toggle4 li, #Toggle5 li, #Toggle6 li, #Toggle7 li, #Toggle8 li, #Toggle9 li, #Toggle10 li, #Toggle11 li, #Toggle12 li, #Toggle13 li, #Toggle14 li, #Toggle15 li, #Toggle16 li, #Toggle17 li, #Toggle18 li, #Toggle19 li, #Toggle20 li, #Toggle21 li, #Toggle22 li, #Toggle23 li, #Toggle24 li, #Toggle25 li, #Toggle26 li, #Toggle27 li, #Toggle28 li, #Toggle29 li, #Toggle30 li, #Toggle31 li, #Toggle32 li, #Toggle33 li, #Toggle34 li, #Toggle35 li, #Toggle36 li, #Toggle37 li, #Toggle38 li  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:130%; margin-top:0px; color:#666666; width:520px;}

.MapText, a.MapText:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:130%;
	color:#000000;
	text-decoration:none;
}
a.MapText:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
	text-decoration:underline;
	line-height:130%;
}

#rfpForm{margin-left:30px; margin-top:10px;}

#rfpForm td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:130%; margin-top:0px;}

#TableBRG{margin-left:30px; margin-top:10px;}

#TableBRG td{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:11px; line-height:130%; margin-top:0px;}


#ContactForm{margin-left:30px; margin-top:10px;}

#ContactForm td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:130%; margin-top:0px;}



.MainTable{
	border:1px solid #2B2C4B;
	background-color: #D5DEF0;
}
.SmallRedText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:140%;
	color:#990000;
}

.Input200px {width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}

.Input60px {width:60px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}

#OptinFormText{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; margin-left:10px; margin-right:10px; margin-bottom:10px;  text-align:center;}

.Input45px {width:45px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.Input120px {width:120px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.Input145px {width:145px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}

.OptinFormInput {margin-bottom:10px; text-align:center;}

form {margin:0px;}

.BlueHline {background-image:url(../images/global/blue_hline.gif); background-position:top left; background-repeat:repeat-x; height:5px;}

#TripAdvisor {margin-bottom:20px; background-color:#FFF; margin-left:8px;}
