#bkgPop { position: fixed; display: none; width: 100%; top: 0; left: 0; margin-bottom: 0; background: #000; filter: alpha(opacity=45); opacity: 0.45; z-index: 1000; }

.modal { display: none; position: absolute; top: 0; left: 50%; z-index: 1001; height: auto; bottom: auto; right: auto; overflow: visible;box-sizing: content-box; }
.modal .prev, .modal .next { position: absolute; top: 50%; width: 42px; height: 75px; text-indent: -999999px; background: url('../images/sales_manual/popArrow.gif') no-repeat; overflow: hidden; }
.modal .prev { left: 0; margin: -37px 0 0 -43px; }
.modal .prev:hover, .modal .prev:focus, .ie7 .modal .prev:active { background-position: 0 -75px; }
.modal .next { right: 0; margin: -37px -43px 0 0; background-position: -42px 0; }
.modal .next:hover, .modal .next:focus, .ie7 .modal .next:active { background-position: -42px -75px; }
.modal .close { z-index: 1000; position: absolute; right: 16px; top: 11px; width: 14px; height: 14px; text-indent: -999999px ; background: url('../images/sales_manual/closeLayer.gif') no-repeat; overflow: hidden; }
.modal .title { min-height: 17px; height: auto; padding: 18px 36px; font-size: 14px; font-weight: normal; font-family: 'Calibri Bold', sans-serif; color: #333; }
.modal .item { display: none; height: 490px; margin: 0 36px 36px; overflow-y: auto; overflow-x: hidden; width: auto; }
.modal .item.on { display:block; }

#specLayer { width: 850px; margin: 0 0 0 -430px; border: solid 1px #ccc; background: #fff; }
.featureArticleContent, .MOD_GC_3 { clear: both; color: #333333; font-family: 'Calibri', sans-serif; font-size: 14px; margin-bottom: 18px; width: 100%; }
.featureArticleContent h4 { font-family: 'Calibri Bold', sans-serif; font-size: 14px; font-weight: normal; margin-bottom: 8px; }
.featureArticleContent strong { font-family: 'Calibri Bold', sans-serif; font-weight: normal; }
.featureArticleContent p:last-child { margin-bottom: 0px!important; }
.featureArticleContent .caption { display: block; padding-bottom: 10px; margin-bottom: 10px; }
.featureArticleContent table { border-collapse: separate; }
.featureArticleContent ul { clear: both; display: table; margin: 0 0 5px 0; overflow: visible; }
.featureArticleContent ul li { background: url('../images/bullet_square.gif') no-repeat 7px 6px; list-style: none; margin-top: 3px; margin-left: 5px; margin-bottom: 0px; padding-left: 25px; }
.featureArticleContent img { display: inline; margin: 0 18px 18px 0; }
.mod_fo_7_v1 img { margin: 0; padding: 0; }
.featureArticleContent .imgHolder { list-style: none; overflow: hidden; }
.featureArticleContent .imgHolder li { background: none; float: left; list-style: none; margin-right: 10px; padding: 0px; }
.featureArticleContent .imgHolder img { margin: 0; padding: 0; }

.modal .paginator { padding: 13px 0 13px 0px; text-align: center; width: 850px; background: #ececec; height: 10px; position: relative !important; box-sizing: content-box; }
.modal .paginator li { float: left; margin: 0 2px; _display:inline; }
* html .modal .paginator li { margin: 0 2px 0 1px; }
.modal .paginator a { display: block; width: 10px; height: 10px; text-indent: -999999px; background: url('../images/sales_manual/gallery_paginator.gif') no-repeat; cursor: default; overflow: hidden; }
* html .modal .paginator a { font-size: 1px; }
.modal .paginator .on { background-position: 0 -12px; }

.MOD_FO_8 #specLayer.specificationsModal{width:600px;height: 220px;margin: 0 auto;}
.MOD_FO_8 #specLayer .baseCode{font-size: 12px; margin: 18px;}
.MOD_FO_8 #specLayer .baseCode h1 {font-size: 16px;}
.MOD_FO_8 #specLayer .baseCode h4 {font-size: 14px;}
.MOD_FO_8 #specLayer .baseCode .btn_search_jobs {background: #367C2B;color: white;padding: 2px 5px;}