#golfcontent { margin: 0px;}
h1 {padding-bottom:10px; font-size:18px;}
#middlebox
{
	margin-left:-3px;
        height:199px;
	border:ridge 4px #ffffff;
        position:absolute;
        top:7px;
	width:915px;
	left:30px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135,strength=5);
	border:ridge 4px grey; !important;
}

#middlebox a
{
	font-weight: bold;
	color: #ffffff;
}

#middlebox li
{
	margin-left:20px;
}

#middlebox_top {height:200px; background:#40578A url(images/banner_golfpage_09.png) no-repeat bottom; color: #ffffff;}
#middlebox_top1 {padding-left:5px;border:1px red none;height:200px; background:#40578A url(images/banner_golfpage_09.png) no-repeat bottom; color: #ffffff;}
#middlebox_top1 h1 {font-size: 13pt; margin-top: 0px; margin-left: 23px; margin-bottom: 3px; padding: 0px }

#middlebox_top h1 {font-size: 13pt; margin-top: 0px; margin-left: 23px; margin-bottom: 3px; padding: 0px }
#middlebox_top p { margin-right: 400px; margin-top: 0px; padding: 0px; font-size: 10pt; }
#middlebox_bottom {height:212px; background:#ffffff url(images/midbox_bottom_grad.gif) no-repeat bottom ;}



#golfinfo
{ 
	margin-left: -3px;
        height: 149px;
	border: solid 1px #5e7454;
        position: absolute;
        top: 240px;
	width: 360px;
	left: 295px;
	background-color: #8aa47f;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135,strength=5);
}

#golfsched
{
        margin-left: -3px;
        height: 205px;
        border: solid 1px #5e7454;
        position: absolute;
        top: 410px;
        width: 360px;
        left: 295px;
        background-color: #8aa47f;
        filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135,strength=5);
}

#golfsched table, #golfinfo table 
{
	text-align: left;
	color: #ffffff;
	font-size: 9pt;
	width: 355px;
}
#sponsorform table
{
        text-align: left;
        font-size: 10pt;
}
#sponsorform th {
        text-align: right;
}



#golfinfo h1, #golfsched h1 
{ 
	padding: 3px; 
	margin:0px; 
	text-align: center; 
	background-color: #5e7454; 
	font-weight: bold;
	color: #ffffff;
	font-size: 10pt; 
}

#golfsched a, #golfinfo a
{
	text-decoration: none;
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
}

#golfplayers h1, #golfsponsors h1, #golfsponsors2 h1
{ 
	padding: 0px; 
	margin:0px; 
	text-align: center; 
	font-size: 10pt; 
	font-weight: bold;
	color: #5e7454;
	text-transform: uppercase;	
} 

#golfplayers
{
	margin-left: -3px;
        height: 370px;
        position: absolute;
        top: 250px;
        width: 280px;
        left: 10px;
}


#golfsponsors2
{
        margin-left: -3px;
        height: 290px;
        position: absolute;
        top: 330px;
        width: 280px;
        left: 10px;
}

#golfsponsors
{padding:0;
	margin-left: 3px;
        height: 370px;
        position: absolute;
        top: 250px;
	left: 655px;
	width: 309px;
}

#golfplayers table
{
        margin-left: 10px;
        text-align: left;
        font-size: 10pt;
	width:255px;
}
#golfsponsors table
{
        margin-left: 10px;
        text-align: left;
        font-size: 10pt;
        width:275px;
}


#golfplayers a, #golfsponsors a
{	
	color:black ;
font: bold 10px verdana, sans-serif;
	text-decoration: none;
}

/* 5e7454registration & Sponsor Forms*/


#register, #sponsor
{
	background-color: #8ba480;
	border: ridge 4px #5e7454;
}

#register h1, #sponsor h1
{
	font-size: 10pt;
	font-weight: bold;
	margin-left: 25px;
}

#register th
{
	font-size: 10pt;
        font-weight: bold;
  	color: #ffffff;
	background: #5e7454;
	height: 25px;
	text-align: center;

}


#sponsor th, #adminTab th
{
        font-size: 10pt;
        font-weight: bold;
        color: #ffffff;
        background: #5e7454;
        height: 25px;
        text-align: left;
	padding: 10px;
}

.prettyHeader
{
        font-size: 10pt;
        font-weight: bold;
        color: #ffffff;
        background: #5e7454;
        height: 25px;
        text-align: left;
        padding: 10px;
}


#register td, #sponsor td
{
        padding: 3px;
	font-size: 10pt;
}

/*Colors within Content Frame*/

#golf_topblue
{
	border: solid #657e97 1px;
	background: #657e97;
	height: 51px;
}

#golf_midwhite
{
	background: #ffffff;
	height: 182px;
}

#golf_bottomgreen
{       font-size: 10pt;
	background: #cddbcd;
	min-height: 390px;
        height:auto !important;
        height:390px;
	border-bottom: solid 1px #858f93;
        text-align:center;
}

#golf_bottomgreen table {text-align:left;font-size: 10pt; }

/*Golf Players Page*/
#golfplist
{
        margin-left: -3px;
        border: solid 1px #5e7454;
        position: relative;
        width: 890px;
        top: 20px;
	left: 30px;
        background-color: #8aa47f;
        filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135,strength=5);
}

#golfplist table
{

        text-align: center;
        color: #ffffff;
        font-size: 10pt;
        width: 890px;
}

#golfplist h1
{
        padding: 3px;
        margin:0px;
        text-align: center;
        background-color: #5e7454;
        font-weight: bold;
        color: #ffffff;
        font-size: 10pt;
}

#golfplist a
{
        text-decoration: none;
        font-weight: bold;
        font-size: 9pt;
        color: #ffffff;
}

#golf_allwhite 
{
	background:white; 
	border-bottom: solid 1px #858f93;
	min-height:566px;
}

a.gbutton {
    background: transparent url('images/gbg_button_a.gif') no-repeat scroll top right;
    color: black;
    display: block;
    float: left;
    font: bold 10px verdana, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
}

a.gbutton span {border:none 1px red;
    background: transparent url('images/gbg_button_span.gif') no-repeat;
    display: block;
    line-height: 11px;
    padding: 4px 0 9px 18px;
}


a.gbutton:active  { background-position: bottom right;
    color: #000;
    outline: none;
}

a.gbutton:active span {
    background-position: bottom left;
    padding: 5px 0 8px 18px;
}

.adminTab th {
  font-family:Arial, sans-serif;
  background: #5e7454;
  color: white;
  font-size: 9pt;
  text-align:center;
}


tr[class]:hover td
{
  background-color:silver ;
  color:black;
 
}
.red td {
  color: red;
  font-weight:bold;
}

.odd td {
  background-color:transparent;
  color:black;
  font-family: Arial, sans-serif;
  font-size: 9pt;
}

.even  td{
  background-color: #FFFAF0;
  color:black;
  font-family : Arial, sans-serif;
  font-size : 9pt;
}

.headerRow td { background-color:silver ; color:black; }
.headerRow table { background-color:transparent;color:black;}
.headerRow a {color:white;background-color:transparent;}

.bottomgreenTab {width:923px;margin:10px 10px 10px 16px;border:1px solid green;}
.bottomgreenTab table td {text-align:center;}
#anyQuestions {
}

.popup{
        background-color:#D4DBCD;
        padding: 0px 0px 0px 0px;
        border: solid 3px #003366;
        max-width:55%;

}

.popup .inner {
        margin: 0px 16px 16px 16px;
}


.bar {
        background-color: #657e97;
        padding: 0;
        cursor: pointer;
        background-image:url(/images/drag.gif);
        background-repeat:no-repeat;
}


