#leftContents{
width:580px;
margin-top:10px;
padding:0 10px 0 10px;
overflow: hidden;  
height: auto;  
float:left;
border-right:dotted 1px #b2a28b;
}

#rightContents{
width:300px;
padding:10px 0 0 10px;
float:left;
}

#rightContents img{
padding-bottom:5px;
}


table.contactForm{
width:560px;
font-size:100%;
margin-top:5px;
margin-left:auto;
margin-right:auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}

table.contactForm tr{
width:600px;
}

table.contactForm th {
width:200px;
color:#444444;
padding:10px 5px 10px 10px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:25%;
background-color: #eeeeee;
font-weight:bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

table.contactForm th span{
color:#cc3333;
}

table.contactForm td {
border-bottom:1px dotted #CCCCCC;
line-height:160%;
padding:5px 5px 5px 5px;
text-align:left;
vertical-align:middle;
width:400px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.submitButton{
width:103px;
margin:10px auto 10px auto;
}