/* CSS Document */

body {margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#000000;

line-height:13px;

background:url(images/bg-body.jpg) repeat-x top left #F9F5DC;
}

input, textarea{
	font-family:Tahoma;
	color:#605134;
	font-size:10px;	
}

.fcont{
font-size:10px;}

td{vertical-align:top;
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#605134;
text-align:justify;}

img{border:none;}
a { color:#605134;}
a:hover { text-decoration: none;}
a img { border:0;}


.auto { width:auto; height:auto;}

input, submit { vertical-align:middle;}

table { 
	border:0px;
	border-collapse:collapse;
	margin-left: auto;
margin-right: auto;
	
}

.info{font: Arial, Helvetica, sans-serif;
font-size:11px;
color:#605134;
text-align:justify;}

.menu a{ font: Arial, Helvetica, sans-serif;
font-size:11px;
color:#605134; 
text-decoration:none;}
.menu a:hover{ text-decoration:underline;}

.title{font: Arial, Helvetica, sans-serif;
font-size:14px;
color:#605134;
text-align:justify;
font-weight:bold;}


.form { height:24px; margin-bottom:6px; font-size:9px; }
.form input {width:120px; padding:0 0 0 5px; border-color:#E3BB69; color:#7F7F7F; height:21px; }
textarea { width:120px; height:81px; padding-left:5px; border-color:#E3BB69; color:#7F7F7F; overflow:auto;}
.textarea_1 { height:159px; overflow:auto;}
.textarea_2 { height:141px; overflow:auto;}

ul { list-style:none;}
li a { background:url(images/marker.gif) no-repeat left; padding-left:15px; text-decoration:none; color:#E8F3FF; line-height:20px; font-weight:bold;}
li a:hover { text-decoration:underline;}

strong { color:#605134;}

.td150 {width:150px;}

/*****************************************************************/
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.justify{text-align:justify;}

 * ------------------------------------------------------------------------- */
 
form { width:150px; margin:10px 0 15px 0; }
	
form label	{ font-size:.95em; font-family: Arial, Helvetica, sans-serif; }

form br { line-height:0; height:0; } /* defaults vertical spacing between fields */

form  .checkbox { background:none !important; border:0; width:16px;} /* check box */

input, textarea, select { 
	background-color:#FFF !important; /* to prevent highlighting by Google Toolbar */
	border:1px solid #E3BB69;
	color:#605134;
	width:145px; /* 5 pixles smaller than form width !important */
	height:18px;
	line-height:18px;
	vertical-align: middle;
	 /* sets vertical spacing between fields */
	padding-top:1px; /* vertically position text in input/textarea field */
	padding-left:4px; /* horizontally position text in input/textarea field */
	font-family: Arial, Helvetica, sans-serif; 
	font-size:0.9em;
	}
	
select { width:150px; padding:0; } /* same width as form - !important */

textarea { height:90px; overflow:auto; }

/* Main Contact Form
 * ------------------------------------------------------------------------- */
 
#contact-main { margin:20px 0 10px 0; }

#contact-main label { 
	width:220px; 
	position:relative; 
	display:block; 
	text-align:right; 
	margin-bottom:10px;
	font-size:1.0em;
	}
	
#contact-main label input, #contact-main label textarea, #contact-main label select { 
	width:170px;
	position:absolute; 
	left:110%; 
	top:-2px;
	
	}
	
#contact-main label select { width:170px; }
	
#contact-main label textarea { height:100px; overflow:auto; }


/* Contact Submit Buttons
 * ------------------------------------------------------------------------- */

input.submit, input.submit-contact-main { 
	width:60px;
	height:20px;
	cursor:pointer; 
	padding:0; 
	}

input.submit-contact-main { margin:95px 0 0 243px; }

 * ------------------------------------------------------------------------- */
#main-contact { padding:20px 0 10px 5px; }
#main-contact label, #main-contact select { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#494526; }
#main-contact label { width:200px; position:relative; display:block; text-align:right; color:#494526; }
#main-contact label input, #main-contact label textarea, #main-contact select { background-color:#fff; border:1px solid #E3BB69; position:absolute; width:200px; left:110%; top:-2px; }
#main-contact label textarea { width:200px; height:100px; top:0; }


.img-right {float:right; padding-left:15px; padding-bottom:15px; margin-left:15px;}