
<!---------------------------------------------------------------------------------------------------------------------------->

body  						{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.5pt; font-weight: normal; line-height: 10.5pt; }
body.admin					{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 9.5pt; font-weight: normal; line-height: 10.5pt; }
body.surfriderclassic	{ font-family: Times New Roman; font-style: italic; }

<!---------------------------------------------------------------------------------------------------------------------------->

span 							{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.5pt; line-height: 10.5pt; }
span.admin_main			{ font-family: Arial, Helvetica, Verdana;	color: #000000; font-size: 9.5pt; font-weight: normal; line-height: 10.5pt; }
span.admin_submain		{ font-family: Arial, Helvetica, Verdana;	color: #000000; font-size: 8.5pt; font-weight: normal; line-height: 10.5pt; }
span.admin_menu			{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 9.0pt; font-weight: bold; line-height: 10.5pt;	}
span.title 					{ font-family: Arial, Verdana; color: #000000; font-size: 9.5pt; font-weight: bold; line-height: 10.5pt; }
span.subtitle 				{ font-family: Arial, Verdana; color: #000000; font-size: 9.0pt; font-weight: bold; line-height: 10.5pt;	}
span.biggerbold			{ font-family: Arial, Verdana; color: #000000; font-size: 10.5pt; font-weight: bold; line-height: 12pt;	}
span.main 					{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 9.0pt; line-height: 10.5pt; }
span.red_msg				{ font-family: Arial, Helvetica, Verdana; color: #FF0000; font-size: 9.0pt; line-height: 10.5pt; font-weight: semi-bold; }
span.submain   			{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.5pt; line-height: 10.5pt; }
span.events					{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.0pt; line-height: 10.5pt; }					
span.main_serif   		{ font-family: Times New Roman, Courier New, Courier; color:#000000; font-size:9.0pt; line-height: 10.5pt; }
span.submain_serif   	{ font-family: Times New Roman, Courier New, Courier; color:#000000; font-size:8.5pt; line-height: 10.5pt; }
span.smallmain   			{ font-family: Arial, Helvetica, Verdana; font-size:8.0pt; line-height: 10.5pt; }
span.topguide 				{ font-family: Arial, Helvetica, Verdana; color: #CC4500; font-size: 8.0pt; line-height: 10.5pt; }
span.surfriderclassic	{ font-family: Times New Roman; font-style: italic; }

<!---------------------------------------------------------------------------------------------------------------------------->

div 							{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.5pt; line-height: 10.5pt; }
div.admin_main				{ font-family: Arial, Helvetica, Verdana;	color: #000000; font-size: 9.5pt; font-weight: normal; line-height: 10.5pt; }
div.admin_submain			{ font-family: Arial, Helvetica, Verdana;	color: #000000; font-size: 8.5pt; font-weight: normal; line-height: 10.5pt; }
div.admin_menu				{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 9.0pt; font-weight: bold; line-height: 10.5pt;	}
div.title 					{ font-family: Arial, Verdana; color: #000000; font-size: 9.5pt; font-weight: bold; line-height: 10.5pt; }
div.subtitle 				{ font-family: Arial, Verdana; color: #000000; font-size: 9.0pt; font-weight: bold; line-height: 10.5pt;	}
div.biggerbold				{ font-family: Arial, Verdana; color: #000000; font-size: 10.5pt; font-weight: bold; line-height: 12pt;	}
div.main 					{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 9.0pt; line-height: 10.5pt; }
div.red_msg					{ font-family: Arial, Helvetica, Verdana; color: #FF0000; font-size: 9.0pt; line-height: 10.5pt; font-weight: semi-bold; }
div.submain   				{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.5pt; line-height: 10.5pt; }
div.events					{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.0pt; line-height: 10.5pt; }					
div.main_serif  	 		{ font-family: Times New Roman, Courier New, Courier; color:#000000; font-size:9.0pt; line-height: 10.5pt; }
div.submain_serif  	 	{ font-family: Times New Roman, Courier New, Courier; color:#000000; font-size:8.5pt; line-height: 10.5pt; }
div.smallmain   			{ font-family: Arial, Helvetica, Verdana; font-size:8.0pt; line-height: 10.5pt; }
div.topguide 				{ font-family: Arial, Helvetica, Verdana; color: #CC4500; font-size: 8.0pt; line-height: 10.5pt; }
div.surfriderclassic		{ font-family: Times New Roman; font-style: italic; }

<!---------------------------------------------------------------------------------------------------------------------------->

p 							{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.5pt; line-height: 10.5pt; }
p.title 					{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 9.5pt; font-weight: bold; line-height: 10.5pt; }
p.subtitle 				{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 9.0pt; font-weight: bold; line-height: 10.5pt; }
p.biggerbold			{ font-family: Arial, Verdana; color: #000000; font-size: 10.5pt; font-weight: bold; line-height: 12pt;	}
p.main 					{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 9.0pt; line-height: 10.5pt; }
p.submain   			{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.5pt; line-height: 10.5pt; }
p.red_msg				{ font-family: Arial, Helvetica, Verdana; color: #FF0000; font-size: 9.0pt; line-height: 10.5pt; font-weight: semi-bold; }
p.main_serif   		{ font-family: Times New Roman, Courier New, Courier; color: #000000; font-size: 9.0pt; }
p.submain_serif   	{ font-family: Times New Roman, Courier New, Courier; color: #000000; font-size: 8.5pt; }
p.surfriderclassic	{ font-family: Times New Roman; font-style: italic; }

<!-- ANCHORS -->
<!---------------------------------------------------------------------------------------------------------------------------->

a  								{ font-family: Verdana, Arial; font-size: 8.5pt; color: #00467F; font-weight: bold; text-decoration: none; line-height: 10.5pt; }
a.subtitle 						{ font-family: Verdana, Arial; font-size: 9.0pt; color: #00467F; font-weight: bold; text-decoration: none; line-height: 10.5pt; }
a.main  							{ font-family: Verdana, Arial; font-size: 8.5pt; color: #00467F; font-weight: bold; text-decoration: none; line-height: 10.5pt; }
a.submain   					{ font-family: Verdana, Arial; color: #00467F; font-size: 8.0pt; font-weight: bold; text-decoration: none; line-height: 10.5pt; }
a.submain_serif   			{ font-family: Times New Roman, Courier New, Courier; color: #000000; font-size: 8.0pt; font-weight: bold; line-height: 10.5pt; }

a.smallmain   					{ font-family: Arial, Helvetica, Verdana; font-size: 8.0pt;	text-decoration: underline; line-height: 10.5pt; }
a.admin_menu					{ font-family: Arial, Helvetica, Verdana; color: #0015FF; font-size: 9.0pt; font-weight: bold; line-height: 10.5pt; }
a.admin_menu:link				{ font-family: Arial, Helvetica, Verdana; color: #0015FF; font-size: 9.0pt; font-weight: bold; line-height: 10.5pt; }
a.admin_menu:visited			{ font-family: Arial, Helvetica, Verdana; color: #0015FF; font-size: 9.0pt; font-weight: bold; line-height: 10.5pt; }
a.admin_menu:active			{ font-family: Arial, Helvetica, Verdana; color: #0015FF; font-size: 9.0pt; font-weight: bold; line-height: 10.5pt; }
a.admin_menu:hover			{ font-family: Arial, Helvetica, Verdana; color: #0015FF; font-size: 9.0pt; font-weight: bold; line-height: 10.5pt; }
a.admin_submain				{ font-family: Arial, Helvetica, Verdana;	color: #0015FF; font-size: 8.5pt; font-weight: normal; line-height: 10.5pt; }
a.admin_submain:link			{ font-family: Arial, Helvetica, Verdana;	color: #0015FF; font-size: 8.5pt; font-weight: normal; line-height: 10.5pt; }
a.admin_submain:visited		{ font-family: Arial, Helvetica, Verdana;	color: #0015FF; font-size: 8.5pt; font-weight: normal; line-height: 10.5pt; }
a.admin_submain:active		{ font-family: Arial, Helvetica, Verdana;	color: #0015FF; font-size: 8.5pt; font-weight: normal; line-height: 10.5pt; }
a.admin_submain:hover		{ font-family: Arial, Helvetica, Verdana;	color: #0015FF; font-size: 8.5pt; font-weight: normal; line-height: 10.5pt; }
a.surfriderclassic:link		{ font-family: Times New Roman; font-style: italic; }
a.surfriderclassic:visited	{ font-family: Times New Roman; font-style: italic; }
a.surfriderclassic:active	{ font-family: Times New Roman; font-style: italic; }
a.surfriderclassic:hover	{ font-family: Times New Roman; font-style: italic; }
a.events							{ font-family: Arial, Helvetica, Verdana; color: #0015FF; font-size: 8.0pt; line-height: 10.5pt; }	
a.events:link					{ font-family: Arial, Helvetica, Verdana; color: #0015FF; font-size: 8.0pt; line-height: 10.5pt; }	
a.events:visited				{ font-family: Arial, Helvetica, Verdana; color: #0015FF; font-size: 8.0pt; line-height: 10.5pt; }	
a.events:active				{ font-family: Arial, Helvetica, Verdana; color: #0015FF; font-size: 8.0pt; line-height: 10.5pt; }	
a.events:hover					{ font-family: Arial, Helvetica, Verdana; color: #0015FF; font-size: 8.0pt; line-height: 10.5pt; }	

									
a.bigger_bold_ital				{ font-family: Arial, Verdana; color: #00467F; font-size: 9.5pt; font-weight: bold; line-height: 11pt; font-style: italic	}
a.bigger_bold_ital:link			{ font-family: Arial, Verdana; color: #00467F; font-size: 9.5pt; font-weight: bold; line-height: 11pt; font-style: italic	}
a.bigger_bold_ital:visited		{ font-family: Arial, Verdana; color: #00467F; font-size: 9.5pt; font-weight: bold; line-height: 11pt; font-style: italic	}
a.bigger_bold_ital:active		{ font-family: Arial, Verdana; color: #00467F; font-size: 9.5pt; font-weight: bold; line-height: 112pt; font-style: italic	}
a.bigger_bold_ital:hover		{ font-family: Arial, Verdana; color: #00467F; font-size: 9.5pt; font-weight: bold; line-height: 11pt; font-style: italic	}

<!-- TABLES -->
<!---------------------------------------------------------------------------------------------------------------------------->

td							{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.5pt; line-height: 10.5pt; }
td.title					{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 9.5pt; font-weight: bold; line-height: 10.5pt; }
td.subtitle 			{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 9.0pt; font-weight: bold; line-height: 10.5pt; }
td.main 					{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.5pt; line-height: 10.5pt; }
td.submain   			{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.0pt; line-height: 10.5pt; }
td.submain_serif   	{ font-family: Times New Roman, Courier New, Courier; color: #000000; font-size: 8.0pt; line-height: 10.5pt; }
td.red_msg				{ font-family: Arial, Helvetica, Verdana; color: #FF0000; font-size: 9.0pt; line-height: 10.5pt; font-weight: semi-bold; }
td.form					{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 11.5px; font-weight: bold; line-height: 10.5pt; }
td.surfriderclassic	{ font-family: Times New Roman; font-style: italic; }
td.admin_main			{ font-family: Arial, Helvetica, Verdana;	color: #000000; font-size: 9.5pt; font-weight: normal; line-height: 10.5pt; }
td.admin_submain		{ font-family: Arial, Helvetica, Verdana;	color: #000000; font-size: 8.5pt; font-weight: normal; line-height: 10.5pt; }
td.admin_menu			{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 9.0pt; font-weight: bold; line-height: 10.5pt;	}
td.biggerbold			{ font-family: Arial, Verdana; color: #000000; font-size: 10.5pt; font-weight: bold; line-height: 12pt;	}
td.submain   			{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.0pt; line-height: 10.5pt; }
td.events				{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 8.0pt; line-height: 10.5pt; }					
td.smallmain  			{ font-family: Arial, Helvetica, Verdana; font-size:8.0pt; line-height: 10.5pt; }
td.topguide 			{ font-family: Arial, Helvetica, Verdana; color: #CC4500; font-size: 8.0pt; line-height: 10.5pt; }
td.thinborder			{ border-width: 1px; border-style: solid; border-color: #444444;	}
td.contact_info {
	font-family: Arial,Helvetica,Verdana;
	color: #000000;
	font-size: 9.0pt;
	line-height: 10.5pt;
}

<!---------------------------------------------------------------------------------------------------------------------------->

img						{ }
img.thinborder			{ border-width:1px; border-style:solid; border-color:#000000;	}

<!-- FORMS -->
<!---------------------------------------------------------------------------------------------------------------------------->

input				{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 11.5px; }
input.form		{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 11.5px; }

select			{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 11.5px; }
select.form		{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 11.5px; }

textarea			{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 11.5px; }
textarea.form	{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 11.5px; }

submit			{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 11.5px; }
submit.form		{ font-family: Arial, Helvetica, Verdana; color: #000000; font-size: 11.5px; }

<!---------------------------------------------------------------------------------------------------------------------------->



