#ContactUs{padding:20px 35px}
#ContactUs h1{font-size:31px}
#ContactUs h2{font-size:25px;font-weight:400;margin-bottom:20px}
#ContactUs p{font-size:15px;font-weight:400;line-height:25px;margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:17px}
P.tb-noresultbox{line-height:19px;font-size:13px!important;margin-left:1px;margin-right:5px;margin-top:5px!important;margin-bottom:7px}
#help{width:466px;float:left;position:relative;height:100%;display:block}
.tbprocessingmask{z-index:5;background-color:#fff;display:none;vertical-align:middle;text-align:center;height:418px;width:466px;padding-left:17px}
#help .contact{margin:0 0 15px 0}
#searches-box .sdelete{float:left;height:21px;margin-right:7px;margin-top:-3px;padding-bottom:5px;padding-top:4px}
#searches-box ul li{padding-left:4px}
#searches-box a{color:#004691;padding-left:0!important;text-transform:capitalize}
#searches-box{border-right:2px solid #ddd;width:220px;padding-left:0}
#graphic{position:absolute;top:-14px;right:-15px;display:none}
.ctr-align{text-align:center}
.horz-divide{border-top:2px solid #DDD;display:inline-block;margin-bottom:10px;width:205px}
#searches-box .horz-divide{margin-bottom:10px;margin-left:-16px;width:202px}
.repImg{width:69px;height:69px;border:1px solid #aaa;margin-top:3px;float:left}
#help .contact-info{margin-left:83px;margin-top:-7px}
#help .contact-info h3{color:#333;margin:0;font-size:13px}
#help .contact-info h6{color:#666;margin:0;font-size:13px}
#help .contact-info a{color:#004691;display:inline-block;font-size:13px;padding-bottom:6px;padding-top:3px}
#help h3{font-size:15px;color:#656565;margin-bottom:5px}
#txtAreaQuestion{border:1px solid #bbb;display:block;height:117px;margin-top:31px;margin-bottom:10px;width:434px;padding:5px;color:#333;border-radius:8px 8px 8px 8px;outline:0;overflow:hidden}
#btnSendRequest{background-image:url("/Images/Buttons/help_send.jpg");background-repeat:no-repeat;background-position:0 0;height:33px;width:104px;margin-left:7px;border:0;outline:0;cursor:pointer}
.radLable{font-size:12px;color:#333;float:left}
#help-disclaimer{font-size:12px;color:#222}
#txtContact{border:1px solid #bbb;border-radius:4px 4px 4px 4px;color:#222;height:24px;padding-left:5px;width:203px;display:inline-block;margin-left:5px;overflow:hidden}
#sendOK{background:url("/Images/Buttons/Ok.png") no-repeat scroll 0 0 transparent;height:25px;margin:10px;border:0;width:71px;cursor:pointer}#topnav li{display:inline-block}
#topnav *{-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}
.sub{display:block;font-family:Arial,sans-serif;left:0;opacity:1;position:absolute;top:45px;z-index:99999;padding:0;background-color:#eee;border-radius:0 0 4px 4px;box-shadow:0 0 20px -3px #333;width:99.3%;border:2px solid #ddd;border-top:0}
.sub ul{list-style:none;padding-left:0;float:left;height:auto;z-index:20000;position:relative}
.sub li{line-height:20px;margin-bottom:5px;display:block!important}
.sub a{text-decoration:none}
.cube-dropdown{width:100%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.cube-dropdown td{text-align:center;vertical-align:middle;background-color:#fff;width:20%;padding:0 13px;position:relative;border:2px solid #ddd}
.cube-dropdown td a{text-decoration:none}
.cube-dropdown td .fa{color:#777}
.cube-dropdown td .fa-custom{font-size:94px}
.cube-dropdown img{max-width:100%;max-height:213px}
.cube-dropdown .menu-item-icon{margin-top:15px}
.cube-dropdown .menu-item-title{color:#54225D;font-weight:700;font-size:17px;height:50px;margin-top:20px}
#product-sub{width:966px}
#product-sub .top-row{height:257px}
#product-sub .sub-container{padding:15px;background-color:#fff;margin:0 5px 5px;border:2px solid #ddd;border-top:0}
#product-sub ul{list-style:none;padding-left:0;float:left;height:auto;z-index:20000;position:relative}
#product-sub ul li{line-height:19px;margin-bottom:5px;float:left}
#product-sub ul li a{text-decoration:none}
#product-sub .dropdown-title{margin-left:0}
#product-sub .categories{width:32%}
#product-sub .categories li{width:50%}
#product-sub .colors{width:42%;padding:0 28px}
#product-sub .colors li{width:33%}
#product-sub .colors a{margin-left:3px;display:inline-block}
#product-sub .price-range{width:100%;width:23%;padding-left:37px}
#product-sub .price-range li{width:100%}
.top-products{margin-bottom:0;margin-top:4px;padding-left:7px;border-collapse:separate;border-spacing:15px;width:100%}
.top-products li{text-align:center;display:inline-block;background-color:#eee;border-radius:4px;border:1px solid #ddd;padding:5px 0 10px 0;margin-left:10px}
.top-products li img{border:2px solid #ccc;margin-bottom:5px;vertical-align:middle;width:121px}
.top-products li div{padding:0 10px;font-size:12px}
.top-products li div a{font-weight:700;float:none!important;padding:0;font-size:12px;text-decoration:none}
.top-products li a.recent-desc{color:#222;font-weight:700}
.top-products li a.recent-sku{color:#172F73}
.top-products li .all-recent{color:#004691;float:right;font-size:12px;font-weight:700;margin-right:12px;margin-top:22px;text-decoration:underline}
.dropdown-title{color:#172F73;font-size:21px;margin:7px 0 13px 19px}
.recent-pricing{font-size:12px;font-weight:700;color:#666}
.recent-eqp{font-weight:700;color:#690;font-size:12px}#ui-dialog-title-artworklistview01{display:none}
/*#AL-Logo{background:url("/Images/Pages/ArtworkLibrary/art_logo.jpg") no-repeat scroll 18px 0 transparent;height:49px;margin-top:-6px;padding-left:134px;padding-top:65px;z-index:30000}
Shows logo with image */#AL-Logo{float:left;height:90px;padding-left:16px;position:relative;width:100%;z-index:30000;margin-top:-10px}
#AL-Logo h1{color:#293A84;font-size:32px;font-weight:bold;text-shadow:#999 1px 3px 3px;background:0;/*behavior:url(/CSS/PIE/PIE.htc);*/}
#AL-tag{color:#222;font-family:Calibri,Arial;font-size:18px;margin-bottom:5px;margin-top:-5px}
#uploadButtonContainer{bottom:40px;position:absolute;right:253px}
.ui-dialog #artworklistview01.ui-widget-content{background:none repeat scroll 0 0 #fff!important;height:548px!important;margin-top:-16px;margin-top:7px;overflow:hidden;padding-left:10px;padding-right:10px;position:relative;z-index:25000}
div.uploadTitle,div.awlInfo{padding-top:3px}
div.awlheader span.generalTitle{font-size:23px;font-weight:bold;color:#9F9F9F;white-space:nowrap;margin-bottom:7px;margin-top:0}
div.uploadTitle div.brower{float:right;margin-right:400px}
hr.heading{height:3px;width:100%;margin:10px 0;padding:0;background-color:#61116a}
div.awlactionbar ul.left a{color:#3F3F3F;font-weight:bold;margin:0 3px;text-align:left;text-decoration:none}
table.awllists{font-size:12px}
table.awllists tr td.divider{height:5px;vertical-align:middle}
table.awllists tr td.divider hr{margin:9px 0}
table.awllists tr.awlline td.awlimage{vertical-align:top;text-align:center;width:150px;padding-left:10px}
table.awllists tr.awlline td.awlimage .image{vertical-align:middle}
table.awllists tr.awlline td.awlimage .image .links{text-align:center;font-size:11px;margin-top:3px}
table.awllists tr.awlline td.awlimage .image .links .pipe{color:#AAA;font-size:12px;padding-left:1px;padding-right:2px}
table.awllists tr.awlline td.awlimage .image .thumb{border:2px solid #CCC;height:80px;width:150px;margin-bottom:4px;text-align:center;vertical-align:middle;display:table-cell}
table.awllists tr.awlline td.awlimage .image a img{max-width:140px;max-height:70px}
.ui-dialog .ui-dialog-titlebar-close{margin:0!important;top:0!important;right:0!important}
table.awllists tr.awlline td.awlimage ul.awright{margin-top:5px}
table.awllists tr.awlline td.awlimage a.ArtworkSelect,table.awllists tr.awlline td.awlimage a.selectArtworkClient,table.awllists tr.awlline td.awlimage a.artworkpreview{font-weight:bold;color:#004691;text-decoration:underline}
table.awllists tr.awlline td{border-bottom:0;padding:2px 0;vertical-align:top}
table.awllists tr.awlline td.awinfo{color:#777;font-size:12px;vertical-align:top!important}
table.awllists tr.awlline td.awinfo div{margin-bottom:3px;position:relative}
table.awllists tr.awlline td.awinfo .separator{font-size:12px;font-weight:bold;color:#999;padding-right:4px;padding-left:4px;vertical-align:17%}
table.awllists tr.awlline td.awinfo .awllineheader a{font-size:15px;font-weight:bold}
table.awllists tr.awlline td.awinfo .awllineheader a.edit{font-size:12px;color:#8CC63F;margin-left:5px;text-decoration:underline}
table.awllists tr.awlline td.awactions{font-weight:bold;width:106px;text-decoration:none;text-align:right;vertical-align:middle}
table.awllists tr.awlline td.awactions div.awaction{font-size:11.5px;padding:0 10px;font-weight:bold;color:#666}
table.awllists tr.awlline td.awactions div.awaction .awright{right:5px}
table.awllists tr.awlline td.awactions div.awaction .awright li{display:block}
table.awllists tr.awlline td.awactions div.awaction .awright li ul.move{right:0}
#artworkpageNavPosition{width:auto;margin-top:10px}
#artworkpageNavPosition span.pager-prev{background:url("/Images/Pages/ProductList/prev-arrow.jpg") no-repeat scroll 0 -1px transparent;display:inline-block;float:left;height:16px;padding-right:3px;width:20px}
#artworkpageNavPosition span.pager-num{color:#777;float:left;font-family:Arial;font-size:12px;font-weight:700;padding:0 2px;cursor:pointer;text-decoration:none!important}
#artworkpageNavPosition span.pager-next{background:url("/Images/Pages/ProductList/next-arrow.jpg") no-repeat scroll 0 -1px transparent;display:inline-block;float:left;height:17px;margin-left:5px;width:22px}
div.awlpager{margin-top:10px;margin-left:10px;float:left}
div.awlpager strong{color:#666}
div.awlpager span{color:#666;font-size:14px;font-weight:bold;text-decoration:none}
div.awlpager a.page-first{background:url("/Images/Pages/ProductList/prev-arrow.jpg") no-repeat scroll 0 0 transparent;display:inline-block;height:17px;width:20px}
div.awlpager a.page-last{background:url("/Images/Pages/ProductList/next-arrow.jpg") no-repeat scroll 0 0 transparent;display:inline-block;height:17px;width:22px}
div.awaction .awright>li{float:left}
div.awaction .awright li.ArtworkSelect{float:none}
.awlImageLabel{font-weight:bold;font-size:11px;color:#454545;text-align:left}
table.awllists tr.awlline td.awinfo .awllineheader div.awllinedesc a{color:#777;font-size:12px;font-weight:normal}
table.awllists tr.awlline td.awactions div.awaction .awright li.alwaysVisible{display:block}
table.awllists tr.awlline td.awaction .links a,table.awllists tr.awlline td.awaction a{color:#9F9F9F;text-decoration:none}
table.awllists tr.awlline:hover td.awaction .links a,table.awllists tr.awlline:hover td.awaction a,div.awllinedesc a:hover{color:#3F3F3F}
table.awllistbox{border-spacing:0}
table.awllists tr.awlline td.awinfo .awlineheader a{font-size:13px;font-weight:bold}
table.awllists tr.awlline td.awinfo div.awlineheader a.awlSelect{color:#333;text-decoration:none;font-size:12px}
div.awbox a.awlSelect,div.awbox div.awlSelect{margin:3px 10px 0}
div.awbox a.button{color:#FFF}
.uploadTitle object{position:absolute;margin-left:10px;margin-top:-2px}
div.awbox a{color:#3F3F3F;font-weight:bold;margin:0;text-decoration:none;text-align:left}
div.awbox div.awaction a.logoselected{color:#F00000;text-decoration:none}
table.awllists tr.awlline td.awinfo div.awlineheader a.awlSelect .logoselected{color:#F00000}
.check-col{width:26px}
.artworkItemSelect input[type="checkbox"]{margin-left:6px!important}
/* image*/div.popupPanel table.imgBox td{border-bottom:medium none;padding:5px}
div.popupPanel table.imgBox td table.awlInfo{font-family:Arial;padding:10px;width:100%}
.editError{color:Red;display:inline-block;font-size:11px;font-weight:bold;padding-top:3px}
div.popupPanel table.imgBox td.awlimage div.editImg .editlabel{color:#454545;font-size:15px}
div.popupPanel table.imgBox td.awlimage div.editImg img.orginalImg{border:2px solid #ccc;height:auto;margin-bottom:7px;padding:10px;width:151px}
div.popupPanel table.imgBox td.tdwidth{color:#333;font-size:13px;font-weight:bold;text-align:right;vertical-align:top;width:102px}
span.itemSelect input[type=checkbox]{margin:0}
.editarea .textarea{border:1px solid #999;color:#333;font-family:Arial;font-size:13px;width:300px;padding:5px;height:21px;margin-bottom:3px}
.editarea table.imgBox td.awlimage{width:151px;height:120px;vertical-align:top;padding-top:13px}
.artworkEditBtns{display:inline-block;margin-top:15px;width:128px;height:35px}
.btnSaveSelect{background:url("/Images/Buttons/save_select.png") no-repeat scroll 0 0 transparent}
.btnSave{background:url("/Images/Buttons/save.png") no-repeat scroll 0 0 transparent}
.btnEditCancel{background:url("/Images/Buttons/cancel.png") no-repeat scroll 0 0 transparent}
.editarea .awlDesc{height:104px!important}
div.uploadTitle{display:inline-block;width:300px;height:35px}
div.awlactionbar{background-color:#E9E9E9;border-color:#CCC;border-style:solid solid none;border-width:1px 1px medium;height:21px;margin-bottom:0;padding-top:6px}
div.awlactionbar .left{float:left;margin-left:10px}
div.awlactionbar .left>li,div.awlactionbar .right>li{float:left}
div.awlactionbar .left li a.current{color:#61116A;text-decoration:none}
div.awlactionbar .left li a{color:#636363}
div.awlactionbar .left li a:hover{text-decoration:underline}
div.awlactionbar .right{float:right}
div.awlactionbar .right li{display:none}
div.awlactionbar .right li.itemSelected{display:block}
div.awlactionbar .right li.alwaysVisible{display:list-item}
div.awlactionbar span.arrow{position:relative}
div.awlactionbar ul a.link,table.awllists td a.link{padding-right:10px!important}
div.awlactionbar input[type=checkbox]{margin:0}
div.awlactionbar .chkTag{vertical-align:middle}
div.awlactionbar .chkTag label{margin:0}
div.awlactionbar .chkTag input[type=checkbox]{margin-right:5px}
div.awllist{border:1px solid #DDD;height:372px;overflow-y:auto;padding:10px 5px 0}
.ui-dialog{width:600px;height:600px;-webkit-box-shadow:#666 1px 3px 3px;-moz-box-shadow:#666 1px 3px 3px;box-shadow:#666 1px 3px 3px;background:none repeat scroll 0 0 white;/*behavior:url(/CSS/PIE/PIE.htc);*/padding:0;border:4px solid #ccc}
.ui-corner-all{/*border-radius:2px 2px 2px 2px!important;*/}
.ui-button{position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:#666 1px 3px 3px;-moz-box-shadow:#666 1px 3px 3px;box-shadow:#666 1px 3px 3px;/*behavior:url(/CSS/PIE/PIE.htc);*/}
.ui-widget-overlay{background:none!important;background-color:#000!important;opacity:-0.5!important}
.ui-button-text-only .ui-button-text{font-size:14px}
ul.left ul.dropdownarea ul.groupmenu{left:0}
.dropdownarea{position:relative}
.dropdownarea .target{display:none;position:absolute;z-index:100}
.dropdownarea .tags{z-index:25000}
ul.groupmenu{border:1px solid #3F3F3F;padding:5px 0;width:180px}
ul.groupmenu li{margin:0 15px}
ul.groupmenu .header{font-size:14px;font-weight:bold;color:#3F3F3F;text-align:center}
ul.groupmenu .items{border-bottom:1px solid #AAA}
ul.groupmenu .items a,ul.groupmenu .groupAdd a{font-weight:normal;display:block;color:#3F3F3F;margin:0}
ul.groupmenu .items:hover a,ul.groupmenu .groupAdd:hover a{background-color:#AFAFAF;color:#111;text-decoration:none}
ul.groupmenu .groupAdd a span{padding-left:20px;background:url("/images/Pages/ProjectBuilder/pbgroupadd.png") no-repeat left center transparent!important}
ul.left ul.dropdownarea ul.groupmenu{left:0}
ul.right ul.dropdownarea ul.groupmenu{right:0}
/* Button */div.greenButton,div.whitebutton{height:32px;position:relative}
div.greenButton,div.whitebutton,.ui-button{width:130px;background-color:#8CC63F;border:1px solid #769C43;position:relative;text-align:center}
div.greenButton a,div.whitebutton a{color:white;font-size:14px;font-weight:bold;line-height:20px!important;margin:3px 10px;position:relative;text-align:center;text-decoration:none;top:5px}
div.greenButton:hover,.ui-button:hover{background:-webkit-gradient(linear,0 0,0 bottom,from(#96BC63),to(#769C43));background:-moz-linear-gradient(#96BC63,#769C43);background:linear-gradient(#96BC63,#769C43);-pie-background:linear-gradient(#96BC63,#769C43);/*behavior:url(/CSS/PIE/PIE.htc);*/}
div.greenButton a,div.whitebutton a{color:white;font-size:14px;font-weight:bold;line-height:20px!important;margin:3px 10px 3px 10px;position:relative;text-align:center;text-decoration:none;top:5px}
div input.applybutton{color:#FFF;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.1);border-color:#769C43;border-style:solid;border-width:1px;top:0;-moz-border-radius:6px 6px 6px 6px;background-color:#8CC63F;cursor:pointer;display:inline-block;font-size:13px;font-weight:bold;margin:5px;padding:4px 11px;position:relative;text-decoration:none;vertical-align:top;white-space:nowrap}
div.awaction div.awright>div{float:left}
div.awbox span.separator{margin:0 3px}
.lnkCloseArtwork{background:url("/Images/Pages/ArtworkLibrary/cancel.png") no-repeat left center transparent;width:128px;height:38px;display:block}
.corporateLogo{text-align:center;width:180px;position:relative;left:461px;top:-47px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-family:Arial;font-style:inherit;vertical-align:baseline;margin:0;padding:0}
ul{list-style:none;font-size:13px;color:#454545}
ol{font-size:13px}
body{font-family:"Open-Sans",Arial,Verdana,Helvetica,sans-serif;background-color:#eee;position:relative;margin:0;padding:0}
img{border:0}
strong{font-weight:700;color:#333}
em{font-style:italic}
p{line-height:22px;font-size:14px;color:#454545;margin:10px 10px 15px 0}
.clr{clear:both}
a:link{color:#004691}
a:hover{color:#61116a}
a:visited{color:#004691}
h1,h2,h3{color:#54225D;font-family:Arial,Sans-Serif;font-weight:700;margin:6px 10px 15px 0}
.title-no-main{margin-left:5px;margin-bottom:10px}
h1{font-size:25px;font-weight:400}
h2{font-size:19px;margin-bottom:10px}
h3{font-size:17px}
h4{font-size:15px;font-weight:400;margin:20px 10px 5px 5px}
.title{margin-top:5px!important}
hr{border:0;background-color:#ccc;height:2px;margin-bottom:20px}
input,select{outline:0}
#main{margin-bottom:35px;padding:0 20px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
#onecolumn-main{padding:15px 15px 15px 30px}
#bread{margin-bottom:7px;margin-left:17px;margin-right:20px;padding-bottom:0;width:629px}
#bread span{height:18px;font-size:12px;color:#666;margin:0 0 -5px}
#bread a{height:18px;font-size:12px;color:#004691;margin:0 0 -5px 3px}
#bread dd{display:inline}
#bread sup{vertical-align:super}
#bread sup a{margin:0}
.sectionHeader{background-color:#e5e5e5;height:22px;text-align:left;color:#004691;border:1px solid #ccc;font-size:17px;font-weight:400;border-radius:6px 6px 0 0;z-index:1000;position:relative;margin:0;padding:6px 0 6px 15px}
.subHeader-grey{margin-top:30px;font-weight:700;color:#555}
.contentSubHead{border-bottom:2px solid #ccc;padding-bottom:7px;margin-top:30px;font-weight:400}
.outer_continer{width:100%;margin:0 auto;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.inner_container{width:970px;position:relative;margin:0 auto;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.content{width:970px;min-height:500px;background:url(/Images/Skin/Logomark/cont-bg.png) left top repeat-y;margin:0 auto;padding:3px 0 14px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.bottom_container{background:url(/Images/Skin/Logomark/footer/footer_bg.png) repeat-x scroll left top #000;min-height:270px;height:auto;width:100%;margin:0 auto;padding:0}
.logo_prt{width:236px;float:left;padding:20px 0 0}
#LoginTabCtr{float:right;min-width:105px;padding-right:5px;padding-left:7px;padding-top:24px;text-align:right;height:31px;color:#444;font-weight:700}
#LoginTabCtr strong{color:#666!important}
#LoginTabCtr st{background:0;color:#61116A;font-weight:700;height:31px;min-width:105px;padding-left:7px;padding-right:5px;padding-top:24px;text-align:right}
#LoginTabCtr a:link{color:#61116a;font-weight:700;text-decoration:underline}
#LoginTabCtr a:visited{color:#61116a;text-decoration:none}
#LoginTabRight{background:0;display:none}
.header_rght_prt{width:724px;float:right;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.header_prt{float:left;width:960px;padding:0 0 12px 10px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.header_prt h6{font:12px Arial,Helvetica,sans-serif;color:#272727;text-align:right;background:url(/Images/Skin/Logomark/down-arw1.jpg) left top no-repeat;padding:0 0 0 20px}
.top_bar{width:720px;float:right;padding:0 0 10px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.top_bar_lft{width:60px;float:right}
.top_bar_rght{width:8px;float:right}
.top_bar_cntr{background:url(/Images/Skin/Logomark/tool-box-center.jpg) left top repeat-x;float:right}
.top_bar_cntr ul li{list-style:none;float:left;font:12px Arial,Helvetica,sans-serif;color:#FFF;padding:15px 13px}
.top_bar_cntr ul li a{color:#FFF;text-decoration:none;float:left;padding:0 0 5px 22px}
.top_bar_cntr ul li a.shop-cart{background:url("/Images/SpriteMaster.png") no-repeat;background-position:0 -180px}
.top_bar_cntr ul li a.pbuilder{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-775px -637px}
.top_bar_cntr ul li a.account{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-3px -1670px}
.top_bar_cntr ul li.last{background:0;padding-right:3px}
.top_bar_cntr ul li.first{padding-left:0}
.top_bar_cntr ul li span{margin-left:5px;color:#fff}
.facebook{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-815px -1090px;display:inline-block;position:absolute;right:38px;top:-4px;width:36px;height:36px}
.twitter{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-777px -1090px;display:inline-block;position:absolute;right:75px;top:-4px;width:37px;height:36px}
.twitter:hover{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-777px -1124px}
.facebook:hover{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-815px -1124px}
.linkedin{display:inline-block;position:absolute;right:0;top:-4px;width:37px;height:36px;background:url("/Images/SpriteMaster.png") no-repeat;background-position:-851px -1090px}
.linkedin:hover{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-851px -1124px;cursor:pointer}
#social-media-icons{position:absolute;right:1px;top:137px;width:113px;height:36px}
#OrderStatusButton{position:absolute;right:35px;top:125px;background:url("/images/pages/OrderStatus/orderstatus_home.jpg") no-repeat 0 0;display:block;width:166px;height:47px}
.srch_prt_lft{width:7px;float:left}
.srch_prt_otr{float:right;width:365px;margin-right:12px}
.srch_prt_input_wrap{float:left;height:40px;position:absolute;right:0;top:82px;width:380px;background:url("/Images/SpriteMaster.png") no-repeat;background-position:-777px -1000px}
.srch_prt_input_wrap input.freetext{width:318px;height:16px;margin-top:3px;margin-left:2px;float:left;border:0;background:0;font:13px Arial,Helvetica,sans-serif;color:#333;padding:8px 0 7px 10px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.srch_prt_input_wrap input.go_btn{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-1115px -1000px;float:right;width:42px;height:100%;display:inline-block;cursor:pointer;border-width:0;padding:0}
.advncd_srch{float:right;margin-top:9px;padding:5px 0}
.advncd_srch h6 a{color:#000;text-decoration:none}
.mnu_btm{padding-bottom:18px}
.menu_prt{width:971px;float:left;position:relative;background:url(/Images/Skin/Logomark/content-top.png) -4px 45px no-repeat;padding:0 0 0 3px}
.menu_prt *,.menu_prt *:after,.menu_prt *:before,.ftr_banner *,.ftr_banner *:after,.ftr_banner *:before,.bottom_container *,.bottom_container *:after,.bottom_container *:before{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.menu_lft li{float:left;padding-left:4px;padding-right:4px;list-style:none;background:url(/Images/Skin/Logomark/menu-divider.jpg) left center no-repeat}
.menu_lft ul{margin-top:2px}
.menu_lft li.nav-home{background:0;padding-right:15px}
a.home{background:url("/Images/SpriteMaster.png") no-repeat;background-position:0 -1429px;width:7px;height:15px;display:inline-block;margin-left:15px;margin-right:5px}
a.menu-nav-item{font:16px Verdana,Helvetica,sans-serif;color:#777;float:left;text-decoration:none;padding:17px 20px}
.menu_lft{width:auto;height:60px;padding-right:0;float:left}
.wlcm_prt{color:#000;font:12px Arial,Helvetica,sans-serif;position:absolute;right:-8px;text-align:center;top:-96px;width:auto;padding:5px 10px 0 0}
#Certifications{height:70px;width:766px;position:relative;float:left;margin-top:20px}
a.certs{display:inline-block;height:69px;margin-right:11px}
#cert1{width:93px;background:url(/Images/Common/Certs/cert_sprite_102414.jpg) no-repeat scroll 0 0}
#cert1:hover{background:url(/Images/Common/Certs/cert_sprite_102414.jpg) no-repeat scroll 0 -70px}
#cert2{width:145px;background:url(/Images/Common/Certs/cert_sprite_102414.jpg) no-repeat scroll -107px 0}
#cert2:hover{background:url(/Images/Common/Certs/cert_sprite_102414.jpg) no-repeat scroll -107px -70px}
#cert3{width:85px;background:url(/Images/Common/Certs/cert_sprite_102414.jpg) no-repeat scroll -406px 0}
#cert4{width:117px;background:url(/Images/Common/Certs/cert_sprite_102414.jpg) no-repeat scroll -509px 0}
#cert5{width:74px;background:url(/Images/Common/Certs/cert_sprite_102414.jpg) no-repeat scroll -641px 0}
#cert5:hover{background:url(/Images/Common/Certs/cert_sprite_102414.jpg) no-repeat scroll -641px -69px}
#cert6{width:63px;background:url(/Images/Common/Certs/cert_sprite_102414.jpg) no-repeat scroll -719px 0;margin-right:0}
#cert6:hover{background:url(/Images/Common/Certs/cert_sprite_102414.jpg) no-repeat scroll -719px -70px}
#cert7{width:130px;background:url(/Images/Common/Certs/cert_sprite_102414.jpg) no-repeat scroll -269px 0;margin-right:0}
#cert7:hover{background:url(/Images/Common/Certs/cert_sprite_102414.jpg) no-repeat scroll -269px -68px}
#ftr_cont{background:url(/Images/Skin/Logomark/footer/footer_logo.jpg) no-repeat scroll 32px top;height:auto;padding-bottom:50px;position:relative;width:960px;margin:0 auto}
#ftr_cont li a:hover{color:#eee}
#ftr_Head{background:url("/Images/SpriteMaster.png") no-repeat;background-position:0 -822px;width:727px;height:25px;position:absolute;top:23px;left:39px}
#Divide1{background:url("/Images/SpriteMaster.png") no-repeat;background-position:0 -897px;width:27px;height:156px;position:absolute;left:360px;top:50px}
#Divide2{background:url("/Images/SpriteMaster.png") no-repeat;background-position:0 -897px;width:27px;height:156px;position:absolute;left:620px;top:50px}
#ftr_cont #Col1{padding-left:42px;padding-top:63px;width:321px}
#ftr_cont #Col2{width:330px}
#ftr_cont #Col3{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-774px -1654px;width:266px}
.ftr_col{float:left;height:auto}
ul.categoryList{list-style:none outside none;width:100px;float:left;padding-right:7px}
#categoryListLast{padding:0 33px 0 0}
#toolsList{list-style:none outside none;margin:65px 0 0 72px;padding:0}
#servicesList{list-style:none outside none;margin:63px 0 0 83px;padding:0}
#toolsList li{height:47px}
#servicesList li,ul.categoryList li{margin-bottom:9px}
#toolsList li a,#servicesList li a,ul.categoryList li a{color:#aaa!important;font-weight:700;text-decoration:none;font-size:12px}
#toolsList li a:hover,#servicesList li a:hover,.categoryList li a:hover,#lstHozLinks li a:hover{text-decoration:none;color:#eee!important}
#footerBot{height:100px;margin-top:-27px;position:relative}
#footerBot p{color:#AAA;font:bold 11px Arial,Helvetica,sans-serif;position:absolute;right:299px;text-align:left;top:87px;padding:0 0 17px}
#lstHozLinks{left:367px;position:absolute;top:32px;width:345px}
#lstHozLinks li{float:left;padding-right:23px}
#lstHozLinks li a{color:#aaa!important;text-decoration:none;font-weight:700;font-size:12px}
#followIcons{background:url("/Images/SpriteMaster.png") no-repeat;background-position:0 -700px;height:72px;left:34px;position:absolute;top:4px;width:292px}
.ft-follow{display:block;height:28px;position:absolute;top:21px;width:28px}
#ft_twitter{left:27px}
#ft_facebook{left:65px}
#ft_linkedin{left:103px;top:21px;display:block;width:28px;height:28px;background:0}
.ftr_banner{width:766px;height:111px;padding-top:75px;text-align:center;clear:both;margin:0 auto;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.ftr_banner ul li{list-style:none;float:left}
.ftr_banner h6{font:bold 14px Arial,Helvetica,sans-serif;color:#acdc28}
.ftr_cont h6{font:bold 14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;padding:20px 0 10px 10px}
.ftr_cont #foot_head2{position:absolute;top:0;right:434px}
.ftr_main_mnu ul{float:left;padding:0 30px 0 0}
.ftr_main_mnu #linksCol1{padding-left:20px;border-left:1px solid #ccc}
.ftr_main_mnu ul li{font:12px Arial,Helvetica,sans-serif;color:#FFF;background:url(/Images/Skin/Logomark/footer_arrow1.png) left 5px no-repeat;padding:0 0 8px 15px}
.ftr_main_mnu ul li a{color:#ccc;text-decoration:none}
.ftr_main_mnu ul li a:hover{color:#fff}
.ftr_btm_mnu ul li{color:#fff;float:left;font:11px Arial,Helvetica,sans-serif;padding:20px 7px 7px 0}
.ftr_btm_mnu ul li a{color:#fff;text-decoration:none}
.ftr_btm_mnu ul li a:hover{text-decoration:underline}
.ftr_btm_mnu{width:824px;margin:0 auto}
.soldOutSwatch{bottom:2px;height:auto;position:absolute;right:-2px}
#swatch-list li a{cursor:pointer;display:inline;height:16px;width:16px}
a.current-category{color:#61116a!important;text-decoration:underline!important}
.section-seperator{height:29px;width:919px;background-image:url(/Images/Pages/ProductDetails/prod_detail_divider.jpg);background-repeat:repeat-x;margin-left:-9px}
.displayNoneImportant{display:none!important}
.displayNone{display:none}
.imageInfo{position:relative}
.list-image{display:inline-block;margin-right:6px;margin-top:3px;padding-left:10px;padding-right:18px}
.pg-normal,.pg-selected{color:#333;font-weight:400;font-size:12px;text-decoration:none;cursor:pointer}
.pg-selected{font-weight:700;text-decoration:underline;cursor:default!important}
.menu_lft ul li a:hover,.menu_lft ul li a.active{color:#809e25}
html.busy,html.busy *{cursor:wait!important}
.pricerangeinfo{float:left;margin-top:8px;font-size:13px;padding:6px 5px 1px}
.pricerangeinfo .textBox{text-align:center;width:41px;height:22px;padding-left:0}
.pricerangeinfo .applypricerange,.pricerangeinfo .resetpricerange{font-weight:bold!important;padding:0 0 0 3px!important;color:#004691!important;display:inline-block!important;text-decoration:none}
.pricerangeinfo .resetpricerange{cursor:pointer}
.dropdown-custom-pricing{color:#172f73;float:left;font-size:13px;font-weight:700;margin:15px 10px 13px 7px}
.subDropPriceList li{width:100%!important}
#sidebar ul .pricerangeinfo{float:none}
/* Custom Select Box */.selectBox-dropdown{width:210px;padding-right:40px;position:relative;border:solid 1px #BBB;line-height:2.5;text-decoration:none;color:#000;outline:0;vertical-align:middle;background:#fff;-moz-box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.75);box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;cursor:default}
.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}
.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.selectBox-dropdown .selectBox-label{width:100%;padding:.2em .5em;display:inline-block;white-space:nowrap;overflow:hidden}
.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(/Images/CustomSelectBox/jquery.selectBox-arrow.png) 50% 55% no-repeat transparent;border-left:solid 1px #BBB}
.selectBox-dropdown-menu{position:absolute;z-index:9999999;max-height:200px;border:solid 1px #BBB;background:#FFF;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto}
.selectBox-inline{width:250px;outline:0;border:solid 1px #BBB;background:#FFF;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}
.selectBox-inline:focus{border-color:#666}
.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0}
.selectBox-options LI A{line-height:1.5;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat}
.selectBox-options LI.selectBox-hover A{background-color:#EEE}
.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent}
.selectBox-options LI.selectBox-selected A{background-color:#C8DEF4}
.selectBox-options .selectBox-optgroup{color:#666;background:#EEE;font-weight:bold;line-height:1.5;padding:0 .3em;white-space:nowrap}
.selectBox.selectBox-disabled{color:#888!important}
.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666}
.selectBox-inline.selectBox-disabled{color:#888!important}
.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent!important}
/*Dropdown Login*/#LoginDropdown{position:absolute;right:-11px;top:74px;z-index:2000}
#DropDownLogin{width:228px;height:182px;font-size:13px;background:url("/Images/SpriteMaster.png") no-repeat;background-position:-8px -1865px;width:224px;margin:0;padding:2px 10px 10px}
#DropDownLogin td .dropdown-input{vertical-align:middle;background:url("/Images/SpriteMaster.png") no-repeat;background-position:-777px 0;border:0;margin-left:-3px;margin-top:-3px;padding-bottom:8px;padding-top:8px;padding-left:7px;height:18px;width:184px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
#DropDownLogin #LoginButton{width:69px;height:32px;margin-left:-2px;margin-top:0;padding:0}
#Remember input{background:0}
#DropDownLogin #LoginButton:focus,#DropDownLogin #Remember input:focus,#DropDownLogin .dropdown-input:focus{outline:0}
#DropDownLogin .signinLables{width:61px;height:20px;vertical-align:bottom;font-size:13px;font-weight:700;color:#61116a}
#DropDownLogin .forgot-passwd{font-size:12px;display:inline-block;margin:-1px 0 5px 3px;color:#004691;text-decoration:underline}
#DropDownLogin .validator{color:#C00;padding-left:3px;font-weight:700}
#DropDownLogin .Remember{vertical-align:middle}
#DropDownLogin #RememberMe{margin-left:-18px;margin-top:5px;float:left}
#DropDownLogin .Remember label{float:left;margin-top:4px;color:#61116a}
#tblLoginDropdown{margin-left:5px}
/* Master Sprite classes */img.sprite-breadcrumb-arrow{background:url("/Images/SpriteMaster.png") no-repeat;background-position:0 0;width:12px;height:9px}
img.sprite-calendar-icon{background:url("/Images/SpriteMaster.png") no-repeat;background-position:0 -59px;width:65px;height:71px}
img.sprite-category_icon{background:url("/Images/SpriteMaster.png") no-repeat;background-position:0 -246px;width:76px;height:80px}
img.sprite-industry-icon{background:url("/Images/SpriteMaster.png") no-repeat;background-position:0 -1737px;width:83px;height:74px}
input.sprite-login-submit{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-777px -83px;width:69px;height:32px}
img.sprite-logo{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-777px -165px}
img.sprite-price-icon{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-777px -875px;width:52px;height:75px}
img.sprite-color-icon{background:url("/Images/SpriteMaster.png") no-repeat;background-position:0 -376px;width:79px;height:75px}
img.sprite-toolbox-left{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-777px -1306px;width:60px;height:48px}
img.sprite-toolbox-right{background:url("/Images/SpriteMaster.png") no-repeat;background-position:-777px -1404px;width:12px;height:48px}
/* Two Column Master */#content-main{margin:0 16px 0 0;padding:0;background-color:white;float:right;width:730px;position:relative}
#content-left{width:212px;height:auto;padding:3px 0 0;margin-left:5px;background-color:white;float:left}
#left-nav{width:209px;height:100%;background-image:url("images/ProductDetails/prod_detail_temp_nav.png");background-repeat:no-repeat}
/*Media*/div.paddingTop5{padding-top:5px}
div.MediumTitle{margin:10px 10px 10px 20px}
div.MediumBox{width:800px}
div.MediumTitle h3{margin:20px 10px 0 20px}
div.MediumTitle h4{margin:20px 10px 10px 10px;font-weight:bold;color:#777}
div.MediumTitle Table{font-size:13px;padding:10px 30px;border:2px solid #9F9F9F;float:left;width:100%}
div.MediumTitle Table td div.detailTitle{color:#777;font-size:13px;font-family:Arial}
div.MediumTitle Table h4{font-weight:bold;color:#777}
div.MediumTitle div.TopLine{background:url("/CMS/Pages/Common/list_cont_top.jpg") no-repeat scroll 0 0 transparent;float:left;height:19px;margin:0;width:681px}
div.MediumTitle div.LeftLine{font-size:13px;padding:10px 30px;background:url("/CMS/Pages/Common/list_cont_bg.jpg") repeat-y scroll 0 0 transparent;float:left;width:681px}
div.MediumTitle div.BottomLine{background:url("/CMS/Pages/Common/list_cont_btm.jpg") no-repeat scroll 0 0 transparent;float:left;height:19px;margin:0;width:681px}
#meida-dialog-form.processingbar{margin:80px 0;text-align:center}
.autocomplete_text{background-image:url(autocomplete_leftcap.gif);background-position:right;background-repeat:no-repeat}
input:-webkit-autofill{background-color:#fff!important}.uploadifyQueueItem{background-color:#F5F5F5;border:2px solid #E5E5E5;font:11px Verdana,Geneva,sans-serif;margin-top:5px;padding:10px;width:350px}
.uploadifyError{background-color:#FDE5DD!important;border:2px solid #FBCBBC!important}
.uploadifyQueueItem .cancel{float:right}
.uploadifyQueue .completed{background-color:#E5E5E5}
.uploadifyProgress{background-color:#E5E5E5;margin-top:10px;width:100%}
.uploadifyProgressBar{background-color:#09F;height:3px;width:1px}#simplemodal-overlay,.ln-modal-overlay{background-color:#000;cursor:wait;z-index:20000!important;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:.5}
#simplemodal-container,.ln-modal-container{height:auto;width:500px;color:#333;background-color:#f9f9f9;border:4px solid #ccc;padding:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;/*behavior:url(/CSS/PIE/PIE.htc);*/z-index:20010!important}
#simplemodal-container .simplemodal-data,.ln-modal-container .simplemodal-data{padding:0}
#simplemodal-container a,.ln-modal-container a{color:#004691}
#simplemodal-container a.modalCloseImg,.ln-modal-container a.modalCloseImg{background:url(/Images/simplemodal/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-9px;right:-9px;cursor:pointer}
#simplemodal-container h2,.ln-modal-container h2{color:#004691;margin:5px 0}
#simplemodal-container .header,.ln-modal-container .header{background:none repeat scroll 0 0 #FFF;border-bottom:1px solid #ccc;border-radius:10px 10px 0 0;padding:5px 15px}
#simplemodal-container .body,.ln-modal-container .body{padding-left:20px!important;padding-right:20px!important}
#simplemodal-container .footer,.ln-modal-container .footer{background:none repeat scroll 0 0 #DDD;border-radius:0;color:#333;padding:5px 20px;text-align:center}
#simplemodal-container button,.ln-modal-container button{background-color:#FFF;background-image:-moz-linear-gradient(center bottom,rgba(255,255,255,0.2) 34%,rgba(255,255,255,0.9) 78%);border-radius:6px 6px 6px 6px;color:#004691;cursor:pointer;display:inline-block;font-size:13px;font-weight:bold;margin:5px;padding:4px 11px;position:relative;text-decoration:none;vertical-align:top;white-space:nowrap}
.inline_list>li{display:inline-block;padding-right:.5em;vertical-align:top}
#simplemodal-container .disabled,#simplemodal-container button.disabled,.ln-modal-container .disabled,.ln-modal-container button.disabled{-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);opacity:.4}
#simplemodal-container button,#simplemodal-container button.disabled:focus,#simplemodal-container button.disabled.active,#simplemodal-container button.disabled.hover,.ln-modal-container button,.ln-modal-container button.disabled:focus,.ln-modal-container button.disabled.active,.ln-modal-container button.disabled.hover{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.4);border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(0,0,0,0.1);top:0}
#simplemodal-container button:focus,#simplemodal-container button:hover,.ln-modal-container button:focus,.ln-modal-container button:hover{border:1px solid #949494;border-color:rgba(0,0,0,0.40);outline:0}
#simplemodal-container button:active,#simplemodal-container button.active,.ln-modal-container button:active,.ln-modal-container button.active{top:1px;position:relative;-moz-box-shadow:none;-webkit-box-shadow:none}#sidebar{float:left;width:201px;margin:6px 0 10px 9px;z-index:1;position:relative}
#sidebar .sectionHeader{font-size:15px;height:22px;margin:3px 0 0;padding:7px 3px 4px 12px}
#sidebar .sectionHeader ul{list-style:none outside none}
#sidebar h3{width:184px}
.categoryHead{font-weight:bold;color:#73337D!important;font-size:14px;background-color:#eee;padding:9px 10px;width:100%;display:block;margin-left:0;margin-bottom:11px}
.pb-categoryHead{font-weight:bold;color:#004691!important;font-size:12px;margin-left:-2px}
#sidebar ul{margin:0;padding:0;list-style-type:none;overflow:hidden;width:200px;margin-bottom:10px}
#sidebar ul li{position:relative;margin:0;padding:0}
#sidebar ul li.nobackground{background:none!important;overflow:hidden;white-space:nowrap}
#sidebar ul li.noitems{padding:2px 4px 3px 16px;color:#888}
#sidebar ul li.nobackground a{background:0;text-overflow:ellipsis;overflow:hidden;display:inline-block;width:auto;max-width:120px}
#sidebar ul.facetslist li.nobackground a{float:left}
#sidebar ul.facetslist li.nobackground span{display:inline-block;float:left;margin-top:3px}
#sidebar ul li.nobackground span{color:#777;font-size:12px}
#sidebar ul li.nobackground input.checkbox{width:auto}
#sidebar ul li.smartbackground{padding-left:8px;padding-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#sidebar ul li .moreslide{margin-top:0;margin-bottom:0}
#sidebar ul li .moreslide .moreclick .seeall{cursor:pointer;margin-left:0;color:#004691;text-decoration:underline;font-size:12px;margin-bottom:0;font-weight:700}
#sidebar ul ul.moreslide .moreclick{padding-left:0!important}
#sidebar ul.smartlist{padding-left:5px}
#sidebar ul.smartlist ul.moreslide .moreclick{padding-left:0!important;padding-top:2px!important}
#sidebar ul ul.moreslide .moreclick .moreblock{margin-bottom:0;margin-top:0}
#sidebar ul ul.moreslide .moreclick .moreblock li{padding-left:0!important}
#sidebar ul ul.moreslide{margin-top:0}
#sidebar ul ul.smartlist{font-size:12px}
.section-footer{background-image:none!important}
#sidebar li a{display:block;padding:10px 15pt 3px 16px;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif}
#sidebar ul li a:hover,#sidebar ul li a:hover span{color:#004691}
.selected{position:relative}
.selectedItem{text-decoration:underline!important;color:purple!important}
#sidebar li.toggle a.header{width:122px;display:inline-block}
#sidebar li.toggle a.toggle{position:absolute;top:4px;right:1px;width:10px;height:10px;padding:5px 10px;text-indent:10em;overflow:hidden;display:inline-block}
#sidebar li li{background-image:none;padding-left:14px}
#sidebar li li a,#sidebar li.alt li a{padding:2px 4px 3px 0;background-repeat:no-repeat;background-position:9px 4px;z-index:0;position:relative}
#sidebar li li a:hover,#sidebar li.alt li a:hover{text-decoration:underline}
#sidebar ul ul{background-position:1px 0;margin:3px 5px 14px 0;padding:0;position:relative;width:auto;z-index:0}
#sidebar ul ul.facetslist{margin-left:14px}
.select-last-child{width:199px;height:32px!important;z-index:1;position:relative}
.special-footer{border:1px solid #ddd!important;border-radius:0 0 5px 5px;margin-bottom:11px;padding-bottom:6px}
a.removeFacet{background:url("/Images/icons/close_icon.png") no-repeat;background-position:left center;padding-left:18px!important;cursor:pointer;margin-left:20px;padding-top:4px!important}
.savelink{background-image:url("/Images/savesearch.png");padding:8px 4px 4px 31px!important;background-repeat:no-repeat;background-position:9px 8px;width:168px;z-index:0;position:relative;color:#004691}
#sidebar ul li sup.savedsearchdelete{float:left;margin-top:1px;margin-right:4px}
#ui-dialog-title-factedsave{background:none!important;display:none}
#factedsave .popup-cancel{width:100px;height:35px;display:inline-block;background:url("/Images/Pages/ProjectBuilder/popup_cancel.png") no-repeat scroll 0 0 transparent;float:left}
#factedsave .popup-save{width:100px;height:35px;display:inline-block;background:url("/Images/Pages/ProjectBuilder/popup_save.png") no-repeat scroll 0 0 transparent;float:left;margin-right:10px;margin-left:92px}
#save-search-title{color:#004691;font-size:18px;margin-left:10px;margin-top:-3px}
#factedsave textarea.field{height:73px;padding:5px;overflow:hidden}
a.removeFacet{background:url("/Images/icons/close_icon.png") no-repeat;background-position:left center;padding-left:15px;cursor:pointer;margin-left:20px;padding-top:4px!important}
#sidebar li li a,#sidebar li.alt li a.savesearch{background-color:transparent;padding:4px 4px 4px 0!important;background-repeat:no-repeat;width:168px;z-index:0;position:relative;display:inline}
.savelink{background-image:url("/Images/savesearch.png");background-position:9px 8px;background-repeat:no-repeat;color:#004691;margin-left:5px;padding:8px 4px 4px 29px!important;position:relative;width:168px;z-index:0}
#search-tabs #search-tabs-selection{height:37px;margin-bottom:-1px;margin-left:0;margin-top:5px;position:relative;width:203px;z-index:100}
#search-tabs{position:relative}
#search-tabs-selection li,#search-tabs-selection li a{float:left}
#search-tabs-selection li a{display:block;height:12px;margin-right:0;margin-top:3px;text-decoration:none;width:89px;border:1px solid #ccc;border-radius:5px 5px 0 0;padding:10px 5px;font-size:11px;background-color:#efefef}
#search-tabs-selection li a.tab1{margin-right:-1px;width:83px;padding-left:11px}
#search-tabs-selection li a.active{background-color:#fff;border-bottom:0;cursor:default}
.pricerangeinfo{padding-left:17px!important}
/* JQuery Tabs *//** * jQuery lightBox plugin * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar(http://www.huddletogether.com/projects/lightbox2/) * and adapted to me for use like a plugin from jQuery. * @name jquery-lightbox-0.5.css * @author Leandro Vieira Pinho - http://leandrovieira.com * @version .5 * @date April 11,2008 * @category jQuery plugin * @copyright(c) 2008 Leandro Vieira Pinho(leandrovieira.com) * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin */#jquery-overlay{position:absolute;top:0;left:0;z-index:24000;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:26000;text-align:center;line-height:0}
#jquery-lightbox a img{border:0}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box>#lightbox-nav{left:0}
#lightbox-nav a{outline:0}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}
#lightbox-container-image-data{padding:0 10px;color:#666}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}
#lightbox-secNav-btnClose{width:25px;height:25px;position:absolute;top:-7px;right:-7px;z-index:260001}.fieldError{font-size:13px;padding:0 0 0 3px;color:#C00;display:block;margin-top-2px}
.fieldError span{margin-bottom:3px;display:inline-block}
.textBox{border:1px solid #bbb;color:#222;height:28px;padding-left:5px;width:270px;z-index:1000;position:relative;border-radius:4px 4px 4px 4px;-pie-border-radius:4px;margin-bottom:5px}
.textArea{width:265px;border:1px solid #bbb;padding:5px;border-radius:4px 4px 4px 4px;color:#222;overflow:hidden;z-index:10000;position:relative}
.contactForm{margin-right:25px;width:100%;margin-bottom:0;margin-top:0;font-size:13px}
.contactForm .col2 small{color:#666;font-size:11px;display:block;margin-top:1px;margin-left:3px;padding-bottom:5px}
.contactForm .col1{width:23%;font-size:13px;font-weight:normal;text-align:right;color:#333;padding-right:5px}
.contactForm .col2{width:77%}
.selectBox-options LI A{line-height:2.5}
.selectBox-dropdown .selectBox-label{padding:.1em .3em}
.contactForm a.selectBox-dropdown{background:none repeat scroll 0 0 transparent;filter:none;border:1px solid #bbb;border-radius:4px;-pie-border-radius:4px;/*behavior:url(/CSS/PIE/PIE.htc);*/color:#222!important;line-height:29px;padding-right:40px;padding-left:3px;margin-bottom:5px;margin-top:3px;width:232px;height:31px;line-height:29px;text-decoration:none!important}
a.selectBox:hover{text-decoration:none!important}/*!* Bootstrap-button v3.3.1(http://getbootstrap.com) * Copyright 2011-2014 Twitter,Inc. * Licensed under MIT(https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*!normalize.css v3.0.2 | MIT License | git.io/normalize *//*-- Created by Mike R. - extracted the button class from bootstrap to use on logomark.com. The site breaks with the whole bootstrap.css is loaded.*/.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;text-decoration:none}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus,.btn.focus{color:#333!important;text-decoration:none}
.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
.btn-default{color:#333!important;background-color:#fff;border-color:#ccc}
.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333!important;background-color:#e6e6e6;border-color:#adadad}
.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}
.btn-default .badge{color:#fff!important;background-color:#333}
.btn-primary{color:#fff!important;background-color:#337ab7;border-color:#2e6da4}
.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff!important;background-color:#286090;border-color:#204d74}
.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}
.btn-primary .badge{color:#337ab7!important;background-color:#fff}
.btn-success{color:#fff!important;background-color:#5cb85c;border-color:#4cae4c}
.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff!important;background-color:#449d44;border-color:#398439}
.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}
.btn-success .badge{color:#5cb85c!important;background-color:#fff}
.btn-info{color:#fff!important;background-color:#5bc0de;border-color:#46b8da}
.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff!important;background-color:#31b0d5;border-color:#269abc}
.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}
.btn-info .badge{color:#5bc0de!important;background-color:#fff}
.btn-warning{color:#fff!important;background-color:#f0ad4e;border-color:#eea236}
.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff!important;background-color:#ec971f;border-color:#d58512}
.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}
.btn-warning .badge{color:#f0ad4e!important;background-color:#fff}
.btn-danger{color:#fff!important;background-color:#d9534f;border-color:#d43f3a}
.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff!important;background-color:#c9302c;border-color:#ac2925}
.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}
.btn-danger .badge{color:#d9534f!important;background-color:#fff}
.btn-link{font-weight:normal;color:#337ab7!important;border-radius:0}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}
.btn-link:hover,.btn-link:focus{color:#23527c!important;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}
.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0,0,0,0.05);/* image replacement properties */overflow:hidden;text-indent:100%;white-space:nowrap;background:#77a6d0 url(../img/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;border-radius:6px;z-index:1000}
.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}
.cd-top.cd-is-visible{/* the button becomes visible */visibility:visible;opacity:.9}
.cd-top.cd-fade-out{/* if the user keeps scrolling down,the button is out of focus and becomes less visible */opacity:.5}
.no-touch .cd-top:hover{background-color:#e86256;opacity:1}
@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px;height:60px;width:60px}
}
@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px}
}