
/*
--------------------------------------------
	C H A M P S
--------------------------------------------
*/
input, textarea, select, input
{
	border-left: 1px solid #EADDB5;
	border-top: 1px solid #EADDB5;
	border-right: 1px solid #EADDB5;
	border-bottom: 1px solid #EADDB5;
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 1px;
	padding-right: 1px;
	color: #515E66;
	width:90%;
}
input:focus, textarea:focus, select:focus
{
	background-color: #FFFFFF;
	color: #FF4000;
	border-left: 1px dotted #880000;
	border-top: 1px dotted #880000;
	border-right: 1px dotted #880000;
	border-bottom: 1px dotted #880000;
}
.inputnoborder {border:0px; background-color:#FCFAEB; width:auto;}
.inputnoborder:focus {border:0px; background-color:#FCFAEB; width:auto;}

/*
--------------------------------------------
	B O U T O N S
--------------------------------------------
*/
.btn
{
	border: 1px solid #F2EBD2;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
	padding-left: 6px;
	padding-right: 6px;
	background-color: #3D6624;
}
.btn:hover
{
	background-color: #880000;
}

/*
--------------------------------------------
	C E L L U L E S
--------------------------------------------
*/
table td{padding: 2px;}

/*
--------------------------------------------
	L A B E L S
--------------------------------------------
*/
table .label, table .labelOB, table .labelUP
{
	/*width: 125px;*/
	text-align: right;
	padding-right: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #0EA0D8;
	width:220px;
}
#labeltop { vertical-align: top; }
table .label div { margin-top: 3px; }
#labelmid { vertical-align: middle; margin-top: 1px; }
/*#contact fieldset table .label, #contact fieldset table .labelOB, #contact fieldset table .labelUP {width: 155px;}*/
table .labelOB {color: #880000;}
table .labelUP {vertical-align: top;}
table .label3 {color: #666666;}


#tabapp, #tabapp td {border: 1px solid #9FC6B1;}
#tabcontact{background-color:#FEFBEA; border:1px solid #F2EBD2;-moz-border-radius:12px;}
table p{text-align:left !important;}
table img{padding:0px !important; border:1px solid #CCCCCC !important;}
table .nobrdr{border:0px !important;position:relative;margin-bottom:-12px;margin-left:-5px;}



