
#contactForm {
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px; 
background-color:#F6F6F6;
border:1px solid #DDDDDD;
color:#333;
font:14px Helvetica,Arial,sans-serif;
}

body{margin:0;padding:0;}

div{margin:0;padding:0;}

form{margin:0;padding:0;}

input.disabled[type="text"], textarea.disabled {
color:#d6d6d6;
}

h1{
	background:url("/~site/siteapps/assets/images/Gradation.png")
}
div h1 {
-webkit-border-radius-topleft:6px;
-webkit-border-radius-topright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border-radius-topleft:6px;
border-radius-topright:6px;
border-bottom:0px solid #DDDDDD;
font:16px Helvetica,Arial,sans-serif;
margin:0;
padding:7px 10px 6px;
}

input:focus, textarea:focus {
-webkit-box-shadow:0 0 5px #99CAF1, 0 0 0 1px #99CAF1 inset, 0 1px 2px rgba(0, 0, 0, 0.2) inset, 0 0 0 1px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow:0 0 5px #99CAF1, 0 0 0 1px #99CAF1 inset, 0 1px 2px rgba(0, 0, 0, 0.2) inset, 0 0 0 1px rgba(0, 0, 0, 0.1) inset;
box-shadow:0 0 5px #99CAF1, 0 0 0 1px #99CAF1 inset, 0 1px 2px rgba(0, 0, 0, 0.2) inset, 0 0 0 1px rgba(0, 0, 0, 0.1) inset;
border:0 hidden transparent;
outline:medium none;
}
input {
height: 23px;
padding-top: 3px;
}



.label_name {
display:block;
position:relative;
}
.label_email {
display:block;
position:relative;
}
.label_phone {
display:block;
position:relative;

}
.label_date {
display:block;
position:relative;
}
.label_message {
display:block;
position:relative;
}

input, textarea {
-webkit-border-radius:2px 2px 2px 2px;
-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2) inset, 0 0 0 1px rgba(0, 0, 0, 0.1) inset;
-moz-border-radius:2px 2px 2px 2px;
-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2) inset, 0 0 0 1px rgba(0, 0, 0, 0.1) inset;
border-radius:2px 2px 2px 2px;
box-shadow:0 1px 2px rgba(0, 0, 0, 0.2) inset, 0 0 0 1px rgba(0, 0, 0, 0.1) inset;
color:#333333;
font:12px Helvetica,Arial,sans-serif;
border:1px solid #DDDDDD;
}
select {
font:12px Helvetica,Arial,sans-serif;
height:20px;
margin-top:0;
position:relative;
vertical-align:middle;
}
hour {
width:83px;
}
minute {
width:83px;
}

.field_name {
border:0 solid #CCCCCC;
font-size:12px;
position:relative;
text-indent:6px;

}
.field_email {
border:0 solid #CCCCCC;
font-size:12px;
position:relative;
text-indent:6px;

}
.field_phone {
border:0 solid #CCCCCC;
font-size:12px;
position:relative;
text-indent:6px;
}
.field_date {
border:0 solid #CCCCCC;
font-size:12px;
position:relative;
text-indent:6px;

}
.field_time {
border:0 solid #CCCCCC;
font-size:12px;
position:relative;
text-indent:0;

}
.textarea_message {
border:0 solid #CCCCCC;
font-size:12px;
position:relative;
text-indent:6px;

}
.tagCaptcha {
font:14px Helvetica,Arial,sans-serif;
position:relative;


}
.captchaimg {
border-color:#5B5D5F #B2B4B7 #B2B4B7;
border-style:solid;
border-width:1px;
position:relative;

}
.captchafield {
border:0 solid #CCCCCC;
position:relative;
text-indent:6px;

}

.tagrequired {
color:#FF0000;
font-size:14px;
position:relative;
width:190px;

}
#sendButton {
border:0;
background-image:url("/~site/siteapps/assets/images/send_button_58x24.png");
cursor:pointer;
position:relative;
width:58px;
height:24px;
}

.error {
color:#FF0000;
display:none;
font-family:Helvetica,Arial,sans-serif;
font-size:10px;
position:relative;
}
.systemerror {
color:#FF0000;
display:none;
font-family:Helvetica,Arial,sans-serif;
font-size:10px;
position:relative;

}
.actionMessage {
color:#FF0000;
display:none;
font-family:Helvetica,Arial,sans-serif;
font-size:10px;
position:relative;
}
.captchaerror {
color:#FF0000;
display:none;
font-family:Helvetica,Arial,sans-serif;
font-size:10px;
position:relative;
}
.emailFormatError {
color:#FF0000;
font-family:Helvetica,Arial,sans-serif;
font-size:10px;
position:relative;
visibility:hidden;
}
.calendarIcon {
color:#FF0000;
font-family:Helvetica,Arial,sans-serif;
font-size:10px;
position:relative;
}


.simplemodal-corner-close {
background:url("/~site/siteapps/assets/images/x.png") no-repeat scroll 0 0 transparent;
cursor:pointer;
display:inline;
height:29px;
position:absolute;
width:25px;
z-index:3200;
right:-11px;
top:-10px;
}
