
body
{
	font-family: verdana;
}

/*table
{
	border: 0px;
	border-collapse: collapse;
	width: 100%;
	text-align: left;
}*/
		  
a:link {font-size: 7.5pt; color: blue}
a:visited {font-size: 7.5pt; color: blue}
a:hover {font-size: 7.5pt;  color: black}


table.MainBody
{
	height: 100%;
	vertical-align: top;
}

table.header	{}
tr.footer	{}
td.footer   {}

table.footer	{}
tr.footer	{}
td.footer
{
	text-align: center; 
	font-size: 10px;
	color: #ffffff; 
	/* border-top: 1px dotted #ffffff;*/
	
}
		  
table.NavigationHorizontal	{}
tr.NavigationHorizontal	{}
td.NavigationHorizontalBullet
{
	width: 15px;
}
td.NavigationHorizontal
{
	padding: 4px;
}

a.NavigationHorizontal:link {font-size: 9pt; color: white; font-weight: bold; text-decoration: none}
a.NavigationHorizontal:visited {font-size: 9pt; color: white; font-weight: bold;  text-decoration: none}
a.NavigationHorizontal:hover {font-size: 9pt;  color: 5b5b5b; font-weight: bold; background-color: none;  text-decoration: none}
	
	
table.NavigationVertical
{
	text-align: left;
}
tr.NavigationVertical	{}	
td.NavigationVertical	{}

.NavigationVerticalSubCategories	{font-size: 9.5pt; color:brown; font-weight: bold }

a.NavigationVertical:link {font-size: 8.5pt; color: black; font-weight: bold}
a.NavigationVertical:visited {font-size: 8.5pt; color: black; font-weight: bold}
a.NavigationVertical:hover {font-size: 8.5pt;  color: white; font-weight: bold}

table.BodyStaticText
{
	text-align: left;
}

tr.BodyStaticText	{}
td.BodyStaticText	{font-size: 9.5pt; color: black}

table.ContactStaticText
{
	text-align: center;
	width: 100%;
}

tr.ContactStaticText	{}
td.ContactStaticText	{font-family: verdana; font-size: 9.5pt; color: black; vertical-align: top;}

td.BodyTableBack 
{
	background-color: #F72C28; 
	vertical-align: top;			
}	
			
table.TableCellWhite
{
	background-color: #ffffff; 
}		
		  
td.BodyContent
{
	text-align: center; 
	font-size: 10px;
	/*color: #ffffff;*/ 
}


table.ShoppingCart
{
	width: 95%;
}
tr.ShoppingCart	{}
td.ShoppingCartHeader
{
	padding: 8px;
	font-size: 7.5pt;
	color: brown;
	font-weight: bold;
	border: 1px solid #D0B972;
}
td.ShoppingCart
{
	padding: 8px;
	font-size: 7.5pt;
	color: black;
	border: 1px solid #D0B972;
}
td.ShoppingCartTotal
{
	padding: 8px;
	font-size: 7.5pt;
	color: black;
	font-weight: bold;
	border: 1px solid #D0B972;
}

table.CheckoutConfirm
{
	width: 95%;
}
tr.CheckoutConfirm	{}
td.CheckoutConfirm
{
	padding: 8px;
	border: 1px solid #D0B972;
}

table.EditBodyStaticHeader
{
	width: 70%;
}
table.EditBodyStaticPage
{
	width: 70%;
	height: 492px;
}
tr.EditBodyStaticPage {}
td.EditBodyStaticPage
{
	vertical-align: top;
	border: 1px solid #848484;
}

.SmallText { font-family: verdana; font-size: 7.5pt; color:white }
.SmallTextWhite { font-family: verdana; font-size: 7.5pt; color:white }
.SmallTextBold { font-family: verdana; font-size: 7.5pt; color:white; font-weight: bold  }
.SmallTextBrownBold { font-family: verdana; font-size: 7.5pt; color:white; font-weight: bold }
.SmallTextBlue { font-family: verdana; font-size: 11px; color:white; font-weight: normal }

.SemiMediumText { font-family: verdana; font-size: 8pt; color:white }
.SemiMediumTextBlueBold { font-family: verdana; font-size: 14px; color:white; font-weight: bold }
.SemiMediumTextWhiteBold { font-family: verdana; font-size: 8pt; color:white; font-weight: bold }

.MediumText { font-family: verdana; font-size: 9.5pt; color:white }
.MediumTextBold { font-family: verdana; font-size: 9.5pt; color:white; font-weight: bold  }
.MediumTextBlueBold { font-family: verdana; font-size: 16px; color:white; font-weight: bold }
.MediumTextWhiteBold { font-family: verdana; font-size: 9.5pt; color:white; font-weight: bold }

.LargeText { font-family: verdana; font-size: 11pt; color:white }
.LargeTextBold { font-family: verdana; font-size: 20px; color:white; font-weight: bold  }
.LargeTextBrownBold { font-family: verdana; font-size: 11pt; color:white; font-weight: bold }

.VeryLargeTextBold { font-family: verdana; font-size: 15pt; color:white; font-weight: bold }

.ErrorMessage {color: red}

a.Medium:link {font-size: 8pt; color: blue}
a.Medium:visited {font-size: 8pt; color: blue}
a.Medium:hover {font-size: 8pt;  color: black}

a.semimediumbrownbold:link {font-family:verdana; font-size: 9pt; color: white; font-weight: bold}
a.semimediumbrownbold:visited {font-family:verdana; font-size: 9pt; color: white; font-weight: bold}
a.semimediumbrownbold:hover {font-family:verdana; font-size: 9pt;  color: 669999; font-weight: bold}

a.mediumwhitebold:link {font-family:verdana; font-size: 9pt; color: white; font-weight: bold; text-decoration: none}
a.mediumwhitebold:visited {font-family:verdana; font-size: 9pt; color: white; font-weight: bold;  text-decoration: none}
a.mediumwhitebold:hover {font-family:verdana; font-size: 9pt;  color: 669999; font-weight: bold; background-color: 000000;  text-decoration: none}


/*	Theme-Specific	*/

.documentbg 
{
	background-color: 000000; 
	margin:0; 
	margin-height:0; 
	margin-width:0;
}
.bodybg 
{
	background-color: 000000; 
	width: 100%;
}

td.celldarkgrey
{
	background-color: #808080;
	height: 4;
}	
				

td.celldarkyellow
{
	background-color: #FFCE39;
	height: 4;
}				

a:link {font-family:verdana; font-size: 9pt; color: white;}
a:visited {font-family:verdana; font-size: 9pt; color: white;}
a:hover {font-family:verdana; font-size: 9pt;  color: black;}

.bodybordercolor {background-color: 000000}
.bodymenu {width: 150; height: 100%; background-color: 000000}
.BodyDetail {background-color: #000000}
.bodyheight {text-align: center; height: 450}
.headerbgcolor {background-color: 000000}
.menubgcolor {background-color: 000000}

	
	.surlast {

visibility: hidden;

}
