/* main header; set back ground color for top hader abnove the menu */
   #mainHeader { background-color: white } 

/* main border; surrounds the entire page */
   #mainBorder { background-color: #999 }

/* main body ; defines the backgound of the entire browser page  */
   #mainBody { background-color: #ffffff }

/* main eventinfo ; defines the backgound of the entire browser page  */
   #mainEventInfo { font-size: 12pt; color: #591985}

/* style used to create text logo if no client graphic is available */
   #defaultLogo { font-size: 16pt; font-weight: italic; color: #591985 }
   
/* control the apperance of the partner at the footer of the page */
   #partnerInfo { color: #003300; font-size: 8pt; font-family: arial; }

/* control the apperance of the golfreg link at the footer of the page */
   #GRLink {  font-size: 10px; font-family: Arial, Sans-serif; font-weight: bold; color: #003300; font-style: normal; text-decoration: none; margin-top:20px }

/* control the apperance of the client info at the bottom of the page */   
   #clientInfo { font-size: 10px; font-family: Arial, Sans-Serif; padding-top:10px; padding-bottom:10px }

/* control the apperance of the main layout table */      
   #mainTable {  background-color: white }

/* control the apperance of the main menu - color usually matches the mainBorder color */
   #mainMenu { color: white; background-color: #003300; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size: 8pt;}  

/* control the apperance of home page tournament info section  */
   #eventInfo { background-color: #6B8EC6; color: #ffffff; font-family: Arial, Sans-serif; font-size: 13pt; font-weight: normal; padding-left: 10px; }

/* control the apperance of headers and subheaders   */
   #header, H1 { background-color: #003300; color: white; font-family: Arial, Sans-serif; font-size: 14pt; font-weight: bold; padding-left: 10px; 	padding-top        : 2px;
	padding-left       : 10px;
	padding-right      : 0px;
	padding-bottom     : 2px;
 }
   #subheader, H2 { font-size: 10pt; font-family: Arial, Sans-serif;	font-style: normal; color: white; font-weight: normal; background-color: #003300; padding-left: 10px;	}


/* control the apperance of sponsor registration box  */
   #sponsor_reg    { background-color: #EEEEEE; padding-left:10px; padding-top: 5px; padding-bottom: 10px }

/* control the apperance of news items */
   .newsTitle      { font-weight: bold; }
   .newsDate      { font-style: italic; }

/* general user notices and messages */
   .userMessage { font-size: 14pt;}

/* general link styles */
   a:link {  color: #00f}
   a:visited {  color: #00f}
   a:hover {  color: #00f}
   a:active {  color: #00f}

/* control the apperance of each menu item - color usually matches the mainMenu */
   #menuItem    { font-size:12px; font-family: Arial, Sans-serif; font-weight: bold; color: white; font-style: normal; text-decoration: none;}
   #menuItem a:link { text-decoration: none; color: #ffcc00; } 
   #menuItem a:visited { text-decoration: none; color: #ffcc00; } 
   #menuItem a:hover { text-decoration: none; color: #ffcc00; } 
   #menuItem a:active { text-decoration: none; color: #ffcc00; } 

/* general body text found in most content areas */
   .simpletext,TABLE    {  font-size: 12px; font-family: Arial, Sans-Serif; color: #000 }

/* used to create padding */
   .topPadding    { padding-top: 10px; }

/* used in data entry forms */
   .dataEntry     {	font-size: 9pt; font-family: Arial, Sans-serif;	font-weight: normal; background-color: #eeeeee; color: Black; font-style: normal; }
   .requiredInput {	font-size : 9pt;  font-family : Arial; font-style : normal;  background-color : #336699; color : White; text-align : right; padding-right : 10;  }
   .dataLabel     {	font-size : 9pt;  font-family : Arial;  font-style : normal; line-height: 16px;  background-color: #DDDDDD; color : Black; text-align : right; padding-right : 10; }

   INPUT.button {	border-left: solid 1px #336699; 	border-top: solid 1px #336699;	border-right: solid 1px #666666;	border-bottom: solid 1px #666666;	color: #FFCC00;	background-color: #591985;
	   font-family: 'Arial', 'Helvetica';	font-weight: bold;	font-size: 8pt;	cursor: hand
   }
