.legend,.legend_cart{padding:0px 8px;position:absolute;top:-8px;left:30px;background:#FFFFFF;font-weight:bold;}.top_left{position:absolute;top:-2px;left:-2px;width:10px;height:10px;background:#FFFFFF url('../images/form/top_left.gif') no-repeat;}.top_right{position:absolute;top:-2px;right:-1px;width:10px;height:10px;background:#FFFFFF url('../images/form/top_right.gif') no-repeat;}.bottom_right{position:absolute;bottom:-1px;right:-1px;width:10px;height:10px;background:#FFFFFF url('../images/form/bottom_right.gif') no-repeat;}.bottom_left{position:absolute;bottom:-1px;left:-2px;width:10px;height:10px;background:#FFFFFF url('../images/form/bottom_left.gif') no-repeat;}form.form{padding:0px;font-size:12px;}form.contactForm,.emailForm{margin:0px auto!important;padding:0px;font-size:12px;}div.form{color:#666666;margin:0 auto;padding:0;width:311px;list-style:none;position:relative;}div.contactForm,.emailForm{color:#666666;margin:0 auto;padding:0;list-style:none;position:relative;}form.form label{display:block;line-height:24px;padding-top:5px;font-weight:bold;}form.form .validationCode label{padding-top:0;}form.contactForm,.emailForm label{display:block;line-height:24px;padding-top:5px;font-weight:bold;}form.form td.seperator{width:5px;}form.contactForm,.emailForm td.seperator{width:5px;}#contactForm.form td{padding-bottom:0px;}#contactForm.contactForm,.emailForm td{padding-bottom:0px;}form.form input.input,form.form input.errorinput,form.form textarea.input{font-size:14px;padding:9px 3px;color:#666666;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;margin:0 auto;}form.contactForm,.emailForm input.input,.emailForm input.errorinput,.emailForm textarea.input{font-size:14px;background:#ffffff;padding:2px 3px 3px;color:#666666;border-top:1px solid #dadada;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;margin:0 auto;}form.form input.errorinput{font-size:11px;background:#ffffff;border:1px solid #CC0000;color:#FF0000;}form.contactForm,.emailForm input.errorinput{font-size:11px;background:#ffffff;border:1px solid #CC0000;color:#FF0000;}form.form input.input2{font-size:11px;background:#ffffff;border:1px solid #7DACDB;padding:2px 3px 3px;color:#1075c4;}form.contactForm,.emailForm input.input2{font-size:11px;background:#ffffff;border:1px solid #7DACDB;padding:2px 3px 3px;color:#1075c4;}.errordiv{font-size:11px;background:#FFF2C1;border:1px solid #CC0000;color:#FF0000;padding:0px 5px;margin:0px 0px 5px;}form.form select.select{font-size:14px;background:#ffffff;color:#666666;border-top:1px solid #dadada;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;padding:7px 5px 9px 0;width:96%;}form.contactForm,.emailForm select.select{font-size:14px;background:#ffffff;color:#666666;border-top:1px solid #dadada;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;padding:2px 1px 1px 0px;}form.form label span{font-size:9px;line-height:10px;}form.contactForm,.emailForm label span{font-size:10px;line-height:10px;}form.form li{display:block;clear:both;margin-bottom:10px;padding-top:5px;}form.contactForm,.emailForm li{display:block;clear:both;margin-bottom:10px;padding-top:5px;}form.form table{margin:0;padding:0;}form.contactForm,.emailForm table{margin:0;padding:0;}form.form .tablesection{margin-bottom:15px;width:650px;}form.contactForm,.emailForm .tablesection{margin-bottom:15px;width:650px;}form.form .description{display:block;clear:both;float:left;width:120px;color:#fff;}form.contactForm,.emailForm .description{display:block;clear:both;float:left;width:120px;color:#fff;}form.form td.description{width:120px;line-height:20px;padding-bottom:5px;}form.contactForm,.emailForm td.description{width:120px;line-height:20px;padding-bottom:5px;}form input.inputbtn,td.email a{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;text-align:center;text-decoration:none;background:#d06103;letter-spacing:.1em;border:0px;padding:3px 5px;color:#fff;text-transform:uppercase;cursor:pointer;}#recievediscount{margin-right:5px;}#emailformat1,#emailformat2{margin:0 4px 0 9px;}#contactForm .validationCode{width:50%;}input.validationCodeIn{width:130px;}#contactForm .validationCode{width:50%;}td.validationCode{padding-right:13px;}td.noValidationCode{padding-top:5px;}.error_message{color:#ff0000;}div.domestic div#province_div{display:none;}div.international div#province_div{display:block;}div.domestic div#state_div{display:block;}div.international div#state_div{display:none;}.field{float:left;}.field.full{width:99%;}body .content form .full input,body .content form .full textarea{width:100%;}body .content form div.half{width:49.5%;padding:0 0 0 1%;}body .content form .half input{padding:9px 1%;width:98%;}body .content form .half select{padding:8px 1%;width:98%;}body .content form div.fname input,body .content form div.mname input,body .content form div.lname input{padding:9px 1%;width:98%;}body .content form div.fname{width:54%;}body .content form div.mname{margin-left:1%;width:10%;}body .content form div.lname{margin-left:1%;width:34%;}body .content.thirdRight .full input,body .content.thirdRight .full textarea{width:593px;padding:9px 3px;}body .content.thirdRight .half{width:auto;}body .content.thirdRight .half input{width:290px;padding:9px 3px;}body .content.thirdRight div.half{padding-left:5px;}#partnerForm .field.full{width:100%;}#partnerForm .full input,#partnerForm .full textarea{width:98%;}#partnerForm .half input{width:99%;}#partnerForm .div.half{padding-left:2%;width:48%;}body .content form div.delineation{height:1px;background:transparent;clear:both;}body .content form div.delineation+div.half{padding-left:0px;}body .thirdRight form div.fname,body .thirdRight form div.first_name,body .thirdRight form div.mname,body .thirdRight form div.lname{width:auto;margin-left:0;}body .thirdRight form div.fname input,body .thirdRight form div.mname input,body .thirdRight form div.lname input{padding:9px 3px!important;}body .thirdRight form div.fname input{width:270px;}.thirdRight div.first_name input{width:593px!important;}.thirdRight div.mname input{width:26px!important;}.thirdRight div.mname{padding-left:5px;}.thirdRight div.lname{padding-left:5px;}.thirdRight div.lname input{width:270px!important;}.thirdRight div.last_name input{width:593px!important;}div.state{padding-left:5px;}#contactForm .domestic .city input{width:355px;}#contactForm .international .city input{width:217px;}#contactForm .state select#state{width:68px;}#contactForm .state #province_div input{width:200px;}#contactForm .zip input{width:150px;}.thirdRight div.zip{padding-left:5px;}.thirdRight div.zip input{width:150px;}div.form .full input,div.form .full textarea{width:292px;}div.form .full .select{width:309px;}.content div.form .half input{width:145px;}div.form div.fname input{width:139px;}div.form div.mname input{width:26px;}div.form div.lname input{width:139px;}div.form .email label span{font-size:9px;}div.form .domestic .city input{width:173px;}div.form .international .city input{width:90px;}div.form .state select#state{width:50px;}div.form .state input#province{width:127px;}div.form .zip input{width:60px;}#promotionForm .month select,#promotionForm .day select{width:70px;}#promotionForm .year select{width:90px;}#promotionForm .day,#promotionForm .year{padding-left:5px;}#promotionForm div.receivediscount{padding-top:5px;}#promotionForm div.receivediscount input{float:left;}#promotionForm div.receivediscount label{float:left;padding:0 0 0 10px;width:270px;}#promotionForm .emailFormat label,#promotionForm .emailFormat input{float:left;}#promotionForm .emailFormat label:first-child{float:none;}#promotionForm .emailFormat input{margin-top:9px;display:block;}