H1 {
	letter-spacing: -5px;
	margin: 0;
	padding: 0;
	line-height: 1em;
}

H1.RightCol {
	font-size: 22px;
}
	
H1.LeftCol {
	font-size: 20px;
}

BODY {
	PADDING-RIGHT: 0px; 
            PADDING-LEFT: 0px; 
            PADDING-BOTTOM: 0px; 
            MARGIN: 0px; 
            PADDING-TOP: 0px; 
            FONT-FAMILY: arial, geneva, sans-serif;
}
.360tour {
	margin-bottom:1px;
	font-size:15px;
	color:#246FA3;
	text-align:center;
}
.360tour a {
	text-decoration:underline;
	font-weight:bold;
}
/*FORMS*/

select {
	font-family: arial, geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
            border: 1px;
            padding-top: 2px;
            background-color: #336699;
            color: #FFFFFF;
}

.select_normal {
	font-family: arial, geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
            border: 1px;
            padding-top: 2px;
            background-color: #FFFFFF;
            color: #000000;
}

input {
	font-family: arial, geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
            border: 1px;
            border-style: solid;
            padding-top: 2px;
            background-color: #FFFFFF;
            color: #000000;
}

.input_normal {
	font-family: arial, geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
            border: 1px;
            border-style: none;
            padding-top: 2px;
            background-color: #FFFFFF;
            color: #000000;
}


/*ELITE FLEET*/

.EliteTitle {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
}

.EliteText {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
}

.EliteTextSmall {
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}


/*SIDE NAV*/

.NavText {
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
	padding-left: 4px;
}

.Nav {
	background-color: #336699;
	color: #ffffff;
}

.Nav A:link, .Nav A:visited {
	color: #ffffff;
}

TR TD.Nav A:link, TR TD.Nav A:visited {
	text-decoration: none;
}

TR TD.Nav A:hover {
	text-decoration: underline;
}



/*SIDE NAV SUB*/

.SubNav {
	background-color: #223366;
	color: #ffffff;
}

.SubNav A:link, .SubNav A:visited {
	color: #ffffff;
}

TR TD.SubNav A:link, TR TD.SubNav A:visited {
	text-decoration: none;
}

TR TD.SubNav A:hover {
	text-decoration: underline;
}



/*SEARCH*/

.SearchText {
	font-family: arial, geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	letter-spacing: 1px;
}


.SearchNav {
	background-color: #336699;
	color: #ffffff;
            padding-left: 4px;
	font-family: arial, geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	letter-spacing: 1px;
}

.SearchNav A:link, .SearchNav A:visited {
	color: #ffffff;
}

TR TD.SearchNav A:link, TR TD.SearchNav A:visited {
	text-decoration: underline;
}

TR TD.SearchNav A:hover {
	text-decoration: underline;
}




/*SEARCH SUB*/

.SearchSubTextNonActive {
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #60A0C1;
	line-height: 10px;
}


.SearchSubNavNonActive {
	background-color: #336699;
            background: url(graphics/mini_fill.jpg);
	line-height: 14px;
            padding-bottom: 5px;
}


.SearchSubTextActive {
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00FF00;
	line-height: 10px;
}

.SearchSubNavActive {
	background-color: #006600;
            background: url(graphics/mini_fill_active.jpg);
	line-height: 14px;
            padding-bottom: 5px;
}

.SearchSubNavActive A:link, .SearchSubNavActive A:visited {
	color: #00FF00;
}

TR TD.SearchSubNavActive A:link, TR TD.SearchSubNavActive A:visited {
	text-decoration: none;
}

TR TD.SearchSubNavActive A:hover {
	text-decoration: underline;
}



/*FOR BOTTOM LINKS*/

A.sm_link:A {
	FONT-SIZE: 11px; 
            COLOR: #000080; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            TEXT-DECORATION: underline; 
}
A.sm_link:link {
	FONT-SIZE: 11px; 
            COLOR: #000080; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            TEXT-DECORATION: underline; 
}
A.sm_link:visited {
	FONT-SIZE: 11px; 
            COLOR: #000080; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            TEXT-DECORATION: underline; 

}
A.sm_link:active {
	FONT-SIZE: 11px; 
            COLOR: #000080; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            TEXT-DECORATION: underline; 
}
A.sm_link:hover {
	FONT-SIZE: 11px; 
            COLOR: #000080; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            TEXT-DECORATION: underline; 
}



/*TEXT*/

.table-text {
	FONT-SIZE: 11; 
            COLOR: #000080; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            FONT-WEIGHT: BOLD; 
            TEXT-DECORATION: underline;
}

.boattext {
	FONT-SIZE: 11; 
            COLOR: #000000; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            FONT-WEIGHT: BOLD; 
}

.boattext2 {
	FONT-SIZE: 11; 
            COLOR: #000000; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            FONT-WEIGHT: BOLD; 
}

.listing-note-text {
	FONT-SIZE: 12; 
            COLOR: #FFFFFF; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            line-height:10px;
			TEXT-DECORATION: underline;
}

.note-text {
	FONT-SIZE: 10; 
            COLOR: #FF0000; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            line-height:10px;
}

.table-text-white {
	FONT-SIZE: 11; 
            COLOR: #FFFFFF; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            FONT-WEIGHT: BOLD; 
            TEXT-DECORATION: underline;
}

.table-text-white-x {
	FONT-SIZE: 14px; 
            COLOR: #FFFFFF; 
            FONT-FAMILY: arial, geneva, sans-serif;
            padding-left: 3px;
}

.table-text-white-x-link {
	FONT-SIZE: 14px; 
            COLOR: #FFFFFF; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            TEXT-DECORATION: underline;
}

.table-text-black {
	FONT-SIZE: 12px; 
            COLOR: #000080; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            FONT-WEIGHT: BOLD;
            TEXT-DECORATION: underline;
}








.boat_table_category_text {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height:10px;
	padding-left: 4px;
            color: #336699;
}

.boat_table_output_text {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 10px;
              padding-left: 4px;
              color: #000000;
}


.boat_table_bold_text {
	font-family: arial, geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
              padding-left: 4px;
              color: #000000;
}






.blue_text {
	font-family: arial, geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
            color: #336699;
}

.blue_text_large {
	font-family: arial, geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;
            color: #336699;
}

.blue_text_large2 {
	font-family: arial, geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 18px;
            color: #336699;
}

.blue_text_medium {
	font-family: arial, geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
            color: #336699;
}


.bold_text_title {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
            color: #000000;
}


.bold_text_title_large {
	font-family: arial, geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
            color: #000000;
}

.bold_text_title_large_white {
	font-family: arial, geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
            color: #FFFFFF;
}

.bold_text {
	font-family: arial, geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
            color: #000000;
}


.bold_white {
	font-family: arial, geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
            color: #FFFFFF;
}

.bold {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
            color: #000000;
}





.small_text {
	font-family: arial, geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
            color: #000000;
}


.x_small_text {
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
            color: #000000;
}

.normal_text {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
    color: #000000;
}


.warning_text {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
            color: #FF0000;
}


.output_table {
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 8px;
            color: #000000;
            border-style: none;
}




.HeaderTable {
	font-family: Times New Roman, Times, serif;
	font-size: 24px;
	font-weight: bold;
	line-height: 28px;
            color: #000000;
            border-style: none;
}


.title_text_white {
	font-family: arial, geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 14px;
            color: #FFFFFF;
}



.results_blue_text {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
            color: #336699;
}


.results_link_text {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
            color: #000080;
}


.main_category_title_text {
	font-family: arial, geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 4px;
            color: #000000;
}


.main_output_text {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	padding-left: 4px;
            color: #000000;
}

.season_text {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
    color: #000000;
}



.normal {
	LINE-HEIGHT: 14px; 
            BACKGROUND: #336699; 
            PADDING-LEFT: 0px; 
            PADDING-BOTTOM: 0px;
}

.normal_black {
	LINE-HEIGHT: 14px; 
            BACKGROUND: #000000; 
            PADDING-LEFT: 0px; 
            PADDING-BOTTOM: 0px;
}






.main_table_text {
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 4px;
}


.nav_table {
	PADDING-LEFT: 0px; 
            BACKGROUND: #336699;
}

.main_table_bk {
	PADDING-LEFT: 0px; 
            BACKGROUND: #336699;
}


.detail_menu {
	FONT-SIZE: 12px; 
            COLOR: #000000; 
            FONT-FAMILY: arial, geneva, sans-serif; 
            FONT-WEIGHT: BOLD; 
            LINE-HEIGHT: 14px; 
            BACKGROUND: #A8C5E1; 
            PADDING-LEFT: 5px; 
            PADDING-BOTTOM: 2px;
}





.WeeklyTD {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
            color: #000000;
            padding-bottom: 2px;
            padding-top: 0px;
            padding-left: 2px;
}

.SeasonTable {
            margin-left: 5px;
            margin-top: 0px;
}


.StandardTable {
            background: #FFFFFF;
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
            color: #000000;
}


.TD10 {
            padding: 10px;
}

.smTD {
	font-family: arial, geneva, sans-serif;
	font-size: 5px;
	line-height: 5px;
            padding: 0px;
            height:5px;
}

.link {
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
            color: #000000;
            text-decoration: underline;
}
.para {
	color: blue;
	font-weight: bold;
}