body{
margin:0 auto;
padding:0;
background:url(../images/bg.jpg);
}


.logo_text{
font-family:Century Gothic;
color:#FFFFFF;
font-size:32px;
font-weight:bold;
}

.logo_text_2{
font-family:Century Gothic;
color:#4CB4D8;
font-size:24px;
font-weight:bold;
}




/** Form **/

input {
	width:215px;
/*	background-color:#FFFFFF;*/
	background:transparent url(../images/black_45.png) repeat scroll 0 0;
	color:#ffffff;
	border:1px solid #000; 
	font-size:12px;
	padding:5px;
	margin-left:0; 
	margin-right:0;
	margin-top:0; 
	margin-bottom:5px;
}

input.no_border {

width:100%;
}

.trans_bg {
	background:transparent url(../images/black_45.png) repeat scroll 0 0;
}

select {

	width:215px;
/*	background-color:#FFFFFF;*/
	background: url(../images/black_45.png) #000;
	color:#ffffff;
	border:1px solid #000; 
	font-size:12px;
	padding:5px;
	margin-left:0; 
	margin-right:0;
	margin-top:0; 
	margin-bottom:5px;
}

textarea {

	width:447px;
	background:transparent url(../images/black_45.png) repeat scroll 0 0;
	color:#ffffff; 
	border:1px solid #000; 
	font-size:12px; 
	padding:5px; 
	font-family:Arial, Helvetica, sans-serif; 
	margin-left:0; 
	margin-right:0; 
	margin-top:0; 
	margin-bottom:5px;
}

.tdbg{
	background:transparent url(../images/black_45.png) ;
}

input:focus, textarea:focus {
	border:1px solid #006D8F;
}
.sendmessage {
	width:auto;
	color:#ffffff;
}
.sendmessage:hover {
	cursor:pointer;
	color:#006D8F;
}
.sendmessage:focus {
	border:1px solid #000000;
}
.error {
	border:1px solid #660000;
}

#emailTo {
	margin-left:2px;
}
#form_status {
	display:none;
	margin-bottom:7px;
}

#divTxt td {
border-bottom:1px solid #000000;
}

.sub_btn {
background-color:#62B2BF;
width:100px;
font-weight:bold;
color:#FFFFFF;
}
