html, body 
{ 
    height: 100%; 
} 
body 
{
    font-family: Verdana, Helvetica, Arial, Sans-Serif;
    font-size: 12px;
    color: #006600;
    cursor: hand;
    /*background-image: url("../../images/background.jpg"); */
}
* 
{
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.wrapper 
{ 
    min-height: 100%; 
    height: auto !important; 
    height: 100%; 
    margin: 0 auto -2em; 
} 
.header
{
    position: relative; 
    background-image: url("../../images/MastheadGradient.gif"); 
    background-attachment: scroll; 
    background-position: 0% 0%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    height: 125px;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #000000;
    background-repeat: repeat-x;
    cursor: url('pointer.cur');
    cursor: hand;
 }    
.menu
{
    position: relative;
    width: 99%;
    padding-left: 10px;
    padding-bottom: 1px;
    border-bottom-color: #000000;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    background-color: #F8F8EA;
    z-index: 100;
    cursor: hand;
}
.staticMenuItem
{
    padding: 2px 2px 1px 2px;
    cursor: default !important;
}
.staticHover:hover
{
    color: #ffffff;
    background: #006600;
    padding: 0px 2px 0px 2px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #000000;    
    cursor: default !important;
}
.dynamicMenu 
{
    background-color: #F8F8EA;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #000000;
    padding: 2px 2px 1px 2px;    
    cursor: default !important;
}
.dynamicMenuItem
{
    background-color: #F8F8EA;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #000000;
    padding: 2px 2px 1px 2px;
    cursor: default !important;
}

.dynamicHover:hover
{
    color: #ffffff;
    background: #006600;
    display: block;
    cursor: default !important;
    padding: 2px 2px 1px 2px;    
}
.breadCrumb
{
    position: relative;
    width: 99%;
    height: 2em;    
    z-index: 75;
    color: #006600;
    background-image: url("../../images/BCFooterBackground.gif");     
   /* background: #D7A700;*/
    padding: 4px 0px 2px 10px;
    border-bottom-color: #000000;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    font-size: 7pt;
    font-weight: 600;
}
.content 
{
    position: relative;
    width: 96%;
    padding: 20px 0px 0px 0px;
    z-index: 50;
}
.AlternatingRow 
{
    /*background-color: #f6f6f6; light gray*/
    background-image: url("../../images/gvRowBg.gif"); 
}
.leftContentPadding
{
    margin: 0px 0px 20px 20px;
}            
.trophyImage
{
    float: left;
    width: 30%;
    padding: 20px 0px 0px 50px;
}
.HomeIntroduction 
{
    float: right;
    width: 60%;
    padding: 40px 0px 0px 0px;
    color: #006600;
    vertical-align:middle;
}
.HomeIntroduction ul	
{
	margin: 0;
	padding: 0px 0px 0px 10px;
}
.HomeIntroduction li
{
    color: #006600;
    list-style-type: disc;
    list-style-position: inside;
    list-style: url("../../images/flag.gif");
}
.FormsMessage 
{
    width: 60%;
    padding: 20px 0px 0px 20px;
    color: #006600;
}
.FormsMessage ul	
{
	margin: 20px;
	padding: 0px 0px 0px 10px;
}
.FormsMessage li
{
    list-style-type: disc;
    list-style-position: inside;
    list-style: url("../../images/pdficon.gif");
}
.push 
{ 
    height: 2em;
    clear: both;
} 
.footer
{
    height: 2em;
    background-image: url("../../images/BCFooterBackground.gif");     
    /*background: #D7A700;*/
    clear: both;
    padding: 5px 0px 0px 0px;
    border-top-color: #000000;
    border-top-width: 1px;
    border-top-style: solid;
    border-bottom-color: #000000;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    text-align: center;
    font-family: Verdana, Helvetica, Arial, Sans-Serif;
    font-size: 9px;
    color: #006600;
    font-weight: 600;
}
.footerLeft
{
    float: left;
    margin: 0px 0px 0px 10px;
}
.footerRight
{
    float: right;
    margin: 0px 10px 0px 0px;
    font-family: Verdana, Helvetica, Arial, Sans-Serif;
    font-size: 9px;
    color: #006600;
    font-weight: 600;
}      
.fieldSetLegend
{
    color: #003300;
    margin: 0px 0px 0px 0px;
    font-family: Verdana, Helvetica, Arial, Sans-Serif;
    font-size: 13pt;
}
h3
{
    color: #003300;
    margin: 0px 0px 0px 20px;
    font-family: Verdana, Helvetica, Arial, Sans-Serif;
    font-size: 16px;
    text-decoration: underline;    
}
h5
{
    float:left;
    clear:left;
    color: #003300;
    margin: 0px 0px 10px 20px;
    font-family: Verdana, Helvetica, Arial, Sans-Serif;
    font-size: 12px;
}
h6
{
    color: #003300;
    font-family: Verdana, Helvetica, Arial, Sans-Serif;
    font-size: 10px;
}    
.Login1
{
    margin: 0px 0px 0px 20px;
}
.leftContent0
{
    float: left;
    clear: left;
    padding: 0px 0px 0px 0px;
    border: solid 0px #000000;
}
.rightContent0
{
    float: left;
    padding: 0px 0px 0px 0px;
    border: solid 0px #000000;
    margin: 0px 0px 0px 0px;    
}
.leftContent
{
    width: 40%;
    float: left;
    clear:left;
    padding: 0px 0px 0px 20px;
    border: solid 0px #000000;
}
.newsContent 
{
    width: 90%;
    padding: 20px 0px 0px 20px;
    color: #006600;
}
.rightContent
{
    width: 40%;
    float:right;
    padding: 0px 0px 0px 0px;
    border: solid 0px #000000;
    margin: 0px 15% 0px 0px;    
}
.leftContent40
{
    width: 40%;
    float: left;
    padding: 0px 0px 0px 0px;
    border: solid 1px #000000;
    margin: 0px 0px 0px 0px;
}
.rightContent40
{
    width: 40%;
    float: right;
    padding: 0px 0px 0px 0px;
    border: solid 1px #000000;
    margin: 0px 0px 0px 0px;
}
.leftContent55
{
    width: 55%;
    float: left;
    clear:left;
    padding: 0px 0px 0px 20px;
    border: solid 0px #000000;
}
.rightContent50
{
    width: 50%;
    float: right;
    padding: 0px 0px 0px 0px;
    border: solid 1px #000000;
    margin: 0px 0px 0px 0px;
}
.leftContent50
{
    width: 50%;
    float: left;
    clear:left;
    padding: 0px 0px 0px 20px;
    border: solid 1px #000000;
}
.leftContent60
{
    width: 60%;
    float: left;
    clear:left;
    padding: 0px 0px 0px 20px;
    border: solid 0px #000000;
}
.rightContent35
{
    width: 35%;
    float: left;
    padding: 0px 0px 0px 0px;
    border: solid 0px #000000;
    margin: 0px 0px 0px 0px;
}
.rightContent40
{
    width: 40%;
    float:right;
    padding: 0px 0px 0px 0px;
    border: solid 0px #000000;
    margin: 0px 0px 0px 0px;
}
.leftContent100
{
    width: 100%;
    float: left;
    clear:left;
    padding: 0px 0px 0px 20px;
    border: solid 0px #000000;
}
/*.Content 
{
    width: 100%;
    margin:0px; 
}*/
.editYellowBackground
{
    background-color: #FFFF80;
    padding: 2px;
}
.buttonRow
{
   width: 800px;
   float: left;
   clear:left;
   margin: 0px 0px 10px 20px; 
   border: solid 0px #000000;
}
#handicapEntryInfo
{  
   clear: left;
   margin: 0px 0px 10px 20px;     
}
.fieldError
{
    background-color:Red;
    color:White;
}
.fixtureInfo                   
{
    color: #003300;
    padding: 0px 0px 0px 20px;
    font-family: Verdana, Helvetica, Arial, Sans-Serif;
    font-size: 14px;
    font-weight: 800;
}
.emptyData
{
    background-color: #F7F7DE;
    font-size: 8pt;
    font-weight: 400;
}
.ddl
{
    font-size: 11px;
    font-weight: 400;
}
.gridWrap
{
    width: 100%;
    border: solid 0px black;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;    
}    
.GridView 
{
    float: left;
    clear: both;
    /*border: solid 1px black;*/
   /* margin: 0px 0px 0px 0px;*/
}
.GridSelectedRow
{
    background-color: #E6E6FA;
}
.GridHeader
{
    /*background-color: #99C68E;*/
    background-image: url("../../images/GreenBackground.gif");
    /*color: #003300;*/
    font-family: Verdana, Helvetica, Arial, Sans-Serif;
    font-size: 12px;
    color: #ffffff;
    text-align: center;
}
.GridMain
{
    border-right: gainsboro thin solid;
    border-top: gainsboro thin solid;
    border-left: gainsboro thin solid;
    border-bottom: gainsboro thin solid;
    margin: 0px 0px 20px 20px;
    font-family: Verdana, Helvetica, Arial, Sans-Serif;
    font-size: 11px;
    color: #003300;
}
.GridMain th
{
    padding: 4px 10px 4px 10px;
    text-align: center;    
}
.GridMain td
{
    padding: 4px 10px 4px 15px;
    text-align: left;    
}
.GridRow
{
    background-color: #FFF7DE;
}
a:link{
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	color: #006600;
	text-decoration: none;
}
a:active{
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	color: #C00000;
	text-decoration: none;
}
a:visited{
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	color: #006600;
	text-decoration: none;
}      
a:hover{
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	color: #C00000;
	text-decoration: bold;
}
.ErrorMessage 
{
    width: 60%;
    padding: 20px 0px 0px 20px;
    color: #006600;
}
.ErrorMessage ul	
{
	margin: 0;
	padding: 0px 0px 0px 10px;
}
.ErrorMessage li
{
    list-style-type: disc;
    list-style-position: inside;
    list-style: url("../../images/flag.gif");
}
.InterclubContent 
{
    width: 90%;
    padding: 20px 0px 0px 20px;
    color: #006600;
}
.InterclubContent ol 
{
    width: 90%;
    padding: 20px 0px 0px 20px;
    color: #006600;
}
.InterclubContent li 
{
    padding: 0px 0px 10px 0px;
}
.bold
{
    font-weight: 900;
}
.boldUnderline
{
    font-weight: 900;
    text-decoration: underline;
}
.greenLine1
{
    background-image: url("../../images/GreenLine1.gif");
	background-repeat: repeat-x;
	width: 90%;
}
.information
{
    width: 100%;
    border: solid 0px black;
    float: left;
    margin: 0px 0px 10px 20px;
}
.information.h3
{
    color: #C00000;
    float: left;
    padding: 0px 0px 10px 40px;    
}
.information ul
{
    color: #C00000;
    float: left;
    padding: 0px 0px 10px 40px;    
}

.title 
{
    /*border: solid 1px black;*/
    width: 100%;
    float: left;
    margin: 0px 0px 10px 0px;
}
.title h3 
{
    color: #006600;
    float: left;
    padding: 0px 0px 10px 10px;
}
.title table 
{
    width: 75%;
    float: left;
    margin: 0px 0px 0px 20px;
}
.redfont
{
    color: #C00000;
}
.accordion {   
    width: 100%;   
}   
.accordionHeader 
{   
    border: 1px solid #2F4F4F;   
    color: white;   
    background-image: url("../../images/AccordianGradient.gif");            
    background-repeat:repeat-x;
    font-family: Verdana, Helvetica, Arial, Sans-Serif;   
    font-size: 12px;   
    font-weight: bold;   
    padding: 5px;   
    margin-top: 5px;   
}   
.accordionHeaderSelected {   
    border: 1px solid #2F4F4F;   
    color: white;   
    background-image: url("../../images/AccordianGradient.gif");
    background-repeat:repeat-x;
    font-family: Verdana, Helvetica, Arial, Sans-Serif;   
    font-size: 12px;   
    font-weight: bold;   
    padding: 5px;   
    margin-top: 5px;   
}   
.accordionContent 
{   
    background-color: #F9F7F7;
    border: 1px solid #2F4F4F;   
    border-top: none;   
    padding: 5px;   
    padding-top: 10px;   
} 
.IslandOpenContent 
{
    float:left;
    width: 60%;
    padding: 20px 0px 0px 60px;
    color: #006600;
}
.IslandOpenContent ol 
{
    width: 90%;
    padding: 20px 0px 0px 20px;
    color: #006600;
}
.IslandOpenContent li 
{
    padding: 0px 0px 10px 0px;
}
.IOTitleRow
{
    width: 60%;
    padding: 20px 0px 0px 20px;
}
.IOLogoRow
{
    width: 60%;
    padding: 10px;
}
.Notice 
{
    width: 60%;
    padding: 40px 0px 0px 40px;
    color: #006600;
    vertical-align:middle;
}
.NoticeRight 
{
    float: right;
    width: 60%;
    padding: 40px 0px 0px 0px;
    color: #006600;
    vertical-align:middle;
}
.Facebook
{
    float: right;    
    padding: 5px 5px 5px 5px;
}
.Facebook img
{
    border: 0;    
}
            




   
 
