form.cfsh{
	width:100%;
}

p.cform{
	padding-bottom:0px !important;
	vertical-align:top;
}
form.cfsh p{
	padding-bottom:0px !important;
	vertical-align:top;
}

form.cfsh fieldset {	
  /* background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;*/
    padding: 0 0 15px;
	padding-top:5px;
}

form.cfsh label {
	display: inline-block;
    font-size: 12px;
    padding: 6px 15px;
    text-align: right;
    width: 150px;
	vertical-align:top !important;
}

form.cfsh input {	
font-size:12px;
padding:4px 2px;
border:1px solid #ccc;
margin:2px 0 20px 10px;
margin-right:5px;
}

form.cfsh select {	
font-size:12px;
padding:4px 2px;
border:1px solid #ccc;
margin:2px 0 20px 10px;
}


form.cfsh textarea {	
font-size:12px;
padding:4px 2px;
border:solid 1px #cccccc;
margin:2px 0 20px 10px;
}

table.cfsh {
width:100%;
padding-left:10px;
margin-left:auto;
margin-right:auto;
}

table.cfsh td.right {
width:35%;
}
	

table.cfsh td.scaptcha{
	padding:10px;
}

form.cfsh label.cferror, label.cferror {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: red;
    font-style: italic;
    padding: 0;
	margin-top:10px;
}

table.cfsh td{
	margin:0px;
	vertical-align:top;
}

form.cfsh .submit {
	/*margin-left: 185px;*/
	background: url("img/bg_bt.gif") repeat-x scroll 0 0 #F4B61B;
    border: 1px solid #CC9900;
    border-radius: 3px 3px 3px 3px;
    color: #000000;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    padding: 5px 7px;
    position: relative;
}


form.cfsh .submit:hover {
	background-position: left -50px;
    text-decoration: none;
}

h3.separator{
	background: url("img/bg_form_h3.png") repeat-x scroll 0 0 #989898;
    color: #FFFFFF;
    font-size: 14px;
    margin: 0 0 15px;
    padding: 8px;
    text-transform: uppercase;
}

.indic{
	color:#00C;
}

td.right {float:none;}

.calendar .button, .calendar button, .calendar input[type="submit"], .calendar input[type="reset"], .calendar input[type="button"] {display:table-cell;}