
.cssContact{
   margin-bottom: 15px;
    font-size: 1em;
    width: auto;
    -ms-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);
    -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);
    background-color: #ffffff;
}
.cssContact .title:after, .cssContact .cnt:after {
   content: "."; display: block; height: 0; clear: both; visibility: hidden;
}
.cssContact .title{
	white-space: nowrap;
    padding: 12px 15px 8px 15px;
    border: 1px solid #FFFFFF;
    color: #555555;
    font-weight: normal;
    display: block;
}
	
.cssContact .atext{
    font-size: 15px;
    line-height: 18px;
    text-shadow: white 1px 1px 1px;
    font-weight: bold;
}

.cssContact .cssRemarksPt{
	float: right;  font-size: 11px; font-weight: normal; padding-right: 1px; margin-right: 2px;
   background-position: right center;
}

.cssContact .cnt {
	line-height: 18px;
    width: auto;
    border-top: 1px solid #E9E9E9;
    color: #888888;
}


.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: 60%;
	margin:30px auto;
}

.cssContact .contactTable td, .cssContact .contactTable th{
	text-align:left;
	font-weight:normal;
	padding: 8px;
}

.cssContact .cssHeader {
    margin:0 5px 0 0;
}

.cssContact .cssRemarks, .cssContact .cssHeader{
	vertical-align: top;
}
.cssContact .cssRemarks{
    color: #ff6600;
}

.cssContact td.cssButton{
	
}

.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;
}