.faqSection .title{background:url("http://c.optimalprint.com/images/opbasic-sprite-v1301032817.png") 0 -75px repeat-x; height:15px; color:#333;}
.faqSection .content{padding:5px; background-color:#FFFCE2; border:1px solid #FFF1A2; margin:3px 0 8px 10px; color:#555;}
.faqSection .link {background:url("http://c.optimalprint.com/images/opbasic-sprite-v1301032817.png") 0 -215px no-repeat; padding-left:8px;}


.frontBox a,.rightBar a,.categoryBox a{color:#4e7a10; text-decoration:underline; display:block; background:url("http://c.optimalprint.com/images/v2/design/grey_bullet-v1301032807.gif") left center no-repeat; padding-left:8px;}
.yui-content .btn_blue_mid{ color:#444; font-weight:normal;}
.btnBlueRight,.btnBlueLeft,.btnBlueRightContinue,.btnBlueLeftBack,.btn_small_grey_left,.btn_small_grey_right,.btn_small_orange_left{height:16px; width:3px; float:left;}
.howItWorksMid,.btnBlueMid,.btnBlueMidGallery,.btn_shipping_address,.btn_small_grey_mid,.btn_small_orange_mid{text-align:center}
.btnBlueMid,.btnBlueMidGallery{font-size:11px; height:16px;float:left; padding:1px 8px 0 5px; color:#fff;}
.btnBlueMid a{ color:#fff;}
.btn_small_grey_right_continue,.btn_small_orange_right_continue{height:16px;}
.btn_small_grey_mid,.btn_small_orange_mid{font-size:11px; height:16px;float:left; padding:1px 3px 0 2px;}
.btn_small_grey_mid{color:#555;padding:1px 2px 0;}
.btn_small_orange_mid,.btn_small_orange_mid a{color:#fff;}
.designPreview{color:#000;}
.btnBlueRightContinue,.btnBlueLeftBack,.btn_small_grey_right_continue,.btn_small_orange_right_continue{width:8px;}
.btn_blue_large_continue,.btn_blue,.btnSilver,.btn_blue_medium_continue,.btn_register{height:33px;color:#3198D0; font-weight:bold; text-align:center; cursor:pointer;}
.btn_register{width:150px; padding-right:10px; height:24px; color:#fff; padding-bottom:3px;}
.btn_blue_medium,.div_blue_medium{color:#fff; width:78px; padding:0 0 1px; height:20px; font-size:12px; cursor:pointer; vertical-align:top; background-color:transparent; text-align:center; }
.btn_blue_medium{width:auto; font-weight: normal; min-width:70px;}
.div_blue_medium{padding:2px 0 0;}
.btnSilver{width:87px;}
.btn_blue{width:100px;padding:0 10px 4px 0; background-color:transparent;}
.btn_blue_right, .btn_blue_left{width:5px;height:33px;float:left;}
.btn_blue_mid,.btn_blue_mid_refresh{height:24px;float:left;text-align:center;color:#3198D0;font-weight:700;min-width:50px;padding:9px 6px 0;}
.btn_blue_mid_refresh{width:160px;}
.btn_blue_left_refresh,.btn_blue_right_continue, .btn_blue_left_back{width:32px;height:33px;float:left;}
.btn_large_blue_left,.btn_large_blue_right,.btn_large_blue_right_continue{height:24px; float:left;}
.btn_large_blue_right_continue{width:10px;}
.btn_large_blue_left,.btn_large_blue_right{width:3px;}
.btn_large_blue_mid,.btn_large_blue_mid_designer,.btn_large_blue_mid_designer_s{font-weight:normal; color:#fff; padding-top:3px; text-align:center; float:left; height:24px;}
.btn_large_blue_mid_designer_s{width:168px;}
.btn_large_blue_mid_designer{width:175px;}
.btn_blue_large_continue,.btn_blue_medium_continue{width:100px; padding:0 20px 3px 0; background-color:transparent;}
.btn_blue_large_continue{width:180px;}
.btn_container{display:block;cursor:pointer;}
.btn_container_faq{width:510px;}
.btn_orange_left,.btn_orange_right_continue,.btn_orange_mid,.btn_medium_blue_mid,.btn_medium_blue_right,.btn_medium_blue_left_back,.btn_medium_blue_left_refresh,.btn_medium_blue_left,.btn_medium_blue_right_continue{ height:24px; color:#fff; font-size:12px; float:left}
.btn_medium_blue_mid,.btn_orange_mid{padding:4px 5px 0; min-width:60px; text-align:center; text-decoration:none;}
.btn_medium_blue_right,.btn_orange_left{width:9px;}
.btn_medium_blue_right,.btn_medium_blue_left{width:10px;}
.btn_medium_blue_left_back,.btn_orange_right_continue,.btn_medium_blue_right_continue{width:18px;}
.btn_medium_blue_left_refresh{width:29px;}
.boldGrey{color:#8B8B8B;font-weight:bold;}
.btnSilverContainer,.btnTopSearch,.btnBlueSmall,.btnContainter{cursor:pointer;}
.noUnderline{text-decoration:none; cursor:pointer;}
.normal{font-weight:normal;}
.txtRight{ text-align:right;}
.tbl{ background-color:#bcbcbc; font-size:11px;}
.trGrey{ background-color:#EFEFEF;}
.trWhite{background-color:#fff;}
.tbl tr{ height:20px; /*font-size:11px;*/}
#orderTable td,#pricing .tbl td{text-align:center;}
.tbl td,.tbl th{padding:5px; text-align:left}
.tbl .tdHeight{height:35px; padding:0; margin:0; padding-left:5px;}
.tbl .tdFixedHeight{height:107px;}
.tbl .tblTop{color:#555; font-weight:bold; height:21px; text-align:center; border:none; background-position:0 -76px ; background-color:#c4c5c4}
.uploadTabsSepBlue,.tabsSepBlue{background-color:#219fd8;height:3px;clear:both;}
a.expand_btn{display:block;width:11px;height:11px;background:url(http://c.optimalprint.com/images/exp_plus-v1301032817.gif) no-repeat; margin-right:5px;}
a.collapse_btn{display:block;width:11px;height:11px;background:url(http://c.optimalprint.com/images/exp_minus-v1301032816.gif) no-repeat; margin-right:5px;}
.PRTitle{float:left; width:735px;}
.tabsSepUpload,.tabsSepDotted{background:url('http://c.optimalprint.com/design/sep2-v1301032865.gif') repeat-x;height:1px;margin:2px 0 8px 0;}
.moreLink,.search_products,.faq_topics,.upload_products,.aboutCartContent li{background:url("http://c.optimalprint.com/images/dotted_arrow-v1301032816.gif") left center no-repeat;padding-left:15px;margin-top:5px;width:130px;float:left;margin-left:5px;}
#searchCriteria .submenu,#searchCriteria .criteriaGroup,.width170{width:170px;}
.moreLink{margin:0;width:150px; float:none; font-weight:normal;}
.moreLink span{text-decoration:underline; color:#1792C9; cursor:pointer; font-size:11px;  font-weight:normal;}
.groupheader .moreLink{width:280px;}
.faq_topics{width:250px;}
.mainContent a.faq_category_active{font-size:13px; color:#1792C9; font-weight:bold;}
.mainContent a.faq_category_inactive{font-size:12px; color:#1792C9; font-weight:normal;}
.faq_category li{list-style:none; padding:2px;}
.faq_category{margin-left:25px; margin-top:5px; width:720px; float:left;}
.faq_box{padding:5px; background-color:#FFFCE2; border:1px solid #FFF1A2; margin:3px 0 8px 10px; color:#555;}
.ul{margin-left:18px;}
.img{margin:0 5px 5px;}
.logo{border:1px solid #c1c1c1; margin:0 5px;}
#product_slider{border:1px solid #C1C1C1;margin-right:10px;width:195px; background-color:#fff;}
.halfMain{width:560px; float:left;}
.uploadTitle,.mainContent h1,.mainContent h2,.mainContent h3,.mainContentFull h1,.mainContentFull h2,.mainContentFull h3,.yui-content h1,.yui-content h2{float:left;color:#1792C9;font-size:18px;font-weight:700;}
.mainContent h2,.mainContentFull h2,.yui-content h2{font-size:14px;}
.mainContent h3,.mainContentFull h3,.yui-content h3{font-size:12px; font-weight:bold;}
.mainContent h3 a {color:#1792C9; text-decoration:none;}
.select{height:20px; padding:0;}

.borderThick{border-top:1px dashed #888;}

#trailimageid .image, .product .image img.borderNone{border:none}
.textArea{height:150px; width:500px; margin-bottom:10px;}
.label{width:130px; float:left;}
.yui-content img{margin:0 8px 5px 0;}
.tabcontainer,.yui-nav li {cursor:pointer;text-decoration:none;}
.tabcontainer{margin-right:3px;}
.yui-nav li.selected {margin-bottom: 0; background-color:#219FD8;}
.tabInactiveBG,.yui-nav a {background:url('http://c.optimalprint.com/images/v2/buttons/tab_inactive_bg-v1301032807.png') repeat-x;color:#555;height:19px;text-decoration: none; padding:6px 10px 0; font-weight:normalt; }
.yui-nav a em {display: inline !important;_margin-right: -1px; }
.tabActiveBG,.yui-nav .selected a {padding: 6px 10px 0; height: 19px;font-weight:normal;background:url('http://c.optimalprint.com/images/v2/buttons/tab_active_bg-v1301032807.png') repeat-x;color:#FFF; text-decoration:none;}
.yui-nav .selected a em {overflow: hidden;_margin-right: 0px;}
.yui-content {background-color:transparent;padding: 10px; border-top:3px solid #219fd8}
.yui-nav a .tl, .yui-nav a .tr {position: absolute;width: 4px;top: 0;height:25px;}
.tabInactiveBG,.tabActiveBG{float:left;}
.tabActiveBG a{color:#fff; text-decoration:none;}
.tabInactiveBG a{text-decoration:none; color:#555;}
.tabActiveCL,.tabActiveCR,.tabInactiveCL,.tabInactiveCR{width:4px; height:25px; float:left;}
.tabActiveCL,.tabActiveCR{width:3px;}
.tabActiveCR,.tabInactiveCR{margin-right:3px;}
.tabInactiveCL,.yui-nav a .tl {left: 0;background:url('http://c.optimalprint.com/images/v2/buttons/tab_inactive_l-v1301032807.png') no-repeat;}
.tabInactiveCR,.yui-nav a .tr {right: -1px;background:url('http://c.optimalprint.com/images/v2/buttons/tab_inactive_r-v1301032807.png') no-repeat;}
.yui-nav .selected a .tl, .yui-nav .selected a .tr {width: 3px;height: 25px;}
.tabActiveCL,.yui-nav .selected a .tl {background:url('http://c.optimalprint.com/images/v2/buttons/tab_active_l-v1301032807.png') no-repeat;}
.tabActiveCR,.yui-nav .selected a .tr {background:url('http://c.optimalprint.com/images/v2/buttons/tab_active_r-v1301032807.png') no-repeat;}

.pages{width:780px;float:left;padding:0 0 5px;}
.pages a{cursor:pointer;}
.pages .previous{float:left;}
.pages .pagenumbers{float:left;text-align:center;width:640px;}
.pages .next{float:right;}
.productlisting{width:780px;clear:right;float:left;margin:0 0 0 10px; font-size:11px;}
.product{width:179px;min-height:202px;_height:180px;float:left;position:relative;margin:0 15px 0 0;}
.searchResultProduct{height:215px; margin-bottom:5px; text-align:center; float:left;margin:0 15px 0 0; width:179px;}
.product .image{width:140px;clear:both;float:left;text-align:center;margin:0 0 3px 0;padding:0;}
#trailimageid .image,.product .image img{border:1px solid #999;}
.related_product .image{width:179px;text-align:center;}
.related_product{width:179px;height:225px;float:left;text-align:center;margin:0 0 15px 0;}
.productlisting .product .image{width:179px;clear:both;float:left;text-align:center;}
.productlisting .product .center{width:179px;text-align:center;}

.red{color:#ff0000;}

small{font-size:9px;color:#777;font-weight:400;}
.button_question{width:21px;height:21px;padding:0; margin:0 5px; cursor:pointer; background-color:transparent;}
.button_gallery_question_small,.button_question_small{background:url(http://c.optimalprint.com/icons/question_small-v1301032806.png) no-repeat;width:15px;height:15px;padding:0; cursor:pointer; margin:0 2px;}
.tabs .tab{width:70px;text-align:center;border:1px solid #ccc;border-top:none;margin-right:5px;padding:4px 0 3px; float:left;cursor:pointer;}
.tabs .tab:hover,.tabs .tab_hover{cursor:pointer;border:1px solid #00adef;border-top:none;}
.tabs .chosen{cursor:default;border:1px solid #00adef;border-top:none; float:left;}
.page_thumb{max-width:64px;max-height:64px;border:1px solid #000;}
.page_title{margin-bottom:2px;}

refresh_spinner {position: absolute;background-color: #FFFFFF;background-image: url(http://c.optimalprint.com/lightbox/images/loading-v1301032852.gif);background-repeat: no-repeat;background-position: center center;opacity: 0.8;filter: alpha(opacity=80);zoom: 1;}
#refresh_wait_msg {position: absolute;margin: 0 auto;background-color: #FFFFFF;border: 2px solid #00ADEF;color: #00ADEF;font-size: 11pt;
font-weight: 700;padding: 5px;width: 300px;}
.preview_loading{position:absolute; z-index: 10;}
.preview_loading img{margin-right:10px;}
.approvebox_container{float:right;}
.approvebox{width:300px;border:2px solid #00adef;float:left;padding:5px;}
.approvebox .textField{border:2px solid #000;}
.approvebox h3{width:210px; margin-bottom:5px;}
.confirmArr{font-size:18px; float:left; margin:0 3px 5px; line-height:18px}
#sign_button{width:20px;height:20px; cursor:pointer; float:left;}
.opacity{ position:absolute; background-color:#868686; opacity: 0.5; filter:alpha(opacity: 50); -moz-opacity: 0.5; -khtml-opacity: 0.5;}
.cutHereSmall,.cutHere{position:absolute;background:url("http://c.optimalprint.com/design/scissor-v1301032863.png") no-repeat;width:32px;height:15px;z-index:9;}
.tabs_confirm{background:url("http://c.optimalprint.com/images/v2/buttons/tab_inactive_bg-v1301032807.png") repeat-x;width:70px;height:15px;padding:2px 0 2px 0; font-size:11px; border:1px solid #999; float:left; margin-bottom:10px; text-align:center;}
.tabs_confirm input{width:80px;text-align:center;cursor:pointer;margin:auto;}
.tab_confirm,.tab_confirm:hover{background:transparent;border:none;}
.page{width:440px; float:left; clear:left;}
#please_wait,#please_wait_editImage,#confirm_wait,#please_wait_cartReview{position:absolute;margin-left:260px;border:2px solid #00ADEF;background-color:#FFF;width:300px;padding:5px; clear:both; z-index:100;}
#please_wait_editImage{ margin-left:300px;}
#please_wait_cartReview{position:absolute;margin-left:300px;}
#confirm_wait{ margin-left:330px;}
#please_wait img,#please_wait_cartReview img,#please_wait_editImage img{margin-right:10px;}
.bleedingArea{float:left; position: relative;}
/********************** registration *******************/
.loginLinksContainer{margin:10px 0 38px 0; padding:10px; border:1px solid #dfdfdf; background-color:#fdfdfd; height:30px;}
.loginLinksContainer .topics{position:absolute; left:50%; margin-left:-370px; width:810px;}
.loginLinksContainer .block{ float:left; margin:0 60px 0 20px;}
.loginLinksContainer ul{ list-style:none; font-size:11px;}
#main_register_form,#main_login_form{margin-left:60px;}
#main_register_form .field,.personal_info_form .field,.halfContent .field{margin-bottom:5px;}
.signinField{margin:0 0 3px 20px;}
.form_label{float:left; margin:0 0 5px 15px;width:160px;}
.is_business {float:left;margin:8px 0 5px 178px;}
.is_business input{margin-right:4px;}
#free_registration{color:#999; font-size:11px}
.formfieldsend{margin:8px 0 0 700px;}
.OPVideo_Reg,.OPVideo{background:url("http://c.optimalprint.com/images/OPVideo-v1301032816.jpg") no-repeat;width:125px;height:118px;text-align:center;padding-top:5px;font-size:11px;margin:5px 15px 0 0; cursor:pointer;}
.OPVideo_Reg{height:125px;position:absolute;margin-left:450px;}
.videoBottom{position:absolute;top:215px;margin-left:465px;text-align:center;width:125px;font-size:11px;color:#555;}
.popup_content {background-color:#fff; padding:10px 0 50px 10px; width:100%;}
/*image gallery*/
#image_gallery .info{margin-top:4px;width:540px;}
#image_gallery .headline{padding:0;}
#image_gallery #search_form_container{float:right;text-align:right;height:27px;}
#image_gallery #search_form .active_field,#image_gallery #search_form .inactive_field{color:#555;font-size:11px; padding:1px; margin-right:5px; border:1px solid #888;}
#image_gallery #search_form .inactive_field{color:#ccc; border:1px solid #ccc;}
#image_gallery #breadcrumbs{line-height:27px;height:27px;text-align:right;float:left;color:#525252;font-size:11px;}
#image_gallery #breadcrumbs a{color:#4C8ECD;}
#image_gallery .caption,#image_gallery .caption_info{float:left;width:100%;color:#525252;font-size:11px}
#image_gallery .caption_info{padding:0 0 3px;}
#image_gallery .small{font-size:11px;}
#image_gallery .album_content{margin-left:20px;}
#image_gallery .album_content .btnBlueMid{width:146px; text-decoration:none;}
#image_gallery .album_content .btn_orange_mid{width:130px; text-decoration:none;}
#image_gallery .caption p.title,#image_gallery p.title{font-size:14px;font-weight:700;color:#039FDA;padding:0;}
#image_gallery .albums_container .albumcell,#image_gallery .album_content .albumcell{margin-top:10px;margin-left:15px;float:left;display:inline;width:170px;font-size:11px;}
#image_gallery .albums_container .albumcell .icon img{margin-top:20px;margin-left:13px;}
#image_gallery .album_content .albumcell .shim{cursor:pointer;}
#image_gallery .album_content .albumcell .icon{display:block;height:100px; width:164px;border:1px solid #e1e1e1; background-color:#F2F2F2;text-align:center;}
#image_gallery .album_content .albumcell .icon img{margin:10px 0 0;}
.proxy_cell{margin-top:25px;margin-left:15px;float:left;display:inline;width:165px;height:150px;font-size:11px;}
.proxy_cell .shim{background:transparent url("http://c.optimalprint.com/images/ig/shim-v1301032808.gif") no-repeat left top;padding:6px 10px 11px 6px;}
.proxy_cell .icon{display:block;width:110px;height:110px;border:2px solid #F60;text-align:center;}
.proxy_cell .icon img{margin:15px 0 0;}
.proxy_cell .title{font-weight:700;color:#4C8ECD;padding-top:7px;padding-left:5px;}
.proxy_cell .edit{padding-left:5px;color:#525252;text-decoration:underline;cursor:pointer;}
#image_gallery .albums_container .unsorted{padding-top:7px;}
#image_gallery .albums_container .albumcell .icon2{width:116px;height:115px;background:#fefefe url("http://c.optimalprint.com/images/ig/album2-v1301032808.gif") left top no-repeat;display:block;text-align:center;text-decoration:none;color:#4C8ECD;}
#image_gallery .albumTitle{color:#525252;width:106px;text-align:center;}
#image_gallery .albums_container .albumcell .icon2 img{margin-top:15px;margin-left:11px;}
.icon2 div{text-align:center;font-weight:700;width:96px;font-size:12px;padding:40px 5px 5px;}
.icon2 div span{text-align:center;font-weight:400;color:#555;}
#image_gallery .albumcell .title{font-weight:400;color:#4C8ECD;cursor:pointer;}
#image_gallery .albumcell .title img{vertical-align:bottom;}
#image_gallery .unsorted .title{padding-top:0;}
#image_gallery .albumcell .edit{color:#525252;cursor:pointer;}
#swf_uploader table,#swf_uploader th,#swf_uploader td{border:none;margin:0;padding:0;}
#image_gallery .upload_blocks_container .cell{position:relative;margin-top:10px;margin-left:14px;float:left;display:inline;width:266px;font-size:11px;}
#image_gallery .upload_blocks_container .cell_large{position:relative;margin-top:10px;margin-left:14px;float:left;display:inline;width:266px;height:237px;font-size:11px;}
#image_gallery .upload_blocks_container .cell .del_icon{position:absolute;display:none;top:11px;right:49px;width:12px;height:12px;background:url("http://c.optimalprint.com/images/ig/delete-v1301032808.gif") no-repeat right top;z-index:10; left:230px; cursor:pointer;}
#image_gallery .upload_blocks_container .cell .loader_shim{position:absolute;display:none;top:8px;left:8px;width:246px;height:176px;opacity:0.5;filter:Alpha(Opacity=50);background:#000;}
#image_gallery .upload_blocks_container .cell .loader_shim_upload_canceled{position:absolute;top:8px;left:8px;width:246px;height:176px;font-size:14px;text-align:center;padding-top:80px;color:#FFFFFF;display:none;}
#image_gallery .upload_blocks_container .cell .loader_shim_upload_error{position:absolute;top:8px;left:8px;width:246px;height:176px;font-size:14px;text-align:center;padding-top:80px;color:#FFFFFF;display:none;}
#image_gallery .upload_blocks_container .cell .ajax_loader{position:absolute;display:none;top:8px;left:22px;width:212px;height:133px;background:transparent url("http://c.optimalprint.com/images/ig/ajax_loader-v1301032808.gif") no-repeat 67px 25px;}
#image_gallery .upload_blocks_container .stopped .ajax_loader{background:transparent url("http://c.optimalprint.com/images/ig/ajax_loader_stopped-v1301032808.gif") no-repeat 67px 25px;}
#image_gallery .upload_blocks_container .cell .ajax_loader .progressbar_container{height:19px;background:url("http://c.optimalprint.com/images/ig/progressbar_bg-v1301032808.gif") no-repeat center;margin:110px 5px 0;}
#image_gallery .upload_blocks_container .cell .ajax_loader .progressbar{height:19px;width:0;background:url("http://c.optimalprint.com/images/ig/progressbar_stopped-v1301032808.gif") no-repeat left;}
#image_gallery .upload_blocks_container .stopped .ajax_loader .progressbar{width:100% !important;background:url("http://c.optimalprint.com/images/ig/progressbar_stopped-v1301032808.gif") no-repeat left;}
#image_gallery .upload_blocks_container .cell .ajax_loader .progressbar_status{height:19px;color:#FFF;margin:10px 20px 0;}
#image_gallery .upload_blocks_container .cell .shim,#image_gallery .upload_blocks_container .cell .shim_large{padding:6px 10px 11px 6px;}
#image_gallery .upload_blocks_container .cell .icon_large,#image_gallery .upload_blocks_container .cell .icon{display:block;width:246px;height:135px;text-align:center;text-decoration:none;background-color:#F2F2F2;border:2px solid #D2D2D2;}
#image_gallery .upload_blocks_container .cell .icon_large{height:176px;}
#image_gallery .upload_blocks_container .cell .uploader_preview{text-align:left;padding:10px;}
#image_gallery .upload_blocks_container .cell .uploader_preview .image{text-align:center;margin:0;padding:0;}
#image_gallery .upload_blocks_container .cell .uploader_preview .title{font-weight:700;color:#4C8ECD;padding:5px 0 0;}
#image_gallery .upload_blocks_container .cell .uploader_preview .sizes{color:#525252;padding:0;}
#image_gallery .upload_blocks_container .cell2 .icon:hover,#image_gallery .upload_blocks_container .sav2 .icon{border:2px solid #0778A4;}
#image_gallery .upload_blocks_container .cell .title{font-size:12px;font-weight:700;color:#525252;padding:10px 5px;}
#image_gallery .upload_blocks_container table{width:100%;border-collapse:collapse;border:none;color:#525252;margin:5px 0;}
#image_gallery .upload_blocks_container table th{border:none;background:none;text-align:right;padding:0 0 0 3px;}
#image_gallery .upload_blocks_container table td{border:none;background:none;padding:0 3px 0 2px;}
#image_gallery .upload_blocks_container table thead td{text-align:center;padding:0 3px;}
#image_gallery .upload_blocks_container table thead td input{width:200px; border:1px solid #888;}
#image_gallery .upload_blocks_container table tbody td textarea,#image_gallery .upload_blocks_container table tbody td input{width:153px;}
#image_gallery .upload_blocks_container table tbody td textarea{height:75px;}
#image_gallery .upload_blocks_container .tags_example{text-align:left;color:#999;font-size:11px;margin:0;padding:0 5px;}
#image_gallery .upload_blocks_container .tags_example span{font-style:italic;cursor:pointer;color:#3374DD;text-decoration:underline;}

#image_gallery .leftmenu li#albums_tree .options,#image_gallery .leftmenu li#album_actions .options{padding:5px 0 0 5px;}
#image_gallery .leftmenu li#albums_tree .options .item{background:url("http://c.optimalprint.com/images/ig/folder-v1301032808.gif") no-repeat left top;height:16px;line-height:16px;padding-left:20px;font-weight:400;color:#006;}
#image_gallery .leftmenu li#album_actions .options .item{height:16px;line-height:16px;font-weight:400;color:#006;}
#image_gallery .leftmenu li#albums_tree .options .selected{background:url("http://c.optimalprint.com/images/ig/folder-open-v1301032808.gif") no-repeat left top;font-weight:700;}

#image_gallery .pages .pagenumbers{width:645px;}
#image_gallery .view_image{clear:both;padding-top:5px;position:relative;text-align:center;}
#image_gallery .view_image #image_border{display:block;margin:0 auto;vertical-align:middle;font-size:0;}
#image_gallery .view_image .loader_shim{position:absolute;top:6px;left:0;width:565px;z-index:10;text-align:left;}
#image_gallery .view_image .loader_shim #progress{opacity:0.5;filter:Alpha(Opacity=50);background:#000 url("http://c.optimalprint.com/images/ig/ajax_loader-v1301032808.gif") no-repeat center center;}
#image_gallery .view_image .clickable{cursor:pointer;}
#image_gallery .album_content .no_data{border:1px solid #777;width:535px;font-size:14px;text-align:center;color:#525252;margin:15px 10px 0;padding:20px 5px;}
#image_gallery .caption.edit_mode .btn{font-size:12px;font-weight:400;text-decoration:underline;padding-left:5px;cursor:pointer;color:silver;}
#image_gallery .leftmenu li#album_actions span#create_new_album_lnk{cursor:pointer;color:#000060;font-weight:400;}
.create_new_album_dialog div.bd{background:#fff;margin:0;padding:10px 5px 5px;}
#image_gallery .bd{background:#fff;}
.create_new_album_dialog div.btns{text-align:center;padding-top:5px;}
#image_gallery .upload_selector_block{text-align:center;margin:0 10px;padding:5px 10px 0;}
#image_gallery img#favorite{margin-right:7px;cursor:pointer;}
#image_gallery div#tag_cloud{overflow:hidden;padding:5px 10px 10px 0;}
#image_gallery p#mini_tag_cloud{width:200px;height:35px;float:left;overflow:hidden;cursor:default;padding:0;}
#edit_tags_form textarea{width:180px;height:30px;}
#edit_tags_form .controls{padding-top:3px;text-align:center;}
#image_gallery .btn{display:block;float:left;text-align:center;background-position:center top;background-repeat:no-repeat;text-decoration:none;}
#image_gallery a.btn#color_greyscale{margin-top:5px;width:51px;background-image:url("http://c.optimalprint.com/images/ig/btn_greyscale-v1301032808.png");padding:35px 0 0;}
#image_gallery a.btn#color_sepia{margin-top:5px;width:51px;background-image:url("http://c.optimalprint.com/images/ig/btn_sepia-v1301032808.png");padding:35px 0 0;}
#image_gallery a.btn#color_red{margin-top:5px;width:51px;background-image:url("http://c.optimalprint.com/images/ig/btn_red-v1301032808.png");padding:35px 0 0;}
#image_gallery a.btn#color_green{margin-top:5px;width:51px;background-image:url("http://c.optimalprint.com/images/ig/btn_green-v1301032808.png");padding:35px 0 0;}
#image_gallery a.btn#color_blue{margin-top:5px;width:51px;background-image:url("http://c.optimalprint.com/images/ig/btn_blue-v1301032808.png");padding:35px 0 0;}
#image_gallery #sliders_block{width:146px;}
#image_gallery .slider{position:relative;background:url("http://c.optimalprint.com/images/ig/slider_bg-v1301032808.gif") 5px 0 no-repeat;height:28px;width:148px;float:left;}
#image_gallery .slider .thumb{position:absolute;top:4px;}
#image_gallery .buttons_block{float:left;background-color:#B2E6FA;width:156px;}
#image_gallery a.btn{float:left;height:15px;color:#FFF;text-transform:uppercase;font-weight:700;font-size:95%;line-height:15px;}
#image_gallery a.btn_disabled{cursor:default;text-decoration:none;}
#image_gallery #undoredo a.btn{float:left;text-decoration:none;}
#image_gallery a.btn#undo,#image_gallery a.btn#redo,#image_gallery a.btn#revert,#image_gallery a.btn#save,#image_gallery a.btn#save_as{text-align:center;background-color:#00acef;text-decoration:none;border:1px solid #fff;padding:3px;}
#image_gallery a.btn#undo{background-color:#ffa34a;}
#image_gallery #error_msg{color:#ff0000;text-align:center;display:none;}
#image_gallery .view_image .imgCrop_wrap{margin:0 auto;}
#image_gallery .view_image .imgCrop_dragArea{left:2px;top:2px;}
#cropper_controls{width:300px;padding-bottom:10px;margin:auto;}
.designer_mode_msg{padding:5px 10px 10px 0;}
.designer_mode_msg p{color:#006;border:2px solid #C3F2FF;font-weight:400;font-size:12px;margin:0;padding:5px;}
.designer_mode_msg p a.btn{color:silver;cursor:pointer;font-size:12px;padding-left:5px;text-decoration:underline;}
#image_gallery .quality{background-position:0 0;background-repeat:no-repeat;color:#727272;padding:0 18px; margin-top:2px;}
#image_gallery .quality.good{background-image:url("http://c.optimalprint.com/images/ig/legend_green-v1301032808.gif");}
#image_gallery .quality.normal{background-image:url("http://c.optimalprint.com/images/ig/legend_yellow-v1301032808.gif");}
#image_gallery .quality.bad{background-image:url("http://c.optimalprint.com/images/ig/legend_red-v1301032808.gif");}
#image_gallery .inactive{color:#727272;}
#image_gallery .bottom_menu{text-align:center;padding-bottom:10px;}
#image_gallery .bottom_menu span,#image_gallery .bottom_menu a{text-decoration:underline;color:#1792C9;cursor:pointer;}
#image_gallery #recent_photos_sidebar img{border:2px solid #e9e9e9;margin:3px 16px 3px 0;}
#image_gallery #recent_photos_sidebar img.selected{border:2px solid #3198D0; margin:3px 16px 3px 0;}
#image_gallery .image_menu .bottom_menu{width:660px;float:left;padding-bottom:0;}
#image_gallery .image_list_qiality_hint{text-align:center;color:#525252;font-style:italic;margin:0;padding:5px 0 0;}
#image_gallery #view_image_menu,#image_gallery #album_menu{color:#000060;margin-left:3px;padding-left:3px;}
#image_gallery #view_image_menu a,#image_gallery #album_menu a{color:#000060;margin:1px 0;}
#image_gallery .yui-content{ background-color:#219fd8; color:#fff; font-weight:bold; border:none;}
#image_gallery .btn_edit_undo_mode_disabled{cursor:text;display:none;}
#first_time_success_upoad_dialog_c{width:415px;}
.x-page{cursor:pointer; text-decoration:none;}
.editImgcontrol{position:absolute; margin-left:517px; z-index:8;}
.btn_edit_undo_mode_disabled{cursor:text;}
.filter{margin:10px 0; text-align:right;}
#orderTable .th .td{padding:2px}
.myorder_item{width:200px; height:260px; background-color:#f7f7f7; border:1px solid #d4d4d4; margin:3px 2px 1px; text-align:left; padding:5px; float:left;}
#mytable .date,#orderTable .date{width:110px;}
#mytable .id,#orderTable .id{width:110px;}
#mytable .sub,#orderTable .sub{width:90px;}
#mytable .ship,#orderTable .ship{width:147px;}
#mytable .vat,#orderTable .vat{width:80px;}
#mytable .total,#mytable .more,#orderTable .total,#orderTable .more{width:80px;}
#orderTable a.expand_btn,#orderTable a.collapse_btn{padding-left:15px; width:auto; width:88px;}
#mytable a.expand_btn,
#mytable a.collapse_btn{padding-left:15px;width:110px;}
#my_basket_icon {background:url(http://c.optimalprint.com/images/my_basket-v1301032817.gif) no-repeat;height:21px;width:25px;}
#table_designs td{padding-left:15px;}

/*upload*/
.link {cursor:pointer;}
#upload_design .block {margin:5px 0px 5px 45px;width:300px;}
#upload_design .product_info_content {margin-bottom:5px;}
#upload_design .after_step {margin-left:10px;color:blue;display:none;}
#upload_design .after_step_img {background:url(http://c.optimalprint.com/icons/upload_check-v1301032805.png) no-repeat;height:10px;width:11px;display:none;}
#upload_design #banner_container {background-color:#fff;width:auto;margin:10px;}
#upload_design #quick_tips {margin-left:10px;border:2px solid #e6e4e4;height:100px;width:940px;background-color:#e7e5e5;display:none;}
#upload_design #quick_tips_header {font-weight:bold;margin:5px 0px 0px 10px;}
#upload_design .block_popup {margin:5px 0px 5px 15px;width:300px;}
#upload_design #quick_tips_get_started {width:200px;margin:5px 10px 5px 10px;}
#upload_design #quick_tips_get_template {width:230px;margin:5px 10px 5px 100px;}
#upload_design #quick_tips_advanced_users {width:200px;margin:5px;}
#upload_design .moreLink{width:200px;text-decoration:underline;}
#upload_design .download_templates_popup_change_selection {color:green;cursor:pointer;text-decoration:underline;}
#upload_design #download_templates_popup_product_name {font-weight:bold;}
#upload_design .download_templates_popup_container {margin:5px 15px 0px 0px;}
#upload_design #download_templates_popup_container_product_info {display:none;}
#uploadDesignSpec .yui-content {background:#fff url("http://c.optimalprint.com/images/pricing_bg-v1301032811.gif") top repeat-x;float:left; border-top:none; border:1px solid #e6e4e4; width:320px; padding:15px; border-top:3px solid #219fd8;}
#upload_design fieldset {margin-bottom: 10px;}
#upload_design .norm {width:500px;}
#upload_design .a_tab_ext {width:200px;}
#upload_design .tab_with_specs {width:520px;}
#upload_design .approvebox_container {width:315px;float:right;}

fieldset img{float:left; margin-right:10px; ver-align:middle;}
fieldset div.field{padding:5px 0 0 20px;}
legend {padding: 10px 5px 5px; font-size: 16px; font-weight: bold;}
.faded {color: #DEDEDE; display: none}
.list_check{list-style:url(http://c.optimalprint.com/images/check_icon-v1301032817.png)}
.file_format_bulit{margin-right:10px; margin-left:4px; float:left;}
.inputinfo{font-size: 10px; float:right; padding: 5px; text-align:right }
.paper_type {float: left; margin: 0px 4px;}
.upload_label_span{height:13px;float:left;padding-top:17px; padding-right:10px; cursor:pointer;}
.upload_label_img{float:left; margin:0 5px 0 5px; cursor:pointer;}
div#loader {font-weight:bold;  border: 2px solid #00ADEF; background-color:#fff; padding: 3px 5px 5px; width:170px; margin: 0 0 50px 400px; position:absolute;}
.uploadCorporate,.uploadPrivate,#searchCriteria .yui-content,#shipping_address .item,#shipping_address .items{width: 442px; margin-left:8px; background-color:#fafafa; padding:8px; border:1px solid #e6e6e6;}
.uploadCorporate,.uploadPrivate{border:2px solid #d2d2d2;}
#uploadDesign .yui-content{background:#fff url("http://c.optimalprint.com/images/pricing_bg-v1301032811.gif") top repeat-x;float:left; border-top:none; border:1px solid #e6e4e4; width:390px; padding:15px; border-top:3px solid #219fd8;}
.larg_img_div{border:#000 solid 1px;background:#fff; padding:5px 15px;}
.illustration_preview{position:absolute;display:none; z-index:9;}
.designSpecs_txt{margin-top:10px;margin-left:80px;}
.greentIndicator{background-color:#7DAE3D; height:4px; width:35px;float:left; margin:6px 5px 0 8px;}
#pricing .tbl{border:none;}
.upload_status_container{margin:5px 0 10px;}
.upload_progress_container{height:19px;background:url("http://c.optimalprint.com/images/ig/progressbar_bg-v1301032808.gif") no-repeat left; position:relative; width:210px;}
.upload_progress_bar{height:19px;background:url("http://c.optimalprint.com/images/ig/progressbar_stopped-v1301032808.gif") no-repeat left;  width:210px;}
.upload_design_progress_container{height:19px;background:url("http://c.optimalprint.com/images/upload_progressbar_bg-v1301032808.gif") no-repeat left; position:relative; width:210px;}
.upload_design_progress_bar{height:19px;background:url("http://c.optimalprint.com/images/upload_progressbar_stopped-v1301032811.gif") no-repeat left;  width:210px;}
.upload_progress_bar_cancel{position:absolute;top:2px;left:215px;cursor:pointer;}
.upload_result_checkboxes{line-height:25px;height:25px;}
.uploadFormatIcons{padding-top:14px;}
.uploadFoldedIcons{padding-top:17px;}
.uploadFoldingTypeIcons{padding-top:16px;}
.uploadSideIcons{padding-top:18px;}
.uploadOrientation{height:13px;float:left;padding-top:17px; padding-right:10px; cursor:pointer;}
.pointer{cursor:pointer;}
.cursorDefault{cursor:default;}
#searchCriteria .yui-content{width:auto; border-top:3px solid #219fd8; margin:0; font-size:11px;}
.search_matching_products{ background-color:#fff; border:1px solid #2a2a2a; position:inherit; text-align:left; font-size:11px; z-index:999; margin:0 2px 2px 2px; width:135px;}
.search_matching_products_menu{background-color:#fff;position:absolute; margin-left:75px;}

/*Order progress bar*/
.selectStep_active,.selectStep_inactive,.selectStep_visited,.editStep_active,.uploadStep_active,.confirmStep_active,.loginStep_active,.matchingStep_active,.addressStep_active,.cartStep_active,.paymentStep_active,.resultStep_active,.editStep_inactive,.uploadStep_inactive,.confirmStep_inactive,.loginStep_inactive,.matchingStep_inactive,.addressStep_inactive,.cartStep_inactive,.paymentStep_inactive,.resultStep_inactive,.editStep_visited,.uploadStep_visited,.confirmStep_visited,.loginStep_visited,.matchingStep_visited,.addressStep_visited,.cartStep_visited,.paymentStep_visited,.resultStep_visited,.checkoutStep_inactive,.checkoutStep_active,.checkoutStep_visited,.reviewCartStep_inactive,.reviewCartStep_active,.reviewCartStep_visited{height:18px;margin-left:15px;font-size:12px;}
.selectStep_inactive,.editStep_inactive,.uploadStep_inactive,.confirmStep_inactive,.loginStep_inactive,.matchingStep_inactive,.addressStep_inactive,.cartStep_inactive,.paymentStep_inactive,.resultStep_inactive,.checkoutStep_inactive,.reviewCartStep_inactive{color:#9d9d9e;}
.selectStep_visited,.editStep_visited,.uploadStep_visited,.confirmStep_visited,.loginStep_visited,.matchingStep_visited,.addressStep_visited,.cartStep_visited,.paymentStep_visited,.resultStep_visited,.checkoutStep_visited,.reviewCartStep_visited{color:#6a6a6a;}
.selectStep_active,.editStep_active,.uploadStep_active,.confirmStep_active,.loginStep_active,.matchingStep_active,.addressStep_active,.cartStep_active,.paymentStep_active,.resultStep_active,.checkoutStep_active,.reviewCartStep_active{font-weight:bold;}

/*cart*/
#unredeemed_voucher_list_link {text-align: left; cursor: pointer;}
#unredeemed_voucher_list_link:hover {color: #6663;}
.trash{background:url('http://c.optimalprint.com/design/trash-v1301032865.gif') no-repeat;height:29px;width:200px;padding-top:12px;text-align:left;padding-left:28px;}
.guarantee_Container{float:left; padding: 1px 0px 0 15px;}
.guarantee{height:80px;width:80px;cursor:pointer;margin:4px 5px 0 5px;}
.aboutCartContent{width:515px;}
.aboutCartContent li{width:510px; background-position:0 4px;}
.guarenteeLogo{width:420px; margin-left:5px;}
.cart_large{background:url("http://c.optimalprint.com/design/large_cart-v1301032861.png") no-repeat;padding-left:30px;padding-top:1px;float:left; height:21px;}
#all_products_listing{position:absolute;top:80px;left:180px;z-index:100000;width:770px;border:3px solid #00adef;background:#FFF;padding:10px;}
#all_products_listing ul{ list-style:none;}
.cartSepProduct,.cartSepQuantity,.cartSepPrice,.cartSepTotal,.cartReviewSepProduct,.cartReviewSepQuantity,.cartReviewSepTotal{background-color:#fff; position:absolute; margin-top:-11px; border-top:1px dashed #ccc; padding-top:3px; z-index:999;}
.cartReviewSepProduct,.cartReviewSepQuantity,.cartReviewSepTotal{margin-top:-10px;}
.cartReviewSepProduct{width:819px;}
.cartReviewSepQuantity{width:138px;}
.cartReviewSepTotal{width:186px;}
.cartSepProduct{width:402px;}
.cartSepQuantity{width:229px;}
.cartSepPrice{width:143px; text-align:right; padding-right:8px;}
.cartSepTotal{width:163px; text-align:left; padding-left:8px;}
.qty{padding-left:55px;}
.envPadding{padding-left:10px;}
#myCart td{padding:5px 0 8px}
#myCart td.Price{ text-align:right; padding-right:8px;}
#myCart td.Total{ text-align:left; padding-left:8px;}
.cartProductSpecs{font-size:11px;}
.paymentButtContainer .btn_container{ margin-left:5px;}
.deliveryTimeInfo{margin-left:8px;}
.cartReviewOptions,.halfContent{width:470px;}
.addressForm .halfContent{width:490px; margin-bottom:5px;}
.addressForm small,.addressForm .fieldInfo{ font-size:11px; font-weight:normal;}
.addressForm .halfContent .field{margin-bottom:0;}
.addressForm .fieldInfo{margin-left:195px;}
.addressForm .form_label{width:180px;}
.addressForm select{width:228px;}
#shipping_address .item{width:210px; height:175px; margin-bottom:10px;}
#shipping_address .item p,#shipping_address .items p{height: 125px; padding-left: 15px;}
#shipping_address .items{width:210px; height:142px; margin-bottom:10px;}
.btn_landing_browse,.btn_landing_upload,.btn_landing_mid,.btn_landing_right,.btn_landing_left{height:50px;}
.btn_landing_browse{width:43px; margin-left:4px;}
.btn_landing_upload{width:48px;margin-left:10px;}
.btn_landing_mid,.btn_BC_landing_mid{font-weight:bold; color:#1792C9; padding:8px 0 0 15px; width:235px;}
.btn_BC_landing_mid{ font-size:16px; width:420px; padding-top:15px; height:40px; }
.btn_landing_mid small{font-size:11px; font-weight:normal; color:#555;}
.btn_landing_right,.btn_landing_left{width:7px;}
.landingTopArea{width:620px;}
.mainContent .landingTopArea a.noUnderline{ text-decoration:none; color:#1792C9}
.mainContent .landingTopArea a small{ text-decoration:none;}
.slideShow{background:url("http://c.optimalprint.com/images/v2/design/slideShow_bg-v1301032807.png") no-repeat; width:615px; height:219px; margin-left:4px;}
.slideShow .design{width:165px; margin:40px 15px 0; text-align:center;}
.slideShow .design p a{font-size:11px; text-decoration:none; color:#555}
.landingBox{background:url("http://c.optimalprint.com/images/v2/design/landingBoxBg-v1301032807.png") no-repeat; width:381px; height:120px;}
.landingPromoBox{background:url("http://c.optimalprint.com/images/v2/design/landing_promo_bg-v1301032807.png") no-repeat; width:381px; height:148px; margin-left:15px}
.landingPromoBox .promoContent{padding:5px}
.landingPromoBox .promoContent img{margin-top:1px;}
.landingPromoBox strong{font-weight:bold; color:#fff;}
#landingProductSpecs .yui-content{padding:2px 0 0 0;}
#landingProductSpecs table{width:379px; margin-left:1px;}
#landingProductSpecs table th,#landingProductSpecs table td{text-align:center; font-size:11px;}
#landingProductSpecs table td{text-align:center; font-size:11px; padding-top:1px;}
#landingProductSpecs .small{font-size:11px; color:#888; padding:2px 2px 0 0;}
#landingProductSpecs #shipping{padding:8px; font-size:11px;}
#landingProductSpecs #specs {padding:2px 5px 5px 7px; font-size:11px;}
#landingProductSpecs li{ margin:0 4px 0 0;}
.landingTab{width:100px; display:block; text-align:center; cursor:pointer;}
.landingSubCategories h2{color:#555;}
.landingSubCategories{background-color:#fafafa; padding:8px; border:1px solid #e6e6e6;}
.rightBar {width: 190px; float: right;  margin: 0px 7px 0px 5px;}
.rightBar .hSep{margin-bottom:5px;}
.categoryBoxesContainer{width:560px;}
.categoryBox{width: 275px; height: 175px; float: left; border-right:1px solid #e1e1e1;}
.categoryBox img{padding-left:2px;}
.categoryBox p{padding:5px 5px 15px;}
.categoryBox h3{padding-left:8px;}
.categoryBox .hSep{width:275px;}
.rightBar a:hover, .categoryBox a:hover{text-decoration:underline}
.spinner{margin-left:8px; float:left; height:24px; width:24px; display: none;}
.spinner_waiting{margin-left:8px; float: left; height: 24px; width: 24px; display: block;}
.spinner_loading{margin-left: 8px; float: left; height: 24px; width: 24px; display: block;}
.chatBtn{ float:right; margin-right:5px;}
.chatBtnRight{float:right; margin:30px 0 0 5px;}
.designPreview,.designPreviewW{ position: absolute; z-index:999; padding: 10px; background-color: #FFF; border: 1px solid #888; width:408px; margin-left:165px;}
.designPreviewW{width:560px; margin-left:90px;}
.categoryProduct{border:1px solid #cdcdcd; padding-top:6px; margin:0 4px 4px 0; width:186px;float:left; height:194px;}
.productlisting .categoryProduct .image{width:186px; text-align:center}
.productlisting .categoryProduct .image img,.productlisting .categoryProduct .imageH img{border:1px solid #999;}
.productlisting .categoryProduct .center{width:186px; height:46px; text-align:center}
.productlisting .categoryProduct .centerH{width:186px; text-align:center; height:76px;}
.productlisting .categoryProduct .imageH{height:94px; width:186px; text-align:center;}
.btn_medium_green_left,.btn_medium_green_mid,.btn_medium_green_right,.btn_medium_green_mid_l{height:23px;}
.btn_medium_green_left{width:3px; float:left;}
.btn_medium_green_mid,.btn_medium_green_mid_l{float:left; text-align:center; color:#fff; padding:4px 4px 0; font-weight:bold; width:86px;}
.btn_medium_green_mid_l{width:106px;}
.btn_medium_green_right{width:15px; float:left}
.btnLandingBanner,.btnLandingBannerL{position:absolute; margin-left:500px; margin-top:190px; z-index:999;}
.btnLandingBannerL{margin-left:480px;}
.div_blue_medium{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_blue_medium-v1301032807.png"); background-repeat:no-repeat;}
/*{start block}*/
/*buttons*/
.btnBlueRight{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_blue_right-v1301032807.png"); background-repeat:no-repeat;}
.btnBlueLeft{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_blue_left-v1301032807.png"); background-repeat:no-repeat;}
.btnBlueMid,.btnBlueMidGallery{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_blue_mid-v1301032807.png"); background-repeat:repeat-x;}
.btnBlueLeftBack{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_blue_left_back-v1301032807.png"); background-repeat:no-repeat;}
.btnBlueRightContinue{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_blue_right_continue-v1301032807.png"); background-repeat:no-repeat;}
.btnSilver{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_silver-v1301032807.png"); background-repeat:no-repeat;}
.btnSilverLeft{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_silver_left-v1301032807.png"); background-repeat:no-repeat;}
.btn_blue{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_large_blue-v1301032807.png"); background-repeat:no-repeat;}
.div_blue_medium{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_blue_medium-v1301032807.png"); background-repeat:no-repeat;}
.btn_blue_medium{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_blue_medium-v1301032807.png"); background-repeat:repeat-x;}
.btn_blue_left{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_large_blue_left-v1301032807.png"); background-repeat:no-repeat;}
.btn_blue_right{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_large_blue_right-v1301032807.png"); background-repeat:no-repeat;}
.btn_blue_mid,.btn_blue_mid_refresh{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_large_blue_mid-v1301032807.png"); background-repeat:repeat-x;}
.btn_large_blue_left{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_xlarge_blue_left-v1301032807.png"); background-repeat:no-repeat;}
.btn_large_blue_right{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_xlarge_blue_right-v1301032807.png"); background-repeat:no-repeat;}
.btn_large_blue_mid,.btn_large_blue_mid_designer,.btn_large_blue_mid_designer_s{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_xlarge_blue_mid-v1301032807.png"); background-repeat:repeat-x;}
.btn_large_blue_right_continue{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_xlarge_blue_right_continue-v1301032807.png"); background-repeat:no-repeat;}
.btn_blue_left_refresh{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_large_blue_refresh-v1301032807.png"); background-repeat:no-repeat;}
.btn_blue_left_back{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_large_blue_left_back-v1301032807.png"); background-repeat:no-repeat;}
.btn_blue_right_continue{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_large_blue_right_continue-v1301032807.png"); background-repeat:no-repeat;}
.btn_blue_medium_continue{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_blue_medium_continue-v1301032807.png"); background-repeat:no-repeat;}
.btn_blue_large_continue{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_blue_large_continue-v1301032807.png"); background-repeat:no-repeat;}
.btn_register{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_register-v1301032807.png"); background-repeat:no-repeat;}
.button_question{background-image:url("http://c.optimalprint.com/icons/question-v1301032805.png");background-repeat:no-repeat;}
#sign_button.checked{background-image:url("http://c.optimalprint.com/icons/checkbox_checked-v1301032805.png");background-repeat:no-repeat;}
#sign_button{background-image:url("http://c.optimalprint.com/icons/checkbox_unchecked-v1301032806.png");background-repeat:no-repeat;}
.btn_orange_left{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_orange_left-v1301032807.png");background-repeat:no-repeat;}
.btn_orange_mid{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_orange_mid-v1301032807.png");background-repeat:repeat-x;}
.btn_orange_right_continue{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_orange_right_continue-v1301032807.png");background-repeat:no-repeat;}
.btn_medium_blue_left_back{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_medium_blue_left_back-v1301032807.png");background-repeat:no-repeat;}
.btn_medium_blue_right_continue{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_medium_blue_right_continue-v1301032807.png");background-repeat:no-repeat;}
.btn_medium_blue_mid{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_medium_blue_mid-v1301032807.png");background-repeat:repeat-x;}
.btn_medium_blue_right{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_medium_blue_right-v1301032807.png");background-repeat:no-repeat;}
.btn_medium_blue_left{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_medium_blue_left-v1301032807.png");background-repeat:no-repeat;}
.btn_medium_blue_left_refresh{background-image:url("http://c.optimalprint.com/images/v2/buttons/btn_medium_blue_left_refresh-v1301032807.png");background-repeat:no-repeat;}
/*{/end block}*/
