body {margin: 0; margin-bottom:40px; padding:0; background-color:#e8e8e8; }
H1 	{FONT-WEIGHT: normal; FONT-SIZE: 18px; FONT-FAMILY: Verdana, Geneva, Arial,Helvetica,Sans Serif; COLOR: #2e2175; padding-bottom:10px; border-bottom:5px solid #06B6EB;}
H2 	{FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica,Sans Serif; COLOR: #5385c1; }
H3 	{FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica,Sans Serif; COLOR: #2E2175; margin-bottom:0; margin-top:2em; padding-bottom:0; }
H4 	{FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica,Sans Serif; COLOR: #666666; }
H5 	{font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color: #999999;  margin-bottom:0; padding-bottom:0;}
body,  p, blockquote, ol, ul, dl, li, dt, dd, td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; color:#666666; }
em {width:98%;}
li {list-style-image:url(/site/sample/sample7/image/bullet.gif); padding:0; margin:0 0 0 16px; color: #1f2d5e;}
A 	{FONT-SIZE: 11px; COLOR: #5385c1; FONT-FAMILY: Verdana, Geneva, Arial,Helvetica,Sans Serif; TEXT-DECORATION: none; }
A:active 			{COLOR: #5385c1; }
A:visited 			{COLOR: #5385c1; }
A:hover 			{COLOR: #5385c1; text-decoration:underline; }
A:active 			{COLOR: #5385c1; }

#maintable { }
#menu {
	background-image:url(/site/yachting/BOATINGVICTORIA/go2009/image/bg_menu.gif);
	background-repeat:repeat-x;
	vertical-align:middle;
	
	
}
#dyn_menu { height:28px; }
#dyn_menu a { text-decoration:none; color:#fff; }


#content {padding:0 17px 17px 17px;  padding-bottom:0;  }
#right_col { padding-top:3px; text-align:right; padding-right:17px;}
#bg_frontrt {background-image:url(/site/yachting/BOATINGVICTORIA/go2009/image/bg_story.gif); background-repeat:no-repeat; background-position:bottom right;}
#content_p {padding:0 20px 0 17px;   background-image:url(/site/yachting/BOATINGVICTORIA/go2009/image/bg_story.gif); background-repeat:no-repeat; background-position:bottom right; }
#welcome {padding-right:0px; color:#666666; margin-top:20px;}
.mainpic {margin-right:17px;}
#slides {width:480px; text-align:right; margin:0 auto 0 auto;}
#m_page {background-image:url(/site/yachting/BOATINGVICTORIA/go2009/image/bg_page.gif); background-repeat:repeat-y;}
#footer { background-image:none;}
#footer a {font-size:10px;}
#copy {text-align:center; margin-top:4px; font-size:10px; color:#999999;}
#bot_sp { height:60px; }
#bot_sp_p { height:160px; position:relative; float:right; width:160px; right:0px; bottom:0px;}
.greenbx_t {
	background-image:url(/site/yachting/BOATINGVICTORIA/go2009/image/green_bx_top.gif);
	height:19px;
	background-repeat:no-repeat;
	background-position:left; width:177px; 
}

.greenbx_c {
	text-align:center;
	background-image:url(/site/yachting/BOATINGVICTORIA/go2009/image/green_bx.gif);
	background-repeat:repeat-y;
	background-position:left;
	padding:0; width:177px; 
}
.greenbx_b {
	background-image:url(/site/yachting/BOATINGVICTORIA/go2009/image/green_bx_bot.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:19px;
	margin-bottom:20px; width:177px;
}

.f_cont {padding:16px; padding-top:2px; text-align:left;}
#fbox .greenbx_b {margin-bottom:5px;}
#fbox h3 { margin-top:0; padding-bottom:5px;}
/************  front styles from original *********/
.gray {color:#666666;}

#couta {border-bottom:1px solid #cccccc;}
/************ end  front styles from original *********/

#topmenu a {color:#666666; padding:0 11px 0 5px; font-size:10px;}
#topmenu a:link {color:#666666;}
#topmenu a:visited {color:#666666;}
#topmenu a:hover {color:#5385c1;}
#topmenu a:active {color:#666666;}

#leftcol { padding-left:16px; padding-top:3px;}

/***** submenus   ****/

#sub_menu {
	padding:0;
	margin-bottom:0;
	background-image:url(/site/yachting/BOATINGVICTORIA/go2009/image/submenu_top.gif);
	background-repeat:no-repeat;
	padding-top:8px;
	background-position:top;
}
/*****#sub_menu ul { margin-top:5px; margin-bottom:5px; padding:0; margin-left:40px;}
#sub_menu p { margin:5px 0 5px 0; padding:0;}
*****/
#sub_menu ul {
	margin:0 0 0 0;
	padding:0;
	 border-top:1px solid #fff; list-style:none;
}
#sub_menu li { margin:0 ; list-style:none;  list-style-image:none; padding:5px 10px 5px 10px;  border-bottom:1px solid #fff; }
#sub_menu a {margin:0;}

.submenu { clear:both;  background-color:#06B6EB;}
.submenu_over { background-color:#110775;}
#sub_menu_bot {
	background-image:url(/site/yachting/BOATINGVICTORIA/go2009/image/submenu_bot.gif);
	background-position:top right;
	background-repeat:no-repeat;
	height:8px;
	margin:0 0 20px 0;}
/***** submenus   ****/
.r2 				{BACKGROUND-COLOR: #EFEFEF; }
.r1 				{}
.headingrow 		{FONT-SIZE: 11px; font-weight: bold; COLOR: #666666; BACKGROUND-COLOR: #eaeaea;   border-top:1px solid #cccccc;  border-bottom:1px solid #cccccc; padding:3px 0 3px 3px;}
.headingRow 		{FONT-SIZE: 11px; font-weight: bold; COLOR: #666666; BACKGROUND-COLOR: #eaeaea;  border-top:1px solid #cccccc;  border-bottom:1px solid #cccccc; padding:3px 0 3px 3px;}
.headingRow td 		{FONT-SIZE: 11px; font-weight: bold; COLOR: #666666; BACKGROUND-COLOR: #eaeaea;  border-top:1px solid #cccccc;  border-bottom:1px solid #cccccc; padding:3px 0 3px 3px;}

.headingRow2 		{FONT-SIZE: 10px; font-weight: bold; COLOR: #666666; BACKGROUND-COLOR: #eaeaea;  border-top:1px solid #cccccc;  border-bottom:1px solid #cccccc; padding:3px 0 3px 3px;}
.headingcell 		{FONT-SIZE: 11px; font-weight: bold; COLOR: #666666; }
.messagerow 		{COLOR: red;  border-bottom: 1px solid #666666;}
.messagecell 		{border-bottom: 1px solid #666666;}
.displayElement		{color: #333333; }
.trailerrow 		{border-top: 1px solid #666666; text-align: right; }
.trhdg 			{FONT-SIZE: 12px; font-weight: bold; COLOR: #666666;  }
.subhdg2 			{FONT-SIZE: 12px; font-weight: bold; COLOR: #666666;  }
.tdhdg 			{COLOR: #ffffff; }
.feature1 			{border: ridge 1px; }
.feature2 			{padding: 5; FONT-WEIGHT: bold; COLOR: #ffffff; background-color: #666699; }
.feature3 			{padding: 5; background-color: #f3f3f3; font-size: 8pt;}
.toprule  			{font-size: 11px; COLOR: #666666;}
.bground1	 		{border-bottom: 1px solid #d5dfe9; }
.bground2	 		{BACKGROUND-COLOR: #f5f8fa; }
.bground3	 		{BACKGROUND-COLOR: #E4EBF1; }
ul.cal			{MARGIN-top: 0cm; margin-bottom: 0cm; margin-left: -0.6cm; list-style-type: decimal; list-style-image: url(/site/yachting/ayf/image/arrow2.gif); FONT-SIZE: 9px;}

li.newslist			{list-style-image:  url(/site/yachting/ayf/AYF2/image/arrow.gif); MARGIN-LEFT: -0.5cm;}
a.newslist			{list-style-image:  url(/site/yachting/ayf/AYF2/image/arrow.gif); }
a.newslist:hover		{list-style-image:  url(/site/yachting/ayf/AYF2/image/arrow.gif); }


li.isafnewslist		{list-style-image:  url(/site/yachting/ayf/AYF2/image/arrow.gif); MARGIN-LEFT: -0.5cm;}
a.isafnews			{list-style-image:  url(/site/yachting/ayf/AYF2/image/arrow.gif); }
a.isafnews:hover		{list-style-image:  url(/site/yachting/ayf/AYF2/image/arrow.gif); }


li.isafregattalist	{list-style-image:  url(/site/yachting/ayf/AYF2/image/arrow.gif); MARGIN-LEFT: -0.5cm;}
a.isafregatta		{list-style-image:  url(/site/yachting/ayf/AYF2/image/arrow.gif); }
a.isafregatta:hover	{list-style-image:  url(/site/yachting/ayf/AYF2/image/arrow.gif); }


.newsabstract 		{FONT-SIZE: 11px; COLOR: #000000; 	}
A.newsheadline:hover 	{FONT-SIZE: 11px; COLOR: #5385c1;  font-weight: bold;list-style-image: url(/site/yachting/ayf/AYF2/image/arrow.gif);	}
A.newsheadline:link 	{FONT-SIZE: 11px;  font-weight: bold;list-style-image: url(/site/yachting/ayf/AYF2/image/arrow.gif); }
A.newsheadline:visited 	{FONT-SIZE: 11px;  font-weight: bold;list-style-image: url(/site/yachting/ayf/AYF2/image/arrow.gif);  }


A.menu2:link    {font-family: Verdana; color: #666666; text-decoration:none; font-size : 11px; }
A.menu2:visited {font-family: Verdana; color: #666666; text-decoration:none; font-size : 11px; }
A.menu2:hover   {	font-family: Verdana;	color: #666666;	font-size : 11px;}


A.menu3 			{FONT-SIZE: 12px; COLOR: #008ED6;  	font-weight: bold;}
A.menu3:link 		{FONT-SIZE: 12px; COLOR: #008ED6;  	font-weight: bold;}
A.menu3:visited 		{FONT-SIZE: 12px; COLOR: #008ED6;  	font-weight: bold;}
A.menu3:hover 		{FONT-SIZE: 12px; COLOR: #FF0000;  	font-weight: bold;}


A.menu4 			{FONT-SIZE: 11px; COLOR: #110775;  	}
A.menu4:link 		{FONT-SIZE: 11px; COLOR: #110775;  	}
A.menu4:visited 		{FONT-SIZE: 11px; COLOR: #110775;  	}
A.menu4:hover 		{FONT-SIZE: 11px; COLOR: #FF0000;  	}


A.menu5	 		{FONT-SIZE: 11px; COLOR: #fff; }
A.menu5:link 		{FONT-SIZE: 11px; COLOR: #fff; }
A.menu5:visited 		{FONT-SIZE: 11px; COLOR: #fff; }
A.menu5:hover 		{FONT-SIZE: 11px; COLOR: #fff;  }


A.menu6 			{FONT-SIZE: 10px;  COLOR: #FF0000;  }
A.menu6:link 		{FONT-SIZE: 10px;  COLOR: #FF0000; 	}
A.menu6:visited 		{FONT-SIZE: 10px;  COLOR: #FF0000; 	}
A.menu6:hover 		{FONT-SIZE: 10px;  COLOR: #666666;  }

A.menu7 			{FONT-SIZE: 10px;  COLOR: #FF0000;  }
A.menu7:link 		{FONT-SIZE: 10px;  COLOR: #FF0000; 	}
A.menu7:visited 		{FONT-SIZE: 10px;  COLOR: #FF0000; 	}
A.menu7:hover 		{FONT-SIZE: 10px;  COLOR: #666666;  }

.menu8  			{FONT-SIZE: 11px; COLOR: #666666; 	border-top: 1px solid #666666;}

.calendarlist		{font-family: Verdana,  Geneva, Arial, Helvetica,sans-serif; font-size: 11px; list-style-image:  url(../../../sample/AYF2/AYF2/image/bullet.gif);}

FORM				{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
.formdropdownlist		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
.formradiobtns		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
.formcheckbox		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
.formsubmit			{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
.textElement		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
.forminput			{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
.formtextarea		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }



