	BODY {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
		background: #FFFFFF;
		background-image: url(newimages/background.gif);
	}

	TD, .FormField {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
	}

	A, A:Hover, A:Visited, A:Active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		color: #0076A3;
	}
	A.Menu, A.Menu:Hover, A.Menu:Visited, A.Menu:Active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		color: #FFFFFF;
	}

	.Large {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13pt;
		font-weight: bold;
		color: #000000;
	}
	.Medium {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		color: #000000;
	}
	
	.Small {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color: #000000;
	}
	
	.Red {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bold;
		color: #ED1C24;
	}
	.White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
	}
	.Green {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bold;
		color: #009900;
	}
	
	.Large_Red {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13pt;
		font-weight: bold;
		color: #ED1C24;
	}
	.Large_White {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13pt;
		font-weight: bold;
		color: #ffffff;
	}

	.SearchBox {
		background: #D4DFF2;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		padding-top: 5px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.AccentBox {
		background: #FFFFFF;
		border-left: 1px solid #818181;
		border-right: 1px solid #818181;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.AccentBox_Left {
		border-left: 1px solid #818181;
		padding-left: 5px;
	}
	
	.AccentBox_Right {
		border-right: 1px solid #818181;
		padding-right: 5px;
	}
	
	.Shaded {
		background: #FBC98E;
	}
	
	.Shaded_New {
		background: #E6E6E6;
	}
	
	.Border_Right {
		border-right: 1px solid #818181;
	}
	
	.Border_Bottom {
		border-bottom: 1px solid #818181;
	}
	
	.Border_BottomRight {
		border-right: 1px solid #818181;
		border-bottom: 1px solid #818181;
	}
	
	.CalendarBorder {
		border-bottom: 1px solid #818181;
		border-right: 1px solid #818181;
		background: #FFFFFF;
	}
	/* Added by David Fairfield 02/18/04 */
	.CalendarBorder_New {
		border-bottom: 1px solid #818181;
		border-right: 1px solid #818181;
		background: #E6E6E6;
	}
	
	.CalendarBorder_Today {
		border-bottom: 1px solid #818181;
		border-right: 1px solid #818181;
		background: #F7941D;
	}
	/* Added by David Fairfield 02/18/04 */
	.CalendarBorder_Today_New {
		border-bottom: 1px solid #818181;
		border-right: 1px solid #818181;
		background: #FFFFFF;
	}
	
	.CalendarBorder_Sunday {
		border-bottom: 1px solid #818181;
		border-left: 1px solid #818181;
		border-right: 1px solid #818181;
		background: #FFFFFF;
	}
	/* Added by David Fairfield 02/18/04 */
	.CalendarBorder_Sunday_New {
		border-bottom: 1px solid #818181;
		border-left: 1px solid #818181;
		border-right: 1px solid #818181;
		background: #E6E6E6;
	}
	
	.CalendarBorder_Today_Sunday {
		border-bottom: 1px solid #818181;
		border-right: 1px solid #818181;
		background: #F7941D;
	}
	/* Added by David Fairfield 02/18/04 */
	.CalendarBorder_Today_Sunday_New {
		border-bottom: 1px solid #818181;
		border-left: 1px solid #818181;
		border-right: 1px solid #818181;
		background: #FFFFFF;
	}
	
	.Button {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #ED1C24;
		border: 1px solid #818181;
		cursor: hand;
	}
	.Button_Green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
		color: #;
	background-color: #00CC00;
	border: 1px solid #818181;
	cursor: hand;
	color: #FFFFFF;
	}
	
	
	.Clickable {
		cursor: hand;
	}
	
	.MoveButton {
		position: relative;
		top: -8px;
		left: 70px;
		z-index: 0;
	}
	
	.CoverButton {
		position: relative;
		z-index: 1;
	}
	
	.FormFieldInvis {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13pt;
		font-weight: Bold;
		color: #000000;
		background-color: #FBC98E;
		border-top: 1px solid #FBC98E;
		border-bottom: 1px solid #FBC98E;	
		border-left: 1px solid #FBC98E;
		border-right: 1px solid #FBC98E;		
	}
	/* Added by David Fairfield 02/19/2004 */
	.FormFieldInvis_New {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13pt;
		font-weight: Bold;
		color: #ED1C24;
		background-color: #f4f4f4;
		border-top: 0px;
		border-bottom: 0px;	
		border-left: 0px;
		border-right: 0px;		
	}
	
	.FormFieldInvis2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1px;
		font-weight: Bold;
		color: #FBC98E;
		background-color: #FBC98E;
		border-top: 1px solid #FBC98E;
		border-bottom: 1px solid #FBC98E;	
		border-left: 1px solid #FBC98E;
		border-right: 1px solid #FBC98E;		
	}
	/* Added by David Fairfield 02/19/2004 */
	.FormFieldInvis2_New {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1px;
		font-weight: Bold;
		color: #FFFFFF;
		background-color: #FFFFFF;
		border-top: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF;	
		border-left: 1px solid #FFFFFF;
		border-right: 1px solid #FFFFFF;		
	}
	
	.A_Large, .A_Large:Active, .A_Large:Visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13pt;
		font-weight: Bold;
		color: #305FBE;
		text-decoration: none;
	}
	
	.A_Large:Hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13pt;
		font-weight: Bold;
		color: #305FBE;
		text-decoration: underline;
	}
	
	.Ridiculous {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 92pt;
		font-weight: bold;
		color: #000000;
	}
	
	.XXLarge_Red {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24pt;
		font-weight: bold;
		color: #DF003C;
	}
	
	.OrangeBorder_Bottom {
		border-bottom: 1px solid #F7941D;
	}
	
	.OrangeBorder_Right {
		border-right: 1px solid #F7941D;
	}
	
	.Accent {
		border-left: 1px solid #F7941D;
		border-right: 1px solid #F7941D;
		background: #FBC98E;
		padding: 4px;
	}
	
	.BlackBorder_Bottom {
		border-bottom: 1px solid #000000;
	}
	
	.BlackBorder_Right {
		border-right: 1px solid #000000;
	}
	
	.Shaded_BlackBorder_Bottom {
		background: #FBC98E;
		border-bottom: 1px solid #000000;
	}
	
	.Shaded_BlackBorder_Bottom_New {
		background: #E6E6E6;
		border-bottom: 1px solid #000000;	
	}
	
	.OrangeBorder_Top {
		border-top: 1px solid #F7941D;
	}
	
	.OrangeBorder_Thick {
		border: 5px solid #F7941D;
		padding: 5px;
	}
	
	.OrangeBorder_Medium {
		border: 2px solid #F7941D;
	}
	
	.OrangeBorder_Thin {
		border: 1px solid #F7941D;
	}
	
	.OrangeBorder_Thin_Bottom {
		border-right: 1px solid #F7941D;
		border-bottom: 1px solid #F7941D;
		border-left: 1px solid #F7941D;
	}
	
	.Required {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
		background-color: #F7BFCE;
	}
	
	.UnIndent {
		position: relative;
		left: -20px;
	}
	
	.SpecialOffers {
		background-color: #ED1C24;
		font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: Bold;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	.BookButton_Small {
		font-family: "Arial Black", Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #FFFFFF;
		background-color: #F7941D;
		width: 155px;
		letter-spacing: -.025 em;
		text-align: center;
		vertical-align: middle;
	}
	/* Added by David Fairfield 02/19/2004 */
	.BookButton_Med{
		font-family: "Arial Black", Arial, Helvetica, sans-serif;
		font-size: 12pt;
		color: #FFFFFF;
		background-color: #ED1C24;
		width: 170px;
		letter-spacing: -.025 em;
		text-align: center;
		vertical-align: middle;
	}
	
	.BookButton_Large {
		font-family: "Arial Black", Arial, Helvetica, sans-serif;
		font-size: 16pt;
		color: #FFFFFF;
		background-color: #ED1C24;
		width: 200px;
		letter-spacing: -.025 em;
		text-align: center;
		vertical-align: middle;
	}
	
	.A_Large_Underline {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13pt;
		font-weight: Bold;
		color: #305FBE;
		text-decoration: underline;
	}
	
	.Highlight {
		background-color: #FFF799;
	}
	
A.menulink {
display: block;
width: 198px;
text-align: left;
text-decoration: none;
font-family:arial;
font-size:12px;
color: #000000;
BORDER: none;
border: solid 1px #FFFFFF;
}

A.menulink:hover {
border: solid 1px #6100C1;
background-color:#F0E1FF;
}

</style>

