
/* -- LINK STYLES -- */

a:link.feature
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

a:hover.feature
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

a:visited.feature
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

a:link.subFeature
{
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

a:hover.subFeature
{
	COLOR: #000000;
	TEXT-DECORATION: none;
}

a:visited.subFeature
{
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

a:link.nav
       {
	color: #036;
	font-size: 11px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 28px;
	text-decoration: underline;
	margin-bottom: 12px;
	padding-bottom: 8px;
	border-bottom: 1px dotted white
	}







a:hover.nav
       {
	color: #036;
	font-size: 11px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 28px;
	text-decoration: none;
	margin-bottom: 12px;
	padding-bottom: 8px;
	border-bottom: 1px dotted white
	}







a:visited.nav
       {
	color: #369;
	font-size: 11px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 28px;
	text-decoration: underline;
	margin-bottom: 12px;
	padding-bottom: 8px;
	border-bottom: 1px dotted white
	}
a:visited:hover.nav {
	color: #369;
	font-size: 11px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 28px;
	text-decoration: none;
	margin-bottom: 12px;
	padding-bottom: 8px;
	border-bottom: 1px dotted white
	}

a:link.footer
 {
	color: #036;
	text-decoration: underline
	}


a:hover.footer
 {
	color: #036;
	text-decoration: none
	}


a:visited.footer
 {
	color: #036;
	text-decoration: underline
	}


a:link.popular
{
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

a:hover.popular
{
	COLOR: #000000;
	TEXT-DECORATION: none;
}

a:visited.popular
{
	COLOR: #333333;
	TEXT-DECORATION: underline;
}
a.categoryLink:link{
	color:#666666;
	text-decoration: underline;
	font-size: 20px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}
a.categoryLink:hover{
	color:#666666;
	text-decoration: none;
	font-size: 20px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}
a.categoryLink:visited{
	color:#666666;
	text-decoration: underline;
	font-size: 20px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}
a:link.detailTableLink{
	color: #000000;
	text-decoration: underline;
}
a:hover.detailTableLink{
	color: #000000;
	text-decoration: none;
}
a:visited.detailTableLink{
	color: #000000;
	text-decoration: underline;
}
a.categoryAlphaActive:link 
  {
	color: #000000;
	font-size: 9px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none
	}


a.categoryAlphaActive:visited 
  {
	color: #000000;
	font-size: 9px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none
	}


a.categoryAlphaActive:hover 
  {
	color: #990000;
	font-size: 9px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: underline
	}


/*Not available letters*/
.categoryAlpha   {
	color: #036;
	font-size: 9px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-decoration: none
	}



/*The letter that is currently being viewed*/
.categoryAlphaCurrent
   {
	color: #69c;
	font-size: 9px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none
	}




/* -- FORM STYLES -- */

.input
  {
	color: #fff;
	font-size: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	background-color: #999;
	width: 100px;
	height: 18px;
	border: solid 1px #666
	}



/* -- BACKGROUND COLORS -- */
.mainLrgBG {
	background-image: url("/images/globals/bigBG.jpg");
	background-repeat: repeat-y
	}
.footerBKG
   {
	}




.searchBKG
 {
	padding: 5px
	}


.sideNavBKG
  {
	color: #ffffff;
	font-size: 11px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 15px;
	padding: 10px
	}



.sideCartBKG
 {
	color: #000000;
	font-size: 11px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	padding: 5px
	}


.featureInfoBKG
 {
	background-color: #bfbfbf
	}


/* -- TEXT STYLES -- */
.ctlErrorFont
{
	COLOR: #FF0000;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 11px;	
}
.bodyFont {
	color: #333;
	font-size: 11px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif
	}

.featureTitle
 {
	color: #036;
	font-size: 20px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	padding: 10px
	}
.faqTitle  {
	color: #fff;
	font-size: 12px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	padding: 10px
	}


.header
{
	color: #036;
	font-size: 20px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	padding: 10px
	}

.headerSub
{
	color: #036;
	font-size: 16px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	padding: 10px
	}


.body
  {
	color: #333;
	font-size: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif
	}



.bodyBold
{
	COLOR: #000000;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
}

.featureInfo
  {
	color: #036;
	font-size: 11px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif
	}



.featureInfo2
 {
	color: #ffffff;
	font-size: 14px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	padding: 10px
	}


.featureInfoRegPrice
  {
	color: #333;
	font-size: 11px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold
	}



.subFeaturePadding
{
	PADDING: 10px;
}

.subFeatureNoSidebarLeftPadding
{
	PADDING: 8px;
	BORDER-RIGHT: 0px solid #000000;
	BORDER-TOP: 0px solid #000000;
	BORDER-BOTTOM: 1px solid #000000;
	BORDER-LEFT: 1px solid #000000;
}

.subFeatureNoSidebarRightPadding
{
	PADDING: 10px;
	BORDER-RIGHT: 0px solid #000000;
	BORDER-TOP: 0px solid #000000;
	BORDER-BOTTOM: 1px solid #000000;
	BORDER-LEFT: 0px solid #000000;
}

.subFeatureNoSidebarBottomLeftPadding
{
	PADDING: 10px;
	BORDER-RIGHT: 0px solid #000000;
	BORDER-TOP: 0px solid #000000;
	BORDER-BOTTOM: 0px solid #000000;
	BORDER-LEFT: 1px solid #000000;
	COLOR: #000000;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 12px;
}

.subFeatureNoSidebarBottomRightPadding
{
	PADDING: 10px;
	BORDER-RIGHT: 0px solid #000000;
	BORDER-TOP: 0px solid #000000;
	BORDER-BOTTOM: 0px solid #000000;
	BORDER-LEFT: 0px solid #000000;
	COLOR: #000000;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 12px;
}

.subFeatureBody
  {
	color: #333;
	font-size: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif
	}



.subFeatureRegPrice
{
	font-size: 12px;
	color: #666666;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

.subFeatureSalePrice
{
	COLOR: #FF0000;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

.subFeatureRegPriceStrike
{
	font-size: 12px;
	color: #666666;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-decoration: line-through;
}


.subRegPrice
{
	font-size: 11px;
	color: #666666;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

.subSalePrice
{
	COLOR: #FF0000;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

.subRegPriceStrike
{
	font-size: 11px;
	color: #666666;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-decoration: line-through;
}

.footerBody
  {
	color: #036;
	font-size: 9px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	}



.browseBody
{
	PADDING: 10px;
}

.categoryHeader
 {
	color: #000000;
	font-size: 20px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif
	}

.tableShaded {
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #EFEFEF;
}
.tableNormal {
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 11px;
	color: #000000;
}
.detailBodyWithPadding {
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 11px;
	color:#000000;
	padding: 5px;
}
.checkoutTableBold {
	font-weight: bold;
}

.ctlErrorFont
{
	COLOR: #FF0000;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.loginWhite
{
	COLOR: #FFFFFF;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}

/* -- LINK STYLES PAGER | Login -- */
a.loginWhite:link 
{
	COLOR: #FFFFFF;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
a.loginWhite:visited 
{
	COLOR: #FFFFFF;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
a.loginWhite:hover 
{
	COLOR: #FFFFFF;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
}

a.selectedPager:link 
 {
	color: #69c;
	font-size: 11px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none
	}

a.selectedPager:visited 
 {
	color: #69c;
	font-size: 11px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none
	}

a.selectedPager:hover 
{
	font-weight: bold;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

a.black:link 
{
	COLOR: #000000;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
a.black:visited 
{
	COLOR: #000000;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
a.black:hover 
{
	COLOR: #666666;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
}
body {
	background-color: #c9c9c9;
	background-image: url("/images/globals/45DegreeBG.gif")
	}
.vertLineBG  {
	background-image: url("/images/globals/vertColumnLine.gif");
	background-repeat: repeat-y
	}
.whiteBld10  {
	color: #fff;
	font-size: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold
	}

.whiteBld11  {
	color: #fff;
	font-size: 11px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold
	}

.whiteTxt10  {
	color: #fff;
	font-size: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif
	}

.greyTxt10  {
	color: #666;
	font-size: 9px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif
	}

.blueBold10  {
	color: #2a607b;
	font-size: 9px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold
	}

.blueItalic10  {
	color: #2a607b;
	font-size: 9px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-style: italic
	}
.smallCartHdrBar {
	background-color: #1d4e66
}
.MPBackgroundLeft 
{
	background-image: url("/themes/skins/default/images/borderLeft-3.jpg");
	background-repeat: repeat-y	
}
.MPBackgroundRight 
{
	background-image: url("/themes/skins/default/images/borderRight-3.jpg");
	background-repeat: repeat-y	
}


