﻿.grgResortInfo {background-color:#339933;}
.grgResortInfoLabelTop {background-color:#339933;color:#FFFFFF;font-weight:bold;padding:4px 8px 4px 4px;border-top:2px solid #339933;border-left:2px solid #339933;}
.grgResortInfoLabel {background-color:#339933;color:#FFFFFF;font-weight:bold;padding:4px 8px 4px 4px;border-left:2px solid #339933;}
.grgResortInfoLabelBottom {background-color:#339933;color:#FFFFFF;font-weight:bold;padding:4px 8px 4px 4px;border-bottom:2px solid #339933;border-left:2px solid #339933;}
.grgResortInfoDataTop {width:160px;padding:4px 5px 4px 8px;border-top:2px solid #339933;border-bottom:1px dashed #339933;}
.grgResortInfoData {width:160px;padding:4px 5px 4px 8px;border-bottom:1px dashed #339933;}
.grgResortInfoDataBottom {width:160px;padding:4px 5px 4px 8px;border-bottom:2px solid #339933;}
.grgResortInfoRightTop {padding:4px 5px 4px 8px;border-top:2px solid #339933;border-right:2px solid #339933;border-bottom:1px dashed #339933;}
.grgResortInfoRight {padding:4px 5px 4px 8px;border-bottom:1px dashed #339933;border-right:2px solid #339933;}
.grgResortInfoRightBottom {padding:4px 5px 4px 8px;border-bottom:2px solid #339933;border-right:2px solid #339933;}
.grgResortInfoFlyout {position:absolute;left:24px;top:-20px;width:240px;background-color:#FFFFFF;padding:4px;border:1px solid #339933;visibility:hidden;z-index:100;}
.grgResortInfoFlyoutHeader {color:#339933;font-weight:bold;margin:0px 0px 8px 0px;}
.grgResortInfoFlyoutText {margin:8px 0px 0px 0px;}
.grgMajorInitiativesHeader {color:#339933;}
.grgMajorInitiativesText {margin-bottom:16px;}
.grgUpdate {background-color:#E9F6FF;padding:4px;clear:both;}
.grgOverviewTopLeft {width:4px;vertical-align:top;background-color:#339933;}
.grgOverviewTopLeftCorner {position:relative;left:-4px;top:-4px;width:4px;height:4px;background-color:#339933;}
.grgOverviewHeaderTop {width:60px;color:#339933;font-weight:bold;border-top:2px solid #339933;border-bottom:1px solid #339933;}
.grgOverviewHeaderTopRight {width:60px;color:#339933;font-weight:bold;border-top:2px solid #339933;border-bottom:1px solid #339933;border-right:2px solid #339933;}
.grgOverviewLabel {background-color:#339933;color:#FFFFFF;font-weight:bold;}
.grgOverviewDataTop {width:60px;text-align:center;}
.grgOverviewDataTopRight {width:60px;text-align:center;border-right:2px solid #339933;}
.grgOverviewData {width:60px;text-align:center;border-top:1px dashed #339933;}
.grgOverviewDataRight {width:60px;text-align:center;border-top:1px dashed #339933;border-right:2px solid #339933;}
a.grgOverviewResortLink:link, a.grgOverviewResortLink:visited, a.grgOverviewResortLink:hover, a.grgOverviewResortLink:active {color:#FFFFFF;font-weight:bold;text-decoration:underline;}
.grgOverviewHeaderMiddle {width:60px;color:#339933;font-weight:bold;border-top:1px solid #339933;border-bottom:1px solid #339933;}
.grgOverviewHeaderMiddleRight {width:60px;color:#339933;font-weight:bold;border-top:1px solid #339933;border-bottom:1px solid #339933;border-right:2px solid #339933;}
.grgOverviewHeaderBottom {width:60px;color:#339933;font-weight:bold;border-top:1px solid #339933;border-bottom:2px solid #339933;}
.grgOverviewHeaderBottomRight {width:60px;color:#339933;font-weight:bold;border-top:1px solid #339933;border-bottom:2px solid #339933;border-right:2px solid #339933;}
.grgOverviewBottomLeft {width:4px;vertical-align:bottom;background-color:#339933;}
.grgOverviewBottomLeftCorner {position:relative;left:-4px;top:4px;width:4px;height:4px;background-color:#339933;}
h2.grgResortHeader {color:#0157A5;font-size:150%;margin-bottom:8px;}

