.cssContact b{
   color: #333;
   font-size: 14px;
   font-weight: 700;
   display:block;
   border-bottom: 1px dotted #ddd;
   padding:0 0 5px 0;
   margin:0 0 5px 0;
}

.cssContact .cssRemarksPt{
	display:block;
	float:right;
	font-size:11px;
}

.cssContact{
	margin:30px 0 0 0;
	padding:0 0 30px 0;
}

.cssContact:last-child{
	border:none;
}

.cssContact.Form input, .cssContact.Form textarea {
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	padding: 6px 4px;
	border: solid 1px #ddd;
	background-color: #fff;
	background-image: none;
	color: #808080;
	margin: 0 0 4px 0;
	vertical-align: middle;
	box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
}

.cssContact.Form select {
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	padding: 4px 4px;
	border: solid 1px #ddd;
	background-color: #fff;
	background-image: none;
	color: #808080;
	margin: 0 0 4px 0;
	vertical-align: middle;
	box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
}


.cssContact .contactTable{
	width: inherit;
	margin:30px auto 0;
}

.cssContact .contactTable td, .cssContact .contactTable th{
	text-align:left;
	font-weight:normal;
	padding: 0 0 4px 0;
}

.cssContact .cssHeader {
    margin:0 5px 0 0;
    width: 140px;
}

.cssContact .cssRemarks, .cssContact .cssHeader{
	vertical-align: top;
}
.cssContact .cssRemarks{
    color: #ff6600;
}

.cssContact td.cssButton{
	padding:10px 0;
}

.cssContact td.cssButton input {
	background: #d8d8d8;
	background: -moz-linear-gradient(top,#e3e3e3 0,#b0b0b0 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#e3e3e3),color-stop(100%,#b0b0b0));
	background: -webkit-linear-gradient(top,#e3e3e3 0,#b0b0b0 100%);
	background: -o-linear-gradient(top,#e3e3e3 0,#b0b0b0 100%);
	background: -ms-linear-gradient(top,#e3e3e3 0,#b0b0b0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3',endColorstr='#b0b0b0',GradientType=0);
	background: linear-gradient(top,#e3e3e3 0,#b0b0b0 100%);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 0px 8px;
	color: #666;
	border: 1px solid #aaa;
	-webkit-box-shadow: inset 0 1px 1px white;
	box-shadow: inset 0 1px 1px white;
	text-shadow: 0 1px 1px #f5f5f5;
	text-align: center;
	cursor: pointer;
}

.cssContact input.labelCheck{
	margin: 0 10px 0 0;
	border:none;
}