﻿
body {background: #536a93 url(images/bg.jpg) repeat-y 50% 100%; color: #666;
	font: 12px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0;}
form {margin: 0; padding: 0;}

h2 {background-color: #000; color: #fff; margin-bottom: 10px !important; padding: 15px 10px 5px 10px !important;}
h3 {padding: 5px !important; font-size: 13px !important; margin: 10px 3px 3px 3px; color: #009940;}
h5 {border-top: 1px solid #69c; padding: 10px !important; font-size: 12px !important;}
hr {clear: both; color: #cde; height: 1px;}
img {border: 0; padding: 0; margin: 0;}
p {padding: 0 10px !important; margin: 5px;}
table {border: 0; margin: 0; padding: 0;}
td {border: 0; margin: 0; padding: 0;}
tr {margin: 0; padding: 0;}

.golf_signup_table { text-align: left;  border: 1px solid #369; }
.golf_signup_table th { background-color: #369; color: #fff; font-weight: bold;  font-size: 16px;}
.golf_signup_table td { padding: 5px; text-align: right; background-color: #f6f6f6; font-weight: strong;}

.heading_1{ font-size: 14px; color: #369; border-bottom: 1px solid #369; margin-bottom: 18px; margin-top: 18px; font-weight: bold; }

a {color: #536acc;}

a.faq_heading  {font-size: 16px; font-weight: bold; padding: 5px 10px 0 10px !important; margin: 10px 0 0 0; color: #009940; text-decoration: none; border-bottom: 1px solid #ccc; display: block; width: 460px;}
a.faq_heading:hover {color: #00cc40;}

a.faq_subheading  {font-size: 12px; font-weight: bold; padding: 5px 10px 5px 10px !important; margin: 5px 0 0 0; color: #336699; text-decoration: none; border-bottom: 1px solid #eee; display: block; width: 460px;}
a.faq_subheading:hover {color: #3366cc;}


div#main {margin: 0 auto; padding: 0; position: relative; top: 0; right: 0; text-align: left; width: 779px;}

#footer {color: #fff;}
#footer a {color: #fff;}

a.button {background-color: #f60; border: 1px solid #f96; border-bottom-color: #f60; border-right-color: #f60; color: #fed !important; display: block; font-size: 10px; float: left;
 font-weight: bold; margin: 2px; padding: 3px 5px; text-align: center; text-decoration: none; width: 100px;}
input.button {background-color: #f60; border: 1px solid #f96; border-bottom-color: #f60; border-right-color: #f60; color: #fed !important; font-size: 10px;
 font-weight: bold; padding: 3px 0; text-align: center; text-decoration: none;}

.chart1 {border: 1px solid #069; margin: 15px; width: 568px;}
.chart1 th {background-color: #069; color: #fff; padding: 5px;}
.chart1 td {background-color: #cde; padding: 3px;}
.error {color: #f60;}
.form1 {background-color: #f0f9ff; border: 1px solid #036; border-top: 0; margin: 25px; padding-bottom: 10px; width: 548px}
.form1 .subitem {background-color: #ddeeff; margin-bottom: 10px; width: 528px;}
.signup_left {}
.signup_right {background-color: #069; width: 150px;}
.main {background-color: #fff; vertical-align: top; padding-top: 20px;}
.summary {background-color: #def; border: 1px dashed #369; margin: 10px; padding: 10px 0;}

#body {background: #fff url(images/shadow.jpg) repeat-x 0 0; padding-top: 10px; vertical-align: top;}
#title {background-color:#000; height: 50px;}

h1, h2, h3, h4 ,h5, h6 {margin: 0; padding: .25em 10px;}
h1 {font-size: xx-large;}
h2 {font-size: x-large;}
h3 {font-size: large;}
h4 {font-size: medium;}
h5 {font-size: small;}
h6 {font-size: x-small;}

.left h3 {
	clear: both;
	background: #799998 url(images/corner.gif) no-repeat top right;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0;
}

.right h3 {
	background: #D8D2B8 url(images/corner.gif) no-repeat top right;;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 3px 0;
}

.right_articles {
		background: #f5f5f5;
		color: #414141;
		padding: 8px;	
		margin: 0 0 3px 0;
	}

h1 { font: normal 2.1em Arial, Sans-Serif; letter-spacing: -1px; padding: 7px 0 0 8px; margin: 0; }
.dark  { color: #737373; background: inherit; font-weight: bold; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #FF6600; background: inherit; }
h2 { margin: 0; padding: 0; font: bold 1.7em Arial, Sans-Serif; letter-spacing: -1px; }
h2 { font-size: 1.5em; margin-bottom: 5px; color: #000; background: inherit; }

.toggle_off
{
display: none;
}
.toggle_on
{
display: block;
}

#current {background-color: #666;}

#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #49717F;
color: White;
float: left;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.3em 3.2em;
background-color: #49717F;
color: White;
text-decoration: none;
float: none;
border-right: 1px solid #536a93;
}

#navcontainer ul li a:hover
{
background-color: #EDEADF;
color: #486666;
}

#body_text {
	width: 65%;
	margin-top: 20px;
	margin-left: 20px;
}

#google_left {
	float: left;
	height: 200px;
	width: 200px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: double;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #900;
	border-right-color: #900;
	border-bottom-color: #900;
	border-left-color: #900;
}

#google_right {
	float: left;
	height: 200px;
	width: 250px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #900;
	border-right-color: #900;
	border-bottom-color: #900;
	border-left-color: #900;
}

#paypal_left {
	float: left;
	height: 200px;
	width: 200px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #900;
	border-right-color: #900;
	border-bottom-color: #900;
	border-left-color: #900;
	padding-top: 15px;
	padding-left: 15px;	
}

#paypal_right {
	float: left;
	height: 200px;
	width: 250px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #900;
	border-right-color: #900;
	border-bottom-color: #900;
	border-left-color: #900;
	padding-top: 15px;
	padding-left: 15px;	
}
