/* CSS Document */

body {
	font-size: 12px;
	font-family: Verdana, sans-serif;
	background: #FFFFFF;
	width: 620px;
	}
table {
	font-family: Verdana, sans-serif;
}

p {
	text-indent: 0px;
	line-height: 1.5em;margin: 0;
	padding: 0;
	font-size: 12px;
	width: 798px;
	font-weight: normal;
	}
.bluebox {
	width: 405px;
	border: solid black 1px;
	background-color: #A0ABF8;
	position: absolute;
	padding: 7px;
}

	
form {padding: 0; margin: 0;}
#menu2 {
	background: #051F66;
	width: 798px;
	border: 1px solid #666666;
	display: block;
	margin: 0;
	padding: 5px 0 5 0;
	text-align: center;
}
			
#menu2 a {
	font: "Trebuchet MS", Arial, Helvetica,
	sans-serif
	font-size: 12px;
	font-family: verdana, sans-serif;
	padding: 3 19 3 19;
	color: white;
	text-decoration: none;
	text-align:center;
			}
			
#menu2 a:hover {border: 1px solid #444444; border-width: 0 1 0 1;
					padding: 5 18 5 18;
					color: black;
					background: #CCC;}

#menu2 a#active {background: #CCCCCC; padding: 0 0 0 0; margin: 0;
				border: 1px solid #333399; boSrder-width: 0 1 0 1;}
				
#menu2 a#active:hover {border: 1px solid #333399; border-width: 0 1 0 1;
					padding: 5 10 6 10;
					}

#menu {
	background: #051F66;
	width: 798px;
	border: 1px solid #666666;
	display: block;
	margin: 0;
	padding: 5px 0 5 0;
	text-align: center;
}
			
#menu a {
	font: "Trebuchet MS", Arial, Helvetica, sans-serif
	font-size: 12px;
	font-family: verdana, sans-serif;
	padding: 4 19 4 19;
	color: white;
	text-decoration: none;
	text-align:center;
			}
			
#menu a:hover {border: 1px solid #444444; border-width: 0 1 0 1;
					padding: 4 18 4 18;
					color: black;
					background: #CCC;}

#menu a#active {background: #CCCCCC; padding: 0 0 0 0; margin: 0;
				border: 1px solid #333399; boSrder-width: 0 1 0 1;}
				
#menu a#active:hover {border: 1px solid #333399; border-width: 0 1 0 1;
					padding: 5 10 6 10;
					}
.submenu a#active{border: 3px solid #336699; border-width: 0 0 3 0; padding: 3 11 3 11; margin: 0;}
.submenu a#active:hover {
					padding: 5 11 3 11;
					margin: 0;
					background: #CCC;}
			
.submenu a {font-size: 10px; font-family: verdana, sans-serif;
			padding: 3 11 3 11;
			margin: 0;
			color: black; text-decoration: none;
			}
.submenu a:hover {padding: 5 11 3 11;
					background: rgb(235, 235, 235);}			
			
#sub_regatta {background: #CCCCCC;}/*url(image-files/menubg_regattas.gif)*/
#sub_team {background: #CCCCCC;}/*url(image-files/menubg_team.gif)*/
#sub_blank {background: #CCCCCC; height: 1.2em;}
					
#main {display: block; float: right; clear: right;
		margin: 0 0 50 0;
		padding: 0px;}

#body {background: #FFFFFF;
		margin: 0px; padding: 0 0 0 0px;
		border: 1px solid #666666; border-width: 0 1 0 1;
		display: block;
		}
		
#body p {padding: 5px;
		color: #000000;}
		
#body img {padding: 5px;}
		
#extra_menu {border: 0px solid black; background: white;
						float: left; clear: left;
						margin: 0 0 10 0; padding: 0px;
						width:156px;
						}

#extra_menu h2 {background: #9CF;
					color: #339; text-align: center;
					font-size: 14px; font-family: verdana, sans-serif;
					padding: 2px;
					margin:0;
					border: 1px solid #333; border-width: 1 1 1 1;}
	
#extra_menu a {color: black;
					text-decoration: none; font-size: 10px; font-family: verdana, sans-serif;
					line-height: 1.5em;
					padding: 0 5 0 5;
					margin: 0 5 0 5;
					text-align: center;}
	
#extra_menu a:hover {color: #666;
					padding: 5px;
					;}
		
#extra_menu table {background: white;
						border: 1px solid #666666; border-width: 0 1 0 1;
						text-align: center;  margin: 0 0 0 0; padding: 0;}

#stripe_class_even {background: rgb(245,250,255); margin: 0; padding: 0; text-align: center;}
#stripe_class_odd {background: rgb(223,239,255);  margin: 0; padding: 0; text-align: center;}

iframe {border: 0px;}
#frame {border: 1px solid #666; border-width: 0 1 0 1;}
img {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

#regatta_time {display: none;}
#outerdiv
{
width:446px;
height:246px;
overflow:hidden;
position:relative;
}

#inneriframe
{
position:absolute;
top:250px;
left:300px;
width:400px;
height:400px;
}

#regatta_title {font-weight: bold;
		font-size: 24px;
		color: #339;
		text-align: center;}

#regatta_location {font-weight: bold;
			font-size: 14px;
			text-align: center;}

#regatta_date {font-size: 14px;
		text-align: center;
		padding: 5px 0 30 0;}

#regatta_highlights {text-indent: 20px;
			line-height: 1.5em;
			padding: 5 10 30 10;}

#regatta_results {font-family: courier, monospace;
			font-size: 12px;
			padding: 0 20 0 20;}
#apDiv5 {
	position:absolute;
	left:399px;
	top:374px;
	width:405px;
	height:67px;
	z-index:1;
	background-color: #A0ABF8;
	padding: 7px;
	border: solid black 1px;
}
