@font-face {
    font-family: 'MagistralBlack';
    src: url('/fonts/mgblack-webfont.eot?') format('eot'),
         url('/fonts/mgblack-webfont.woff') format('woff'),
         url('/fonts/mgblack-webfont.ttf') format('truetype'),
         url('/fonts/mgblack-webfont.svg#svgFontName') format('svg');
}
@font-face {
    font-family: 'Magistral';
    src: url('/fonts/mgnormal-webfont.eot?') format('eot'),
         url('/fonts/mgnormal-webfont.woff') format('woff'),
         url('/fonts/mgnormal-webfont.ttf') format('truetype'),
         url('/fonts/mgnormal-webfont.svg#svgFontName') format('svg');
}

* {
 margin:0;
 padding:0;
}
#page-wrap { margin: 0 auto; position:relative; width: 980px; background-color:#fff; }
body {
 font-family: /*'Magistral',*/ Arial, Sans-Serif;
}
h1, h2, h3, h4, h5 {font-family: 'Magistral', Arial, Sans-Serif;}
td { vertical-align: top; }
a img { border: none; }
#header { width: 980px; height: 122px; background: url('/img/hdr-v2.jpg') no-repeat 0 0; display: block; position: relative;}
#header * { text-indent: -2000px; }
#fp-logo-spin { position:absolute;top:15px; left:0;text-indent: 0;}
/* NAVIGATIONAL MENU */
#nav { position: relative; display: block; height: 40px; z-index:100; }
#nav ul li { float: left; position: relative; list-style: none; height: 40px; display: inline-block; padding: 0 5px 0 5px; }
#nav ul li a { background-position: 0px 0px; height: 40px; text-indent: -2000px; display: block; background-repeat: no-repeat; }
#nav-home { background-image: url('/img/home-sprite.jpg'); width: 60px; }
#nav-facebook { background-image: url('/img/facebook-sprite.jpg'); width: 30px; }
#nav-linkedin { background-image: url('/img/linkedin-sprite.jpg'); width: 30px; }
#nav-officetech { background-image: url('/img/officetechnology-sprite.jpg'); width: 172px; }
#nav-managedservices { background-image: url('/img/managedservices-sprite.jpg'); width: 172px; }
#nav-service { background-image: url('/img/service-sprite.jpg'); width: 86px; }
#nav-supdown { background-image: url('/img/support-downloads-sprite.jpg'); width: 160px; }
#nav-about { background-image: url('/img/about-sprite.jpg'); width: 78px; }
#nav-contact { background-image: url('/img/contact-sprite.jpg'); width: 92px; }
#nav ul li .navsubmenu,#nav ul li .navsubmenu2 { position: absolute; top: 40px; padding: 10px; z-index: 50; background-color: #eee; display: none;
                                                 border-left: solid 1px #7c728a; border-bottom: solid 1px #7c728a; border-right: solid 1px #7c728a; }
#nav ul li .supsub { left: 0; }
#nav ul li .otsub { left: -200px;}
table#nav-otsubmenu,table#nav-mssubmenu, table#nav-supsubmenu { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px;}
table#nav-otsubmenu { width: 800px;}
table#nav-mssubmenu { width: 250px;}
table#nav-supsubmenu { width: 300px; }
table#nav-otsubmenu tr th,table#nav-mssubmenu tr th { font-weight: bold; text-align: left; padding-bottom: 5px;}
table#nav-otsubmenu tr td,table#nav-mssubmenu tr td,table#nav-supsubmenu tr td { border-left: solid 1px #4f2077;}
table#nav-otsubmenu tr td ul li,table#nav-supsubmenu tr td ul li,table#nav-mssubmenu tr td ul li { list-style: none; display: block; vertical-align: middle; float: none; height:25px;}
table#nav-otsubmenu tr td ul li a,table#nav-mssubmenu tr td a,table#nav-supsubmenu tr td ul li a { color: #4f2077; text-indent:0;}
table#nav-otsubmenu tr td ul li a:hover,table#nav-mssubmenu tr td a:hover,table#nav-supsubmenu tr td ul li a:hover { text-decoration: none; }
.nav-prod-col0 { width: 200px;}
.nav-prod-col1 { width: 150px;}
.nav-prod-col2 { width: 250px;}
.nav-prod-col3 { width: 200px;}
#main-content { background:url('/img/nav-shadow.jpg') no-repeat 0 0; padding-top: 8px; width: 1000px;}

#main-largeads
{
    display: block;
    background: #fff url('/img/loadwait.gif') no-repeat 482px 142px;
    width: 980px;
    height: 300px;
}
#fp-slideshow { position:relative; }
.fpad-link {display:block; position:absolute; text-indent: -3000px;}
#fp-rotate-1 { display:none; background:url('/img/fp-rotate-1.jpg') no-repeat 0 0; width: 980px; height: 300px;}
#fplink-bw { top:160px; left:40px; width: 150px; height: 110px; }
#fplink-color { top:160px; left: 245px; width: 150px; height: 110px; }
#fplink-lex1 { top: 60px; left: 50px; width: 125px; height: 40px; }
#fplink-kyocera1 {top: 60px; left: 220px; width: 135px; height: 40px; }
#fplink-nec1 { top: 110px; left: 50px; width: 125px; height: 40px; }
#fplink-konica1 { top: 105px; left: 220px; width: 135px; height: 40px; }
#fplink-lexapp { top: 0; left: 0; width: 980px; height: 300px; }
#fp-rotate-4 { display:none; background:url('/img/fp-rotate-4.jpg') no-repeat 0 0; width: 980px; height: 300px; text-indent: -2000px;}
#fp-rotate-5 { display:none; background:url('/img/fp-tabpilot.jpg') no-repeat 0 0; width: 980px; height: 300px; text-indent: -2000px;}
#fplink-tabpilot {top: 0; left: 0; width: 980px; height: 300px;}
.section { float: left; display: block; width: 725px; }
.section .article h1 { font-size: 24px; padding: 40px 0px 10px 0px; }
.section .article p { padding-bottom: 20px; }
#fp-rotate-6 {display:none; background:url('/img/fp-managedservices.jpg') no-repeat 0 0; width: 980px; height: 300px; text-indent: -2000px;}
#fplink-mns {top: 0; left: 0; width: 460px; height: 300px; }
#fplink-mps {top: 0; left: 461px; width: 460px; height: 300px; }
#br-bymanu { width: 160px;}
#br-bymanu ul li { list-style: none; padding: 5px 0 5px 0;}
#br-bymanu ul li a {width: 140px; display: block; text-indent: -2000px; padding-bottom: 25px; }
#br-bytype { width: 460px; background-color: #efefef; }
#br-bytype ul,#br-postageprods { margin-left: 10px; }
#br-bytype ul li,#br-postageprods li { list-style: none; float: left; padding: 20px 10px 10px 10px;  }
#br-bytype ul li a,#br-postageprods li a {background-repeat: no-repeat; background-position: 0px 0px; text-indent: -2000px; display:block; }
#br-bymanu h2,#br-bymanu-full h2, #br-bytype h2,#br-bytype-full h2,#br-docsol h2 { letter-spacing: 1px; padding: 10px 0px 30px 15px; font-size: 14px; font-family: Sans-Serif; }
.aside { float:right; width: 350px; }
.fp-aside { width:250px; }
.aside ul li { list-style: none; padding-bottom: 20px; }
.aside ul li a { display:block; text-indent: -3000px; }
#go2-servicecall { background: url('/img/sb-servicecall.jpg') no-repeat 0 0; height: 140px; width: 248px; }
#go2-survey { background: url('/img/sb-survey.jpg') no-repeat 0 0; height: 142px; width: 248px; }
#go2-meter { background: url('/img/sb-meter.jpg') no-repeat 0 0; height: 140px; width: 248px; }
#go2-order { background: url('/img/sb-order.jpg') no-repeat 0 0; height: 160px; width: 248px; }
#go2-requestassessment { background: url('/img/fp-request-assessment.jpg') no-repeat 0 0; height: 84px; width: 248px; }
#go2-social { font-size: 15px; text-align: center; }
#go2-facebook { background: url('/img/fp-facebook.png') no-repeat 0 0; display: inline-block; height: 100px; width: 100px; }
#go2-linkedin { background: url('/img/fp-linkedin.png') no-repeat 0 0; display: inline-block; height: 100px; width: 100px; }
#br-kyocera { height: 46px;  background: url('/img/bp-kyocera.jpg') no-repeat 0 0; }
#br-konica {height: 79px;  background: url('/img/bp-konica.jpg') no-repeat 0 0;}
#br-konica2 {height: 56px;  background: url('/img/bp-konica-2.jpg') no-repeat 0 0;}
#br-lexmark {height: 43px;  background: url('/img/bp-lexmark.jpg') no-repeat 0 0;}
#br-lexmark2 {height: 56px;  background: url('/img/bp-lexmark.jpg') no-repeat 0 7px;}
#br-nec {height: 37px;  background: url('/img/bp-nec.jpg') no-repeat 0 0;}
#br-nec2 {height: 56px;  background: url('/img/bp-nec.jpg') no-repeat 0 10px;}
#br-riso {height: 56px;  background: url('/img/bp-riso.jpg') no-repeat 0 5px;}
#br-kip {height: 56px;  background: url('/img/bp-kip.jpg') no-repeat 0 0;}
#br-mbm {height: 55px;  background: url('/img/bp-mbm.jpg') no-repeat 0 0;}
#br-psi {height: 56px;  background: url('/img/bp-psi.jpg') no-repeat 0 0;}

#br-postageprods li a { height: 135px; width: 127px; }
#br-postage {background: url('/img/bp-postage.jpg') no-repeat 0 0;}
#br-inserters {background: url('/img/bp-folders-inserters.jpg') no-repeat 0 0;}
#br-mailing-software {background: url('/img/bp-mailing-software.jpg') no-repeat 0 0;}

#footer { clear:both; text-align: center; background:url('/img/nav-shadow.jpg') no-repeat 0 0; padding-top: 18px; width: 1000px; font-family:Verdana, Sans-Serif; font-size:12px; margin-top:10px; }
#footer ul {list-style:none;}
#footer ul li {display:inline-block; vertical-align:top;width:230px;text-align:left;}
#footer ul li a {color: #622398; }
#footer ul li a:hover {text-decoration:none;}
#footer ul li a:visited {color:#333;}

.section .article h2 { font-size: 20px; padding: 15px 0px 10px 0px; }
.section .article p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
#br-fc { background-image: url( '/img/bp-fullcolor.jpg' ); width: 125px; height: 135px;}
#br-bw { background-image: url( '/img/bp-bwcopiers.jpg' ); width: 132px; height: 135px;}
#br-np { background-image: url( '/img/bp-network.jpg' ); width: 132px; height: 135px;}
#br-hs { background-image: url( '/img/bp-highspeed.jpg' ); width: 125px; height: 140px;}
#br-wf { background-image: url( '/img/bp-wideformat.jpg' ); width: 132px; height: 140px;}
#br-fin { background-image: url( '/img/bp-finishing.jpg' ); width: 127px; height: 135px;}
#br-mfp { background-image: url( '/img/bp-mfps.jpg' ); width: 125px; height: 140px;}

.level1 {padding-left:15px;}
.level2 {padding-left:30px;}
.level3 {padding-left:45px;}
.errdetails * li {padding:5px;font-family:Arial,verdana,sans-serif;font-size:12px;}
/*  STYLE FOR MACHINE BOX PREVIEW  */
#previewBox
{
	padding: 5px;
	position: absolute;
	visibility: hidden;
	top: -10px;
	left: 30px;
	clip: auto;
	overflow: hidden;
	max-width:600px;
	color:Black;
	text-align:left;
	background-color:White;
	z-index:100;
	border:solid 1px #ccc;
}
#machineDetails { background-color:White; }
td.machinepopName { font-size:24pt; padding-left:30px; }
td.machinepopDetails { font-family:Verdana,arial,sans-serif; font-size:8pt; }
td.machinepopDetails { padding: 10px; }
td.machinepopDetails ul { list-style-position: inside; margin: 20px 0 10px 15px;}
td.machinepopManu { padding-left:30px; }

/* PRODUCTS PAGE */
#pnlContainer { float: left; display: block; width: 625px; }
#pnlContainer ul { margin-left: 40px; }
#pnlContainer ul li { font-size: 14px; margin: 10px 0 5px 0; color: #622398; list-style-position: inside; }
#pnlContainer ul li a { color: #622398; }
#pnlContainer ul li a:hover { text-decoration: none; }
#pnlContainer h3 { padding-top: 25px; }
#bt-listbg { background-color: #efefef; margin-top: 70px; padding: 15px 5px 15px 5px; margin-left: 40px; margin-right: 30px; }
#bm-listbg {margin-top: 70px; padding: 15px 5px 15px 5px; margin-left: 40px; margin-right: 30px;}
#bt-listbg ul,#bm-listbg ul { padding-top: 20px; }
#bt-listbg ul li {float:left;}
#bm-listbg ul li a { text-indent: 0; }
#bt-listbg h3, #bm-listbg h3 {text-align:center; font-size:12px; padding:10px 0;}
.bm-content,.bt-content { margin-top: 20px; }
.bt-content h3 { font-size: 30px; font-family: "MagistralBlack", "Arial Black", Sans-Serif; color: #333; }
.bt-content h4 { font-size: 20px; font-family: "MagistralBlack", "Arial Black", Sans-Serif; color: #333; padding-top: 20px; }
.bt-content img { margin: 40px 0 0 0; }
.bt-content p,.bm-content p,.postal-content p { padding: 15px 0 0 0; font-family: Arial, Helvetica Condensed, Sans-Serif; font-size: 12px; }
.bt-content p a { color: #622398; }
.bt-content p a:hover { text-decoration: none; }
.postal-content h4 {padding-top: 20px; }
.postal-content { background-image:url(/img/postal-mark.jpg); background-repeat: no-repeat; background-position: right center;}

/* LOCATIONS PAGE */ 
.loc-map { float:right; width: 425px; }
.loc-map a { font-family: Arial, Verdana, Sans-Serif; font-size: 12px; color:#333;}
.loc-map a:hover { text-decoration:none; color: #000; }
.loc-map a:visited { color: #622398; }
.loc-map img { border: solid 1px #ccc; }
.loc-details { float: left; width: 530px; font-family: Arial, Verdana, Sans-Serif; font-size: 13px;}
#loc { width: 100%; }
#loc h3 { margin-top: 30px; }
#loc p { padding: 25px 0 25px 0; font-family: Arial, Verdana, Sans-Serif; font-size: 12px; }
#loc fieldset { clear:both; padding: 10px; margin-right: 20px; margin-bottom: 25px;}
#loc fieldset legend { font-family: "MagistralBlack", "Arial Black", Sans-Serif; color: #333; letter-spacing: 1px;}
#loc fieldset span { width: 200px; display: inline-block; font-weight: bold; }

/* SUPPORT DOWNLOADS PAGE */
#sup h3 { margin-top: 30px; margin-bottom: 30px;}
#sup h4 { padding: 10px 0 20px 0; font-size: 15px;}
#sup ul { list-style-position: inside; margin-left: 30px; padding: 15px; }
#sup ul li strong { display:inline-block; width: 200px; }
#sup ul li a { font-family: Arial, Verdana, Sans-Serif; font-size: 12px; color: #622398; }
#sup ul li a:hover { text-decoration: none; }
#sup ul li a:visited { color: #333; }
#sup p { font-family: Arial, Verdana, Sans-Serif; font-size: 13px; }
#ctl00_ContentPlaceHolder1_pnlOrderSupplies, #ctl00_ContentPlaceHolder1_pnlMeterReading, #ctl00_ContentPlaceHolder1_pnlRateService, #ctl00_ContentPlaceHolder1_pnlProductRequest, #ctl00_ContentPlaceHolder1_pnlServiceRequest { font-family: Arial, Verdana, Sans-Serif; font-size: 12px; }
#ctl00_ContentPlaceHolder1_pnlOrderSupplies span { display: inline-block; width: 200px; }
#sup input[type=text], #sup textarea, #sup select { background-color: #fff; border: solid 1px #ccc; padding: 3px 5px 3px 5px; }
#sup input[type=submit] { padding: 3px 10px 3px 10px; }
#sup input[type=radio] { padding-right:15px; }
#sup .survpanel { padding: 25px 20px 0 20px; background: #efefef url('/img/torn-paper-top.jpg') repeat-x 0 0; }
#sup .survpanelwrap {background: #efefef url('/img/torn-paper-bottom.jpg') repeat-x bottom left; padding-bottom: 50px;}

/* CONTACT PAGE */
#contact-top { width: 980px; height: 265px; background-image: url('/img/contact_lady_smiling.jpg'); background-position: right top; background-repeat: no-repeat;}
#contact-top h3 {margin-top: 30px;}
#contact-top p { font-family: Arial, Verdana, Sans-Serif; font-size: 12px; padding-right: 400px; padding-top: 30px; }
#contact-info { background-image: url('/img/contact_form_bg.jpg'); background-position: top left; background-repeat: repeat-y; width: 980px;}
#contact-callmail {float:left; width: 350px; margin-left: 50px;}
#contact-callmail dl * { font-family: Arial, Verdana, Sans-Serif; }
#contact-callmail dl dt { font-size: 14px; font-weight: bold; }
#contact-callmail dl dd { font-size: 12px; padding-bottom: 10px; margin-left: 10px; }
#contact-email {float:right; width: 550px;}
#contact-email h3, #contact-callmail h3 { font-family: "MagistralBlack", "Arial Black", Sans-Serif; padding-top: 15px; padding-bottom: 25px; letter-spacing: 1px; }
#contact-email label { display: inline-block; width: 100px; font-weight: bold; }
#contact-email #ctl00_ContentPlaceHolder1_txtFrom,#contact-email #ctl00_ContentPlaceHolder1_txtSubject,#contact-email #ctl00_ContentPlaceHolder1_txtBody { width: 500px; color: #000; font-family: Arial;}
#contact-email #ctl00_ContentPlaceHolder1_txtBody { height: 100px; }
#contact-bottom {display:block; clear: both; text-indent: -2000px; background-image: url('/img/contact_form_bottom.jpg'); background-position: top left; height:25px; width: 980px; }
#ctl00_ContentPlaceHolder1_cmdSend,#ctl00_ContentPlaceHolder1_cmdClear { border: none; display:inline-block; height: 26px; background-position: top left; background-repeat: no-repeat; text-indent: -2000px;}
#ctl00_ContentPlaceHolder1_cmdSend {width: 88px; background-image: url('/img/contact-send-btn.jpg');}
#ctl00_ContentPlaceHolder1_cmdSend:hover,#ctl00_ContentPlaceHolder1_cmdClear:hover { cursor: pointer;}
#ctl00_ContentPlaceHolder1_cmdClear {width: 113px; background-image: url('/img/contact-clear-btn.jpg');}

/* PRODUCTS PAGE */
#prod { width: 980px; }
#prod h3 { margin-top: 30px; }
#prod p { padding-top: 20px; padding-bottom: 40px; font-family: Arial, Verdana, Sans-Serif; font-size: 12px;  }
#br-bymanu-full { width: 300px;}
#br-bymanu-full ul li { list-style: none; padding: 5px 0 5px 0; float:left;}
#br-bymanu-full ul li a {width: 140px; display: block; text-indent: -2000px; padding-bottom: 25px; }
#br-bytype-full { width: 470px; background-color: #efefef; }
#br-bytype-full ul { margin-left: 10px; }
#br-bytype-full ul li { list-style: none; float: left; padding: 20px 10px 10px 10px;  }
#br-bytype-full ul li a {background-repeat: no-repeat; background-position: 0px 0px; text-indent: -2000px; display:block; }
#br-docsol ul li { list-style: none; list-style-position: inside; margin-left: 15px; padding-bottom: 5px;}
#br-docsol ul li a { font-family: Arial, Verdana, Sans-Serif; font-size: 12px; color: #622398; }
#br-docsol ul li a:hover { text-decoration: none; color: #000; }
#br-docsol ul li a:visited { color: #333; }

/* DOCUMENT SOLUTIONS PAGE */
#docsul-top { width: 992px; }
#docsul-top h3 {margin-top: 30px;}
#docsul-top p { padding: 25px 460px 80px 0; background: url('/img/bus-man-smiling.jpg') no-repeat; background-position:right top; font-family: Arial, Verdana, Sans-Serif; font-size: 12px; }
#docsul-title-list { margin-left: 15px; font-family: Arial, Verdana, Sans-Serif; font-size: 12px; float:left;}
#docsul-title-list dt { font-weight: bold; }
#docsul-title-list dd { margin-left: 20px; padding-bottom: 20px;}
#docsul-title-list dd ul li { list-style-position:inside; }
#docsul-title-list dd ul li a {color: #622398;}
#docsul-title-list dd ul li a:hover {text-decoration: none; color: #000;}
#docsul-title-list dd ul li a:visited {color: #333;}
#pnlwrapper { width: 750px; float:right; padding-bottom:23px; margin-right: 25px; background: #fff url('/img/torn-paper-bottom.jpg') repeat-x bottom left;}
div.docsul-right { background: #efefef url('/img/torn-paper-top.jpg') repeat-x 0 0; padding: 30px 20px 30px 20px;}
div.docsul-right dd { padding-top: 20px; font-family: Arial, Verdana, Sans-Serif; font-size: 13px; }
div.docsul-right dd ul li { list-style-position: outside; margin-left: 30px;}
div.docsul-right dt { font-family: "MagistralBlack", "Arial Black", Sans-Serif; font-size: 18px; letter-spacing: 1px; }

/* ABOUT PAGE */
#ab { width: 990px; }
#ab h3 { margin-top: 25px; }
#ab .article { padding: 25px 0 0 0; }
#ab .article h4 { font-size: 15px; }
#ab .article p { font-size: 13px; font-family: Arial, Verdana, Sans-Serif; padding-top: 10px; }
#ab .article p a { color: #622398; }
#ab .article p a:hover { text-decoration: none; color: #000; }
#ab .article p a:visited { color: #333;}

/* MANAGED SERVICES PAGES */
#ms { width: 990px; }
#ms h3 { margin-top: 25px; }
#ms .article { padding: 25px 0 0 0; }
#ms .article h4 { font-size: 18px; margin-top:20px; font-family: sans-serif; }
#ms .article h5 { margin-top:18px;}
#ms .article p,#ms .article ul,#ms .article ol { font-size: 13px; font-family: Arial, Verdana, Sans-Serif; padding-top: 10px; }
#ms .article p a { color: #622398; }
#ms .article p a:hover { text-decoration: none; color: #000; }
#ms .article p a:visited { color: #333;}
#ms .article ul,#ms .article ol { list-style-position:inside; margin-left:10px; }
#ms .article ul li,#ms .article ol li {padding:2px;}
#ms .article small {color:#060;font-weight:bold;}
#ms .section {width:710px;}
#ms .aside {float:right; width:250px; background-color:#efefef;}

.ms-link {display: block; width: 325px; height: 330px; float: left; background-position: 0 0; background-repeat: no-repeat; text-indent: -3000px;}
.ms-link:hover { animation: ms-bglink .5s ease-out 0 1 normal; -webkit-animation: ms-bglink .5s ease-out 0 1 normal; background-position-y: -70px;}
.ms-mns-link { background-image: url(/img/ms-mns.jpg);}
.ms-mps-link { background-image: url(/img/ms-mps.jpg);}
.ms-mws-link { background-image: url(/img/ms-mws.jpg);}

@keyframes ms-bglink
{
from {background-position-y: 0;}
to {background-position-y: -70px;}
}

@-webkit-keyframes ms-bglink /* Safari and Chrome */
{
from {background-position-y: 0;}
to {background-position-y: -70px;}
}

.mns-1,.mns-2,.mns-3,.mns-4 { line-height:120%; clear:both; margin-top: 40px; }
.mns-3 ul { line-height:100%;}
.mns-3 ul li {font-size:12px;}
.mns-4 ul { margin-top: 20px;}
.mns-4 ul li {font-size:14px;}
.mns-3 p {padding-bottom: 0;margin-bottom: 0;}
.img-ctr {width:100%;text-align:center;}
.mns-img {float:right; margin-left:5px;}
.mps-outsidebox {background-image:url(/img/mps-outside-the-box.jpg); background-position: right center;background-repeat: no-repeat; min-height: 175px; margin: 25px 0px;padding-right: 250px; padding-left: 20px;}
.mps-outsidebox li { list-style-position: outside;}
#mps-questions { background-color: #efefef; background-image:url(/img/arrow_bg.jpg); background-position: -100px 0; background-repeat:repeat-y; padding: 25px;margin: 20px 0; width: 300px; float: left; }
#mps-questions ul { padding-left: 20px; }
#mps-questions ul li { list-style-position: outside; }
#mps-answers {width:300px; float:right; padding: 25px 25px 250px 25px; background-image:url(/img/mps-tapemeasure.jpg); background-position: center bottom; background-repeat: no-repeat; }
#mps-analysis {background-image:url(/img/mps-analysis.jpg); background-position: 0 0;background-repeat: no-repeat; padding-left: 70px; min-height: 60px; width: 500px; margin-left:50px;  font-weight: normal; font-size: 14px !important;}
#mps-slideshow { height: 270px; }
#mns-research { background-color: #fff; padding:10px 0; font-size: 12px; background-image:url(/img/mns-researchmoney.jpg); background-position: center bottom;background-repeat: no-repeat; padding-bottom: 160px;}
#mns-research ul {padding-top: 20px;}
#mns-research ul li {margin: 0; padding: 5px 0;}

#ctl00_ContentPlaceHolder1_wzdManagedServices { font-size: 13px; font-family: Arial, Verdana, Sans-Serif;margin:10px; }
#ctl00_ContentPlaceHolder1_wzdManagedServices fieldset,#ctl00_ContentPlaceHolder1_wzdManagedServices input[type=text],#ctl00_ContentPlaceHolder1_wzdManagedServices input[type=email],#ctl00_ContentPlaceHolder1_wzdManagedServices textarea { width:225px; border:solid 1px #ddd; background-color:#fff; }
#ctl00_ContentPlaceHolder1_wzdManagedServices legend { font-size:11px; }
#ctl00_ContentPlaceHolder1_wzdManagedServices input[type=submit] {width:225px; background-image:url(/img/rapid_assessment_btn.jpg); background-position: 0 -2px; background-repeat:no-repeat; text-indent:-2000px; height: 52px; border:none; cursor: pointer;}
.ms-intro {line-height:140%;}
#mps-after-assessment { padding: 15px;background-color: #efefef; background-image:url(/img/arrow_bg.jpg); background-position: -130px 0; background-repeat:repeat-y;}
#mps-after-assessment h4 { text-align: center; }
#mps-after-assessment p { font-size: 13px; font-family: Arial, Verdana, Sans-Serif; padding-top: 15px;}
#mps-after-assessment a { color: #4f2077; }
#mps-after-assessment a:hover { text-decoration: none; }
#mps-aarr {clear:both; padding-top: 20px;}
#mps-aarr div {width:210px;float:left; padding: 10px;}
.3col h5 { font-family: Arial, Verdana, Sans-Serif !important;}
#mps-aarr ol {padding-top: 0; padding-left: 5px;}
#mps-aarr ol li { list-style-position: outside;}
.mps-rcvr-img {width:210px;text-align: center;}
.mws-mobilead { min-height: 260px; background-image:url(/img/mws-mobile.jpg); background-position: right top; background-repeat: no-repeat; }
.mws-mobilestats {padding-right: 400px; margin-bottom:25px; background-image:url(/img/mws-mobilestats.jpg); background-position: right top; background-repeat: no-repeat;}
.mws-mobilesplatter {padding-left: 220px;background-image:url(/img/mws-mobilesplatter.jpg); background-position: 0 30px; background-repeat: no-repeat;}

/* TABPILOT */
#tp { width: 990px; }
#tp h3 { margin-top: 25px; }
#tp .article { padding: 25px 0 0 0; }
#tp .article h4 { font-size: 15px; margin-top:20px; }
#tp .article h5 { margin-top:18px;}
#tp .article p,#tp .article ul,#tp .article ol { font-size: 13px; font-family: Arial, Verdana, Sans-Serif; padding-top: 10px; padding-bottom:20px; }
#tp .article p a { color: #622398; }
#tp .article p a:hover { text-decoration: none; color: #000; }
#tp .article p a:visited { color: #333;}
#tp .article ul,#tp .article ol { list-style-position:inside; margin-left:10px; }
#tp .article ul li,#tp .article ol li {padding:2px;}
#tp .article small {color:#060;font-weight:bold;}
#tp .section {width:700px;}
#tp #aside {float:right; width:250px; display:block;font-size: 13px; font-family: Arial, Verdana, Sans-Serif;}
.tp-intro {float:left; width:450px; line-height: 140%;}
#tp .tp-frame {clear:both; width:580px; height:335px; text-align: center;background-image:url(/img/tb-vidbg.jpg); background-position: 0 0; background-repeat:no-repeat; margin-left:45px; padding:10px 0;}
.tp-logo-flt {float:right;}
.tp-info-right,.tp-info-left { float:left; width:42%; background-color:#efefef; padding:20px;background-image:url(/img/arrow_bg.jpg); background-position: -50px 0; background-repeat:no-repeat;}
.tp-info-right strong,.tp-info-left strong {font-size: 13px; font-family: Arial, Verdana, Sans-Serif; }
.tp-info-left { float:left;}
.tp-info-right { float:right;}
.tp-info-bottom { clear:both; padding: 30px 0;}
#ctl00_ContentPlaceHolder1_wzdTabPilotContact { font-size: 13px; font-family: Arial, Verdana, Sans-Serif; background-color:#efefef;padding:20px; position:relative; background-image:url(/img/arrow_bg.jpg); background-position: 0 0; background-repeat:repeat-y;}
#ctl00_ContentPlaceHolder1_wzdTabPilotContact h4 { position:absolute; top:5px; left: -13px; background-image:url(/img/tabpilot-contact.png); background-position: 0 0; background-repeat:no-repeat; text-indent:-2000px; width:650px; height:50px; display:block; }
#ctl00_ContentPlaceHolder1_wzdTabPilotContact label:not([for=txtComments]) { display:inline-block; width:150px; }
#ctl00_ContentPlaceHolder1_wzdTabPilotContact input[type=text],#ctl00_ContentPlaceHolder1_wzdTabPilotContact input[type=email],#ctl00_ContentPlaceHolder1_wzdTabPilotContact textarea { border:solid 1px #ddd; background-color:#fff; }
#ctl00_ContentPlaceHolder1_wzdTabPilotContact td {padding:20px;}
#ctl00_ContentPlaceHolder1_wzdTabPilotContact input[type=submit] {width:200px; background-image:url(/img/tabpilot-submit.jpg); background-position: 0 0; background-repeat:no-repeat; text-indent:-2000px; height: 64px; border:none; cursor: pointer;}
.tp-focallist { list-style-position: outside; padding-top:10px; margin-left:20px;}
.tp-focallist li {padding:3px;}
#tp hr {color:#efefef;size:1px;}
#nav-tp { border: 0 !important;}
#nav-tp a { text-indent: 0 !important; height:122px !important; width:200px !important;}

/* SERVICE PAGE */
#serv { width: 990px; }
#serv h3 { margin-top: 25px; }
#serv .servtop { padding: 25px 460px 40px 0; background: url('/img/copierservice.jpg') no-repeat; background-position:590px 40px; }
#serv .servtop p {padding-bottom: 20px;}
#serv .article h4 { font-size: 15px; }
#serv .article p { font-size: 13px; font-family: Arial, Verdana, Sans-Serif; padding-top: 10px; }
#serv .article p a { color: #622398; }
#serv .article p a:hover { text-decoration: none; color: #000; }
#serv .article p a:visited { color: #333;}
#serv .article ul li { font-size: 13px; font-family: Arial, Verdana, Sans-Serif; list-style-position: outside; margin-left: 30px; }
fieldset.techbio { padding: 35px 250px 0 20px; font-family: Arial, Verdana, Sans-Serif; font-size:12px; border: none; margin-top: 30px; position:relative; margin-bottom: 20px; width: 200px; height: 280px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; box-shadow:2px 2px 3px #888;}
fieldset.techbio legend { font-family: "MagistralBlack", "Arial Black", Sans-Serif; font-size: 20px; letter-spacing: 1px; padding-left:20px; padding-right:20px; position:absolute; top:-20px; left: 20px; background-color:#eddccb; border-top-left-radius: 10px; border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -webkit-border-top-left-radius: 10px;}
fieldset.techbio a { color: #333;}
fieldset.techbio a:visited {text-decoration:none; color: #000; }
fieldset.techbio a:hover { color:#622398;}
fieldset#tb-tony { background:#eddccb url('/img/techbios/techbio-tony.jpg') no-repeat 230px 10px;float:left;}
fieldset#tb-randy { background:#eddccb url('/img/techbios/techbio-randy.jpg') no-repeat 230px 10px;float:right;}
fieldset#tb-tim { background:#eddccb url('/img/techbios/techbio-tim.jpg') no-repeat 230px 10px;float:left;}
fieldset#tb-rusty { background:#eddccb url('/img/techbios/techbio-rusty.jpg') no-repeat 230px 10px;float:right;}
fieldset#tb-john { background:#eddccb url('/img/techbios/techbio-johnmalloy.jpg') no-repeat 230px 10px;float:left;}
fieldset#tb-robert { background:#eddccb url('/img/techbios/techbio-robertbarrett.jpg') no-repeat 230px 10px;float:right;}
fieldset#tb-kim { background:#eddccb url('/img/techbios/techbio-kim.jpg') no-repeat 230px 10px;float:left;}
fieldset#tb-brittany { background:#eddccb url('/img/techbios/techbio-brittany.jpg') no-repeat 230px 10px;float:right;}

/* PRODUCT DETAILS CSS */
.pd-details, .pd-details ul li { color: #000; font-family: Verdana, Arial, Sans-Serif; font-size:14px; }

