/* $Id: style.css,v 1.2 2005/04/12 20:08:21 diana */


/*Default Website Makeover--------------------*/
.Title { text-align:right; font-family:"Arial, Helvetica, sans-serif"; color:#000000; font-weight:bold; font-style:italic; font-size: 20pt;}
.Subtitle { text-align:right; font-family:"Arial, Helvetica, sans-serif"; color:#000000; font-weight:normal; font-style:normal; font-size: 13pt;}









/*WHOLE WEBSITE----------------------------------------------------*/
body { 
	font-size: 10pt;
	font-family:Arial, Times, Helvetica, Verdana;
	color:#000000;
	background-color: #99B3CC;
}

td {
	font-size: 10pt;
	font-family:Arial, Times, Helvetica, Verdana;
	color:#000000;
	background-color: #FFFFFF;
}

.security {
	font size: 7pt;
	font-family:Arial, Times, Helvetica, Verdana;
	font-style: italic;
}

/*E-NEWS Subscribe-------------------------------------------------*/
h3.enewshead {
	font-weight: normal; 
	font-family:Arial, Helvetica, sans-serif;  
	font-size:16pt;
	font-style:italic;
	color:#0E627A;
}

div.enewshead {
	font-weight: normal; 
	font-family:Arial, Helvetica, sans-serif;  
	font-size:13pt;
	font-style:italic;
	color:#000000;
}

.enewscategory {
	font-weight: normal; 
	font-family:Arial, Helvetica, sans-serif;  
	font-size:8pt;
	text-align:center;	
}

td.enewscategoryGray{
	font-weight: normal; 
	font-family:Arial, Helvetica, sans-serif;  
	font-size:8pt;
	text-align:center;	
	background-color:#DFDFDF;
}

td.enewscategoryGrayNameEmail{
	font-weight: bold; 
	font-family:Arial, Helvetica, sans-serif;  
	font-size:10pt;
	text-align:left;
	vertical-align:text-bottom;	
	background-color:#DFDFDF;
}
.pagetitle { text-align:center; font-family:"Times New Roman", Times, serif; color:#FFFFFF; font-weight:normal; font-style:italic; font-size: 20pt;}
.left8pt {font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left; font-weight:normal;}
.left10pt {font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left; font-weight:normal;}
.center9pt {font-size:9pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:center; font-weight:normal;}
.right8pt {font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:right; font-weight:normal;}

/*WARN website-----------------------------------------------------*/
tr.currentmembershead { background: #EC762E;  font:Arial, Helvetica, sans-serif;  font-size:10pt;  color:#000000;  font-style:italic;  font-weight:bold;  border:none;}
a:visited.warn { color:#DE6014; text-decoration: none;  font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:10pt;}
a:link.warn { color: #000000; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:10pt;}
a:hover.warn { color: #DE6014; font-weight: bold; font-style:italic; font-family:Arial, Helvetica, sans-serif;  font-size:10pt;}

a:visited { color: #000099; text-decoration: none;  font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:12pt;}
a:link { color: #000099; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:12pt;}
a:hover { color: #000000; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:12pt;}

a:visited.eightpt { color: #000099; text-decoration: none;  font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:8pt;}
a:link.eightpt { color: #000099; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:8pt;}
a:hover.eightpt { color: #990000; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:8pt;}

TABLE.folder {  background: #f1f9fe;  border-color: #7b9ebd;  border-style: solid;  border-width: 2px;}
td.registration_policy {  background: #E1E1E1;  font:Arial, Helvetica, sans-serif;  font-size:10pt;  color:#000000;  font-style:italic;  font-weight:normal;  text-align:center;  vertical-align:top;  border:none;}
td.registration_head {  background: #355385;  font:Arial, Helvetica, sans-serif;  font-size:10pt;  color:#FFFFFF;  font-style:italic;  font-weight:bold;  text-align:center;  border-color: #000000;  border-style: solid;  border-width: 1px;}
td.registration {  background: #FFFFFF;  font:Arial, Helvetica, sans-serif;  color:#000066;  font-size:9pt;  font-weight:bold;  text-align:left;  border-color: #000000;  border-style: solid;  border-width: 1px;}

/*HOME PAGE---------------------------------------------------------*/
.missionstatement { font-size: 9pt; font-family:Arial, Times, Helvetica, Verdana; color:#000000; font-weight:bold; font-style:italic;}


a:visited.home_bullets { 
	color:#000000; 	
	text-decoration: none;  
	font-weight: normal; 	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt;
}

a:link.home_bullets { 
	color: #000000; 
	text-decoration: none; 
	font-weight: normal; 
	font-family:Arial, Helvetica, sans-serif;  
	font-size:9pt;
}

a:hover.home_bullets { 
	color: #708EA0; 
	text-decoration: underline; 
	font-weight: normal; 
	font-family:Arial, Helvetica, sans-serif;  
	font-size:9pt;
}

TABLE.sitenav { border-color: #4086B2;  border-style: solid;  border-width: 2px;}
td.sitenavtd { font-size:13pt; font-family:"Times New Roman", Times, serif; font-style:italic; color:#FFFFFF; font-weight:bold; text-align:center; vertical-align: middle; width: 100%;	}
td.homefolder1 { background: #f1f9fe;  border-color: #1E6A9A;  border-style: solid;  border-width: 2px;  margin: 1;}
td.homefolder2 { background: #f1f9fe;  border-color: #7b9ebd;  border-style: solid;  border-width: 2px;}

/*STAFF HOURS PAGES-------------------------------------------------*/
td.actual { text-align:center; font-size:8pt; background:#E4E4E4;  border-color: #000000;  border-style: solid;  border-width: 1px;  margin: 1;}
td.projected { background:#919191; font-size:8pt; text-align:center; border-color: #000000;  border-style: solid;  border-width: 1px;  margin: 1;}
td.blank { text-align:center; background:#FFFFFF;  border-color: #000000;  border-style: solid;  border-width: 1px;  margin: 1;}
td.staffheader { font-weight:bold; text-align:center; background:#6A99B7; color:#FFFFFF;  border-color: #000000;  border-style: solid;  border-width: 1px;  margin: 1;}


/*NORTHERN CONFERENCE BOOKLET SESSIONS------------------------------*/
.booklet_title {font-size:15pt; font-family:Arial, Helvetica, sans-serif; color:#000066; text-align:left; font-style:italic; font-weight:bold;}
.booklet_headerbrown { vertical-align:top; font-size:11pt; background-color:#7E542A; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; font-style:italic; font-weight:bold;}
.booklet_headergreen { vertical-align:top; font-size:11pt; background-color:#799F67; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; font-style:italic; font-weight:bold;}
.booklet_headerorange { vertical-align:top; font-size:11pt; background-color:#EE7300; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; font-style:italic; font-weight:bold;}
.booklet_headerblue { vertical-align:top; font-size:11pt; background-color:#4D83B5; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; font-style:italic; font-weight:bold;}
.booklet_header1 { vertical-align:top; font-size:8pt; background-color:#999966; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left; font-style:italic; font-weight:bold;}
.booklet_label1 { vertical-align:top; font-size:9pt; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#000066; text-align:left; font-weight:normal;}
.booklet_label2 { vertical-align:top; font-size:9pt; background-color:#E1E1E1; font-family:Arial, Helvetica, sans-serif; color:#000066; text-align:left; font-weight:normal;}
a:visited.descrip { color:#000099; text-decoration: none;  font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.descrip { color: #000099; text-decoration: none; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}
a:hover.descrip { color: #990000; text-decoration: underline; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}

/*NORTHERN CONFERENCE BOOKLET SESSIONS DESCRIPTIONS-----------------*/
h3.descrip { font-size: 11pt; font-family:Arial, Times, Helvetica, Verdana; color:#7E542A;}
h4.descrip { font-size: 9pt; font-family:Arial, Times, Helvetica, Verdana; color:#799F67;}

/*BOARD PAGE---------------------------------------------*/
name_title { font-size: 8pt; font-family:Arial, Times, Helvetica, Verdana; color:#009900;}


/*ONLINE TRAINING PAGES---------------------------------------------*/
h4.FAQ { font-size: 12pt; font-family:Arial, Times, Helvetica, Verdana; color:#000099;}
.address { font-size: 10pt; font-family:"Times New Roman", Times, serif; color:#000000; font-weight:bold; font-style:italic;}
p.online{ font-size: 10pt; font-family:Arial, Times, Helvetica, Verdana; color:#000000;}
ol.online { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; }
ul.online { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; }
ol.onlinetraining { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; }

/*EMPLOYMNET PAGES--------------------------------------------------*/
a:visited.employment_emphasis { color:#ffffff; text-decoration: none;  font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.employment_emphasis { color: #ffffff; text-decoration: none; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}
a:hover.employment_emphasis { color: #ffffff; text-decoration: underline; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}

a:visited.employment_link { color:#000099; text-decoration: none;  font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.employment_link { color: #000099; text-decoration: none; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}
a:hover.employment_link { color: #990000; text-decoration: underline; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}

table.employment_table {  background: #FFFFFF;  border-color: #000000;  border-style: solid;  border-width: 2px;}
td.employment_head {  background: #355385;  font:Arial, Helvetica, sans-serif;  font-size:11pt;  color:#FFFFFF;  font-style:italic;  font-weight:bold;  text-align:center;  border-color: #000000;  border-style: solid;  border-width: 1px;}
td.employment {  background: #FFFFFF;  font:Arial, Helvetica, sans-serif;  font-size:9pt;  text-align:center;  border-color: #000000;  border-style: solid;  border-width: 1px;}
td.employment_left {  background: #FFFFFF;  font:Arial, Helvetica, sans-serif;  font-size:9pt;  text-align:left;  vertical-align:top;  border-color: #000000;  border-style: solid;  border-width: 1px;}
td.employmentGray {  background: #E3E3E3;  font:Arial, Helvetica, sans-serif;  font-size:9pt;  text-align:center;  border-color: #000000;  border-style: solid;  border-width: 1px;}
td.employment_leftGray {  background: #E3E3E3;  font:Arial, Helvetica, sans-serif;  font-size:9pt;  text-align:left;  vertical-align:top;  border-color: #000000;  border-style: solid;  border-width: 1px;}
td.employment_emphasis {  background: #990000;  font:Arial, Helvetica, sans-serif;  color:white;  font-size:9pt;  text-align:center;  border-color: #000000;  border-style: solid;  border-width: 1px;}

/*BOARD PAGES-------------------------------------------------------*/
a:visited.agenda905 { color:#000099; text-decoration: none;  font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt;}
a:link.agenda905 { color: #000099; text-decoration: none;  font-family:Georgia, "Times New Roman", Times, serif;  font-size:10pt;}
a:hover.agenda905 { color: #990000; text-decoration: underline; font-family:Georgia, "Times New Roman", Times, serif;  font-size:10pt;}

a:visited.boardpacketlink { color: #990000; text-decoration: none;  font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:12pt;}
a:link.boardpacketlink { color: #990000; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:12pt;}
a:hover.boardpacketlink { color: #000099; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:12pt;}

a:visited.boardminuteslink { color: #000099; text-decoration: none;  font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:12pt;}
a:link.boardminuteslink { color: #000099; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:12pt;}
a:hover.boardminuteslink { color: #990000; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:12pt;}

table.tabboardpriv_events{	border-left: none;	border-right: none;	border-top: none;	border-bottom: none;	vertical-align:top;}
td.board_minutes_header {  font:Arial, Helvetica, sans-serif;  font-size:15pt;  color:#000066;  font-style:italic;  font-weight:bold;  text-align:center;}
td.board_packet_header {  font:Arial, Helvetica, sans-serif;  font-size:15pt;  color:#990000;  font-style:italic;  font-weight:bold;  text-align:center;}
td.board_minutes_year {  background: #999999;  font:Arial, Helvetica, sans-serif;  font-size:15pt;  color:#FFFFFF;  font-style:italic;  font-weight:bold;  text-align:center;}
td.boardpriv_events{	border-left: #999999;	border-right: #999999;	border-top: #999999;	border-bottom: #999999;	border-width:2px;	font-size: 10pt;	font-family:Arial, Helvetica, sans-serif;	text-align:left;	vertical-align:top;}
td.boardpriv_nrwadates {	border-bottom: none;	border-left: none;	border-top: none;	border-right: none;	text-align:right;	vertical-align:top;}
table.agenda905{	border-left: #990000;	border-left-width:2px;	border-top: none;	border-bottom: none;	border-right: none; vertical-align:baseline;	font-size: 10pt;	font-family:Georgia, "Times New Roman", Times, serif;}
td.boardnewswhite{	font-size: 9pt;	background: #ffffff;}
td.boardnewsgray{	font-size: 9pt;	background: #E3E3E3;}
td.agenda_outline_header {	border-bottom: #000000;	border-left: none;	border-top: none;	border-right: none;	vertical-align:baseline;}
td.agenda_outline_number {	border-bottom: none;	border-left: none;	border-top: none;	border-right: none;	vertical-align:baseline;}
td.agenda_outline_bullets {	border-bottom: none;	border-left: none;	border-top: none;	border-right: none;}

/*ANNUAL CONFERENCE PAGES-------------------------------------------*/
td.tuesday{
	background-color:#CC9900;
	valign:top;
}
td.wednesday{
	background-color:#FF6633;
	valign:top;
}
td.thursday{
	background-color:#FF99CC;
	valign:top;
}
td.friday{
	background-color:#9999CC;
	valign:top;
}
.classtitle {
	font-size: 11pt;
	font-weight: bold;
	text-align: left;

}
.daytitle {
	font-size: 13pt;
	font-weight: bold;
	text-align: left;

}
td.sectiontitle {
	font-size: 15pt;
	font-weight: bold;

}
.awdnomcat_title { font-size:12pt; color:#000066; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  }
.awards { font-size: 10pt; font-family:Arial, Times, Helvetica, Verdana; color:#000000; font-weight:normal;}
.exhibitfees { font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#000099; }
.awardwinners { color:#6F0000; font-style:italic; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:12pt; text-align:center;}
.submit_title {font-size:13pt; font-family:Arial, Helvetica, sans-serif; color:#000066; text-align:left; font-style:italic; font-weight:bold;}
.submit_label {font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000066; text-align:left; font-weight:normal;}
.submit_label_total {font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000066; text-align:right; font-weight:normal;}
p.exhmapalpha{ font-size:16pt; color:#990000; font-weight:bold}
h2.exhibitinfotitle { color:#6F0000; font-style:italic; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:12pt; text-align:left;}
ul.awdnomcat { font-size:9pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal;  }
ul.exhibitfees { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; }
ol.exhibitfees { font-family:"Times New Roman", Times, serif; font-size:14pt; color:#003366; }

a:visited.annualtabs{ color:#FFFFFF; text-decoration: none; text-align:center;  font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.annualtabs{ color:#FFFFFF; text-decoration: none;  text-align:center; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:hover.annualtabs{ color:#FFFFFF; text-decoration: underline; text-align:center; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}

a:visited.headertitle {font-size:11pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left; font-style:italic; font-weight:bold;}
a:link.headertitle {font-size:11pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left; font-style:italic; font-weight:bold;}
a:hover.headertitle {font-size:11pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left; font-style:italic; font-weight:bold;}

a:visited.headerbrown { color: #7E542A; text-decoration: none;  font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.headerbrown { color: #7E542A; text-decoration: none; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}
a:hover.headerbrown { color: #000000; text-decoration: underline; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}

a:visited.headergreen { color: #799F67; text-decoration: none;  font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.headergreen { color: #799F67; text-decoration: none; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}
a:hover.headergreen { color: #000000; text-decoration: underline; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}

a:visited.headerorange { color: #EE7300; text-decoration: none;  font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.headerorange { color: #EE7300; text-decoration: none; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}
a:hover.headerorange { color: #000000; text-decoration: underline; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}

a:visited.headerblue { color: #4D83B5; text-decoration: none;  font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.headerblue { color: #4D83B5; text-decoration: none; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}
a:hover.headerblue { color: #000000; text-decoration: underline; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}

a:visited.backtotop {font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left; font-style:italic; font-weight:bold;}
a:link.backtotop {font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left; font-style:italic; font-weight:bold;}
a:hover.backtotop {font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left; font-style:italic; font-weight:bold;}

a:visited.submitlabel { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#990000; text-align:left; font-weight:normal;}
a:link.submitlabel { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#990000; text-align:left; font-weight:normal;}
a:hover.submitlabel { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000066; text-align:left; font-weight:normal;}

a:visited.exhibittaken { color: #ffffff; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:8pt;}
a:link.exhibittaken { color: #ffffff; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:8pt;}
a:hover.exhibittaken { color: #ffffff; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:8pt;}

a:visited.exhibittakenout { color: #ffffff; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.exhibittakenout { color: #ffffff; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}
a:hover.exhibittakenout { color: #ffffff; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}

a:visited.exhibitalpha { color:#0000CC; text-decoration: none;  font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:11pt;}
a:link.exhibitalpha { color: #0000CC; text-decoration: none; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:11pt;}
a:hover.exhibitalpha { color: #0000CC; text-decoration: underline; font-weight: bold; font-family:Arial, Helvetica, sans-serif;  font-size:11pt;}

table.exhibitinfotext {  background: #ffffff;  font:Arial, Helvetica, sans-serif;  color:#000000;  font-size:10pt;  font-weight:normal;  text-align:center;  border-color: #000000;  border-style: solid;  border-width: 1px;}
table.exhibit_table {  border-style:none;}
td.awdnomcat_verbage {  font:Arial, Helvetica, sans-serif;  font-size:10pt;  text-align:left;}
td.awdnomcat_header {  background: #003F7D;  text-align: center;   font:Arial, Helvetica, sans-serif;  font-size:11pt;  font-weight:bold;  color:#ffffff;  border:#000000;  height: 20px;}
td.golf_head {  background: #000066;  font:Arial, Helvetica, sans-serif;  color:white;  font-size:12pt;  font-weight:bold;  text-align:center;  border-color: #000000;  border-style: solid;  border-width: 1px;}
td.golf_title {  font:Arial, Helvetica, sans-serif;  color:#990000;  font-size:12pt;  text-align:center;  font-weight:bold;}
td.golf_winners {  font:Arial, Helvetica, sans-serif;  color:#000000;  font-size:11pt;  text-align:center;}
td.awards_cell {  vertical-align: top;  background: #FFFFFF;  font:Arial, Helvetica, sans-serif;  font-size:9pt;}

table.annualfolder { 
	background: #f1f9fe; 
}

td.annualfolder { 
	margin:2px; 
	marginwidth: 1px; 
	background: #ffffff;  
	border-color: #7b9ebd;  
	border-style: solid;  
	border-width: 2px;
}
td.exhibitinfohead { width:25%;  background: #99B3CC;  font:Arial, Helvetica, sans-serif;  color:#ffffff; font-style:italic; font-size:13pt;  font-weight:bold;  text-align:center; }
td.exhibit_eating {  vertical-align:middle;  background: #ffffff;    font:Arial, Helvetica, sans-serif;  font-size:14pt;  color:#006633;  font-weight:bold;  text-align:center;  border-style:none;}

.totext {
	font:Arial, Helvetica, sans-serif;  
	font-size:17pt;  
	color:#FF9900;
}

td.exhibit_free {  
	background: #ffffff;   
	text-align: center;   
	font:Arial, Helvetica, sans-serif;  
	font-size:7pt;  
	color:#000000;  
	border-color: #000000;
	border-width:1px 1px 1px 1px;
   	border-style: solid  
	height: 20px;

}

td.exhibit_taken {  
	background:#00CC66;    
	font:Arial, Helvetica, sans-serif;  
	font-size:8pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000;	border-width:1px 1px 1px 1px;
   	border-style: solid;
	height: 20px;

}

td.exhibit_takenGR {  
	background:#0099CC;    
	font:Arial, Helvetica, sans-serif;  
	font-size:8pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000;	border-width:1px 1px 1px 1px;
   	border-style: solid;
	height: 20px;

}


td.exhibit_takenhall {  
	background: #CC6633;    
	font:Arial, Helvetica, sans-serif;  
	font-size:8pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000;
	border-width:1px 1px 1px 1px;
   	border-style: solid;
	height: 20px;
}

td.exhibit_takencafe { 
	background: #FAD605;    
	font:Arial, Helvetica, sans-serif;  
	font-size:8pt; 
	text-align:center;  
	color:#000000;  
	border-color: #000000;
	border-width:1px 1px 1px 1px;
   	border-style: solid
	height: 20px;

}

td.exhibit_takenoutside { 
	background: #993366;   
	text-align: center;   
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	color:#ffffff;  
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
   	border-style: solid 
	height: 20px;
}

td.exhibit_takenoutside-nolft { 
	background: #993366;   
	text-align: center;   
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	color:#ffffff;  
	border-color: #000000;
	border-width: 1px 1px 1px 0;
   	border-style: solid 
	height: 20px;
}



td.exhibit_takenoutonly { 
	background:#9999FF;   
	text-align: center;   
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	color:#ffffff;  
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
   	border-style: solid
	height: 20px;
}

td.exhibit_taken-notop {  
	background: #00CC66;    
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000;
	border-width:0 1px 1px 1px;
   	border-style: solid;
	height: 20px;
}

td.exhibit_taken-nobtm {  
	background: #00CC66;    
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  text-align:center;  
	color:#FFFFFF;  
	border-color: #000000;	
	border-width:1px 1px 0 1px;
   	border-style: solid;	
	height: 20px;
}

td.exhibit_takenoutside-nobtm {  
	background: #993366;    
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000;
	border-width:1px 1px 0 1px;
	height: 20px;

}



td.exhibit_takenoutside-notop {  
	background: #993366;    
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000;
	border-width: 0 1px 1px 1px;
	height: 20px;
}
td.exhibit_taken-norght {  
	background: #00CC66;    
	font:Arial, Helvetica, sans-serif;  	
	font-size:9pt;  text-align:center;  
	color:#FFFFFF;  
	border-color: #000000; 
	border-width:1px 0 1px 1px;
   	border-style: solid;
	height: 20px;

}

td.exhibit_takenoutside-norght {  
	background: #993366;    
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000; 
	border-width:1px 0 1px 1px;
   	border-style: solid;
	height: 20px;
}

td.exhibit_taken-norghtlft {  
	background: #00CC66;    
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  	
	text-align:center;  
	color:#FFFFFF;  	
	border-color: #000000; 
	border-width:1px 0 1px 0;
   	border-style: solid;
	height: 20px;
}

td.exhibit_taken-nolft {  
	background: #00CC66;    
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000; 
	border-width:1px 1px 1px 0;
   	border-style: solid;
	height: 20px;
}

td.exhibit_taken-notoplft {  
	background: #00CC66;    	
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	text-align:center;  
	color:#FFFFFF; 
	border-color: #000000;  
	border-width: 0 1px 1px 0;
   	border-style: solid;
	height: 20px;
}

td.exhibit_noborder{ 
	text-align:center;  
	border-color: #000000;  
	border-width: 0 0 0 0;
   	border-style: solid;
	height: 20px;
}


td.exhibit_takenoutside-notoplft {  
	background: #666666;    
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000;  
	border-width:0 1px 1px 0;
   	border-style: solid;
	height: 20px;
}

td.exhibit_taken-notoprght {  
	background: #00CC66;    
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000;  
	border-width:0 0 1px 1px;
   	border-style: solid;
	height: 20px;
}

td.exhibit_taken-lftonly {  
	background: #00CC66;    
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	text-align:center;  
	color:#FFFFFF; 
	border-color: #000000;  
	border-style: solid ;
	border-width:0 0 0 1px ;
	height: 20px;
}

td.exhibit_taken-rghtonly {  
	background: #00CC66;    
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000;  
	border-width: 0 1px 0 0;
   	border-style: solid;
	height: 20px;
}

td.exhibit_taken-nobtmlft {  
	background: #00CC66;    
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000;  
	border-width: 1px 1px 0 0;
   	border-style: solid;
	height: 20px;
}

td.exhibit_taken-nobtmrght {  
	background: #00CC66;    
	font:Arial, Helvetica, sans-serif;  
	font-size:9pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000;  
	border-width: 1px 0 0 1px;
   	border-style: solid;
	height: 20px;
}

td.exhibit_taken-notopbtm {  
	background: #00CC66;    
	font:Arial, Helvetica, sans-serif;  	
	font-size:9pt;  
	text-align:center;  
	color:#FFFFFF;  
	border-color: #000000;  
	border-width: 0 1px 0 1px;
   	border-style: solid;
	height: 20px;
}

td.exhibit_blockout {  
	background: #000000;    
	font:Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	text-align:center;  
	border-color: #000000;  
	border-width: 1px 1px 1px 1px;
   	border-style: solid;
	height: 20px;

}

td.exhibit_GRblockout {  
	background: #000000;    
	font:Arial, Helvetica, sans-serif; 
	font-size: 6pt;
	color: #FFFFFF;
	text-align:center;  
	border-color: #000000;  
	border-width: 1px 1px 1px 1px;
   	border-style: solid;
	height: 20px;
	width: 15px

}

td.exhibit_gardenroom {  
	background: #CCCCCC;    
	font: Arial, Helvetica, sans-serif; 
	font-size: 30pt;
	text-align: center;  
	border-color: #000000;  
	border-width: 1px 1px 1px 1px;
   	border-style: solid;
	height: 150px;

}

td.exhibit_sunbrook {  
	background: #CCCCCC;    
	font: Arial, Helvetica, sans-serif; 
	font-size: 14pt;
	text-align: center;  
	border-color: #000000;  
	border-width: 1px 1px 1px 1px;
   	border-style: solid;
}



td.exhibitataglancehead1 { background:#508357;  font:Arial, Helvetica, sans-serif;  font-size:9pt; font-weight:bold; font-style:italic;  text-align:center;  color:#FFFFFF; }
td.exhibitataglancehead2 { font-size:14pt; font-style:italic; color:#3D6C83; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  }
td.exhibitataglancesponsor { font-size:11pt; font-style:italic; color:#707038; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  }


/*WEB ADVERTISING-----------------------------------------*/
td.webhead { background:#6A99B7;  font:Arial, Helvetica, sans-serif;  font-size:13pt; font-weight:bold; font-style:italic;  text-align:center;  color:#FFFFFF; }
td.webhead1 { background:#D8D8D8;  font:Arial, Helvetica, sans-serif;  font-size:10pt; font-weight:bold; font-style:italic;  text-align:center;  color:#000000; }
td.webprice { font:Arial, Helvetica, sans-serif;  font-size:9pt; font-weight:normal; text-align:center;  color:#000000; }

a:visited.webadlink { color:#000000; text-decoration: none;  font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.webadlink { color: #000000; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}
a:hover.webadlink { color: #000000; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}

/*TRAINING CALENDAR-------------------------------------------*/
a:visited.TGagenda { 
	color:#FFFFFF;
	text-decoration: none;  
	font-weight: normal; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:7pt;
}
a:link.TGagenda { 
	color:#FFFFFF;
	text-decoration: none;  
	font-weight: normal; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:7pt;
}
a:hover.TGagenda { 
	color:#FFFFFF; 
	text-decoration: underline;  
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:7pt;
}

a:visited.jumptomnth{ 
	color:#003399;
	text-decoration: none;  
	font-weight: normal; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10pt;
}
a:link.jumptomnth{ 
	color:#003399;
	text-decoration: none;  
	font-weight: normal; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10pt;
}
a:hover.jumptomnth{ 
	color:#003399; 
	text-decoration: underline;  
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:10pt;

}

td.jumptomnth{ 
	border-width: 0 0 1px 0;
	border-color: #000000;
}

div.date { text-align:right;
	font-size:9pt;
	font-weight:bold;
	background-color:#FFFFFF;	
}
div.datenxmnth { 
	color: #666666;
	text-align:right;
	font-size:9pt;
	font-weight:bold;
	background-color:#D8D8D8;	
}

td.TGcell {
	vertical-align: top;
	border-color: #000000;
	border-width: 0px 1px 1px 0px;
	height: 80px;
}


td.TGcellnxmnth {
	background-color: #D8D8D8;
	vertical-align: top;
	border-color: #000000;
	border-width: 0px 1px 1px 0px;
	height: 80px;
}
td.TGcellregister {
	vertical-align: top;
	border-color: #000000;
	border-width: 0px 1px 0px 0px;
}
td.TGcellmonth {
	font-size: 18pt;
	font: Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
	border-color: #000000;
	border-width: 0px 0px 1px 0px;
}

td.TGcellday {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 12pt;
	font: Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: center;
	border-color: #000000;
	border-width: 0px 1px 1px 0px;	
	height: 20px;
}

font.leftalign {
	text-align: left;
	}
font.rightalign {
	text-align: right;
	}

div.free { 
	background-color:#0170A5;
	color:#FFFFFF;
	text-align: center;
	font-size: 8pt;
	font:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
}
div.freex { 
	color:#0170A5;
	text-align: left;
	font-size: 8pt;
	font:Arial, Helvetica, sans-serif;
}
div.agendaF {
	background-color:#0170A5;
	color:#FFFFFF;
	text-align: right;
	font-size: 7pt;
	font:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;

}

div.specialty { 
	background-color:#7205A0;
	color:#FFFFFF;
	text-align: center;
	font-size: 8pt;
	font:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
}

div.specialtyx { 
	color:#7205A0;
	text-align: left;
	font-size: 8pt;
	font:Arial, Helvetica, sans-serif;

}

div.agendaS {
	background-color:#7205A0;
	color:#FFFFFF;
	text-align: right;
	font-size: 7pt;
	font:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
}

div.opcert { 
	background-color:#02A40E;
	color:#FFFFFF;
	text-align: center;
	font-size: 8pt;
	font:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
}
div.opcertx { 
	color:#02A40E;
	text-align: left;
	font-size: 8pt;
	font:Arial, Helvetica, sans-serif;}

div.agendaO {
	background-color:#02A40E;
	color:#FFFFFF;
	text-align: right;
	font-size: 7pt;
	font:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
}

div.xconn { 
	background-color:#FA6105;
	color:#FFFFFF;
	text-align: center;
	font-size: 8pt;
	font:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
}

div.xconnx { 
	color:#FA6105;
	text-align: left;
	font-size: 8pt;
	font:Arial, Helvetica, sans-serif;
}

div.agendaX {
	background-color:#FA6105;
	color:#FFFFFF;
	text-align: right;
	font-size: 7pt;
	font:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
}

div.waste{ 
	background-color:#574A2B;
	color:#FFFFFF;
	text-align: center;
	font-size: 8pt;
	font:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
}

div.wastex{ 
	color:#574A2B;
	text-align: left;
	font-size: 8pt;
	font:Arial, Helvetica, sans-serif;
}

div.agendaW {
	background-color:#574A2B;
	color:#FFFFFF;
	text-align: right;
	font-size: 7pt;
	font:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
}

div.conference{ 
	background-color:#FF0099;
	color:#FFFFFF;
	text-align: center;
	font-size: 8pt;
	font:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
}
div.conferencex { 
	color:#FF0099;
	text-align: left;
	font-size: 8pt;
	font:Arial, Helvetica, sans-serif;
}



.training_verbage { font-size: 10pt; font-family:Arial, Times, Helvetica, Verdana; color:#000000; font-weight:normal;}
td.fee { 
	font-size: 10pt; 
	font-family:Arial, Times, Helvetica, Verdana; 
	background-color: #993300;
	color:#FFFFFF; 
	font-weight:normal;
}


a:visited.training { color:#000099 text-decoration: none;  font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.training { color: #000099; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}
a:hover.training { color: #000099; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}

a:visited.training_present { color:#003399; text-decoration: none;  font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:8pt;}
a:link.training_present { color:#003399; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:8pt;}
a:hover.training_present { color:#003399; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:8pt;}

a:visited.training_fee { color:#990033; text-decoration: none;  font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.training_fee { color:#990033; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}
a:hover.training_fee { color:#990033; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}

a:visited.training_conf { color:#990033; text-decoration: none;  font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:13pt;}
a:link.training_conf { color:#990033; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:13pt;}
a:hover.training_conf { color:#990033; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:13pt;}

td.training_table_head {  background: #999999;    font:Arial, Helvetica, sans-serif;  font-size:13pt;  color:#FFFFFF;  font-style:italic;  font-weight:bold;  text-align:center;  border-right:#000000;  border-bottom:#000000;}
table.training_table_details {  background: #FFFFFF;  font:Arial, Helvetica, sans-serif;  font-size:10pt;  color:#000000;  font-weight:normal;  text-align:left;  border-color: #000000;  border-style: solid;  border-width: 2px;}
td.training_fee {  background: #993300;  font:Arial, Helvetica, sans-serif;  font-size:10pt;  color:#FFFFFF;  font-style:italic;  text-align:center;}

/*PUBLICATIONS-ARCHIVES PAGES-----------------------------*/
.archive { color: #000000; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
.pubheader {font-size:15pt; font-family:Arial, Helvetica, sans-serif; color:#000066; text-align:left; font-style:italic; font-weight:bold;}
.pubheaderL2 {font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000066; text-align:left; font-weight:normal;}
.pubpiclabel {font-size:9pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:center; font-weight:normal;}

a:visited.archive { color: #red; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:12pt;}
a:link.archive { color: #000099; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:12pt;}
a:hover.archive { color: #000000; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:12pt;}

td.archives {  font:Arial, Helvetica, sans-serif;  font-size:13pt;  color:#000000;  font-style:italic;  font-weight:bold;  text-align:center;}
td.archives_header {  background: #355385;  font:Arial, Helvetica, sans-serif;  font-size:18pt;  color:#FFFFFF;  font-style:italic;  font-weight:bold;  text-align:center;}

/*LEGISLATIVE PAGES---------------------------------------*/
.legislators {font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:center; font-weight:normal;}
.dcpiclabel {font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left; font-weight:normal;}

TABLE.leg {  background: #f1f9fe;  border-color: #7b9ebd;  border-style: solid;  border-width: 2px;}
td.billsofinterest{	font-size: 10pt;	font-family:Arial, Helvetica, sans-serif;	text-align:left;	vertical-align:top;}





.board_staff_name {font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#000066; text-align:right; font-style:italic; font-weight:bold;}
.board_staff_title {font-size:13pt; font-family:Arial, Helvetica, sans-serif; color:#000066; text-align:right; font-style:italic; font-weight:normal;}
.bio_info_title { font-size:14pt; color:#000066; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  }
.bio_info { font-size:11pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal;  }
.tab {color: #000000; font-weight: semi-bold; font-family:Arial, Helvetica, sans-serif;  font-size:9pt; }
.conf_dates {font-size:9pt; font-family:Arial, Helvetica, sans-serif; color:#000066; text-align:right; font-style:italic; font-weight:normal;}
.contact_title { color: #000000; font-style:italic; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-align:center;}
.contact_address { color: #000000; font-style:italic; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-align:center;}
.contact_header { color: #000099; font-style:normal; text-decoration:underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:14pt; text-align:center;}

.hometitle { font-size: 13pt; font-family:"Times New Roman", Times, serif; color:#000000; font-weight:normal; font-style:italic; vertical-align:top;}


.ccwarning { font-size: 7pt; font-family:Arial, Times, Helvetica, Verdana; color:#000000; font-weight:normal;}
.registration_includes { font-size: 7pt; font-family:Arial, Times, Helvetica, Verdana; color:#000000; font-weight:normal;}


.rwaued { font-size: 11pt; font-family:"Times New Roman", Times, serif; color:#000000; }








ul.staff_bio { font-size:11pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal;  }









a:visited.address { color: #000099;  font-size: 10pt; font-family:"Times New Roman", Times, serif; font-weight:bold; font-style:italic; text-decoration: underline; }
a:link.address { color: #000099;  font-size: 10pt; font-family:"Times New Roman", Times, serif; font-weight:bold; font-style:italic; text-decoration: underline; ;}
a:hover.address {  font-size: 10pt; font-family:"Times New Roman", Times, serif; font-weight:bold; font-style:italic;color: #990000; text-decoration: underline; }








a:visited.links { color:#000099; text-decoration: none;  font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.links { color:#000099; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}
a:hover.links { color:#000099; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}

a:visited.contact { color: #000099; font-style:normal; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:8pt;}
a:link.contact { color: #000099; font-style:normal; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:8pt;}
a:hover.contact { color:#990000; font-style:normal; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:8pt;}





a:visited.tab { color: #FFFFFF; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a:link.tab { color: #FFFFFF; text-decoration: none; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}
a:hover.tab { color: #FFFFFF; text-decoration: underline; font-weight: normal; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;}














td.anconfattendees{
	font-size: 10pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
}






TABLE.folder_whitebg {
  background: #fffff;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 2px;
}



td.staff_hours_head {
  vertical-align:middle;
  background: #999999;  
  font:Arial, Helvetica, sans-serif;
  font-size:12pt;
  color:#ffffff;
  text-align:left;
  border-style:none;
}


















/*

.front_login { color: #000000; font-size: 7pt; font-family: Arial, Times, Helvetica, Verdana; font-weight: normal;  text-decoration: none; }
.error { color: white; background-color: red; font-size: 12px; font-family: Verdana, Arial, 'san serif' }
.alert { color: #ffffcc; background-color: #483d8b; font-size: 12px; font-family: Verdana, Arial, 'san serif' }
.form { color: #000; font-size: 12px; font-family: Verdana, Arial, 'san serif' }
.formelement { font-size: 12px; font-family: Verdana, Arial, 'san serif'; color: darkblue; }
.formelementtext { font-size: 12px; font-family: Verdana, Arial, 'san serif'; color: darkblue; }
.formlabel { font-size: 12px; font-family: Verdana, Arial, 'san serif'; text-align: right}
.menu { font-size: 12px; font-family: Verdana, Arial, 'san serif'; text-decoration: none }
.modulehead { color: #fff; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; background-color: #483d8b }
.records { color: #696969; font-size: 10px; font-family: Verdana, Arial, 'san serif' }

.featured { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; }
.portlet_table { color: #000000; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; background-color: #283152; font-weight: bold }
.portlet_content { color: #000000; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; background-color: #ffffff; text-align: top}
th { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica;font-weight: bold; background-color: #6D7297 }

<!-- #5E7549 -->


a:visited.title_link { color: #0036BB; text-decoration: underline; font-weight: bold; font-size: 18px; }
a:hover.title_link { color: #0036BB; text-decoration: none; font-weight: bold; font-size: 18px; }
a:link.title_link { color: #0036BB; text-decoration: underline; font-weight: bold; font-size: 18px; }

a:visited.recipe_link { color: #0036BB; text-decoration: underline; font-weight: normal; font-size: 18px; }
a:hover.recipe_link { color: #0036BB; text-decoration: none; font-weight: normal; font-size: 18px; }
a:link.recipe_link { color: #0036BB; text-decoration: underline; font-weight: normal; font-size: 18px; }

a:visited.port_nav_link { color: #293153; font-family: Arial, Helvetica;font-weight: bold;  text-decoration: underline; }
a:hover.port_nav_link { color: #990000; font-family: Arial, Helvetica;font-weight: bold;  text-decoration: none;   }
a:link.port_nav_link { color: #293153; font-family: Arial, Helvetica;font-weight: bold;  text-decoration: underline; }

a:visited.prod_nav { color: #000000; font-size: 12pt; font-family: Arial, Helvetica;font-weight: bold;  text-decoration: underline; }
a:hover.prod_nav { color: #990000; font-size: 12pt; font-family: Arial, Helvetica;font-weight: bold;  text-decoration: none;   }
a:link.prod_nav { color: #000000; font-size: 12pt; font-family: Arial, Helvetica;font-weight: bold;  text-decoration: underline; }

a:visited.feature_link { color: #ffffff; font-family: Arial, Helvetica;font-weight: bold;  text-decoration: underline; }
a:hover.feature_link { color: #990000; font-family: Arial, Helvetica;font-weight: bold;  text-decoration: none;   }
a:link.feature_link { color: #ffffff; font-family: Arial, Helvetica;font-weight: bold;  text-decoration: underline; }

a:visited.side_nav_link { color: #000000; font-size: 12pt; font-family: Arial, Helvetica;font-weight: bold;  text-decoration: none;}
a:hover.side_nav_link { color: #990000; font-size: 12pt; font-family: Arial, Helvetica;font-weight: bold;   text-decoration: underline;   }
a:link.side_nav_link { color: #000000; font-size: 12pt; font-family: Arial, Helvetica;  text-decoration: none; }

a:visited.side_nav_link_sub { color: #5E7549; font-size: 10pt; font-family: Arial, Helvetica;font-weight: bold;  text-decoration: underline; }
a:hover.side_nav_link_sub { color: #990000; font-size: 10pt; font-family: Arial, Helvetica;font-weight: bold;  text-decoration: none;   }
a:link.side_nav_link_sub { color: #5E7549; font-size: 10pt; font-family: Arial, Helvetica;  text-decoration: underline; }

a:visited.cat_nav_link { color: white; text-decoration: none; }
a:hover.cat_nav_link { color: white; text-decoration: underline;   }
a:link.cat_nav_link { color: white; text-decoration: none; }

a:visited.cat_prodlink { color: #012F8B; font-family: Arial, Helvetica;font-weight: bold;  text-decoration: none; }
a:hover.cat_prodlink { color: #D5FFFF; font-family: Arial, Helvetica;font-weight: bold; text-decoration: underline;   }
a:link.cat_prodlink { color: #012F8B; font-family: Arial, Helvetica;font-weight: bold; text-decoration: none; }

a:visited.front_login { color: #000000; font-size: 7pt; font-family: Arial, Times, Helvetica, Verdana; font-weight: normal;  text-decoration: underline; }
a:hover.front_login { color: #336799; font-size: 7pt; font-family: Arial, Times, Helvetica, Verdana; font-weight: normal;  text-decoration: none; }
a:link.front_login { color: #000000; font-size: 7pt; font-family: Arial, Times, Helvetica, Verdana; font-weight: normal;  text-decoration: underline; }




address { color: #CCC; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, 'sans serif' }
h1 { color: #333; font-style: normal; font-weight: 300; font-size: 37px; font-family: Arial, Helvetica, 'sans serif'; text-decoration: none }
h3 { color: #000000; font-size: 18px;font-weight: bold; font-family: Verdana, Arial, 'san serif'; text-decoration: none }

.first_row { color: #000; font-size: 12px; font-family: Verdana, Helvetica, 'sans serif'; background-color: #dddddd }
.sec_row { color: ; font-size: 12px; font-family: Verdana, Helvetica, 'sans serif'; background-color: #cccccc }
.odd { color: #000; font-size: 12px; font-family: Verdana, Helvetica, 'sans serif'; background-color: #d3d3d3 }
.even { color: #bbbbbb; font-size: 12px; font-family: Verdana, Helvetica, 'sans serif'; background-color: #cecece }
.listheader { color: #000000; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; background-color: #cccccc; font-weight: bold }
.listfooter { color: #000000; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; background-color: #cccccc }
.msgsent { color: #0000ff; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; }
.login_table { color: #0000ff; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; background-color: #cccccc }
.menulink { text-decoration:none; }
.menulink:hover { text-decoration:underline; color: #800000 }
.erroralert { color: red; font-size: 18px; font-family: Verdana, Arial, 'san serif'; font-weight: bold }
.erroralerttext { font-size: 14px; font-family: Verdana, Arial, 'san serif'; font-weight: bold }
.portlet_navtable { color: #0000ff; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; background-color: #cccccc; font-weight: bold }
.sign_table { color: #0000ff; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; background-color: #C0C0C0; font-weight: bold }
.exec_table { color: #0000ff; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; background-color: #C0C0C0; font-weight: bold }
.portlet_content_text { color: #0000ff; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; text-align: top}
.portlet_table_error { color: red; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; background-color: red; font-weight: bold }
.portlet_content_error { color: #0000ff; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; background-color: #ffffff; text-align: top}
.portlet_content_text_error { color: red; font-size: 12px; font-family: Arial, Helvetica, 'sans serif'; text-align: top}
.portlet_copyright { color: #000066; font-size: 10px; font-family: Arial, Helvetica, 'sans serif'; }
.portlet_copyright:hover { color: #D5FFFF; text-decoration: none; }
.portlet_copyright:link { color: #D5FFFF; text-decoration: none; }
.portlet_navigation { color: #999999; font-size: 12px; font-family: Arial, Helvetica,Arial, Helvetica, 'sans serif'; }
.link_table {}
.prbox {font-family: arial, verdana, helvetica; font-size: 10px; line-height: 13px}
.cat_nav_link { color: white; text-decoration: none;   }
.header_date { color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, "sans serif"; }
.port_nav_link { color: #012F8B; }
.header {
	color: #000000;
	text-decoration: none;
	font-size : 18px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.sectionheader {
	color: #000000;
	text-decoration: none;
	font-size : 16px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.homeheader {
	color: #000000;
	text-decoration: none;
	font-size : 20px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.recipename {
	font-weight: bold;
}
.hidden { visibility: hidden; } 

.whiteheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.sidelinks, .sidelinks:active, .sidelinks:link, .sidelinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}

.sidelinks:hover
{
	text-decoration: underline;
}

.whiteheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	
}
.topnav, .topnav:active, .topnav:link, .topnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.topnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}

.btmnav, .btmnav:active, .btmnav:link, .btmnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.btmnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}

.notes_alert { color:red; font-family: arial, verdana, helvetica; font-size:
9px; }

.main {
	font-size: 10px;
}
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px;
color: #70d250; text-decoration: underline; }

.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;

}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox,  SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #f8f8f9;

}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.required {
	font-size: 10px;
	color: #AABBDD;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif;
font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size:
10px; color: #000000; }

*/

a.menu_link {
	color: black;
	height: 27px;
	padding-left: 30px;
	padding-top: 7px;
	width:200px;
	text-decoration: none;
	font-size: 12px;
}
a.menu_link:link { 
	background-image: url(/rwau/images/graybtn.png); 
	text-decoration: none;
}

a.menu_link:visited {
	background-image: url(/rwau/images/graybtn.png); 
	font-size: 12px;
	text-decoration: none;
	color: black;
}

a.menu_link:hover { 
	background-image: none;
	text-decoration: none;
	padding-top: 5px;
	font-size: 14px;
	color: black;
}

.menu_left_nav {
	background-image: url(/rwau/images/bluebtn.png); 
}