html,body { 
height:100%;
width:100%;
margin:0%; 
padding:0%;


} 

html
{


}
body
{
background-color:#ffffff;
}



.topbox
{
position:relative;
overflow:auto;
width:100%;
top:0%;
left:0%;
background-color:#D2B48C;
border-bottom: 0px ridge #8E2323;
border-top: 0px ridge #8E2323;
}



.logobox
{
position:relative;
width:150px;
float:left;
padding:5px;
padding-right:10px;
}

.logobox img
{
width:100%; 

}

.topimagebox
{
top:0%;
bottom:0%;
padding-left:15px;
float:right;

}

.menuimagebox
{
position:relative;
float:right;
clear:right;
width:100%;

}


.menuimagebox img
{
width:100%;
padding-bottom:15px; 
}

.titlebox
{
padding:1px;
text-align:left;


}

.titletext
{
text-align:left;
}

.menucontainer
{
position:relative;
float:left;
width:18%;

padding:1%;
font-weight:bold;
background-color: #EEE9E9;
}


A:link {text-decoration: underline}
A:visited {text-decoration: underline}
A:active {text-decoration: underline}
A:hover {text-decoration: underline; color: green;}

.middletextcontainer
{
position:relative;
top:0%;
left:0%;
width:100%;
height:100%

}


.righttext
{
position:relative;
float:right;
width:77%;
padding:1%;

}

.righttextfrontpage
{
position:relative;
float:right;
width:77%;
padding:1%;

}



.MASEfooter
{
position:fixed;
left:0%;
height:3%;
right:0%;
bottom: 0%;
border-top: medium ridge #238E68;
padding-top:.3%;

font-size:80%;
font-weight:bold;
text-align:center;
overflow:visible;
background-color: #B7C8B6;
visibility:visible;
}

.largecaps
{
font-size:150%;

}

.smallcaps
{
font-size:100%;
}

.giantcaps
{
font-size:250%;

}


.navtable
{
top:5%;
padding:1%;
}

.menurect
{
position:relative;
float:right;
text-align:center;
font-weight:bold;
color:#000000;
padding-right:25px;
padding-left:15px;
padding-top:3px;
padding-bottom:10px;
}
.quicklinks
{
top:0%;
width:55%;
float:right;
font-weight:bold;
}

.quicklinks table
{
text-align:right;
}

.directors
{font-size:110%;
font-weight:bold;
}

.boldtable
{
font-weight:bold;
}



td.rows
{

padding: 1px;
border: 1px solid;

}

table.data
{
width: 90%;
}

.frontheader
{
font-size:125%;
font-weight:bold;
}

.latestblock
{
float:right;
margin:1%;
width:95%;
}

.getpdf
{
	position:relative;
	width:100%;
	text-align:center;
	padding-bottom:5%;
	
}


.golfresults
{
clear: both;
padding-left:5%;
padding-right:5%;
text-align:center;
}

div.center
		{
			text-align: center;
			font-weight: bold;
			font-size: medium;
		}

div.attending
		{
			font-family: arial, serif;
			font-size: small;
			font-weight: bold;
			color: black;
			background-color: white;
			text-align: left;
		}

div.spr3
		{
			float: left;
			width: 625px;
			height: 10px;
		}

div.spr4
		{
			float: left;
			width: 625px;
			height: 5px;
		}

div.attendingi
		{
			font-family: arial, serif;
			font-size: xx-small;
			font-style: italic;
			color: black;
			background-color: white;
			text-align: left;
		}
		
.floatright{
	float:right;
}
.floatleft
{float:left;}