/******* The Ski Bum 
* editor: cls, date:14.AUG.2008

orange background subheader: FBC100 in style body open

dark grey for mouseOver/ titles:#4A4D4F
product price Purple: a858bf
product onsale green: 19b600
wishlist icon / float cart gold: #FF9A00
***************/

/*Hack to center featured products on default.asp
.dept_list td {border:1px solid #ffffff;text-align:center;}*/

body {margin:0px;FONT-SIZE: 12px; font-family:Arial, Helvetica, sans-serif;}/** bg color set in body style open**/

.outerTable {   background:#e37f01;}
.PageContent {margin: 7px 7px 7px 12px;}

.q_jump {font-family:arial; color:#4A4D4F; font-size:10px; text-decoration: none; font-weight:bold}
 
.PageTitle{font-family: arial, helvetica, sans-serif;font-size: 14px;color: #4A4D4F;font-weight:bold;margin: 0px 0px 10px 0px;}
.DeptTitle{font-family: arial, helvetica, sans-serif;font-size: 14px;color:#4A4D4F;font-weight:bold;margin: 0px 0px 10px 0px;}
.BasketErrors, .PurchaseErrors {display:block;padding:4px;color:#ff0000;background:#fafafa;border:1px solid #ff0000;}
.required {font-weight:bold;}

a:visited {FONT-WEIGHT:bold; FONT-SIZE: 12px;COLOR: #e37f01; TEXT-ALIGN: left; TEXT-DECORATION: none;}
a:link {FONT-WEIGHT:bold; FONT-SIZE: 12px;COLOR: #e37f01; TEXT-ALIGN: left; TEXT-DECORATION: none;}
a:active {FONT-WEIGHT:bold; FONT-SIZE: 12px;COLOR: #e37f010; TEXT-ALIGN: left;TEXT-DECORATION:underline;}
a:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px;COLOR: #e37f01; TEXT-ALIGN: left;TEXT-DECORATION:underline;}

.enlarge:link, .enlarge:visited {FONT-WEIGHT:bold; FONT-SIZE: 11px;COLOR: #e37f01; TEXT-ALIGN: left; TEXT-DECORATION: none;}
.enlarge:hover, .enlarge:active {FONT-WEIGHT:bold; FONT-SIZE: 11px;COLOR: #7f7f7f; TEXT-ALIGN: left; TEXT-DECORATION: none;}



/** for registry.asp wish list lookup **/

reg:link {FONT-WEIGHT:bold; FONT-SIZE: 12px;COLOR: #e37f01; TEXT-ALIGN: left; TEXT-DECORATION: none;}
reg:visited {FONT-WEIGHT:bold; FONT-SIZE: 12px;COLOR: #e37f01; TEXT-ALIGN: left; TEXT-DECORATION: none;}
reg:active {FONT-WEIGHT:bold; FONT-SIZE: 12px;COLOR: #e37f010; TEXT-ALIGN: left;TEXT-DECORATION:underline;}
reg:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px;COLOR: #e37f01; TEXT-ALIGN: left;TEXT-DECORATION:underline;}

/****** HEADER TAGS  *******/
.whiteTxt {font-family: Arial;color: #ffffff;font-size: 12px;font-weight:bold;}

/* search page */
#nsearch{margin-left:5px !important;text-align:left;}

#searchPagination{width:730px;text-align:right;color:#333333;font-size:10px;}
#searchPagination b{color:#ED8BA5;font-weight:normal !important;}
#searchPagination .searchPaginationLink1:link    	{font-size: 10px; color: #333333; text-decoration: none; }
#searchPagination .searchPaginationLink1:visited  	{font-size: 10px; color: #333333; text-decoration: none; }
#searchPagination .searchPaginationLink1:hover  	{font-size: 10px; color: #333333; text-decoration: none; }
#searchPagination .searchPaginationLink1:active   	{font-size: 10px; color: #333333; text-decoration: none; }

#searchPageContent a{font-size:10pt;text-decoration: none; color: #000000;}
#searchPageContent a:hover{font-size:11px;text-decoration: underline; color: #000000;}
#searchPageContent #searchResultsTbl a{font-size:11px;text-decoration: none; color: #333333;display:block;width:150px;}
#searchPageContent #searchResultsTbl a:hover{font-size:11px;text-decoration: underline; color: #333333;display:block;width:150px;}
#searchResultsTbl{width:750px;}
#searchResultsTbl img{margin:10px 0px 5px 0px;}
#searchResultsTbl .ListPricewoSale{display:block;width:150px;}
#searchResultsTbl .ListPricewSale{display:block;width:150px;}
#searchPageContent  li{font-size:12px !important;}
/*** end search page **/

.whiteTxtSm {font-family: Arial;color: #ffffff;font-size: 12px;font-weight:normal;}

.whiteLink:link {font-family: Arial;background: inherit;color: #ffffff;font-weight: bold;font-size: 16px;text-decoration: none;}
.whiteLink:visited {font-family: Arial;background: inherit;color: #ffffff;font-weight: bold;font-size: 16px;text-decoration: none;}
.whiteLink:active {font-family: Arial;background: inherit;color: #4A4D4F;font-weight: bold;font-size: 16px;text-decoration: none;}
.whiteLink:hover {font-family: Arial;background: inherit;color: #4A4D4F;font-weight: bold;font-size: 16px;text-decoration: none;}

a.leaftree img {display:none}

.leaftreeTxt {FONT-WEIGHT: normal; FONT-SIZE: 11px;COLOR: #e37f01; TEXT-ALIGN: left; TEXT-DECORATION: none;text-align:right;}
.leaftree:visited {FONT-WEIGHT: normal; FONT-SIZE: 12px;COLOR: #e37f01; TEXT-ALIGN: left; TEXT-DECORATION: none;}
.leaftree:link {FONT-WEIGHT: normal; FONT-SIZE: 12px;COLOR: #e37f01; TEXT-ALIGN: left; TEXT-DECORATION: none;}
.leaftree:active {FONT-WEIGHT: normal; FONT-SIZE: 12px;COLOR: #e37f010; TEXT-ALIGN: left;TEXT-DECORATION:underline;}
.leaftree:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px;COLOR: #e37f01; TEXT-ALIGN: left;TEXT-DECORATION:underline;}

.hdrNav:link {  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #e37f01;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	height:56px;
	width:102px;
	display: block;

}
.hdrNav:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #e37f01;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
		height:56px;
	width:102px;
		display: block;

}
.hdrNav:hover {
	background: url(../header_Drip_arrow.gif) no-repeat right;
	background-position: right bottom;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fae001;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	height: 56px;
	width: 102px;
	display: block;
}
.hdrNav:active {
	background: url(../header_Drip_arrow.gif) no-repeat;
	background-position: right bottom;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fae001;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	height: 56px;
	width: 102px;
	display: block;
}
.yell {
	padding: 8px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

/* contact us , events cal ... **/
.greyTxt {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #7f7f7f;font-weight: bold;font-size: 12px;margin:0px 3px 0px 8px;display:block;text-decoration: none;}

.grey:link {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #7f7f7f;font-weight: bold;font-size: 12px;margin:0px 3px 0px 8px;display:block;text-decoration: none;}
.grey:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#7f7f7f;font-weight: bold;font-size: 12px;margin:0px 3px 0px 8px;display:block;text-decoration: none;}
.grey:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000000;font-weight: bold;font-size: 12px;margin:0px 3px 0px 8px;display:block;text-decoration: none;}
.grey:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;font-size: 12px;margin:0px 3px 0px 8px;display:block;text-decoration: none;}


.search
{
	font-family:Arial, Helvetica, sans-serif; 
	background: #FFFFFF; 
	color: #000000; 
	font-weight: normal;
	font-size: 10px;
	width: 130px;
}
.purple {color:#8F1169;font-weight:bold;font-size:11px;}
.homeEmail
{
	font-family:Arial, Helvetica, sans-serif; 
	background: #FFFFFF; 
	color: #000000; 
	font-weight: normal;
	font-size: 10px;
	width: 90px;
	margin:0px;
}

.welcmTxt {
	font-family:Arial, Helvetica, sans-serif; 
	color:#fae001; 
	font-weight: normal;
	font-size: 12px;
	text-decoration:none;
}

.welcm:link {
	font-family:Arial, Helvetica, sans-serif; 
	color:#fae001; 
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}
.welcm:visited {
	font-family:Arial, Helvetica, sans-serif; 
	color:#fae001; 
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}
.welcm:hover
{
	font-family:Arial, Helvetica, sans-serif; 
	background: inherit; 
	color:#fae001; 
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}
.welcm:active
{
	font-family:Arial, Helvetica, sans-serif; 
	background: inherit; 
	color:#fae001;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}

.borderRt {border:none;border-right:1px solid #77797A;}

.borderLf {border:none;border-left:1px solid #77797A;}

.borderBtm{border:none;border-bottom:1px solid #77797A;}

.basketlinkP{color:#ff9900;font-weight:normal;font-size:11px;text-decoration:none;}



.SubHeadbgcolor{background:#fbc100;}
.SubHeadbgcolor2{background:#fbc100	;}
.tablebgcolor { background-color:#FFFFFF; color: #000000; font-weight:normal; }
.SubHeadText 
{
	font-family: Arial, Helvetica, sans-serif; 
	background: inherit; 
	color: #ffffff; 
	font-weight: bold;
	font-size: 12px;
}
.CartLabels 
{
	font-family:Arial, Helvetica, sans-serif; 
	background: inherit; 
	color: #ffffff; 
	font-weight: bold;
	font-size: 11px;
}
/** printable receipt **/
.shipHistory {background:#BFBFBF;}
.shipHistHead {color:000000;font-size:11px;font-weight:bold;}

.nav
{   border: none;
    BORDER-RIGHT:1px dashed #fae001;
    PADDING: 0px 4px 10px 10px;
    BACKGROUND-IMAGE: none;
    COLOR: #000000;
}

/** PRODUCT PAGE //////////////////// **/

.relProductlabel
{
	font-family:Arial, Helvetica, sans-serif; 
	background: inherit; 
	color: #000000; 
	font-weight: bold;
	font-size: 12px;
}
.relProduct
{
	font-family:Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: normal;
	font-size: 11px;
}
/* see original link over swatches **/
.seeOrig:link {font-family: Arial;background: inherit;color:#4A4D4F;font-weight: bold;font-size: 12px;text-decoration: none;}
.seeOrig:visited {font-family: Arial;background: inherit;color:#4A4D4F;font-weight: bold;font-size: 12px;text-decoration: none;}
.seeOrig:active {font-family: Arial;background: inherit;color: #2A0F8F;font-weight: bold;font-size: 12px;text-decoration: none;}
.seeOrig:hover {font-family: Arial;background: inherit;color: #2A0F8F;font-weight: bold;font-size: 12px;text-decoration: none;}

.ProductName{font-family: arial, helvetica, sans-serif;font-size: 16px;color:#003366; font-weight:bold;}

.ListPricewSale{font-family: arial;font-size: 12px;color:#333333;text-decoration:line-through;font-weight: normal;}
.ListPricewoSale{font-family: arial;font-size: 12px;color:#a858bf;font-weight: normal;}
.SalePrice{font-family: arial;font-size: 12px;color:#19b600;font-weight: normal;} /* gree */

.ListPricewSale2{font-family: arial;font-size: 12px;color:#333333;text-decoration:line-through;font-weight: normal;}
.ListPricewoSale2{font-family: arial;font-size: 12px;color:#a858bf;font-weight: normal;}
.SalePrice2{font-family: arial;font-size: 12px;color:#19b600;font-weight: normal;}

.MSRPPrice{font-family: arial;font-size: 12px;color: #000000;font-weight: normal;} 
.ListPricewSaleS{font-family: arial;font-size: 12px;color:#333333;text-decoration:line-through;font-weight: normal;}
.ListPricewoSaleS{font-family: arial;font-size: 12px;color:#a858bf;font-weight: normal;}
.SalePriceS{font-family: arial;font-size: 12px;color:#19b600;font-weight: normal;}

.ProductAttr
{
	font-family:arial; 
	color:#000000; 
	font-weight:normal;  
	text-decoration: none; 
	text-transform: none; 
	font-size:12px;
}
.qty {margin:1px;padding:1px;}
/** deptlinks **/
.lounge {font-size:10px;}


.search{font-size:12px;background:#ffcc66;width:150px;padding:1px;margin:4px;font-family: Verdana, Geneva;border-style:inset;}
.orange{font-size:12px;background:#ffcc66;width:155px;padding:0px;margin:4px;font-family: Verdana, Geneva;border-style:inset;font-weight:normal;}


.deptbarlink:link{ 
	font-family:arial; 
	color:#7f7f7f; 
	font-weight:bold;  
	text-decoration: none; 
	text-transform: none; 
	font-size:14px;
} 
.deptbarlink:visited{ 
	font-family:arial; 
	color:#7f7f7f;
	font-weight:bold;  
	text-decoration: none; 
	text-transform: none; 
	font-size:14px;
} 
.deptbarlink:hover{ 
	font-family:arial; 
	color:#000000; 
	text-decoration: underline; 
	text-transform: none; 
	font-size:14px;
} 
.deptbarlink:active{ 
	font-family:arial; 
	color:#000000; 
	text-decoration: underline; 
	text-transform: none; 
	font-size:14px;
} 

/* controls the 2nd level left navigation links */
.deptbarlink2:link
{
    FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN:2px 6px 4px 8px; COLOR: #656565; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
.deptbarlink2:visited
{
    FONT-WEIGHT: normal; FONT-SIZE: 12px;MARGIN:2px 6px 4px 8px;COLOR: #656565; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
.deptbarlink2:hover
{
    FONT-WEIGHT: normal; FONT-SIZE: 12px;MARGIN:2px 6px 4px 8px;COLOR: #000000; TEXT-ALIGN: left;TEXT-DECORATION: none;
}
.deptbarlink2:active
{
    FONT-WEIGHT: normal; FONT-SIZE: 12px;MARGIN:2px 6px 4px 8px;COLOR: #000000; TEXT-ALIGN: left;TEXT-DECORATION: none;
}
.deptlinkM:link{ 
	font-family:arial; 
	color:#000000; 
	font-weight:normal;  
	text-decoration: none; 
	text-transform: none; 
	font-size:12px;
} 
.deptlinkM:visited{ 
	font-family:arial; 
	color:#000000; 
	font-weight:normal;  
	text-decoration: none; 
	text-transform: none; 
	font-size:12px;
} 
.deptlinkM:hover{ 
	font-family:arial; 
	color:#666666; 
	font-weight:normal;  
	text-decoration: underline; 
	text-transform: none; 
	font-size:12px;
} 
.deptlinkM:active{ 
	font-family:arial; 
	color:#666666; 
	font-weight:normal;  
	text-decoration: underline; 
	text-transform: none; 
	font-size:12px;
} 
/** product links on home dept pages **/
.deptlinkP:link{ 
	font-family:arial; 
	color:#000000; 
	font-weight:bold;  
	text-decoration: none; 
	text-transform: none; 
	font-size:12px;
} 
.deptlinkP:visited{ 
	font-family:arial; 
	color:#000000; 
	font-weight:bold;   
	text-decoration: none; 
	text-transform: none; 
	font-size:12px;
} 
.deptlinkP:hover{ 
	font-family:arial; 
	color:#666666; 
	font-weight:bold;   
	text-decoration: underline; 
	text-transform: none; 
	font-size:12px;
} 
.deptlinkP:active{ 
	font-family:arial; 
	color:#666666; 
	font-weight:bold;   
	text-decoration: underline; 
	text-transform: none; 
	font-size:12px;
} 
.deptlinkReg{ 
	font-family:arial; 
	color:#5A5A5A; 
	font-weight:normal;  
	text-decoration: none; 
	text-transform: none; 
	font-size:12px;
} 
.deptlinkReg:link{ 
	font-family:arial; 
	color:#5A5A5A; 
	font-weight:bold;  
	text-decoration: none; 
	text-transform: none; 
	font-size:12px;
} 


.mailinglistlink{font-family:arial; color:#3333FF; text-decoration: none; text-transform: uppercase; font-size:14px; font-weight: bold;} 
.mailinglistlink:hover{font-family:arial; color:#0000cc; text-decoration: none; text-transform: uppercase; font-size:14px; font-weight: bold;} 


.featuredProduct:link{font-family: arial,helvetica,verdana; font-size: 12px;text-decoration:none;color:#532878;} 
.featuredProduct:visited{font-family: arial,helvetica,verdana; font-size: 12px;text-decoration:none;color:#532878;} 
.featuredProduct:active{font-family: arial,helvetica,verdana; font-size: 12px;text-decoration:underline;color:#532878;} 
.featuredProduct:hover{font-family: arial,helvetica,verdana; font-size: 12px;text-decoration:underline;color:#532878;} 

.foot:link {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #e37f01;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;

	} 
.foot:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #e37f01;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;

	} 
.foot:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;

	} 
.foot:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;

	} 
.footTxt{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #e37f01;
	font-weight: bold;
	font-size: 10px;
}
	
.featuredProductHeading{font-family:arial,helvetica,verdana; font-size: 17px; font-weight: bold; color:#666666;} 
.featuredBrandHeading{font-family:arial,helvetica,verdana; font-size: 17px; font-weight: bold; color:#666666;}
.featureProductPrice{font-family: arial, helvetica, sans-serif;font-size: 11px;color: #77797A;}
.featureProductSalePrice{font-family: arial, helvetica, sans-serif;font-size: 12px;color:#0097E2;}
.ups
{
	font-family:arial; 
	color:#77797A; 
	text-decoration: none; 
	text-transform: none; 
	font-size:12px;
}
.upspolicy:link
{
	font-family:arial; 
	color:#000000; 
	text-decoration: underline; 
	text-transform: none; 
	font-size:10px;
}
.upspolicy:visited
{
	font-family:arial; 
	color:#77797A; 
	text-decoration: underline; 
	text-transform: none; 
	font-size:10px;
}
.upspolicy:hover
{
	font-family:arial; 
	color:#FFFFFF; 
	text-decoration: underline; 
	text-transform: none; 
	font-size:10px;
}
.upspolicy:active
{
	font-family:arial; 
	color:#FFFFFF; 
	text-decoration: underline; 
	text-transform: none; 
	font-size:10px;
}


/* popup basket styles */
#cartpopwrapper
{
  align: left;
  position: relative;
  top: 40px;
  left: 75px;
  z-index:900;
  height: auto;
}
#cartpop
{
  position: absolute;
  top: 0px;
  left: -15px;
  z-index:899;
  height: auto;
}

#deptcartpopwrapper
{
  align: left;
  position: relative;
  top: 40px;
  left: 75px;
  z-index:900;
  height: auto;
}
#deptcartpop
{
  position: absolute;
  top: 0px;
  left: -15px;
  z-index:899;
  height: auto;
}

.outermostpop { background-color: #DDDED2;font-size:12px; }
.outerpop     { background-color: #003366; padding: 2px;font-size:12px; }
.innerbg      { background-color: #efefef; padding: 4px;font-family: Arial;font-size:11px; }/** text above cart prod name **/
.inneredge    { background-color: #fae001; padding: 1px; }
.innerheader  { background-color: #FF9A00; color: #ffffff; padding: 1px;font-weight: bold;}
.cart_list_item { font-weight: normal;font-size:11px;font-family: Arial; }
.prodTitle {font-family: Arial;color:#e37f01;font-weight: bold;font-size: 11px;} /*prod name in float cart header **/

.crt:link {font-family: Arial;background: inherit;color:#e37f01;font-weight: bold;font-size: 14px;text-decoration: none;margin:2px 4px 2px 4px;}
.crt:visited {font-family: Arial;background: inherit;color:#e37f01;font-weight: bold;font-size: 14px;text-decoration: none;margin:2px 4px 2px 4px;}
.crt:active {font-family: Arial;background: inherit;color: #fae001;font-weight: bold;font-size: 14px;text-decoration: underline;margin:2px 4px 2px 4px;}
.crt:hover {font-family: Arial;background: inherit;color: #fae001;font-weight: bold;font-size: 14px;text-decoration: underline;margin:2px 4px 2px 4px;}

#loggedInMsg {border:1px solid #EF8100;margin:3px;font-size:11px;padding:4px;width:260px;background:#f8f8f8;}

.deptbarlink_group{width:133px;padding-bottom:4px;}
.deptbarlink_name{margin-top:0px;color:#000000;font-size:11px;font-weight:bold;margin-left:0px;padding-left:4px;width:100%;background:#B8B8D6;} /* 'price' div */
.deptbarlink_item_div{margin:2px 0px 2px 4px;}
.deptbarlink_item:link{FONT-SIZE: 10px;COLOR:#FFFFFF; TEXT-DECORATION: none;font-weight:bold;}
.deptbarlink_item:visited{FONT-SIZE: 10px;COLOR:#FFFFFF; TEXT-DECORATION: none;font-weight:bold;}
.deptbarlink_item:hover{FONT-SIZE: 10px;COLOR:#FFFFFF; TEXT-DECORATION: underline;font-weight:bold;}
.deptbarlink_item:active{FONT-SIZE: 10px;COLOR:#FFFFFF; TEXT-DECORATION: underline;font-weight:bold;}

/** table below list of subdepts/ product in a dept **/
/*  DEPARTMENT PAGE  */
/*.prod td table {margin:10px 4px 0px 4px;valign:bottom;border-bottom:1px solid #cccccc;}
.prod td table td {margin:10px 4px 0px 4px;valign:bottom;border-bottom:1px solid #cccccc;}*/
.DeptShortDescription {background: inherit; color: #000000;}

table.dept_list {margin-top:0px;}
.dept_list td table {width:90%;margin:0px 2px 8px 2px;}
.dept_list  tr {height:100%;vertical-align:top;}
.dept_list td {padding:4px 2px 12px 2px;margin:4px;}
/******* END DEPT PAGE ********/


 /* format page spanners  */
/* format page spanners */
/*.PageSpanner          {display:block; width:762px;text-align:left;font-family:Arial;font-size:11px; font-weight:bold; color:#e37f01;}*/

.PageSpanner  {
display:block; width:700px;text-align:left;font-family:Arial;font-size:11px; font-weight:bold; color:#e37f01;
margin-bottom:7px; margin-top:4px; margin-right:0px;padding-top:3px; padding-bottom:4px; padding-right:50px; 
}
.PageSpanner br       {color:#000000; display:none;}/*supress br tags inside spanner*/
.spanColor						{ color:#e37f01;}
#SpannerLinks a:link,
#SpannerLinks a:visited,
#SpannerLinks1 a:link,
#SpannerLinks1 a:visited {color:#000000;}
#SpannerLinks a:hover,
#SpannerLinks1 a:hover{color:#e37f01;text-decoration:underline;}

.spanner              {font-family:Arial; font-size:11px; font-weight:bold; color:#000000;padding:0; text-decoration:none;  }
.spanner a:hover      {color:#e37f01; text-decoration:underline; }
/*****/

.topheaderlinks:link, .topheaderlinks:visited{text-decoration:none;}
.topheaderlinks:hover, .topheaderlinks:active{text-decoration:underline;}



/* dropout header cart styles   position:relative; top:-1px;left:-10px;  */
#dropcart_wrapper			{z-index:999;visibility:hidden; position:relative; top:-4px;left:-40px;  height:auto; width:180px;}
#dropcart_span				{position:absolute;}

.cart-drop-table			{border:1px solid #0f3f79;width:240px;}
/*.cart-drop-table-top		{background-repeat:no-repeat; background-image:url(../header_cart_bg.gif); background-position:bottom left;}*/
.cart-drop-row td			{color:#000000; background-color:#ffffff; padding:5px;}
.cartdrop_footer td,
.cartdrop_header td			{padding:5px; color:#FFFFFF;}
.cart_prodName:link 	{color:#0f3f79; font-weight:bold; font-size:10px;text-decoration:none}
.cart_prodName:visited {color:#0f3f79; font-weight:bold; font-size:10px;text-decoration:none}
.cart_prodName:active	{color:#0f3f79; font-weight:bold; font-size:10px;text-decoration:underline;}
.cart_prodName:hover	{color:#0f3f79; font-weight:bold; font-size:10px;text-decoration:underline;}

.cart:link 	{color:#0f3f79; font-weight:bold; font-size:12px;text-decoration:none}
.cart:visited {color:#0f3f79; font-weight:bold; font-size:12px;text-decoration:none}
.cart:active	{color:#0f3f79; font-weight:bold; font-size:12px;text-decoration:underline;}
.cart:hover	{color:#0f3f79; font-weight:bold; font-size:12px;text-decoration:underline;}

.cart-drop-prod-header		{color:#666666; font-weight:bold; font-size:10px;}
.cart-drop-prod-bottom		{color:#666666; border:0px none #FFFFFF; border-bottom:1px solid #CCCCCC; font-size:10px;}
.cart-drop-prod-bottom input{font-size:10px;}

.drop-cart-product			{color:#000000; font-weight:bold; display:block; margin-bottom:2px;}
.dropcart-thumbnail			{margin:0px 0px 0px 0px;}

.cart-Descr-wrapper			{ z-index:9999980; position:relative; top:-20px; left:-143px; visibility:hidden;}
.cart-Descr-inner			{position:absolute; height:auto; width:125px; background-color:#EAE8E4; border: 1px solid #000000; text-align:right; padding:5px;}
.cart-Descr-inner a			{text-decoration:underline; color:#000000;}

a {
   outline:none;
}

:-moz-any-link:focus {
  outline: none;
}