.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(Images/SavedStar.png);
}

.widget 
{
    height:100%;
    width:100%;
    font-family:Verdana;
    font-size:12px;
    padding-top:3px;
    padding-left:2px;
}
.WebPartZoneTitle
{
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: Verdana;
    background-image:url("images/widgetTitleBk.jpg");
    border-bottom-color:#999999;
    height:25px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.webpartMenuCSS
{
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
}
.WebPartZonesArea
{
    LEFT: 10px;
    TOP: 10px
}
.loggedindiv
{
    background-color:#ffcc00;
    color:#0000ff;
}
.rssrow 
{
    color: black;
    padding:5px 0px 0px 0px;
}
.rssheader
{
    background-color:#66cc66;
    font-weight:bold;
    color:White;
    margin:0px 0px 0px 0px;
}

.golffeed
{
    background-color:white;
    border: solid 2px #cccccc;
    width:240px;
    height:140px;
}
.menuImage
{
    padding: 4px 4px 4px ;
}
.menuImageTD
{
    padding: 2px 2px 2px 2px;
    padding-bottom:4px;
}
.clubname
{
    font-size:12px;
    font-weight:bold;
    font-family:Verdana;
}
.fullwidth
{
    background-color: #f5f5f5;
    border: solid 1px black;
}
.recentnewstext
{
     background:#cccccc;
    border: solid 1px black;
}
.recentnewsheader
{
    width: 400px;
     background:#6699cc;
    height:20px;
}
.resultstext
{
    background-image: url("images/clubnewsbk.jpg");
    border: solid 1px black;
}
.resultsheader
{
    width: 400px;
    background-image: url("images/clubnewsheader.jpg");
    height:20px;
}
.eventstext
{
    background-image: url("images/clubnewsbk.jpg");
    border: solid 1px black;
}
.eventsheader
{
    width: 400px;
    background-image: url("images/clubnewsheader.jpg");
    height:20px;
}
.clubheadertext
{
    color:#006666;
    font-weight:bold; 
    padding-left:5px; 
    padding-bottom:4px;
    padding-top:4px; 
    font-size: 12px
}
.listitem
{
    width: 400px;
}
.listitemheader
{
    width: 400px;
}

body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}


td { vertical-align:top;}
.class 
{
    height:100%;
    width:100%;
}

.modalbackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.equipmentPanel {
	background-color:#99ff99;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.driverPanel {
	 background-image:url("images/driverratingbk.jpg");
	 border:solid 1px white;
	 font-weight:bold;
}
a:hover{text-decoration:none;}

img { border:0px;}

.main_text, table, input, textarea, a
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#555555;
	}

font span { font-family:Tahoma; font-size:11px; color:#393939;}
font span a{ font-family:Tahoma; font-size:11px; color:#393939; text-decoration:none}
font span a:hover { font-family:Tahoma; font-size:11px; color:#393939; text-decoration:underline}

span a { font-size:9px; color:#7EA717; text-decoration:none}
span a:hover { font-size:9px; color:#7EA717; text-decoration:underline}

strong span a{ color:#B9720E; font-size:11px; text-decoration:underline}
strong span a:hover { color:#B9720E; font-size:11px; text-decoration:none}


span font a { font-size:11px; color:#B9720E; text-decoration:underline}
span font a:hover { font-size:11px; color:#B9720E; text-decoration:none}

font a{ font-size:11px; color:#3E7291; text-decoration:underline}
font a:hover { font-size:11px; color:#3E7291; text-decoration:none}

strong a{ color:#687201}
strong a:hover { color:#687201}

.h_text { color:#555555; text-decoration:none}
.h_text:hover{ color:#555555; text-decoration:underline}
	
.l_text {color:#D3D1D1}
.l_text a {color:#D3D1D1; text-decoration:none}
.l_text a:hover {color:#D3D1D1; text-decoration:underline}

.l2_text { color:#677101; text-decoration:underline}
.l2_text:hover { color:#677101; text-decoration:none}
	
.c_text { color:#969693}
.c_text a { color:#969693}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	
.calendar td {background:url(images/px_cal.gif) right repeat-y }
.cal_day div { margin:3px 0px 0px 8px; color:#FFFFFF; text-transform:uppercase}
.cal_number div { margin:3px 0px 0px 9px; color:#555555;}
.cal_number1 div { margin:1px 0px 0px 8px; color:#555555;}
.cal_number2 div { margin:2px 0px 0px 6px; color:#555555;}
.cal_number2 span { color:#D44040;}
.cal_number3 div { margin:1px 0px 0px 6px; color:#555555;}
.cal_number3 span { color:#D44040;}

.input	{width:154px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}
.input1	{width:119px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}

select { width:88px; background-color:#FFFFFF;}
.select { width:65px; background-color:#FFFFFF;}

ul {margin:0; padding:0; list-style:none}
li a  {font-family:Tahoma; font-size:11px; line-height:20px; color:#393939; text-decoration:underline;}
li a:hover {text-decoration:none;}

.ul1 li a  {font-family:Tahoma; font-size:11px; line-height:20px; color:#555555; text-decoration:underline;}
.ul1 li a:hover {text-decoration:none;}


.photoPrevActive {
 display: inline;
 float: left;
}
.photoNextActive {
 display: inline;
 float: right;
}
.photoAutoPlay, .photoAutoPause {
 float:none;
}
.photoAutoPlay span, .photoAutoPause span {
 display: none;
 width: 5em; /* IE/Mac fix */
}
.photoAutoPlay .photoAutoPlayLabel {
 display: inline;
 text-align:center;
}
.photoAutoPause .photoAutoPauseLabel {
 display: inline;
}
.photoLoadMessage {
 float: right;
 visibility: hidden;
 font-style: italic;
 text-align: center;
}
.photoAutoDisabled {
 display: block;
}
