/* color of brochure headers */

h2.head {color: #00478A; font-weight: bold; font-size: 13px; margin-bottom: 0;}

h2.schedhead {color: #00478A; font-weight: bold; font-size: 12px; margin: 0; border-bottom: none;}

.head {color: #00478A; font-weight: bold}

td.fee {border-bottom: 1px solid rgb(16,44,81); border-right: 1px solid rgb(16,44,81); background-color: rgb(190,215,237);}

/* color of cut-off date text */

.date {color: #990000; font-weight: bold;}

/* black text in lists when the bullet is colored */

.black {color: black;}


/* styles for registration forms */	

#Reg fieldset {border:1px solid #013366; padding:5px; background-color: #e8e8e8; margin-bottom:0.5em; line-height:1.5em;}

#Reg legend {font-size:1.3em; font-weight:bold; border:3px solid #fff; color: #fff; margin-bottom:5px; padding:3px; width:254px; background-color:#013366;/* url(/events/images/legendbg.gif) repeat-x center left;*/}

#formcontain {width: 500px; background-color: #bed7ed; border: 1px solid #808080; padding: 20px 10px 10px 10px;}

/* style for "waiting list" text when referring to golf */

.waitlist {color: red; font-weight: bold}

/* These styles are for the table borders on the schedule */

.rightborder {border-bottom: 1px solid rgb(255,225,165);}
.leftborder {border-right: 1px solid rgb(255,225,165); border-bottom: 1px solid rgb(255,225,165); text-align: right;}
.bottomright {border-right: 1px solid rgb(255,225,165);}
.bottomleft {border-right: 1px solid rgb(255,225,165);border-left: 1px solid rgb(255,225,165); text-align: right;}
.sponsor {font-style: italic;}


/* styles for the sponsorship page */

.event {color: #00478A; font-weight: bold;}
.red {color: #990000; font-weight: bold;}
.sold {color: #808080; font-weight: bold;}
.sponsored {background-color: #f5f5f5; border: 1px dotted #808080; padding: 5px;}
.shaded {background-color: #f0f8ff; border: 1px solid #75BFFF; padding: 4px; width: 450px;}
.arrowavail {font-size: 13px; font-weight: bold; color: #990000; background-color: #f2f2f2;}
.arrowtaken {font-size: 13px; font-weight: bold; color: #808080; background-color: #f2f2f2;}

	
/* styles for attendees page */
	
.descript {color: #808080; font-weight: bold; font-style: italic;}
.dottedleft {border-left-width: 2px; border-left-style: dotted; border-left-color: #006B6E}
.dottedtop {border-top-width: 1px; border-top-style: dotted; border-top-color: #808080}
.pad {padding-bottom: 7px}

/* style for headers on exhib info page */

h4.exhib {font-size: 14px; font-weight: bold; color: white; background-color: #003366; border: 1px solid #003366; padding: 3px;}

/* style for padding in registration pages */

pad.p  {padding-left: 5px;}

/* style for form headers & table in registration pages */

h4.formhead {font-family: arial,verdana,helvetica, sans-serif; font-size: 14px; color: #000066; font-weight: bold; background-color: #e8e8e8; border-bottom: 2px solid #808080; border-top: 2px solid #808080; padding: 3px;} 

table.form {background-color: #FFFBCC; border: 2px solid #000066; padding: 6px;}

/* styles for receipt pages */

	.step {font-size: 14px; color: rgb(0,0,102); font-weight: bold; background-color: rgb(240,248,255); padding: 3px; border: 2px solid rgb(0,0,102);}
