.popupcountry {width:370px;height:203px;padding:0px;position:absolute;left:450px;top:250px;background-color:#fff; background-image:url(/img/help-me-box.jpg);background-repeat:repeat-x;margin:0px;background-position: top left;}
.popupcountry1 {font-family: Lucida Grande, Arial;font-size: 16px;font-weight: normal;color: #FFF;width:
300px;height:31px;text-align:center;font-weight:bold;line-height:31px;padding:0px;margin:0px;border:0px;}
.popupcountry2 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;color: #333;padding:15px;height:90px;border-left:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
.popupcountry3 {font-family: Lucida Grande, Arial;font-size: 14px;font-weight: normal;color: #000;width:300px;text-align:center;font-weight:bold;padding-top:25px;}
.popupcountry4 {width:349px;font-weight:bold;padding-top:3px;background-image:url(/img/home/cpopup-br.jpg);background-repeat:no-repeat;background-position: bottom right;border-left:1px solid #000;height:70px;}
.popupcountry4 td{padding-left:5px;font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;color: #000;}
.popupcountry4 a{color: #000;}
.popupcountryimg{display:block;border-collapse:collapse;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.popimg1 {background-image:url(/img/home/cpopup-tl.jpg);background-repeat:no-repeat;background-position: top left;width:19px;}
.popimg2 {background-image:url(/img/home/cpopup-tr.jpg);background-repeat:no-repeat;background-position: top left;width:32px;}

/* emerginf tech seminar */
.reg-bg{height:35px;font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal; color:#000; text-align:left; padding: 0px 10px 0px 10px; color:#000;background-image:url(/img/campaigns/et-bg.jpg); background-repeat:repeat-x;border-left:1px solid #666}
.reg-bg1 {height:35px;font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal; color:#000; text-align:center; border-left:3px solid #fff;border-right:1px solid #666; padding: 0px 10px 0px 10px;background-image:url(/img/campaigns/et-bg1.jpg); background-repeat:repeat-x;}
.line-bottom-up {border-bottom: 1px solid #ccc;background-color: #fff;text-align: right; font-family: Lucida Grande, Arial;font-size: 11px;font-weight: bold; padding: 5px 0px 5px 0px}
.lowercase {text-transform:lowercase}
.panel {font-family: Lucida Grande, Arial Bold;font-size:11px;font-weight:bold;padding: 3px;text-align:center;background-color: #ff9900;text-transform:uppercase;border-top: 1px solid #ccc}
.panel a{text-decoration: underline}
.panel:hover{text-decoration: underline; color: #333}
/* new homepage alternatives */
.home-news-bg { background-image:url(/img/home/news-hone-bg.gif); background-repeat:no-repeat; background-position:center top; padding-top:4px}
.home-news-text {
font-family: Lucida Grande, Arial;
font-size: 12px;
font-weight: normal;
color: #F60;
padding: 1px 5px 6px 10px;
vertical-align:top;
text-align:left;
}
/* NEW HOMEPAGE PICTURE NAV ADVERTS */
.nav-block-ad {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;vertical-align:middle;text-align:center;text-transform:uppercase;color: #fff;height: 30px;background-color: #f90;border-left:1px solid #ccc;border-right:1px solid #ccc;}
td.nav-block-ad:hover {background: #f90;}
.nav-block-ad a{color: #fff; text-decoration: none;}
.nav-block-ad a:hover{color: #000; text-decoration: underline;}
.lines {background-image:url(/img/lines.jpg); background-position: bottom; background-repeat:no-repeat;}
.tooltip1 {font-size:12px;background-color:#e4e4e4;text-align:left;}
/* app story pics */
.small-apppicstext {font-size:12px;text-align:center;padding-left:10px;padding-right:10px; padding-bottom:10px;background-color:#FFF}
.app-top{font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal; color:#000;text-align:left;padding:15px 10px 10px 15px; background-image:url(/img/info/case-apps/right-top.jpg); background-repeat:no-repeat; vertical-align:top; height:222px}
.app-bot{background-image:url(/img/info/case-apps/right-bot.jpg); background-repeat:no-repeat;height:48px; padding:0px 17px 0px 15px;}
.app-view{color:#000;font-weight:bold;background:url(/img/info/case-apps/arrow-off.jpg) no-repeat 100% 0;height:20px;display:block;line-height:6px;}
.app-view:hover { background:url(/img/info/case-apps/arrow-over.jpg) no-repeat 100% 0px;}
/* form errors */
.error-title{font-family: Lucida Grande, Arial;font-size: 14px;font-weight: bold;color:#000;border:1px solid #ccc;text-align:left;background-color:#ffffcc; height:30px; vertical-align:middle; line-height:26px }
.error-mess{font-family: Lucida Grande, Arial;font-size: 14px;font-weight: bold;color:#ff0000;border:1px solid #ccc;text-align:left;background-color:#ffffcc; height:30px; vertical-align:middle; line-height:24px; padding:0px 10px 0px 32px }
/* small form */
.clickable {cursor: pointer; color:#000;}
.small-form-title {background-color:#fff;padding: 5px 0px 5px 10px;border-bottom:1px solid #666;color:#000;font-size:14px;text-align:left;}
.small-text { font-family: Lucida Grande, Arial;font-size: 9px;font-weight: normal; color:#000; text-align:left;}
.small-form-l {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal; color:#000; text-align:left; background-color:#f3f3f3; padding: 5px 10px 5px 10px; border-bottom:1px solid #fff; border-top:3px solid #fff; color:#000}
.small-form-l2 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal; color:#000; text-align:left; background-color:#f3f3f3; padding: 5px 10px 5px 10px; border-bottom:1px solid #fff; border-left:3px solid #fff; border-top:3px solid #fff; color:#000}
.small-form-l3 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal; color:#fff; text-align:left; background-color:#ff9900; padding: 5px 10px 5px 10px; border-bottom:1px solid #fff; border-left:3px solid #fff; border-top:3px solid #fff;}
.small-form-r {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal; color:#000; text-align:center; border-bottom:1px solid #fff; border-top:3px solid #fff; background-color:#fafafa; border-left:3px solid #fff; padding: 5px 10px 5px 10px;}
.small-form-r2 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal; color:#000; text-align:center; border-bottom:1px solid #fff; border-top:3px solid #fff; background-color:#fafafa; border-left:2px solid #ff9900; padding: 5px 10px 5px 10px;}
.small-form-r1 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal; color:#000; text-align:left; border-bottom:1px solid #fff; border-top:3px solid #fff; background-color:#fafafa; border-left:3px solid #fff; padding: 5px 10px 5px 10px;}
.small-form-r3 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal; color:#000; text-align:center; border-bottom:1px solid #fff; border-top:3px solid #fff; background-color:#fafafa; border-top:2px solid #fff; padding: 5px 10px 5px 10px;}
.small-form-r4 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal; color:#000; text-align:left; border-bottom:1px solid #fff; border-top:3px solid #fff; background-color:#fafafa; border-left:2px solid #ff9900; padding: 5px 10px 5px 15px;}
.small-form-r5 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal; color:#000; text-align:left; border-bottom:1px solid #fff; border-top:3px solid #fff; background-color:#fafafa; border-left:2px solid #ff9900; padding: 5px 10px 5px 10px;}
/* panel meter tool */
.found-title {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal; color:#000; font-weight:bold; line-height:22px; border-bottom:1px solid #ccc; height:25px}
.found-desc {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: normal; color:#000; font-weight:normal; border-top:1px solid #fff; vertical-align:top; padding-top:10px}
.pic-details {font-family: Lucida Grande, Arial;font-size: 10px;font-weight: normal; color:#000; text-align:right; padding:2px 5px 0px 0px}
.panel-pic {padding:5px;vertical-align:top; background-image:url(/img/panel-image-bg.jpg); background-repeat:no-repeat; text-align:right}
.border-all-search {border:1px solid #ccc; background-color:#ddffff; padding:5px 20px 5px 0px; text-align:right;}
.border-all-msg {color:#ff0000;border:1px solid #ccc; background-color:#fff; padding:5px 20px 5px 15px; text-align:left;}
.full-table4 {font-family: Lucida Grande, Arial;font-size:12px;padding:5px 10px 5px 10px;height:24px;line-height:18px;text-align:right;background-color: #ccc;font-weight: bold;}
.full-table5 {font-family: Lucida Grande, Arial;font-size:10px;padding:5px 10px 5px 10px;height:24px;line-height:18px;text-align:center;background-color: #fff;font-weight: bold;}
.full-table-add {border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;height:24px;background-color:#f1f1f1;padding:5px 10px 5px 10px;}
/* form design */
form {border:0px;margin:0px;}
.special-text {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: bold;text-align: left;color:#000; background-color:#66FFFF; border:1px solid #ccc; line-height:18px;}
.special-visit {border-right: 1px solid #ccc; border-bottom: 1px solid #ccc}
.special-banner {font-family: Lucida Grande, Arial; background-image:url(/img/info/visit-bg.jpg);font-size: 11px;font-weight: normal;padding: 0px 0px 0px 15px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;}
/* form design */
.form-empty {height:17px; background-color:#f1f1f1}
.border-all {border: 1px solid #ccc; height:17px; background-color:#FFF}
.border-all-text {border: 1px solid #ccc; height:170px}
.form-log {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: normal;padding: 10px;border:1px solid #ccc;background-color:#f1f1f1;vertical-align:top}
.form-holder {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: normal;line-height: 20px;color: #000;padding: 0px;vertical-align:top;text-align:left;background-color:#f1f1f1;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.form-holder-fake {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: normal;line-height: 20px;color: #000;padding: 0px;vertical-align:top;text-align:left;background-color:#f1f1f1;border-bottom:1px solid #ccc;}
.form-cells {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 5px 0px 5px 12px;text-align:left;}
.form-cells-nopad {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 12px;color: #000;padding: 0px 0px 0px 5px;text-align:left;}
.form-cells1 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 15px 10px 15px 12px;text-align:left;}

.form-cells-narrow {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 15px;color: #000;padding: 10px 10px 5px 12px;text-align:left;}

.form-cells2 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 15px 10px 15px 12px;text-align:right;}
.form-grey-text {color:#CCC}
.line-all {border:1px solid #ccc}
.line-width{background-image:url(/img/shop/width-line.jpg);background-repeat:no-repeat;background-position:center;height:10px;}
/* MENU */
.banner-border {border:1px solid #ccc;}
.tel-support {font-family: Lucida Grande, Arial;font-size: 14px;text-transform:uppercase;font-weight: bold;line-height: 20px;color: #000;vertical-align:top;}
.tel-support a{color: #000; text-decoration: underline;}
.tel-support a:hover{color:#ff9900;}
.secondary-letter {font-size:11px;padding:3px 5px 5px 10px;text-transform:uppercase;color:#333;font-weight:bold;border-left:5px solid #999;border-bottom: 1px solid #ccc;text-align:left;}
.lefthead {font-family: Lucida Grande, Arial;font-size: 13px;font-weight: bold;color: #000;height: 26px;border-top: 1px solid #ccc;background-image:url(/img/menu/lefthead-bg.gif);background-repeat:repeat-x;background-position:bottom left;width: 220px;padding-left: 15px;}
/* TOP LEVEL DIVISIONS TITLES */
.leftmenu-top {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;color: #333;height: 26px;border-top: 1px solid #ccc;width: 220px;padding-left: 15px;}
.leftmenu-top a{color: #666; text-decoration: none;}
.leftmenu-top a:hover{color: #333; text-decoration: underline;}
.leftmenu-top:hover {background-image:url(/img/menu/leftmenu-prod.gif); background-color: #f1f1f1;}
/* TOP LEVEL DIVISIONS TITLES - SELECTED STATE */
.leftmenu-top-on {font-family: Lucida Grande, Arial;font-size: 13px;font-weight: bold;color: #000;height: 30px;border-top: 1px solid #ccc;width: 220px;padding-left: 15px;background-image:url(/img/menu/leftmenu-on.gif);background-repeat:repeat-x;}
.leftmenu-top-on a{color: #000; text-decoration: none; font-weight: bold;}
.leftmenu-top-on a:hover{color: #000; text-decoration: underline; font-weight: bold;}
/* PRODUCT PAGE MENU LINKS */
.leftmenu-prod {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;color: #333;height: 26px;border-top: 1px solid #ccc;width: 220px;padding-left: 15px;}
.leftmenu-prod a{color: #666; text-decoration: none; font-weight: normal;}
.leftmenu-prod a:hover{color: #333; text-decoration: underline; font-weight: normal;}
.leftmenu-prod:hover {background-image:url(/img/menu/leftmenu-prod.gif); background-color: #fafafa}
/* PRODUCT PAGE MENU LINKS - SELECTED STATE */
.leftmenu-prod-on {font-family: Lucida Grande, Arial;font-size: 13px;font-weight: bold;color: #000;height: 30px;border-top: 1px solid #ccc;border-left: 5px solid #ff9900;width: 220px;padding-left: 10px;}
.leftmenu-prod-on a{color: #000; text-decoration: none; font-weight:bold;}
.leftmenu-prod-on a:hover{color: #000; text-decoration: underline; font-weight:bold;}
.leftmenu {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;color: #333;height: 26px;border-top: 1px solid #ccc;width: 220px;padding-left: 15px;}
.leftmenu a{color: #666; text-decoration: none; font-size:12px; font-weight: normal}
.leftmenu a:hover{color: #333; text-decoration: underline; font-weight: normal}
.leftmenu:hover {background-image:url(/img/menu/corner-bg.gif); background-color: #f1f1f1; font-weight: normal}
.leftmenu-end {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;color: #333;height: 26px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;width: 220px;padding-left: 15px;}
.leftmenu-end a{color: #666; text-decoration: none; font-size:12px; font-weight: normal}
.leftmenu-end a:hover{color: #333; text-decoration: underline; font-weight: normal}
.leftmenu-end:hover {background-image:url(/img/menu/corner-bg.gif); background-color: #f1f1f1; font-weight: normal}
.leftmenu-on {font-family: Lucida Grande, Arial;font-size: 13px;font-weight: bold;color: #333;height: 30px;border-top: 1px solid #ccc;width: 220px;padding-left: 15px;background-image:url(/img/menu/leftmenu-on.gif);background-repeat:repeat-x;}
.leftmenu-on a{color: #333; text-decoration: none;}
.leftmenu-on a:hover{color: #333; text-decoration: underline;}
.leftmenu-on-end {font-family: Lucida Grande, Arial;font-size: 13px;font-weight: bold;color: #333;height: 30px;border-top: 1px solid #ccc;width: 220px;padding-left: 15px;background-image:url(/img/menu/leftmenu-on.gif);background-repeat:repeat-x;}
.leftmenu-on-end a{color: #333; text-decoration: none;}
.leftmenu-on-end a:hover{color: #333; text-decoration: underline;}
/* First level Navigation */
.dropmenu1 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;color: #333;height: 26px;border-top: 1px solid #ccc;border-bottom: 0px;width: 220px;padding-left: 15px;padding-bottom: 0px;margin: 0px;background-image:url(/img/menu/dropmenu-on-bg.gif); background-repeat: repeat-x;}
td.dropmenu1:hover{background-image:url(/img/menu/drop-back-over.jpg); background-repeat: repeat-x;}
.dropmenu1 a{color: #333; text-decoration: none; font-size:12px; font-weight: normal;}
.dropmenu1 a:hover{color: #000; text-decoration: underline; font-weight: normal;}
/* First level Navigation - SELECTED */
.dropmenu1-on {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;color: #fff;height: 26px;border-top: 1px solid #ccc;width: 220px;padding-left: 15px;background-image:url(/img/menu/dropmenu-bg.gif); background-repeat: repeat-x;}
td.dropmenu1-on:hover{background-image:url(/img/menu/dropmenu-bg.gif); background-repeat: repeat-x;}
.dropmenu1-on a{color: #000; text-decoration: none; font-size:12px; font-weight:bold}
.dropmenu1-on a:hover{color: #000; text-decoration: underline;}
/* 2nd level Navigation */
.dropmenu2 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;color: #333;height: 26px;border-top: 1px solid #ccc;width: 220px;padding-left: 15px;background-image:url(/img/menu/dropmenu-bg2.gif); background-repeat: repeat-x;}
td.dropmenu2:hover{background-image:url(/img/menu/drop-back-over2.jpg); background-repeat: repeat-x;}
.dropmenu2 a{color: #333; text-decoration: none; font-size:12px;}
.dropmenu2 a:hover{color: #000; text-decoration: underline;}
/* 2nd level Navigation - SELECTED */
.dropmenu2-on {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;color: #996633;height: 26px;border-top: 1px solid #ccc;width: 220px;padding-left: 15px;background-image:url(/img/menu/dropmenu-on-bg2.gif); background-repeat: repeat-x;}
td.dropmenu2-on:hover{background-image:url(/img/menu/drop-back-over2.jpg); background-repeat: repeat-x;}
.dropmenu2-on a{color: #996633; text-decoration: none; font-size:12px;}
.dropmenu2-on a:hover{text-decoration: underline;}
.dropmenu3 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;color: #444444;height: 26px;border-top: 1px solid #ccc;width: 220px;padding-left: 15px;background-image:url(/img/menu/dropmenu-bg3.gif); background-repeat: repeat-x;}
td.dropmenu3:hover{background-image:url(/img/menu/drop-back-over3.jpg); background-repeat: repeat-x;}
.dropmenu3 a{color: #444444; text-decoration: none; font-size:12px;}
.dropmenu3 a:hover{color: #000; text-decoration: underline;}
/* 3rd level Navigation - SELECTED */
.dropmenu3-on {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;color: #336633;height: 26px;border-top: 1px solid #dddddd;width: 220px;padding-left: 15px;background-image:url(/img/menu/dropmenu-on-bg3.gif); background-repeat: repeat-x;}
td.dropmenu3-on:hover{background-image:url(/img/menu/drop-back-over3.jpg); background-repeat: repeat-x;}
.dropmenu3-on a{color: #336633; text-decoration: none; font-size:12px;}
.dropmenu3-on a:hover{text-decoration: underline;}
/* GENERAL CONSTRUCTION */
.sitemap-about {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;line-height: 20px;color: #000;padding: 0px 0px 0px 10px;vertical-align:top;border-left: 5px solid #ccc;border-bottom: 1px solid #ccc;border-right: 5px solid #fff;}
.sitemap-about-end {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;line-height: 20px;color: #333;padding: 0px 0px 0px 10px;vertical-align:top;border-left: 5px solid #ccc;border-bottom: 1px solid #ccc;}
.ane {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;line-height: 20px;color: #333;padding: 0px 3px 0px 5px;vertical-align:top;border-left: 5px solid #ccc;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
.maintd1 {background-color:#e4e4e4;vertical-align:top;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc; padding: 5px; font-size:10px}
.sitemap-padding {padding: 5px 5px 10px 10px;line-height:18px;vertical-align:top;color:#333;font-size:12px;border-left:5px solid #fff;}
.sitemap-nav {padding: 5px 10px 10px 15px;line-height:18px;vertical-align:top;color:#333;font-size:12px;}
.sitemap-level1 {color:#ff9900;font-size:11px;}
.sitemap {padding: 5px 5px 10px 15px;line-height:18px;vertical-align:top;color:#999;font-size:11px;}
.sitemap a {color: #666;text-decoration: none;}
.sitemap a:hover {color: #ff9900;text-decoration: underline;}
.show-hide {cursor: pointer;color: #ff9900;font-weight: bold;}
.black-bold {font-weight:bold;color:#000;background-color:#fff}
.productbox {background-color:#f3f3f3;font-family: Lucida Grande, Arial;font-size: 11px;font-weight: normal;line-height: 15px;padding: 9px 10px 10px 12px;color: #333;vertical-align:top;width:218px;height: 45px; background-image:url(/img/corner-bg.jpg); background-repeat:no-repeat;background-position:bottom right;height:50px;}
.tech-block {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;vertical-align:middle;text-align:center;text-transform:uppercase;color: #fff;height: 30px;width: 218px;background-color: #999;}
td.tech-block:hover{background: #ff9900;}
.tech-block a{color: #fff; text-decoration: none;}
.tech-block a:hover{color: #000; text-decoration: underline;}
.head-bar {background-image:url(/img/bar-bg.gif);background-repeat:no-repeat;background-position:right;font-family: Lucida Grande, Arial;font-size: 21px;font-weight: 500;vertical-align:middle;text-align:left;height:43px;padding: 0px 0px 0px 15px;color:#fff;}
.line-right {border-right: 1px solid #ccc; background-color: #fff;font-family: Lucida Grande, Arial;}
.line-spacer-right {background-image:url(/img/home/line-right.gif);background-repeat:no-repeat;background-position:right; height:10px}
.line-bottom {border-bottom: 1px solid #ccc;background-color: #fff;text-align: right; font-family: Lucida Grande, Arial;font-size: 11px;font-weight: bold;}
.bg {background-image:url(/img/home/corner-bg.jpg);background-repeat:no-repeat;background-position:bottom right;background-color:#f1f1f1;vertical-align:top;}
.form-bg {background-image:url(/img/home/corner-bg.jpg);background-repeat:no-repeat;background-color:#f1f1f1;vertical-align:top;background-position:bottom right;}
.welcome {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 10px 15px 0px 15px;border-right: 1px solid #ccc;vertical-align:top;text-align:left;}
.welcome a{font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;line-height: 20px;color: #000;}
.form-bg-row {background-color:#f1f1f1;vertical-align:top;}
.welcome {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 10px 15px 0px 15px;border-right: 1px solid #ccc;vertical-align:top;text-align:left;}
.welcome a{font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;line-height: 20px;color: #000;}
.welcome-grey-bg {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 10px 15px 15px 15px;vertical-align:top;text-align:left;background-color:#f1f1f1;}
.grey-bg {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 10px 15px 15px 15px;vertical-align:top;text-align:left;background-color:#f1f1f1;}
.cctv-bg {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 10px 15px 15px 15px;vertical-align:top;text-align:left;background-color:#fafafa;border-top:3px solid #fff;}
.cctv-corner-bg {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 10px 20px 10px 15px;vertical-align:top;background-image:url(/img/info/cctv-corner-bg.jpg);background-repeat:no-repeat;background-position:bottom right;background-color:#fafafa;vertical-align:top;border-top:3px solid #fff;}
.welcome-grey {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #666;vertical-align:top;text-align:left;}
.services-bg {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #666;vertical-align:top;text-align:left; background-color:#f1f1f1;}
.welcome-plain {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;vertical-align:top;text-align:left;}
.body-welcome {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 15px 15px 0px 15px;vertical-align:top;text-align:left;}
.welcome-bg {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 10px 20px 10px 15px;vertical-align:top;background-image:url(/img/home/corner-bg.jpg);background-repeat:no-repeat;background-position:bottom right;background-color:#f1f1f1;vertical-align:top;}
.welcome-bg1 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 10px 0px 10px 15px;vertical-align:top;background-image:url(/img/home/corner-bg.jpg);background-repeat:no-repeat;background-position:bottom right;background-color:#f1f1f1;vertical-align:top;}
.welcome-bg-eng {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 10px 20px 10px 15px;vertical-align:top;background-image:url(/img/groups/engineering-services/engineering-services2.jpg);background-repeat:no-repeat;background-position:center;background-color:#f1f1f1;vertical-align:top;}
.welcome-bg-eng2 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 10px 15px 0px 15px;border-right: 1px solid #ccc;vertical-align:top;text-align:left; background-image:url(/img/groups/engineering-services/engineering-services3.jpg);background-repeat:no-repeat; background-color:#fff;background-position:center;}
.welcome-bg-eng3 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 10px 10px 10px 10px;vertical-align:top;background-image:url(/img/home/corner-bg.jpg);background-repeat:no-repeat;background-position:bottom right;background-color:#f1f1f1;vertical-align:top;}
.welcome-bg a{font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;font-weight: bold;}
.sub-text {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;line-height: 20px;color: #333;padding: 15px 25px 15px 15px;vertical-align:top;}
.title {font-family: Lucida Grande, Arial;font-size: 14px;font-weight: bold;height: 30px;color: #000;border-bottom: 1px solid #ccc;padding: 0px 0px 0px 15px;background-image:url(/img/home/title-lead.jpg);background-color: #fff;background-repeat: no-repeat;margin: 0px;text-transform:uppercase;background-position:left;}
.title-top {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;height: 30px;color: #000;border-bottom: 1px solid #ccc;margin: 0px;text-transform:uppercase;}
.rss-title {color: #000;border-bottom: 1px solid #ccc;padding: 0px 0px 0px 0px;background-color: #fff;margin: 0px; text-align:right}
.title-tab {font-family: Arial;font-size: 11px;font-weight: bold;height: 30px;color: #000;border-bottom: 1px solid #ccc;padding: 0px 21px 0px 0px;background-image:url(/img/home/quote-tab.jpg);background-color: #fff;background-repeat: no-repeat;background-position:bottom right;margin: 0px;text-align:right; vertical-align:middle; text-transform:uppercase;}
.title-tab2 {font-family: Arial;font-size: 11px;font-weight: bold;height: 30px;color: #000;border-bottom: 1px solid #ccc;padding: 0px 31px 0px 0px;background-image:url(/img/home/quote-tab2.jpg);background-color: #fff;background-repeat: no-repeat;background-position:bottom right;margin: 0px;text-align:right; vertical-align:middle; text-transform:uppercase;}
.title-tab a{text-align:right;}
.orange-bold {color: #ff9900;font-weight:bold;}
a:hover {color:#ff9900;text-decoration:underline}
a {color:#000;text-decoration:none}
.maintable {width: 926px;border-collapse: collapse;border: none;border-style: none;margin: 0px;padding: 0px;text-align:left;}
.tablenopad {border-collapse: collapse;border: none;border-style: none;margin: 0px;padding: 0px;}
.nopad-td {border-collapse: collapse; border: none; border: 1px; border-style: none; margin: 0px; padding: 0px;}
.orange-line {border-top: 1px solid #ff9900;padding:0px;margin:0px;line-height:1px;}
.orange-bold {color: #ff9900}
.content {width: 672px;font-family: Lucida Grande, Arial;font-weight: normal;margin: 0px;padding: 0px;border-collapse: collapse;border: none;border-style: none;vertical-align: top;}
.contentimg {display: block;border-collapse: collapse;border: none;border: 0px;margin: 0px;padding: 0px;}
.contentimgleft {border: none 0px;margin-left: 10px;padding:0px;}
.box2 {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: normal;background-image: url(/img/home/box2-bg.jpg);background-repeat:repeat-x;border-collapse: collapse;margin: 0px;padding: 0px;text-align: right;vertical-align: bottom;height: 16px;}
.box2 a{color:#000; background-color:#FFFFFF; font-weight: bold; text-decoration:none}
.box2 a:hover{text-decoration: underline}
.spacer {padding: 0px;}
.spacer-line-top {padding: 0px;border-top:1px solid #ccc;}
.onright-spacer {border-right-width: 1px;border-right-style: solid;border-right-color: #ccc;}
.boxregister {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: normal;background-image: url(/img/home/boxregister-bg.jpg);background-repeat:repeat-x;border-collapse: collapse;margin: 0px;padding: 0px;text-align: right;vertical-align: bottom;height: 16px;}
/* HEADINGS AND PARAGRAPHS */
p {font-family: Lucida Grande, Arial, Geneva, Arial;font-weight: normal;text-align: left;}
p a{font-family: Lucida Grande, Arial, Geneva, Arial;font-weight: normal;text-decoration: underline;}
h1 {font-family: Lucida Grande, Arial, Geneva, Arial;font-size: 12px;font-weight:bold;padding: 0px;margin: 0px;}
h2 {font-family: Lucida Grande, Arial, Geneva, Arial;font-size: 12px;padding: 0px;margin: 0px;border: 0px;font-weight:500;}
h2 a{font-family: Lucida Grande, Arial, Geneva, Arial;font-size: 12px;padding: 0px;margin: 0px;border: 0px;font-weight:500;text-decoration: underline;}
h3 {font-family: Lucida Grande, Arial, Geneva, Arial;font-size: 11px;font-weight: normal;padding: 0px;margin: 0px;}
h4 {font-family: Lucida Grande, Arial, Geneva, Arial;font-size: 11px;font-weight: normal;padding: 0px;margin: 0px;}
body {font-family: Lucida Grande, Arial, Geneva, Arial;font-weight: normal;background-color: #ffffff;margin: 0px;padding: 0px;text-align: center;}

.p1 {font-family: Lucida Grande, Arial, Geneva, Arial;font-weight: normal;text-align: center;font-size: 12px;}
/* HEADER */
.amplicon {background-image: url(/img/css/tag1.gif);background-position:bottom;background-repeat:no-repeat;height: 86px;vertical-align: top;width: 238px;border-collapse: collapse;border: none;border-style: none;text-align:left;}
.amplicon-pink {background-image: url(/img/home/pink-tag1.jpg);background-position:bottom;background-repeat:no-repeat;height: 86px;vertical-align: top;width: 238px;border-collapse: collapse;border: none;border-style: none;text-align:left;}
.amplicon-xmas11 {background-image: url(/img/home/xmas11-tag-2.jpg);background-position:bottom;background-repeat:no-repeat;height: 86px;vertical-align: top;width: 238px;border-collapse: collapse;border: none;border-style: none;text-align:left;}

.toptable {width: 926px;height: 115px;border-collapse: collapse;border: none;border-style: none;margin: 0px;padding: 0px;}
/* search */
.search {background-image: url(/img/home/search-back.jpg);font-family: Lucida Grande, Arial;font-weight: bold;color: #666;letter-spacing:-1px;width: 70px;padding: 0px 10px 0px 0px;height: 32px;font-size: 14px;text-align:center;background-repeat:repeat-x;}
.searchbar {background-image: url(/img/css/searchgo-left.jpg);background-repeat:no-repeat;background-position:top right;color: #666;width: 110px;height:25px;}
.searchbox {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: bold;width: 130px;height: 25px;text-align: center;margin:0; padding:0}
.searchlines {background-image: url(/img/home/search-back.jpg);font-family: Lucida Grande, Arial;font-weight: bold;color: #666;text-align:left;letter-spacing:-1px;border-collapse: collapse;border: none;border: 0px;border-style: none;width: 242px;height: 25px;font-size: 14px;padding-left:5px;background-repeat:repeat-x;}
.searchtd 
{background-image: url(/img/home/building.gif);background-position:bottom right;background-repeat:no-repeat;height: 86px;width: 672px;vertical-align:top;text-align:left;}
.searchtd1 
{background-image: url(/img/home/building.gif);background-position:bottom right;background-repeat:no-repeat;height: 86px;width: 672px;vertical-align:top;text-align:left;}
.searchtd2 
{background-image: url(/img/int/building-int.gif);background-position:bottom right;background-repeat:no-repeat;height: 86px;width: 672px;vertical-align:top;text-align:left;}
.searchtd-xmas10 
{background-image: url(/img/xmas10/amplicon-xmas-header-10.jpg);background-position:bottom right;background-repeat:no-repeat;height: 86px;width: 672px;vertical-align:top;text-align:left;}
.searchtd-xmas11 
{background-image: url(/img/home/building-xmas11-2.jpg);background-position:bottom right;background-repeat:no-repeat;height: 86px;width: 672px;vertical-align:top;text-align:left;}
.searchtd-pink 
{background-image: url(/img/home/pink-building.jpg);background-position:bottom right;background-repeat:no-repeat;height: 86px;width: 672px;vertical-align:top;text-align:left;}
/* HEADER NAV */
.staticnav {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;text-align:left;font-size: 12px;background-image:url(/img/menu/no-bg.jpg);background-repeat:no-repeat;vertical-align: top;margin: 0px;height:35px;text-align:left;}
.staticnav-int {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;text-align:left;font-size: 12px;background-image:url(/img/menu/no-bg-int.jpg);background-repeat:no-repeat;vertical-align: top;margin: 0px;height:35px;text-align:left;}
.staticnav-dist {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;text-align:left;font-size: 12px;background-image:url(/img/menu/no-bg-dist.jpg);background-repeat:no-repeat;vertical-align: top;margin: 0px;height:35px;text-align:left;}
.staticnav-about-int {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;text-align:left;font-size: 12px;background-image:url(/img/menu/about-int-bg.jpg);background-repeat:no-repeat;vertical-align: top;margin: 0px;height:35px;text-align:left;}
.staticnav-contact-int {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;text-align:left;font-size: 12px;background-image:url(/img/menu/contact-int-bg.jpg);background-repeat:no-repeat;vertical-align: top;margin: 0px;height:35px;text-align:left;}
.staticnav-about {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;text-align:left;font-size: 12px;background-image:url(/img/menu/about-bg.jpg);background-repeat:no-repeat;vertical-align: top;margin: 0px;height:35px;text-align:left;}
.staticnav-contact {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;text-align:left;font-size: 12px;background-image: url(/img/menu/contact-bg.jpg);background-repeat:no-repeat;vertical-align: top;margin: 0px;height:35px;text-align:left;}
.staticnav-services {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;text-align:left;font-size: 12px;background-image: url(/img/menu/services-bg.jpg);background-repeat:no-repeat;vertical-align: top;margin: 0px;height:35px;text-align:left;}
.staticnav-news {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;text-align:left;font-size: 12px;background-image: url(/img/menu/news-bg.jpg);background-repeat:no-repeat;vertical-align: top;margin: 0px;height:35px;text-align:left;}
.staticnav-shop {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;text-align:left;font-size: 12px;background-image: url(/img/menu/shop-bg.jpg);background-repeat:no-repeat;vertical-align: top;margin: 0px;height:35px;text-align:left;}
.staticnav-support {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;text-align:left;font-size: 12px;background-image: url(/img/menu/support-bg.jpg);background-repeat:no-repeat;vertical-align: top;margin: 0px;height:35px;text-align:left;}
.submenu {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;text-align:left;font-size: 12px;padding-top:4px;padding-left:11px;background-image: url(/img/home/top-menu-bg.jpg);background-position: right;height: 35px;vertical-align: top;padding-right: 10px;border-top: 1px solid #ccc;}
.submenu p {text-decoration: underline;}
.login {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: bolder;color: #333;text-align:left;margin: 0px;padding: 0px 0px 7px 15px;}
.staticnav-home {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;text-align:left;font-size: 11px;background-image:url(/img/menu/home-bg.jpg);background-repeat:no-repeat;vertical-align: top;margin: 0px;height:35px;text-align:left;}
.menutable {width: 926px;height: 35px;border-collapse: collapse;border: none;border: 0px;border-style: none;margin: 0px;padding: 0px;vertical-align: top;}
.menutext {font-family: Lucida Grande, Arial;font-weight: bold;color: #333;font-size: 11px;text-align:center;margin: 0px;padding: 0px 0px 7px 0px;}
/* BODY */
.pic-back {padding:0px 0px 0px 15px;border-top: 1px solid #e4e4e4;border-left: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;background-color:#FFF}
.pic-back-pad {padding:15px 0px 15px 15px;border-top: 1px solid #e4e4e4;border-left: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;background-color:#FFF}
.pic-corner {border-top: 1px solid #e4e4e4;background-color:#FFF;background-image:url(/img/groups/security/pic-corner.jpg);background-repeat:no-repeat;background-position: bottom right;width:20px}
.bg-text {background-color:#f3f3f3;vertical-align:top;font-family: Lucida Grande, Arial;font-size: 12px;line-height: 20px;color: #333;padding: 15px 25px 0px 15px;}
.bg-text2 {background-color:#f3f3f3;vertical-align:top;font-family: Lucida Grande, Arial;font-size: 12px;line-height: 20px;color: #333;padding: 0px 0px 0px 0px;}
.breadcrumbs {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: normal;color: #666;height: 26px;border-top: 1px solid #ccc;width: 671px;padding: 0px 0px 0px 15px;}
.breadcrumbs a{color: #999;}
.breadcrumbs a:hover{color: #000;}
/* SALES LINES */
.welcome-call {font-family: Lucida Grande, Arial;font-size: 15px;font-weight: bold;color: #000;background-image:url(/img/home/sales-bar.gif);background-repeat:no-repeat;height:33px;padding:0px 0px 0px 20px;}
.welcome-title-call {font-family: Lucida Grande, Arial;font-size: 15px;font-weight: bold;color: #000;height:33px;letter-spacing:-1px;}
/* WELCOME TO AMPLICON */
.welcome-title {font-family: Lucida Grande, Arial;font-size: 25px;font-weight: bold;line-height: 55px;color: #ff9900;letter-spacing:-1px;}
.intro {font-family: Lucida Grande, Arial;font-size: 12px;color:#333;line-height: 20px;padding: 0px 30px 0px 0px;}
.introhome a{font-family: Lucida Grande, Arial;font-size: 12px;font-weight:normal;color:#333;line-height: 20px;text-decoration: none;}
.introhome {font-family: Lucida Grande, Arial;font-size: 12px;color:#333;line-height: 20px;padding: 15px 15px 0px 15px;}
.homebox2 {font-family: Lucida Grande, Arial;font-size: 12px;color:#333;line-height: 20px;padding: 15px 0px 0px 0px; border-right: 1px solid #ccc;vertical-align: top;}
.homebox3 {font-family: Lucida Grande, Arial;font-size: 12px;color:#333;line-height: 20px;padding: 15px 0px 0px 0px; vertical-align: top;}
.intro-sub {font-family: Lucida Grande, Arial;font-size: 12px;color:#333;line-height: 20px;}
.intro-sub p{padding-left:15px}
/* PICTURE MENUS */
.title1 {font-family: Lucida Grande, Arial;font-size: 14px;font-weight: bold;color: #333;border-bottom: 1px solid #ccc;border-left: 5px solid #ff9933;padding: 0px 0px 0px 15px;margin: 0px;text-transform:uppercase;background-image: url(/img/home/box3-bg.gif);background-position: top right;background-repeat: repeat-x;height: 35px;border-collapse: collapse;margin: 0px;padding: 3px 0px 0px 10px;text-align: left;}
.learning-body {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: normal;line-height: 16px;color: #333;padding: 0px 20px 0px 15px;vertical-align:top;}
.nav-block {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;vertical-align:middle;text-align:center;text-transform:uppercase;color: #fff;height: 30px;width: 216px;background-color: #ff9900;border-left:1px solid #ccc;border-right:1px solid #ccc;}
td.nav-block:hover {background: #999;}
.nav-block a{color: #fff; text-decoration: none;}
.nav-block a:hover{color: #000; text-decoration: underline;}
/* EXTRA AT BOTTOM (LATEST NEWS??) */
.latest-date {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: normal;color: #999;width:100px;padding: 0px 0px 0px 15px;text-transform:uppercase;vertical-align:top;background-image:url(/img/home/news-bg.gif);background-repeat:repeat-y;border-right: 1px solid #ccc;}
.links-body {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: normal;line-height: 16px;color: #333;padding: 0px 20px 0px 15px;width: 503px;vertical-align:top;background-image:url(/img/home/news-bg.gif);background-repeat:repeat-y;}
.latest-body {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: normal;line-height: 16px;color: #333;padding: 0px 20px 0px 15px;width: 403px;vertical-align:top;}
.latest-title {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;line-height: 20px;color: #ff9900;text-transform:uppercase;}
.latest-title a {vertical-align:top; line-height: 16px; font-family: Lucida Grande, Arial;font-size: 11px; color:#000; text-decoration:none;}
.latest-title a:hover {color:#ff9900; text-decoration:underline;}
.latest-pic {display:block;width:165px;padding: 0px;vertical-align:top;text-align:right;border-left: 5px solid #ccc;}
/* FOOTER */
.footspacer {width: 10px;text-align: center;padding: 0px 0px 4px 0px;}
.footspacer-right {width: 335px;text-align: right;}
.foottd {vertical-align: middle;text-align: center;padding: 0px 0px 4px 0px;}
.foottd a:hover{color: #ff9900;text-decoration: underline;font-size: 11px;}
.foottd a{font-family: Lucida Grande, Arial;font-weight: bold;color: #666;text-decoration: none;font-size: 11px;}
.footright {text-align: right;font-family: Lucida Grande, Arial;font-weight: bold;text-decoration: none;font-size: 11px;vertical-align: middle;}
.footright a{font-family: Lucida Grande, Arial;font-weight: bold;color: #666; text-decoration: none;font-size: 11px;vertical-align: middle;}
.footright a:hover{color: #ff9900; text-decoration: underline;font-size: 11px;vertical-align: middle;}
.bottom {height: 32px;background-image: url(/img/foot/foot-bg.jpg);background-repeat:repeat-x;border-collapse: collapse;border: none;border-style: none;margin: 0px;padding: 0px;}
.bottom2 {width: 570px;height: 32px;background-image: url(/img/foot/foot-bg.jpg);background-repeat:repeat-x;border-collapse: collapse;border: none;border-style: none;margin: 0px;padding: 0px;}
.google {font-family: Lucida Grande, Arial;font-size: 11px;font-weight: normal;color: #ccc;}
.animage {display: block;padding:0px;margin:0px;}
/* Division homepages */
.productmenu {font-family: Lucida Grande, Arial;font-size: 14px;font-weight: bold;vertical-align:middle;color: #000;height: 30px;width: 220px;padding-left: 12px;border-left: 1px solid #fff;border-right: 1px solid #fff;background-color: #ccc;background-image:url(/img/home/infomenu.gif)}
td.productmenu:hover{background: #ff9900; background-image:url(/img/home/infomenu1.gif)}
.maintext {font-family: Lucida Grande, Arial;font-size: 12px;line-height: 20px;color: #333;padding: 3px;vertical-align:top;}
.error {font-family: Lucida Grande, Arial;	font-size: 14px;	line-height: 20px;color: #cc3300;font-weight: bold;}
/* FORMS */
.form-body {font-family: Lucida Grande, Arial, Geneva, Arial;font-size:12px;font-weight: normal;background-color: #ffffff;margin: 0px;padding: 0px;text-align:left;line-height:28px;}
/* Search */
.results-bg {background-color:#e4e4e4;height:30px;vertical-align:middle;}
.results-searchagain {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 0px 0px 0px 15px;text-align:left;}
.results-link {vertical-align:middle;font-family: Lucida Grande, Arial;font-size: 12px;line-height: 20px;background-color:#f1f1f1;padding-left:30px;}
.results-link a{color: #000; text-decoration: none;}
.results-link a:hover{color: #ff9900; text-decoration: underline;}
.results-body {font-family: Lucida Grande, Arial;font-size: 12px;line-height: 20px;font-weight: normal;color:#666;}
.results-numbers {background-color:#fff;border:1px solid #fff;padding:1px;}
/* PXI */
.padding10 {padding:10px}
.padding10left {padding-left:10px}
.padding15 {	padding: 15px;	background-image: url(/pxi2/img/chassis-bg.jpg);	background-repeat: no-repeat;	background-position: bottom right;border-bottom:1px solid #ccc}
.bordertop {border-top:2px solid #fff}
.pxi-total {font-family: Lucida Grande, Arial;font-size: 14px;font-weight: bold;background-color:#CCC; text-align:right; padding:10px; vertical-align:top;}
.pxi-price {font-family: Lucida Grande, Arial;font-size: 14px;font-weight: bold;color: #000;padding: 10px;background-image:url(/img/home/corner-bg.jpg);background-repeat:no-repeat;background-position:bottom right; border-left: 2px solid #fff;background-color:#F3F3F3;}
.pxi-line-all {border:1px solid #ccc; background-color:#f1f1f1; padding-left:10px; font-family: Lucida Grande, Arial;font-size: 12px;}
.pxi-delete {border:1px solid #ccc; background-color:#fff; padding:5px; font-family: Lucida Grande, Arial;font-size: 12px;}
.pxi-pic {padding:10px; border-bottom: 3px solid #ff9900; border-right: 1px solid #ccc; background-color:#FFF; text-align:center;}
.pxi-list {font-family: Lucida Grande, Arial;font-size: 12px; padding-left: 10px;padding-bottom: 5px;color: #000;font-weight: bold;border-left: 5px solid #999; border-bottom: 1px solid #ccc;}
.pxi-list-span {font-family: Lucida Grande, Arial;font-size: 12px;color: #666;font-weight:normal}
.pxi-detail {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: normal;line-height: 20px;color: #000;padding: 10px;vertical-align:top;text-align:left;background-color:#f1f1f1; border-bottom:1px solid #ff9900}
.pxi-line-bottom {font-family: Lucida Grande, Arial;font-size: 12px; padding:5px; border-bottom:1px solid #ccc}
.pxi-line-bottom1 {padding:10px; border-bottom:1px solid #ccc; background-color:#f1f1f1}
.pxi-line-bottom2 {font-family: Lucida Grande, Arial;font-size: 12px; padding:10px;}
.pxi-line-bottom3 {font-family: Lucida Grande, Arial;font-size: 12px;}
.standout {border-color: grey; background: Black; background-color: Black; font-family: Arial, Helvetica, sans-serif; color: Yellow;font-size:16px;padding:5px;}
.standout a{border-color: grey; background: Black; background-color: Black; font-family: Arial, Helvetica, sans-serif; color: Yellow;font-size:16px;padding:5px;}
.price-line {background-color:#eee;border-bottom:1px solid #CCCCCC;border-right:2px solid #FFFFFF;color:#000;font-family:Lucida Grande,Arial;font-size:14px;font-weight:bold;height:25px;line-height:30px;margin:0;padding:3px 0 0 3px;text-align:left;}
.price-line a,a:hover,a:link,a:visited{color:#000;}
.hiddenlink a{text-decoration: none; font-weight: normal;}
/*Webinars*/
.webinar-bg{	background-image: url(/img/css/webinar-bg.jpg);	background-repeat: no-repeat;	background-position: center ;border-bottom:1px solid #ccc}

.xmas-block {font-family: Lucida Grande, Arial;font-size: 14px;font-weight: bold;vertical-align:middle;text-align:center;text-transform:uppercase;color: #fff;height: 30px;width: 50px;background-color: #999;}
.xmas-block2 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;vertical-align:middle;text-align:center;text-transform:uppercase;color: #fff;height: 30px;width: 50px;background-color: #ff9900;}

.serv-taste {padding: 5px 15px 7px 12px;line-height:16px;vertical-align:top;color:#333;font-weight: normal;font-size:11px;}

.xmas-block3 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;vertical-align:middle;text-align:center;color: #fff;height: 30px;width: 50px;background-color: #eee; padding:0px 15px 0px 15px ;}
.xmas-block4 {font-family: Lucida Grande, Arial;font-size: 12px;font-weight: bold;vertical-align:middle;color: #000;height: 30px;background-color: #eee; padding:5px 5px 5px 40px ;}\

