﻿*{margin: 0;padding: 0;}
.modalContainer, .sizeModalContainer
{font-family: Arial, Helvetica, sans-serif;font-size: 16px;line-height: 22px;color: #a0a0a0;padding: 30px 30px 0;width: 420px;}
.modalContainer a img{border: none;}
.modalContainer h1, .sizeModalContainer h1{font-size: 32px;line-height: 32px;color: #50280c;padding-bottom: 4px;}
.modalContainer h2, .sizeModalContainer h2{font-size: 26px;line-height: 26px;color: #983222;padding-bottom: 20px;}
.modalContainer p, .sizeModalContainer p
{font-family: Arial, Helvetica, sans-serif;font-size: 16px;line-height: 22px;color: #a0a0a0;padding-bottom: 13px;}
.modalContainer table{color: #646464;}
.modalContainer table td, .sizeModalContainer table td
{color: #646464;font-family: Arial, Helvetica, sans-serif;font-size: 16px;line-height: 22px;padding: 4px 15px 4px 0;}
.modalContainer .textInput{background-color: #F8F8F8;border: 1px solid #000000;color: #b1b1b1;font-size: 14px;width: 202px;height: 20px;padding: 3px 5px 0;}
.modalContainer select{background-color: #f8f8f8;border: 1px solid #000;color: #646464;}
.modalContainer textarea.textInput {height: 70px;}
.modalContainer .submitBtn, .sizeModalContainer .submitBtn{margin: 12px 0 0 -5px;}
.modalContainer .bottomLinks{padding-top: 34px;}
.modalContainer a, .modalContainer a:link
{color: #da7e1c;font-family: Arial, Helvetica, sans-serif;font-size: 16px;}
.sizeModalContainer a, .sizeModalContainer a:link
{color: #da7e1c;font-family: Arial, Helvetica, sans-serif;font-size: 14px;}
/* Size Selection */
.sizeModalContainer
{width: 545px;}
#sizeLeft{width: 343px;padding-right: 20px;float: left;}
#sizeLeft h3{color: #983222;font-size: 14px;}
#sizeRight img{border: 1px solid #ccc;margin-bottom: 5px;}
#sizeRight, #sizeRight p{width: 182px;float: left;font-size: 16px;color: #f0ab00;text-align: center;}
.modalContainer .smallType, .sizeModalContainer .smallType{font-size: 14px;}
.sizeQuestions{border: 1px solid #ccc;padding: 5px 10px;overflow: auto;height: 180px;}
/* Validation */
.modalContainer select.error, .modalContainer input.error, .modalContainer textarea.error{border: 1px solid #f00;background-color: #ffcdcd;font-weight: normal;color: #222;font-family: Arial, Helvetica, sans-serif;}
.sizeModalContainer select.error, .sizeModalContainer input.error, .sizeModalContainer textarea.error{border: 1px solid #f00;background-color: #ffcdcd;font-weight: normal;color: #222;font-family: Arial, Helvetica, sans-serif;}
.modalContainer .errorMessage, .sizeModalContainer .errorMessage{width: 298px;height: 29px;font-size: 13px;color: #ff0505;background: url('../images/error_bg_sm.gif') no-repeat top left;margin: 0 0 10px -10px;padding: 6px 0 0 30px;position: relative;z-index: 10;}
