#cs-wrapper { position: relative; background: url(/images/css/dotted_y_l-r.gif) repeat-y top left; padding: 0 35px 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;}

.livechat-position {
	position: absolute;
	top: 11px;
	right: 0px;
	z-index: 98;
}

