/* CSS Document */

body {
 FONT-FAMILY: Helvetica, Arial, san-serif;
 FONT-SIZE: 10px;
 line-height: 13px;
 margin: 0;
 padding: 0;
 }

#wrapper {	background-color: #FFFFF; width:1090px; height:inherit;}

#bodyCell {

 /* border: solid 1px #939598; */
  padding: 5px;
/*  width: 100%; */
}

#diagonalLines {
 	background: url(/accelsite/themes/temp999/images/funtoride_med.gif);
 	height:475px;
	background-position:bottom;
	background-repeat:no-repeat;
}

#nav {
  background: #FFFFFF;
}

/*
#leftSide {
  background: url(/accelsite/themes/temp999/images/sideBG.gif);
}
/*
#nav img.on {
  border: 0px;
}
#nav img.off {
  border: 0px;
}
*/

#nav {
  font-family: Arial, Helvetica, san-serif;
  font-weight: bold;
  padding: 5px 2px 15px 5px;
  margin: 15px 0px 5px 0px;
  font-size: 20px;
}

#nav a.on{
  padding: 1px 0px 10px 5px;
  color: #990012;
  text-decoration: none;
}
#nav a.on:hover{
  color: #990012;
  padding: 1px 0px 3px 5px;
  text-decoration: none;
}
#nav a.off{
  color: #009ECF;
  padding: 1px 0px 1px 5px;
margin-bottom:10px;
  text-decoration: none;

}
#sub a.off:hover{
  color: #F5550B;
  padding: 1px 0px 3px 5px;
  text-decoration: none;
}

#sub {
  font-family: Arial, Helvetica, san-serif;
  font-weight: bold;
  padding: 0px 0px 5px 15px;
  font-size: 11px;
  color: #444444;
}
#sub a.on{
  padding: 0px 0px 3px 0px;
  color: #009ECF;
  text-decoration: none;
}
#sub a.on:hover{
  color: #009ECF;
  padding: 0px 0px 3px 0px;
  text-decoration: none;
}
#sub a.off{
  color: #444444;
  padding: 0px 0px 3px 0px;
  text-decoration: none;
}
#sub a.off:hover{
  color: #009ECF;
  padding: 0px 0px 3px 0px;
  text-decoration: none;
}

.homeFeature {
	border-left: solid 1px #939598; 
	border-bottom: solid 1px #939598; 
	padding: 5px;
	height: 120px;
	text-align: top;
}
p {
 FONT-FAMILY: Helvetica, Arial, san-serif;
 FONT-SIZE: 12px;
line-height: 20px; 
 }

td {
 FONT-FAMILY: Helvetica, Arial, san-serif;
 FONT-SIZE: 12px;
 line-height: 13px;
 }

th {
 FONT-FAMILY: Helvetica, Arial, san-serif;
 FONT-SIZE: 12px;
 font-weight: bold;
 }

 
h1 {
 FONT-FAMILY: Helvetica, Arial, san-serif;
 COLOR: #990012;
 FONT-SIZE: 18px;
 FONT-WEIGHT: bold;
 MARGIN: 5px;
padding: 5px;
line-height: 20px; 
 }

h2 {
 FONT-FAMILY: Helvetica, Arial, san-serif;
 COLOR: #009ECF;
 FONT-SIZE: 16px;
 FONT-WEIGHT: bold;
 MARGIN: 5px;
padding: 5px;
line-height: 20px; 
 }

h3 {
 FONT-FAMILY: Helvetica, Arial, san-serif;
 COLOR: #009ECF;
 FONT-SIZE: 14px;
 FONT-WEIGHT: bold;
 }
 
 h4 {
 FONT-FAMILY: Helvetica, Arial, san-serif;
 COLOR: #009ECF;
 FONT-SIZE: 14px;
 FONT-WEIGHT: bold;
 }
 
 h5 {
 FONT-FAMILY: Helvetica, Arial, san-serif;
 COLOR: #009ECF;
 FONT-SIZE: 14px;
 FONT-WEIGHT: bold;
 }
 
hr {
 height:1px; 
 border-left:0px; 
 border-right:0px; 
 border-top:0px; 
 border-bottom: dashed 1px #666666; 
 margin:0px; 
 padding:2px 0px 2px 0px;
 }

a {
 TEXT-DECORATION: none;
 color: #990012;
 }

/* @group Gallery */
#caption {
	font-weight: bold;
}
#description {
	
}
#description ul {
	text-align: left;
}
/* @end */

.smallNote {
 font-size: 9px;
 color: #999999;
 font-style: italic;
 }
 
.formLabel {
 background-color: #dddddd;
 }

.requiredField {
 font-weight: bold;
 }
.missingField {
 font-weight: bold;
 color: #FF0000;
 }
.contentHeaderCell {
 background-color: #666666;
 color: #FFFFFF;
 font-weight: bold;
 }

.contentListCell {
 background-color: #EEEEEE;
 color: #000000;
 }
.contentListCellAlt1 {
 background-color: #CCCCCC;
 color: #000000;
 }
.contentListCellAlt2 {
 background-color: #DDDDDD;
 color: #000000;
 }
.alternate1 {
 background-color: #CCCCCC;
 color: #000000;
 }
.alternate2 {
 background-color: #DDDDDD;
 color: #000000;
 }
img.left {   padding: 4px;   margin-top: 0px;   margin-bottom:10px;   margin-left:10px;   margin-right:10px;   display: inline;   border: 0;   float: left;   }
img.right {   padding: 0px 0px 0px 10px;   margin-top: 0px;   margin-bottom:20px;   margin-left:20px;   margin-right:0px;   display: inline;   border: 0;   float: right;   }

