body {
	padding: 0px 5px 0px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	margin: 0px;
}
input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
}
.container {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
}
.topbk {
	background-color: #A1A17B;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right top;
	height: 100px;
	background-image: url(images/tag_newsletter.jpg);
}
.newslettersignup {
	padding: 68px 0px 0px 750px;
	margin-top: 0px;
	margin-left: 0px;
	background-image: url(images/tag_newsletter.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
.leaderboardbanner {
	padding: 5px;
	float: left;
	text-align: center;
}
.topmenuleft {
	text-align: right;
	background-color: #276499;
	background-image: url(images/submenu_seperator.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 14px;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 6px;
	width: 655px;
}
.topmenuleft a{
	padding-right: 3px;
	padding-left: 3px;
	color: #FFFFFF;
	text-decoration: none;

}
.topmenuleft a:hover{
	text-decoration: underline;

}
.topmenuright {
	text-align: right;
	padding: 4px 10px 6px 0px;
	background-color: #0F4678;
	font-size: 11px;
	color: #FFFFCC;
}
.topmenuright a{
	padding-right: 3px;
	padding-left: 3px;
	color: #FFFFCC;
	text-decoration: none;

}
.topmenuright a:hover{
	text-decoration: underline;

}
.nwwsubmenuleft {
	text-align: right;
	background-color: #276499;
	background-image: url(images/submenu_seperator.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 14px;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 6px;
	width: 655px;
}
.newsubmenuleft a{
	padding-right: 3px;
	padding-left: 3px;
	color: #FFFFFF;
	text-decoration: none;

}
.newsubmenuleft a:hover{
	text-decoration: underline;

}
.newsubmenuright {
	text-align: right;
	padding: 4px 10px 6px 0px;
	background-color: #0F4678;
	font-size: 11px;
	color: #FFFFCC;
}
.newsubmenuright a{
	padding-right: 3px;
	padding-left: 3px;
	color: #FFFFCC;
	text-decoration: none;

}
.newsubmenuright a:hover{
	text-decoration: underline;

}
.topheader {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sitesearch {
	background-image: url(images/site_search_bk.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 210px;
	padding-left: 7px;
}
.menuracing {
	height: 38px;
	width: 68px;
}
.menuracing a{
	background-image: url(images/menu_tab_racing_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 59px;
	color: #145181;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 9px;
}
.menuracing a:hover{
	background-image: url(images/menu_tab_racing_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 59px;
	color: #FFFFFF;
	display: block;
}
.menuracing_selected a{
	background-image: url(images/menu_tab_racing_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 59px;
	color: #FFFFFF;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 9px;
}
.menusailboats {
	height: 38px;
	width: 68px;
}
.menusailboats a{
	background-image: url(images/menu_tab_sailboats_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 72px;
	color: #145181;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 10px;
}
.menusailboats a:hover{
	background-image: url(images/menu_tab_sailboats_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 72px;
	color: #FFFFFF;
	display: block;
}
.menusailboats_selected a{
	background-image: url(images/menu_tab_sailboats_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 72px;
	color: #FFFFFF;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 10px;
}
.menugear {
	height: 38px;
	width: 68px;
}
.menugear a{
	background-image: url(images/menu_tab_gear_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 93px;
	color: #145181;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 10px;
}
.menugear a:hover{
	background-image: url(images/menu_tab_gear_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 93px;
	color: #FFFFFF;
	display: block;
}
.menugear_selected a{
	background-image: url(images/menu_tab_gear_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 93px;
	color: #FFFFFF;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 10px;
}
.menuexperts {
	height: 38px;
	width: 68px;
}
.menuexperts a{
	background-image: url(images/menu_tab_experts_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 128px;
	color: #145181;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 10px;
}
.menuexperts a:hover{
	background-image: url(images/menu_tab_experts_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 128px;
	color: #FFFFFF;
	display: block;
}
.menuexperts_selected a{
	background-image: url(images/menu_tab_experts_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 128px;
	color: #FFFFFF;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 10px;
}
.menuregattas {
	height: 38px;
	width: 68px;
}
.menuregattas a{
	background-image: url(images/menu_tab_regattas_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 70px;
	color: #145181;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 76px;
}
.menuregattas a:hover{
	background-image: url(images/menu_tab_regattas_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 70px;
	color: #FFFFFF;
	display: block;
}
.menuregattas_selected a{
	background-image: url(images/menu_tab_regattas_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 70px;
	color: #FFFFFF;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 76px;
}
.menucommunity {
	height: 38px;
	width: 68px;
}
.menucommunity a{
	background-image: url(images/menu_tab_community_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 90px;
	color: #145181;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 10px;
}
.menucommunity a:hover{
	background-image: url(images/menu_tab_community_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 90px;
	color: #FFFFFF;
	display: block;
}
.menucommunity_selected a{
	background-image: url(images/menu_tab_community_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 90px;
	color: #FFFFFF;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 10px;
}
.menusourcebook {
	height: 38px;
	width: 68px;
}
.menusourcebook a{
	background-image: url(images/menu_tab_sourcebook_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 88px;
	color: #145181;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 10px;
}
.menusourcebook a:hover{
	background-image: url(images/menu_tab_sourcebook_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 88px;
	color: #FFFFFF;
	display: block;
}
.menusourcebook_selected a{
	background-image: url(images/menu_tab_sourcebook_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 88px;
	color: #FFFFFF;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 10px;
}
.rightcolumn {
	background-color: #D7E8F5;
	width: 301px;
	vertical-align:top;
}
.widecolumnbk {
	background-image: url(images/sidebar_left_wide.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #E0E0D0;
}
.leftcolumnwide {
	float: left;
	width: 387px;
}
.sitemap {
	background-color: #FFFFFF;
	padding: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E0E0D0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E0E0D0;
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	color:#666666;
}
.adzonefooter {
	background-color: #C2C2C2;
	padding: 10px;
	text-align: center;
}
.hyperlinks {
	background-color: #F1F0C9;
	padding: 10px;
	text-align: center;
	color: #000000;
	line-height: 16px;
}
.hyperlinks a{
	font-size: 10px;
	color: #145181;
	text-decoration: none;

}
.hyperlinks a:hover{
	color: #FF0000;
	text-decoration: none;

}
.rightcolumnwide {
	padding: 10px 10px 10px 398px;
}
.biegebk {
	background-color: #F5F5E2;
	padding: 9px;
}
.tanbk {
	background-color: #EBEBDA;
	padding: 10px;
}
.header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	font-weight: normal;
}
.brownbk {
	background-color:#E0E0D0;
	padding: 10px;
}
.search_textfield {
	border:#FFFFFF 1px solid;
	width:140px;
	height:14px;
}
.newsletter_textfield {
	border:#FFFFFF 1px solid;
}
a.features_page_link:active, a.features_page_link:link, a.features_page_link:visited {
	background-color:#1C70B3;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 2px 4px 1px 4px;
	text-decoration:none;
}
a.features_page_link:hover {
	background-color:#1C70B3;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	color:#000000;
	padding: 2px 4px 1px 4px;
	text-decoration:none;
}
a.features_page_link_selected:active, a.features_page_link_selected:link, a.features_page_link_selected:visited, a.features_page_link_selected:hover {
	background-color:#ABAB8D;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 2px 4px 1px 4px;
	text-decoration:none;
}
.photo_author {
	font-family: Verdana;
	font-size: 9px;
	font-weight:normal;
	color:#000000;
}
.blue_title14g {
	font-family: Georgia;
	font-size: 14px;
	font-weight:normal;
	color:#16598E;
}
.grey_text11v {
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	color:#666666;
}
.grey_text9a {
	font-family: Arial;
	font-size: 9px;
	font-weight:normal;
	color:#666666;
}
.grey_text10v {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color:#666666;
}
.grey_text10v_b {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color:#666666;
}
.black_text10v {
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	color:#000000;
}
.blue_text10v_b {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color:#16578B;
}
.black_text12v {
	font-family: Verdana;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
}
.black_text12g {
	font-family: Georgia;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
}
.black_text16g_b {
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
	color:#000000;
}
a.media_red_link:link, a.media_red_link:active, a.media_red_link:visited {
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	color:#FF3333;
	text-decoration:none;
}
a.media_red_link:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	color:#FF3333;
	text-decoration:underline;
}
.blue_text11v_b {
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#16598E;
}
.blue_text11v {
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	color:#16598E;
}
.red_text11v_u {
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#ED2123;
}
.red_text11v {
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#ED2123;
}
.middle_cnt_title {
	font-family: Georgia;
	font-size: 14px;
	font-weight: normal;
	color:#000000;
	padding-bottom:5px;
}
.middle_cnt {
	padding: 10px 10px 10px 10px;
}
.adv_text_11a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color:#797979;
}
a.white_link:link, a.white_link:active, a.white_link:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}
a.white_link:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:underline;
}
.brown_title16g {
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	color:#663300;
}
.blue_text11v{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#16598E;
}
a.blue_link:link, a.blue_link:active, a.blue_link:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#16598E;
	text-decoration:none;
}
a.blue_link:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#16598E;
	text-decoration:underline;
}
a.blue_link10:link, a.blue_link10:active, a.blue_link10:visited {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color:#16598E;
	text-decoration:none;
}
a.blue_link10:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color:#16598E;
	text-decoration:underline;
}
/*
a.blue_link14g:link, a.blue_link14g:active, a.blue_link14g:visited {
	font-family: Georgia;
	font-size: 14px;
	font-weight: normal;
	color:#16598E;
	text-decoration:none;
}
a.blue_link14g:hover {
	font-family: Georgia;
	font-size: 14px;
	font-weight: normal;
	color:#16598E;
	text-decoration:underline;
}
*/
.small_grey9a_bi
{
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	font-style:italic;
	color:#666666;
}
.small_blue10v_i {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	font-style:italic;
	color:#16598E;
}
.dark_blue11a {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#333333;
}
a.dark_blue_link:active, a.dark_blue_link:link, a.dark_blue_link:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#333333;
	text-decoration:none;
}
a.dark_blue_link:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#333333;
	text-decoration:underline;
}
.blue_title20g {
	font-family: Georgia;
	font-size: 20px;
	font-weight:normal;
	color:#16598E;
}
.white_title11v_b {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.blue_title16g_b {
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
	color: #256396;
}
.grey_text14g {
	font-family: Georgia;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
}
/* ------------------------------------------------*/


.racing_menus
{
 text-decoration:none;
 color:white;
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:12px;
}
.racing_lefttitle
{
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:20px;
 color:#FF3333;
}
.tanbk_racing
{
 background-color:#EBEBDA;
 padding-left:5px;
}
.tanbk_racing2
{
 background-color:#E0E0D0;
}
.back
{
 color:#333333;
 text-decoration:none;
 font-size:12px;
}
.left
{
 text-align:left;
}
.blue_text14v
{
	font-family: Verdana;
	font-size: 14px;
	color:#16598E;
}
.newstext
{
 color:#666666;
 font-family:verdana;
 font-size:11px;
}
.newsattach
{
 color:#F2595A;
 text-decoration:none;
}
.page_off
{
 text-decoration:none;
 color:#666666;
 font-size:11px;
}
.page_on
{
 text-decoration:none;
 color:#16598E;
 font-family:verdana;
 font-size:11px;
}

/* new styles */


.racing_menus
{
 text-decoration:none;
 color:white;
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:12px;
}
.racing_lefttitle
{
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:20px;
 color:#FF3333;
}
.tanbk_racing
{
 background-color:#EBEBDA;
 padding-left:5px;
}
.tanbk_racing2
{
 background-color:#E0E0D0;
 padding-left:5px;
}
.back
{
 color:#333333;
 text-decoration:none;
 font-size:12px;
}
.left
{
 text-align:left;
}
.blue_text14v
{
	font-family: Verdana;
	font-size: 14px;
	color:#16598E;
}
.newstext
{
 color:#666666;
 font-family:verdana;
 font-size:11px;
}
.newsattach
{
 color:#F2595A;
 text-decoration:none;
}
.page_off
{
 text-decoration:none;
 color:#666666;
 font-size:11px;
}
.page_on
{
 text-decoration:none;
 color:#16598E;
 font-family:verdana;
 font-size:11px;
}
.blue_title11v {
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color:#16598E;
}
.ebebdabk
{
	background-color: #ebebda;
	padding: 0px;
}
.eoeodobk
{
	background-color: #e0e0d0;
	padding: 0px;
}
.biegebk2
{
	background-color: #F5F5E2;
	padding: 0px;
}
.greyborder
{
 border:solid 1px #666666;
}
.black14g_b
{
 font-family:georgia;
 font-size:14px;
 color:black;
 font-weight:bold;
}
.white11a_b
{
 font-family:arial;
 font-size:11px;
 color:white;
 font-weight:bold;
}
.a
{
 text-decoration:none;
}
.a:hover
{
 text-decoration:underline;
}
.grey11v_b
{
 font-family:verdana;
 font-size:11px;
 color:#666666;
 font-weight:bold;
}
.red20g
{
 font-family:georgia;
 font-size:20px;
 color:#ed2123;
}
.red11v {
 font-family:verdana;
 font-size:11px;
 color:#ED2123;

}
.black16g
{
 font-family:georgia;
 font-size:16px;
 color:black;
}
.black14g
{
 font-family:georgia;
 font-size:14px;
 color:black;
}
.red14g
{
 font-family:georgia;
 font-size:14px;
 color:#ed2123;
}
.dot4right
{
 border-right:dotted 1px black;
}
.greyborder
{
 border:solid 1px #999999;
}
.SiteMapColumn {float:left;}
.SiteMap
{
	background-color:#ffffff;
}
.SiteMap-Heading
{
	font-family:georgia;
	font-size:16px;
	color:#16598e;
}
.SiteMap-LinkLevel1 a
{
	color:#666666;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.SiteMap-LinkLevel1
{
	font-family:verdana;
	font-size:10px;
	margin-left:10px;
	line-height:20px;
}
.SiteMap-LinkLevel2 a
{
	color:#666666;
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
}
.SiteMap-LinkLevel2 span
{
	color:#666666;
	font-family:verdana;
}
.SiteMap-LinkLevel2 
{
	font-family:verdana;
	font-size:10px;
	padding-left:7px;
}
.SiteMap-LinkLevel3 a
{
	color:#666666;
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
}
.SiteMap-LinkLevel3 span
{
	color:#666666;
	font-family:verdana;
}
.SiteMap-LinkLevel3 
{
	font-family:verdana;
	font-size:10px;
	padding-left:10px;
}
.enewsFormSubmit {
	background-image:url(images/submit_btn.gif);
	background-repeat:no-repeat;
	width:55px;
	height:18px;
	border:0;
}
.enewsFormReset {
	background-image:url(images/reset_btn.gif);
	background-repeat:no-repeat;
	width:55px;
	height:18px;
	border:0;
}
.poll_submit
{
	background-image:url(images/vote_btn.gif);
	width:52px;
	height:22px;
	border:0;
}
.borderAllAround {
	border: 1px solid #16598E;
	background-color:white;
}
.crmdomain { width: 100%; border:1px solid #CCCCCC; margin-top: 5px; margin-bottom:5px; }
.crmenewsletter { border-bottom: 1px solid #ccc; text-align:left }
.crminterest { width: 33%; }
.regattacalendar {
	line-height: 14px; 
	font-weight: normal; 
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.regattacalendar input{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 14px; 
	font-weight: normal; 
	color: #333333;
}
.regattacalendar select{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 14px; 
	font-weight: normal; 
	color: #333333;
	width: 100px;
}
.regattacalendar  a:link, .regattacalendar  a:active,.regattacalendar  a:visited  {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#16598E;
	text-decoration:none;
}
.regattacalendar  a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#16598E;
	text-decoration:underline;
}
.regattacalendarlinks {
	line-height: 14px; 
	font-weight: normal; 
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.regattacalendarlinks  a:link, .regattacalendarlinks  a:active,.regattacalendarlinks  a:visited  {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#16598E;
	text-decoration:none;
}
.regattacalendarlinks  a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#16598E;
	text-decoration:underline;
}
.border {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E0E0D0;
}
.arial_12
{
 font:12px arial;
}
.verdana_16b
{
  font:bold 16px Verdana;
}
.white
{
  color:#FFFFFF;
}
.videoBlue
{
 color:#62CAF1;
}
.videoRed
{
 color:#FF0200;
}