#cs-wrapper { position: relative; background: url(/images/css/dotted_y_l-r.gif) repeat-y top left; padding: 0 0 30px 15px; }
#cs-wrapper h1 {
color:#000000;
font-size:22px;
}

#questions {
	margin: 0 0 10px;
	position: relative;
	}


#common-questions {position: relative; margin: 5px 0 0 0; border-top: 1px solid #CCC; padding: 10px 0 0 0;}

ul.question-list-left {list-style: none; margin: 0 20px 20px 0; float: left; width: 345px;}
ul.question-list-right {list-style: none; margin: 0; float: left; }
ul.question-list-left li,
ul.question-list-right li {margin: 5px 0;}

.contact-questions {margin: 0 0px; width: 600px;}
.contact-questions h2 {color: #000; font-size: 17px; border-bottom: 1px solid #CCC; padding: 0 0 3px 0; margin: 0 0 10px 0; }
#fc-col-1 h2 {color: #000; font-size: 17px; padding: 10px 0 3px 0; margin: 0 0 10px 0; }

table.question-regarding {margin: 0 0 20px 0;}
table.question-regarding td {padding:5px 10px 5px 0; vertical-align: top;}
table.question-regarding td input {float: left; margin: 0 15px 0 0; }
/*table.question-regarding td label {width: 220px;}*/
table.question-regarding td .right {float: left;}
table.question-regarding td.tips {width: 200px;}

table.personal-info-form-table td {padding: 5px 10px 0 0;}
table.personal-info-form-table td.personal-info-country {padding: 15px 0 0 0;}
table.personal-info-form-table label {display:block; padding: 0 0 5px 0;}
table.personal-info-form-table td a#submit {float: right; margin: 5px 10px 0 0;}
table.personal-info-form-table td input[type=text] {width:180px; padding: 0 2px;}
table.personal-info-form-table td select{width:133px;}
table.personal-info-form-table td textarea{width: 380px; height:100px; border: 1px solid #CCCCCC;}
#contact_us .radio{border: 0;}
.contact-questions #form--contact_us--field--REGISTERED--index--yes,.contact-questions #form--contact_us--field--REGISTERED--index--no,.contact-questions #form--contact_us--field--REGISTERED--index--notsure{ border:0;}
.livechat-position {
	position: absolute;
	top: 11px;
	z-index: 98;
}
.contact-questions.alwaysrequired{ position: absolute;}
#contact_us .image { border:0;}
.label_error .alwaysrequired {
color:#EA0606;
}
