
.hidden
{
	display:none;
}

.invisible
{	visibility:hidden;
}

BODY
{
	margin: 0pt;
	/*color: #3c6eb3;*/
	color:white;
	background-color: #53565C;
	/*background-image: url(../images/stylespecific/Pinstripes/bg.gif);*/
}

TABLE
{		border:none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color:#82858B;
}
table.FullSize
{	
	border:none;
	width:80%;
	padding: 0 0 0 0;
	margin:0 0 0 0;
	background-color:transparent;
}


.LoginCell
{	
	vertical-align:middle;
	text-align:left;
	border-color: #E0E0E0;
	border-right-width: 1px;
	border-left-width:1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	margin: 0 0 0 0;
	padding:10 10 10 30;
	width:30%;
}

/*.sidebarNav
{	
	vertical-align:top;
	text-align:left;
	border-color: #E0E0E0;
	border-right-width: 1px;
	border-left-width:1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	width:30%;
}
*/
.sidebarNavLevel1
{
	margin: 0 0 0 0;
	padding: 6px 0 0 10px;
	color:Black;
	font-weight:bold;
	background-color:#82858B;
	/*background-image: url(../images/stylespecific/Pinstripes/nav_bg.gif);*/
	text-align:left;
	height:23px;
	vertical-align:top;
}

.sidebarNavLevel1 a:visited
{ color:Black;
		font-weight:bold;
	text-decoration:none;
}
.sidebarNavLevel1 a:Link
{ color:Black;
		font-weight:bold;
	text-decoration:none;
}
.sidebarNavLevel1 a:active
{ color:Black;
		font-weight:bold;
	text-decoration:none;
}
.sidebarNavLevel1 a:hover
{ 
	color:Black;
	font-weight:bold;
	text-decoration:none;
}


.sidebarNavLevel1_Over
{
	margin: 0 0 0 0;
	padding: 6px 0 0 10px;
	color:White;
	font-weight:bold;
	background-color:000000;
	/*background-image: url(../images/stylespecific/Pinstripes/nav_bg.gif);*/
	text-align:left;
	height:23px;
	vertical-align:top;
}

.sidebarNavLevel1_Over a:visited
{ color:White;
		font-weight:bold;
	text-decoration:none;
}
.sidebarNavLevel1_Over a:Link
{ color:White;
		font-weight:bold;
	text-decoration:none;
}
.sidebarNavLevel1_Over a:active
{ color:White;
		font-weight:bold;
	text-decoration:none;
}
.sidebarNavLevel1_Over a:hover
{ 
	color:White;
	font-weight:bold;
	text-decoration:none;
}



.sidebarNavLevel1_Select
{
	margin: 0 0 0 0;
	padding: 6px 0 0 10px;
	color:White;
	font-weight:bold;
	background-color:00000;
	/*background-image: url(../images/stylespecific/Pinstripes/nav_bg.gif);*/
	text-align:left;
	height:23px;
	vertical-align:top;
}

.sidebarNavLevel1_Select a:visited
{ color:White;
		font-weight:bold;
	text-decoration:none;
}
.sidebarNavLevel1_Select a:Link
{ color:White;
		font-weight:bold;
	text-decoration:none;
}
.sidebarNavLevel1_Select a:active
{ color:White;
		font-weight:bold;
	text-decoration:none;
}
.sidebarNavLevel1_Select a:hover
{ 
	color:White;
	font-weight:bold;
	text-decoration:none;
}


.sidebarNavLevel1_Select_Over
{
	margin: 0 0 0 0;
	padding: 6px 0 0 10px;
	color:Black;
	font-weight:bold;
	background-color:00000;
	/*background-image: url(../images/stylespecific/Pinstripes/nav_bg.gif);*/
	text-align:left;
	height:23px;
	vertical-align:top;
}

.sidebarNavLevel1_Select_Over a:visited
{ color:White;
		font-weight:bold;
	text-decoration:none;
}
.sidebarNavLevel1_Select_Over a:Link
{ color:White;
		font-weight:bold;
	text-decoration:none;
}
.sidebarNavLevel1_Select_Over a:active
{ color:White;
		font-weight:bold;
	text-decoration:none;
}
.sidebarNavLevel1_Select_Over a:hover
{ 
	color:White;
	font-weight:bold;
	text-decoration:none;
}


.sidebarNavLevel2
{
	display:inline;
	text-align:left;
	padding: 6px 0px 0px 30px;	
	text-decoration:none;

}
.sidebarNavLevel2 a:visited
{ color:white;
text-decoration:none;
}
.sidebarNavLevel2 a:Link
{ color:white;
text-decoration:none;
}
.sidebarNavLevel2 a:active
{ color:white;
text-decoration:none;
}
.sidebarNavLevel2 a:hover
{ 
	color:white;
	font-weight:normal;
	text-decoration:none;
text-decoration:none;
}


.sidebarNavLevel2_Over
{
	display:inline;
	text-align:left;
	padding: 6px 0px 0px 30px;	
	text-decoration:none;

}
.sidebarNavLevel2_Over a:visited
{ color:#a52a2a;
text-decoration:none;
}
.sidebarNavLevel2_Over a:Link
{ color:#a52a2a;
text-decoration:none;
}
.sidebarNavLevel2_Over a:active
{ color:#a52a2a;
text-decoration:none;
}
.sidebarNavLevel2_Over a:hover
{ 
	color:#a52a2a;
	font-weight:normal;
	text-decoration:none;
text-decoration:none;
}


.sidebarNavLevel2_Select
{
	display:inline;
	text-align:left;
	padding: 6px 0px 0px 30px;	
	text-decoration:none;

}
.sidebarNavLevel2_Select a:visited
{ color:white;
text-decoration:none;
}
.sidebarNavLevel2_Select a:Link
{ color:white;
text-decoration:none;
}
.sidebarNavLevel2_Select a:active
{ color:white;
text-decoration:none;
}
.sidebarNavLevel2_Select a:hover
{ 
	color:white;
	font-weight:normal;
	text-decoration:none;
text-decoration:none;
}


.sidebarNavLevel2_Select_Over
{

	display:inline;
	text-align:left;
	padding: 6px 0px 0px 30px;	
	text-decoration:none;


}
.sidebarNavLevel2_Select_Over a:visited
{ color:#a52a2a;
text-decoration:none;
}
.sidebarNavLevel2_Select_Over a:Link
{ color:#a52a2a;
text-decoration:none;
}
.sidebarNavLevel2_Select_Over a:active
{ color:#a52a2a;
text-decoration:none;
}
.sidebarNavLevel2_Select_Over a:hover
{ 
	color:#a52a2a;
	font-weight:normal;
	text-decoration:none;
text-decoration:none;
}



.sidebarNavLevel3
{
	display:inline;
	text-align:left;
	padding: 6px 0px 0px 50px;	
	text-decoration:none;

}
.sidebarNavLevel3 a:visited
{ color:white;
text-decoration:none;
}
.sidebarNavLevel3 a:Link
{ color:white;
text-decoration:none;
}
.sidebarNavLevel3 a:active
{ color:white;
text-decoration:none;
}
.sidebarNavLevel3 a:hover
{ 
	color:white;
	font-weight:normal;
	text-decoration:none;
text-decoration:none;
}


.sidebarNavLevel3_over
{
	display:inline;
	text-align:left;
	padding: 6px 0px 0px 50px;	
	text-decoration:none;

}
.sidebarNavLevel3_over a:visited
{ color:#a52a2a;
text-decoration:none;
}
.sidebarNavLevel3_over a:Link
{ color:#a52a2a;
text-decoration:none;
}
.sidebarNavLevel3_over a:active
{ color:#a52a2a;
text-decoration:none;
}
.sidebarNavLevel3_over a:hover
{ 
	color:#a52a2a;
	font-weight:normal;
	text-decoration:none;
text-decoration:none;
}


.sidebarNavLevel3_Select
{
	display:inline;
	text-align:left;
	padding: 6px 0px 0px 50px;	
	text-decoration:none;

}
.sidebarNavLevel3_Select a:visited
{ color:white;
text-decoration:none;
}
.sidebarNavLevel3_Select a:Link
{ color:white;
text-decoration:none;
}
.sidebarNavLevel3_Select a:active
{ color:white;
text-decoration:none;
}
.sidebarNavLevel3_Select a:hover
{ 
	color:white;
	font-weight:normal;
	text-decoration:none;
text-decoration:none;
}


.sidebarNavLevel3_Select_over
{
	display:inline;
	text-align:left;
	padding: 6px 0px 0px 50px;	
	text-decoration:none;

}
.sidebarNavLevel3_Select_over a:visited
{ color:#a52a2a;
text-decoration:none;
}
.sidebarNavLevel3_Select_over a:Link
{ color:#a52a2a;
text-decoration:none;
}
.sidebarNavLevel3_Select_over a:active
{ color:#a52a2a;
text-decoration:none;
}
.sidebarNavLevel3_Select_over a:hover
{ 
	color:#a52a2a;
	font-weight:normal;
	text-decoration:none;
text-decoration:none;
}

.LinkBar
{	
	vertical-align:top;
	text-align:left;
	border-color: #E0E0E0;
	border-right-width: 1px;
	border-left-width:1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	width: 70%;
}


.mainContent
{	
	vertical-align:top;
	text-align:left;
	border-color: #E0E0E0;
	border-right-width: 1px;
	border-left-width:1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	width: 70%;
}


Form Table
{	
	text-align:left;
}


TD
{
	padding:0 0 0 0;
	margin:0 0 0 0;
	border-collapse:collapse;
	font-size: 9pt;
	font-family: Arial;
}
	
	.DisplaySpacer
{
		background-color: #000099;
}
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR:#000000;
}
H1	{	
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14pt;
	}	
		
H2	{	
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12pt;

	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12pt;
	}	
		
H5	{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	9pt;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
 A 
{
	text-decoration: Underline;
	color:#a52a2a;
}

A:link	{	
	text-decoration: Underline;
	color:#a52a2a;
	border: none;
	}	
		
A:visited	{	
	text-decoration: Underline;
	color:#a52a2a;
	border: none;

	}	
		
A:active	{	
	text-decoration: Underline;
	color:#a52a2a;
	border: none;

	}	
		
A:hover	{	
	text-decoration: Underline;
	color:#a52a2a;
	border: none;

	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type: none;
	padding-bottom: 10px;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
IMG
{
	margin: 0;
	border: none;
}

HR 
{
	color:#000000;
	height: 2pt;
	width:100%;
}

.CalendarHr
{
	color:Silver;
	height:1px;
}
img.BrandingBannerImage
{
	margin-top: 5px;
	margin-left: -2;
	border-top-style: none;
	margin-right: 10px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.label
{
	font-weight:bold;
}
.button
{
}
.table
{
	border:none;
}
.error
{
	color:#F23B3D;
}
.textbox
{
}
.ddl
{
}
.calendartable
{
	width:100%;
	text-align:center;
}
.SectionHeader
{
	font-weight: bold;
	font-family:Arial,Helvetica,sans-serif;
	color:White;
	background-color:#F23B3D;
}
.SectionBody
{
}
.dgColHeading
{
	font-weight: bold;
	color: white;
	/*background-color:#000000;*/
	text-align: center;
	width:100%;
	height:100%;
	font-size:9pt;
		background-color:00000;
	background-image: url(../images/stylespecific/Pinstripes/nav_bg.gif);
}
.dgTextBox
{
}
.dgLabel
{
	font-weight: bold;
}
.dgDDL
{
}
.dgSelected
{}
.dgEdit
{}
.dgAlternating
{}
.dgHeader
{
	background-color:#000000;
}
.dgFooter
{}
.dgImage
{
}
.dgFileUpload
{
}
.dgCalendar
{
}
.copyright
{
	padding-left:35px;
	color: White;
	text-align:center;
	font-size:8pt;
	background-color:#53565C;
	/*background-image: url(../images/stylespecific/Pinstripes/bg.gif);*/
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
.address
{
	padding-right:30px;
	text-align:right;
	font-size:8pt;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
.MenuCol
{
	/*width:500px;
	height:35px;*/
	padding:0 0 0 0;
	border-right: solid thin black;
	background-color:transparent;
	text-align:left;
	vertical-align:top;
}

.TransparentRow
{
	background-color: Transparent;
}


.TopRow
{
	background-color: #a52a2a;
	height: 10pt;
}
.HeaderContent
{
	background-color:#000000;
	color: black;
	font-family: Arial;
	font-weight: Bold;
	font-size: 18pt;
	text-align:center;
}

.HeaderContentRow
{
	background-color:#000000;
}

.ToobarRow
{
	background-color:#000000;
	color: black;
	font-family: Arial;
	font-weight: Bold;
	font-size: 8pt;
}

.ProductHeaderRow
{
	background-color: #000000;
	color: white;
	font-family: Arial;
	font-weight: Bold;
	font-size: 18pt;
}
.SubHeaderRow
{
	font-weight: bold;
	color:#000000;
	font-size: 12pt;
	font-family: Arial;
	text-align: center;
	height:50px;
}
.SubHeaderRow img
{
	margin:0 0 0 0;
	padding:0 0 0 0;	
}
.smallLabel
{
	font-size: 9pt;
	font-weight: bold;
}
.PublicMenuItem
{
	font-family:Arial;
	background-color:#000000;
	color:White;
	font-size:10pt;
}
.PublicMenuItemOver
{
	font-family:Arial;
	background-color:#000000;
	font-size:10pt;
	color:#F23B3D;
}
.PublicMenuItemActive
{
	font-family:Arial;
	background-color:White;
	color:#000000;
	font-size:10pt;
}
.PublicMenuItem A
{
	color:White;
}
.PublicMenuItem A:visited
{
	color:White;
}
.PublicMenuItem A:link
{
	color:White;
}
.PublicMenuItem A:hover
{
	color:White;
}
.PublicMenuItem A:active
{
	color:White;
}
.sitetitle
{
	position: absolute;
	left: -5px;
	top: -5px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	50pt;
	font-weight:	700;
	font-style: normal;
	text-decoration: none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform: none;

}
.siteshadow
{
	position: relative;
	left: 5px;
	top: 5px;
	color: Silver;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	50pt;
	font-weight:	700;
	font-style: normal;
	text-decoration: none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform: none;

}
.ContentHeadline A
{
	color:#a52a2a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	30pt;
	font-weight:	500;
	font-style: normal;
}
.ContentHeadline A:visited
{
	color:#a52a2a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	30pt;
	font-weight:	500;
	font-style: normal;
}
.ContentHeadline
{
	color:#a52a2a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	30pt;
	font-weight:	500;
	font-style: normal;
}
.RightContent
{
	position:relative;
	width:120;
	height:100;
	margin:-16 -9 0 0;
	text-align:center;
	padding:20 10 10 10;
	background-color:#a52a2a;
	color:Black;
}
.RightImage
{
	position:relative;
	width:240;
	height:100;
	margin:0 20 -10 0;
	text-align:center;
	padding:7 10 5 10;
	background-color:#a52a2a;
	color:#1E508B;
}
.RightImagePlain
{
	position:relative;
	width:240;
	margin:-16 -9 0 0;
	padding:0 0 0 0;
}

.textboxInvisibleNumeric
{
	border-style:none;
	border-width: 0;
	text-align:right;
	color:#3C6EB3;
}
.UserDisplayFieldName
{
	font-weight:bold;
}
.UserDisplayListCell
{
	vertical-align:top;
}

.NewsContentCell
{
	vertical-align:top;
}
.NewsListCell
{
	vertical-align:top;
}
.NewsContent
{
	padding-left:40;
}
.TopNews
{
	/*background:#CCD9E5;*/
	position:relative;
	/*height:100;
	width:275;
	margin:-16 -9 0 0;
	padding:10 35 10 10;
	text-align:right;*/
}
.TopNews UL LI
{
	 
}

.FeaturesTitle
{
	font-weight:bold;
}

.FeaturesText
{
	font-weight:normal;
}
#LittleBox
{
	position:relative;
	left:260;
	top:-387;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#LittleBox img
{
	padding:0 0 0 0;
	margin:0 0 0 0;
}
/*
NOTE: BROKEN TD
TD A
{
	color:#000000;
	text-decoration:underline;
}
TD A:link
{
	color:#000000;
	text-decoration:underline;
}
TD A:hover
{
	color:#000000;
}

TD A:visited
{
	color:#000000;
}
TD A:active
{
	color:#000000;
}*/
.HeaderLink
{
	font-weight:lighter;
}

.rightBorder
{
	border-style:none;
	}
.leftBorder
{
	border-style:none;
}
.toolbar
{
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align: right;
	background-color:#000000;
	color: White;
}
.toolbar #ss0
{
display: none;
}
.toolbar #ss1
{
display: none;
}
.toolbar Table
{
	background-color: Black;
	
}
.toolbar label
{
	display: none;
}

.toolbar A
{
	text-decoration:none;
		color: White;
}
.toolbar A:visited
{
		text-decoration:none;
			color: White;
}
.toolbar A:active
{
		text-decoration:none;
			color: White;
}
.toolbar A:link
{
		text-decoration:none;
			color: White;
}
.toolbar A:hover
{
		text-decoration:none;
			color: White;
}

.toolbar_title
{
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align: center;
	background-color:#000000;
	color: white;
}


.moduleTable
{
	border-style:none;
	border-width:0;
    padding: 0 0 0 0;
}
.moduleCell
{
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	text-align:left;
	padding:0px 0 0 0;
   /* padding: 10px 0 10px 0;*/
}
.moduleHeaderTable
{
}
.moduleHeaderCell
{
    FONT-FAMILY: Arial;
	font-weight:bold;
	font-size: 10pt;
	vertical-align:top;
	border-width:0;
	padding: 0 0 0 0;

}
.moduleHyperlink
{
}
.navRule
{
	color: Black;
}
.directions
{
	color:Silver
}
.simpleCats
{
	font-size:9pt;
	text-align: center;
	font-family: Verdana, Geneva, Arial, helvetica, Sans-Serif;
	color: #999999;
}
simpleCats A
{
		text-decoration:none;
	font-size:98pt;
	text-align: center;
	font-family: Verdana, Geneva, Arial, helvetica, Sans-Serif;
	color: #999999;
}
simpleCats A:visited
{
	text-decoration:none;
	font-size:8pt;
	text-align: center;
	font-family: Verdana, Geneva, Arial, helvetica, Sans-Serif;
	color: #999999;
}
simpleCats A:hover
{
		text-decoration:none;
	font-size:8pt;
	text-align: center;
	font-family: Verdana, Geneva, Arial, helvetica, Sans-Serif;
	color: #999999;
}
simpleCats A:link
{
		text-decoration:none;
	font-size:8pt;
	text-align: center;
	font-family: Verdana, Geneva, Arial, helvetica, Sans-Serif;
	color: #999999;
}
simpleCats A:active
{
		text-decoration:none;
	font-size:8pt;
	text-align: center;
	font-family: Verdana, Geneva, Arial, helvetica, Sans-Serif;
	color: #999999;
}
.SectionHeaderLabel
{
	color:#000000;
	/*text-decoration: 'underline overline';*/
	font-weight: bold;

}
.ProdSeparatorRow
{
	background-color:#a52a2a;
	color:black;
	font-weight: bold;
}
.ProductPrice
{
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ProductBrand
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.ProductName
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.OptionHeaderRow
{
	background-color: #a52a2a;
	color: White;
	font-family: Arial;
	font-weight: Bold;
	font-size: 12pt;
}
.OptionSubHeaderRow
{
	font-weight: normal;
	font-size: 12pt;
	font-family: Arial;
	background-color: #a52a2a;
	text-align: center;
}
.ImageWithBorder
{
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}
.ProductOption
{
	padding: 2px;
	text-align: center;	
}
.CatNavRule
{

}
.CatTable
{
	
}
.BannerAdContainer
{
	background-color: Black;

}
.BrandingBannerCell
{
	text-align: Center;
}
.leftmoduleHeaderCell
{
	display:none;
}
.leftmoduleImage
{
	display:none;
}
.rightmoduleHeaderCell
{
}

.ContentBorder
{
	/*border-color: #E0E0E0;
	border-right-width: 1px;
	border-left-width:1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	margin:-2 -2 -2 -2;
	padding:0 0 0 0;*/
}

.content
{	
	/*height: 335px;*/
	padding: 0px 4px;
}





.bottomBorder
{
	text-align:center;
	width:100%;
}


/*Menu*/

.NavTable
{	margin: 0 0 -10 0;
	padding:0 0 0 0;
}
.LogoPathCell
{
	text-align:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}


.ThirdMenu
{
}
.MenuMarginCell
{
	width: 10%;
	background-color:#000000;
}

.MenuItem
{
	margin: 0 0 0 0;
	padding: 2px 0 0 50px;
	color:Black;
	font-weight:bold;
	background-color:00000;
	/*background-image: url(../images/stylespecific/Pinstripes/nav_bg.gif);*/
	text-align:left;
	height:23px;
	vertical-align:top;
}


.MenuItem A:active
{
	text-decoration: none;
	color:Black;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:10pt;
	font-weight:bold;
	border-width:0;
}
.MenuItem A
{
	text-decoration: none;
	color:Black;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:10pt;
	font-weight:bold;
	border-width:0;
}
.MenuItem A:link
{
	text-decoration: none;
	color:Black;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:10pt;
	font-weight:bold;
	border-width:0;
}
.MenuItem A:hover
{
	text-decoration:none;
	color:Black;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:10pt;
	font-weight:bold;
	border-width:0;
}

.MenuItem A:visited
{
	text-decoration: none;
	color:Black;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:10pt;
	font-weight:bold;
	border-width:0;
}
.menutable
{
	background-color:#000000;
	padding:0 0 0 0;
}

.MenuItemRow
{
}

.Inner_MenuItem 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	height:20px;
	width:100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
    /*background-color:#a52a2a;*/
    background-color:Black;
    background-image: url(../images/stylespecific/Pinstripes/nav_bg.gif);
}


.Inner_MenuItem A:active
{
	text-decoration: none;
	color:White;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}
.Inner_MenuItem A
{
	text-decoration: none;
	color:white;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}
.Inner_MenuItem A:link
{
	text-decoration: none;
	color:white;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}
.Inner_MenuItem A:hover
{
	text-decoration:none;
	color:#F23B3D;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}

.Inner_MenuItem A:visited
{
	text-decoration: none;
	color: White;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}









.MenuItem_Over
{
	margin: 0 0 0 0;
	padding: 2px 0 0 0;
   background-image: url(../images/stylespecific/Pinstripes/nav_bg.gif);
	text-align:center;
   color: White;
	height:23px;
	font-size:10pt;
	font-weight:normal;
	vertical-align:top;
}
.Inner_MenuItem_Over
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	height:20px;
	width:100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #F23B3D;
	font-size:10pt;
	font-weight:normal;
	background-image: url(../images/stylespecific/Pinstripes/nav_bg.gif);
}


.Inner_MenuItem_Over A:active
{
	text-decoration: none;
	color:#FFFFFF;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}
.Inner_MenuItem_Over A
{
	text-decoration: none;
	color:#FFFFFF;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}
.Inner_MenuItem_Over A:link
{
	text-decoration: none;
	color:#FFFFFF;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}
.Inner_MenuItem_Over A:hover
{
	text-decoration: none;
	color:#FFFFFF;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}

.Inner_MenuItem_Over A:visited
{
	text-decoration: none;
	color:#FFFFFF;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}












.MenuItem_Over A:active
{
	text-decoration: none;
	color:White;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}
.MenuItem_Over A
{
	text-decoration: none;
	color:White;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}
.MenuItem_Over A:link
{
	text-decoration: none;
	color:White;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}
.MenuItem_Over A:hover
{
	text-decoration: none;
	color: White;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}

.MenuItem_Over A:visited
{
	text-decoration: none;
	color: White;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-width:0;
}

.SubMenuItem A
{
	text-decoration: none;
	font-size:10pt;
	color: White;
}
.SubMenuItem A:link
{
	text-decoration: none;
	font-size:10pt;
	color: White;
}
.SubMenuItem A:hover
{
	text-decoration: none;
	font-size:10pt;
	color: White;
}
.SubMenuItem A:active
{
	text-decoration: none;
	font-size:10pt;
	color: White;
}
.SubMenuItem A:visited
{
	text-decoration: none;
	font-size:10pt;
	color: White;
}
.SubMenuItem ul
{
	margin: 3 0 -8 15;
}

.SubMenuItem ul li
{
	list-style-type:none;
}



.SubMenuItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	text-align:left;
	color: White;
}
div.zone 
{
	position:relative;
	left:0px;
	top:0px; 
	z-index:5;
}
.SubMenuItem img
{
	margin-right:5px;
}

table.SubMenuItem 
{
	width:200px; 
    position:absolute;
    border-width:0;
    border-style:none;
    }
    
td.SubMenuItem
{
	/*background:##a52a2a;*/
	background-image: url(../images/stylespecific/Pinstripes/nav_bg.gif);
	border-style:solid;
	border-color: White;
	border-bottom-width:1px;
	border-left-width:0;
	border-top-width:1px;
	border-right-width:0;
	padding: 0 0 0 0;
	
}

    
td.inner_SubMenuItem 
{
	text-align:left; 
	padding: 0 0 0 13px; 
	border-style:none;
	border-width:0;
	background-color:Black;

}

table.ThirdMenuItem
{
	width:118px;
    background:#FFFFFF;
}

.ThirdMenuItem
{
	color:#B5B5B5;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	vertical-align:top;
	text-align:right;
}

.ThirdMenuItem A
{
	text-decoration: none;
	color:#B5B5B5;
}
.ThirdMenuItem A:link
{
	text-decoration: none;
	color:#B5B5B5;
}
.ThirdMenuItem A:hover
{
	text-decoration: none;
	font-weight:bold;
	color:#B5B5B5;
}
.ThirdMenuItem A:active
{
	text-decoration: none;
	color: #B5B5B5;
}
.ThirdMenuItem A:visited
{
	text-decoration: none;
	color:#B5B5B5;
}

.MenuGroup
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color:#a52a2a;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	font-size:12pt;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.MenuGroup_Over
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color:white;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	font-size:12pt;
	color:#a52a2a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.MenuLink
{
	color: White;
}

.MenuLink_Over
{
	color: #F23B3D;
}


	
.FooterBG
{
	background-color:#666666;
}
A.InternalContent
{
	text-decoration: none;
	color: White;	
}


A.InternalContent:link	{	
	text-decoration: none;
	color: White;
	border: none;
	}	
		
A.InternalContent:visited	{	
	text-decoration: none;
	color: White;
	border: none;

	}	
		
A.InternalContent:active	{	
	text-decoration: none;
	color: White;
	border: none;

	}	
		
A.InternalContent:hover	{	
	text-decoration: none;
	color: White;
	border: none;

	}