/*--newsroom--*/
.livePerson{width:180px; height: 62px; float: right; text-align: right;}
.livePersonNormal{width: 180px; height: 62px; text-align: right;}
.newLivePerson{text-align: center; float:right;margin-bottom:10px;}
.newLivePersonNormal{text-align: center;margin-bottom:10px;}
.tabInfo{margin:22px 0 0 0;vertical-align:bottom;height:18px;padding:0 !important;}
.tabInfo img{display:inline;}

.newsroomMenu{text-align:center;margin:3px 0 10px 0;font-size:1.2em;}
.newsroomDownload{text-align: center; height: 40px;font-size:1.2em;}

.newsroomImg{float:left;background:#fff;border: 1px solid #526380;margin: 5px;}
.newsroomImgSize{width:100px;height:40px;}

/*--event--*/
.eventDetail{font-size:1.2em;}
.eventDetail span{font-weight:bold;}
.eventDetail h1{margin:5px 0 40px 0;line-height:100%;}
.eventDetail h2{margin:5px 0 40px 0;line-height:100%;}
.eventDetail img{float:left; margin:0 5px 0 2px;}
.seePass{text-align: right; clear: both; height: 20px;font-size:1.2em;}

/*--about us--*/
.aboutUsDesc .aboutUsImg{float:right; width:204px; height:90px; padding:0; margin:20px 0 5px 5px; border:1px solid #ccc; }
.aboutUsDesc p{margin:10px 0;font-size:1.2em;}
.aboutUsDesc h5{font-size:1.3em;}

/*--testimonials--*/
.testimonialsDesc,.testimonialsList{font-size:1.2em;}
.testimonialsDesc p{margin:5px 0 10px 0;}
.testimonialsDesc ul{list-style-type:disc;margin:20px 40px;}

.grayPagination{width:100%;background:#ccc;text-align:left;margin:2px 0;height:32px;}
.grayPagination h4{float:left;font-size:1.2em;margin:5px 0 0 3px;padding:0;line-height:2em;}
.grayPagination .pageNumber{float:right;font-size:1.1em;position:relative;top:5px;right:2px;}
.grayPagination .pageNumber #PaginationTop input{vertical-align:middle;}

/*--Category Intelligence--*/
#bcaCategoryIntelligenceContainer{font-size:1.2em;}
#bcaCategoryIntelligenceContainer div.greyScan{margin:0;padding:0;}
.catIntelIntro{padding: 10px; min-height: 60px; margin-left: auto;margin-right: auto;text-align: left;}
.catIntelIntro img{float: left; width: 70px;height: 60px; margin-right: 10px;}

.userTypesArea{margin: 5px; min-width: 950px;vertical-align:top;}
.userTypeBlock{margin: 5px; margin: 5px; width: 50%;}
.userType{margin: 5px; height: 100%;width:98%; min-width: 470px; min-height: 250px;}
.userTypeBgColor{background-color:#e8e8e8;}
.userTypeDetail{background-color:#e8e8e8;width:100%;vertical-align:top;}
.articleList{list-style-type:disc; padding:10px 0 0 20px; margin-left: 20px;line-height: 16px; font-size: 1.1em;}
.articleList li{padding:2px 0;}

.articleArea table{width:100%;}
.articleArea td{width:50%;padding-left:20px;border:0;}

/*--Category Intelligence Article--*/
.articleTitle{margin:15px 0;font-size: 20px; font-weight: bold;}
.tabContent{font-size:1.2em;}
.topicTitleList{margin:0 0 0 30px;padding:0;font-size: 1.2em;line-height: 16px;}
.topicTitleList li{line-height: 16px;padding:1px 0;}
.topicTitle{font-size: 1.3em; font-weight: bold;}
.topicContent{margin:10px 2px;font-size: 1.2em;}
.backToTop{margin:10px 0 30px 2px;font-weight: bold;}
.preNextArticle{position:relative;padding:10px 0;font-size: 1.2em;}
.preNextArticle dd{padding:1px;}
.preNextArticle .left{position:absolute;left:0px;}
.preNextArticle .right{position:absolute;right:0px;}

/*--Intelligence more--*/
.intelligenceMoreSearch{margin:4px 0 15px 0;font-size:1.2em;}
.intelligenceMorePagination{height:21px;padding:4px 0 0 0;font-size:1.2em;vertical-align:middle;}
.intelligenceMorePagination a {margin:0 2px;}
.intelligenceMoreList a{padding:2px 0;font-size:1.2em;vertical-align:top;}
.intelligenceMoreList img{border:0;vertical-align:top;}

/*--sitemap--*/
.siteMap{width:95%;}
.siteMap tr td{vertical-align:top;}
.siteMapBar{margin-bottom:10px;height:100px;}
.siteMapLeft{width:33%;margin-bottom:20px;padding-left:20px;}
.siteMapRight{width:34%;margin-bottom:20px;padding-left:20px;}
.siteMapLeft h5,.siteMapRight h5{font-size:1.1em;padding-left:23px;margin:10px 0 5px 0;}
.siteMapLeft h4,.siteMapRight h4{font-size:1.3em;padding-left:3px;}
.siteMapLeft h3, .siteMapRight h3 {font-size:1.2em;font-weight:bold;padding-left:3px;background:#e1e1e1;padding:8px;}
.siteMapLeft ul {margin:0 0 0 40px;padding:0;}
.siteMapLeft ul, .siteMapRight ul {margin:0 0 0 40px;font-size:1.1em;padding:0;}
.siteMapLeft ul li, .siteMapRight ul li{line-height:15px;}
.siteMapLeft li a:hover, .siteMapRight li a:hover {background:#f1f1f1;}
.siteMapLeft .slc{margin-top:10px;}

/*--contact us--*/
.contactUs{}
.contactUs .listRowOdd{font-size:1.2em;}
.contactUsCat{width:95%;border-bottom:1px solid #e1e1e1;font-weight:bold;font-size:1.2em;padding-bottom:4px;margin:5px 0 0 10px;clear:both;text-transform:uppercase;color:#a1a1a1;}
.contactUsLeft{float:left;width:290px;margin:0;}
.contactUsLeft ul{margin:10px 0 0 25px;padding:0;font-size:1.1em;}
.contactUsLeft ul li{margin:10px 5px;font-weight:bold;}
.contactUsLeft .detailList{margin:8px 10px;font-weight:normal;}
.contactUsLeft .otherContactInfo{ margin:5px 0 10px 0;font-weight:bold;}
.contactUsLeft .otherContactInfoDetail{display: block; margin: 8px 10px; font-weight: normal;font-size:1em;}
.contactUsLeft .otherContactInfoDetail p{margin: 8px 0; }
.contactUsLeft .otherInfoTitle{margin:10px 0 20px  0;}
.contactUsLeft .otherInfoTitle img{vertical-align:middle;}
.contactUsLeft .otherInfoTitleLiveChat{margin:10px 0 20px 0;}
.contactUsLeft .otherInfoTitle dt,.contactUsLeft .otherInfoTitleLiveChat dt{font-weight:bold;}
.contactUsLeft .otherInfoTitle dt,.contactUsLeft .otherInfoTitleLiveChat dt,.contactUsLeft .otherInfoTitle dd,.contactUsLeft .otherInfoTitleLiveChat dd{margin:5px 0;}
.contactUsRight{float:left;width:465px;margin: 5px 20px 20px 0; padding: 0 8px; border-left: 1px solid #e1e1e1;}
.contactUsRight .detailTitle{color:#a1a1a1;font-weight:bold;font-size:1.2em;}
.contactUsRight p,.contactUsRight td{font-size:1.05em;}
.contactUsRight .additionDesc input{width:auto;vertical-align:middle;}
.contactUsRight .btnSubmit{padding:10px 0;}
.contactUsRight select{margin-bottom:3px;font-size:1.1em;}
.contactUsRight input,.contactUsRight textarea{border-width: 1px;border-color: #060606;width: 280px;text-align:left;margin-bottom:3px;font-size:1.1em;}
.contactUsRight .inputChx,.contactUsRight .inputRadio{vertical-align:middle;width:auto;height:20px;margin-bottom:3px;font-size:1.1em;}

/*--info common--*/
#bcaInfoContainer{font-size:1.2em;padding:5px 0;}
#bcaInfoContainer p{margin:0;padding:0 0 10px;}
#bcaInfoContainer dt{font-weight:bold;padding:0 10px;}
#bcaInfoContainer dd{padding:0 5px;}
#bcaInfoContainer .image{text-align:center;}
.infoList{list-style-type:disc;list-style-position : outside;}
.infoList li{line-height:2em;}
.infoSearchArea{padding:2px 0;font-size:1.2em;}
.infoSearchArea input{font-size:1.2em;}
.infoList2{list-style-type:disc;list-style-position : outside;margin:20px 0 20px 40px;}
.infoList2 li{line-height:1.5em;}
.endSection{margin:0 0 15px 0;}

/*--affiliate--*/
.affiliate ul{margin:10px 0;list-style-type:decimal;}
.affiliate ul li{margin:5px 0;}

/*--Awards--*/
#bcaAwardsContainer .listRowOdd,#bcaAwardsContainer .listRowEven{font-size:1.2em;}

/*--knowledgebase--*/
.tblKB td{vertical-align:top;}
.tblKB .infoList{margin:0 0 0 15px;padding:0;}
.kbLeft{width: 48% ;padding:0px; padding:0 20px 0 0;font-size:1.2em;}
.kbRight{width: 48% ;padding: 0px;padding:0 20px 0 0;font-size:1.2em;}
.moreLink{list-style: none; margin: 10px 0;}
.infoBackToTop{ margin-top: 20px; clear: both; height: 25px;font-size:1.2em;}

/*--Contact manufacturer--*/
.alphaBetaIndex{padding:1px 0;text-align:center;font-size:1.2em;}
.manfList{font-size:1.2em;}
.manfList table{width:100%;}

/*--faq--*/
.faqAnswer{background:#e8e8e8;margin-bottom: 10px ;line-height:20px;}
.descArea{width:540px;margin:30px 0 0 10px;font-size:1.2em;}
.descArea dd{margin-bottom:10px;}
.faqOrderInfo dt,.faqRushOrder dt{font-weight:bold;}
#faqLimitQtyInfo{font-size:1.2em;}
#faqLimitQtyInfo dt{font-weight:bold;margin-bottom:15px;}
.descAreaI{width:850px;margin:30px 0 0 10px;font-size:1.2em;}
.descAreaI dd{margin-bottom:10px;}

/*--Extended Warranty--*/
.extendedWarranty{font-size:1.2em;padding:5px 0;}
.extendedWarranty dt{font-weight:bold;padding:5px 10px;}
.extendedWarranty dd{padding:0 10px;}
.extendedWarranty dd p{margin:0;}
.extendedWarranty .underline{text-decoration:underline;}
.extendedWarranty .fll img{float:left;}
.extendedWarranty .endSection{margin:0 0 40px 0;}
.termsSum{margin: 10px 0;}

/*--error msg--*/
.errorMsg{padding:10px 0;color:#951616;font-size:1.2em;}
.errorMsg div{font-weight:bold;margin-bottom:10px;}

/*---404 page---*/
#notFound{font-size:1.2em;}
#notFound .mList ul{list-style-type:none;}
#notFound div.error{font-weight:normal;padding:20px;}
#notFound .error{clear:both;color:#B40101;margin:5px 0px;}
#notFound .mList h5{background:transparent url("http://images10.newegg.com/WebResource/Themes/2005/Nest/arrowDown.gif") no-repeat scroll left center;font-size:1.2em;margin-left:20px;margin-top:20px;padding-left:22px;text-transform:uppercase;}
#notFound .mList,.mList h5{list-style-type:none;margin:0pt;padding:0pt;}
#notFound #helpList li{margin-bottom:15px;}
#notFound .mList li{margin-top:5px;}

/*--Customer Service--*/
.descArea{background:url("http://images10.newegg.com/WebResource/Themes/2005/Nest/warmBG.gif") repeat;}
.descArea p{width:530px;margin:30px 0 0 15px;font-size:1.1em;}

/*--search tips--*/
.searchTips dt{margin-top:10px;}
.searchTips dt.st1{margin-top:0px;}

/*--Icon Glossary--*/
.iconList{float:left;border:0;padding:0;margin:0;width:49%;font-size:1.1em;}
.iconList ul{list-style:none; width:100%; margin: 0 ;padding: 0;text-decoration: none;}
.iconList li{border-style: solid;border-color: #FFF;border-width: 0 1px 1px 0;padding:2px;}
.iconList img{vertical-align: middle;margin: 0 5px;width:20px;height:20px;border:0 ;} 
.iconList .Odd{background: #E8E8E8;} 
.iconList .Even{background-color:#F2F2F2;}
.iconList .bigIcon{width:50px;height:45px;} 

/*--office hours--*/
.officeHourArea{font-size:1.2em;float:left;width:250px;margin:10px 0;}
.officeHourArea dt{font-weight:bold;padding:2px 10px;}
.officeHourArea dd{padding:2px 10px;}

/*--PrivacySecurity--*/
.trustImg{float:left;margin-right:5px;width:91px;height:73px;border:0;}
.transferInfo td{width:33%;}
.privacySecurity ol{margin:5px 0 0 5px;}
.privacySecurity table dt{font-style:italic;font-weight:normal !important;}
.privacySecurity table,.privacySecurity table dd,.privacySecurity table dt{margin:0;}

/*--Posting policy--*/
.eggRating{padding-bottom:5px;}

/*--ResellerCertificate--*/
.resellerCertificate{background:#fff;padding:0 10px;}
.resellerCertificateTitle{text-align:center;font-size:1.8em;font-weight:bold;padding:10px 0 5px 0;}
.resellerCertificate p{font-size:1.2em;margin:10px 0;line-height:1.5em;}
.italyDesc{text-align: center;font-size:1.1em;margin:10px 0;}
.smallHint{font-size:1em;margin:0 0 10px 320px;}

/*--tracking order--*/
.trackOrderBanner #bannerAdTop{text-align:left;}
.trackNumTitle{background-color:#cacaca;padding:8px 10px;font-size:1.2em;}
#formresubmit .fedexDetail table{width:100%;font-size:1.1em;}
#formresubmit table .subheaderwhite1{color:#fff;font-weight:bold;font-size:1.1em;}
#formresubmit table .small{font-size:1.2em;}
#formresubmit .trackDetail{font-size:1.2em;}
.selectOtherNum{background-color:#999;margin:0;padding:5px 0 8px 10px;color:#fff;font-size:1.2em;font-weight:bold;}
.enterNumTitle{background-color:#999;margin:0;padding:5px 15px;color:#fff;font-size:1.2em;font-weight:bold;}
.enterNumbArea{background-color:#e6e6e6;padding:10px 0 10px 10px;margin:0;font-size:1.2em;}
.enterNumbArea input{font-size:1.2em;}
.enterNumbArea textarea{width:300px;height:75px;}

.trackDetailUPS{background-color:#e6e6e6;vertical-align:top;font-size:1.1em;text-align:left;border:1px solid white;width:100%;}
.trackDetailUPS .upsShip, .trackDetailUPS .upsDest{width:100%;margin:10px 0 10px 0;}
.trackDetailUPS .upsStatus{margin:10px 0 20px 0;}
.upsShip td, .upsDest td, .upsStatus td{padding:1px 0 0 0;}
.upsShip .colTitle, .upsDest .colTitle, .upsStatus .colTitle{font-weight:bold;width:210px;}
.trackDetailUPSSum{background-color:#fff;width:100%;}
.trackDetailUPSSum tr{height:25px;font-size:1.1em;}
.trackDetailUPSSum td{padding:0 0 0 5px;}
.trackDetailUPSSum .sumHead{color:#fff;background-color:#999;font-weight:bold;}
.trackDetailUPSSum .sumRowEven{background-color:#fff;}
.trackDetailUPSSum .sumRowOdd{background-color:#e6e6e6;}

.trackDetail{padding:5px 15px;}
.trackDetail table{width:auto;}
.trackDetail td{font-size:1.1em;}
.trackErrorMsg{background-color:#e6e6e6;padding:15px 0 15px 10px;margin:0;color:#951616;font-size:1.2em;}
.trackOrderBottom,.trackOrderTop{height:3px;background-color:#ccc;width:100%}

/*--FAQHome--*/
.faqHomeLeft {clear: none; padding-right: 0px; margin-top: 2px; padding-left: 0px; font-size: 1.2em; float: left; padding-bottom: 0px; width: 48%; padding-top: 0px}
.faqHomeLeft .faqList,.faqHomeRight .faqList{list-style-type:disc;list-style-position : outside;margin:0;padding:0 0 0 15px;}
.faqHomeLeft .faqList li,.faqHomeRight .faqList li{padding:3px 0;}
.faqHomeRight {clear: right; padding-right: 0px; margin-top: 2px; padding-left: 0px; font-size: 1.2em; float: left; padding-bottom: 0px; margin-left: 2%; width: 48%; padding-top: 0px}

/*--FAQOrderInfo--*/
.faqOrderInfo,.faqRushOrder{font-size:1.2em;}
.faqOrderInfo ul,.faqRushOrder ul{list-style-type:disc;list-style-position:outside;margin:10px 0 10px 0;}
.faqOrderInfo ul li,.faqRushOrder ul li{padding:0;margin:0;line-height:1.2em;}

/*--faqDetail--*/
#faqDetailContainer{font-size:1.2em;}

/*--News room--*/
#bcaNewsroomContainer .listRowOdd,#bcaNewsroomContainer .listRowEven{font-size:1.2em;}
#bcaNewsroomContainer table p{margin:0;}

/*--Posting Policy--*/
#postingPolicyContainer{font-size:1.2em;}

/*--Return Policy--*/
#returnPContainer{font-size:1.2em;padding:5px 0}
#returnPContainer p{margin:0;}
#returnPContainer dt{font-weight:bold;padding:0 5px 10px 5px;}
#returnPContainer .title{text-decoration:underline;}
#returnPContainer .subTitle{margin:5px 0 10px 0;}
#returnPContainer dd{padding:0 5px 10px 5px;}

/*--FeatureBrands--*/
.fbTitleBar {clear:both;color:#FFFFFF;margin:3px 0 0 1px;background:#8E96A4;font-size:1.4em;text-align:left;}
.fbTitleBar h5{padding:3px;font-size:16px;text-transform:uppercase;margin:0;}
.fbContent{font-size:1.1em;padding:5px 5px 15px 5px;}
.fbContent p{margin:0;}

/*--ProductSort--*/
.storeTitle {width:100%;min-width:468px;background:#8E96A4;text-align:left;color:#FFF;font-size:1.4em;clear:both;font-weight:bolder;}
.storeTitle h5{margin:0px;padding:3px;display:block;text-transform:uppercase;font-size:16px;}
.clOpenBoxDesc{font-size:1.2em;}

/*--PolicySoftware--*/
.policySoftware dt{margin:5px 0;}
.policySoftware dd{margin:2px 0;}
/*---- cookie------*/
.cookieContInf{font-size:1.2em;}
.cookieFaqList{line-height:25px;margin: 5px 0px 0px 15px ;padding: 0px ;}
.cookieFaqList li{margin: 0px 0px 5px 0px ;}
.CookieChartEven{background: #E8E8E8;} 
.CookieChartOdd{background-color:#F2F2F2;}

/*---- EarlyCancellationPolicy ----*/
.navList {list-style-type:none;margin:0px 0px 3px 5px;padding:0;border:1px solid #526380;font-size:11px;}
.navListLink {margin-top:0;padding:3px 3px 3px 5px;background-color:#EEEFF0;}
.navListTitle {font-weight:bold;color:#DADADA;padding:5px 0 6px 6px;background-color:#33425A;}
.navListTitle a, .navListTitle a:link, .navListTitle a:visited, .navListTitle a:active {color:#DADADA;border-bottom:0;}
.navListTitle a:hover:after {content: "";}
.navEnd {border-top:1px solid #33425A;}
.navSectionTitle{width:auto;font-weight:bold;color:#DADADA;padding:6px 0 6px 6px;background-color:#33425A;font-family:Arial;text-transform:uppercase;}


/* -- FAQTAX.aspx -- */
.rateTable {WIDTH:100%;BORDER-COLLAPSE:collapse}
.rateTable TD {	PADDING-RIGHT: 15px;PADDING-LEFT: 5px;PADDING-BOTTOM:3px;PADDING-TOP:3px;TEXT-ALIGN:center}
.rateTable TD.colLeft {WIDTH: 50%;	TEXT-ALIGN: left}
.rateTable THEAD TD {BORDER-BOTTOM: #666 2px solid}
.rateTable TBODY TD {BORDER-RIGHT: #ccc 1px solid;BORDER-BOTTOM: #ccc 1px solid}
.rateTable TBODY TD.colLeft {BORDER-LEFT: #ccc 1px solid}
.rateTable TFOOT TD {BORDER-TOP: #666 2px solid;FONT-SIZE: 0.85em;TEXT-ALIGN: right}
.descAreaCa {background:#FFFFFF none repeat scroll 0 0;border:1px solid #AAAAAA;margin:30px 0 0 10px;font-size:1.2em;width:540px;}

/* -- T & C -- */
.rateTableForSalesTax {width:90%;border-collapse:collapse}
.rateTableForSalesTax td {	padding-right:15px;padding-left:5px;padding-bottom:3px;padding-top:3px;text-align:center}
.rateTableForSalesTax td.colLeft {width: 50%;text-align: left}
.rateTableForSalesTax thead td {border-bottom: #666 2px solid}
.rateTableForSalesTax tbody td {border-right: #ccc 1px solid;border-bottom: #ccc 1px solid}
.rateTableForSalesTax tbody td.colLeft {border-left: #ccc 1px solid}
.rateTableForSalesTax tfoot td {border-top: #666 2px solid;font-size: 0.85em;text-align: right}



/* Site Map update - Feb, 2011 */
#siteMap{padding: 0 20px;font-family: helvetica, arial, sans-serif;margin: 15px 0 30px 0;}
#siteMap table.siteMap{width:100%;}
#siteMap h1.pageTitle{padding: 10px 0;margin: 1em 0 0.6em 0;font-weight: normal;font-size:26px;}
#siteMap .siteMapLeft,
#siteMap .siteMapRight{width: 33%;margin-bottom: 20px;padding: 0;}
#siteMap .siteMapRight{padding-left:10px;}
#siteMap .titleBar{margin-bottom: 20px;clear: both;background: #ECECEC;-webkit-border-radius: .4em;-moz-border-radius: .4em;border-radius: .4em;color:#333639;font-weight: bold;font-size: 1.4em;padding:11px 10px 10px 10px;}
#siteMap .titleBar.left{-webkit-border-radius: .4em 0 0 .4em;-moz-border-radius: .4em 0 0 .4em;border-radius: .4em 0 0 .4em;}
#siteMap .titleBar.right{-webkit-border-radius: .0 .4em .4em 0;-moz-border-radius: .0 .4em .4em 0;border-radius: .0 .4em .4em 0;}
#siteMap .cat{font-size: 1.65em;font-weight:bold;color: gray;border-bottom: 1px solid #CCC;margin:0 10px 15px 10px;padding-bottom:3px;}
#siteMap .subCat{font-size: 1.3em;font-weight:bold;margin:0 0 9px 10px;}
#siteMap ul{padding: 0;list-style: none;font-size: 1.3em;margin:0 10px 25px 10px;}
#siteMap li{/* float: left;display: block;width: 32.5%; */line-height: 1.5;margin:0 0 3px 0;min-height: 20px;height: auto !important;height: 20px;}

#siteMap a:link,
#siteMap a:visited{color:#333639;border-bottom:0;}
#siteMap a:hover,
#siteMap a:focus,
#siteMap a:active{color:#0066ff;border-bottom:1px solid #0066ff;}
#siteMap .cat a:link,#siteMap .cat a:visited{color: gray;border:none;}
#siteMap .cat a:hover,#siteMap .cat a:focus,#siteMap .cat a:active{color:#0066ff;border:none;}
#siteMap .siteMapLeft li a:hover, .siteMapRight li a:hover {background: transparent;}
#siteMap .slc{display:none;}
