/* CSS Document */

    .required {
        color:#FF0000;
        font-size:12px;
    }


   /***********FORM***********/
    .form_table {
        font-size:12px;
        color:#3F3B3A;
    }
    .form_select {
        color:#3F3B3A;
        font-family:"Trebuchet MS", Arial, Helvetica;
        font-size:12px;
    }
    .win.gecko .form_select {
        color:#3F3B3A;
        font-family:"Trebuchet MS", Arial, Helvetica;
        font-size:12px;
        margin-bottom:3px;
    }

    .form_textbox {
        color:#3F3B3A;
        font-family:"Trebuchet MS", Arial, Helvetica;
        font-size:12px;
    }
    .win.gecko .form_textbox {
        color:#3F3B3A;
        font-family:"Trebuchet MS", Arial, Helvetica;
        font-size:12px;
        margin-bottom:3px;
    }

    .form_textarea {
        color:#3F3B3A;
        font-family:"Trebuchet MS", Arial, Helvetica;
        font-size:12px;
        width:310px;
    }

    .ie7 .form_textarea {
        color:#3F3B3A;
        font-family:"Trebuchet MS", Arial, Helvetica;
        font-size:12px;
        width:309px;
    }


    .form_table th {
        font-weight:normal;
        /*text-align:right;*/
        padding-right:5px;
        display:block;
		
    }
    .form_buttons {
        padding-left:125px;
        padding-top:20px;
    }
td{
	padding-bottom:5px;
	width:200px;
}

.form_textbox{
	width:250px;
}
.form_textarea{
	width:250px;
}
.form_select{
	width:250px;
}

	form span.input,
	form span.optionselect,
	form span.checkbox,
	form span.textarea {
		/*display: block;
	-moz-border-radius: 5px;
	    -webkit-border-radius: 5px;		
	    border-radius: 5px;
		background: #d0e5f2;*/
		padding: 5px;
		margin: 0 0 5px 25px;
	}


	form span.checkbox {
		padding-left: 10px;
	}*/
	/*.bluebox{
		padding: 20px 20px 0 20px;
        text-align: left;
        background: url(../images/bg-blue_575px.gif) no-repeat;
		background:#DAF4FE;
	}*/
	/*th{
		padding-top:10px;
	}*/
	form span.input:hover,form span.optionselect:hover,form span.textarea:hover{
		background:#ECFAFF;
	}
	 
	#submit,#reset{
		background:#0033CC;
		background:#0A6596;
		color:#fff;
		padding:5px;		
		cursor:pointer;
		border:1px solid #000099;
		
	}
	input, textarea,select {
	/*padding:0.15em;
	width:14em;*/
	border:1px solid #ddd;
	background:#fafafa;
	font:bold 0.95em arial, sans-serif;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
	
}
#form-contact{
	/*background: url(../images/bg-blue_575px.gif) no-repeat;*/
	border:1px solid #ddd;
	width:450px;
	padding:20px 50px;
	background:#fafafa;

	}
form h1{
	padding-bottom:10px;
	color:#7DC6F0;
	font-size:18px;
	
	}
	
#form-contact h6{	
	font-size:14px;
	font-weight:bold;	
}
	
input:hover, input:focus,textarea:hover,textarea:focus {
	border-color:#c5c5c5;
	background:#f6f6f6;
} 
tr{
	padding-bottom:10px;
}
