body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333}td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333}th {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; font-weight: bold}li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333}a { color: #00345e}a:hover { COLOR: #000000; text-decoration: underline}a.menu2:hover { COLOR: #000000; text-decoration: underline}a.menu3:hover { COLOR: #FFFFFF}h1 {  font-size: 12pt}h2 {  font-size: 12pt; margin-top: 4px; padding-top: 4px}h3 {  font-size: 11pt; margin-bottom: 2px; padding-bottom: 2px}h4 {  font-size: 11pt}.menu2 {  font-weight: bold; text-decoration: none}.menu2on {  font-weight: bold; color: #000000; text-decoration: none}.menu3 {  font-size: 9pt; text-decoration: none; COLOR: #ffff66}.menu3on {  font-size: 9pt; color: #ffff66; text-decoration: none}.bg-highlight {  background-color: #000000}.bg-nav {  background-color: #CCCCCC}P {   FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: normal;   FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;  margin-top: 0px; padding-top: 0px}code { font-size: 10pt }pre { font-size: 10pt }.pescadero_section{	text-align: left;	font-size: 13pt;	font-weight: bold;}.list_head{	text-align: left;	font-size: 13pt;	font-weight: bold;	padding:10px 0px 10px 0px;}.list_head_green{	text-align: left;	color: #0B6138;	font-size: 13pt;	font-weight: bold;	padding:10px 0px 10px 0px;}.sponsor_head{	text-align: center;	font-size: 13pt;	font-weight: bold;	padding:10px 0px 10px 0px;}.sponsor_advert{	font-family:helvetica, arial, sans-serif;	font-size:11pt;	font-weight:bold;}.menu1, .menu1 a:link, .menu1 a:visited { 	font-weight: bold;	font-size: 8pt;	color: #ffff66;	font-family: Verdana, Arial, Helvetica, sans-serif;	white-space: nowrap;	text-decoration: none;	padding:8px 3px 8px 3px;}.menu1 a:hover,.menu1 a:active { 	color: #EEEEEE; 	text-decoration: underline;	padding:8px 3px 8px 3px;}.menu_td_outer{	background-image:url('../images/navbar_bg_new1.gif');	background-repeat:repeat-y;}.menu_table{	border:0px solid black;	padding:3px 3px 3px 3px;}#sizechart table{    border-spacing: 0px;    border-width: 0px;}#sizechart td.toprow{    background-color: #0066CC;    color: white;    font-weight: bold;    height: 20px;    text-align: center;}#sizechart td{    padding: 2px;    border-bottom-width: 1px;    border-left-width: 1px;    border-bottom-style: solid;    border-left-style: solid;    border-bottom-color: #e8e8e8;    border-left-color: #e8e8e8;    height: 15px;    text-align: center;}#sponsors table{	border-spacing: 0px;    border-width: 0px;}#sponsors td.toprow{	padding-top: 1.2em;	padding-bottom: 0.8em;    color: #0B6138;    font-weight: bold;	font-size: 28pt;    text-align: center;	border-top-style: none;	border-bottom-style: none;	border-left-style: none;	border-right-style: none;}#sponsors td.typerow{	padding-top: 0.3em;	padding-bottom: 0.3em;	font-weight: bold;	font-size: 18pt;	text-align: right;	border-top-style: none;	border-bottom-style: solid;	border-left-style: none;	border-right-style: none;	border-bottom-width: 1px;	border-bottom-color: #e8e8e8;}#sponsors td.back2top{    /*padding: 0.3em;*/	padding-left: 0.5em;	padding-right: 0.5em;	padding-bottom: 0em;    border-bottom-width: 1px;    border-left-width: 1px;    border-bottom-style: solid;    border-left-style: none;    border-bottom-color: #e8e8e8;    text-align: left;}#sponsors td{    padding: 0.3em;	padding-left: 0.5em;	padding-right: 0.5em;	padding-bottom: 1em;    border-bottom-width: 1px;    border-left-width: 1px;    border-bottom-style: solid;    border-left-style: none;    border-bottom-color: #e8e8e8;    text-align: left;}#sponsors td.images{    padding: 0.3em;	padding-left: 0.5em;	padding-right: 0.5em;	padding-bottom: 1em;    border-bottom-width: 1px;    border-left-width: 1px;    border-bottom-style: solid;    border-left-style: none;    border-bottom-color: #e8e8e8;    text-align: center;	vertical-align: middle;}#sponsors td.nolines{    padding: 0.3em;	padding-left: 0.5em;	padding-right: 0.5em;	border-top-style: none;    border-bottom-style: none;    border-left-style: none;	border-right-style: none;    text-align: left;	font-weight: bold;	font-size: 13pt;}#sponsors td.menu{    padding: 0.3em;	padding-left: 0.5em;	padding-right: 0.5em;	border-top-style: none;    border-bottom-style: none;    border-left-style: none;	border-right-style: none;    text-align: left;}#sponsors td.alignright{    padding: 0.3em;	padding-left: 0.5em;	padding-right: 0.5em;	border-top-style: none;    border-bottom-style: none;    border-left-style: none;	border-right-style: none;    text-align: right;	vertical-align: middle;}#sponsors td.namerow{    padding: 0.3em;	padding-left: 0.5em;	padding-right: 0.5em;	border-top-style: none;    border-bottom-style: none;    border-left-style: none;	border-right-style: none;    text-align: left;	vertical-align: middle;	color: #0B6138;	font-weight: bold;	font-size: 14pt;}#sponsors a{		color: #00345e;	text-decoration: none;	font-weight: bold;	font-size: 10pt;}#sponsors a:hover{	color: #0B6138;	text-decoration: underline;	font-weight: bold;	font-size: 10pt;}#sponsors a.typerow{	padding-top: 0.3em;	padding-bottom: 0.3em;	color: #000000;	text-decoration: none;	font-weight: bold;	font-size: 18pt;	text-align: right;	border-top-style: none;	border-bottom-style: solid;	border-left-style: none;	border-right-style: none;	border-bottom-width: 1px;	border-bottom-color: #e8e8e8;}#sponsors a.typerow:hover{	padding-top: 0.3em;	padding-bottom: 0.3em;	color: #000000;	text-decoration: none;	font-weight: bold;	font-size: 18pt;	text-align: right;	border-top-style: none;	border-bottom-style: solid;	border-left-style: none;	border-right-style: none;	border-bottom-width: 1px;	border-bottom-color: #e8e8e8;}#sponsors a.back2top{	padding-top: 0.3em;	padding-bottom: 0.3em;	color: #000000;	text-decoration: underline;	font-weight: normal;	font-size: 8pt;	text-align: right;	border-top-style: none;	border-bottom-style: none;	border-left-style: none;	border-right-style: none;}#sponsors a.back2top:hover{	padding-top: 0.3em;	padding-bottom: 0.3em;	color: #000000;	text-decoration: underline;	font-weight: normal;	font-size: 8pt;	text-align: right;	border-top-style: none;	border-bottom-style: none;	border-left-style: none;	border-right-style: none;}.bookLeft {	font-family: univers, arial, helvetica, ms sans serif;	font-size: 11px;	font-style: normal;	line-height: 15px;	color: black;}  	 .bookLeft10pt {	font-family: univers, arial, helvetica, ms sans serif;	font-size: 10pt;	font-style: normal;	line-height: 15px;	color: black;	padding-left:2px;}  	 .bookRight { 	font-family: univers, arial, helvetica, ms sans serif;  	font-size: 11px;    font-style: normal;  	line-height: 15px;	color: black;	text-align: right;}.bookCenter {	font-family: univers, arial, helvetica, ms sans serif;  	font-size: 11px;    font-style: normal;  	line-height: 15px;	color: black;	text-align: center;}.padRight4{	padding-right:4px;}.add10pt{	font-size: 10pt;}.addVertTop{    vertical-align:top;}.addPadLeft20{	padding-left:20px;}.addBold{    font-weight: bold;}.addItalic{    font-style: italic;}.addRed{    color: red;}.addBorderGray{	border:1px solid gray;}.yahoo_groups_name{	padding-left: 10px;	font-style: italic;	font-weight: bold;}.yahoo_groups_left_column{	font-style: italic;	vertical-align: top;	text-align: right;	width: 25%;	padding-right: 10px;}.yahoo_groups_right_column{	vertical-align: top;	width: 75%;}.yahoo_groups{		border-top: 2px solid #00345e;	border-right: 2px solid #00345e;	border-bottom: 2px solid #00345e;	border-left: 2px solid #00345e;}.addBlueUnderline{	color:#000080;	font-weight:bold;	border-bottom:1px solid #000080;}.UpdateButton{    font-weight: bold;    width: 100px;    height: 20px;    font-family:Arial;    font-size: 12px;    background-color: transparent;}.GreenButton{	width: 100px;	height: 20px;	font-family:Arial;	font-size: 12px;	background-color: green;}.RedButton{	width: 100px;	height: 20px;	font-family:Arial;	font-size: 12px;	background-color: red;}.WhiteButton{	width: 100px;	height: 20px;	font-family:Arial;	font-size: 12px;	background-color: white;}/* jquery.autocomplete.css -- begin */.ac_results {	padding: 0px;	border: 1px solid black;	background-color: white;	overflow: hidden;	z-index: 99999;}.ac_results ul {	width: 100%;	list-style-position: outside;	list-style: none;	padding: 0;	margin: 0;}.ac_results li {	margin: 0px;	padding: 2px 5px;	cursor: default;	display: block;	/* 	if width will be 100% horizontal scrollbar will apear 	when scroll mode will be used	*/	/*width: 100%;*/	font: menu;	font-size: 12px;	/* 	it is very important, if line-height not setted or setted 	in relative units scroll will be broken in firefox	*/	line-height: 16px;	overflow: hidden;}/*.ac_loading {	background: white url('/common/images/indicator.gif') right center no-repeat;}*/.ac_odd {	background-color: #eee;}.ac_over {	/*background-color: #0A246A;*/ /* this is dark blue */	background-color: #FFFFFF;	color: #0B6138;}/* jquery.autocomplete.css -- end */