﻿body {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
  	background-color: #008e4f;
  	font-family:tahoma;
  	font-size: 12px;
  	padding-top:0; margin-top:3px
}

h1 {font-size:20px;}
h2 {font-size:16px; margin-bottom:0}
h3 {font-size:15px}

img{border:0}
.lefty{float:left; margin: 5px 10px 5px 10px}
.righty{float:right; margin: 5px 10px 5px 10px}
.imgBorder {border:solid 1px #000000}

/***** DIVs  *******/
#divContainer {width:800px; margin:auto; clear:both; }
#divRegister {background-image: URL(images/FormBG.gif); padding: 140px 0 140px 100px;}
#divGreyPanel{ width:275px;  padding:10px; color:#333333}

#divHead{width:800px; margin:auto; }

#divHeadMenu{ margin: 50px 10px 0 10px;  font-size:15px; font-weight:bold; color:#ffffff; float:left;}
#divHeadMenu a{ padding-bottom:5px}


#divFooter{text-align:right; padding: 10px 50px 0 0}

#divContentTop{background: url('images/bgContentTop.gif'); width:760px; height:25px}
#divContentBody{background: url('images/bgContentBody.gif'); background-repeat:repeat-y; width:760px; height:100%; padding:10px 40px 10px 40px;}
#divContentBottom{background: url('images/bgContentBottom.gif'); height:25px;width: 760px}
.divBodyText{width:680px; }
.divInfoRight{padding:10px; border:solid 1px #000000; background:url(images/bgInfo.gif); background-position:center}

/**** textboxes ****/
.txtBox{border: solid 1px #333333; height: 16px; font-size:11px; font-family:Tahoma}
.txtDDL{border: solid 1px #333333;  font-size:11px; font-family:Tahoma}
.txt100{width:100px}
.txt150{width:150px}
.txt200{width:200px}
.txtM250{width:250px; height:80px}
.txtM350{width:350px; height:150px}

/*** Links ***/
#divHeadMenu a {color:#ffffff; text-decoration:none}
#divHeadMenu a:hover{color: #008e4f;}
#divHeadMenu .spacer{padding-left:5px; padding-right:5px;}

a {font-weight: bold; color: #008e4f; text-decoration:none}
a:hover {font-weight: bold; color:#ffffff }

#eventSubMenu {top:22px; left:0px; width:140px; line-height:12px;}
#eventSubMenu a{font-family:tahoma; font-size: 12px; font-weight:bold; color:#000000;}
#eventSubMenu a:hover{color:#008e4f;}

#homeSubMenu {top:22px; left:0px; width:140px; line-height:12px;}
#homeSubMenu a{font-family:tahoma; font-size: 12px; font-weight:bold; color:#000000;}
#homeSubMenu a:hover{color:#008e4f;}

#attendeeSubMenu {top:22px; left:0px; width:140px; line-height:12px;}
#attendeeSubMenu a{font-family:tahoma; font-size: 12px; font-weight:bold; color:#000000;}
#attendeeSubMenu a:hover{color:#008e4f;}

#golfSubMenu {top:22px; left:0px; width:140px; line-height:12px;}
#golfSubMenu a{font-family:tahoma; font-size: 12px; font-weight:bold; color:#000000;}
#golfSubMenu a:hover{color:#008e4f;}

.subMenuTop {background:url(images/submenu_top.png); height:10px; width:140px; display:block;}
.subMenuMiddle {background:url(images/submenu_middle.png); padding:0px 10px 5px 10px; background:url(images/submenu_middle.png); display:block;}
.subMenuBottom {background:url(images/submenu_bottom.png); height:10px; width:140px; display:block;}

.blackSeperator{height:1px; background-color:#000000; margin:5px; margin-top:10px; display:block;}

/*** Labels ***/
.lblError{color: #FF0000}

/*** Tables ***/
.tableHeader{text-align:center; font-weight:bold; color:#ffffff; background-color:#008e4f;}
.tr1{background-color:#eeeeee;}
.tr2{background-color:#ffffff;}

/** Other Classes **/
.greenBold{color: #008e4f; font-weight:bold;}
.eventText{background-color:#eeeeee; padding:5px; border:solid 1px #000000; width:500px;}
.eventHeader{background-color:#000000; width:500px; color:#ffffff; font-weight:bold; padding-top:3px;}
