.formProductPostSummaryHeading {
	color:#0000FF;
}
.formProductPostSummaryLabelText {
	color:#0000FF;
}
.formProductPostSummaryTextValue {
	color:#FFFFFF;
}
.formProductPostSummarySubtotalLabel {
		color:#0000FF;
}

.cartOptionName {
	padding-right:8px;
	color:#000066;
}
.catalogDetail2Text {
	padding-top:30px;
	font-size:13px;
}
.option1TD {
	padding-left:15px;
}
.option2TD {
	padding-left:15px;
}
.option3TD {
	padding-left:15px;
}
.option4TD {
	padding-left:15px;
}
.catalogDetailOrderNote {
	font-size:13px;
	padding-left:5px;
	padding-top:35px;
}
.catalogDetailProductName {
	font-size:18px;
	padding-left:15px;
}
.catalogDetailProductCode1{
	font-size:12px;
	padding-left:0px;
	padding-top:5px;
	color:#000000;
}
.catalogDetailPrice {
	padding-left:15px;
	padding-top:10px;
	padding-bottom:30px;
}
.catalogDetailDescriptionText {
	padding-left:15px;
}
.catalogDetailCartLink {
	padding-top:25px;
}
td a {
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#000066;
}
td a:hover {
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
 	color:#000066;
}
td a:visited {
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#000066;
}
/*--------------- BEGIN Catalog: Dance Shoes ---------------*/
.catalogHeaderLinksTable1190{
	width:590px;
}
.catalogCategoryLinksTD1190{
	padding-left:60px;
}
.catalogCategorySelectedLink1190{
	font-weight:bold;
	font-size:20px;
	color:#4C471D;
	font-family:comic sans ms;
}
.catalogCategoryLink1190{
	font-weight:normal;
	font-size:20px;
	color:#4C471D;
	font-family:comic sans ms;
}
.catalogPrice1190 {}
.cartTitleText {
	padding-bottom:15px;
	font-size:20px;
	text-align:center;
}
.cartProductName {
	color:#FFFFFF;
	font-size:16px;
}
.cartUpdateLinks {
	font-size:10px;
	color:#FFFFFF;
}
.cartSubtotalLabel {
	font-weight:bold;
}
.cartSubtotalValue { 
	font-weight:bold;
}
.cartTaxLabel {
	font-weight:bold;
}
.cartTaxValue {
	font-weight:bold;
}
.cartSHLabel {
	font-weight:bold;
}
.cartSHValue {
	font-weight:bold;
}
.cartTotalLabel {
	font-weight:bold;
}
.cartTotalValue {
	font-weight:bold;
}
.cartHeaderText {
	font-weight:bold;
	font-size:14px;
	border-bottom: solid 2px #F4CD71;
}
.cartTotalsTD{
	border-top: solid 2px #F4CD71;
}
/*--------------- END Catalog: Dance Shoes ---------------*/

.pageBG {
	background-color: #000000;
	color:#FFFFFF;
	font-family: 'HelveticaNeue-Light', 'Helvetica Neue', 'Arial', sans-serif;
	font-size: 17px;
	font-stretch: normal;
	font-style: normal;
 	font-variant: normal;
	font-weight: 300;
} 
/****************  MAIN MENU  ****************/
.menuCss
{
	background-color:#4F4F4F;
}
	
.menuDefaultGroupCss
{
	background-color:#4F4F4F;
}

.menuTopLevelItemDefaultLookCss
{
	background-color:#4F4F4F;
	border-left: solid 0PX #4F4F4F;
	border-right: solid 0PX #4F4F4F;
	border-top: solid 0PX #4F4F4F;
	border-bottom: solid 0PX #4F4F4F;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.menuNonTopLevelItemDefaultLookCss
{
	background-color:#000000;
	border-left: solid 0PX #FFFF00;
	border-right: solid 0PX #FFFF00;
	border-top: solid 0PX #FFFF00;
	border-bottom: solid 0PX #30A4DE;
	color:#BFBFBF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

/* NEED: Non top-level ItemHover, Selected, and Active Look CSS*/



.menuNonTopLevelItemHoverAndSelectedLookCss
{
	background-color:#222222;
	border-left: solid 0PX #cccccc;
	border-right: solid 0PX #333333; 
	border-top: solid 0PX #cccccc;
	border-bottom: solid 0PX #333333;
	color:#4444FF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}
.menuNonTopLevelItemActiveLookCss
{
	background-color:#222222;
	border-left: solid 0PX #cccccc;
	border-right: solid 0PX #333333; 
	border-top: solid 0PX #cccccc;
	border-bottom: solid 0PX #333333;
	color:#4444FF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.xxxmenuAllLevelItemHoverAndSelectedLookCss
{
	background-color:#1074AE;
	border-left: solid 0PX #cccccc;
	border-right: solid 0PX #333333; 
	border-top: solid 0PX #cccccc;
	border-bottom: solid 0PX #333333;
	color:#0000FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	cursor:pointer;
	cursor:hand;
}

.xxxmenuAllLevelItemActiveCss
{
	background-color:#30A4DE;
	border-left: solid 0PX #bbbbbb;
	border-right: solid 0PX #222222;
	border-top: solid 0PX #bbbbbb;
	border-bottom: solid 0PX #222222;
	color:#121212;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	cursor:pointer;
	cursor:hand;
}

/****************  END MAIN MENU  ****************/

/****************  Page Layout Template Classes  ****************/

.pTempOuterTable {
	padding-top: 6px;
	padding-bottom: 20px;
}
.pTempHeaderTD {
	background-repeat: no-repeat;
	color: #dedede;
}
.pTempNav1TD {
	background-repeat: no-repeat;
	padding-left: 37px;
	padding-top: 0px;
}
.pTempContentTD {
	padding-top: 0px;
	padding-left: 48px;
	padding-right: 48px;
}
.pTempFooterTD {
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 48px;
	padding-right: 48px;
	color: #dedede;
	font-family: verdana, arial;
	font-size:10px;
}


/****************  END Page Layout Template Classes  ****************/
#providerLink a {
	text-decoration:none;
	color:#8888FF;
}
#providerLink a:hover {
	text-decoration:underline;
	color:#ffffff;
}
#providerLink a:visited {
	text-decoration:none;
	color:#8888FF;
}

#bodyAnchor a {
	text-decoration:none;
	color:#8888FF;
}
#bodyAnchor a:hover {
	text-decoration:underline;
	color:#ffffff;
}
#bodyAnchor a:visited {
	text-decoration:none;
	color:#5555CC;
}
