BODY {background-color:#FFFFFF;font-family:verdana;font-size:11px;margin:0px;text-align:center;}
TD {font-family:verdana;font-size:11px;color:#313A44;}
FONT {font-family:verdana;font-size:11px;}
INPUT, TEXTAREA, SELECT {font-family:verdana;font-size:10px;color:#3A6E8F;}
A {color:#1B394B;text-decoration:none;}
A:hover {color:#1B394B;text-decoration:underline;}
P DL OL UL{font-family: arial,helvetica; font-size:11px;}

/* header/footer styles */
#header_bottom{padding-top:4px;}
.ly_header_changes{color:#3A6E8F;font-size:10px;}
#frame_footer {width:778px;margin-right:auto;margin-left:auto;text-align:left;padding:15px 0 15px 0;}
.topnavlink {font-family:verdana;font-size:11px;color:#3A6E8F;text-decoration:none;}
.topnavlink2 {font-family:verdana;font-size:10px;color:#3A6E8F;text-decoration:none;font-weight:bold;}
.topnavlink:hover {color:#5F9FC9;}
.subnavlinkoff {font-family:verdana;font-size:10px;color:#314516;text-decoration:none;}
.subnavlinkon {font-family:verdana;font-size:10px;color:#314516;text-decoration:none;font-weight:bold;}
.subnavlinkon:hover {font-family:verdana;font-size:10px;color:#314516;text-decoration:none;font-weight:bold;}
.subnavlink {font-family:verdana;font-size:10px;color:#314516;text-decoration:none;}
.subnavlink:hover {font-weight:bold;text-decoration:none;color:#314516;}
.footerlink {font-family:verdana;font-size:11px;color:#3A6E8F;text-decoration:none;font-weight:normal;}
.footerlink:hover {color:#5F9FC9;}
.footerlink2 {font-family:verdana;font-size:11px;color:#5F9FC9;text-decoration:none;font-weight:normal;}
.footerlink2:hover {color:#3A6E8F;}

	/* email popin */
	.emailPopinWhite {font-family:verdana;font-size:11px;color:#FFFFFF;}
	.emailPopinGreen {font-family:verdana;font-size:11px;color:#BAE55F;}

/* dhtml menus */
.hidden { display:none; }
#dropdown1 {position:absolute;top:0px;left:-250px;padding:6px 12px 12px 12px;background-color:#DBEAAE;z-index:100;border-left:1px solid #A2A2A3;border-right:1px solid #A2A2A3;border-bottom:1px solid #A2A2A3;}
#dropdown2 {position:absolute;top:0px;left:-250px;padding:6px 12px 12px 12px;background-color:#DBEAAE;z-index:100;border-left:1px solid #A2A2A3;border-right:1px solid #A2A2A3;border-bottom:1px solid #A2A2A3;}
#dropdown3 {position:absolute;top:0px;left:-250px;padding:6px 12px 12px 12px;background-color:#DBEAAE;z-index:100;border-left:1px solid #A2A2A3;border-right:1px solid #A2A2A3;border-bottom:1px solid #A2A2A3;}
a.dropdownlinks {font-family:verdana;font-size:10px;color:#314516;text-decoration:none;}
a.dropdownlinks:hover {color:#314516;text-decoration:underline;}

/* home */
#frame_home {width:778px;margin-right:auto;margin-left:auto;margin-top:0;margin-bottom:0;padding:0px;}

/* family pages */
#frame_family {width:778px;margin-right:auto;margin-left:auto;text-align:left;padding-bottom:37px;}
#oasContainer {width:778px;margin:0;padding:0;z-index:1;}
#oasLeft {float:left;padding:0;margin:0;z-index:1;}
#oasRight {float:left;padding:0;margin:0;z-index:1;}
.prodloop {width:778px;margin-top:25px;}
.halfWidth {width:389px;float:left;}
a.famTitle {font-family:verdana;font-size:12px; color:#1b394b;font-weight:bold;text-decoration:none;}
a.famTitle:hover {color:#1b394b;}
.famPrice {font-family:verdana;color:#3A6E8F;font-size:12px;}
.famDesc {font-family:verdana;font-size:10px; color:#02253A;font-weight:normal;}

/* subcategory */
#frame_subcategory {width:778px;margin-right:auto;margin-left:auto;text-align:left;padding-bottom:37px;}
#subcat_header {width:774px;}
#subBar{
	background-color:#DBEAAE;
}
#subcat_cms_slot {width:778px;margin:0;padding:0;z-index:1;}

/* header search */
#frame_header_search {width:778px;margin:0 auto;padding:6px 0 6px 0;text-align:right;z-index:2;}
#header_bottom {width:778px;margin:0 auto;}
#header {position:absolute;z-index:100;width:778px;height:20px;top:0;left:0;background-color:#FFFFFF;padding-top:11px;text-align:right;}
#frame_header_top {position:relative;width:778px;margin:0 auto;padding:0px;text-align:left;}

/* breadcrumb */
#breadcrumbContainer {width:555px;position:absolute;top:90px;left:0px;font-family:verdana;font-size:9px;text-align:left;}
#breadCrumbProduct {width:555px;position:absolute;top:90px;left:0px;font-family:verdana;font-size:9px;}

/* searchHandler */
.searchResultsCopy {font-family:helvetica;font-size:12px;font-weight:bold;color:#1B394B;}
.searchResultsBg {background-color:#1B394B;}
.searchitem {font-family:verdana;font-size:10px;font-weight:bold;color:#FFFFFF;}
a.searchlink {font-family:verdana;font-size:10px;color:#FFFFFF;text-decoration:none;}
a.searchProdTitle {font-family:verdana;font-size:12px; color:#1b394b;font-weight:bold;text-decoration:none;}
a.searchProdTitle:hover {color:#1b394b;}
.searchLeftColHeaders {font-family:verdana;font-size:10px;color:#1B394B;font-weight:bold;height:20px;padding-left:8px;background-color:#DBDDDE;}

/* registration  */
#frame_registration {width:778px;margin-right:auto;margin-left:auto;margin-top:0;margin-bottom:0;padding:0px;text-align:left;}
.regForm {padding-left:123px;float:left;}
.formRow {width:368px;padding-bottom:12px;}
.formRow2 {width:604px;padding-bottom:12px;}
.checkboxItems {color:#3A6E8F;}
.regSec1Col1 {width:127px;float:left;}
.regSec1Col2 {width:206px;float:left;}
.regSec1Col3 {width:216px;float:left;}

/* product comparison */
#frame_comparison {width:778px;margin-right:auto;margin-left:auto;margin-top:0;margin-bottom:0;padding:0;text-align:left;}
#imageBar {width:606px;height:135px;margin-left:145px;}
.compareText {width:663px;margin-left:96px;}
.titleBar {width:751px;height:20px;font-weight:bold;padding:4px 0 0 8px;background-color:#1B394B;color:#FFFFFF;}
.itemBar {width:759px;height:35px;}
.itemTitle {width:143px;height:18px;padding:17px 0 0 8px;float:left;}
.circles {width:101px;height:20px;text-align:center;padding-top:15px;float:left;}

/* volume sales */
#frame_volumesales {width:778px;margin-right:auto;margin-left:auto;margin-top:0;margin-bottom:0;padding:0;text-align:left;}
.vsLeftRightPadding {padding:0 40px 0 116px;}
.vsBottomPadding {padding-bottom:20px;}
.vsDPcol1 {width:170px;padding:0 10px 0 0;float:left;}
.vsDPcol2 {float:left;}
.vsDPcol1 {width:170px;padding:0 10px 0 0;float:left;}
.vsODPcol2 {float:left;}

/* sitemap */
#frame_sitemap {width:778px;margin-right:auto;margin-left:auto;margin-top:0;margin-bottom:0;padding:0;text-align:left;}
.sitemap_column {width:150px;padding:10px;text-align:left;float:left;}
.sitemap_colDivider {width:1px;height:125px;float:left;background-color:#CCCCCC;}
.sitemap_sm_title {font-size:11px;padding-bottom:5px;}

/* config */
#frame_config {width:778px;margin-right:auto;margin-left:auto;text-align:left;padding-bottom:37px;}

/* email thanks */
#frame_emailThanks {width:778px;margin-right:auto;margin-left:auto;text-align:left;padding-bottom:37px;}

/* global stuff */
.pagetext {font-family:verdana;font-size:11px;color:#1B394B;}
.pagetextwhite {font-family:verdana;font-size:10px;color:#FFFFFF;}
.pagelink {font-family:verdana;color:#1B394B;font-size:11px;text-decoration:underline;}
.pagelink:hover {color:#3a6e8f;text-decoration:underline;}

.leftnavhead {color:#F5F5F5;font-size:11px;font-weight: bold}
.leftnavlink {font-size:12px;color:#40557E;text-decoration:none;}
.leftnavlink:hover {text-decoration:underline;}

.rowColor1 {color:#CECECE;}
.rowColor2 {color:#FFFFFF;}

.rightnavhead {font-size:10px;color:white;font-weight:bold;background-color:#e7e7e7;}
.rightnavlink {color:#FFFFFF;font-size:10px;}
.rightnavlink:hover {color:#e83800;}

.subheadlarge {font-family:verdana;color:#1B394B;font-size:18px;font-weight:bold;text-decoration:none;}
.subheadmed {font-family:verdana;color:#1B394B;font-size:16px;font-weight:bold;text-decoration:none;background-color:#FFFFFF;}
.subheadsmall {font-family:verdana;color:#1B394B;font-size:12px;font-weight:bold;text-decoration:none;}

/* product page */
.producttitle {font-family:verdana;color:#1B394B;font-size:17px;font-weight:bold;}
.proddesc {font-size:10px;color:#1B394B;} 
.prodpromo {font-family:verdana;color:#FF0000;font-size:11px;font-weight:bold;}
a.prodpromo {font-family:verdana;color:#FF0000;font-size:11px;font-weight:bold;text-decoration:none;}
a.prodpromo:hover {text-decoration:underline;}
.prodourprice {font-family:verdana;color:#3A6E8F;font-size:14px;font-weight:bold;}
.prodbluetext {font-family:verdana;color:#3A6E8F;font-size:11px;font-weight:bold;}
.prodbluetext_small {font-family:verdana;color:#3A6E8F;font-size:11px;font-weight:bold;}
a.prodbluetext_small {font-family:verdana;color:#3A6E8F;font-size:11px;font-weight:bold;text-decoration:none;}
a.prodbluetext_small:hover {text-decoration:underline;}
.prodBML {font-family:verdana;color:#1B394B;font-size:11px;}
.prodxselltitle {font-family:verdana;color:#02253A;font-size:10px;}
.prodtabheader {font-family:verdana;color:#02253A;font-size:10px;}
.prodsmallwhite {font-family:verdana;color:#FFFFFF;font-size:10px;text-decoration:none;}
.prodsmallblue {font-family:verdana;color:#3A6E8F;font-size:10px;text-decoration:none;}
.prodsmallblue a:hover {font-weight:bold;font-size:10px;color:#1B394B;}
.prodhead {color:#40557E; font-size:12px;} 
.prodtitle_sm {color:#444444;font-size:11px;}
.listPrice_smallCopy {font-family:verdana;font-weight:bold;font-size:10px;color:#02253A;}
.ourPrice_smallCopy {font-family:verdana;font-weight:bold;font-size:10px;color:#3A6E8F;}
a.prodUtilityLinks {color:#082A3E;font-family:helvetica, arial, verdana;}
.prodAvailabilityCopy {color:#082A3E;font-family:helvetica, arial, verdana;}
.reviewCopy {line-height:15px;}

.listprice{font-family:verdana;font-size:12px; color:#02253A;font-weight:bold;}
.ourprice {font-family:verdana;font-size:12px; color:#3A6E8F;font-weight:bold;}
.buyinfo{font-size:10px;color:#444444;font-weight:bold;}
.regImage{border-color:#E3E3E3;border-width:2px;}

.infofeaturehead {font-size:12px;color:#636363;font-family:verdana,geneva;font-weight: bold;} 

.swatchborderoff{border-color:#E8E8E8;color:#E8E8E8;}

.padding {padding:5px;}
.navpadding {padding-left:12px;padding-right:6px;} 
.highlight {background-color:#666666;color:white;font-size:16px;font-weight:bold;}
.breadcrumb {font-family:verdana;font-size:10px;color:#1B394B;text-decoration:none;}
a.breadcrumb {font-family:verdana;font-size:10px;color:#1B394B;text-decoration:underline;}
.searchOurStore {font-family:verdana;font-size:10px;color:#1B394B;}
.results { color:#444444; font-size:11px;}
.searchsortby {color:#40557e; font-size:10px; font-weight:bold;}

#tab1_header_left { background-image: url("/images/prod_tabs_greenbg.gif"); }
#tab1_header_center { background-image: url("/images/prod_tabs_greenbg.gif"); }
#tab1_header_right { background-image: url("/images/prod_tabs_greenbg.gif"); }

#tab2_header { background-image: url("/images/prod_tabs_greenbg.gif"); }
#tab3_header { background-image: url("/images/prod_tabs_greenbg.gif"); }
#tab4_header { background-image: url("/images/prod_tabs_greenbg.gif"); }

/* helpdesk style */
#frame_helpdesk {width:778px;margin-right:auto;margin-left:auto;text-align:left;padding-bottom:37px;}
.hd_halfWidth {width:300px;float:left;}
.hd_pagelink {font-family:verdana;font-size:11px;color:#3A6E8F;text-decoration:none;}
.hd_pagelink:hover {color:#3A6E8F;text-decoration:underline;}
.header {font-size:12px;font-weight:bold;text-decoration:none;color:#1B394B;}
.subheadNumber {font-size : 11px;font-weight : bold; color : #1B394B; text-decoration:none;}
.subnavHeader {font-size:11px;font-weight:bold;color:#1B394B;text-decoration:none;}

/* gift center styles */
.giftCenterText {font-size : 10px; font-family : verdana, helvetica; color : #40557e; text-decoration : underline;}
.giftCenterText:hover {text-decoration : underline; color : #e83800}
.giftCenterBold {font-size : 10px; font-family : verdana, helvetica; color : #40557e; font-weight:bold; text-decoration : none;}
.giftCenterLink{color:#40557e; font-size:10px; font-weight: bold;}
.giftCenterLink:hover{text-decoration: underline; color : #e83800}

/* no search results */
.noresults {font-size:16px; color: #40557e; text-decoration:none; font-weight:bold; background-color:#ebebf0;}
.noresults2 {font-size:16px; color: #40557e; font-weight:bold;}
.nosearchresultsheader {font-family: verdana, geneva; font-size:16; color:#e7e7e7; font-weight:bold;}
.noresultsbody {font-size : 10px; font-family : verdana, geneva; color: #40557e;}
.noresultsheader3 {font-family: verdana, geneva; font-size:12; color:#40557e; font-weight:bold;}
.noresultslinks {font-size:10px; color:#40557e; text-decoration:underline;}
.noresultslinks:hover {color: #e83800;}

/* site palette */
.maincolor {font-family:verdana;background-color:#007229;color:#FFFFFF;} /*PLD color change for cart promotion popup from:#1B394B*/
.maincolor a:hover {color:#FFFFFF;text-decoration:underline;}
.secondarycolor {background-color:#A4D867;color:#FFFFFF;} /*PLD color change for cart promotion popup from:#3A6E8F*/
.tertiarycolor {background-color:#E3E3E3;}
.wizmaincolor {background-color:#1B394B;color:#FFFFFF;padding-left:10px;padding-right:10px;font-weight:bold;}
.wizhighcolor {color:#BAE55F;padding-left:10px;padding-right:10px;font-weight:bold;}

/* shopping2.0 checkout styles */
.error {font-family:verdana, geneva; color:#e83800; font-weight:bold; font-size:11px; line-height:8px; border-color:#cc0000; border-style:solid; border-width:2px; width:550px; height:65px;}
.error2 { font-family:verdana, geneva; background-color:yellow; padding:1px; font-weight:bold; font-size:11px;}
.alert {font-family:verdana;font-size:10px;color:#FF0000;font-weight:bold;}
.alert input {font-family:verdana;font-size:10px;color:#3A6E8F;}
.details {font-size:10px;color:#666666;}
a.details {font-size:10px;color:#666666;text-decoration:underline;}
.promodetails {font-family:verdana,geneva;font-size:9.5px;color:#666666;}

/* collection page */
.prod_sectionhead {background-color:#EBEBF0;color:#63639C;}
.prod_slicehead {background-color:#F5F5F5;font-family:verdana,geneva; color:#63639C; font-size:12px; font-weight:bold;} 
.prod_filterborder {background-color:#9A9A9A;} 
.prod_filterbody {background-color:#EBEBF0;} 
.prod_related {font-family:verdana,geneva; color:#63639C; font-size:12px; font-weight:bold;}

/* checkout 2004 */
.checkbg_lt {background-color:#EBEBEB;}
.checkbg_dk {background-color:#CCCCCC;}
.checkbg_border {border:1px solid #1B394B;}
.check_bullet {color:#1B394B;}
.cartrow1 {background-color:#D3D3D5;}
.cartrow2 {background-color:#DBEAAE;}
.productpromostyle{color:#ff0d09;}

.accPagination{
	padding:3px 5px 0px 0px;
	width:774px;
	background-color:#CFCFCF;
	height:17px;
}
.checkoutPrinterFriendly .maincolor{color:#1B394B;}

