body.screen{font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:62.5%;background:#88aab7;min-width:600px;height:577px;text-align:center;}body.screen #logo{background:url(img/logo2.png) no-repeat;}body.screen .middle-wrap{background:url(img/screen-mid.png) repeat-x top left #e3f2f2;}body.screen .footer-wrap{background:url(img/screen-bot.png) repeat-x top left #adc3cd;}body.screen #bodyDiv{width:100%;}body.screen #header,body.screen #middle,body.screen #footer{width:780px;margin:0 auto;text-align:left;}body.screen .header-wrap,.middle-wrap,.footer-wrap{width:100%;}body.screen .header-wrap{background:url(img/screen-top.png) repeat-x bottom left;}body.screen #header{height:89px;background-image:none;}body.screen #logo{text-indent:-999px;height:88px;width:255px;float:left;}body.screen h2#slogan{font-size:1.8em;float:right;margin:45px 20px 0 0;}body.screen #middle{font-family:"Lucida Grande",Lucida,Verdana,sans-serif;font-size:1.2em;padding:20px 40px 30px 40px;}body.screen #middle p{margin-bottom:15px;clear:both;}body.screen h2{font-size:2em;font-weight:bold;text-shadow:0 1px 0 #fff;margin:1.5em 0;text-align:center;color:#446;}body.screen .footer-wrap{height:60px;}body.screen #footer{font-family:"Lucida Grande",Lucida,Verdana,sans-serif;font-size:1.1em;line-height:1.5em;padding:20px 20px 20px 0;background:transparent;text-align:right;}body.screen h2#slogan,body.screen #footer{color:white;text-shadow:0 1px 0 #008080;}body.screen p.description{margin:15px 5px;}body.screen strong{font-weight:bold;}fieldset{margin:50px 0 0;border:1px solid #888;background:#f7f7f7;padding:20px 10px;}.webkit fieldset{margin-top:40px;}form input[type='submit']{font-size:13px;}form legend,.form legend{padding:5px 20px;height:18px;position:relative;top:-14px;margin-top:-26px;font-size:15px;font-weight:bold;background:#f7f7f7;text-shadow:white 0 2px 0;border:1px solid #888;border-bottom:none;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;}#content legend{margin-top:-28px;}.webkit form legend{margin-top:-30px;}form ol,.form ol{float:left;clear:both;width:100%;}form ol>li,.form ol>li{padding:1px 0;clear:both;float:left;width:100%;}form ol>li label,.form ol>li label,.ws-label{font-weight:bold;width:13em;float:left;line-height:2em;color:#446;margin-bottom:5px;text-align:right;padding-right:1em;}form ol>li label.nostyle,.form ol>li label.nostyle{font-weight:normal;width:auto;float:none;line-height:auto;margin-bottom:0;}form ol>li label span,.form ol>li label span{font-weight:normal;}form ol>li label.clearL,.form ol>li label.clearL{width:100%;margin-bottom:0;line-height:1em;margin-top:-10px;padding-left:14em;text-align:left;}form ol>li input.text,form ol>li input[type='text'],form ol>li input.password,form ol>li input[type='password'],.form ol>li input.text,.form ol>li input[type='text'],.form ol>li input.password,.form ol>li input[type='password']{width:300px;float:left;font-size:16px;}form ol>li input.readonly{border:none;background:transparent;}form ol>li input.short,.form ol>li input.short{width:200px;}form ol>li input.long-inputtext{width:400px;}form ol>li input.radio,form ol>li input[type='radio'],.form ol>li input.radio,.form ol>li input[type='radio']{margin-right:5px;}form ol>li p.note,.form ol>li input.short{margin-left:14em;clear:both;}form ol>li span,.form ol>li span{margin-right:5px;}form ol>li span.note,.form ol>li span.note{margin-left:5px;}form .fb-bar,.form .fb-bar{clear:both;padding:20px 0 20px 14em;text-align:left;}.fb-bar input.button{font-size:12px;text-align:center;}ol li .right-container{width:312px;float:left;}#welcomeBody .fb-bar input.button{width:80px;}.add,.remove{display:block;float:left;height:16px;width:16px;margin:5px 0 0 5px;cursor:pointer;}.add{background:url(img/add.gif) no-repeat left 2px;}.remove{background:url(img/remove.gif) no-repeat left top;}.red-link,.cancel{padding:0 8px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}.cancel{margin-right:10px;}form p.quiet{margin:5px 0;font-size:.9em;}#footer{color:white;text-shadow:0 1px 0 #888;}#footer a{color:white;text-decoration:none;}#footer a:hover{text-decoration:underline;}.optional-info textarea.notes{width:300px;padding:5px;height:100px;}.note,#content .note{font-size:11px;}body.screen #middle p{color:#446;}body.screen form .incomplete-field,body.screen form .incomplete-field label{color:red;}body.screen form .incomplete-field input.required{border:2px solid red;}input.button{padding:0 8px 1px;background:#ccc url(img/btbg-gray.png) repeat-x scroll 0 -5px;border:1px solid #999;outline:none;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px #aaa;text-shadow:0 -1px 0 white;cursor:default;}@media screen and(-webkit-min-device-pixel-ratio:0){input.button{height:21px;}}input.button:hover{background-position:0 -36px;color:#222;}input.btn-disable:hover{background-position:0 -5px;color:grey;}input.btn-left{-moz-border-radius:10px 0 0 10px;-moz-box-shadow:0 1px 2px #aaa;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-box-shadow:0 1px 2px #aaa;position:relative;left:1px;}input.btn-mid{-moz-border-radius:0;-webkit-border-radius:0;}input.btn-right{-moz-border-radius:0 10px 10px 0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;position:relative;right:1px;}.ui-spinner{width:8em;display:block;position:relative;overflow:hidden;border:1px solid #999;background:#FEFEFE;padding:0;float:left;}.ui-spinner-disabled{background:#F4F4F4;color:#CCC;}.ui-spinner-box{width:90%;height:100%;float:left;font-size:125%;border:none;background:none;padding:0;}.ui-spinner-up,.ui-spinner-down{width:20%;height:50%;font-size:.5em;line-height:50%;padding:0;margin:0;z-index:100;text-align:center;vertical-align:middle;position:absolute;right:0;cursor:default;border:1px solid #999;border-right:none;border-top:none;}.ui-spinner-down{bottom:0;border-bottom:0;}.ui-spinner-pressed{background:#FEFEFE;}.ui-spinner-list,.ui-spinner-listitem{margin:0;padding:0;}#buy_form .promotion-notice{font-weight:bold;text-align:center;padding-bottom:20px;color:red;}#buy_form li{font-size:16px;line-height:34px;font-weight:bold;}#buy_form li label{font-weight:normal;}#buy_form li .buy-total{font-size:20px;color:green;}#buy_form .qty-unit{margin-left:10px;font-size:30px;}#buy_qty{width:150px;font-size:30px;}#buy_form .fb-bar{padding-left:220px;}#buy_form .fb-bar input.button{width:100px;}#buy_form select{font-size:13px;}#buy_form fieldset{background-color:#fff;}#min_ums{color:#666;}#min_ums.error{color:red;}.important{color:#a00;font-size:30px;}#feedback_form ol li label{text-align:left;}#feedback_form ol li label.label-all{width:100%;}#feedback_form ol li .div-key{line-height:26px;font-size:20px;}#feedback_form ol li textarea{width:80%;height:100px;}