﻿
HR {color:#EFEFEF;background-color:#EFEFEF;background:#EFEFEF;height:1px;border:0px;width:100%;}
BODY{padding-right:0px;padding-left:0px;padding-bottom:0px;margin:10px;padding-top:0px;background:url(/skins/s2/images/icr/icr-bg-img.png) no-repeat center 5px #fafafa;}
BODY{font-size:8pt;color:#333333;font-family:sans-serif;}
P{font-size:8pt;color:#333333;font-family:sans-serif;}
DIV{font-size:8pt;color:#333333;font-family:sans-serif;}
UL{list-style-type:square;}
LI{font-size:8pt;font-family:sans-serif;}
TD{font-size:8pt;color:#333333;font-family:sans-serif;}
FORM{padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px;}
.textboxCaps{text-transform:capitalize;}
A{color:#003366;}
A:link{color:#003366;}
A:active{color:#60609b;}
A:visited{color:#60609b;}
A:hover{color:#60609b;}



#logo{float:left;width:416px;height:48px;background:url("images/logo-top-09.gif") no-repeat center center;margin-right:4px;margin-left:4px;display:block;}
#logo b{display:none;}

/* .universal-top-nav{background-image:url(images/fade-diag-blue.jpg);background-repeat:repeat-x;} */

/*  sans-serif */

/* ...... */

.universal-top-navi{width:100%;border-collapse:collapse;border:0px;}
.universal-top-navi TD{padding:0px;margin:0px;vertical-align:top;}

/* expanding dd */
/* clear:left; */

.clearfix:unknown {clear:both;display:block;visibility:hidden;line-height:0px;height:0px;content:".";}
.clearfix {display:inline-block;}

.navContainer {position:relative;text-align:left;z-index:10000001;min-height:28px;background:url(/skins/s2/images/nav/bgd-topddnav.png) repeat-y 0px 0px;width:980px;}
.navContainer {border-left:#500000 solid 1px;border-right:#500000 solid 1px;border-bottom:#888888 solid 0px;}
#navCon UL {border-top-width:0px;padding-right:0px;padding-left:0px;border-left-width:0px;font-size:100%;border-bottom-width:0px;padding-bottom:0px;margin:0px;vertical-align:baseline;padding-top:0px;font-family:inherit;border-right-width:0px;outline:0px;}
.navConOffset {margin-left:161px;}
#navMain {display:block;list-style-type:none;}
#navMain UL {display:block;list-style-type:none;}
#navMain {float:left;width:700px;}
#navMain A {padding-right:23px;display:block;padding-left:23px;font-weight:bold;font-size:1.0em;padding-bottom:3px;color:#FFFFFF;padding-top:8px;list-style-type:none;height:19px;text-decoration:none;}
#navMain LI:hover > A {background:url(/skins/s2/images/nav/bgd-navHover.png) repeat-x 0px 0px;}
#navMain A:hover {background:url(/skins/s2/images/nav/bgd-navHover.png) repeat-x 0px 0px;color:#FFFFFF;}
#navMain LI.hasChildSelected A {background:url(/skins/s2/images/nav/bgd-navHover.png) repeat-x 0px 0px;color:#575757;}
#navMain LI.hasChildSelected UL LI A {background-color: }
#navMain LI {padding-right:1px;display:block;background:url(/skins/s2/images/nav/bgd-rule-navMainSpacer.png) no-repeat 100% 90%;float:left;position:relative;}
#navMain LI UL {left:-999em;position:absolute;top:-999em;}
#navMain LI:hover UL {left:auto;top:29px;}
#navMain LI:hover UL LI UL {left:-999em;position:absolute;top:-999em;}
#navMain LI UL LI:hover UL {left:21em;top:0px;}
#navMain LI UL LI:hover UL LI UL {left:-999em;position:absolute;top:-999em;}
#navMain LI UL LI UL LI:hover UL {left:21em;top:0px;}
#navMain LI UL LI UL LI:hover UL LI UL {left:-999em;position:absolute;top:-999em;}
#navMain LI UL LI UL LI UL LI:hover UL {left:21em;top:0px;}
#navMain UL {background:#500000;}
#navMain UL LI {display:block;background:url(/skins/s2/images/nav/bgd-navMainOff.png) no-repeat 100% 50%;width:21em;height:auto;}
#navMain UL LI.hasChildren {background:url(/skins/s2/images/nav/bgd-navMainHasChildOff.png) no-repeat 100% 50%;}
#navMain UL LI A {padding-right:17px;display:block;padding-left:5px;font-weight:normal;font-size:0.95em;padding-bottom:5px;color:#FFFFFF;padding-top:5px;border-bottom:#86837a 1px solid;height:auto;}
#navMain UL LI:hover {background:url(/skins/s2/images/nav/bgd-navMainOn.png) #710000 no-repeat 100% 50%;}
#navMain UL LI.hasChildren:hover {background:url(/skins/s2/images/nav/bgd-navMainHasChildOn.png) #500000 no-repeat 100% 50%;}
#navMain UL LI:hover > A {background:none transparent scroll repeat 0% 0%;}
#navMain UL LI A:hover {background:none transparent scroll repeat 0% 0%;}


/* ma tombstone pg */
.madivstone{width:350px;text-align:center;padding:10px;border:4px #777777 solid;border-style:double;margin-bottom:15px;}
.mabold{font-weight:bold;margin-top:6px;margin-bottom:6px;font-size:12px;font-family:Georgia;text-transform:uppercase;}
.malogoimg{margin-top:24px;margin-bottom:24px;}

/* #navMain a {padding-right:23px;display:block;float:left;padding-left:23px;font-weight:bold;font-size:1.0em;padding-bottom:3px;color:#444444;padding-top:8px;list-style-type:none;height:19px;text-decoration:none;} */

#navMain LI.sfhover UL {
	LEFT:auto
}



.testDivA{height:300px;background-color:red;}

.ProductTableHR{width:100%;margin-top:0px;border-bottom:dotted;border:0px;Height:1px;}
.TopicPageContent{width:100%;background-color:#FFFFFF;border:#EBEBEA 1px solid;padding:20px;}
.TopicContentRCol{background-color:#FFFFFF;border:#EBEBEA 1px solid;width:180px;margin-bottom:15px;}
.TopicContentRColCell{padding-right:10px;padding-left:10px;padding-bottom:10px;padding-top:10px;text-align:left;}
.TopicContentRColUnbound{border:0px;padding:0px;width:180px;margin-bottom:15px;}
.7pxmargin{margin:7px;}
.InTextHighlight{color:#990000;font-weight:bold;}
.Strikeout{text-decoration:line-through;}
.ErrorBox {margin-bottom:10px;background-color:#FEF4CE;border:#EBEBEA 1px solid;width:600px;position:relative;top:0px;left:0px;z-index:98;}
.ErrorBox{padding-right:10px;padding-left:10px;padding-bottom:10px;padding-top:10px;text-align:left;font-weight:bold;color:red;}
.ErrorBox TD{padding-right:10px;padding-left:10px;padding-bottom:10px;padding-top:10px;text-align:left;font-weight:bold;color:red;}
.CallToOrderBox{margin-bottom:10px;margin-top:10px;background-color:#FEF4CE;border:#EBEBEA 1px solid;float:right;position:relative;top:0px;right:0px;z-index:98;}
.CallToOrderBox{padding-right:10px;padding-left:10px;padding-bottom:5px;padding-top:5px;text-align:center;font-weight:bold;color:red;}
.CartItemNestedTable{border:0px;background-color:#FFFFFF;width:100%;position:relative;top:0px;left:0px;right:0px;bottom:0px;z-index:98;}
.CartItemNestedTable TD{text-transform:none;vertical-align:text-top;padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;background-color:#FFFFFF;}
.CartSummaryTable{background-color:#F8F8F8;width:100%;position:relative;z-index:98;}
.CartSummaryTable TD{padding-right:6px;padding-left:6px;}
.CartSummaryTableHeader{background-color:#FFFFFF;border-top:dashed 1px #EFEFEF;border-left:dashed 1px #EFEFEF;border-right:dashed 1px #EFEFEF;position:relative;z-index:97;}
.CartSummaryTableHeaderCellSel{background-color:#FFFFFF;padding-right:6px;padding-left:6px;}
.CartSummaryTableHeaderCellUnSel{background-color:#EFEFEF;padding-right:6px;padding-left:6px;}
/* .CartSummaryBoundingBox{width:-;} */
.CartSummaryBoundingBox TD{text-transform:none;vertical-align:top;padding-right:6px;padding-left:6px;padding-bottom:0px;padding-top:0px;background-color:#FFFFFF;}
.CartItemHR{width:100%;margin-top:0px;border-bottom:dashed;background:#EFEFEF;height:1px;}

.quantityTable TD#AddToCartContainer{padding-left:36px;padding-top:10px;padding-bottom:10px;background-color:#F4F4F4;}


.ProductTopTable{background-color:#FFFFFF;border:#EBEBEA 1px solid;width:603px;top:0px;left:0px;z-index:98;height:170px;}
.ProductTopTable TD{vertical-align:top;}

.OldPrice{text-decoration:line-through;color:#ADADAD;}
.NewPrice{color:#990000;font-weight:bold;}
.GenericHead{font-size:12px;color:#990000;font-family:sans-serif;font-weight:bold;}
.EntityNameHead{font-size:13px;color:#990000;font-family:sans-serif;font-weight:bold;}
.ProductHead{font-size:13px;color:#990000;font-family:georgia;font-weight:bold;}
.WebinarSubhead{font-size:12px;color:#666666;font-family:sans-serif;font-weight:bold;}
.ProductTopBoxItemCat{font-weight:bold;}
.ProductHeadHome{font-size:12px;color:#990000;font-family:sans-serif;font-weight:bold;}
.ProductSubHeadHome{font-size:10px;color:#000000;font-family:sans-serif;font-weight:bold;}
.PlainProductSubHeads{font-weight:bold;font-size:12px;color:#990000;font-family:sans-serif;}
.PlainProductTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;margin-bottom:20px;}
.PlainProductTable TD{padding-right:10px;padding-left:10px;padding-bottom:6px;padding-top:6px;background-color:#FFFFFF;text-align:left;}
.ProductNavLink{text-align:right;}
.HomeFeaturedTable{margin-bottom:10px;background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.HomeFeaturedTable TD{padding-right:5px;padding-left:10px;padding-bottom:0px;padding-top:0px;background-color:#FFFFFF;text-align:left;}
.HomeIndivProdTable{margin-top:5px;background-color:#FFFFFF;border:0px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.HomeIndivProdTable TD{vertical-align:top;padding-right:0px;padding-left:2px;padding-bottom:0px;padding-top:0px;background-color:#FFFFFF;text-align:left;}
.HomeIndivProdInfoTable{background-color:#FFFFFF;border:0px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.HomeIndivProdInfoTable TD{vertical-align:top;padding-right:0px;padding-left:0px;padding-bottom:6px;padding-top:0px;background-color:#FFFFFF;text-align:left;}
.SubHomeFeaturedTable{margin-bottom:15px;background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.SubHomeFeaturedTable TD{padding-right:10px;padding-left:10px;padding-bottom:8px;padding-top:8px;background-color:#FFFFFF;text-align:left;}
.SubHomeFeaturedTableCol{margin-bottom:15px;background-color:#efefef;border:1px solid #c4c0b2;top:0px;left:0px;z-index:98;}
.SubHomeFeaturedTableCol TD{padding-right:10px;padding-left:10px;padding-bottom:8px;padding-top:8px;text-align:left;}
.SubHomeSubEntityTableCol{margin-bottom:0px;background-color:#EFEFEF;border:0px;position:relative;top:0px;left:0px;z-index:98;}
.SubHomeSubEntityTableCol TD{vertical-align:top;padding-right:0px;padding-left:0px;padding-bottom:4px;padding-top:0px;text-align:left;}
.DepartmentDescriptionTable{margin-bottom:20px;background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.DepartmentDescriptionTable TD{padding-right:10px;padding-left:10px;padding-bottom:8px;padding-top:8px;background-color:#FFFFFF;text-align:left;}
.DepartmentSummaryTable{margin-bottom:20px;background-color:#FFFFFF;border:1px solid #EBEBEA;width:180px;position:relative;top:0px;left:0px;z-index:98;}
.DepartmentSummaryTable TD{padding-right:5px;padding-left:5px;padding-bottom:8px;padding-top:8px;background-color:#FFFFFF;text-align:left;}
.SubHomeIndivProdTable{margin-bottom:10px;background-color:#FFFFFF;border-bottom:1px dashed #EFEFEF;border-right:#EBEBEA 0px solid;border-top:#EBEBEA 0px solid;border-left:#EBEBEA 0px solid;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.SubHomeIndivProdTable TD{padding-right:0px;padding-left:2px;padding-bottom:0px;padding-top:0px;background-color:#FFFFFF;text-align:left;vertical-align:top;}
.SubHomeIndivProdInfoTable{background-color:#FFFFFF;border:0px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.SubHomeIndivProdInfoTable TD{vertical-align:top;padding-right:0px;padding-left:0px;padding-bottom:3px;padding-top:0px;background-color:#FFFFFF;text-align:left;}
.font-family{background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.UniversalNavBoxTable TD{padding-right:10px;padding-left:10px;padding-bottom:10px;padding-top:10px;background-color:#FFFFFF;text-align:left;}
.HomeWelcomeTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.HomeWelcomeTable TD{padding-right:10px;padding-left:10px;padding-bottom:10px;padding-top:10px;background-color:#FFFFFF;text-align:left;}
.GenericCenterTable{margin-bottom:15px;background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.GenericCenterTable TD{padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;background-color:#FFFFFF;text-align:left;}
.GenericTopicTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.GenericTopicTableCell{padding-right:20px;padding-left:20px;padding-bottom:20px;padding-top:20px;background-color:#FFFFFF;text-align:left;}
.GetDownloadsTable{margin-bottom:15px;background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.GetDownloadsTableCell{padding-right:20px;padding-left:20px;padding-bottom:0px;padding-top:20px;background-color:#FFFFFF;text-align:left;}
.GetDownloadsBox{margin-right:10px;margin-left:10px;background-color:#FEF4CE;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.GetDownloadsBox Div{padding-right:10px;padding-left:10px;padding-bottom:0px;padding-top:10px;}
.SubTopicHomeTable{margin-bottom:20px;background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.SubTopicHomeTableCell{padding-right:15px;padding-left:10px;padding-bottom:10px;padding-top:10px;background-color:#FFFFFF;text-align:left;}
.SubTopicHomeProdTable{margin-bottom:6px;border-bottom:1px dashed #EFEFEF;background-color:#FFFFFF;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.SubTopicHomeProdTable TD{vertical-align:top;padding-right:0px;padding-left:4px;padding-bottom:2px;padding-top:2px;background-color:#FFFFFF;text-align:left;}
.SubTopicHomeIndivProdInfoTable{background-color:#FFFFFF;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.SubTopicHomeIndivProdInfoTable TD{vertical-align:top;padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;background-color:#FFFFFF;text-align:left;}
.CartTable {background-color:#FFFFFF;border:1px solid #EBEBEA;width:603px;position:relative;top:0px;left:0px;z-index:98;}
.CartTable TD{padding-right:6px;padding-left:6px;padding-bottom:2px;padding-top:2px;background-color:#FFFFFF;text-align:left;}
.RelatedProdTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:603px;position:relative;top:0px;left:0px;margin-bottom:20px;z-index:98;}
.RelatedProdTable TD{vertical-align:top;padding-right:6px;padding-left:6px;padding-bottom:2px;padding-top:2px;background-color:#FFFFFF;text-align:left;}
.ProdPartOfTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;margin-bottom:20px;z-index:98;}
.ProdPartOfTable#font-family td{vertical-align:top;padding-right:6px;padding-left:6px;padding-bottom:2px;padding-top:2px;background-color:#FFFFFF;text-align:left;}
.outOfStock{font-weight:bold;color:#793B1B;}
.CreateAcctAddressHeader{font-size:12px;color:#990000;font-family:sans-serif;font-weight:bold;}
.createAccountRightCol{width:392px;text-align:left;}
.createAccountLeftCol{width:211px;text-align:right;}
.TopicPrefsTable{width:170px;border-bottom:1px solid #EBEBEA;position:relative;top:0px;left:0px;z-index:98;}
.TopicPrefsTable TD{padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}
.rightColBoundingBox{margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-right:4px;padding-left:4px;padding-top:4px;padding-bottom:4px;background-color:#FFFFFF;border:1px solid #2E2E2A;width:160px;}
#rightColBestSellers{margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-right:4px;padding-left:4px;padding-top:4px;padding-bottom:4px;background-color:#FFFFFF;}
#rightColBestSellers A:link{text-decoration:none;}
#rightColBestSellers A:active{text-decoration:none;}
#rightColBestSellers A:visited{text-decoration:none;}
#rightColBestSellers A:hover{text-decoration:underline;}
#rightColBestSellers TD{padding-right:6px;padding-left:6px;padding-bottom:6px;padding-top:6px;background-color:#FFFFFF;text-align:left;}
#rightColNewProducts{margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-right:4px;padding-left:4px;padding-top:4px;padding-bottom:4px;background-color:#FFFFFF;}
#rightColNewProducts A:link{text-decoration:none;}
#rightColNewProducts A:active{text-decoration:none;}
#rightColNewProducts A:visited{text-decoration:none;}
#rightColNewProducts A:hover{text-decoration:underline;}
#rightColNewProducts TD{padding-right:6px;padding-left:6px;padding-bottom:6px;padding-top:6px;background-color:#FFFFFF;text-align:left;}
.quantityTableCon{background-color:#BFBEBE;margin-bottom:10px;}
.quantityTable TH{background-color:#FAF5E2;font-size:8pt;padding:5px 10px;text-align:left;}
.quantityTable TD{background-color:#FFFFFF;vertical-align:middle;font-size:8pt;padding:5px 10px;text-align:left;}
.centerContainer{padding-right:17px;padding-left:16px;padding-bottom:20px;padding-top:12px;background-color:#fdfcf7;vertical-align:top;width:100%;}

/* background-color:#FCFBF3;*/
.rightColBG{background-color:#2E2E2A;width:174px;}

.rightContainer{background-color:#2E2E2A;vertical-align:top;width:180px;}
/* .rightContainer{background-color:#EFEFEF;vertical-align:top;width:180px;} */


.subTopicGrid{padding-right:0px;padding-left:0px;padding-bottom:4px;padding-top:16px;margin:0px auto;text-align:left;}
.subTopicGridCell{width:33%;padding-right:10px;padding-left:10px;padding-bottom:10px;padding-top:10px;background-color:#FFFFFF;border-right:#575757 1px solid;border-top:#575757 1px solid;margin:0px auto;border-left:#575757 1px solid;border-bottom:#575757 1px solid;text-align:center;}
#topicGrid{padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}
#topicGrid TD{vertical-align:top;width:33%;padding-right:10px;padding-left:10px;padding-bottom:10px;padding-top:10px;background-color:#FFFFFF;border-right:#575757 1px solid;border-top:#575757 1px solid;margin:20px auto;border-left:#575757 1px solid;border-bottom:#575757 1px solid;text-align:left;}
.pageTitleContainer{width:515px;padding-right:15px;padding-left:7px;padding-bottom:4px;padding-top:4px;}
.TopicNameHeader{font-size:30px;color:#990000;font-family:sans-serif;font-weight:bold;}
.ParentTopicNameHeaderInSub{ text-transform:uppercase;font-size:14px;color:#990000;font-family:sans-serif;font-weight:bold;}
.TopicBoxInContentHeader{font-size:16px;color:#990000;font-family:sans-serif;font-weight:bold;}
/* .qtyInput{line-height:12px;text-align:center;font-size:10pt;color:#222222;font-family:sans-serif;border-right:#888888 1px solid;border-top:#888888 1px solid;border-left:#888888 1px solid;width:26px;margin-right:0px;border-bottom:#888888 1px solid;height:18px;} */

.qtyInput{text-align:center;color:#222222;font-family:sans-serif;width:20px;margin-right:0px;height:14px;}

.nostyleCheckBox{border-right:#888888 0px solid;border-top:#888888 0px solid;border-left:#888888 0px solid;border-bottom:#888888 0px solid;}
#ckbSaveCC{border:0px;}
.orderBoxVariantISBN{font-size:7pt;color:#BBBBBB;font-family:sans-serif;}
.gsBorderLight{background-color:#EFEFEF;}
.gsBorder{background-color:#999999;}
.gsBorder IMG{height:1px;}
.gsLightSlimLine{background-color:#EFEFEF;}
.gsSlimLine{background-color:#999999;}
.gsSlimLine IMG{height:1px;}


/* .slimLineBackground{background-color:#bfbebe;} */
.slimLineBackground{background-color:#2E2E2A;}

.slimLineBackground img{height:1px;}

/* .... */
.slimLinebackgroundi{ }

.slimLineHdrHeight{background-color:#2E2E2A;}
.slimLineHdrHeight IMG{height:75px;}
.middlewidth{width:817px;}
#footerBox{clear:both;background-color:#FFFFFF;border-right:#575757 1px solid;border-top:#575757 1px solid;margin:0px auto;border-left:#575757 1px solid;width:980px;border-bottom:#575757 1px solid;text-align:left;}
#footerBox{padding-top:16px;}

/* .... */
#footerBoxi{clear:both;background-color:#c4c0b2;border-right:#2e2e2a 1px solid;border-top:#2e2e2a 1px solid;margin:0px auto;border-left:#2e2e2a 1px solid;width:980px;border-bottom:#2e2e2a 1px solid;text-align:left;}
#footerBoxi{padding-top:16px;}

#topBreadcrumb{background-color:#FFFFFF;border-right:#575757 1px solid;border-top:#575757 1px solid;margin:0px auto;border-left:#575757 1px solid;width:980px;border-bottom:#575757 0px solid;text-align:left;}
.breadcrumb-container{background-image:url("images/bg-diag-grey.gif");padding-left:9px;padding-right:9px;}
#universalTopNav{margin-right:6px;}
#universalTopNav TD{border-right:#999999 1px solid;padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}
#universalTopNav TD.last{border-right:#ffffff 1px solid;}
#universalTopNav A{padding-right:5px;padding-left:5px;font-size:8pt;padding-bottom:0px;padding-top:0px;font-family:sans-serif;}
#universalTopNav A:link{font-weight:normal;color:#003366;text-decoration:none;}
#universalTopNav A:active{font-weight:normal;color:#60609b;text-decoration:none;}
#universalTopNav A:visited{font-weight:normal;color:#6A006A;text-decoration:none;}
#universalTopNav A:hover{font-weight:normal;color:#60609b;text-decoration:none;}
#universalTopNav A:hover{text-decoration:underline;}
#universalTopNav A:visited{color:#604280;}
#universalTopNavOutline{background-color:#FFFFFF;border-right:#575757 1px solid;border-top:#575757 1px solid;margin:0px auto;border-left:#575757 1px solid;width:980px;border-bottom:#575757 0px solid;text-align:left;}

/* ...... */
#universalTopNavi{margin-right:20px;}
#universalTopNavi TD{border-right:#EFEFEF 1px dotted;padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}
#universalTopNavi TD{font-size:9px;color:#f9f9ed;font-family:sans-serif;text-transform:uppercase;}
#universalTopNavi TD.last{border-right:#971A1E 1px solid;color:#FFFFFF;}
#universalTopNavi A{padding-right:5px;padding-left:5px;padding-bottom:0px;padding-top:0px;}
#universalTopNavi A:link{font-weight:normal;color:#FFFFFF;text-decoration:none;}
#universalTopNavi A:active{font-weight:normal;color:#FFFFFF;text-decoration:none;}
#universalTopNavi A:visited{font-weight:normal;color:#FFFFFF;text-decoration:none;}
#universalTopNavi A:hover{font-weight:normal;color:#FFFFFF;text-decoration:none;}
#universalTopNavOutlinei{background-color:#971A1E;border-right:#971a1e 1px solid;border-top:#971A1E 1px solid;margin:0px auto;border-left:#971A1E 1px solid;width:980px;height:60px;overflow:hidden;border-bottom:0px;text-align:left;}


.rightseachbox{text-align:right;margin-bottom:4px;margin-top:6px;}
.sectionLinks TD.link{padding-right:4px;padding-left:4px;padding-bottom:2px;padding-top:2px;}
#footerNav TD{border-right:#575757 1px solid;padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}
#footerNav TD{padding-bottom:1px;}
#footerNav TD.last{border-right:#ffffff 1px solid;}
#footerNav A{padding-right:5px;padding-left:5px;font-size:8pt;padding-bottom:0px;padding-top:0px;font-family:Arial, Helvetica, sans-serif;}
#footerNav A:link{font-weight:bold;color:#003366;text-decoration:none;}
#footerNav A:active{font-weight:bold;color:#60609b;text-decoration:none;}
#footerNav A:visited{font-weight:bold;color:#6A006A;text-decoration:none;}
#footerNav A:hover{font-weight:bold;color:#60609b;text-decoration:underline;}

/* .... */
#footerNavi TD{border-right:#2e2e2a 1px solid;padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}
#footerNavi TD{padding-bottom:1px;}
#footerNavi TD.last{border-right:#c4c0b2 0px solid;}
#footerNavi A{padding-right:5px;padding-left:5px;font-size:8pt;padding-bottom:0px;padding-top:0px;font-family:Arial, Helvetica, sans-serif;}
#footerNavi A:link{font-weight:normal;color:#575757;text-decoration:none;}
#footerNavi A:active{font-weight:normal;color:#2E2E2A;text-decoration:none;}
#footerNavi A:visited{font-weight:normal;color:#2E2E2A;text-decoration:none;}
#footerNavi A:hover{font-weight:normal;color:#2E2E2A;text-decoration:underline;}

.headerHeight{height:75px;}
.headerLeftIcons{width:28px;}
.headerLeftIcons TABLE{margin-top:4px;margin-left:5px;}
.headerLeftIcons TD{height:18px;padding-right:0px;padding-left:0px;padding-bottom:3px;padding-top:2px;}
.headerLeftLinks{width:120px;}
.headerLeftLinks TABLE{margin-top:4px;margin-left:5px;}
.headerLeftLinks TD{height:18px;padding-right:0px;padding-left:0px;padding-bottom:2px;padding-top:2px;}
.headerLeftLinks A:link{font-weight:bold;font-size:8pt;color:#003366;line-height:12px;font-family:sans-serif;text-decoration:none;}
.headerLeftLinks A:active{font-weight:bold;font-size:8pt;color:#60609b;line-height:12px;font-family:sans-serif;text-decoration:none;}
.headerLeftLinks A:visited{font-weight:bold;font-size:8pt;color:#6A006A;line-height:12px;font-family:sans-serif;text-decoration:none;}
.headerLeftLinks A:hover{font-weight:bold;font-size:8pt;color:#60609b;line-height:12px;font-family:sans-serif;text-decoration:none;}

/* .......  */
/* .headerLine{overflow:hidden;margin:0px auto;height:1px;width:980px;border-top:#575757 1px solid;} */
.headerLine{clear:both;overflow:hidden;margin:0px auto;height:1px;width:982px;background-color:#575757;}
.headerLinei{clear:both;overflow:hidden;margin:0px auto;height:1px;width:982px;background-color:#2e2e2a;}
/* .leftNavTitlesi{padding-left:6px;letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:bold;color:#FFFFFF;border-right:medium none;border-top:#575757 1px solid;border-left:#575757 1px solid;border-bottom:#575757 1px solid;background-color:#575757;} */
.leftNavTitlesiFiller{height:25px;border-right:medium none;background-color:#2e2e2a;}
.leftNavTitlesi{border-bottom:#575757 1px dotted;padding-left:10px;padding-bottom:6px;padding-top:6px;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#2e2e2a;}
.leftNavFeatEvent{border-top:#575757 0px solid;padding-left:6px;padding-bottom:2px;padding-top:2px;letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:normal;color:#888888;background-color:#2e2e2a;}

/* important to overcome display:block on ddnav links; so appears correctly in snap shot */
#headerOutline{clear:both;}
#headerOutline{background-color:#FFFFFF;border-right:#2E2E2A 1px solid;border-top:#2E2E2A 1px solid;margin:0px auto;border-left:#2E2E2A 1px solid;width:980px;border-bottom:#2E2E2A 1px solid;text-align:left;}
.leftNavTitles{padding-left:6px;letter-spacing:1px;text-transform:capitalize;font-size:12px;font-weight:bold;color:#FFFFFF;border-right:medium none;border-top:#575757 1px solid;border-left:#575757 1px solid;border-bottom:#575757 1px solid;background-color:#575757;}
.leftNavTitlesFiller{height:25px;border-right:medium none;background-color:#575757;}
.rightNavTitles{padding-left:6px;letter-spacing:1px;text-transform:capitalize;font-size:12px;font-weight:bold;color:#FFFFFF;border-right:medium none;border-top:#575757 1px solid;border-left:#575757 1px solid;border-bottom:#575757 1px solid;background-color:#575757;}

.nested-rcol-style1{width:166px;text-align:left;border:1px #EFEFEF solid;padding:6px;background-color:#FFFFFF;margin-bottom:10px;padding-bottom:10px;}
.nested-rcol-title-style1{padding-left:6px;padding-right:2px;margin-bottom:6px;text-align:left;letter-spacing:1px;text-transform:capitalize;font-size:12px;font-weight:bold;color:#FFFFFF;border-right:medium none;border-top:#575757 1px solid;border-left:#575757 1px solid;border-bottom:#575757 1px solid;background-color:#575757;}

.center-right-boxtitle{margin-top:4px;margin-bottom:4px;padding-left:6px;letter-spacing:1px;text-transform:capitalize;font-size:12px;font-weight:bold;color:#FFFFFF;border-right:medium none;border-top:#575757 1px solid;border-left:#575757 1px solid;border-bottom:#575757 1px solid;background-color:#575757;width:100%;}

.topSearchBoxTitle{letter-spacing:1px;text-transform:capitalize;font-size:12px;font-weight:bold;color:#222222;margin-right:4px;}
.topSearchBox{margin-bottom:14px;margin-top:18px;}



.topSearchBoxi{margin-bottom:14px;margin-top:18px;margin-right:0px;}

.centerNavTitles{letter-spacing:1px;text-transform:capitalize;font-size:15px;font-weight:normal;color:#333333;border:0px;padding-left:6px;padding-top:4px;}
.centerNavTitles{background:url(/skins/s2/images/product-603wide-top.gif) no-repeat;overflow:hidden;width:100%;height:23px;}

.centerTitlesServices{padding-left:9px;letter-spacing:1px;text-transform:capitalize;font-size:15px;font-weight:bold;color:#000000;}
.centerTitlesGenres{padding-left:9px;letter-spacing:1px;text-transform:capitalize;font-size:15px;font-weight:bold;color:#000000;}
.centerTitlesDept{padding-left:9px;letter-spacing:1px;text-transform:capitalize;font-size:15px;font-weight:bold;color:#000000;}
.centerTitlesFormat{padding-left:9px;letter-spacing:1px;text-transform:capitalize;font-size:15px;font-weight:bold;color:#000000;}
.centerTitles{padding-left:9px;letter-spacing:1px;text-transform:capitalize;font-size:15px;font-weight:normal;color:#000000;}
.SmallRegSteps{font-size:7pt;color:#444444;border-right:#D6D3C2 1px solid;border-top:#EBEBEA 1px solid;border-left:#E3E0D1 6px solid;border-bottom:#EBEBEA 0px solid;background-color:#E3E0D1;}
.SmallRegStepsCurrent{font-weight:bold;color:Maroon;}
#tblAddressListBox{border:0px;}
.centerNavSubTitles{letter-spacing:1px;text-transform:capitalize;font-size:12px;font-weight:bold;color:#000000;border-right:#E3E0D1 1px solid;border-top:#EBEBEA 1px solid;border-left:#E3E0D1 6px solid;border-bottom:#EBEBEA 1px solid;background-color:#E3E0D1;}
.searchColumnHeader{letter-spacing:1px;text-transform:capitalize;font-size:12px;font-weight:bold;color:#000000;border-right:#D6D3C2 0px solid;border-top:#D6D3C2 1px solid;border-left:#D6D3C2 0px solid;border-bottom:#EBEBEA 1px solid;}
.searchTipsHeader{text-transform:capitalize;font-size:10px;font-weight:normal;color:#000000;border-right:#D6D3C2 0px solid;border-top:#D6D3C2 1px solid;border-left:#D6D3C2 0px solid;border-bottom:#EBEBEA 1px solid;}
.searchBoxBox{background-color:#E3E0D1;padding-right:0px;padding-left:0px;padding-bottom:11px;vertical-align:middle;padding-top:11px;text-align:center;}
.searchBttn{vertical-align:middle;text-align:left;position:relative;top:2px;}
.searchField{vertical-align:middle;border-right:#b4b4b4 1px solid;border-top:#848484 1px solid;border-left:#848484 1px solid;width:109px;margin-right:2px;border-bottom:#b4b4b4 1px solid;height:16px;}

/* .......  */
.searchFieldi{vertical-align:middle;border-right:#6f6f6e 1px solid;border-top:#6f6f6e 1px solid;border-left:#6f6f6e 1px solid;width:109px;margin-right:2px;border-bottom:#6f6f6e 1px solid;height:14px;}


.searchTtle{background-color:#D6D3C2;}
.searchTtle TD{padding-right:8px;padding-left:6px;padding-bottom:0px;vertical-align:middle;padding-top:0px;height:18px}
.searchTtle A:link{font-weight:normal;font-size:10px;color:#000000;font-family:sans-serif;text-decoration:none;}
.searchTtle A:active{font-weight:normal;font-size:10px;color:#000000;font-family:sans-serif;text-decoration:none;}
.searchTtle A:visited{font-weight:normal;font-size:10px;color:#000000;font-family:sans-serif;text-decoration:none;}
.searchTtle A:hover{font-weight:normal;font-size:10px;color:#000000;font-family:sans-serif;text-decoration:none;}
.miniCartHeader{margin-left:7px;margin-right:7px;margin-top:4px;width:154px;border-bottom:#EBEBEA 0px solid;background-color:#E3E0D1;padding-right:0px;padding-left:6px;padding-bottom:2px;vertical-align:middle;padding-top:2px;text-align:left;}
.font-family{font-weight:bold;color:#000000;}
.miniCartHeader A:link{font-weight:bold;font-size:8pt;color:#003366;font-family:sans-serif;text-decoration:underline;}
.font-family a:active{font-weight:bold;font-size:8pt;color:#60609b;font-family:sans-serif;text-decoration:underline;}
.miniCartHeader A:visited{font-weight:bold;font-size:8pt;color:#6A006A;font-family:sans-serif;text-decoration:underline;}
.miniCartHeader A:hover{font-weight:bold;font-size:8pt;color:#60609b;font-family:sans-serif;text-decoration:underline;}
.miniCartBoundingBox{margin-left:7px;margin-right:7px;margin-top:0px;margin-bottom:7px;padding-right:4px;padding-left:4px;padding-top:4px;padding-bottom:4px;background-color:#FFFFFF;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;border-top:#EBEBEA 1px solid;width:160px;}

/*tabscript*/
.TopGroup{z-index:99;position:relative;left:10px;}
.TopGroupRight{z-index:99;position:relative;left:200px;}
.TopGroupLeft{z-index:99;position:relative;left:156px;}
.TopGroupSmallerTabs{z-index:99;position:relative;left:6px;}
.DefaultTab{color:#888888;background-color:#E8E8E7;background-image:url(/images/common/1x1.gif);border:1px solid #BFBEBE;font-family:sans-serif;font-size:10px;cursor:pointer;}
.DefaultTabHover{color:#888888;background-color:#E8E8E7;background-image:url(/images/common/1x1.gif);border:1px solid #BFBEBE;font-family:sand-serif;font-size:10px;cursor:pointer;}
.SelectedTab{color:#888888;background-color:#FFFFFF;background-image:url(/images/common/1x1.gif);border:1px solid #BFBEBE;border-bottom-color:#FFFFFF;font-family:sans-serif;font-size:10px;cursor:pointer;}
.MultiPage{background-color:#FFFFFF;border-bottom:1px solid #BFBEBE;border-left:1px solid #BFBEBE;border-right:1px solid #BFBEBE;border-top:1px solid #BFBEBE;width:300px;height:60px;position:relative;top:-2px;left:1px;margin-bottom:16px;z-index:98;}

/* .SmallerTabs {background-color:#FFFFFF;border-top:1px solid #bfbebe;border-bottom:1px solid #bfbebe;width:174px;height:60px;position:relative;top:-2px;left:0px;z-index:98;} */
.SmallerTabs {background-color:#FFFFFF;border-top:1px solid #575757;border-bottom:1px solid #575757;width:174px;height:60px;position:relative;top:-2px;left:0px;z-index:98;}



.AddToCartButton{line-height:12px;font-size:8pt;color:#222222;font-family:sans-serif;border-right:#888888 1px solid;border-top:#888888 1px solid;border-left:#888888 1px solid;margin-right:0px;border-bottom:#888888 1px solid;cursor:pointer;}
.AddToWishButton{line-height:12px;font-size:8pt;color:#222222;font-family:sans-serif;border-right:#888888 1px solid;border-top:#888888 1px solid;border-left:#888888 1px solid;margin-right:0px;border-bottom:#888888 1px solid;cursor:pointer;}
.CartDeleteButton{line-height:12px;font-size:8pt;color:#222222;font-family:sans-serif;border-right:#888888 1px solid;border-top:#888888 1px solid;border-left:#888888 1px solid;margin-right:0px;border-bottom:#888888 1px solid;cursor:pointer;}
.ContinueShoppingButton{line-height:12px;font-size:8pt;color:#222222;font-family:sans-serif;border-right:#888888 1px solid;border-top:#888888 1px solid;border-left:#888888 1px solid;margin-right:0px;border-bottom:#888888 1px solid;cursor:pointer;}
.ContinueCheckoutButton{line-height:12px;font-size:8pt;color:#222222;font-family:sans-serif;border-right:#888888 1px solid;border-top:#888888 1px solid;border-left:#888888 1px solid;margin-right:0px;border-bottom:#888888 1px solid;cursor:pointer;}
.ShippingPageContinueCheckoutButton{margin-top:15px;margin-bottom:15px;cursor:pointer;}
.PaymentPageContinueCheckoutButton{margin-top:15px;margin-bottom:15px;margin-left:50px;cursor:pointer;}
.PayPgContButtTbl{margin-left:143px;}
.ReviewPageContinueCheckoutButton{margin-top:15px;margin-bottom:15px;}
.AccountPageContinueCheckoutButton{line-height:12px;font-size:8pt;color:#222222;font-family:sans-serif;border-right:#888888 1px solid;border-top:#888888 1px solid;border-left:#888888 1px solid;margin-right:0px;border-bottom:#888888 1px solid;cursor:pointer;}
.UpdateAccountButton{line-height:12px;font-size:8pt;color:#222222;font-family:sans-serif;border-right:#888888 1px solid;border-top:#888888 1px solid;border-left:#888888 1px solid;margin-right:0px;border-bottom:#888888 1px solid;cursor:pointer;}
.CheckoutNowButton{line-height:12px;font-size:8pt;color:#222222;font-family:sans-serif;border-right:#888888 1px solid;border-top:#888888 1px solid;border-left:#888888 1px solid;margin-right:0px;border-bottom:#888888 1px solid;cursor:pointer;}
.UpdateCartButton{line-height:12px;font-size:8pt;color:#222222;font-family:sans-serif;border-right:#888888 1px solid;border-top:#888888 1px solid;border-left:#888888 1px solid;margin-right:0px;border-bottom:#888888 1px solid;cursor:pointer;}
.RequestNewPasswordButton{line-height:12px;font-size:8pt;color:#222222;font-family:sans-serif;border-right:#888888 1px solid;border-top:#888888 1px solid;border-left:#888888 1px solid;margin-right:0px;border-bottom:#888888 1px solid;cursor:pointer;}
.LogInButton{line-height:12px;font-size:8pt;color:#222222;font-family:sans-serif;border-right:#888888 1px solid;border-top:#888888 1px solid;border-left:#888888 1px solid;margin-right:0px;border-bottom:#888888 1px solid;cursor:pointer;}

#pnlOrderSummary{text-align:left;}



/* ..... */
#logoi{float:left;width:486px;height:48px;background:url("images/logo-top.gif") no-repeat center center;margin-right:4px;display:block;}
#logoi b{display:none;}

/* ..... */
#logoiv{float:left;width:451px;height:75px;background:url("images/icr/icr-logo-top-vert.gif") no-repeat center center;margin-left:10px;margin-right:4px;display:block;}
#logoiv b{display:none;}




SELECT{border:1px solid #888888;background-color:#EFEFEF;font-family:sans-serif;color :#222222;font-size:8pt;}
INPUT{line-height:14px;font-size:100%;color:#222222;font-family:sans-serif;border-right:#888888 1px solid;border-top:#888888 1px solid;border-left:#888888 1px solid;border-bottom:#888888 1px solid;margin-right:0px;margin-left:0px;}
.nostyleInput{border:0px;}
textAREA{border:1px solid #888888;background-color:#EFEFEF;font-family:sans-serif;color:#222222;font-size:10pt;}


#OKToEMailYes{border-width:0px;}
#OKToEMailNo{border-width:0px;}
#BillingEqualsAccount{position:relative;top:2px;border-width:0px;}
#ShippingEqualsBilling{position:relative;top:2px;border-width:0px;}
#PersistLogin{position:relative;top:1px;left:-4px;border-width:0px;}
#pmtCreditCard{position:relative;top:2px;border-width:0px;}
#pmtPURCHASEORDER{position:relative;top:2px;border-width:0px;}
#pmtCODMONEYORDER{position:relative;top:2px;border-width:0px;}
#pmtCODCOMPANYCHECK{position:relative;top:2px;border-width:0px;}
#pmtCODNET30{position:relative;top:2px;border-width:0px;}
#pmtPAYPAL{position:relative;top:2px;border-width:0px;}
#pmtREQUESTQUOTE{position:relative;top:2px;border-width:0px;}
#pmtCHECKBYMAIL{position:relative;top:2px;border-width:0px;}
#pmtCOD{position:relative;top:2px;border-width:0px;}
#pmtECHECK{position:relative;top:2px;border-width:0px;}
#pmtMICROPAY{position:relative;top:2px;border-width:0px;}
#pmtPAYPALEXPRESS{position:relative;top:2px;border-width:0px;}



#ShippingMethodID1{position:relative;top:2px;border-width:0px;}
#ShippingMethodID2{position:relative;top:2px;border-width:0px;}
#ShippingMethodID3{position:relative;top:2px;border-width:0px;}
#ShippingMethodID4{position:relative;top:2px;border-width:0px;}
#ShippingMethodID5{position:relative;top:2px;border-width:0px;}
#ShippingMethodID6{position:relative;top:2px;border-width:0px;}

.formErrorMssg{font-size:8pt;color:red;font-family:sans-serif;}



#cblCCategory_0 { border:0px;}
#cblCCategory_1 { border:0px;}
#cblCCategory_2 { border:0px;}
#cblCCategory_3 { border:0px;}
#cblCCategory_4 { border:0px;}
#cblCCategory_5 { border:0px;}
#cblCCategory_6 { border:0px;}
#cblCCategory_7 { border:0px;}
#cblCCategory_8 { border:0px;}
#cblCCategory_9 { border:0px;}
#cblCCategory_10 { border:0px;}
#cblCCategory_11 { border:0px;}
#cblCCategory_12 { border:0px;}
#cblCCategory_13 { border:0px;}
#cblCCategory_14 { border:0px;}
#cblCCategory_15 { border:0px;}
#cblCCategory_16 { border:0px;}
#cblCCategory_17 { border:0px;}
#cblCCategory_18 { border:0px;}
#cblCCategory_19 { border:0px;}
#cblCCategory_20 { border:0px;}
#cblCCategory_21 { border:0px;}
#cblCCategory_22 { border:0px;}
#cblCCategory_23 { border:0px;}
#cblCCategory_24 { border:0px;}
#cblCCategory_25 { border:0px;}
#cblCCategory_26 { border:0px;}
#cblCCategory_27 { border:0px;}
#cblCCategory_28 { border:0px;}
#cblCCategory_29 { border:0px;}
#cblCCategory_30 { border:0px;}

#etlist_0 { border:0px;}
#etlist_1 { border:0px;}
#etlist_2 { border:0px;}
#etlist_3 { border:0px;}
#etlist_4 { border:0px;}
#etlist_5     { border:0px;}
#etlist_6 { border:0px;}
#etlist_7 { border:0px;}
#etlist_8 { border:0px;}
#etlist_9 { border:0px;}
#etlist_10 { border:0px;}
#etlist_11 { border:0px;}
#etlist_12 { border:0px;}
#etlist_13 { border:0px;}
#etlist_14 { border:0px;}
#etlist_15 { border:0px;}
#etlist_16 { border:0px;}
#etlist_17 { border:0px;}
#etlist_18 { border:0px;}
#etlist_19 { border:0px;}
#etlist_20 { border:0px;}

.AccountInfoTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:603px;position:relative;top:0px;left:0px;z-index:98;}
.AccountOrderHistory TD{border-right:#EFEFEF 1px dotted;border-bottom:#EBEBEA 1px solid;padding-right:4px;padding-left:4px;padding-bottom:2px;padding-top:2px;}
.SignInTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:604px;position:relative;top:0px;left:0px;z-index:98;}
.SignInTableLCell{width:34%;padding-right:3px;padding-left:26px;padding-bottom:0px;padding-top:6px;text-align:right;vertical-align:middle;}
.SignInTableRCell{width:66%;padding-right:20px;padding-left:0px;padding-bottom:0px;padding-top:6px;text-align:left;vertical-align:middle;}
.EmailCheckForm{background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.EmailCheckForm TD{padding-right:8px;padding-left:8px;padding-bottom:0px;padding-top:3px;}
.EmailCheckFormSubTbl{width:100%;position:relative;top:0px;left:0px;z-index:98;}
.EmailCheckFormSubTbl TD{padding-right:1px;padding-left:1px;padding-bottom:6px;padding-top:2px;}
.CheckOutAnonForm{text-align:left;background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.CheckOutAnonForm TD{padding-right:12px;padding-left:12px;padding-bottom:4px;padding-top:4px;}
.CheckOutReviewTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.CheckOutReviewTableCell{padding-right:20px;padding-left:20px;padding-bottom:10px;padding-top:10px;}
.CheckOutReviewDetailsTable{background-color:#FFFFFF;border:0px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.CheckOutReviewDetailsTable TD{padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}
#tblAccountBox{margin-bottom:20px;background-color:#FFFFFF;border:1px solid #EBEBEA;width:603px;position:relative;top:0px;left:0px;z-index:98;}
.CheckoutShippingOuterTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.CheckoutShippingOuterTableCell{vertical-align:top;padding-right:20px;padding-left:20px;padding-bottom:10px;padding-top:10px;}
.CheckoutShippingInfo{background-color:#FFFFFF;border:0px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.CheckoutShippingInfo TD{vertical-align:top;padding-right:0px;padding-left:40px;padding-bottom:0px;padding-top:0px;}
.CheckoutShippingInfoBox{background-color:#FFFFFF;border:0px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.CheckoutShippingInfoBox TD{vertical-align:top;padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}
.CheckoutNewShippingAddrBox{background-color:#FFFFFF;border:0px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.CheckoutNewShippingAddrBox TD{vertical-align:middle;padding-right:2px;padding-left:0px;padding-bottom:2px;padding-top:0px;}
.CheckoutPaymentOuterTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.CheckoutPaymentOuterTableCell{vertical-align:top;padding-right:20px;padding-left:20px;padding-bottom:10px;padding-top:10px;}
.CheckoutPaymentInfo{background-color:#FFFFFF;border:0px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.CheckoutPaymentInfo TD{vertical-align:top;padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}
.CCPaymentForm{background-color:#FFFFFF;border:0px solid #EBEBEA;width:480px;position:relative;top:0px;left:0px;z-index:98;}
.CCPaymentForm TD{vertical-align:middle;padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}
.CheckoutPaymentTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.PaymentFieldNames{text-align:right;padding-right:6px;}
.InputHTMLFieldNames{text-align:right;padding-right:6px;}
.SearchResultsTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;margin-bottom:20px;z-index:98;}
.SearchResultsTable TD{padding-right:0px;padding-left:0px;padding-bottom:3px;padding-top:5px;}
.SearchResultsTable img{margin-left:15px;}
.SearchResultsTableProd{background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;margin-bottom:20px;z-index:98;}
.SearchResultsTableProd TD{padding-right:4px;padding-left:0px;padding-bottom:3px;padding-top:5px;}
.SearchFormTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:100%;position:relative;top:0px;left:0px;margin-bottom:20px;z-index:98;}
.SearchFormTable TD{padding-right:6px;padding-left:0px;padding-bottom:0px;padding-top:6px;}

.CartRelatedItemsOuterTable{background-color:#FFFFFF;border:1px solid #EBEBEA;width:603px;position:relative;top:0px;left:0px;z-index:98;}
.CartRelatedItemsOuterTable TD{vertical-align:top;padding-right:10px;padding-left:10px;padding-bottom:10px;padding-top:10px;}
.CartRelatedItemTable{border:0px;width:100%;position:relative;top:0px;left:0px;z-index:98;}
.CartRelatedItemTable TD{vertical-align:top;padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}

#shoppingcartcs106{font-weight:bold;color:#793B1B;}

#leaderAdContainer{border-right:#999999 1px solid;border-top:#999999 1px solid;margin:0px auto;border-left:#999999 1px solid;width:980px;border-bottom:#999999 1px solid;text-align:left;}
#headerContainer{border-right:#999999 1px solid;border-top:medium none;border-left:#999999 1px solid;border-bottom:medium none;}
#leaderAdContainer{border-right:#999999 1px solid;border-top:medium none;border-left:#999999 1px solid;border-bottom:medium none;}
#leaderAdContainer{border-right:#999999 1px solid;border-top:#999999 1px solid;border-left:#999999 1px solid;border-bottom:medium none;}
#contentContainer{border-right:#999999 1px solid;border-top:medium none;border-left:#999999 1px solid;border-bottom:medium none;}
.leftNav{width:159px;}

#surroundingContainer{clear:both;}
#surroundingContainer{z-index:98;background-color:#FFFFFF;border-right:#2E2E2A 1px solid;border-top:#2E2E2A 0px solid;margin:0px auto;border-left:#2E2E2A 1px solid;width:980px;border-bottom:#2E2E2A 0px solid;align:center;text-align:left;}
.SurroundingTableHome{border-collapse:collapse;margin:0px auto;width:100%;}
.SurroundingTableHome TD{padding:0px;background-color:#2e2e2a;vertical-align:top;}
.SurroundingTable{border-collapse:collapse;margin:0px auto;width:100%;border:0px;}

.UniversalLeftNavCell{border-right:1px #2E2E2A solid;padding:0px;background-color:#2e2e2a;vertical-align:top;width:160px;}

.UniversalLeftNavCell2{border-right:1px #2E2E2A solid;padding:0px;background-color:#2e2e2a;vertical-align:top;width:160px;}


.up1{position:relative;top:-1px;}
.up2{position:relative;top:-2px;}
.up3{position:relative;top:-3px;}
.font-family{position:relative;top:-4px;}

.down1{position:relative;top:1px;}
.down2{position:relative;top:2px;}
.down3{position:relative;top:3px;}
.down4{position:relative;top:4px;}


.topicrightcoltable1 {padding-top:6px;padding-bottom:6px;display:block;margin-bottom:15px;width:178px;border:1px solid #EFEFEF;position:relative;top:0px;left:0px;z-index:98;background-color:#FFFFFF;}
.topicrightcoltable1 TD{display:block;text-align:left;}
.topicrightcoltable1 P{text-align:left;padding-right:6px;padding-left:6px;}
.topicrightcoltable1 DIV{text-align:left;padding-right:6px;padding-left:6px;}
.topicrightcoltable1 UL{text-align:left;padding-right:6px;padding-left:6px;}
.topicrightcoltable2 {margin-bottom:15px;width:178px;border:1px solid #EFEFEF;position:relative;top:0px;left:0px;z-index:98;background:url("images/bg-diag-light-blue.gif");}
.topicrightcoltable2 TD{display:block;text-align:left;padding-right:10px;padding-left:10px;padding-bottom:10px;padding-top:10px;}
.topicrightcoltable3 {margin-bottom:15px;width:180px;position:relative;top:0px;left:0px;z-index:98;}
.topicrightcoltable3 TD{display:block;text-align:left;padding:4px;}
.topicrightcoltable4 {width:180px;position:relative;top:0px;left:0px;z-index:98;}
.topicrightcoltable4 TD{ }


.brosweByTopicSections{padding-bottom:2px;padding-top:4px;border-bottom:#60609b 1px solid;text-align:left;}
.brosweByTopicSections IMG{padding-right:6px;}
.linkCategoryTitle{padding-right:6px;padding-left:6px;font-weight:bold;padding-bottom:6px;color:#60609b;padding-top:6px;background-color:#e9e9e9;}
.topicLinks UL{list-style-type:none;padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px 3px 10px 17px;padding-top:0px;}
.topicLinksBlack UL{padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px 3px 10px 17px;padding-top:0px;}
.topicLinksBlack UL{margin-bottom:20px;}
.topicLinks LI{padding-right:0px;padding-left:0px;list-style-image:url(/images/common/3block-arrow.gif);padding-bottom:0px;margin:4px;padding-top:0px;}
.topicLinksCurrent{color:#C4C0B2;text-decoration:underline;}
.topicLinksBlack LI{padding-right:0px;padding-left:0px;list-style-image:url(/images/common/3block-arrow.gif);padding-bottom:0px;margin:4px;padding-top:0px;}
.topicLinksBlack DIV{padding-right:0px;padding-left:0px;float:left;padding-bottom:4px;width:19%;padding-top:4px;text-align:center;}
.topicLinks A:link{font-weight:bold;color:#60609b;text-decoration:none;}
.topicLinks A:visited{font-weight:bold;color:#60609b;text-decoration:none;}
.topicLinks A:active{font-weight:bold;color:#60609b;text-decoration:none;}
.topicLinks A:hover{font-weight:bold;color:#60609b;text-decoration:underline;}
.topicLinksBlack A:link{color:#000000;text-decoration:none;}
.topicLinksBlack A:visited{color:#000000;text-decoration:none;}
.topicLinksBlack A:active{color:#000000;text-decoration:none;}
.topicLinksBlack A:hover{color:#000000;text-decoration:none;}
.topicLinksBlack A:hover{text-decoration:underline;}


/* .... */
.linkCategoryTitlei{padding-right:6px;padding-left:6px;font-weight:bold;padding-bottom:6px;color:#60609b;padding-top:6px;background-color:#e9e9e9;}
.topicLinksi UL{list-style-type:none;padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px 3px 10px 17px;padding-top:0px;}
.topicLinksi LI{border-bottom:#575757 1px dotted;padding-right:0px;padding-left:0px;list-style-image:url(/images/common/3block-arrow-white.gif);padding-bottom:4px;margin:0px;margin-left:4px;margin-top:4px;padding-top:0px;}
.topicLinksCurrenti{color:#C4C0B2;text-decoration:underline;}
.topicLinksi A:link{font-weight:bold;color:#FFFFFF;text-decoration:none;}
.topicLinksi A:visited{font-weight:bold;color:#FFFFFF;text-decoration:none;}
.topicLinksi A:active{font-weight:bold;color:#FFFFFF;text-decoration:none;}
.topicLinksi A:hover{font-weight:bold;color:#FFFFFF;text-decoration:underline;}


.topicLinksPrefdSvcs UL{padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px 3px 10px 17px;padding-top:0px;}
.topicLinksPrefdSvcs LI{padding-right:0px;padding-left:0px;list-style-image:url(/images/common/3block-arrow.gif);padding-bottom:0px;margin:4px;padding-top:0px;}
/* .topicLinksPrefdSvcs DIV{padding-right:0px;padding-left:0px;float:left;padding-bottom:4px;width:19%;padding-top:4px;text-align:center;} */
.topicLinksPrefdSvcs A:link{text-decoration:none;}
.topicLinksPrefdSvcs A:visited{text-decoration:none;}
.topicLinksPrefdSvcs A:active{text-decoration:none;}
.topicLinksPrefdSvcs A:hover{text-decoration:none;}
.topicLinksPrefdSvcs A:hover{text-decoration:underline;}

.topicLinksConsultSvcs UL{padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px 3px 10px 17px;padding-top:0px;}
.topicLinksConsultSvcs LI{padding-right:0px;padding-left:0px;list-style-image:url(/images/common/3block-arrow.gif);padding-bottom:0px;margin:4px;padding-top:0px;}
/* .topicLinksConsultSvcs DIV{padding-right:0px;padding-left:0px;float:left;padding-bottom:4px;width:19%;padding-top:4px;text-align:center;} */
.topicLinksConsultSvcs A:link{text-decoration:none;}
.topicLinksConsultSvcs A:visited{text-decoration:none;}
.topicLinksConsultSvcs A:active{text-decoration:none;}
.topicLinksConsultSvcs A:hover{text-decoration:none;}
.topicLinksConsultSvcs A:hover{text-decoration:;}

.topicLinksArticles UL{padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px 3px 10px 17px;padding-top:0px;}
.topicLinksArticles LI{padding-right:0px;padding-left:0px;list-style-image:url(/images/common/3block-arrow.gif);padding-bottom:0px;margin:4px;padding-top:0px;}
.topicLinksArticles DIV{padding-right:0px;padding-left:0px;float:left;padding-bottom:4px;width:19%;padding-top:4px;text-align:center;}
.topicLinksArticles A:link{text-decoration:none;}
.topicLinksArticles A:visited{text-decoration:none;}
.topicLinksArticles A:active{text-decoration:none;}
.topicLinksArticles A:hover{text-decoration:none;}
.topicLinksArticles A:hover{text-decoration:underline;}

/* discontinue */
.ProductPagingPlain{border:0px;background:#FFFFFF;color:#575757;font-weight:bold;font-size:11px;font-family:sans-serif;text-align:center;text-decoration:none;padding:1px 3px;margin:0px 1px;display:inline;}
.ProductPagingCurrentPage{border:1px solid #EFEFEF;background:#575757;color:#FFFFFF;font-weight:bold;font-size:11px;font-family:sans-serif;text-align:center;text-decoration:none;padding:1px 3px;margin:0px 1px;display:inline;}
.ProductPagingNewPage{border:1px solid #EFEFEF;background:#FFFFFF;color:#575757;font-weight:bold;font-size:11px;font-family:sans-serif;text-align:center;text-decoration:none;padding:1px 3px;margin:0px 1px;display:inline;}
.ProductPagingNewPage a{text-decoration:none;}
.ProductPagingNewPage li:hover{text-decoration:none;border-color:#575757;}
.ProductPaging li:hover{text-decoration:none;border-color:red;background:yellow;}
.ProductPagingNext{display:inline;}
.ProductPagingNext a { } 
.ProductPagingNextLink{border:1px solid #EFEFEF;background:#FFFFFF;color:#575757;font-weight:bold;font-size:11px;font-family:sans-serif;text-align:center;text-decoration:none;padding:1px 3px;margin:0px 1px;display:inline;}
.ProductPagingPrev{display:inline;}
.ProductPagingPrevLink{border:1px solid #EFEFEF;background:#FFFFFF;color:#575757;font-weight:bold;font-size:11px;font-family:sans-serif;text-align:center;text-decoration:none;padding:1px 3px;margin:0px 1px;display:inline;}

#dhtmltooltip{position:absolute;width:150px;border:0px;
/* border:2px solid black; */
padding:2px;background-color:yellow;visibility:hidden;z-index:100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

/* pagination */
.pagingWideTop{text-align:right;}
.pagingWideBot{text-align:right;margin-top:5px;}
.pagingNarrowTop{text-align:right;}
.pagingNarrowBot{text-align:right;}
.pagination {padding:2px;}
.pagination ul{margin:0px;margin-right:3px;padding:0px;text-align:right;/*Set to "right" to right align pagination interface*/font-size:11px;font-family:sans-serif;}
.pagination li {list-style-type:none;display:inline;padding-bottom:1px;padding-right:1px;}
.pagination a, .pagination a:visited {padding:0px 5px;border:1px solid #EDEDED;background-color:#FFFFFF;text-decoration:none;color:#575757;}
.pagination a:hover, .pagination a:active {border:1px solid #575757;color:#FFFFFF;background-color:#575757;}
.pagination a.currentpage {background-color:#575757;color:#FFFFFF !important;border-color:#575757;font-weight:bold;cursor:default;}
.pagination li.currentpage{padding:0px 5px;margin-right:1px;background-color:#575757;color:#FFFFFF !important;border:1px solid #EDEDED;font-weight:bold;cursor:default;}
.pagination a.disablelink, .pagination a.disablelink:hover{background-color:#FFFFFF;cursor:default;color:#929292;border-color:#EDEDED;font-weight:normal !important;}
.pagination a.prevnext{font-weight:bold;}

/* individual item display styles */
.ii-title{font-size:12px;color:#990000;font-family:sans-serif;font-weight:bold;}
.ii-title{margin-bottom:4px;}
.ii-blurb{font-size:11px;color:#333333;font-family:sans-serif;font-weight:normal;}
.ii-blurb{margin-bottom:4px;}
.ii-var-options{font-size:11px;color:#333333;font-family:sans-serif;font-weight:normal;}
.ii-var-options{margin-bottom:6px;}
.ii-buttons{margin-bottom:0px;display:block;overflow:hidden;}
.opt-info-button{width:94px;height:28px;background:url("/images/common/options-info.gif") no-repeat;margin-right:10px;display:block;overflow:hidden;float:left;cursor:pointer;}
.add-short-button{width:63px;height:28px;background:url("/images/common/add-short.gif") no-repeat;margin-right:10px;display:block;overflow:hidden;float:left;cursor:pointer;}

/* home page item display styles */
.home-bucket-middle{padding:0px 0px;width:408px;}
.home-bucket-mmiddle{background:url(/skins/s2/images/buck-408wide-bg.gif) repeat-y;}
.home-bucket-mtop{background:url(/skins/s2/images/buck-408wide-top.gif) no-repeat;overflow:hidden;width:408px;height:13px;}
.home-bucket-mbottom{background:#fcfbf3 url(/skins/s2/images/buck-408wide-bottom.gif) no-repeat;margin-bottom:10px;overflow:hidden;width:408px;height:6px;}
.home-indiv-item{margin:0px 6px;width:396px;}
.home-ii-top{background:url(/skins/s2/images/ii-white-top-396.gif) no-repeat;overflow:hidden;width:396px;height:5px;}
.home-ii-bot{background:url(/skins/s2/images/ii-white-bot-396-noshad.gif) no-repeat;overflow:hidden;width:396px;height:5px;}
.home-ii-mid{padding-right:9px;padding-left:9px;background:url(/skins/s2/images/ii-white-bg-396.gif) repeat-y;padding-bottom:3px;width:396px;padding-top:4px;overflow:hidden;}
.home-ii{margin-top:5px;}
.home-ii-details{width:378px;}
.home-ii-item-image{width:115px;vertical-align:top;display:block;float:left;overflow:hidden;}
.home-ii-thumb-bg{/* padding-right:4px;padding-left:4px;background:url(/skins/s2/images/ii-thumb-bg.gif) no-repeat;float:left;padding-bottom:5px;width:65px;margin-right:9px;padding-top:3px;height:55px; */}
.home-ii-3block-arrow{width:8px;height:14px;background:url("/images/common/3block-arrow.gif") no-repeat center center;margin-left:10px;margin-right:4px;margin-top:-2px;vertical-align:top;display:block;float:left;overflow:hidden;}
.home-ii-descrip{width:230px;vertical-align:top;display:block;float:left;overflow:hidden;}
.home-ii-foundin{margin-top:6px;display:none;}

/* discipline page item display styles */
.entity-bucket-middle{padding:0px 0px;width:408px;}
.entity-bucket-mmiddle{background:url(/skins/s2/images/buck-408wide-bg.gif) repeat-y;}
.entity-bucket-mtop{background:url(/skins/s2/images/buck-408wide-top.gif) no-repeat;overflow:hidden;width:408px;height:13px;}
.entity-bucket-mbottom{background:#fcfbf3 url(/skins/s2/images/buck-408wide-bottom.gif) no-repeat;margin-bottom:10px;overflow:hidden;width:408px;height:6px;}
.ent-indiv-item{margin:0px 6px;width:396px;}
.ent-ii-top{background:url(/skins/s2/images/ii-white-top-396.gif) no-repeat;overflow:hidden;width:396px;height:5px;}
.ent-ii-bot{background:url(/skins/s2/images/ii-white-bot-396-noshad.gif) no-repeat;overflow:hidden;width:396px;height:5px;}
.ent-ii-mid{padding-right:0px;padding-left:0px;background:url(/skins/s2/images/ii-white-bg-396.gif) repeat-y;padding-bottom:3px;width:396px;padding-top:4px;overflow:hidden;}
.ent-ii{margin-top:5px;}
.ent-ii-details{width:378px;margin-left:9px;}
.ent-ii-item-image{width:65px;vertical-align:top;display:block;float:left;overflow:hidden;}
.ent-ii-thumb-bg{/* padding-right:4px;padding-left:4px;background:url(/skins/s2/images/ii-thumb-bg.gif) no-repeat;float:left;padding-bottom:5px;width:65px;margin-right:9px;padding-top:3px;height:55px; */}
.ent-ii-3block-arrow{width:8px;height:16px;background:url("/images/common/3block-arrow.gif") no-repeat center center;margin-left:10px;margin-right:4px;margin-top:-2px;vertical-align:top;display:block;float:left;overflow:hidden;}
.ent-ii-descrip{width:280px;vertical-align:top;display:block;float:left;overflow:hidden;}

/* 2-column page left column item display */
.twocollft-bucket-middle{padding:0px 0px;width:408px;}
.twocollft-bucket-mmiddle{background:url(/skins/s2/images/buck-408wide-bg.gif) repeat-y;}
.twocollft-bucket-mtop{background:url(/skins/s2/images/buck-408wide-top.gif) no-repeat;overflow:hidden;width:408px;height:13px;}
.twocollft-bucket-mbottom{background:#fcfbf3 url(/skins/s2/images/buck-408wide-bottom.gif) no-repeat;margin-bottom:10px;overflow:hidden;width:408px;height:6px;}
.twocollft-indiv-item{margin:0px 0px;width:396px;}
.twocollft-indiv-item-nested{margin-top:0px;margin-bottom:0px;margin-left:6px;margin-right:6px;width:396px;vertical-align:top;display:block;float:left;overflow:hidden;}
.twocollft-ii-top{background:url(/skins/s2/images/ii-white-top-396.gif) no-repeat;overflow:hidden;width:396px;height:5px;}
.twocollft-ii-bot{background:url(/skins/s2/images/ii-white-bot-396-noshad.gif) no-repeat;overflow:hidden;width:396px;height:5px;}
.twocollft-ii-mid{padding-right:9px;padding-left:9px;padding-bottom:3px;padding-top:4px;background:url(/skins/s2/images/ii-white-bg-396.gif) repeat-y;width:396px;overflow:hidden;}
.twocollft-ii-contents{width:378px;}
.twocollft-ii{margin-top:0px;}
.twocollft-ii-details{width:378px;}
.twocollft-ii-item-image{width:65px;vertical-align:top;display:block;}
.twocollft-ii-thumb-bg{/* padding-right:4px;padding-left:4px;background:url(/skins/s2/images/ii-thumb-bg.gif) no-repeat;float:left;padding-bottom:5px;width:65px;margin-right:9px;padding-top:3px;height:55px; */}
.twocollft-ii-3block-arrow{width:8px;height:10px;background:url("/images/common/3block-arrow.gif") no-repeat center center;margin-left:10px;margin-right:4px;margin-top:-2px;vertical-align:top;display:inline;}
.twocollft-ii-descrip{width:280px;vertical-align:top;display:block;}

/* 2-column page right column item display */
.twocolrgt-bucket-middle{padding:0px 0px;width:408px;}
.twocolrgt-bucket-mmiddle{background:url(/skins/s2/images/buck-408wide-bg.gif) repeat-y;}
.twocolrgt-bucket-mtop{background:url(/skins/s2/images/buck-408wide-top.gif) no-repeat;overflow:hidden;width:408px;height:13px;}
.twocolrgt-bucket-mbottom{background:#fcfbf3 url(/skins/s2/images/buck-408wide-bottom.gif) no-repeat;margin-bottom:10px;overflow:hidden;width:408px;height:6px;}
.twocolrgt-bucket-nested{display:block;}
.twocolrgt-indiv-item{margin:0px 0px;width:180px;}
.twocolrgt-indiv-item-nested{float:left;overflow:hidden;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;width:188px;vertical-align:top;display:block;}
.twocolrgt-ii-top{background:url(/skins/s2/images/ii-white-top-188.gif) no-repeat;overflow:hidden;width:188px;height:5px;}
.twocolrgt-ii-bot{background:url(/skins/s2/images/ii-white-bot-188-noshad.gif) no-repeat;overflow:hidden;width:188px;height:5px;}
.twocolrgt-ii-mid{padding-right:9px;padding-left:9px;background:url(/skins/s2/images/ii-white-bg-188.gif) repeat-y;padding-bottom:3px;width:188px;padding-top:4px;}
.twocolrgt-ii{margin-left:0px;}
.twocolrgt-ii-contents{width:170px;vertical-align:top;padding-top:5px;padding-right:0px;padding-left:0px;}

/* sub-discipline page item display styles */
.subent-bucket-middle{padding:0px 0px;width:603px;margin-right:3px;margin-left:0px;}
.subent-bucket-mmiddle{display:block;overflow:hidden;background:url(/skins/s2/images/buck-603wide-bg.gif) repeat-y;}
.subent-bucket-mtop{background:url(/skins/s2/images/buck-603wide-top.gif) no-repeat;overflow:hidden;width:603px;height:13px;}
.subent-bucket-mbottom{background:#fcfbf3 url(/skins/s2/images/buck-603wide-bottom.gif) no-repeat;margin-bottom:10px;overflow:hidden;width:603px;height:6px;}
.se-indiv-item{margin-left:6px;margin-right:5px;margin-top:0px;margin-bottom:0px;width:591px;overflow:hidden;}
.se-ii-top{background:url(/skins/s2/images/ii-white-top-591.gif) no-repeat;overflow:hidden;width:591px;height:5px;}
.se-ii-bot{background:url(/skins/s2/images/ii-white-bot-591-noshad.gif) no-repeat;overflow:hidden;width:591px;height:5px;}
.se-ii-mid{padding-right:9px;padding-left:9px;background:url(/skins/s2/images/ii-white-bg-591.gif) repeat-y;padding-bottom:3px;width:591px;padding-top:4px;overflow:hidden;}
.se-ii{margin-top:5px;}
.se-ii-details{width:573px;}
.se-ii-item-image{width:65px;vertical-align:top;display:block;overflow:hidden;float:left;}
.se-ii-thumb-bg{/* padding-right:4px;padding-left:4px;background:url(/skins/s2/images/ii-thumb-bg.gif) no-repeat;float:left;padding-bottom:5px;width:65px;margin-right:9px;padding-top:3px;height:55px;*/}
.se-ii-3block-arrow{width:8px;height:14px;background:url("/images/common/3block-arrow.gif") no-repeat center center;margin-left:10px;margin-right:4px;margin-top:-2px;vertical-align:top;display:block;overflow:hidden;float:left;}
.se-ii-descrip{width:475px;vertical-align:top;display:block;overflow:hidden;float:left;}

/* staff page item display styles */
.staffs-bucket-middle{padding:0px 0px;width:603px;margin-right:3px;margin-left:0px;}
.staffs-bucket-mmiddle{display:block;overflow:hidden;background:url(/skins/s2/images/buck-603wide-bg.gif) repeat-y;}
.staffs-bucket-mtop{background:url(/skins/s2/images/buck-603wide-top.gif) no-repeat;overflow:hidden;width:603px;height:13px;}
.staffs-bucket-mbottom{background:#fcfbf3 url(/skins/s2/images/buck-603wide-bottom.gif) no-repeat;margin-bottom:10px;overflow:hidden;width:603px;height:6px;}
.staffs-indiv-item{margin-left:6px;margin-right:5px;margin-top:0px;margin-bottom:0px;width:591px;}
.staffs-ii-top{background:url(/skins/s2/images/ii-white-top-591.gif) no-repeat;overflow:hidden;width:591px;height:5px;}
.staffs-ii-bot{background:url(/skins/s2/images/ii-white-bot-591-noshad.gif) no-repeat;overflow:hidden;width:591px;height:5px;}
.staffs-ii-mid{padding-right:9px;padding-left:9px;background:url(/skins/s2/images/ii-white-bg-591.gif) repeat-y;padding-bottom:3px;width:591px;padding-top:4px;}
.staffs-ii{margin-top:5px;}
.staffs-ii-details{width:573px;}
.staffs-ii-item-image{width:65px;vertical-align:top;display:inline-block;}
.staffs-ii-thumb-bg{/* padding-right:4px;padding-left:4px;background:url(/skins/s2/images/ii-thumb-bg.gif) no-repeat;float:left;padding-bottom:5px;width:65px;margin-right:9px;padding-top:3px;height:55px; */}
.staffs-ii-3block-arrow{width:8px;height:10px;background:url("/images/common/3block-arrow.gif") no-repeat center center;margin-left:10px;margin-right:4px;margin-top:-2px;vertical-align:top;display:inline;}
.staffs-ii-descrip{width:475px;vertical-align:top;display:inline-block;}
.allstaffpg-seiimid{display:block;float:left;overflow:hidden;}
	
/* one column full page width item display */
.onecol-bucket-middle{padding:0px 0px;width:603px;margin-right:3px;margin-left:0px;}
.onecol-bucket-mmiddle{display:block;overflow:hidden;background:url(/skins/s2/images/buck-603wide-bg.gif) repeat-y;}
.onecol-bucket-mtop{background:url(/skins/s2/images/buck-603wide-top.gif) no-repeat;overflow:hidden;width:603px;height:13px;}
.onecol-bucket-mbottom{background:#fcfbf3 url(/skins/s2/images/buck-603wide-bottom.gif) no-repeat;margin-bottom:10px;overflow:hidden;width:603px;height:6px;}
.onecol-indiv-item{margin-top:0px;margin-bottom:0px;margin-left:6px;margin-right:6px;width:591px;}
.onecol-ii-top{background:url(/skins/s2/images/ii-white-top-591.gif) no-repeat;overflow:hidden;width:591px;height:5px;}
.onecol-ii-bot{background:url(/skins/s2/images/ii-white-bot-591-noshad.gif) no-repeat;overflow:hidden;width:591px;height:5px;}
.onecol-ii-mid{padding-right:9px;padding-left:9px;background:url(/skins/s2/images/ii-white-bg-591.gif) repeat-y;padding-bottom:3px;width:591px;padding-top:4px;}
.onecol-ii{margin-top:5px;}
.onecol-ii-details{width:573px;}
.onecol-ii-item-image{width:65px;vertical-align:top;display:inline;}
.onecol-ii-thumb-bg{/* padding-right:4px;padding-left:4px;background:url(/skins/s2/images/ii-thumb-bg.gif) no-repeat;float:left;padding-bottom:5px;width:65px;margin-right:9px;padding-top:3px;height:55px; */}
.onecol-ii-3block-arrow{width:8px;}
.onecol-ii-descrip{width:475px;vertical-align:top;display:inline}
	
/* topic bucket display styles, sliding width */
.topic-bucket-middle{padding:0px;width:100%;display:block;margin-right:3px;margin-left:0px;}
.topic-bucket-lmtop{background:url(/skins/s2/images/bucket-slide-topl-out.gif) no-repeat;overflow:hidden;width:5px;height:5px;vertical-align:top;display:block;}
.topic-bucket-mmtop{background:url(/skins/s2/images/bucket-slide-topm-out.gif) repeat-y;display:block;}
.topic-bucket-rmtop{background:url(/skins/s2/images/bucket-slide-topr-out.gif) no-repeat;overflow:hidden;width:5px;height:5px;vertical-align:top;display:block;}
.topic-bucket-mmmiddle{background:url(/skins/s2/images/buck-603wide-bg.gif) repeat-y;display:block;}
.topic-bucket-mbottom{background:#fcfbf3 url(/skins/s2/images/buck-603wide-bottom.gif) no-repeat;margin-bottom:10px;overflow:hidden;width:100%;height:6px;}
.topic-bucket-lmbottom{background:url(/skins/s2/images/bucket-slide-botl-out.gif) no-repeat;margin-bottom:10px;overflow:hidden;width:5px;height:5px;vertical-align:top;display:block;}
.topic-bucket-mmbottom{background:url(/skins/s2/images/bucket-slide-botm-out.gif) repeat-y;margin-bottom:10px;}
.topic-bucket-rmbottom{background:url(/skins/s2/images/bucket-slide-botr-out.gif) no-repeat;margin-bottom:10px;overflow:hidden;width:5px;height:5px;vertical-align:top;display:block;}
.tpc-indiv-item{margin-left:6px;margin-right:5px;margin-top:0px;margin-bottom:1px;width:100%;display:block;}
.tpc-ii-top{background:url(/skins/s2/images/ii-white-top-591.gif) no-repeat;overflow:hidden;width:100%;height:5px;display:block;}
.tpc-ii-bot{background:url(/skins/s2/images/ii-white-bot-591-noshad.gif) no-repeat;overflow:hidden;width:100%;height:5px;display:block;}
.tpc-ii-mid{padding-right:9px;padding-left:9px;background:url(/skins/s2/images/ii-white-bg-591.gif) repeat-y;padding-bottom:3px;width:573px;padding-top:4px;display:block;}
.tpc-ii{margin-top:5px;}

.topic-bucket-middle{padding:0px 0px;width:603px;margin-right:3px;margin-left:0px;}
.topic-bucket-mtop{background:url(/skins/s2/images/buck-603wide-top.gif) no-repeat;overflow:hidden;width:603px;height:13px;}
.topic-bucket-mmiddle{background:url(/skins/s2/images/buck-603wide-bg.gif) repeat-y;}


/* generic bucket rounded corners, sliding width */
/* Basic styling, used when JavaScript is unsupported */
.cbb{margin:1em 0px;padding:0px 10px;border:1px solid #EFEFEF;background:#fff;}
/* Normal styling */
.cb {margin:0px 0px 10px 0px;}
/* Top corners and border */
.bt{height:17px;margin:0px 0px 0px 18px;background:url(/skins/s2/images/rounded-box.png) no-repeat 100% 0px;}
.bt div{position:relative;left:-18px;width:18px;height:17px;background:url(/skins/s2/images/rounded-box.png) no-repeat 0px 0px;font-size:0px;line-height:0px;}
/* Bottom corners and border */
.bb{height:14px;margin:0px 0px 0px 12px;background:url(/skins/s2/images/rounded-box.png) no-repeat 100% 100%;}
.bb div{position:relative;left:-12px;width:12px;height:14px;background:url(/skins/s2/images/rounded-box.png) no-repeat 0px 100%;font-size:0;line-height:0px;}
/* Left border */
.i1{padding:0px 0px 0px 7px;background:url(/skins/s2/images/rounded-box-borders.png) repeat-y 0px 0px;}
/* Right border */
.i2{padding:0px 7px 0px 0px;background:url(/skins/s2/images/rounded-box-borders.png) repeat-y 100% 0px;}
/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
.i3{display:block;margin:0px;padding:1px 10px;background:#fff;}
/* Make the content wrapper auto clearing so it will contain floats (see http://positioniseverything.net/easyclearing.html). */
.i3:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
.i3 {display:inline-block;}
.i3 {display:block;}

/* Required IE fixes for rounded corners*/
/* Serve gif images to IE/Win pre version 7 */
* html .i1,
* html .i2 {background-image:url(/skins/s2/images/rounded-box-borders.gif);}
* html .bt,
* html .bt div,
* html .bb,
* html .bb div {background-image:url(/skins/s2/images/rounded-box.gif);}
/* Set a height to fix up some rendering issues. */
* html .i1,
* html .i3 {height:1px;}
/* recently viewed list */
.recent-view-bucket{width:148px;vertical-align:top;margin-bottom:20px;margin-left:6px;margin-right:6px;display:block;overflow:hidden;}
.recent-view-ii{width:147px;vertical-align:top;border-bottom:dotted 1px #575757;padding-top:6px;padding-bottom:3px;display:block;overflow:hidden;}
.recent-view-ii-img{width:28px;height:36px;background-color:#FFFFFF;margin-right:5px;vertical-align:top;display:block;overflow:hidden;float:left;}
.recent-view-ii-name{width:114px;vertical-align:top;display:block;overflow:hidden;float:left;}
/* filter selects */
.filterWide{padding-left:10px;}
.filterNarrow{padding-left:10px;}
/* entity page filter */
.itemFilterBlockWide{margin-left:8px;margin-top:10px;margin-bottom:10px;}
.itemFilterBlockNarrow{display:block;margin-left:8px;margin-top:0px;margin-bottom:10px;}
.FormatFilterDDLevel{width:280px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-size:9px;}
.FormatFilterDDLevel1{width:120px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-size:9px;}
.FormatFilterDDLevel2{width:202px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-size:9px;}
.FormatFilterDDLevel3{width:280px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-size:9px;}
.DisciplineFilterDDLevel{width:125px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-size:9px;}
.DisciplineFilterDDLevel1{width:110px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-size:9px;}
.DisciplineFilterDDLevel2{width:210px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-size:9px;}
.DisciplineFilterDDLevel3{width:170px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-size:9px;}
.DepartmentFilterDDLevel{width:110px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-size:9px;}
.DepartmentFilterDDLevel1{width:110px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-size:9px;}
.DepartmentFilterDDLevel2{width:110px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-size:9px;}
.DepartmentFilterDDLevel3{width:110px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-size:9px;}
.SortByFilterDD{width:65px;margin-left:0px;padding-top:0px;padding-bottom:0px;font-size:9px;}


/* person two columns nested */
.staff-nested{padding:0px 0px;width:603px;margin-right:3px;margin-left:0px;}
.staff-nested-topbg{background:url(/skins/s2/images/buck-603wide-top.gif) no-repeat;overflow:hidden;width:603px;height:13px;}
.staff-nested-midbg{background:url(/skins/s2/images/buck-603wide-bg.gif) repeat-y;width:603px;display:block;overflow:hidden;}
.staff-nested-bottombg{background:url(/skins/s2/images/buck-603wide-bottom.gif) no-repeat;margin-bottom:10px;overflow:hidden;width:603px;height:6px;}
.staff-nested-topbox{margin-top:5px;margin-bottom:0px;margin-left:6px;margin-right:6px;width:591px;display:block;float:left;overflow:hidden;}
.staff-nested-topbox-top{background:url(/skins/s2/images/ii-white-top-591.gif) no-repeat;overflow:hidden;width:591px;height:5px;}
.staff-nested-topbox-mid{padding-right:9px;padding-left:9px;background:url(/skins/s2/images/ii-white-bg-591.gif) repeat-y;padding-bottom:3px;width:591px;padding-top:4px;display:block;overflow:hidden;}
.staff-nested-topbox-bot{background:url(/skins/s2/images/ii-white-bot-591-noshad.gif) no-repeat;overflow:hidden;width:591px;height:5px;}
.PersonSidebarHeader{letter-spacing:1px;text-transform:uppercase;font-size:11px;color:#990000;font-family:sans-serif;font-weight:normal;}
.staff-n-headshot{width:115px;vertical-align:top;display:block;overflow:hidden;float:left;}

.staff-n-headshot-bg{/*  */}
.staff-topbox-contents{width:100%;}
.staff-topbox-3block-arrow{width:8px;height:14px;background:url("/images/common/3block-arrow.gif") no-repeat center center;margin-left:10px;margin-right:4px;margin-top:0px;vertical-align:top;display:block;overflow:hidden;float:left;}
.staff-topbox-details{width:435px;vertical-align:top;display:block;overflow:hidden;}
.staff-topbox-details-left{width:215px;vertical-align:top;display:block;overflow:hidden;float:left;}
.staff-topbox-details-right{width:220px;vertical-align:top;display:block;overflow:hidden;float:left;}
.staff-topbox-name{margin-bottom:6px;font-size:15px;color:#990000;font-family:sans-serif;font-weight:bold;}
.staff-topbox-title{font-size:11px;color:#333333;font-family:sans-serif;font-weight:normal;}
.staff-topbox-telfax{font-size:11px;color:#333333;font-family:sans-serif;font-weight:normal;}
.staff-topbox-email{margin-top:6px;font-size:11px;color:#333333;font-family:sans-serif;font-weight:normal;}
.staff-topbox-location{font-size:11px;color:#333333;font-family:sans-serif;font-weight:normal;}
.staff-topbox-vcard{margin-top:10px;font-size:11px;color:#333333;font-family:sans-serif;font-weight:normal;}
.staff-topbox-blurb{font-size:11px;color:#333333;font-family:sans-serif;font-weight:normal;}
.staff-topbox-blurb{margin-bottom:4px;margin-top:4px;}
.staff-topbox-callout{z-index:2;position:relative;padding-top:8px;padding-left:8px;background:url(/skins/s2/images/callout-quotation-open.gif) no-repeat;font-size:13px;color:#404368;font-family:sans-serif;font-weight:normal;}
.staff-topbox-callout-close{z-index:1;position:relative;width:28px;height:20px;margin-top:-10px;margin-right:8px;background-image:url(/skins/s2/images/callout-quotation-close.gif);background-repeat:no-repeat;background-position:center right;float:right;}
.staff-profile-body{font-size:12px;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}
.staff-profile-body P{font-size:12px;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}
.staff-profile-body LI{font-size:12px;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}

.service-descrip-body TD{font-size:12px;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}
.service-descrip-body P{font-size:12px;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}
.service-descrip-body LI{font-size:12px;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}

.genre-descrip-body TD{font-size:12px;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}
.genre-descrip-body P{font-size:12px;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}
.genre-descrip-body LI{font-size:12px;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}


/* article two columns nested */
.article-nested{padding:0px 0px;width:603px;}
.article-nested-topbg{background:url(/skins/s2/images/buck-603wide-top.gif) no-repeat;overflow:hidden;width:603px;height:13px;}
.article-nested-midbg{background:url(/skins/s2/images/buck-603wide-bg.gif) repeat-y;display:block;overflow:hidden;}
.article-nested-bottombg{background:url(/skins/s2/images/buck-603wide-bottom.gif) no-repeat;margin-bottom:10px;overflow:hidden;width:603px;height:6px;}
.article-nested-topbox{margin-top:5px;margin-bottom:0px;margin-left:6px;margin-right:6px;width:591px;}
.article-nested-topbox-top{background:url(/skins/s2/images/ii-white-top-591.gif) no-repeat;overflow:hidden;width:591px;height:5px;}
.article-nested-topbox-mid{padding-right:9px;padding-left:9px;background:url(/skins/s2/images/ii-white-bg-591.gif) repeat-y;padding-bottom:3px;width:591px;padding-top:4px;}
.article-nested-topbox-bot{background:url(/skins/s2/images/ii-white-bot-591-noshad.gif) no-repeat;overflow:hidden;width:591px;height:5px;}
.ArticleSidebarHeader{letter-spacing:1px;text-transform:uppercase;font-size:11px;color:#990000;font-family:sans-serif;font-weight:normal;}
.article-n-headshot{width:115px;vertical-align:top;display:inline-block;}

.article-n-headshot-bg{/*  */}
.article-topbox-contents{width:100%;}
.article-topbox-3block-arrow{width:8px;height:10px;background:url("/images/common/3block-arrow.gif") no-repeat center center;margin-left:10px;margin-right:4px;margin-top:0px;vertical-align:top;display:inline-block;}
.article-topbox-details{width:435px;vertical-align:top;display:inline;}
.article-topbox-details-left{width:215px;vertical-align:top;display:inline-block;}
.article-topbox-details-right{width:220px;vertical-align:top;display:inline-block;}
.article-topbox-name{margin-bottom:12px;font-size:16px;color:#990000;font-family:sans-serif;font-weight:bold;}
.article-topbox-title{font-size:12px;color:#333333;font-family:sans-serif;font-weight:normal;}
.article-topbox-telfax{font-size:11px;color:#333333;font-family:sans-serif;font-weight:normal;}
.article-topbox-email{font-size:11px;color:#333333;font-family:sans-serif;font-weight:normal;}
.article-topbox-location{font-size:11px;color:#333333;font-family:sans-serif;font-weight:normal;}
.article-topbox-blurb{font-size:11px;color:#333333;font-family:sans-serif;font-weight:normal;}
.article-topbox-blurb{margin-bottom:4px;margin-top:4px;}
.article-topbox-callout{z-index:2;position:relative;padding-top:8px;padding-left:8px;background:url(/skins/s2/images/callout-quotation-open.gif) no-repeat;font-size:13px;color:#404368;font-family:sans-serif;font-weight:normal;}
.article-topbox-callout-close{z-index:1;position:relative;width:28px;height:20px;margin-top:-10px;margin-right:8px;background-image:url(/skins/s2/images/callout-quotation-close.gif);background-repeat:no-repeat;background-position:center right;float:right;}
.article-bodybox-date{font-size:10px;color:#AAAAAA;font-family:sans-serif;font-weight:normal;}
.article-bodybox-headline{margin-bottom:12px;margin-top:4px;font-size:18px;color:#333333;font-family:georgia;font-weight:bold;}
.article-bodybox-authorname{margin-bottom:12px;font-size:11px;color:#333333;font-family:sans-serif;font-weight:bold;}
.article-bodybox-body{font-size:12px;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}
.article-bodybox-body P{font-size:12px;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}
.article-bodybox-body LI{font-size:12px;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}

.product-description{font-size:9pt;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}
.product-description P{font-size:9pt;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}
.product-description LI{font-size:9pt;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}
.product-description DIV{font-size:9pt;color:#333333;font-family:sans-serif;font-weight:normal;line-height:17px;}


/* #zw_hNav{position:absolute;left:20px;width:100%;height:22px;top:42px;background-color:#121d4b;} */
/* .floatLeft{position:relative;float:left;} */
/* .zw_NavTxt{font-family:sans-serif;font-size:11px;font-weight:bold;padding-left:10px;padding-right:15px;} */
/* .zw_submenutitle{font-family:sans-serif;font-size:10px;font-weight:bold;text-transform:uppercase;color:#FFF;text-align:left;white-space:nowrap;padding-left:3px;margin-right:4px;} */
/* .zw_submbk{background:#202d60 url(/_nav/images/dd-menu-bg.jpg) 0px 0px repeat-x;border-right:1px #000027 solid;} */

.topDDNav{background-color:#003366;margin:0px auto;width:980px;text-align:left;border-left:0px;border-right:0px;}
#topDDNav{background-color:#003366;margin:0px auto;width:980px;text-align:left;border-left:0px;border-right:0px;}
#zw_hNav{position:relative;left:160px;width:820px;height:22px;top:0px;background-color:#003366;
	}
/* .floatLeft{position:relative;float:left;} */
.fLheight{height:24px;}
.zw_NavTxt{font-family:sans-serif;font-size:11px;font-weight:bold;padding-left:10px;padding-right:15px;}
.zw_NavTxt a:visited{color:#FFFFFF;}
.zw_submenutitle{font-family:sans-serif;font-size:10px;font-weight:bold;text-transform:uppercase;color:#FFFFFF;text-align:left;white-space:nowrap;padding-left:3px;margin-right:4px;}
.zw_submbk{background:#285a8d url(/_nav/images/dd-menu-bg.jpg) 0px 0px repeat-x;border-right:1px #575757 solid;border-left:1px #575757 solid;border-bottom:1px #575757 solid;}
.zw_topLvlDD{height:16px;margin-top:5px;}
.zw_topLvlDD a{text-decoration:none;color:rgb(255, 255, 255);}
.zw_topLvlDD img{margin-left:5px;margin-bottom:2px;display:inline;}


/* icr site style */
.topDDNavi{background-color:#971a1e;margin:0px auto;width:980px;text-align:left;border-left:0px;border-right:0px;}
#topDDNavi{background-color:#971a1e;margin:0px auto;width:980px;text-align:left;border-left:0px;border-right:0px;}
#zw_hNavi{position:relative;left:179px;width:801px;height:22px;top:0px;background-color:#971a1e;
	}
.floatLefti{
	//position:relative;float:left;
 }
.fLheighti{height:24px;}
.zw_NavTxti{text-transform:uppercase;font-family:sans-serif;font-size:11px;font-weight:bold;padding-left:10px;padding-right:15px;}
.zw_NavTxti a:visited{color:#FFFFFF;}
.zw_submenutitlei{font-family:sans-serif;font-size:10px;font-weight:bold;color:#FFFFFF;text-align:left;white-space:nowrap;padding-left:3px;margin-right:4px;}
.zw_submbki{background:#971a1e;border-right:1px #2E2E2A solid;border-left:1px #2E2E2A solid;border-bottom:1px #2E2E2A solid;}
.zw_topLvlDDi{height:16px;margin-top:5px;}
.zw_topLvlDDi a{text-decoration:none;color:rgb(255, 255, 255);}
.zw_topLvlDDi img{margin-left:5px;margin-bottom:2px;display:inline;}


.homepagearticle{text-align:left;border:1px #EFEFEF solid;padding:6px;background-color:#FFFFFF;margin-bottom:10px;}
.home-art-boxtitle{text-align:left;padding-left:6px;letter-spacing:1px;text-transform:capitalize;font-size:12px;font-weight:bold;color:#FFFFFF;border-right:medium none;border-top:#575757 1px solid;border-left:#575757 1px solid;border-bottom:#575757 1px solid;background-color:#575757;}
.home-art-image{}
.home-art-head{font-size:13px;font-weight:bold;margin-top:6px;}
.home-art-author{font-size:10px;}
.home-art-summ{margin-top:5px;margin-bottom:5px;}
.home-art-morelink{margin-bottom:6px;}
.home-art-sepline{border-bottom:#c4c4c4 1px dotted;margin-bottom:8px;}

.homePreferredCategories{border:1px #EFEFEF solid;padding:6px;background-color:#FFFFFF;margin-bottom:10px;}
.homePreferredCategories DIV{padding-left:6px;letter-spacing:1px;text-transform:capitalize;font-size:12px;font-weight:bold;color:#FFFFFF;border-right:medium none;border-top:#575757 1px solid;border-left:#575757 1px solid;border-bottom:#575757 1px solid;background-color:#575757;}
.homePreferredCategories UL{padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px 3px 10px 17px;padding-top:0px;}
.homePreferredCategories LI{padding-right:0px;padding-left:0px;list-style-image:url(/images/common/3block-arrow.gif);padding-bottom:0px;margin:4px;padding-top:0px;}
.homePreferredCategories A:link{text-decoration:none;}
.homePreferredCategories A:visited{text-decoration:none;}
.homePreferredCategories A:active{text-decoration:none;}
.homePreferredCategories A:hover{text-decoration:none;}
.homePreferredCategories A:hover{text-decoration:underline;}
.homePreferredServices{border:1px #EFEFEF solid;padding:6px;background-color:#FFFFFF;margin-bottom:10px;}
.homePreferredServices DIV{padding-left:3px;letter-spacing:0px;text-transform:capitalize;font-size:12px;font-weight:bold;color:#FFFFFF;border-right:medium none;border-top:#575757 1px solid;border-left:#575757 1px solid;border-bottom:#575757 1px solid;background-color:#575757;}
.homePreferredServices UL{padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px 3px 10px 17px;padding-top:0px;}
.homePreferredServices LI{padding-right:0px;padding-left:0px;list-style-image:url(/images/common/3block-arrow.gif);padding-bottom:0px;margin:4px;padding-top:0px;}
.homePreferredServices A:link{text-decoration:none;}
.homePreferredServices A:visited{text-decoration:none;}
.homePreferredServices A:active{text-decoration:none;}
.homePreferredServices A:hover{text-decoration:none;}
.homePreferredServices A:hover{text-decoration:underline;}



.round_border * {display:block;background:#fff;overflow:hidden;height:1px;}
.round_border_layer3 {border-right:#d3d4d5 1px solid;padding-right:1px;padding-left:1px;background:#c4c4c4;padding-bottom:0px;margin:0px 3px;border-left:#d3d4d5 1px solid;padding-top:0px;}
.round_border_layer2 {border-right:#d3d4d5 1px solid;padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px 2px;border-left:#d3d4d5 1px solid;padding-top:0px;}
.round_border_layer1 {border-right:#c4c4c4 1px solid;margin:0px 1px;border-left:#c4c4c4 1px solid;}
.round_border_content {border-right:#c4c4c4 1px solid;padding-right:10px;padding-left:10px;background:#fff;padding-bottom:0.5em;overflow:hidden;border-left:#c4c4c4 1px solid;padding-top:4px;ZOOM:1;}

.homeImageRow{overflow:hidden;width:818px;height:339px;background-color:#2E2E2A;}
#homeColorSepRow{vertical-align:top;background-color:#c4c0b2;margin:0px auto;height:12px;overflow:hidden;}
#homeColorSepRow DIV{border-left:#2e2e2a dotted 1px;display:inline;width:272px;}
#homeColorSepRow DIV.first{width:273px;}

#homeLinkRow{vertical-align:top;background-color:#2e2e2a;}
#homeLinkRow DIV{border-left:#575757 dotted 1px;padding-left:8px;padding-right:4px;padding-top:10px;padding-bottom:10px;vertical-align:top;display:inline;width:272px;height:125px;color:#FFFFFF;}
#homeLinkRow DIV#col1{width:273px;}
#homeLinkRow DIV#col2{width:272px;}
#homeLinkRow DIV#col3{width:272px;}

#copyrightBottom{text-align:center;margin:0px auto;margin-top:10px;}

/* .subTopicLinksULHighlight{background:url(/skins/s2/images/icr/subtopic-leftnav-bg.jpg) repeat-x #BBBBBB;} */
.subTopicLinksULHighlight{background-color:#444444;padding-top:3px;}


.PrintProductTopTable{background-color:#FFFFFF;border:1px solid #ADADAD;width:100%;position:relative;top:0px;left:0px;z-index:98;
  /*height:60px;*/
  }
.PrintOldPrice{text-decoration:line-through;color:#ADADAD;}
.PrintNewPrice{color:#990000;font-weight:bold;}
.PrintProductHead{font-size:14px;color:#000000;font-family:sans-serif;font-weight:bold;}
.PrintWebinarSubhead{font-size:12px;color:#666666;font-family:sans-serif;font-weight:bold;}
.PrintVariantTable{background-color:#FFFFFF;border:1px #ADADAD solid;margin-bottom:10px;margin-top:10px;}
.PrintVariantTable TH{background-color:#FAF5E2;font-size:8pt;padding:5px 10px;text-align:left;}
.PrintVariantTable TD{background-color:#FFFFFF;vertical-align:middle;font-size:8pt;padding:5px 10px;text-align:left;}
.PrintPlainProductTable{background-color:#FFFFFF;border:1px solid #ADADAD;width:100%;position:relative;top:0px;left:0px;z-index:98;margin-bottom:20px;}
.PrintPlainProductTable TD{padding-right:10px;padding-left:10px;padding-bottom:6px;padding-top:6px;background-color:#FFFFFF;text-align:left;}
.PrintPlainProductTable TD{font-size:8pt;color:#333333;font-family:sans-serif;}
.PrintPlainProductSubHeads{font-weight:bold;font-size:14px;color:#000000;font-family:sans-serif;}
.PrintBigText{font-size:12px;color:#000000;font-family:sans-serif;}
.PrintBigText P{font-size:12px;color:#000000;font-family:sans-serif;}
.PrintBigText DIV{font-size:12px;color:#000000;font-family:sans-serif;}
.PrintBigText LI{font-size:12px;color:#000000;font-family:sans-serif;}
.PrintBigWideText{letter-spacing:1px;font-size:12px;color:#000000;font-family:sans-serif;}

.share-item {}
.share-item UL{list-style-type:none;PADDING:0px;margin:0px 3px 10px 0px;}
.share-item UL LI{border-top:1px #EFEFEF dotted;padding-top:5px;margin-bottom:5px;}
.share-item UL LI a{padding-left:20px;}
.share-item a.digg{background:url(/skins/s2/images/social-media-icons/icon_digg.gif) no-repeat;}
.share-item a.reddit{background:url(/skins/s2/images/social-media-icons/icon_reddit.gif) no-repeat;}
.share-item a.google{background:url(/skins/s2/images/social-media-icons/icon_google.gif) no-repeat;}
.share-item a.yahoo{background:url(/skins/s2/images/social-media-icons/icon_yahoo.gif) no-repeat;}
.share-item a.delicious{background:url(/skins/s2/images/social-media-icons/icon_delicious.gif) no-repeat;}
.share-item a.stumbleupon{background:url(/skins/s2/images/social-media-icons/icon_stumbleupon.gif) no-repeat;}
.share-item a.newsvine{background:url(/skins/s2/images/social-media-icons/icon_newsvine.gif) no-repeat;}
.share-item a.livejournal{background:url(/skins/s2/images/social-media-icons/icon_livejournal.gif) no-repeat;}
.share-item a.facebook{background:url(/skins/s2/images/social-media-icons/icon_facebook.gif) no-repeat;}
.share-item a.blinklist{background:url(/skins/s2/images/social-media-icons/icon_blinklist.gif) no-repeat;}

.prodlandingpg1{font-size:14px;color:#333333;font-family:sans-serif;}
.prodlandingpg1 P{font-size:14px;color:#333333;font-family:sans-serif;}
.prodlandingpg1 LI{font-size:14px;color:#333333;font-family:sans-serif;}
.prodlandingpg1blist LI{padding-right:0px;padding-left:0px;padding-bottom:0px;margin:4px;padding-top:6px;}

.prodlandingpg2{font-size:13px;color:#333333;font-family:sans-serif;}
.prodlandingpg2 P{font-size:13px;color:#333333;font-family:sans-serif;}
.prodlandingpg2 LI{font-size:13px;color:#333333;font-family:sans-serif;}
.prodlandingpg2blist LI{padding-right:0px;padding-left:0px;padding-bottom:0px;margin:4px;padding-top:6px;}

.plp2ProductTopTable{font-size:13px;color:#333333;font-family:sans-serif;}
.plp2ProductTopTable P{font-size:13px;color:#333333;font-family:sans-serif;}
.plp2ProductTopTable DIV{font-size:13px;color:#333333;font-family:sans-serif;}
.plp2ProductHead{font-size:15px;color:#990000;font-family:sans-serif;font-weight:bold;}

.testhomeImageRow{overflow:hidden;width:818px;height:259px;background-color:#2E2E2A;}
#testhomeColorSepRow{vertical-align:top;background-color:#c4c0b2;margin:0px auto;height:12px;overflow:hidden;}
#testhomeColorSepRow DIV{border-left:#2e2e2a dotted 1px;display:inline;width:272px;}
#testhomeColorSepRow DIV.first{width:273px;}

#testhomeLinkRow{vertical-align:top;background-color:#FFFFFF;}
#testhomeLinkRow DIV#col1{width:273px;border-left:#575757 dotted 1px;padding-left:8px;padding-right:4px;padding-top:10px;padding-bottom:10px;vertical-align:top;display:inline;height:180px;color:#FFFFFF;}
#testhomeLinkRow DIV#col2{width:272px;border-left:#575757 dotted 1px;padding-left:8px;padding-right:4px;padding-top:10px;padding-bottom:10px;vertical-align:top;display:inline;height:180px;color:#FFFFFF;}
#testhomeLinkRow DIV#col3{width:272px;border-left:#575757 dotted 1px;padding-left:8px;padding-right:4px;padding-top:10px;padding-bottom:10px;vertical-align:top;display:inline;height:180px;color:#FFFFFF;}
.testhomeLinkRowText{color:#FFFFFF;}

#persistentFooter{
position:fixed;
z-index: 999999999;
left:0px;
bottom:0px;
height:22px;
width:100%;
background:#FAFAFA;
color:#ccc;
padding:0px;
text-align:center;
border-top: #FAFAFA 1px solid;
}
#persistentFooter a{
font-family: Sans-Serif,Arial,Helvetica;
font-size:11px;
color:#ffffff;
text-decoration:none;
font-weight:700;
}
#persistentFooter a:hover{
font-family: Sans-Serif,Arial,Helvetica;
font-size:11px;
color:#CCCCCC;
text-decoration:none;
font-weight:700;
}

#persistentFooter DIV{width:982px;margin:0px auto;height:20px;background:#971A1E;padding-top:4px;}
