.views{text-align:center;font-weight:bold;padding-bottom:20px;border-bottom:1px dashed #bbb;position:relative;_zoom:1;}
.views span{color:#aaa;}
.viewlarger{background:url(http://content.cpcache.com/createandbuy/stationery/img/zoom.png) no-repeat top left;padding:2px 0 3px 23px;}
.roundedborder{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px;}
.greenbg{background-color:#58a618;}
p.warningImage{color:red;display:block;background:url(http://content.cpcache.com//createandbuy/stationery/img/bang.png) no-repeat center left;height:28px;padding:5px 0 0 37px;}
.progbar{opacity:0.95;position:absolute;top:0;left:0;*zoom:1;}
.progbar_bg{background-color:#666;position:absolute;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.progbar img{position:absolute;}
#templateMask {position:absolute;top:0;left:0;}
div.uploadthumbs{margin-left:-3px;margin-bottom:5px;}
div.uploadthumbs div{float:left;margin:0;text-align:center;line-height:13px;}
div.uploadthumbs div.warningImage{position:absolute;width:19px;height:17px;background:url(http://content.cpcache.com/createandbuy/stationery/img/bang_small.gif) no-repeat top left;}
div.uploadthumbs a {background:url(http://content.cpcache.com/createandbuy/stationery/img/thumb_clicktoupload.png) center center no-repeat;width:75px;height:64px;margin:4px 4px 0 4px;padding-top:11px;color:#fff;font-size:1.0em;text-decoration:none;}
div.uploadthumbs a.uploadimage{-moz-box-shadow: 2px 2px 2px #d5d5d5;-webkit-box-shadow: 2px 2px 2px #d5d5d5;box-shadow: 2px 2px 2px #d5d5d5;display:block;margin:4px auto;}
div.uploadthumbs a strong{line-height:22px;}
div.uploadthumbs span a{background:none;width:auto;height:auto; padding-top:3px;text-align:center;font-size:11px;color:#666;font-size:0.9em;}

#personalizedText .inputArea{width:210px;float:left;}
#personalizedText label{display:block;margin-top:12px;}
#personalizedText input{margin-top:3px;width:190px;border:1px solid #666;padding:5px 3px;color:#ccc;font-size:15px;}
#personalizedText{padding-bottom:20px;border-bottom:1px dashed #ccc;}

#preview_design p{background:url(http://content.cpcache.com/createandbuy/stationery/img/bang.png) no-repeat top left;margin:10px 50px;padding:6px 0 0 40px;height:25px;font-weight:bold;font-family:Helvetica,Arial,Sans-serif;}
#previewimage{text-align:center;margin-top:63px;}

.greycoloredBox{border:1px solid #ccc;background-color:#f7f6f6;}
.emptylibrary{background:#f7f6f6 url(http://content.cpcache.com/createandbuy/stationery/img/emptylibrary.png) top left no-repeat;height:169px;/*width:425px;*/}
.imagelibrary{background-color:#f7f6f6;height:169px;padding:8px 0 0 8px;overflow:auto;}
.imagelibrary div{margin-right:8px;padding-bottom:8px;}
.imagelibrary div a{width:90px;height:90px;background:none;}
.imagelibrary a#image1{background:url(http://content.cpcache.com/createandbuy/stationery/img/sampleimage.png) no-repeat bottom center;}
.imagelibrary a#image2{background:url(http://content.cpcache.com/createandbuy/stationery/img/sampleimage.png) no-repeat bottom center;}
.ui-dialog, .ui-dialog a{font-size:13px; font-family:Arial, Helvetica, sans-serif;text-align:left;}
.ui-dialog{padding:0;-moz-box-shadow:0 0 10px #999;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999;}
.ui-dialog .ui-dialog-titlebar{border:0;color:#555;-moz-border-radius-bottomleft:0;-webkit-border-radius-bottom-left:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-radius-bottom-right:0;border-bottom-right-radius:0;}
.ui-dialog .ui-dialog-title{color:#FFF}
.ui-dialog .ui-dialog-titlebar-close {top:10px;right:10px;margin:0;}
.ui-dialog .ui-widget-content{border-color:#ccc;padding:15px;}
.ui-widget-content a{display:block;}
.ui-button-text-only .ui-button-text{padding:0.1em 1em;position:relative;margin-top:-2px;}
.ui-dialog .ui-dialog-buttonpane{border:0;margin:0;-moz-border-radius-bottomleft:10px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 10px/*{cornerRadius}*/; border-bottom-left-radius: 10px/*{cornerRadius}*/; -moz-border-radius-bottomright: 10px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 10px/*{cornerRadius}*/; border-bottom-right-radius: 10px/*{cornerRadius}*/;}
.uploadphotoDialog .ui-dialog-buttonpane button{background:url(http://content.cpcache.com/createandbuy/stationery/img/buttonbg_grey22.png) repeat-x top left;color:#fff;margin:0 10px 0 0;padding:0 8px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;border:0;height:22px;width:auto;overflow:hidden;}
.uploadphotoDialog .ui-button-text{padding:4px 8px;line-height:1.0em;}
.hover {cursor:pointer;}
.ui-widget-content {font-size:11px;}
.ui-widget-overlay {background-color:#000000;opacity:0.8;filter:alpha(opacity=80); /* For IE8 and earlier */}
#cropDialog{overflow:hidden;}
#cropTargetContainer {float:left;width:420px;text-align:center;margin:5px;}
#croptarget {margin:0 auto;}
#previewPane {float:right;width:40%;margin:10px;font-size:11px;}
#previewWrapper {text-align:center;border-top:1px dashed #ccc;margin-top:20px;padding-top:30px;}
#previewWrapper h3 {font-family:clarendon, georgia, times new roman, serif;}
#previewImgContainer {margin:0 auto;}
.previewDesign .ui-dialog-buttonpane{position:absolute;top:105px;left:196px;}
.previewDesign .ui-dialog-buttonpane button.greenbutton{background-image:url(http://content.cpcache.com/createandbuy/stationery/img/buttonbg_green22.png);}

.center{text-align:center;}
.margintop10{margin-top:10px;}

.addtocartform.active {background:url(http://content.cpcache.com/global/img/ajax_spinner_16x16.gif) no-repeat right center; }
#upload_image{width:260px; margin-left:auto; margin-right:auto;}
.uploadimage {cursor: default; }

a.updatetext {text-decoration:underline; font-size:10px;}
div.uploadthumbs span a {text-decoration:underline;font-weight:bold;font-size:10px;}
div.uploadthumbs span.userimage a {font-weight:normal;}
.customtext {width:225px;}
.uploadthumbs {margin-bottom:20px; position:relative;height:1%;}
.personalizationBlock {margin:20px 0;font-size:10px;}
.inputArea {margin:5px 0;}
div.uploadthumbs span a {color:auto;}
div.uploadthumbs a.uploadimage {-moz-box-shadow:4px 4px 4px #D5D5D5;border:1px solid #ccc;margin:4px auto;text-decoration:none;display:block;}
div.uploadthumbs div {float:left;line-height:13px;margin:3px 8px 0 0;text-align:center;}
.blockHeader {font-weight:bold;text-transform:uppercase;margin-bottom:5px;font-size:11px;border-top: 1px solid #CCC;}
#sizeContainer{border-top: 1px solid #ccc; padding-top:20px;}
.blockHeader h4{font-weight: bold;}

#photoEdit{float:left;margin-top:7px;height:74px;padding:0;background-color:#828282;border:1px solid #626262;padding:4px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#photoEdit .photoEditBox{background-color:#fff;height:64px;padding:5px 0;}
#photoEdit .caption{text-align:center;color:#333;font-size:11px;margin-top:50px;}
#photoEdit .move{float:left;position:relative;width:89px;height:63px;}
#photoEdit .move a{display:block;width:17px;height:17px;position:absolute;}
#photoEdit .move a.up{background:url(http://content.cpcache.com/createandbuy/stationery/img/moveup.png) top left no-repeat;top:5px;left:37px;}
#photoEdit .move a.right{background:url(http://content.cpcache.com/createandbuy/stationery/img/moveright.png) top left no-repeat;top:15px;left:58px;}
#photoEdit .move a.down{background:url(http://content.cpcache.com/createandbuy/stationery/img/movedown.png) top left no-repeat;top:26px;left:37px;}
#photoEdit .move a.left{background:url(http://content.cpcache.com/createandbuy/stationery/img/moveleft.png) top left no-repeat;top:15px;left:16px;}
#photoEdit .rotate{float:left;border-left:1px dashed #ccc;width:80px;height:63px;position:relative;}
#photoEdit .rotate a{display:block;width:25px;height:24px;position:absolute;}
#photoEdit .rotate .rotateleft{background:url(http://content.cpcache.com/createandbuy/stationery/img/rotateleft.png) top left no-repeat;top:11px;left:13px;}
#photoEdit .rotate .rotateright{background:url(http://content.cpcache.com/createandbuy/stationery/img/rotateright.png) top left no-repeat;top:11px;left:44px;}
#photoEdit .size{float:left;border-left:1px dashed #ccc;height:63px;position:relative;/*width:192px;*/width:312px;}
#photoEdit .size .sliderminus{position:absolute;top:17px;left:13px;background:url(http://content.cpcache.com/createandbuy/stationery/img/sizesliderminus.png) no-repeat top left;width:14px;height:14px;}
#photoEdit .size .sliderleft{position:absolute;z-index:2;top:21px;left:31px;background:url(http://content.cpcache.com/createandbuy/stationery/img/sizesliderleft.png) no-repeat top left;width:3px;height:7px;}
#photoEdit .size .sliderright{position:absolute;z-index:2;top:21px;right:30px;background:url(http://content.cpcache.com/createandbuy/stationery/img/sizesliderright.png) no-repeat top left;width:3px;height:7px;}
#photoEdit .size .sliderplus{position:absolute;top:17px;right:13px;background:url(http://content.cpcache.com/createandbuy/stationery/img/sizesliderplus.png) no-repeat top left;width:14px;height:14px;}
#productArea .button { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #ffffff;border:1px solid #787878;background: #88b723; /* Old browsers */background: -moz-linear-gradient(top, #88b723 0%, #88b723 50%, #6d9712 50%, #6d9712 99%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88b723), color-stop(50%,#88b723), color-stop(50%,#6d9712), color-stop(99%,#6d9712)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #88b723 0%,#88b723 50%,#6d9712 50%,#6d9712 99%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #88b723 0%,#88b723 50%,#6d9712 50%,#6d9712 99%); /* Opera11.10+ */background: -ms-linear-gradient(top, #88b723 0%,#88b723 50%,#6d9712 50%,#6d9712 99%); /* IE10+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88b723', endColorstr='#6d9712',GradientType=0 ); /* IE6-9 */background: linear-gradient(top, #88b723 0%,#88b723 50%,#6d9712 50%,#6d9712 99%);padding: 4px 8px 4px 8px;}
#productArea  a.button:link,#productArea a.button:visited,#productArea a.button:hover,#productArea a.button:active {color:#fff;text-decoration:none;}
.buttonArrow {float:left;margin-right:3px;}
.updateButton {margin:10px 0;}
.uploaddisabled{opacity:0.3}
.uploaddialogtext{margin-top:0;padding-top:0}