body {
	margin:0px 0px 0px 0px;
	font-family: Verdana, sans-serif;
	color: #370200;
	font-size: 9pt;
	background:#66824A;
}

hr { color: #370200 width: 100%}

.PageFrame {
	width: 770px;
	background: #FFF8ED;
	margin-left: auto;
	margin-right: auto;
}

.StorePageFrame {
	width: 770px;
	background: #FFF8ED;
}


#Home {
	padding: 18px 4px 10px 20px;
	text-align: left;
}
.Home {
	padding: 18px 4px 10px 20px;
	text-align: left;
}
#Home a {color: #370200; font-size: 9pt; text-decoration:none;}
.mHome a {color: #370200; font-size: 9pt; text-decoration:none;}

.HomeUtils {color: #370200; font-size: 9pt; font-weight:normal; text-decoration:none;}
.SkinObject {color: #370200; font-size: 9pt; font-weight:normal; text-decoration:none;}
.HomeUtils a {color: #370200; font-size: 9pt; text-decoration:none;}

#BannerPane {
}

#Nav {
	float:left;
	width:160px;
	text-align:left;
	padding-top: 10px;
	padding-left:18px;
	padding-bottom: 20px;
}
#Nav a {color: #370200; font-size: 9pt; text-decoration:none; font-weight:bold;}

#TopNav {
	float:left;
	width:752px;
	text-align:left;
	padding-top: 10px;
	padding-left:18px;
	padding-bottom: 20px;
	background:#FFF8ED;
	border: thin #370200;
}
#StoreTopNav {
	width:752px;
	text-align:left;
	padding-top: 10px;
	padding-left:18px;
	padding-bottom: 20px;
	background:#FFF8ED;
	border: thin #370200;
}
#StoreTopNav a {color: #370200; font-size: 9pt; text-decoration:none; font-weight:bold;}
#TopNav a {color: #370200; font-size: 9pt; text-decoration:none; font-weight:bold;}
		
.LeftPane {
	float:left;
	font-size: 75%;
	padding-top: 10px;
	padding-left: 18px;
	padding-bottom: 18px;
	width: 160px;
	vertical-align: top;
}	
.StoreLeftPane {
	font-size: 75%;
	padding-top: 10px;
	padding-left: 18px;
	padding-bottom: 18px;
	width: 160px;
	vertical-align: top;
}	
.ContentPane {
	float:right;
	font-size: 75%;
	padding-top: 10px;
	padding-right: 18px;
	padding-bottom: 18px;
	width: 523px;
	vertical-align: top;
}	
.WideContentPane {
	font-size: 75%;
	padding-top: 10px;
	padding-left: 18px;
	padding-right: 18px;
	padding-bottom: 18px;
	width: 683px;
	vertical-align: top;
}	
.StoreContentPane {
	font-size: 75%;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 18px;
	padding-bottom: 18px;
	width: 90%;
	vertical-align: top;
}	
#FooterFrame {
	clear:both;
	background:#CCCCCC;
}

#LeftFooter {
	float:left;
	width:220px;
	font-size: 8pt;
	padding-top: 10px;
	padding-bottom: 10px;
	background:#66824A;
}

#Footer {
	float:right;
	width:550px;
	color: #FFF8ED;
	font-size: 8pt;
	background:#370200;
	padding-top: 10px;
	padding-bottom: 10px;
}

.FooterText {
	color: #FFF8ED;
	font-size: 8pt;
}

#Footer a {
	color: #FFF8ED;
	font-size: 8pt;
	text-decoration:none;
}
		
p {
	font-size: 9pt;
}
td {
	font-size: 9pt;
}
h1, h2, h3, h4, h5 {
	font-family: Verdana, sans-serif;
}
h1 {
	font-size: 12pt;
	color: #66824A;
}
h2 {
	font-size: 10pt;
	font-weight: bold;
	color: #370200;
}
h3 {
	font-size: 24pt;
}
h4 {
	font-size: 20pt;
}
h5 {
	font-size: 16pt;
}

a:link  { color: #370200; }
a:hover { color: #BF311A; }
a:visited { color: #370200; }
a:active { color: #66824A; }

a.FooterRow:link { font-size: 85%; color: #ffffff;}
a.FooterRow:active { font-size: 85%; color: #ffffff;}
a.FooterRow:visited { font-size: 85%; color: #ffffff;}
a.FooterRow:hover { font-size: 85%; color: #ffffff;}

a.MenuRow:link { font-size: 75%; color: #ffffff;  text-decoration: none; }
a.MenuRow:active { font-size: 75%; color: #ffffff;  text-decoration: none;}
a.MenuRow:visited { font-size: 75%; color: #ffffff;  text-decoration: none;}
a.MenuRow:hover { font-size: 75%; color: #ffffff;  text-decoration: none;}

.FooterText {
	color: #a3966c;
	font-size: 75%;
}
.HeaderText {
	font-size: 24pt; color: #000000;
	font-family: "Times New Roman", Times, serif;
}
.FeatureText {
	padding: 10px 50px 10px 3px;
}
.FeatureCell {
}
	

.panelbar
{
	background-image: url(Img/HeaderExpandedBg.gif);
}
.panelbarHeaderCollapsed
{
	cursor: hand;
	cursor:pointer;
	color: #370200;
	font-size: 9pt;
	font-weight: bold;
	height: 25px;
	background-image: url(Img/HeaderCollapsedBg.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
}

.panelbarHeaderCollapsedHover
{
	cursor: hand;
	cursor:pointer;
	color: #66824A;
	font-size: 9pt;
	font-weight: bold;
	height: 25px;
	background-image: url(Img/HeaderCollapsedHoverBg.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
}

.panelbarHeaderExpand
{
	cursor: hand;
	cursor:pointer;
	color: #66824A;
	font-size: 9pt;
	font-weight: bold;
	height: 19px;
	padding-left: 12px;
}

.panelbarItem 
{
	cursor: hand;
	cursor:pointer;
	color: #370200;
	font-size: 9pt;
	text-decoration: none;
	padding-left: 21px;
	height: 16px;
	background-image: url(Img/ItemArrow.gif);
	background-repeat: no-repeat;
	background-position: 12px 6px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.panelbarItemHover
{
	cursor: hand;
	cursor:pointer;
	color: #66824A;
	font-size: 9pt;
	text-decoration: none;
	padding-left: 21px;
	height: 16px;
	background-image: url(Img/ItemArrow.gif);
	background-repeat: no-repeat;
	background-position: 12px 6px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.panelbarItemSelected
{
	cursor: hand;
	cursor:pointer;
	color: #66824A;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	padding-left: 21px;
	height: 16px;
	background-image: url(Img/ItemArrow.gif);
	background-repeat: no-repeat;
	background-position: 12px 6px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.panelbarItemGroup
{
	background-image: url(Img/HeaderExpandedImage.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}



