body
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	background-color: #FFFFFF;
	}

#HeaderContainer {
	width: 100%;
	height: 197px;
	min-width: 890px;
	margin: 0 auto;
	padding: 0;
	background-color: #000;
}

#slider {
	margin: 0;
	padding: 0;
	height: 171px;
	width: 320px;
}


.mainPad 
	{
	padding: 10px 25px 30px 30px;
	}

#rightcol td div
	{
	 font-family:arial, verdana, sans-serif; 
	 }
	 
#leftcol td div 
	{
	 font-family:arial, verdana, sans-serif;
	 font-weight:bold;
 }

.white {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.heading { 
	font-size:20px; 
	color:#40003A; 
	font-weight:bold;
}

.ClearPix {
	display: block;
}
	
.HeaderPix {
		display: inline;
}

.FactSheetBack { 
		color: black;
		background-color: #EEEEEE;
}
	
	
/*--------------------*/
/* Normal Link Styles */	
/*------------------- */

a:link, a:active, a:visited {
	color: #40003A;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
	color: #40003A;
	text-decoration: none;
	font-weight: bold;
}

#leftcol a:link, #leftcol a:active, #leftcol a:visited {
	color: #f6b500;
	text-decoration: underline;
}
#leftcol a:hover {
	color: #f6b500;
	text-decoration: none;
}

/*-------------------*/
/* Navigation Styles */
/*-------------------*/

/* Top Navigation */
.Navigation {
	width: 100%;
	clear: both;
	margin: 0;
	padding: 3px 0 0 0;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	background-color: #40003A;
	border-top: 1px #666 solid;
}

ul#Nav li ul {
    display: none;
}
ul#Nav li:hover > ul {
    display: block;
}

ul#Nav {
	display: block;
	margin: 0 0 0 20px;
	padding: 0;
	list-style: none;
	float: left;
	border: 0px;
}

ul#Nav li {
	float: left;
	margin: 0;
	padding: 0 5px;
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #666666;
}

ul#Nav a {
	display: block;
	padding: 1px 4px 2px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}

ul#Nav a:hover {
	color: #000000;
	background-color: #f6b500;
	text-decoration: none;
}
ul#Nav a.current_page { 
	display: block;
	padding: 1px 4px 2px 4px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	background-color: #FFFFFF;
}

/* SUBNAVIGATION */
ul#SubNav {
	position: absolute;
	margin: 0 0 0 -1px;
	padding: 0;
	float: none;
	list-style: none; 
	border: 0px;
	border-width: 0 0 1px 0;
	border-color: #666666;
	border-style: solid;
	text-align: left;
	z-index: 2;
}
ul#SubNav li {
	display: block;
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
}

ul#SubNav a {
	margin: 0;
	display: block;
	float: none;
	padding: 2px 4px 2px 4px;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	border-width: 1px 1px 0px 1px;
	border-color: #666666;
	border-style: solid;
}
ul#SubNav a:hover {
	color: #000000;
	background-color: #f6b500;
	text-decoration: none;
}

/* Side Navigation Styles */
.NavHeader {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.NavSub {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a.NavSub:link, a.NavSub:active, a.NavSub:visited {
	color: #f6b500;
	text-decoration: underline;
}
a.NavSub:hover {
	color: #f6b500;
	text-decoration: none;
}

	
	
/*---------------*/
/* Footer Styles */
/*---------------*/

#FooterWrapper {
	margin: 0;
	padding: 0;
	width: 100%;
	min-width: 775px;
	background: #000000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#Push {
	height: 130px;
}

.Footer {
	padding: 0 10px 0 10px;
}

.Footer a {
	color: #FFFFFF;
}


/*
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
#footer a:link, #footer a:active, #footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F6B500;
	font-weight: bold;
	text-decoration: underline;
}
#footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F6B500;
	font-weight: bold;
	text-decoration: none;
}
*/


/*------------*/
/* VTS Styles */
/*------------*/	
.VTSHeader
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		color: #F6B500;
		font-weight: bold; 
		background-color: #40003A;
	}
.VTSBack
	{
		color: #40003A; 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10px;
		text-decoration: none;
		background-color: #F6B500;
	}

.VTSBackHome
	{
		color: #40003A; 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10px;
		text-decoration: none;
		background-color: #F6B500;
	}


/*-------------*/
/* Text Styles */
/*-------------*/
.MainText

	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: black;
		background-color: #FFFFFF;
		text-align: left;
	}
.BoldText
	{ font-weight: bold }
.BoldUnderlinedText
	{
		font-weight: bold;
		text-decoration: underline;
	}
.BoldItalicText
	{
		font-weight: bold;
		font-style: italic;
	}
.SmallText
	{ font-size: 11px }
.SmallItalicText
	{
		font-size:9px;
		font-style: italic;
	}
.SmallBoldText
	{
		font-size: 9px;
		font-weight: bold;
	}
.SmallWhiteText
	{
		font-size: 10px;
		font-weight: normal;
		color: #FFFFFF;
	}
.RedText
	{ color: red }
.RedItalicText
	{
		color: red;
		font-style: italic;
	}
.BlueText
	{ color: blue }
.BlueItalicText
	{
		color: blue;
		font-style: italic;
	}
.NoteText
	{
		font-size: 9px;
		font-style: italic
	}
.AlertText
	{
		font-size: 9px;
		font-weight: bold;
		color: red
	}
.ItalicText
	{ font-style: italic }

.AlertUnderlineText
	{
		font-size: 9px;
		font-weight: bold;
		color: red;
		text-decoration: underline
	}
.Underline
	{
		text-decoration: underline
	}

/*----------------*/
/* Heading Styles */
/*----------------*/
.PreHeading
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 13px;
		color: black
	}
.SubHeading
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 16px;
		color: #40003A
	}
.MainHeading
		{ font-size:20px; color:#40003A; font-weight:bold}


/*-----------------*/
/* Postcard Styles */
/*-----------------*/
.PostcardBorder
	{
	border-left-width: 6px;
	border-right-width: 6px;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-style:outset;
	color:#999999;
	}

.PostcardBorderDashed
	{
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-style:dashed;
	color:#999999;
	}

.PostcardText
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: black
	}
	
/*---------------*/
/* Delete Styles */
/*---------------*/
.DeleteRow:hover
	{
		font-weight: bold;
		background-color: #FFFF00;
	}
.RowHighlight:hover
	{
		background-color: #FFFF00;
	}
	
/*--------------*/
/* Admin Styles */
/*--------------*/
.AdminStatHead
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		color: #FFDD00;
		font-weight: bold; 
		background-color: #560D79;
	}
.AdminStatBack
	{ 
		color: #000000; 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		text-decoration: none;
		background-color: #FFDD00;
	}
	
.HomePageBack {

		color: #706C62; 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10px;
		text-decoration: none;
		background-color: #706C62;
}


/*--------------*/
/* Ebooth Styles */
/*--------------*/

.EboothText

	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: black;
		text-align: left;
	}

a.ebooth,a.ebooth:visited
	{
		font-size:11px;
		font-weight:normal;
		text-decoration: none;
		color:<%=(varLinkColor)%>;
	}
a.ebooth:hover
	{
		font-size:11px;
		font-weight:normal;
		text-decoration:underline;
		color:<%=(varLinkRollover)%>;
	}
