html, body {
	font:normal 12px verdana;
	margin:0;
	padding:0;
	border:0 none;
	overflow:hidden;
	height:100%;
}
h1 {font-size:140%;}
p {
	margin:5px;
}
#loading{
	position:absolute;
	left:45%;
	top:40%;
	padding:2px;
	z-index:20001;
	height:auto;
}
.settings {
	background-image:url(../shared/icons/fam/folder_wrench.png);
}
.nav {
	background-image:url(../shared/icons/fam/folder_go.png);
}
.mainTitle {font-size:20px; font-weight:bold; color:blue; text-align:center;}
.copyright {font-size:10px; padding-top:5px; text-align:center;}
.tabNews, .tabSafety, .tabNewsletters {padding:20px;}
.tabNews h1, .tabSafety h1, .tabNewsletters h1 {font-size: 150%; color:red;}
.tabNews ul {margin:5px;}
.tabNews li {list-style: circle inside none; padding-left:10px;}

.tabSafety li, .tabNewsletters li {font-size: 120%; margin-bottom:10px;}
.tabSafety a, .tabNewsletters a {text-decoration: none;}
.board {padding:10px;}
.board li {margin-bottom:5px;}
.board .title {font-weight:bold;}
.board .name {padding-left:10px;}

.x-tab-strip span.x-tab-strip-text, .x-panel-header   {font-size:13px;}
.winPopup {font-size:12px; padding:10px;}
.winPopup p {margin:5px 10px;}
.winPopup li {margin-bottom:5px;}

.x-panel-body .aboutUs {border:none}
.x-panel-body .aboutUs {margin:5px 0}
.x-panel-body .aboutUs a {text-decoration:none; border:none}
.golftees {height:75px; background:transparent url( ../images/golftees.jpg ) repeat-x 0 0;}

.event .title {font-weight:bold;margin-bottom:10px;text-align:center;}
.event .location, .event .desc {margin:10px 0;}

.disclaimer {font-size:10px; overflow:auto;}
.disclaimer strong {font-weight:bold;}


/* Global buttons */
.altBtn {
	font-size: 11px;
	color: #4577A3;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	display: inline-block;
	padding: 3px 20px;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-width: 1px; border-style: solid; border-color: #D3E1EF #8293A4 #8293A4 #D3E1EF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #e5f5ff;
	background: -moz-linear-gradient(top, #fff 0%, #e5f5ff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#e5f5ff));
	background: -webkit-linear-gradient(top, #fff 0%,#e5f5ff 100%);
	background: -o-linear-gradient(top, #fff 0%,#e5f5ff 100%);
	background: -ms-linear-gradient(top, #fff 0%,#e5f5ff 100%);
	background: linear-gradient(top, #fff 0%,#e5f5ff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5f5ff',GradientType=0 );
}
.altBtn:hover {
	text-decoration: none;
	background: #dbecf7;
	background: -moz-linear-gradient(top, #e5f5ff 0%, #fff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5f5ff), color-stop(100%,#fff));
	background: -webkit-linear-gradient(top, #e5f5ff 0%,#fff 100%);
	background: -o-linear-gradient(top, #e5f5ff 0%,#fff 100%);
	background: -ms-linear-gradient(top, #e5f5ff 0%,#fff 100%);
	background: linear-gradient(top, #e5f5ff 0%,#fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5f5ff', endColorstr='#ffffff',GradientType=0 );
}

.altBtnInfo {
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	display: inline-block;
	padding: 3px 20px;
	border-width: 1px; border-style: solid; border-color: #98C2E7 #4B73A7 #4B73A7 #98C2E7
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #0F51A1;
	background: -moz-linear-gradient(top, #7DABDC 0%, #0F51A1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7DABDC), color-stop(100%,#0F51A1));
	background: -webkit-linear-gradient(top, #7DABDC 0%,#0F51A1 100%);
	background: -o-linear-gradient(top, #7DABDC 0%,#0F51A1 100%);
	background: -ms-linear-gradient(top, #7DABDC 0%,#0F51A1 100%);
	background: linear-gradient(top, #7DABDC 0%,#0F51A1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7DABDC', endColorstr='#0F51A1',GradientType=0 );
}
.altBtnInfo:hover {
	text-decoration: none;
	background: #7DABDC;
	background: -moz-linear-gradient(top, #0F51A1 0%, #7DABDC 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0F51A1), color-stop(100%,#7DABDC));
	background: -webkit-linear-gradient(top, #0F51A1 0%,#7DABDC 100%);
	background: -o-linear-gradient(top, #0F51A1 0%,#7DABDC 100%);
	background: -ms-linear-gradient(top, #0F51A1 0%,#7DABDC 100%);
	background: linear-gradient(top, #0F51A1 0%,#7DABDC 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0F51A1', endColorstr='#7DABDC',GradientType=0 );
}
.altBtn.altBtnCTA {
	color: white;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
	border-color: #fdb173 #a4502c #a4502c #fdb173;
	display: inline-block;
	background: #fe9e43;
	background: -moz-linear-gradient(top, #fe9e43 0%, #ff7341 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe9e43), color-stop(100%,#ff7341));
	background: -webkit-linear-gradient(top, #fe9e43 0%,#ff7341 100%);
	background: -o-linear-gradient(top, #fe9e43 0%,#ff7341 100%);
	background: -ms-linear-gradient(top, #fe9e43 0%,#ff7341 100%);
	background: linear-gradient(top, #fe9e43 0%,#ff7341 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe9e43', endColorstr='#ff7341',GradientType=0 );
}
.altBtn.altBtnCTA:hover{
	text-decoration: none;
	background: #f4963d;
	background: -moz-linear-gradient(top, #ff7341 0%, #fe9e43 99%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7341), color-stop(99%,#fe9e43));
	background: -webkit-linear-gradient(top, #ff7341 0%,#fe9e43 99%);
	background: -o-linear-gradient(top, #ff7341 0%,#fe9e43 99%);
	background: -ms-linear-gradient(top, #ff7341 0%,#fe9e43 99%);
	background: linear-gradient(top, #ff7341 0%,#fe9e43 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7341', endColorstr='#fe9e43',GradientType=0 );
}
.x2 .altBtn {
	background: -moz-linear-gradient(center top , #FFFFFF 0%, #E7E2D9 100%) repeat scroll 0 0 transparent;
	border-color: #C0BBB3;
    color: #D2011C
}
.x2 .altBtn:hover {
	color: #D2011C;
	text-decoration: none;
	background: #edece7;
	background: -moz-linear-gradient(top, #E7E2D9 0%, #fff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E7E2D9), color-stop(100%,#fff));
	background: -webkit-linear-gradient(top, #E7E2D9 0%,#fff 100%);
	background: -o-linear-gradient(top, #E7E2D9 0%,#fff 100%);
	background: -ms-linear-gradient(top, #E7E2D9 0%,#fff 100%);
	background: linear-gradient(top, #E7E2D9 0%,#fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E7E2D9', endColorstr='#ffffff',GradientType=0 );
}
.x2 .altBtn.altBtnCTA {
	color: white;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
	border-color: #b0251c #8f1d0b #8f1d0b #b0251c;
	background: #fe9e43;
	background: -moz-linear-gradient(top, #e43025 0%, #b0251c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e43025), color-stop(100%,#b0251c));
	background: -webkit-linear-gradient(top, #e43025 0%,#b0251c 100%);
	background: -o-linear-gradient(top, #e43025 0%,#b0251c 100%);
	background: -ms-linear-gradient(top, #e43025 0%,#b0251c 100%);
	background: linear-gradient(top, #e43025 0%,#b0251c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e43025', endColorstr='#b0251c',GradientType=0 );
}
.x2 .altBtn.altBtnCTA:hover {
	background: #ef943d;
	background: -moz-linear-gradient(top, #b0251c 0%, #e43025 99%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b0251c), color-stop(99%,#e43025));
	background: -webkit-linear-gradient(top, #b0251c 0%,#e43025 99%);
	background: -o-linear-gradient(top, #b0251c 0%,#e43025 99%);
	background: -ms-linear-gradient(top, #b0251c 0%,#e43025 99%);
	background: linear-gradient(top, #b0251c 0%,#e43025 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0251c', endColorstr='#e43025',GradientType=0 );
}
.altBtn.altBtnLarge {
	font-size: 14px;
    padding: 5px 25px;
}


