.validation-summary-valid{display:none}div.javascript_support,div.cookie_support{background-color:#555;width:100%;height:25px;font:16px arial;font-weight:normal;color:white;text-align:center;padding-top:5px}input[type=text].enclosed{position:fixed;top:-40px}#register_reset_password{display:none}address{font-style:normal}body{background-color:#eef2f8;font-size:.75em;font-family:Arial,Helvetica,Sans-Serif;margin:0px;padding:0px}h1,h2,h3,h4{margin:0px}h1{font-size:1.846em}h2{font-size:1.538em}h3{font-size:1.17em}a{color:#222;text-decoration:none;-webkit-transition-property:background-color,color;-webkit-transition-duration:0.1s;-webkit-transition-timing-function:ease-out;-moz-transition-property:background-color,color;-moz-transition-duration:0.1s;-moz-transition-timing-function:ease-out}a:hover{color:rgba(0,57,143,0.7)}.ui-dialog a.link{color:white;text-decoration:none}.ui-dialog a.link:hover{color:#ccc}div{display:block}ul{list-style:none;padding:0px}img{border:0px solid #888}table{table-layout:fixed;width:100%;border-collapse:collapse}caption{background-color:#eee;text-align:left;font-weight:800;padding:5px 3px}th{background-color:#eee;padding:8px 5px;text-align:left}th a{color:Black}td{border-bottom:1px solid #ccc;padding:8px 5px}form{display:inline}fieldset{border:1px solid #ddd;margin-top:30px;padding:20px}fieldset input[type=text],fieldset input[type=password],fieldset input[type=email]{padding:0.2em 0.4em;width:100%;border:1px solid gray;background-color:transparent;padding:2px 0}.page{width:88%;min-width:960px;margin:auto;padding:0px;clear:both}.clear{clear:both}.left{float:left}.right{float:right}ul.menu_horizontal{margin:0px}ul.menu_horizontal li{float:left;margin:0px;padding:1px 0px}ul.menu_horizontal li a{padding:9px 25px}.section{display:block;padding:0px}.section .header{background-color:#eee;margin:0px;display:block;padding:8px 20px}.box h2{padding:0px;margin:0px}td.check{background-color:#eee;text-align:center}td.numeric,th.numeric{text-align:right;padding-right:15px}td.odd{border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#eee}span.tiny{font-size:8px;color:#888}div.task{padding:10px;border:1px solid #ddd;float:left}div.task a{padding:5px;background-color:#eee}div.page_nav{background-color:#224676;margin-bottom:15px;margin-top:15px;text-align:center;padding-top:3px;padding-bottom:3px}div.page_nav ul.page_nav{margin:0px auto;display:inline-block}div.page_nav ul.pagination{margin:0px auto;display:inline-block}div.page_nav li{padding:0px;display:inline-block;float:left}div.page_nav button,div.page_nav a{color:White;display:block;padding:3px 5px;margin-left:5px;margin-right:5px;border:none;min-width:15px;border:1px solid transparent}div.page_nav a:hover,div.page_nav button:hover{color:White;background-color:#4780ae;border:1px solid #5a8eb7}div.page_nav a.selected,div.page_nav button.selected{color:White;background-color:#4780ae;font-weight:400;border:1px solid #5a8eb7}.error,.validation-summary-errors{color:Red}input[type=text].error,textarea.error{border-color:Red}span.large{font-size:16px}span.medium{font-size:12px}span.small{font-size:10px}span.tiny{font-size:9px}span.terms{font-size:9px;font-style:italic}input.numeric_large{width:60px}input.numeric_medium{width:45px}input.numeric_small{width:30px}a.button{display:inline-block;padding:4px 8px;color:White;border:1px solid #aaa;background-color:#999;-webkit-border-bottom-left-radius:3px 3px;-webkit-border-bottom-right-radius:3px 3px;-webkit-border-top-left-radius:3px 3px;-webkit-border-top-right-radius:3px 3px;text-transform:uppercase;font-size:10px;margin:5px}a.button:hover{color:#bbb}.link{display:inline-block;color:White;margin:5px;cursor:pointer;font-weight:normal;font-size:1.2em;padding:8px 25px;border:none;background-color:#666;box-shadow:1px 1px 6px 0px #aaa,inset 0 0 8px 0px #888;margin-bottom:1px}.replaceImageFieldImgBtnDiv .link{padding:3%}.link:hover{color:#ccc;box-shadow:0px 0px 8px 0px #aaa,inset 0 0 8px 0px #888;top:1px;left:1px;position:relative}.link[disabled]{opacity:0.3;cursor:default}.link[disabled]:hover{color:White;box-shadow:1px 1px 6px 0px #aaa,inset 0 0 8px 0px #888;top:0;left:0;position:initial}table td.number,table td.currency,table th.number,table th.currency{text-align:right;padding-right:12px}table .info img{cursor:pointer;border:none}div.tooltip{position:absolute;width:400px;z-index:3000;opacity:0.95;filter:alpha(opacity=95);background-color:#eee;background:-moz-linear-gradient(100% 100% 90deg,#eee,#ddd);background:-webkit-gradient(linear,0% 0%,0% 100%,to(#eee),from(#ddd));-webkit-border-radius:15px 80px;-moz-border-radius:15px 80px;border:3px solid #eee;-moz-box-shadow:3px 3px 15px #222;-webkit-box-shadow:3px 3px 15px #222;box-shadow:3px 3px 15px #222;color:#fff;padding:2%;font-weight:400;display:none}div.tooltip .content{margin-top:0px}div.tooltip th{border-top:2px solid #fff;background-color:inherit}div.tooltip td{border-top:1px solid #fff;background-color:inherit}div.tooltip table .col-date,div.tooltip table .col-user{width:80px}div.tooltip table .col-note{width:auto}div.customer_note th{background-color:transparent}div.customer_note{background-color:#370f28;background:-moz-linear-gradient(100% 100% 90deg,#370f28,#662a50);background:-webkit-gradient(linear,0% 0%,0% 100%,to(#370f28),from(#662a50))}p.disclaimer{font-weight:bold}.ui-widget-content a{color:#26608e;text-decoration:underline}.ui-widget-content a.button{color:white;text-decoration:none}.ui-widget{font-size:1em}.ui-state-default a:link,.ui-state-default a:visited{color:white}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:black}.ui-corner-all,.ui-corner-top,.ui-corner-bottom,.ui-corner-left,.ui-corner-right{border-radius:0}.ui-tabs{padding:0;border-color:#aaa}.ui-tabs .ui-tabs-nav{padding:0;border:none;background-color:#eaedff;background-image:none}.ui-tabs .ui-tabs-nav li{margin-top:0;border-top:none;border-left:none;border-right:none;margin-right:5px;color:white;background:none #4576b0}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:none White}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-image:none;background:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:none;color:black;font-weight:bold}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog .ui-dialog-buttonpane button{float:right}.ui-dialog-content form{height:100%;width:100%}.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif}.ui-widget-header{background-color:#2e5eaa;background-image:none;color:white}#login{width:400px;margin:50px auto}body>.header{min-height:70px;background-color:White;margin-top:0px;padding:10px 0px 5px}body>.header img{margin-left:10px;border:none}body>.header h1{margin-left:10px;margin-top:10px;font-size:2em;font-weight:normal}body>.header h2{margin-left:10px;font-size:1.615em;text-transform:uppercase;font-weight:bold;color:Black}#title{float:left;padding:1px 0px}#title img{float:left}#title h2{float:left;border-left:1px solid black;padding:0px 30px 0px;margin-left:70px;margin-top:52px}#user{float:right;color:Black;padding:5px 20px;margin-top:52px;font-size:14px;font-family:Myriad Pro,Arial,Helvetica,Sans-Serif}#user a{color:#555}#user select{padding:0px;width:125px;height:12px;margin-left:10px}#user p{margin:0px}#current_order_items .col-Name{width:10%}#current_order_items .col-Description{width:auto}#current_order_items .col-Quantity{width:60px}#current_order_items .col-Price{width:70px}#current_order_items .col-Customised{width:80px;text-align:center}#current_order_items .col-Preview{width:80px;text-align:center}#current_order_items .col-Proof{width:80px;text-align:center}#current_order_items .col-Customise{width:80px;text-align:center}#current_order_items .col-Remove{width:80px;text-align:center}#current_order_items table{border-bottom:1px solid #ddd;margin-bottom:50px}#dialog_create_order div.delivery_addresses{float:right;width:80%;text-align:right;margin-right:4%}#create_order{float:right;clear:both;display:block;margin-top:50px !important;margin-right:20px}#dialog_create_order textarea{width:95%;height:60px}#nav{width:100%;background-color:transparent}#nav .page{background-color:#001b43}#nav li{padding:0px 7px;display:table-cell}* html #nav li{display:inline}#nav a{color:White;display:block;border-right:0px solid #444;padding:10px 20px;font-size:1.154em}#nav a:hover{color:#ccc}#main{clear:both;margin:0px auto}#main .page{background-color:White;margin-top:0px;margin-bottom:0px;min-height:inherit}#main .page .header{background-color:#00398f;color:White;font-family:Verdana;border-top:1px solid White;font-size:1.0em;font-weight:normal}#main .page>*{margin:0px 20px}#main .page>.header{min-height:00px;padding:10px 1.5%;margin:0px 0px 10px 0px;width:97.1%}#main .page>.header h1{font-weight:normal;font-size:1.538em}#main .page>.header h2{font-weight:normal;font-size:1.538em}#main .page{padding-bottom:10px;min-height:450px}#main .page>.section{min-height:250px}.trading{clear:both;width:95%;padding-top:50px;display:none;min-height:auto !important}.trading .turnaround{width:35%;float:left;padding:0px 2%}.trading .turnaround p{line-height:18px}.trading .turnaround h2{font-size:26px;color:#444;font-weight:normal}.trading .support{width:53%;float:right;padding:0px 2% 0px 4%;border-left:1px solid #ddd}.trading .support p{margin:5px 0px}.trading .support h3{color:#444}.trading .support .hours{width:46%;float:left;padding:0px 2% 10px;border-bottom:1px solid #ddd}.trading .support .phone{width:46%;float:right;padding:0px 2% 10px;border-bottom:1px solid #ddd}.trading .support .accounts{width:46%;float:left;padding:0px 2%;clear:left;margin-top:15px}.trading .support .quotes{width:46%;float:right;padding:0px 2%;clear:right;margin-top:15px}#sign_in{width:500px;float:left;margin-left:20px;border-left:1px solid #eee;padding-left:40px}#sign_in legend{margin-bottom:10px;margin-top:0px;padding-top:0;position:relative;top:auto}#sign_in label{display:block;float:left;font-weight:bold;margin-top:5px;width:20%;margin-left:0}#sign_in li{list-style-type:none;display:inline-block;width:100%;margin-left:-38px}#sign_in .register,#sign_in .submit{display:inline-block;float:right}input[type="text"],input[type="password"],input[type="email"],textarea,select{width:80%;float:left;margin-bottom:5px;font-family:Arial,Helvetica,Sans-Serif}#login{margin-top:50px}#reset_password{float:left;width:50%;padding:0px}#reset_password fieldset{width:100%;margin:0px;margin-top:10px;margin-bottom:60px;border:1px solid #eee;box-shadow:0px -1px 5px #bbb}#reset_password fieldset legend{float:left}#reset_password p{float:left;width:98%;font-size:1.0em;font-weight:normal;margin-bottom:20px}#reset_password label{float:left;padding-left:0;line-height:29px}#reset_password ol{list-style:none}#reset_password li input{float:right;width:72%}#reset_password .submit input{float:right}#orders .col-CustomerOrderGroupNumber{width:70px}#orders .col-OrderNumber{width:70px}#orders .col-Quantity{width:50px}#orders .col-TemplateName{width:auto}#orders .col-DateCreated{width:80px}#orders .col-CreatedByUser{width:100px}#orders .col-Status{width:82px}#orders .col-DisplayFieldValue{width:200px}#orders .col-HasCustomerNotes{width:25px}#orders tr .info{width:40px}#fields{float:left;width:20%;min-height:450px;padding:1%}#fields input{width:99%;margin-bottom:10px}#fields textarea{height:20px}#preview{float:left;width:69%;margin-left:2%;min-height:450px;padding:10px 3%;border-left:1px solid #aaa}#preview a{margin:20px auto}#preview img{margin:0px auto}#preview>div.clear{border-top:1px solid #aaa;width:100%;height:1px;margin-top:20px;margin-bottom:20px}#download{float:left;margin-left:10px}#finish{float:right;margin-right:10px}#wait{position:absolute;top:-18px;right:0}#previews .images{white-space:nowrap;overflow-x:scroll;overflow-y:visible}#previews ul{padding-left:4px;display:block}#previews ul li{display:inline-block;margin-right:10px}#previews ul li div{margin-left:8px}#previews ul li h3{margin-bottom:4px}#previews ul li img{-moz-box-shadow:#aaa 2px 2px 10px;-webkit-box-shadow:#aaa 2px 2px 10px;box-shadow:#aaa 2px 2px 10px;height:244px}.imageField_Preview{width:150px;height:100px;background-color:#ccc;display:inline-block}.replaceImageFieldImgBtn{width:25%}.replaceImageFieldImgBtnDiv{display:inline-block;vertical-align:bottom}#previously_used_images_div{height:220px;overflow:auto;padding-left:6px;padding-top:5px}.previouslyUsedImageContainer,.selectedPreviouslyUsedImage{width:128px;height:128px;margin:5px;float:left;position:relative;overflow:hidden}#previously_used_images_div a{cursor:pointer}#previously_used_images_div img:hover{border:1px solid #00398f}#previously_used_images_div img{max-height:100px;max-width:140px;border:1px solid #ccc;box-shadow:0 1px 3px rgba(0,0,0,0.3)}#change_img_field_img_dialog_ok_cancel_btn_div{text-align:right}ul#template_tree{float:left;width:17%;padding:30px;display:block;min-height:370px;margin-top:20px;margin-right:0px !important;margin-left:10px;padding:0px}ul#template_tree li{margin-left:0px;line-height:18px;padding-left:10px}ul#template_tree>li{margin-left:0px;padding-bottom:30px}ul#template_tree li span{font-weight:bold;font-size:14px}ul#template_tree li a{color:#333;font-size:14px}ul#template_tree li a.current{color:#002256}div#product_info{margin-left:0px !important;width:75%;border-left:1px solid #aaa;float:right;padding:10px 3%;margin-top:11px;min-height:475px}div#product_info h1{width:305px;display:inline-block}div#product_info div.filter{display:inline-block}div#product_info div.filter h4{display:inline-block}div#product_info .ArtworkTemplatePreview{width:160px;height:155px;display:inline-block;padding:5px;text-align:center;vertical-align:top}div#product_info .ArtworkTemplatePreview_IMG{height:105px;width:160px;vertical-align:bottom;display:table-cell}div#product_info .ArtworkTemplatePreview_TXT h4{font-size:11px;line-height:13px}div#product_info .ArtworkTemplatePreview_TXT p{font-size:10px;line-height:12px;margin:0;color:#555}div#product_info .ArtworkTemplatePreview_IMG img{max-height:100px;max-width:140px;border:1px solid #ccc;box-shadow:0 1px 3px rgba(0,0,0,0.3)}#product_info #previews .images{min-height:250px}#product_info #previews img{margin:auto;height:244px}#product_info>div{position:relative}#product_info>div>div.clear{border-top:1px solid #aaa;width:100%;height:1px;margin-top:20px;margin-bottom:20px}#product_info .description{float:left;width:50%}#product_info .quantity_price{float:left;width:150px}#product_info .quantity_price #quantity{margin-top:0px;margin-bottom:10px;font-size:1.3em}#product_info .quantity_price #quantity select{font-size:1.0em;margin-bottom:0px}#product_info .quantity_price #price{font-weight:bold;font-size:1.5em}#add_to_order{float:right;margin-top:0}#add_and_customise{float:right;clear:right}div#product_info .templates li{display:inline-block;margin-right:0;border-right:1px solid #aaa;padding:0.4em 0.5em;margin-bottom:0.2em;margin-top:0.2em}div#product_info .templates li:first-child{border-left:none}div#product_info .templates li a{border-top:1px solid White;border-bottom:1px solid White;padding:0.4em 0.5em}div#product_info .templates li a:hover{border-top:1px solid #315caa;border-bottom:1px solid #315caa}div#product_info .templates li.selected a{border-top:1px solid White;border-bottom:1px solid White;color:White;background-color:#315caa}body.track_orders #previews{border-bottom:1px solid #bbb;padding-bottom:10px;margin-bottom:15px}body.track_orders #previews img{max-height:250px}body.track_orders #dialog_order_info #description{width:350px;float:left}body.track_orders #dialog_order_info #description p{margin-top:0}body.track_orders #dialog_order_info #custom_fields .header,body.track_orders #dialog_order_info #description .header{display:inline-block;width:150px}body.track_orders #dialog_order_info #custom_fields .content,body.track_orders #dialog_order_info #description .content{font-weight:bold}body.track_orders #dialog_order_info #custom_fields{width:400px;float:right}#dialog_create_order label{float:none;display:inline-block;width:25%}#dialog_create_order input[type=text],#dialog_create_order select{float:none;display:inline-block;width:70%}#dialog_create_order .instructions{width:300px;font-style:italic}#dialog_create_order .priceHeader{font-weight:bolder;margin-left:175px}#dialog_create_order .expiry input{margin-left:-3px;width:30px}#dialog_create_order .expiry #expiryYearTxt{margin-left:3px;width:30px}#dialog_create_order .cvv input{margin-left:-3px;width:30px}#footer{display:none;margin:0px;color:White;font-size:0.9em;padding:0px}#footer p{margin:0px}#footer .page{background-color:#0f3d6e;color:White;padding-top:4px;padding-bottom:4px}#footer ul{width:90%;display:table;padding:0;margin:0 auto;font-family:arial,helvetica,sans-serif;white-space:nowrap;list-style-type:none}#footer li{padding:0px 100px;display:table-cell;padding:0px}#footer .date{text-align:left;float:left}#footer .version{text-align:right;float:right}* html #footer li{display:inline}