html {    -webkit-font-smoothing: antialiased;}.global_header {    background: #3E5496;    border-bottom: 1px solid #B6C4EF;    marging: 0;    padding: .2em 0;    width:100%;}.global_header p {    font-size: 1em;    margin:0;    padding:0;}.global_header a {    color:#fff;    margin-left:2%;}.global_header a.pad_right {    margin-right:2%;}.header_override {    background: #7e96de url(/images/layout/header.png) top center no-repeat;    height:160px;    margin-top:10px;}.body_override {    background: url(/images/layout/body.png) center repeat-y;    min-height:100px;}.foot_override {    background: #7e96de url(/images/layout/footer.png) top no-repeat;    height:30px;}div.right {    text-align:right;}.header_promo_holder {    color:#2f4b89;    height:2.5em;    line-height:2.5em;    text-align: right;    margin: 0;    padding:0;}.header_promo {    font-size: 1.5em;    line-height:1.5em;    margin:0;    padding:30px 0 0 0;}.header_promo a {    font-size: 1em;}.phone_header {    color:#294390;    font-size: 1.2em;}#grid_holder {    background:#fff url(/images/layout/sidebar.jpg) 97% 5% no-repeat;    display:block;    float:left;    width:100%;}#indicator {    color:#fff;    display:none;    left:25%;    padding:15px;    position:absolute;    top:25%;    width:30%;    z-index:10;}#logo_background_color {    background:none;}.black_overlay {     background-color:#000;    display:none;    filter: "alpha(opacity=60)";    height:100%;    left:0;    min-height:100%;    opacity:.60;    position:absolute;    top:0;    width:100%;    z-index:2;}a.remove_link {    float:right;    display:block;    width:auto;    font-size:.5em;}.item_b {    display: block;    float: left;    width: 100px;}.tooltip {    border:2px solid #666;    background: #ffc;    font-size:1.1em;    margin:1%;    padding:1%;    max-width:75%;}.tooltip_odd {    background: #fff;}.rText {    color:#900}.home_div {    background:#fff url(/images/accept-home.jpg) top right no-repeat;}.home_h1 {    color:#c30;    display:block;    font-weight:bold;    height:155px;    line-height:155px;}.home_t {    display:block;    float:left;    text-align: center;    margin: 10px 0 0;    padding: 1%;    width: 98%;}.home_box {    background:#fff6eb url(/images/box-or.gif) top repeat-x;    border:1px solid #fcc583;    float: left;    height:150px;    margin: 5px 10px 15px 20px;    padding:1%;    -moz-border-radius:5px;    -webkit-border-radius:5px;    border-radius:5px;    text-align: center;    width:18%;    -webkit-box-shadow: 1px 1px 3px #555;    -moz-box-shadow: 1px 1px 3px #555;    -o-box-shadow: 1px 1px 3px #555;    box-shadow: 1px 1px 3px #555;}.home_box a,.home_box a:visited {    color:#c30;    text-decoration: none;}.home_box img {    border:1px solid #fcc583;    -moz-border-radius:3px;    -webkit-border-radius:3px;    border-radius:3px;    margin: 5px 10px;}div.home_p {    background:#fefefe url(/images/box-bg.gif) top repeat-x;    border:1px solid #dedede;    float:left;    margin:10px 0;    padding:1%;    width:98%;    -moz-border-radius:5px;    -webkit-border-radius:5px;    border-radius:5px;    -webkit-box-shadow: 1px 1px 3px #555;    -moz-box-shadow: 1px 1px 3px #555;    -o-box-shadow: 1px 1px 3px #555;    box-shadow: 1px 1px 3px #555;}div.home_p .title {    color:#C60;    font-size:120%;    font-weight:bold;    margin:7px 0 0 0;}div.home_p p {    line-height:150%;}div.home_p td img,img.home_img {    border:1px solid #dedede;    -moz-border-radius:3px;    -webkit-border-radius:3px;    border-radius:3px;    -webkit-box-shadow: 1px 1px 3px #555;    -moz-box-shadow: 1px 1px 3px #555;    -o-box-shadow: 1px 1px 3px #555;    box-shadow: 1px 1px 3px #555;}div.special_p {    background:#fefefe url(/images/box-bg.gif) top repeat-x;    float:left;    margin:0;    padding:1%;    width:98%;}p.special {    color: #e96f35;    font-size: 1.6em;    line-height:1.5em;    margin:0;    padding:0;}div.third {    width:28%;    margin:1%}.apply-short {    background: url(/images/lo-grad-bg.png) bottom repeat-x;    border:1px solid #FCBA63;    float:right;    margin:1%;    padding:1%;    -moz-border-radius:5px;    -webkit-border-radius:5px;    border-radius:5px;    -webkit-box-shadow: 1px 1px 3px #555;    -moz-box-shadow: 1px 1px 3px #555;    -o-box-shadow: 1px 1px 3px #555;    box-shadow: 1px 1px 3px #555;}.apply-short h2 {    border-bottom:1px solid #FCBA63;    color: #E96F35;    display:block;    margin:0;}.imprinter_plate {    background: #eee url(/images/imprinter-plate-bg.gif) bottom no-repeat;    border: 1px solid #ddd;    border-bottom: none;    border-right: 1px solid #999;    font-family: Courier;    padding:5px 5px 35px;    -moz-border-radius:4px;    -webkit-border-radius:4px;    border-radius:4px;}.imprinter_plate p {    line-height: .9em;    margin:0;    padding:0;    text-transform: uppercase;}a.pci {    background:#67A736;    background-image: -webkit-gradient(        linear,        left bottom,        left top,        color-stop(0.50, rgb(99,167,54)),        color-stop(0.100, rgb(153,207,95))        );    background-image: -moz-linear-gradient(        center bottom,        rgb(99,167,54) 50%,        rgb(153,207,95) 100%        );    border-bottom:3px solid #5E933C;    color:#fff;    display:block;    font-size: 1.4em;    font-weight:bold;    margin: 5px auto;    padding:1% 1% 1% 75px;    position: relative;    text-decoration: none;    width:175px;    -moz-border-radius:7px;    -webkit-border-radius:7px;    border-radius:7px;    -webkit-box-shadow: 1px 1px 3px #555;    -moz-box-shadow: 1px 1px 3px #555;    -o-box-shadow: 1px 1px 3px #555;    box-shadow: 1px 1px 3px #555;}a.pci:hover {    background:#93Ca5A;}a.pci:visited {    color:#fff;}.pci_holder {    background: url(/images/padlock-pci.png) top left no-repeat;    position: absolute;    top:-5px;    left:-5px;    height:75px;    width:65px;}.pci_shadow {    background: #ddd;    position: absolute;    bottom:-3px;    left:5px;    height:1px;    width:55px;    -webkit-box-shadow: 0 0 5px #555, 0 0 15px #eee;    -moz-box-shadow: 0 0 5px #555, 0 0 15px #eee;    -o-box-shadow: 0 0 5px #555, 0 0 15px #eee;    box-shadow: 0 0 5px #555, 0 0 15px #eee;}.merchant-account-panel {    background: url(/images/merchant-account-panel.jpg) top right no-repeat;}.ecommerce-panel {    background: url(/images/ecommerce-panel.jpg) top left no-repeat}.mobile-panel {    background: url(/images/mobile-panel.jpg) top left no-repeat}.non-profit-panel {    background: url(/images/non-profit-panel.jpg) top right no-repeat}.cat-title {    text-align: center;    text-decoration: none;}.home_h2 {    margin:0;    padding: 0 0 .6em;}.slider_h1 {    margin: 0;    padding: 0;}.info-panel {    color:#000;    background: #ffcc00;    padding:1em;    position: absolute;    top:15%;    width: 340px;}.info-panel h1 {    color: #000;    font-size: 1.8em;    font-weight: normal;}.panel-left {    left:0;}.panel-right {    background: #9966cc;    color:#fff;    right:0;}.panel-right-m {    background: #006633;    color:#fff;    right:0;}.panel-right h1,.panel-right-m h1{    color:#fff;}.info-panel a {    color: #000;    font-weight: bold;    text-decoration: none;}.info-panel a:hover, .info-panel a:visited {    color: #000;    text-decoration: none;}.panel-right a, .panel-right-m a {    color: #fff;}.panel-right a:hover, .panel-right a:visited,.panel-right-m a:hover, .panel-right-m a:visited{    color: #fff;}
