body {font-family: arial, sans-serif; color: #4c6675; margin: 0;}
body#promo_blue {background: url('images/background_document_blue_promo.jpg') repeat-x #2c3e4a;}
body#nopromo_blue {background: url('images/background_document_blue_nopromo.jpg') repeat-x #2c3e4a;}
body#promo_white {background: url('http://4inkprints.com/images/background_document_white_promo.jpg') repeat-x;}
body#nopromo_white {background: url('images/background_document_white_nopromo.jpg') repeat-x;}
body#promo_blueandwhite {background: url('images/background_document_blueandwhite_promo.jpg') repeat-x;}#promo_blueandwhite #shippingInfo{display:none;height:105px}#promo_blueandwhite #requireDesign{display:none;}#promo_blueandwhite #designForgotErr,#promo_blueandwhite  #printForgotErr{visibility:hidden;color:#900;margin-left:10px}
body#quote {background: url('images/background_document_quote.jpg') repeat-x;}
body#sitemap {background: url('images/background_document_sitemap.png') repeat-x;}

h1 {font-size: 18.5px; font-weight: bold; margin: 0 0 5px 0;}
h2 {font-size: 16.5px; font-weight: normal; margin: 0;}
h3 {font-size: 16.5px; font-weight: bold; margin: 8px 0 0 0;}
h4 {font-size: 30.5px; font-weight: bold; margin: 0;}
h5 {font-size: 21px; font-weight: bold; margin: 0;}
h6 {font-size: 16.5px; font-weight: bold; margin: 0;}
h7 {font-size: 21px; font-weight: normal; margin: 0;}

span.shipping_faq_menu {float: left; padding-top: 7px; font-size: 20px; font-weight: bold; color: #fff;}
a {color: #fff; text-decoration: none;}
a:hover {text-decoration: underline;}
p.phpstatus {color:red; font-size:14px;}
span.required {padding:0 0 0 12px; color:red; font-size:14px; font-weight:normal;}

.clear {clear: both;}
.body {margin-top: 1px;}
.swatches {background: url('images/swatches.png') repeat-x; height: 12px;}
.promo {background: url('images/promo.png') no-repeat; width: 989px; height: 71px; padding: 20px 0 0 20px;}
.line_separator {background: url('images/img_line_separator.jpg') 0 0 repeat-x; width:100%;height:1px; margin:2px 0 20px 0;}
.faq_back-to-top {margin:12px 0 0 0;text-align:right;}

#container {width: 1009px; margin: 0 auto 0 auto;}

#header {background: url('images/header.png') no-repeat; width: 1009px; height: 100px;}
#header a {display:block; width:384px; height:90px;}

#menu_notab {background: url('images/menu_notab.jpg') no-repeat;}
#menu_home {background: url('images/menu_home.jpg') no-repeat;}
#menu_products {background: url('images/menu_products.jpg') no-repeat;}
#menu_templates {background: url('images/menu_templates.jpg') no-repeat;}
#menu_faq {background: url('images/menu_faq.jpg') no-repeat;}

.menu {width: 1009px; height: 34px;}
.menu a.tab {float: left; display: block; height: 31px; margin-top: 2px;}
.menu a#menulink_home {width: 95px;}
.menu a#menulink_products {width: 127px;}
.menu a#menulink_templates {width: 117px;}
.menu a#menulink_faq {width: 67px;}

#productsbutton {background: url('images/button_ourproducts.jpg') no-repeat; float: right; width: 200px; height: 54px; margin: -54px 10px 0 0;}
#templatesbutton {background: url('images/img_template.png') no-repeat; float: right; width: 200px; height: 90px; margin: -68px 0 0 0;}
#productsbutton a, #shippingbutton a, #faqsbutton a, #faqs2button a, #deliverybutton a, #setupbutton a {display: block; width: 200px; height: 54px;}
#faqsbutton {background: url('images/button_faqs.jpg') no-repeat; float: right; width: 200px; height: 54px; margin: -54px 10px 0 0;}
#faqs2button {background: url('images/button_contactus.jpg') no-repeat; float: right; width: 200px; height: 54px; margin: -54px 10px 0 0;}
#contactsbutton {background: url('images/img_contact.png') no-repeat; float: right; width: 200px; height: 90px; margin: -68px 10px 0 0;}
#shippingbutton {background: url('images/button_menu_freeshipping.jpg') no-repeat; float: right; width: 200px; height: 54px; margin: -54px 10px 0 0;}
#deliverybutton {background: url('images/button_menu_freedelivery.jpg') no-repeat; float: right; width: 200px; height: 54px; margin: -54px 10px 0 0;}
#setupbutton {background: url('images/button_setup-guide.png') no-repeat; float: right; width: 200px; height: 54px; margin: -54px 10px 0 0;}

#body_home {width: 1009px;}

#body_about {background: #fff; width: 819px; font-size: 21px; padding: 60px 150px 10px 40px;}
#body_about img {margin: 12px 0 300px 0; border:none;}
#body_about p {font-size: 16px; font-weight:bold;}
#body_about a{color:#4C6675;text-decoration:none;}
#body_about a:hover{color:#00CCFF;text-decoration:none;}

#body_faq {background: #fff; width: 869px; font-size: 21px; padding: 20px 100px 10px 40px;}
#body_faq p {font-size: 16px; font-weight: bold;margin:0;}
#body_faq span {font-size: 16px; color: #4c6675;font-weight: normal;}
#body_faq a {font-size: 16px; color: #4c6675;font-weight: normal;}
#body_faq a.faq_question {font-weight: bold;}
#body_faq a:hover {font-size: 16px;color:#00CCFF; text-decoration: underline; }
#body_faq #faq_text {font-size: 16px;}
#body_faq .faq_back-to-top a {font-size:12px;}

#body_templates {background: #fff; width: 969px; font-size: 18.5px; padding: 20px 0 10px 40px;}
#body_templates p strong {font-family: arial black;}
#body_templates a {color: #4c6675;}
#body_templates a:hover {color: #00ccff;}
#body_templates table {font-size: 12px; border-left: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; text-align: center; margin-bottom: 15px;}
#body_templates table tr th {background: #eeeeee; height: 50px; border-right: 1px solid #e1e1e1;}
#body_templates table tr td {border-right: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; width: 150px;}
#body_templates table tr td.leftalign, #body_templates table tr th.leftalign {text-align: left; width: 220px;}
#body_templates table tr th.wider {width: 400px;}
#body_templates table tr td.template_title {padding:0 0 0 8px; background: #dddddd; color: #1a2071; text-decoration: none; font:bold 12px/12px Arial; text-align:left;}
#body_templates table tr td.back_to_top {background: #dddddd; height: 25px; text-align:right;}
#body_templates table tr td.back_to_top a {padding:0 8px 0 0; color: #1a2071; text-decoration: underline; font:bold 12px/12px Arial;}
#body_templates table tr td.back_to_top a:hover {color: #00ccff;}

#body_terms, #body_privacy {background: #fff; width: 819px; padding: 60px 150px 10px 40px;}
#body_terms p, #body_privacy p, #body_contact p {margin-top: 0;}
#body_terms h4, #body_privacy h4 {margin-bottom: 20px;}

#body_contact {background: #fff; width: 819px; font-size: 21px; padding: 8px 150px 10px 40px;}
#body_contact h3 {float: left; width: 100%; font-size:18px; font-weight:bold;}
#body_contact h4 {float: left; width: 120px; margin-top: 35px;}
#body_contact img {float: right; margin: 18px 600px 0 0;}
#body_contact form {margin-bottom: 30px;}
#body_contact form label {font-size: 13px; font-weight: bold;}
#body_contact form input[type="text"] {background: #e9ecd2; width: 380px; height: 24px; border: 1px solid black; font-size: 22px; margin: 2px 0 8px 0;}
#body_contact form select {width: 382px; height: 24px; font-size: 18px; margin: 2px 0 8px 0;}
#body_contact form textarea {background: #e9ecd2; width: 380px; height: 90px; border: 1px solid black; margin: 2px 0 8px 0;}
#body_contact a {color: #4c6675;}
#body_contact p {float:left; width:100%;font-size:16px;}

#body_products table tr td {vertical-align: bottom;}
#body_products table tr td a, #body_products table tr td a:hover {display: block; font-size: 15px; font-weight: bold; text-decoration: none; height: 91px; padding: 155px 0 0 20px;}
#body_products table tr td a strong {font-family: arial black; font-size: 31px; line-height: 45px;}
#body_products table tr td a b {font-family: arial black; font-size: 28px; line-height: 45px;}
#body_products table tr td.leftcolumn {padding-right: 10px;}
#body_products table tr td.ctrcolumn {padding-right: 10px;}
#body_products p {width: 100%; text-align: center; color: #fff; font-weight: bold; font-size: 17px;}

#contactform {margin: 0 0 0 80px;}
#bodymenu {height: 202px; padding-top: 30px;}

#quote_content {background-color:#fff; width:1009px;}
#quote_image_top {background: #fff url('images/q_businesscards_top.jpg') no-repeat; margin:1px 0 0 0; width:1009px; height:297px;}
#quote_image_bottom {background: url('images/q_businesscards_bottom.jpg') no-repeat; width:649px; height:601px; float:left;}
#quote_form {background: url('images/q_businesscards_right.jpg') no-repeat; width:360px; height:908px; float:right;}
#quote_image_bottom img {border:none;}

.q_bn_top{margin:224px 0 0 410px; }
.q_bn_bottom{margin:250px 0 0 410px;}

#bodybuttons_products {background: url('images/button_products_mouseon.jpg') no-repeat;}
#bodybuttons_quote {background: url('images/button_quote_mouseon.jpg') no-repeat;}
#bodybuttons_upload {background: url('images/button_upload_mouseon.jpg') no-repeat;}
.bodybuttons {width: 305px; height: 232px; float: left; margin: 0 0 0 23px;}
.bodybuttons a {display: block; width: 305px; height: 232px;}
.bodybuttons a#link_bodybuttons_products {background: url('images/button_products_mouseoff.jpg') no-repeat;}
.bodybuttons a#link_bodybuttons_products:hover {background: none;}
.bodybuttons a#link_bodybuttons_quote {background: url('images/button_quote_mouseoff.jpg') no-repeat;}
.bodybuttons a#link_bodybuttons_quote:hover {background: none;}
.bodybuttons a#link_bodybuttons_upload {background: url('images/button_upload_mouseoff.jpg') no-repeat;}
.bodybuttons a#link_bodybuttons_upload:hover {background: none;}

#shipping_faq_menu {clear: both; height: 37px; margin: 60px 0 0 0; padding: 0 35px 0 35px;}
#shipping_faq_menu div {height: 37px; padding: 0px 0 0 20px;}
#shipping_faq_menu div a {float: right; display: block; width: 160px; height: 37px;}
#button_faq {background: url('images/button_faq.jpg') no-repeat; float: left; width: 382px;}
#button_freeshipping {background: url('images/button_freeshipping.jpg') no-repeat; float: right; width: 493px;}

#appsetup {width: 1009px; height: 112px; margin: 30px 0;}
#appsetup a {display: block; width: 112px; height: 112px; float: left; margin: 0 20px 0 0;}
#appsetup a#guide_acrobat {background: url('images/button_guide_acrobat_mouseoff.jpg') no-repeat;}
#appsetup a#guide_acrobat:hover {background: url('images/button_guide_acrobat_mouseon.jpg') no-repeat;}
#appsetup a#guide_illustrator {background: url('images/button_guide_illustrator_mouseoff.jpg') no-repeat;}
#appsetup a#guide_illustrator:hover {background: url('images/button_guide_illustrator_mouseon.jpg') no-repeat;}
#appsetup a#guide_indesign {background: url('images/button_guide_indesign_mouseoff.jpg') no-repeat;}
#appsetup a#guide_indesign:hover {background: url('images/button_guide_indesign_mouseon.jpg') no-repeat;}
#appsetup a#guide_photoshop {background: url('images/button_guide_photoshop_mouseoff.jpg') no-repeat;}
#appsetup a#guide_photoshop:hover {background: url('images/button_guide_photoshop_mouseon.jpg') no-repeat;}
#appsetup a#guide_quark {background: url('images/button_guide_quark_mouseoff.jpg') no-repeat;}
#appsetup a#guide_quark:hover {background: url('images/button_guide_quark_mouseon.jpg') no-repeat;}
#appsetup img {border: none;}

#instantoffers_top {background: url('images/background_instantoffers_top.jpg') no-repeat; clear: both; width: 893px; height: 122px; margin: 44px 0 0 0;}
#instantoffers_middle {background: url('images/background_instantoffers_middle.png') repeat-y; width: 893px; height: auto;}
#instantoffers_bottom {background: url('images/background_instantoffers_bottom.png') no-repeat; width: 893px; height: 302px; z-index: -1;}

#instantoffers_headline {width: 745px; margin: 0 0 0 140px; padding: 14px 0 0 0; color: #fff; font-size: 24.87px;}
#instantoffers_headline strong {font-family: arial black;}

#instantoffers_table {padding: 0 0 0 115px; position: relative; z-index: 1;}
#instantoffers_table table {margin: -40px 0 -270px 0; width: 97%;}
#instantoffers_table table tr {height: 41px;}
#instantoffers_table table tr td {vertical-align: middle; padding: 0;}
td.instantoffers_product {font-family: arial black; font-size: 18.5px; font-weight: bold;}
td.instantoffers_product a{color:#4C6675;text-decoration:none;}
td.instantoffers_product a:hover{color:#4C6675;text-decoration:none;}
td.instantoffers_description {font-size: 16.5px;}
td.instantoffers_buynow {background: url('images/background_instantoffers_button.png') no-repeat right;}
td.instantoffers_buynow a {float: right; display: block; width: 126px; height: 32px; margin: 3px 9px 0 0;}
td.instantoffers_buynow a.amount_21, 
td.instantoffers_buynow a.amount_49, 
td.instantoffers_buynow a.amount_118, 
td.instantoffers_buynow a.amount_133, 
td.instantoffers_buynow a.amount_154, 
td.instantoffers_buynow a.amount_7, 
td.instantoffers_buynow a.amount_11 {background: url('images/button_instantoffers_pink.gif') no-repeat;}

td.instantoffers_buynow span {font:bold 18px/18px Arial; display:block; padding:6px;}
td.instantoffers_buynow a:hover, 
td.instantoffers_buynow a:hover, 
td.instantoffers_buynow a:hover, 
td.instantoffers_buynow a:hover, 
td.instantoffers_buynow a:hover, 
td.instantoffers_buynow a:hover, 
td.instantoffers_buynow a:hover { text-decoration:none;background: url('images/button_instantoffers_buynow.gif') no-repeat;}

td.instantoffers_buynow a:hover span, 
td.instantoffers_buynow a:hover span, 
td.instantoffers_buynow a:hover span, 
td.instantoffers_buynow a:hover span, 
td.instantoffers_buynow a:hover span, 
td.instantoffers_buynow a:hover span, 
td.instantoffers_buynow a:hover span {position:relative; visibility:hidden;}


a#businesscards {background: url('images/button_products_businesscards_29_mouseoff.png') no-repeat bottom; width: 290px;}
a#businesscards:hover {background: none; width: 290px;}
a#postcards {background: url('images/button_products_postcards_69_mouseoff.png') no-repeat bottom; width: 290px;}
a#postcards:hover {background: none; width: 290px;}
a#flyers {background: url('images/button_products_flyers_118_mouseoff.png') no-repeat bottom; width: 312px;}
a#flyers:hover {background: none; width: 312px;}
a#brochures {background: url('images/button_products_brochures_125_mouseoff.png') no-repeat bottom; width: 290px;}
a#brochures:hover {background: none; width: 290px;}
a#stickers {background: url('images/button_products_stickers_59_mouseoff.png') no-repeat bottom; width: 290px;}
a#stickers:hover {background: none; width: 290px;}
a#dvdcovers {background: url('images/button_products_dvdcovers_189_mouseoff.png') no-repeat bottom; width: 312px;}
a#dvdcovers:hover {background: none; width: 312px;}
a#cdcovers {background: url('images/button_products_cdcovers_109_mouseoff.png') no-repeat bottom; width: 290px;}
a#cdcovers:hover {background: none; width: 290px;}
a#posters {background: url('images/button_products_posters_159_mouseoff.png') no-repeat bottom; width: 290px;}
a#posters:hover {background: none; width: 290px;}
a#vinylbanners {background: url('images/button_products_vinylbanners_29_mouseoff.png') no-repeat bottom; width: 312px;}
a#vinylbanners:hover {background: none; width: 312px;}
a#envelopes {background: url('images/button_products_envelopes_219_mouseoff.png') no-repeat bottom; width: 290px;}
a#envelopes:hover {background: none; width: 290px;}
a#letterhead {background: url('images/button_products_letterhead_149_mouseoff.png') no-repeat bottom; width: 290px;}
a#letterhead:hover {background: none; width: 290px;}
a#magnets {background: url('images/button_products_magnets_169_mouseoff.png') no-repeat bottom; width: 312px;}
a#magnets:hover {background: none; width: 312px;}

td#cell_businesscards {background: url('images/button_products_businesscards_29_mouseon.png') no-repeat;}
td#cell_postcards {background: url('images/button_products_postcards_69_mouseon.png') no-repeat;}
td#cell_flyers {background: url('images/button_products_flyers_118_mouseon.png') no-repeat;}
td#cell_brochures {background: url('images/button_products_brochures_125_mouseon.png') no-repeat;}
td#cell_stickers {background: url('images/button_products_stickers_59_mouseon.png') no-repeat;}
td#cell_dvdcovers {background: url('images/button_products_dvdcovers_189_mouseon.png') no-repeat;}
td#cell_cdcovers {background: url('images/button_products_cdcovers_109_mouseon.png') no-repeat;}
td#cell_posters {background: url('images/button_products_posters_159_mouseon.png') no-repeat;}
td#cell_vinylbanners {background: url('images/button_products_vinylbanners_29_mouseon.png') no-repeat;}
td#cell_envelopes {background: url('images/button_products_envelopes_219_mouseon.png') no-repeat;}
td#cell_letterhead {background: url('images/button_products_letterhead_149_mouseon.png') no-repeat;}
td#cell_magnets {background: url('images/button_products_magnets_169_mouseon.png') no-repeat;}

#products {width:auto; overflow:auto; padding-top:30px; padding-bottom:35px;}
#products_left {float:left; padding-left:25px; width:653px;}
#products_right {float:right; padding-right:25px;}
#checklist {background:url('images/checklist_bg.png') no-repeat; color:#fff; padding-left:18px; padding-top:10px; padding-right:32px; padding-bottom:25px;}
#checklist4 {background:url('images/checklist_bg4.png') no-repeat; color:#fff; padding-left:18px; padding-top:10px; padding-right:32px; padding-bottom:45px;}
#checklist6 {background:url('images/checklist_bg6.png') no-repeat; color:#fff; padding-left:18px; padding-top:10px; padding-right:32px; padding-bottom:25px;}
#checklist3 {background:url('images/checklist_bg3.png') no-repeat; color:#fff; padding-left:18px; padding-top:10px; padding-right:32px; padding-bottom:45px;}
.prebullets {padding-bottom:5px;}
.headline {font-size: 32px; font-weight: bold; margin: 0; line-height:30px;}
#bullets {padding-left:40px; font-weight:normal; padding-top:3px; line-height:22px;}
#bullets4 {padding-left:40px; font-weight:normal; padding-top:25px; line-height:22px;}
#bullets6 {padding-left:40px; font-weight:normal; padding-top:10px; line-height:20px;}
#bullets3 {padding-left:40px; font-weight:normal; padding-top:25px; line-height:20px;}
#bullets43 {padding-left:40px; font-weight:normal; padding-top:2px; line-height:22px;}
#bullets45 {padding-left:40px; font-weight:normal; padding-top:20px; line-height:22px;}

#offers {width:auto; padding-top:20px;}
#offers_left {float:left; padding-left:20px; width:630px;}
#offers_right {float:right; padding-right:25px; width:331px;}
/*#order {background:url('images/order_bg.jpg') no-repeat; color:#49595d; padding-top:45px; padding-left:20px; font-size:15px; font-weight:bold; height:882px;}*/


.dropdown {background:#f3f5dd; color:#000000; font-size:15px; width:200px; margin-top:1px; margin-bottom:10px;}
.input {background:#f3f5dd; color:#000000; font-size:15px;}
.smlabel {font-size:11px;}
.radio {color:#000000; font-weight:normal;}
.product_link {color:#146cad; font-size:11px; text-decoration:underline; font-weight:normal;}
.popover_link {color:#6db3cc; font-size:11px; text-decoration:none; font-weight:bold;}
.popover_link:visited {color:#6db3cc; font-size:11px; text-decoration:none; font-weight:bold;}
.popover_link:hover {color:#6db3cc; font-size:11px; text-decoration:underline; font-weight:bold;}
.popover_link:active {color:#000000; font-size:11px; text-decoration:none; font-weight:bold;}
.smpopover {width: 342px; height: 162px; visibility: hidden; position: absolute; z-index:1; background:url(images/popup_bg.png) no-repeat; left: -30px; top: -5px;}
.smpopover2 {width: 342px; height: 162px; visibility: hidden; position: absolute; z-index:1; background:url(images/popup2_bg.png) no-repeat; left: -30px; top: -5px;}
.smpopover3 {width: 510px; height: 262px; visibility: hidden; position: absolute; z-index:1; background:url(images/popup3_bg.png) no-repeat; left: -30px; top: -5px;}
.lgpopover {width: 342px; height: 197px; visibility: hidden; position: absolute; z-index:1; background:url(images/popup_bg-lg.png) no-repeat; left: -30px; top: -5px;}
.lgpopover2 {width: 342px; height: 197px; visibility: hidden; position: absolute; z-index:1; background:url(images/popup2_bg-lg.png) no-repeat; left: -30px; top: -5px;}
.lgpopover3 {width: 378px; height: 385px; visibility: hidden; position: absolute; z-index:1; background:url(images/popup4_bg-lg.png) no-repeat; left: -30px; top: -5px;}

.quote_header {font-family: "Arial Black",Arial,sans-serif; font-size: 21px; font-weight: bold; margin: 0;}
.quote_help {font-size: 15px; font-weight: bold;}

#slide_holder {margin:-64px 0 0 0;height:95px;width:630px;}
#slide_holder img{display:block;border:none;}
#slide_hidden {height:45px;width:630px;border:none;}
#slide_pop-up {
    margin:0 0 0 31px;
    padding:4px 0 5px 8px;
    font:bold italic 15px/18px Arial;
    color:#fff;
    width:536px;
    /*height:44px;*/
    background-color:#FFAA05;
    /*background-color:#F9A501;*/
    /*background-color:#FACD01;*/
}
#slide_bottom {margin:-8px 0 0 0;}

#slide_bottom .submit-businesscards {background:url('images/businesscards_27-bottom.png');height:246px; width:631px; border:none;}
#slide_bottom .submit-businesscards:hover{cursor:pointer;}
#slide_bottom .submit-postcards {background:url('images/postcards_69-bottom.png');height:246px; width:631px; border:none;}
#slide_bottom .submit-postcards:hover{cursor:pointer;}
#slide_bottom .submit-flyers {background:url('images/flyers_118-bottom.png');height:246px; width:631px; border:none;}
#slide_bottom .submit-flyers:hover{cursor:pointer;}
#slide_bottom .submit-brochures {background:url('images/brochures_125-bottom.png');height:246px; width:631px; border:none;}
#slide_bottom .submit-brochures:hover{cursor:pointer;}
#slide_bottom .submit-labels {background:url('images/stickers_59-bottom.png');height:246px; width:631px; border:none;}
#slide_bottom .submit-labels:hover{cursor:pointer;}
#slide_bottom .submit-banners {background:url('images/banners_29-bottom.png');height:246px; width:631px; border:none;}
#slide_bottom .submit-banners:hover{cursor:pointer;}
#slide_bottom .submit-posters {background:url('images/posters_159-bottom.png');height:246px; width:631px; border:none;}
#slide_bottom .submit-posters:hover{cursor:pointer;}
#slide_bottom .submit-cdcovers {background:url('images/cdcovers_109-bottom.png');height:246px; width:631px; border:none;}
#slide_bottom .submit-cdcovers:hover{cursor:pointer;}
#slide_bottom .submit-dvdcovers {background:url('images/dvdcovers_189-bottom.png');height:246px; width:631px; border:none;}
#slide_bottom .submit-dvdcovers:hover{cursor:pointer;}
#slide_bottom .submit-envelopes {background:url('images/envelopes_219-bottom.png');height:246px; width:631px; border:none;}
#slide_bottom .submit-envelopes:hover{cursor:pointer;}
#slide_bottom .submit-letterhead {background:url('images/letterhead_149-bottom.png');height:246px; width:631px; border:none;}
#slide_bottom .submit-letterhead:hover{cursor:pointer;}
#slide_bottom .submit-magnets {background:url('images/magnets_169-bottom.png');height:246px; width:631px; border:none;}
#slide_bottom .submit-magnets:hover{cursor:pointer;}


#order_slide_holder {margin:-54px 0 0 0;height:90px;width:329px;}
#order_slide_holder img{display:block;border:none;}
#order_slide_hidden {height:55px;width:331px;border:none;}
#order_slide_top {height:35px;width:329px;border:none;}
/*#order_slide_pop-up {height:55px;width:329px;border:none;}*/
#order_slide_pop-up{
    margin:0 0 0 15px;
    padding:0 0 3px 8px;
    font:bold italic 15px/18px Arial;
    color:#fff;
    width:290px;
    /*height:64px;*/
    background-color:#1BA5CA;
    border:solid #1993C1;
    border-width:0 2px 0 2px;
}
#order {background:url('images/order_bg.png') no-repeat; color:#49595d; padding-top:24px; padding-left:24px; font-size:15px; font-weight:bold; height:872px;}


#fasterprocessing{margin:6px 0 0 44px;}
span.fasterprocessingspan{font:italic 16px/22px Arial;color:#146CAD;}
span.fasterprocessingspan {text-decoration:none;}
span.fasterprocessingspan:hover {text-decoration:underline;}
a.popup3-link {text-decoration:none;color:#0099cc;font:bold 13px/21px Arial;}
a.popup3-link:hover {text-decoration:underline;}

#footer {background: #2c3e4a; width: 100%; clear:both;}
#footer_menu {background: url('images/background_footer_menu.jpg') no-repeat center #2c3e4a; width: 1009px; height: 33px; clear: both; color: #fff; margin: 0px auto 0 auto; padding: 20px 0 0 0;}
#footer_menu_left {float: left; font-weight: bold; font-size: 11px; padding: 0 0 0 0;}
#footer_menu_right {float: right; font-size: 10px; padding: 0 0 0 0;}
#footer_logos {clear: both; background: url('images/background_footer.jpg') no-repeat center #fff; width: 100%; height: 111px; margin: 0 auto;}
#footer_text {width:100%; background-color:#fff;}
#footer_text p{margin:0 auto; width:780px; font:normal 12px/14px Arial; text-align:justify;}
#footer_text a{color: #4C6675;}
#footer_text a:hover{color: #00ccff;}



/*
 *  From style1.css
 *  06.25.2009 - RichardG
 * 
 */

#body_upload img{float:left;margin:2px 32px 0 0px}
#body_upload #upload_title,#body_upload #successTitle{font-size:26px;font-family:arial;color:#4a6474;font-weight:bold}
#body_upload #content_container{width:700px;float:left;margin-top:48px;text-align:left;}
#body_upload #content_container h1{font-size: 18.5px;margin: 0 0 5px 0;font-weight:500;color:#4a6474}
#body_upload #content_container #inside_box{width:645px;font-size:15px}
#inside_box #row1{font-size:16px;font-weight:bold;color:#42596b;background-color:#e9f0f7;text-align:left;padding:2px 0px 2px 5px;}
#inside_box #row2{font-size:16px;font-weight:bold;color:#fff;background-color:#c2d3df;text-align:left;padding:4px 0 3px 4px;}
/*#inside_box #row2{font-size:16px;font-weight:bold;color:#585858;background-color:#c2d3df;text-align:left;padding:2px 0px 2px 5px;}*/
#inside_box #summary{font-size:14px;color:#585858;text-align:left;}
/*#inside_box #summary{font-size:16px;color:#585858;background-color:#d4e0e6;text-align:left;padding:5px 50px;font-weight:500;}*/
#inside_box #summary table{margin:0 0 12px -2px;}
#inside_box #summary table th{color:#585858}
#inside_box #summary table td{font-size:14px;color:#585858}
#confirmBox {font-size:15px;font-weight:bold;background-color:#e9f0f7;width:646px;color:#49595d;position:relative;display:block}
#confirmBox {color:#000;width:649px;}
#confirmBox #emailLabel{margin:10px 0 5px 16px;font-weight:bold;width:150px;float:left;}
#confirmBox table{}
#confirmBox table th{color:#585858;text-align:left;}
#confirmBox table td{font-size:14px;color:#585858;}
#confirmBox #nameLabel{margin:10px 0 0 0;font-weight:bold;float:left;}
#confirmBox #street,#confirmBox #streetLabel{margin:15px 0 5px 16px;font-weight:bold;float:left;width:150px;}
#confirmBox #emailAddr{margin-left:16px;width:150px;float:left;}
#confirmBox #name{float:left}
#confirmBox #street{clear:left;font-weight:500}
#confirmBox #apt{clear:left;}
#confirmBox #city{clear:left;}
#confirmBox #zip{clear:left;}
#confirmBox #state{clear:left;}
#jobForm {font-size:15px;font-weight:bold;background-color:#e9f0f7;width:646px;height:172px;color:#49595d;position:relative;display:block}
#jobForm #labelEmail{position:absolute;top:22px;left:16px;width:293px;}
#jobForm #labelFName{width:139px;position:absolute;top:22px;left:326px}
#jobForm #labelLName{width:139px;position:absolute;top:22px;left:481px}
#jobForm #city,#jobForm #zip,#jobForm #stateSelect select,#jobForm #suite,#jobForm #streetAddr,#jobForm #emailAddr{width:293px;height:23px;position:absolute;top:40px;left:16px;border:1px solid #bebfbf;background-color:#f3f5dd;}
#jobForm #lname,#jobForm #fname{width:139px;height:23px;position:absolute;top:40px;left:326px;border:1px solid #bebfbf;background-color:#f3f5dd;}
#jobForm #lname{position:absolute;top:40px;left:481px}
#jobForm #labelShip{position:absolute;top:77px;left:16px;}
#jobForm #streetAddr{position:absolute;top:95px;left:16px;}
#jobForm #suite{width:103px;position:absolute;top:95px;left:326px;}
#jobForm #city{position:absolute;top:95px;left:446px;width:176px}
#jobForm #zip{width:124px;height:23px;position:absolute;top:130px;left:16px;}
#jobForm #stateSelect select{width:152px;height:23px;position:absolute;top:130px;left:159px;}
#body_upload #bulletedTitle{font-size:17px;color:#585858;margin:13px 0 0 8px;font-weight:bold;}
#body_upload #bulleted_points {margin:12px 0 0 0;float:left;}
#body_upload #bulleted_points ul{margin:0px 0 0 -15px;font-weight:500;font-size:15px;color:#585858;line-height:23px;}
#body_upload #bulleted_points ul li #red{color:#ff0000;font-weight:500}
#body_upload #bulleted_points #uploadBullets{display:block}
#body_upload #upload_section{background:#fff;width:322px;height:72px;color:#585858;position:relative;display:block;}
#body_upload #uploadResults{width:400px;margin-top:15px;}
#body_upload #progressBarBox{width:280px;height:62px;float:left;background-color:#fff;visibility:hidden;float:left;margin-left:20px;font-size:14px;padding:7px;}
#body_upload #upload_section #frontFile{padding:25px 0 0 22px}
#front_UploadLabel{width:62px;text-align:right;position:absolute;top:50px;left:28px;font-weight:bold}
#back_UploadLabel{position:absolute;top:65px;left:28px;font-weight:bold;width:62px;text-align:right}
#frontUploadInput{width:221px;height:26px;border:1px solid #585858;float:left;font-size:20px;position:absolute;top:44px;left:96px;background-color:#e9ecd2}
#backUploadInput{width:221px;height:26px;border:1px solid #585858;float:left;font-size:20px;position:absolute;top:63px;left:96px;background-color:#e9ecd2}
#body_upload .input{float:left}
#body_upload #upload_section #backFile{padding-left:22px}
#body_upload #frontBrowseButton input{position:absolute;top:35px;left:323px;border:0px;}
#body_upload #backBrowseButton input{position:absolute;top:65px;left:323px;border:0px;}
#body_upload #uploadInfo{font-size:13px;position:absolute;top:98px;left:0px;width:425px;text-align:center}
#body_upload #faq1,#body_upload #terms1{text-align:left;margin:10px 0 0 4px;}
#body_upload #faq1{margin:0 0 20px 4px}
#body_upload #faq1 a,#body_upload #terms1 a{color:#45adec;}
#body_upload #uploadForm{margin-left:3px;font-size:13px;text-align:center;width:417px}
#body_upload #confirmBox  .catAddr,#body_upload #confirmBox  .catVal,#body_upload #confirmBox .cat{font-weight:bold;width:150px;float:left}
#body_upload #confirmBox  .catVal{font-weight:500;float:left}
#body_upload #confirmBox  .catAddr{ margin-top:30px}
#body_upload #confirmBox .col{width:200px;float:left}
#body_upload #confirmBox tr td{font-weight:500}
#body_upload #uploadButton{margin-bottom:20px;}
#body_upload #uploadButton1{margin-bottom:20px;}
#body_upload #uploadResults{background:url('images/blue_box.gif'); width:183px;height:122px;position:absolute;top:824px;left:655px;visibility:hidden}
#body_upload #upload_process{margin:0px 0 20px 17px;text-align:center;font-size:14px;height:20px;visibility:hidden}
#body_upload #emsg,#body_upload #msg{text-align:center;margin:0 auto;margin-top:15px;font-size:13px;}
#body_upload #terms2, #body_upload #faq1{font-size:14px;}
#body_upload #terms2 {float:left; width:100%;}

#sitemap span {margin:6px 0 6px 0;}
#sitemap span a {font:bold 16px/16px Arial;color:#4C6675;text-decoration:none;}
#sitemap span a:hover {font:bold 16px/16px Arial;color:#00CCFF;text-decoration:none;}
#sitemap #sitemap-left {margin:24px 0 32px 112px;float:left;width:260px;}
#sitemap #sitemap-right {margin:24px 0 32px 0;float:left;width:300px;}
#sitemap #sitemap-left ul, #sitemap #sitemap-right ul {margin:0;}
#sitemap #sitemap-left ul li, #sitemap #sitemap-right ul li {list-style:none;}
#sitemap #sitemap-left ul li a, #sitemap #sitemap-right ul li a {padding:2px 0 2px 0;font:normal 16px/16px Arial;color:#4C6675;}
#sitemap #sitemap-left ul li a:hover, #sitemap #sitemap-right ul li a:hover {padding:2px 0 2px 0;font:normal 16px/16px Arial;color:#00CCFF;}

/*
#f1_upload_form 1, #f1_upload_form 2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	text-align:center;
	padding-top:10px;
}
*/

#upload_process1,#upload_process2{
   z-index:100;
   visibility:hidden;
   position:absolute;
   text-align:center;
   top:10px;
   width:400px;
   font-size:16px;
}

#progressImg{text-align:center;margin:0 0 100px 120px;width:400px}

/*  CAPTCHA verification 09.25.2009 */
#Captcha-holder {margin:176px 0 0 0;float:left;width:100%;background-color:#C2D2DD;}
#Captcha-holder img{margin:0;float:left;}
#Captcha-holder label{font:normal 12px/18px Arial;}


/* twitter head on header  09.30.2009 */
#header a.twitter {margin:50px 0 0 0;float:right;width:154px;height:77px;}
#header a.twitter img {border:none;}
