span.TournamentWizardWhatIsThis a
{
color: #3b5984;
font-weight: bold; 
text-decoration: underline;  
margin:0px 3px;
}

span.TournamentWizardWhatIsThis a:hover
{
color: #ccc;
text-decoration: none; 
}


/*Support Programs*/

td.platinum
{ 
background-color: #dae1e7; 
text-align: center; 
border-left: 2px solid #fff; 
}

td.platinum_plus
{ 
background-color: #b2b9bf; 
text-align: center; 
border-left: 2px solid #fff; 
}

#title
{ 
font-weight: bold; 
border-top: 2px solid #292929; 
}

/*Golf Digest front*/


div#indextitle
{
font-size: 110%; 
}

div#indextitle img
{margin-left:10px;
}

div#indextitle h1
{
color: #c41700; 
font-size: 160%; 
font-weight: bold; 
font-style: italic;
padding-bottom:5px;
margin-bottom:0px;
}

div.maincontents   { 
width: 70%; 
float: left ;
}

div.sidebar  { 
background-image: url(sideBox.gif); 
background-repeat: no-repeat; 
text-align: center; 
padding: 30px 15px 15px; 
width: 205px; 
height: 550px; 
float: right ;
}

img {border:0px;}

table.toppagebox
{ 
width: 100%; 
}

table.toppagebox img
{
margin:0 5px;
}

table.toppagebox td 
{ 
vertical-align: top;  
}

table.toppagebox td h1
{ 
color: #ffe716; 
font-size: small; 
font-weight: bold; 
background-color: #0a0203; 
margin: 10px 0; 
padding: 7px; 
}

table.toppagebox ul{margin-top:5px;margin-bottom:5px;}


/*Golf Digest*/
body.digest   
{ 
color: #0a0203; 
font-size: small; font-family: Arial, Helvetica; 
text-decoration: none; 
margin: 0 ;
}

table.body { height: 100%; }

td.body  
{ 
padding: 30px; 
vertical-align: top  ;
 }

td.header  
{ 
background-image: url(header_back.gif); 
background-repeat: repeat-x; 
background-position: 0 0; 
text-align: left ;
}

td.header2  
{ 
border-top: 3px solid #0a0203; 
background-color:#414141;
background-image: url(gdheader.gif); 
background-repeat: repeat-y; 
background-position: 0 0; 
text-align: left ;
padding:0;
}

td.golfcourse_header  
{ 
background-position: 0 0; 
text-align: left ; 
padding-left: 10px; 
vertical-align: middle  ;
height:102px;
}

td.golfcourse_header img
{ margin-right:10px; }

td.top_body  
{ 
background-image: url(maincontent_top.gif); 
background-repeat: repeat-x; 
line-height: 150%;
padding-left: 30px; 
padding-bottom: 30px;
padding-right: 30px;
padding-top: 20px; 
vertical-align: top  ;
 }

td.top_body img{margin:5px 0px;}

td.sidebar
{ 
background-color: #a8a8a8; 
background-image: url(sidebar_bot.gif); 
background-repeat: repeat-x; 
background-position: 0 bottom; 
text-align: center; 
vertical-align: top; 
width: 170px; 
padding: 30px 10px 10px;
}

div.sidebarmenu
{
text-align: left; 
}

td.sidebar ul
{ 
margin: 10px 0 0;
padding: 0;
border-bottom: 1px solid #2e2e2e;
text-align:left;
}

td.sidebar li
{ 
margin: 0; 
padding: 0; 
list-style-type: none; 
display: inline; 
}

td.sidebar li a
{ 
color: #2e2e2e;
border-top: 1px solid #2e2e2e;  
text-decoration: none; 
padding: 10px; 
}

td.sidebar li a:hover
{ 
color: #fff; 
background-color: #7a7a7a; 
text-decoration: none; 
}

td.sidebar a 
{ 
color: #0a0203; 
font-size: small; 
text-decoration: none; 
padding: 10px 0 10px 0; 
display: block; 
}

td.sidebar a:hover
{ 
color: #b82323;
}

td.sidebarmenu
{ 
border-bottom: 1px solid #0a0203; 
}

td.topmenu     
{ 
color: #fff; 
font-size: x-small; 
line-height: 100%; 
background-color: #0a0203; 
text-align: left; 
padding:0 0 0 10px; 
vertical-align: middle ; 
height:auto; 
margin:0; 
}


table.menubar   
{ 
margin:0px;
}

td.menubar   
{ 
text-align: center; 
vertical-align: middle ;
}

a.menubar   
{ 
color: #ffe716; 
text-align: center; 
vertical-align: middle ;
font-size: small; 
font-weight: bold; 
text-decoration: none; 
display:block; 
white-space: nowrap; 
padding:6px 0px;
}

a.menubar:hover 
{ 
color: #d9d9d9; 
text-decoration: none ;
}

a.menu   
{ 
color: #fff;  
font-size: small; 
font-weight: bold; 
line-height: 110%; 
text-decoration: none; 
padding-left:5px;
padding-top:7px;
padding-bottom:7px;
display: block; 
width:140px;
border-top: 1px solid #adadad;
}

a.menu:hover 
{ 
color: #ffe716; 
text-decoration: none ;
}

div.DMenu
{
padding:0px;
text-align:left;
}

div.DMenu table 
{
background-color: #585858;
}

a.footer  
{ 
color: #0a0203; 
text-decoration: underline; 
vertical-align: middle ;
}

a.footer:hover  { color: #b82323; text-decoration: none }

div.Box1   { 
	color: #0a0203; 
	font-size: 9pt; 
	line-height: 110%; 
	text-decoration: none; 
	background-image: url(flagBox.jpg); 
	background-repeat: no-repeat; 
	margin: 0; padding: 43px 20px 20px; 
	width: 900px; height: 300px; 
}
div.Box1 ul { 
	margin-top:4pt;
	margin-bottom:4pt;
}
div.Box1 h2 { 
	margin-top:0pt;
	margin-bottom:0pt;
}
div.Box1 p { 
	margin-top:0pt;
	margin-bottom:7pt;
}

div.Box1 h1,div.Box2 h1 
{ 
color: #ffe716; 
font-size:14pt; 
line-height: 110%;
}

div.Box1 h2,div.Box2 h2 
{ 
color: #ffe716; 
font-size:13pt; 
line-height: 110%;
}

div.Box2   { 
color: #fff; 
font-size: 9pt; 
line-height: 110%; 
text-decoration: none; 
background-image: url(blackBox.gif); 
background-repeat: no-repeat; margin: 0; 
padding: 10px 20px 20px; 
height: 150px; 
vertical-align: top;
 }

div.Box2 h2 { 
	margin-top:0pt;
	margin-bottom:0pt;
}

body.taylor h1 
{ 
color: #ffe716; 
font-size: large; 
font-family: Helvetica, Arial, SunSans-Regular, sans-serif; 
font-weight: bold ;
}


/*Golf Digest*/

h1  
{ 
color: #3b5984; 
font-size: large; 
font-family: Helvetica, Arial, SunSans-Regular, sans-serif; 
font-weight: bold;
 }

h2 
{ 
color: #0a0203; 
font-size: medium; 
font-weight: bold;
 }

h3 
{ 
font-size: small; 
font-family: Helvetica, Arial, SunSans-Regular, sans-serif; 
font-weight: bold; 
text-decoration: none; 
}

td.footer 
{ 
font-size: x-small; 
line-height: 110%; 
text-align: left; 
padding: 15px; 
vertical-align: middle ;
}

/*form*/
div.survey
{
padding-left:60px;
padding-right:10px;
}
div.survey p,div.survey span,div.survey input, {padding: 2px; margin:2px;line-height: 100%; }

td.leftside
{
width:450px;
padding-right:20px;
vertical-align:top;
}
