body {
	background-color: #F9FAF3;
	margin-top:10px
}
.loginText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000000;
}
a  {
	text-decoration:none;
	color:#000000
}
a:link  {
	text-decoration:none;
	color:#000000
}
a:visited	{
	text-decoration:none;
	color:#000000	
}	
a:hover{
	text-decoration:underline;
	color:#000000		
	}	

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	/*border: 1px solid #9C9C8C;*/
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #9C9C8C;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #9C9C8C;
}
.searchbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #9C9C8C;
	padding:1 1 1 1;
}

.redBKG {
	background-color: #8C2120;
}
.greenBKG {
	background-color: #9C9C8C;
}
.greenText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #54752B;
	padding-top: 10px;	
}
.greenText a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #54752B;
}
.greenText a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #54752B;
}
.greenText a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #54752B;
}
.homepageHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.bottomButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.bottomText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000000;
}
.bottomTextRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #8C2120;
}
.bottomTextRed a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #8C2120;
}
.bottomTextRed a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #8C2120;
}
.bottomTextRed a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #8C2120;
}
.bottomTextRed a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #8C2120;
}
.TopTierHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	background-color: #9C9C8C;
}
.TopTierHeader a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	background-color: #9C9C8C;
}
.TopTierHeader a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	background-color: #9C9C8C;
}
.smallBr {
	font-size: 7px;
	line-height: 4px;
}
.catHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #8C2120;
}
.catHeader a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #8C2120;
}
.catHeader a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #8C2120;
}
.catHeader a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #8C2120;
	text-decoration:underline
}
.whiteBKG {
	background-color: #FFFFFF;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}
.greenHeaderText, .greenHeaderText a:link, .greenHeaderText a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #54752B;
	font-weight: 800;
}
.greenHeaderTextBig, .greenHeaderTextBig a:link, .greenHeaderTextBig a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #54752B;
	font-weight: 800;
}

.tanBKG {
	background-color: #F5E6BD;
}
.photoNumbers {
	font-size: 12px;
	font-weight: 700;
}
.MainMenu_MenuContainer {
    background-color: transparent;
}
.BreadcrumbRootTab TD{
font-family: Verdana, Arial, Helvetica;
font-size: 8pt; 
font-weight: bold; 
color: #ffffff;
height: 24px;
}

/*This is the start of new menu nav styles */
.navText TD{
	background-image:url(nav_bkg.gif);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width:132px;
	height:38px;
	text-align: center;
	vertical-align: middle;	
	background-color:#F9FAF3
}
.navText TD a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none
}
.navText TD a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none	
}
.navText TD a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration:underline	
}
.navText2 TD{
	font-size: 9px;
	color: #000000;
}
.navText2 TD a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8px;
	color: #000000;
	width:110px;
	text-decoration:none
}
.navText2 TD a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8px;
	color: #000000;
	width:132px;
	text-decoration:none
}
.navText2 TD a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8px;
	color: #000000;
	width:132px;
	text-decoration:none
}
.ActiveSubTab {
background-color: #9C413F;
color: black;
border-top: 0px solid;
border-right: 0px solid;
font-family: Verdana, Arial, Helvetica;
font-size: 11px; 
font-weight: normal; 
}
.submenuitemselectedcssclass{
background-color: #9C413F;
color: black;
border-top: 0px solid;
border-right: 0px solid;
font-family: Verdana, Arial, Helvetica;
font-size: 9pt; 
font-weight:400
}
submenuitembreadcrumbcssclass{
background-color: #9C413F;
color: white;
border-top: 0px solid;
border-right: 0px solid;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt; 
font-weight:400
}
.SubTab {
background-color: #9C413F;
color: white;
font-family: Verdana, Arial, Helvetica;
border-top: 0px solid;
border-right: 0px solid;
font-size: 11px; 
font-weight: normal; 
}
.SelectedSubTab {
background-color: #9C413F;
color: white;
font-family: Verdana, Arial, Helvetica;
border-top: 0px solid;
border-right: 0px solid;
font-size: 11px; 
font-weight: normal; 
}
.SubTab2 {
background-color: #9C413F;
color: black;
font-family: Verdana, Arial, Helvetica;
border-top: 0px solid;
border-right: 0px solid;
font-size: 11px; 
font-weight: normal; 
}
.SelectedSubTab2 {
background-color: #9C413F;
color: black;
font-family: Verdana, Arial, Helvetica;
border-top: 0px solid;
border-right: 0px solid;
font-size: 11px; 
font-weight: normal; 
}
.BreadcrumbSubTab {
background-color: #9C413F;
color: white;
font-family: Verdana, Arial, Helvetica;
border-top: 0px solid;
border-right: 0px solid;
font-size: 8pt; 
font-weight: 400; 
}
.MainMenu_MenuIcon {
cursor: pointer; 
cursor: hand; 
background-color: #9C413F; 
border-left: #9C413F 0px solid;
border-right: #9C413F 0px solid;
width:3px;
height:3px;
}
.LinksMenu {
	padding: 0px;
	padding-bottom: 0px;
}
/* Main Menu */

.MainMenu_MenuContainer {
	border-bottom: #404040 0px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 0px solid; 
	border-right: #404040 0px solid;  
}

.MainMenu_MenuBar {
	cursor: hand; 
	height:16;
}

.MainMenu_MenuItem {
	cursor: hand; 
	color: White; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	border-left: #333333 0px solid; 
	border-bottom: #333333 0px solid; 
	border-top: #333333 0px solid; 
	border-right: #333333 0px solid;
}

.MainMenu_MenuIcon {
	cursor: hand; 
	background-color: #9C413F; 
	border-left: #9C413F 1px solid; 
	border-bottom: #9C413F 1px solid; 
	border-top: #9C413F 1px solid; 
	text-align: center; 
	width: 8; 
	height: 21;
}

.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: hand; 
	background-color: #9C413F; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ; 
	border-bottom: #404040 0px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 0px solid; 
	border-right: #404040 0px solid;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
}

.MainMenu_MenuBreak {
	border-bottom: #9C413F 1px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #9C413F 1px solid;  
	border-right: #404040 0px solid; 
	background-color: #9C413F; 
	height: 1px;
}

.MainMenu_MenuItemSel {
	background-color: #7F3D3B; 
	cursor: pointer; 
	cursor: hand; 
	color: White; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
}

.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #9C413F 1px solid; 
	border-bottom: #9C413F 1px solid; 
	border-top: #9C413F 0px solid;
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
/*End of menu stuff*/
.regHead { FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #8C2120 }

@media print {
 body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #F9FAF3;}
 .ContentPane { 	
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000; }
 .LeftPane { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; border-width: 1px; border-color: #666666; border-style: solid; }
 .Normal { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold }
 .loginText {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }
}
/* SKINWIDGETS STYLES */

/**************************************************************************************************/
/* Begin NukeMenu Styles */
/**************************************************************************************************/

/* First (topmost) level of menus */
.TopGroup
{
	background-color: #F9FAF3;
}

.TopItem
{
	cursor: hand;	
	background-image:url(nav_bkg.gif);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:600;	
	color: #000000;
	width:132px;
	height:38px;
	text-align: center;
	vertical-align: middle;	
	background-color:#F9FAF3;
}

.TopItemOver
{
	cursor: hand;	
	background-image:url(nav_bkg.gif);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:600;	
	color: #000000;
	width:132px;
	height:38px;
	text-align: center;
	vertical-align: middle;	
	background-color:#F9FAF3;
}

.TopItemSelected
{
	cursor: hand;	
	background-image:url(nav_bkg.gif);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:600;	
	color: #000000;
	width:132px;
	height:38px;
	text-align: center;
	vertical-align: middle;	
	background-color:#F9FAF3;
	cursor: hand;
}

.TopItemSelectedOver
{
	cursor: hand;	
	background-image:url(nav_bkg.gif);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:600;	
	color: #000000;
	width:132px;
	height:38px;
	text-align: center;
	vertical-align: middle;	
	background-color:#F9FAF3;
	cursor: hand;
}

.TopItemChildSelected
{
	cursor: hand;
	background-image:url(nav_bkg.gif);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:600;
	color: #000000;
	width:132px;
	height:38px;
	text-align: center;
	vertical-align: middle;	
	background-color:#F9FAF3;
}

.TopItemChildSelectedOver
{
	cursor: hand;	
	background-image:url(nav_bkg.gif);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:600;		
	color: #000000;
	width:132px;
	height:38px;
	text-align: center;
	vertical-align: middle;	
	background-color:#F9FAF3;

}

/* General menu item (levels below first level) */
.Group
{
	border: solid 1px #9C413F;
}

.Item
{
	
	cursor: hand;	
	background-color: #9C413F;
	color: white;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
}

.ItemOver
{
	cursor: hand;	
	background-color:  #7F3D3B;
	color: white;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;

}

.ItemSelected
{
	cursor: hand;	
	background-color:  #7F3D3B;
	color: white;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;

}

.ItemSelectedOver
{
	cursor: hand;	
	background-color: #7F3D3B;
	color: white;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;

}

.ItemChildSelected
{
	cursor: hand;	
	background-color: #7F3D3B;
	color: white;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
}

.ItemChildSelectedOver
{
	cursor: hand;	
	background-color: #7F3D3B;
	color: white;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
}

.ChildTopGroup
{
	background-color: white;
}

.ChildTopItem
{
	color: white;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: hand;
}

.ChildTopItemOver
{
	background-color: #999966;
	color: white;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: hand;
}

.ChildTopItemSelected
{
	background-color: #9C413F;
	color: black;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: hand;
}

.ChildTopItemSelectedOver
{
	background-color: #999966;
	color: black;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: hand;
}

.ChildTopItemChildSelected
{
	background-color: #9C413F;
	color: black;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: hand;
}

.ChildTopItemChildSelectedOver
{
	background-color: #7F3D3B;
	color: black;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: hand;
}

/* General menu item (levels below first level) */
.ChildGroup
{
	border: solid 1px #e4e4e4;
}

.ChildItem
{
	background-color: #9C413F;
	color: white;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: hand;
}

.ChildItemOver
{
	background-color: #7F3D3B;
	color: white;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: hand;
}

.ChildItemSelected
{
	background-color: #9C413F;
	color: white;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: hand;
}

.ChildItemSelectedOver
{
	background-color: #7F3D3B;
	color: white;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: hand;
}

.ChildItemChildSelected
{

}

.ChildItemChildSelectedOver
{
}
.BlueText {
	font-size: 14px;
	color: #0057A6;
	font-weight: 600;
}
.bottomTextRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #8C2120;
}
.destinationTextRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #8C2120;
}
.destinationTextRed a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #8C2120;
}
.destinationTextRed a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #8C2120;
}
.destinationTextRed a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #8C2120;
	text-decoration:underline
}
.NormalTextBox{
	font-size: 10px;	
	width:100px;
}