body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td {
	text-align: left;
	vertical-align: top;
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
}

a {
	text-decoration: underline;
	color:#FFFFFF;
	font-family:arial;
}


.dropdown {float:left; padding-right:5px; position:absolute}
.dropdown dt {width:145px; font-weight:bold; cursor:pointer}
.dropdown dd {position:absolute; overflow:hidden; width:150px; display:none; opacity:100; padding:0; margin:0}
.dropdown ul {list-style:none; border-top:none; padding-left:0}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; color:#333; text-decoration:none; background:#00CCFF}
.dropdown a:hover {background:#0FAAE6; color:#000}

.dropdown1 {float:left; padding-right:5px; position:absolute}
.dropdown1 dt {width:110px; font-weight:bold; cursor:pointer}
.dropdown1 dd {position:absolute; overflow:hidden; width:120px; display:none; opacity:100; padding:0; margin:0}
.dropdown1 ul {list-style:none; border-top:none; padding-left:0}
.dropdown1 li {display:inline}
.dropdown1 a, .dropdown1 a:active, .dropdown1 a:visited {display:block; color:#333; text-decoration:none; background:#00CCFF}
.dropdown1 a:hover {background:#0FAAE6; color:#000}

.register_title {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	padding:5px;
}

.register_forgot_password {
	color: #00CCFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial;
	text-decoration: underline;
}

.heading {
	color: #00CCFF;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial;
}

.heading_title {
	color: #00CCFF;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial;
}

.title {
	color: #00CCFF;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial;
}

.stories_title {
	color: #000000;
	font-weight: bold;
	font-style: italic;
	font-size: 23px;
	font-family: Arial, Helvetica, sans-serif;
}

.stories_description {
	color: #000000;
	font-size: 14px;
	font-family: "Arial";
}

.stories_date {
	color: #000000;
	font-size: 10px;
	font-family: "Arial";
}

.poll_question {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	font-family: "Arial";
}

.poll_option {
	color: #000000;
	font-size: 12px;
	font-family: "Arial";
}

.history_title {
	color:#000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
}

.history_text {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.products_title {
	color:#FFFFFF;
	font-family: "Bauhaus 93";
	font-size:24px;
	text-decoration:none
}

.products_heading {
	color:#CCCCCC;
	font-family: "Agency FB";
	font-size:22px;	
	font-weight: bold;
}

.products_name {
	color: #00CCFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
}

.products_cost {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
}

.products_view {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:underline
}

.products_view_name {
	color: #00CCFF;
	font-size: 30px;
	font-weight: bold;
	font-family: "Agency FB";
	text-transform:uppercase
}

.products_view_number {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	font-family: "Arial";
}

.products_view_info {
	color: #00CCFF;
	font-size: 20px;
	font-weight: bold;
	font-family: "Agency FB";
}

.products_view_description {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	font-family: "Arial";
}

.products_view_cost {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	font-family: "Agency FB";
}

.cart_text {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
}

.cart_link {
	color:#00CCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	text-decoration:underline
}

.parks_text {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}

.parks_text_maps {
	color: #00CCFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:underline
}

.usxsa_text {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Arial;
}

.parks_hours {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline
}

.parks_email {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline
}

.park_features_title {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
}

.gallery_view_description {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	font-family: "Arial";
}

.tv_title {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial;
}

.tv_description {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
}

.tv_title_small {
	color:#FFFFFF;
	font-family: Arial;
	font-size:10px;
	text-decoration:none
}

.team_rider_name {
	color:#000000;
	font:Batang;
	font-size:23px;
	font-weight: bold;
}

.team_rider_name_main {
	color:#FFFFFF;
	font:Batang;
	font-size:16px;
	font-weight: bold;
	
}

.contact_us_text {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.contact_us_text_email {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.privacy_policy_text {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

.terms_of_use_text {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

.error {
	color:#FF0000;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight: bold;
}

.footer {
	color:#999999;
	font-family:arial;
	font-size:10px;
}

.footer_links a {
	color:#999999;
	font-family:arial;
	font-size:10px;
	font-weight: bold;
}

.header_links a {
	color:#999999;
	font-family:arial;
	font-size:12px;
	font-weight: bold;
}

form { margin:0px; padding:0px; height:100%; text-align:center; }
input, select, textarea { font-size:11px; color:#333333; font-family:Tahoma,Arial; clip: rect(auto,auto,auto,auto);
	background-position: center center;
	vertical-align: middle;}
input, select, textarea { border:1px solid #cccccc; padding:1px; }
.button { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#FFFFFF;
	border:solid 1px #737373;
	color:#00CCFF;
	background-color:;
	padding:1px 8px 1px 8px;
	cursor:pointer;
	background-image:url(images/btnbg.gif);
}


.allborder td { border:1px solid #000000}
.fieldheader { border:1px solid #000000}

.style1 ul li {
	font-size: 14px;
	line-height:inherit;
	display:inline;
	padding-top:0;
	
}

.title_header {
	color: #000000;
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align: left;
}

.news_date {
	color: #000000;
	font-size: 12px; line-height: 14px;
	text-align: left;

}

.news_title a {
	color: #000000;
	font-size: 12px; line-height: 14px;
	text-align: left;

	text-decoration:underline
}

.news_title a:hover {
	color: #666666;
}

.news_heading_title a {
	color: #00CCFF;
	font-size: 16px; line-height: 14px;
	text-align: left;

	text-decoration:underline
}

.news_heading_title a:hover {
	color: #666666;
}