.overlay_bg{background:#fff none repeat scroll 0;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:100;}
.overlay_fg{height:100%;left:0;margin:auto;position:fixed;text-align:center;top:0;width:100%;z-index:5101;}
.overlay_fg DIV.prism_tools{background:#000;margin:auto auto auto auto;padding:6px 6px 6px 6px;text-align:right;}
.overlay_fg IFRAME{background:white;border:6px solid #000;border-top:none;margin:0 auto;}DIV#slingshot_link{background-color:#fff;background-image:url(/themes/current/icons/export.png);background-position:10px 50%;background-repeat:no-repeat;border:1px solid black;margin:3px;margin-bottom:12px;margin-left:0;padding:3px;padding-left:50px;}
.prism-warning{color:#c00;font-size:.8em;margin-left:15px;padding-top:5px;}DIV#sharedPageContent{display:table-cell;width:530px;}
#ieHackTd{padding-right:8px;width:527px;}TR.highlight TD{background:#ff9;}#content UL,#content OL{padding-left:20px;}
#content LI{padding-left:10px;padding-top:.3em;}BUTTON{cursor:pointer;}DIV.product_info{background:#fff;border:2px dotted #ddd;padding:4px;}
DIV#order-basket TH{text-align:right;}.fieldWithErrors{background-color:red;display:table;padding:2px;}
DIV.hint{background-color:#ffc;background-image:url(/themes/current/icons/sm_help.png);background-position:5px 5px;background-repeat:no-repeat;border:2px solid #fc0;margin-bottom:12px;margin-top:12px;min-height:34px;padding:5px 5px 5px 34px!important;}
TR.order-manifest-total-row TD.order-manifest-cell{height:auto;padding:3px;}TH.order-manifest-heading{font-size:110%;padding:3px;text-align:center;}
TD.order-manifest-cell{height:120px;padding:3px;}DL DT{font-size:110%;font-weight:bold;}OL{padding-left:0;}
.help{background-color:#9cf;background-image:url(/themes/current/icons/sm_help.png);background-position:2px 2px;background-repeat:no-repeat;border:2px solid #369;margin:20px;min-height:22px;padding-left:28px;}
.floatimage{height:100px;margin:3px;padding:3px;}LABEL{font-size:110%;font-weight:bold;}FORM{clear:none;float:none;margin:0;padding:0;}
.float_image_container{float:left;}.float_image_data{margin-left:0;}.block{display:block;}A.addlink{display:block;float:left;font-weight:bold;margin:3px;padding:3px;text-decoration:none!important;width:80px;}
#floathelp{background:#ffc;border:1px solid #666;border-left:1px solid #ddd;display:none;font-weight:bold;padding:2px;padding-right:5px;position:absolute;z-index:300;}
.edit-toolbar{_position:absolute;background:#eee;border-bottom:1px solid #999;border-right:1px solid #999;left:0;position:fixed;top:0;width:30px;}
.edit-toolbar-button{background-color:#ddd;border:1px solid #666;display:block;margin:2px;margin-left:auto;margin-right:auto;padding:1px;}
A.edit-toolbar-button:hover{background-color:#fff;}.sbtab{background:transparent;border:1px outset #cc9;color:#333;display:block;font-size:larger;padding:3px;text-decoration:none;vertical-align:middle;}
.sbtabgroup{background:transparent;margin-left:3px;margin-right:3px;padding-bottom:8px;padding-top:8px;}
.sbtabin{background:transparent;border:1px inset #999;font-weight:bold;}INPUT[TYPE=TEXT].number{text-align:right;}
INPUT[TYPE=TEXT].item-update-field,SELECT.item-update-field{border:1px solid black;width:90%;}INPUT[TYPE=TEXT],INPUT[TYPE=PASSWORD],TEXTAREA{background:#fff;border:1px solid #999;margin:1px;}
INPUT[TYPE=TEXT]:focus,INPUT[TYPE=PASSWORD]:focus,TEXTAREA:focus{background:#ffc;border:1px solid #000;margin:1px;}
INPUT[TYPE=SUBMIT],INPUT[TYPE=RESET],INPUT[TYPE=BUTTON]{border:1px solid #060;}.promotion-insert{background:#fc0;border:1px solid #f60;margin:8px;padding:4px;}
.default_image_settings{background:#efd;border:2px solid #9c6;border-top:none;padding:3px;}.radio_border{padding:3px;}
.radio_border_checked{background:#efd;border:2px solid #9c6;}.radio_border_unchecked{background:white;border:2px solid #ccc;}
#edit_frame{background:#eee;border:1px solid #666;border-top:none;margin:0;width:498px;}TABLE.listtable TH{border-left:1px solid transparent!important;padding:0 3px 0 3px!important;width:500px;}
TABLE.listtable TD{padding:0 3px 0 3px!important;}TR.listhead TH{font-size:110%;padding-left:4px;padding-right:4px;text-align:left;}
TR.listbody TD{padding-left:4px;padding-right:4px;}TR.listbody-detail TD{border-bottom-width:4px!important;font-size:90%;padding-left:4px;padding-right:4px;}
DIV#ctxhelp{background:#fff;border:1px solid #333;display:block;padding:8px;}.errorMessage{background:#fee;border:2px solid #c00;color:#c00;margin:2px;padding:4px;text-align:center;}
.flashMessage{margin-bottom:8px;margin-top:8px;padding:4px;}.warningFlash{background:#fcc;border:2px solid #c00;}
.noticeFlash{background:#9c9;border:2px solid #060;}.infoFlash{background:#ffc;border:2px solid #cc0;}
.left{float:left;}.right{float:right;}.imgblockbutton{display:block;margin:2px;padding:4px;text-decoration:none!important;}
.imgblockbutton2{display:block;margin:2px;padding:4px;width:16px;}#checkoutbutton{display:block;font-size:120%;font-weight:bold;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none!important;}
.mispelt{background:url(/images/underline-mispelt.gif) bottom repeat-x;}DIV.checkout_section_head H3{background-color:#eee;margin:0 0!important;padding:0 0 4px 4px;padding-top:0;}
DIV.checkout_section{margin:0;padding-top:0;}DIV.checkout_section_content{background-color:#fff;margin:0;}
UL.prism-list{list-style:none;margin-left:0;padding-left:0;}UL.prism-list LI{border:1px solid #ccc;margin:2px;padding:2px;}
#submit-button-replace{padding:3px;}H2.line-before{border-top:1px solid #999;margin-bottom:.1em;padding-top:.5em;}
DIV.clear-both{clear:both;}DIV.clear-right{clear:right;}DIV.clear-left{clear:left;}#slingshot_link DIV.button-bar{padding:12px 4px 10px 4px;text-align:right;}
IFRAME{border:none;}DIV.low-resolution{border:1px solid red;}DIV.show-table-cell .item-title{color:#030;font-size:115%;}
DIV.show-table-cell DIV.warning{background:#fee;border-top:1px solid #f00;color:#f00;font-weight:bold;padding:0 2px;}
DIV.show-table-cell DIV.warning DIV.message{font-weight:normal;}DIV.show-table-cell LABEL{font-size:10px;}
DIV#empty-warning{background-color:#ffe;border:1px solid #eed;margin:2em;padding:1em;}DIV.page-links{text-align:center;}
TABLE#add-more-or-place{margin:0 auto;}TABLE#add-more-or-place BUTTON{margin:1em;padding:1em;}TABLE.prism-template-list TD,TABLE.prism-theme-list TD{border:1px solid #ccc;padding:1em;}
TABLE.prism-template-list IMG{border:1px solid black;display:block;margin:8px;}TABLE.prism-theme-list IMG{border:none;margin:4px;}
DL.form-errors{background:#fcc;border:2px solid #c00;padding:4px;}DIV#checkout_customer_details{margin:0 4px;}
DIV.inset30{margin-left:30px;}DIV#checkout_order_details{margin:4px 4px 0 4px;}DIV#checkout-place-order{margin:0;padding:4px 4px 0 4px;}
#checkout-options-div{-moz-border-radius:3px;background:#fff;margin:4px;padding:4px;}#edit_order_link{display:block;float:left;font-size:130%;font-weight:normal;margin:auto;width:45%;}
#place-order-link{clear:both;}#confirm_order_link,#confirm_order_link_offline,#place-order-link{display:block;font-size:130%;font-weight:bold;margin:4px 4px 4px auto;width:38%;}
#confirm_details_link{display:block;float:right;width:45%;}#enter_customer_details_link{display:block;float:right;font-size:130%;font-weight:bold;margin:auto auto auto auto;width:45%;}
.orderlink .explain{display:block;font-size:80%;}DIV.uploadStatus{margin:5px;}DIV.progressBar{margin:5px;}
DIV.progressBar DIV.border{background-color:#fff;border:1px solid grey;width:100%;}DIV.progressBar DIV.background{background-color:#333;height:18px;width:0;}
DIV.content{font-family:'Free Sans','Verdana',Arial,Sans!important;}.order-manifest-row{color:#333!important;text-align:left;}
.order-manifest-total-row{color:#666!important;}.order-manifest-heading{background:#3b8850!important;color:#fff!important;}
.order-manifest-cell{border-bottom:1px dashed #eee!important;}.order-manifest-cell FORM{margin-bottom:20px;margin-left:15px;}
.order-manifest-cell B{display:inline-block;font-size:.9em;margin-left:10px!important;margin-top:5px!important;padding:0;}
.item_copies B{display:inline-block;font-size:1em;margin-left:10px!important;margin-top:0!important;padding:0;}
.item-title{margin:5px 0 10px 15px;padding:0;}.item_pages{color:#666;font-size:.8em;margin-left:15px;padding-top:5px;}
#order-contents{border:0;margin:5px 0 5px 0;padding:0;width:600px;}.order-summary LI{padding:0 0 0 20px!important;}
#sharedPageContent TABLE.prism-theme-list B{color:#666;display:block;margin-bottom:5px;}TD.item_variable{text-align:left;}
.orderlink{background-color:#eee!important;border:2px solid #ccc!important;color:#3b8850!important;cursor:pointer;font-size:1.0em!important;font-weight:bold!important;padding-bottom:5px!important;padding-left:8px!important;padding-right:8px!important;padding-top:5px!important;text-decoration:none!important;}
.orderlink:hover{background-color:#3b8850!important;color:#fff!important;}DIV.showbuttons A{font-weight:normal!important;padding-left:30px!important;}
#slingshot_link DIV.button-bar A{background:transparent url(/themes/green/images/slingshotbutton.png) no-repeat!important;border:none!important;color:#fff!important;display:inline-block!important;font-size:.9em!important;font-weight:normal!important;height:25px;line-height:25px;margin:0!important;padding:0!important;text-align:center;width:140px;}
.orderButton{background:transparent url(/themes/green/images/slingshotbutton.png) no-repeat;color:#fff!important;display:inline-block!important;float:right;height:25px;line-height:25px;text-align:center;width:140px;}
.orderButton A{color:#fff;}UL.uploadMenu LI A{background-color:#eee!important;border-color:#ccc!important;color:#3b8850!important;}
DIV#order_title H3{background:transparent!important;margin-bottom:5px!important;}DIV#customer_title H3{background:transparent!important;margin-bottom:5px!important;}
DIV.inset30{line-height:130%;}#qhead{font-size:.9em;}
