@import url("lightboxtop.css");
.ignoreme{ }
/* Showcase 3 Styles */
.SHOWCASE_Price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SHOWCASE_PFName
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #527e38;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SHOWCASE_Sale_Price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #D02433;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SHOWCASE_Featured_PF_Name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BACKGROUND: #ffffff;
    COLOR: #527e38;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SHOWCASE_Featured_Price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SHOWCASE_Featured_Sale_Price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #D02433;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SHOWCASE_Subcat_Copy
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SHOWCASE_Featured_PF_Name_Disabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SHOWCASE_Featured_Price_Disabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SHOWCASE_Featured_Sale_Price_Disabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SHOWCASE_PFName_Disabled
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SHOWCASE_Price_Disabled
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SHOWCASE_Sale_Price_Disabled
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/* sliding promo styles */

.SLIDER_Subcat_Copy
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-align: center;
}
.SLIDER_Subcat_Copy p 
{
    margin: 10px;
    padding: 10px 25px;
}

.SLIDER_PFName
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #527e38;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SLIDER_Todays_Price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #D02433;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SLIDER_Catalog_Price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SLIDER_Column_Headers_Text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SLIDER_Sale_Price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SLIDER_Percentoff_Price_Normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SLIDER_Percentoff_Price_Highlighted
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #D02433;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SLIDER_Soldout
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SLIDER_PFName_Unavailable
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}


#tent_sale_disclaimer 
{
    font-size: 13px;
    padding: 15px;
    margin: 20px 70px;
    text-align: center;
}

/* Chart styles */

.CHART_Table {
    border-collapse: collapse;
    width: 100%;
    margin: 0 auto;
    font-size: 12px;
    table-layout: auto;
    vertical-align: top;
}
.CHART_Table .pdd_pf {
    float: none;
    text-align: left;
}
.CHART_Table .Even {
    background-color: #F3F3F3;
}
td.CHART_PfTitleIcon 
{
    display: table-cell;
    width: 50px;
}
.CHART_PfTitleIcon {
    display: block;
    text-align: right;
    padding-top: 6px;
}
.CHART_PfTitleIcon a {
    text-decoration: none;
}
.CHART_PFName
{
    /* display: block; */
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #527e38;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	min-width: 116px;
    width: 168px;
	vertical-align: top;
}
.CHART_PFAttr
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    color: #666666;
    padding: 5px 10px;
    vertical-align: top;
}
.CHART_Price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: right;
	vertical-align: top;
	min-width: 100px;
}
.CHART_Price .pdd_pf
{ text-align: right; }

.CHART_Sale_Price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #D02433;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	display: block;
}
.CHART_Tent_Sale_Price
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #D02433;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.CHART_Headers
{
/*    FONT-WEIGHT: bold;
    FONT-SIZE: 11px; */
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #000000;
    border-width: 0 0 3px 0;
    border-style: double;
    border-color: #666666;
}
.CHART_Headers .CHART_PFName { font: Arial, Helvetica, sans-serif; color: #000000; vertical-align:inherit; font-weight: bold; font-size: 12px; }
.CHART_Text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.CHART_Subcat_Copy
{
    text-align: center;
    display: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.CHART_PFName_Disabled
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.CHART_Price_Disabled
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.CHART_Sale_Price_Disabled
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    display: block;
}
.CHART_Tent_Sale_Price_Disabled
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/* list styles - no longer supported */

.LIST_Subcat_Copy
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.LIST_PFName
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #527e38;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.LIST_PF_COPY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.LIST_Price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.LIST_Sale_Price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #D02433;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/* thumbnail page styles */

.TNAIL_Subcat_Copy
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.TNAIL_Price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.TNAIL_Sale_Price
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #D02433;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.TNAIL_Tent_Sale_Price
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #D02433;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.TNAIL_PFName
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #527e38;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.TNAIL_PFName_Disabled
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.TNAIL_Price_Disabled
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.TNAIL_Sale_Price_Disabled
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.TNAIL_Tent_Sale_Price_Disabled
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/* Promotional Styles, used as the basis for "BoxTops" -- editorial content at the top of Gallery pages. 
The BoxTop rounded-corner khaki border is comprised of two elements [top and bottom], which are background images defined below.
Note: In almost every instance, these rules are supplemented by Embedded CSS in the HTML file[s].  */

.promo {
	FONT-SIZE: .9em;
	LINE-HEIGHT: 120%;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	position: relative;
	width: 580px;
	padding: 5px 11px 0 11px;
	background: url(http://www.orvis.com/orvis_assets/images/roundbox_580x350-top.gif) no-repeat 0px 0px;
	}
.promoboxbot{
	padding: 0 11px 0 -11px;
	margin:-11px 0 0 0;
	background: url(http://www.orvis.com/orvis_assets/images/roundbox_580x50-bottom.gif) no-repeat 0 bottom;
	clear:both;
	}
.promowrap {
	padding:0 11px 0 11px;
	margin:0 11px 0 0;
	}
.promo p {
	color: #000000;
	margin:5px 0 0 0 ;
	padding: 0 0 0 0;
	text-indent: 0;
	}
.promo table {
	width:560px;
	padding:0 11px 0 11px;
	border:0;
	FONT-SIZE: 100%;
	LINE-HEIGHT: 120%;
	}	
.promo td {
	color:#000;
	margin:.25em 0 0 0;
	text-indent: 0;
	}
	
.promo a {
	color: #527a38;
	TEXT-DECORATION: underline;
	}
	
.float_R {
	float: right;
	margin: 11px 0 0 11px;
	clear:right;
	}
.float_L {
	float: left;
	clear:left;
	margin: 11px 11px 0 0;
	}

/* added 5/10/12 PR for the revised product_directory_showcase template */
.pd_showcase_container { display:block; border: 0px; overflow: auto; }
.pds_top_container,
.pds_bottom_container { width: 813px; }
.pds_pf_block { display: block; float: right; border: 0px; }
.pds_bottom_container .pds_pf_block { width: 100%; }
.pd_showcase, .ppr_4 .pd_showcase 
{
    display: block;
    float: left;
    width: 400px;
    height: 600px;
    border: 0px solid gray;
    padding: 4px;
    margin: 0 auto auto;
}
.ppr_5 .pd_showcase
{ width: 320px; height: 560px; }

.pds_pf, .ppr_4 .pds_pf { width: 200px; 
          border: 0px;
          display:inline-block; 
          vertical-align: top; 
          float: left;
}
.ppr_5 .pds_pf { width: 160px; }

/* Added 7/13/07 PR to support product_directory_callout.aspx */
/* these styles are still used by the thumbnail control as of 5/2012. */

#pf_container { min-width:800px; margin: 0px; width:auto !important; width:800px; text-align:center; }
.pd_pfs   
{
    table-layout: fixed;
    width: 100%;
    border: 0px;
    margin: 3px;
    padding: 0px;
    border-collapse:separate;
    /* border="0" cellspacing="3" cellpadding="0" width="100%"*/
 }
 
 #pf_container.tent_sale > table
 {
     width:798px;
     margin:0 20px 0 auto;
 }

.pd_links_top { margin-bottom: 20px; clear:both; }
.pd_links_bottom { margin-top: 20px; }
.header_container,.footer_container { margin-left: 5px; max-width:613px;text-align:left;}
.header_container_left { margin-left: 5px; text-align:left; float:left; 
		/*width: 220px;*/
		}
.pd_container { text-align: center; }
.pd_container_right { text-align: center; 
		/*width: 373px;*/
		 float:left; margin-left:11px;}
.subcat_title, .subcat_pages { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:Bold; margin:0;display:inline; }

/* moved to controls.css.  product_directory_callout no longer supported. */
/* .TNAIL_PFImage img { border:0px; } 

.pd_pf_cell 
{
    vertical-align: top;
    padding-bottom: 50px;
} */
/*
.pdd_pf { text-align:center; padding: 2px; margin: 2px; }
*/
.pdd_pf_textlink , .pdd_pf_textlink_alt { text-align: left; padding: 2px; margin: 2px; border-top: solid 1px #e6e6cc; border-bottom: solid 1px #e6e6cc; }
.pdd_pf_textlink_header , .pdd_pf_textlink_footer { line-height: 2px; background-color: #e6e6cc; }
/*
.pdd_pf_img  { min-height: 100px; height: auto !important; height: 100px;}
.pdd_pf_rating { display: block; font-family: Arial; font-size: 8pt; text-align: left; margin: 0 auto; }
*/
/* .pdd_pf_info { min-height: 50px; height: auto !important; height: 50px; text-align: center;} */

/* not moved */
/*
.pdd_pf_3_img , .pdd_pf_2_img  { width: 174px; min-height: 100px; height: auto !important; height: 100px; }
.pdd_pf_3_info, .pdd_pf_2_info { width: 174px; min-height: 50px; height: auto !important; height: 50px; }
.pdd_pf_4_img  { width: 142px; min-height: 100px; height: auto !important; height: 100px; }
.pdd_pf_4_info { width: 142px; min-height: 50px; height: auto !important; height: 50px; }
*/

.Subcat_SEO_Copy
{  
    font-family:arial, sans-serif; 
    font-size:8pt;
    line-height:12pt;
    color:#555;
    margin:5px;
    padding:15px;
    width:800px;
}
.Subcat_SEO_Copy p { text-align: left; }

.slideControlSmallOuter
{
top:-40px;
left:30px;
}

@import url(prev_next_product_directory.css);
