H1 	{FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial,Helvetica,Sans Serif; COLOR: #025E3F; }
H2 	{FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial,Helvetica,Sans Serif; COLOR: #025E3F; }
H3 	{FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial,Helvetica,Sans Serif; COLOR: #7C988D; }
H4 	{FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial,Helvetica,Sans Serif; COLOR: #025E3F; }
H5 	{FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial,Helvetica,Sans Serif; COLOR: #025E3F; }
body, div, p, blockquote, ol, ul, dl, li, dt, dd, td {
	font-family : Tahoma, Verdana,  Geneva,  Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
	
LI 	{MARGIN-LEFT: 1cm;}
A 	{FONT-SIZE: 11px; COLOR: #7C988D; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial,Helvetica,Sans Serif; TEXT-DECORATION: none; }

.r2 				{BACKGROUND-COLOR: #DFE6E3; }
.r1 				{}
.headingrow 		{FONT-SIZE: 11px; font-weight: bold; COLOR: #025E3F; BACKGROUND-COLOR: #B7C6BF;  padding: 2px;}
.headingRow2 		{FONT-SIZE: 10px; font-weight: bold; COLOR: #025E3F; BACKGROUND-COLOR: #B7C6BF;  padding: 2px;}
.headingcell 		{FONT-SIZE: 11px; font-weight: bold; COLOR: #025E3F; }
.messagerow 		{COLOR: red;  border-bottom: 1px solid #025E3F;}
.messagecell 		{border-bottom: 1px solid #025E3F;}
.displayElement		{color: #333333; }
.trailerrow 		{border-top: 1px solid #999999; text-align: right; }
.trhdg 			{FONT-SIZE: 12px; font-weight: bold; COLOR: #025E3F;  }
.subhdg2 			{FONT-SIZE: 12px; font-weight: bold; COLOR: #025E3F;  }
.tdhdg 			{COLOR: #ffffff; }
.feature2 			{padding: 5; FONT-WEIGHT: bold; COLOR: #025E3F;}
.toprule  			{font-size: 11px; COLOR: #4C944C;}


A:active 			{COLOR: #7C988D; }
A:unknown 			{COLOR: #7C988D; }
A.menu 			{COLOR: #ffffff; }
A:hover 			{COLOR: #FFE600; }

li.newslist			{list-style-type:  square; COLOR: #4C944C; MARGIN-LEFT: -0.5cm;}
a.newslist			{list-style-type:  square; COLOR: #4C944C; }
a.newslist:hover		{list-style-type:  square; COLOR: #FFE600;  }

li.isafnewslist		{list-style-type:  square; COLOR: #4C944C; MARGIN-LEFT: -0.5cm;}
a.isafnews			{list-style-type:  square; COLOR: #4C944C; }
a.isafnews:hover		{list-style-type:  square; COLOR: #FFE600;  }

li.isafregattalist	{list-style-type:  square; COLOR: #4C944C; MARGIN-LEFT: -0.5cm;}
a.isafregatta		{list-style-type:  square; COLOR: #4C944C; }
a.isafregatta:hover	{list-style-type:  square; COLOR: #FFE600;  }

.newsabstract 		{FONT-SIZE: 11px; COLOR: #4C944C; 	}
li.newsheadline		{list-style-type:  square;COLOR: #025E3F;}
A.newsheadline:hover 	{list-style-type:  square; color: #FFE600;	}
A.newsheadline:link 	{list-style-type:  square; }
A.newsheadline:visited 	{list-style-type:  square;}

A.footer 			{FONT-SIZE: 9px;  COLOR: #FFFFFF;  	}
A.footer:hover 		{FONT-SIZE: 9px;  COLOR: #FFE600;}
A.footer:link 		{FONT-SIZE: 9px;  COLOR: #FFFFFF; 	}
A.footer:visited 		{FONT-SIZE: 9px;  COLOR: #FFFFFF; 	}

A.menu2 			{FONT-SIZE: 12px; COLOR: #025E3F; font-weight: bold;list-style-type:  square;  	}
A.menu2:hover 		{FONT-SIZE: 12px; COLOR: #00BF00;font-weight: bold;list-style-type:  square;  } 	
A.menu2:link 		{FONT-SIZE: 12px; COLOR: #025E3F;font-weight: bold; list-style-type:  square; 	}
A.menu2:visited 		{FONT-SIZE: 12px; COLOR: #025E3F;font-weight: bold;list-style-type:  square;  	}


A.menu3 			{FONT-SIZE: 12px; COLOR: #025E3F;  	font-weight: bold;}
A.menu3:hover 		{FONT-SIZE: 12px; COLOR: #7C988D;  	font-weight: bold;}
A.menu3:link 		{FONT-SIZE: 12px; COLOR: #025E3F;  	font-weight: bold;}
A.menu3:visited 		{FONT-SIZE: 12px; COLOR: #025E3F;  	font-weight: bold;}

A.menu4 			{FONT-SIZE: 11px; COLOR: #025E3F;  	}
A.menu4:hover 		{FONT-SIZE: 11px; COLOR: #7C988D;  	}
A.menu4:link 		{FONT-SIZE: 11px; COLOR: #025E3F;  	}
A.menu4:visited 		{FONT-SIZE: 11px; COLOR: #025E3F;  	}

p.menu5	 		{list-style-type:  square; FONT-SIZE: 11px; COLOR: #025E3F;}
A.menu5	 		{list-style-type:  square; FONT-SIZE: 11px; COLOR: #025E3F;}
A.menu5:link 		{list-style-type:  square; FONT-SIZE: 11px; COLOR: #025E3F;}
A.menu5:visited 		{list-style-type:  square; FONT-SIZE: 11px; COLOR: #025E3F;}
A.menu5:hover 		{list-style-type:  square; FONT-SIZE: 11px; COLOR: #ffffff;}
li.submenu			{list-style-type:  square; MARGIN-LEFT: -0.5cm;}

A.menu6 			{FONT-SIZE: 10px;  COLOR: #7C988D;  }
A.menu6:link 		{FONT-SIZE: 10px;  COLOR: #7C988D; 	}
A.menu6:visited 		{FONT-SIZE: 10px;  COLOR: #7C988D; 	}
A.menu6:hover 		{FONT-SIZE: 10px;  COLOR: #025E3F;  }

A.menu7 			{list-style-type:  square; FONT-SIZE: 10px;  COLOR: #FFE600;   }
A.menu7:link 		{FONT-SIZE: 10px;  COLOR: #FFE600; 	}
A.menu7:visited 		{FONT-SIZE: 10px;  COLOR: #FFE600; 	}
A.menu7:hover 		{list-style-type:  square; FONT-SIZE: 10px;  COLOR: #025E3F; }

.menu8  			{FONT-SIZE: 11px; COLOR: #4C944C; 	border-top: 1px solid #025E3F;padding-top: 5px;}

.calendarlist		{font-family: Verdana,  Geneva, Arial, Helvetica,sans-serif; font-size: 11px; list-style-image:  url(../sample/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; }

A.templateheader 		{FONT-SIZE: 9px; font-weight: bold; COLOR: #025E3F;}
A.templateheader:hover 	{FONT-SIZE: 9px; font-weight: bold; COLOR: #FFE600};  	
A.templateheader:link 	{FONT-SIZE: 9px; font-weight: bold; COLOR: #025E3F; 	}
A.templateheader:visited {FONT-SIZE: 9px; font-weight: bold; COLOR: #025E3F; 	}

.header 			{font-family: Verdana, Geneva,  Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #025E3F; }
.templateheader2 		{FONT-SIZE: 16px;  font-weight: bold; COLOR: #025E3F;  	;  margin-right: 50px}

.bground1	 		{border-bottom: 1px solid #E5E5EF; }
.bground2	 		{BACKGROUND-COLOR: #FFFFFF; }
.bground3	 		{BACKGROUND-COLOR: #FFE600; }
.bground4 			{background-color: #B3C3BD; border-color: #025E3F;  border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px;}
.bground5			{background-image: url(/site/sample/sample6/image/bg_stripe_grey.gif);}
.bground6 			{background-color: #8888B7;}
.bground10 			{background-color: #025E3F;}

.featurebox {border:1px solid #025E3F; padding:10px; margin:0px 0 10px 0; width:150px; float:right; margin-right:8px;}
.featurebox h1 { font-size:11px; margin:0; padding:0px 0 5px 0;}
.featurebox p { margin:0 0 0.5em 0; }

/****** new june 2008   *******/
#welcome_m { border-bottom:3px solid #b2c2bc; border-top:3px solid #b2c2bc; padding-bottom:0; margin-bottom:15px;}
#welcome_m strong { color:#025E3F; }
#feat_cont {text-align:center; background-color:#b2c2bc; margin:15px 0 15px 0;}
#feat_p {border: 1px solid #b2c2bc; width:540px; margin:0 auto; background-color:#ffffff; padding:10px 0 10px 0;}

#other_links {border: 1px solid #b2c2bc; padding:15px; margin:15px 0 15px 0; background-color:#f5f7f6;}
.yellow_line {border-top:3px solid #b2c2bc;}

#team_prof {margin:10px 4px 2px 15px;}
#patrons { text-align:left; margin:0 20px 20px 20px;}
#media_gallery {margin:10px 4px 2px 15px;}

#leftcol {margin-left:6px;}
.nd {display:none;}

#mhead_bg {
	background-image: url(/site/yachting/ast/2006/masthead-spacer.gif);
	background-repeat: repeat-x;
	color:#ffffff;
}
#mhead_top {background-image: url(/site/yachting/ast/2006/masthead-spacer.gif);
	background-repeat: repeat-x;
	background-color:#033825;
}
#dyn_menu {
	background-image:url(/site/yachting/ast/ast2010/image/bg_menubar.jpg);
	background-repeat:repeat-x;
	color:#ffffff;
	height:20px;
	margin:0;
	padding:0;
	background-color:#FFD600	
}
#content {margin:10px 20px 10px 20px;}
#member_cont {margin:2px 4px 10px 15px;}

#news_sub { background-image:url(/site/yachting/ast/2006/jointheclub.jpg); background-repeat:no-repeat;  padding:0 ; }
#news_sub p {margin:2px 0 2px 0;}
#news_sub form {margin-left:25px; }

#footer { font-size:14px; color:#025E3F; font-weight:bold;}

.greenline {border-top:1px solid #025E3F;}