BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: bold; COLOR: #0067b1; FONT-FAMILY: Arial
}
H2 {
	FONT-WEIGHT: bold; COLOR: #0067b1; FONT-FAMILY: Arial
}
H3 {
	FONT-WEIGHT: bold; COLOR: #0067b1; FONT-FAMILY: Arial
}
H1 {
	FONT-SIZE: 20px
}
H2 {
	FONT-SIZE: 16px
}
P {
	MARGIN-BOTTOM: 10px
}
TABLE {
	MARGIN-BOTTOM: 10px
}
UL {
	MARGIN-BOTTOM: 10px
}
TH {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 18px
}
TD {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 18px
}
A {
	COLOR: #0067b1; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #0067b1; TEXT-DECORATION: none
}
A:active {
	COLOR: #0067b1; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0067b1; TEXT-DECORATION: underline
}
BODY {
	FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e0eaeb; TEXT-ALIGN: center
}
H3 {
	FONT-SIZE: 14px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	MARGIN-LEFT: 20px
}
SUP {
	FONT-SIZE: 85%; VERTICAL-ALIGN: 55%; LINE-HEIGHT: 75%
}
TABLE {
	WIDTH: 100%
}
TR.oddRow {
	BACKGROUND-COLOR: #eef4f5
}
TR.evenRow {
	BACKGROUND-COLOR: #e0eaeb
}
TH {
	COLOR: #fff; BACKGROUND-COLOR: #9dbcbf
}
.separatorBar {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.calendarMarginBelow {
	MARGIN-BOTTOM: 8px
}
.calendarMarginLeft {
	MARGIN-LEFT: 8px
}
.calendarMarginRight {
	MARGIN-RIGHT: 8px
}
DIV#main {
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    text-align: left;
}
DIV#memberNonMember {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; MARGIN-LEFT: 1px; WIDTH: 140px; 
}
DIV#login INPUT {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #0066cc 1px solid; COLOR: black; BORDER-BOTTOM: #0066cc 1px solid; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
DIV#login {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 0px; MARGIN-LEFT: 180px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
DIV#login IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: 6px; POSITION: relative; TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
DIV#login A {
	COLOR: #999; TEXT-DECORATION: none
}
DIV#memberNonMember A {
	COLOR: #999; TEXT-DECORATION: none
}
DIV#login A:hover {
	COLOR: #666666
}

DIV#search {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
DIV#search INPUT {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #0066cc 1px solid; COLOR: black; BORDER-BOTTOM: #0066cc 1px solid; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
DIV#search {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
DIV#search IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: 6px; POSITION: relative; TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
DIV#search A {
	COLOR: #999; TEXT-DECORATION: none
}
DIV#search A:hover {
	COLOR: #0067b1
}


DIV#memberNonMember A:hover {
	COLOR: #666666
}
DIV#navBar {
	Z-INDEX: 100; POSITION: relative; HEIGHT: 66px; BACKGROUND-COLOR: rgb(0,104,179)
}
DIV#menu {
	MARGIN-TOP: 12px; LEFT: 217px; POSITION: absolute; TOP: 0px
}
DIV#mainGraphic {
	WORD-SPACING: -0.36em; WHITE-SPACE: nowrap; TEXT-ALIGN: center; float: left;
}
DIV#leftColumn {
	FLOAT: left; WIDTH: 500px
}
DIV#leftColumn H2 {
	PADDING-TOP: 5px
}
DIV#leftColumn H3 {
	DISPLAY: inline; FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
DIV#leftColumn A {
	COLOR: #0067b1; TEXT-DECORATION: underline
}
DIV#leftColumn A:hover {
	COLOR: #0067b1; TEXT-DECORATION: none
}
DIV#mediaUtility {
	FLOAT: right; TEXT-ALIGN: right
}
.theFinePrint {
	FONT-SIZE: 9px
}
DIV.imageTitleTeaserLink {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 110px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.imageTitleTeaserLink A {
	COLOR: #0067b1; TEXT-DECORATION: underline
}
DIV.imageTitleTeaserLink DIV {
	PADDING-RIGHT: 20px; MARGIN-LEFT: 173px
}
DIV.imageTitleTeaserLink IMG {
	FLOAT: left; PADDING-TOP: 8px
}
DIV.imageTitleTeaserLink P {
	MARGIN-BOTTOM: 0px
}
DIV.imageTitleTeaserLink A:hover {
	COLOR: #333
}
DIV#rightColumn {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #d5d9e2 1px solid; FLOAT: right; BACKGROUND-IMAGE: url(/images/global/rightNavBG.gif); BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #d5d9e2; BORDER-LEFT: #d5d9e2 1px solid; WIDTH: 250px; BORDER-TOP-COLOR: #d5d9e2; BACKGROUND-REPEAT: repeat-x
}
DIV#rightColumnTop {
	MARGIN-BOTTOM: 15px; TEXT-ALIGN: right
}
DIV#rightColumnTop FORM {
	MARGIN-BOTTOM: 15px; POSITION: relative
}
DIV#rightColumnTop H3 {
	MARGIN: 15px 26px 5px 0px
}
DIV#rightColumnTop INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ccc 1px solid; COLOR: black; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
DIV#rightColumnTop IMG {
	MARGIN-RIGHT: 6px; POSITION: relative; TOP: 2px
}
DIV#rightColumnTop .promo {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0f70b6; font-familiy: Arial
}
DIV#rightColumn .divider {
	PADDING-LEFT: 15px; BACKGROUND: #eff4f5; MARGIN: 10px 0px 5px; FONT: bold 12px/20px Arial; COLOR: #666
}
DIV#rightColumn {
	MARGIN-BOTTOM: 8px
}
DIV#leftColumn {
	MARGIN-BOTTOM: 8px
}
UL.RhsLinks A {
	COLOR: #0067b1; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
UL.RhsLinks A:hover {
	TEXT-DECORATION: underline
}
UL.RhsLinks LI {
	MARGIN-LEFT: 15px; LIST-STYLE-TYPE: none
}
LI.clubLink {
	DISPLAY: block; MARGIN-BOTTOM: 15px
}
LI.clubLink A {
	DISPLAY: block
}
DIV#thickFooter {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 164px; BACKGROUND-COLOR: #a6c1c5
}
DIV.footerLinksBox {
	FLOAT: left; MARGIN: 2px; WIDTH: 185px
}
DIV.footerLinksBox H2 {
	FONT: bold 16px Arial; COLOR: #fff; HEIGHT: 22px
}
DIV.footerLinksBoxContent {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 177px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; HEIGHT: 130px; BACKGROUND-COLOR: #fff
}
DIV.footerLinksBoxText {
	LEFT: 8px; WIDTH: 135px; POSITION: relative; TOP: 10px; HEIGHT: 110px
}
DIV.footerLinksBoxTextMainLink A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0067b1; TEXT-DECORATION: none
}
DIV.footerLinksBoxTextBody {
	PADDING-RIGHT: 40px
}
DIV.footerLinksBoxTextBodyDetails {
	FONT-SIZE: 6.5pt; WIDTH: 130px
}
DIV.footerLinksBoxTextLowerLink A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LEFT: 0px; COLOR: #0067b1; BOTTOM: 0px; FONT-FAMILY: Verdana; POSITION: absolute; TEXT-DECORATION: underline
}
DIV.footerLinksBoxGoLink {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; MARGIN: 0px 3px; PADDING-TOP: 7px; BORDER-BOTTOM: #e0eaeb 1px solid; TEXT-ALIGN: right
}
DIV.footerLinksBoxGoLink A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0067b1; TEXT-DECORATION: none
}
DIV.footerLinksBoxGoLink IMG {
	POSITION: relative; TOP: 2px
}
DIV#thinFooter {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: right
}
DIV#thinFooter A {
	COLOR: #333
}
DIV#thinFooter A:hover {
	COLOR: #0067b1
}
DIV#thinFooter .left {
	FONT-WEIGHT: bold
}
#blanket {
	Z-INDEX: 9001; LEFT: 0px; WIDTH: 1200px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #111; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65); opacity: 0.65;
}
#popUpDiv {
	Z-INDEX: 9002; WIDTH: 490px; POSITION: absolute; HEIGHT: 350px; BACKGROUND-COLOR: #467dad; opacity: 1
}
#flashContent {
	Z-INDEX: 1; WIDTH: 490px; POSITION: relative; HEIGHT: 325px
}
#buttonNav {
	Z-INDEX: 2; WIDTH: 490px; POSITION: absolute; TOP: 341px; HEIGHT: 20px
}
/* Add to reskin when complete 4.11.12 */
   ul.tabsMain {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 39px;
	border-bottom: 1px solid #666;
	padding-left: 4px;
	width: 492px;
	margin-top: 10px;
}
ul.tabsMain li {
	float: left;
	margin: 0;
	padding: 0;
	height: 38px;
	line-height: 15px;
	border: 1px solid #666;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	background: #e0e0e0;
	margin-left: 4px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
ul.tabsMain li a {
	height: 38px; /* new */
	text-decoration: none !important;
	color: #333 !important;
	font-weight:bold;
	display: block;
	font-size: 13px;
	padding: 4px 10px 5px; /* update */
	outline: none;
	text-align: center;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
ul.tabsMain li a:hover {
	background: #ccc;
}
html ul.tabsMain li.active, html ul.tabsMain li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.tabContainerMain {
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left;
	width: 498px;
	background: #fff;
	padding: 15px 0 0 0;
	margin: 0 0 20px;

}
.tabOneLine {
	line-height: 30px;
	}
.tabSmallText {
    font-size: 11px;
    font-weight: normal;
}