/* Workcast signup form - May 2009  */

#formWrapper {width:892px; float:left; background:url(../../images/public/contactUsBGTop.gif) left 4px no-repeat transparent;}

p {margin-bottom:10px; color:#666566; font-size:.8em; width:500px;}

form {background:url(../../images/public/contactUsBGBottom.gif) left bottom no-repeat transparent; padding:0px 35px 0 28px; width:864px; float:left; }

h2 {background: url(../../images/public/contactUsHeading.gif) left top no-repeat transparent; width: 199px; height: 47px; margin-top:5px; margin-bottom:20px;}
h2#conf {background: url(../../images/public/contactConfHeading.gif) left top no-repeat transparent; width: 323px; height: 47px; margin-top:5px; margin-bottom:20px;}

.reqAst {color:#ef6e10}

#address {float:right; width:265px;}

#address h2 {background: url(../../images/public/addressHeading.gif) left top no-repeat transparent; width: 49px; height: 40px; margin-top:5px; margin-bottom:16px;}
#address h2#google {background: url(../../images/public/googleMapsHeading.gif) left top no-repeat transparent; width: 79px; height: 40px; margin-top:0; margin-bottom:0;}

#address p {font-size:.7em; margin-bottom:5px; width:200px}

#address img {border: 2px solid #ef6e10; margin-bottom:3px}
#address span {display:block; margin-left:50px; color:#c2c1c2; font-size:.7em; padding:0}

/********* Form styles *********/

form div {clear:left; color:#666566;}

form div#bottom {padding-top:5px;}

fieldset {border:0 solid black; font-size:.8em;}
legend {display:none}
label {display:block; float:left; width:140px; color:#666566; padding-top:4px; margin-right:31px;}

select {border: 1px solid #dbdadb; color:#666566; margin-bottom:5px; height:22px; vertical-align:bottom; width:296px}
option {height:22px}
input {display:block; border: 1px solid #dbdadb; color:#666566; vertical-align:baseline; padding:3px 0 0 3px; width:291px; height:19px; margin-bottom:5px; float:left;}

label.noPadding {width:auto; padding-top:0;}

input.radio {border:none; margin-right:4px; width:auto; height:auto; vertical-align:baseline;}

.textLighter {font-size:.89em; color:#b9b9b9; padding-bottom:12px; display:block; clear:left}

div#send {float:right; margin-bottom:16px; margin-top:10px; display:inline; margin-right:132px}

.sendButton {border:none; display:block; float:right; width:114px; height:32px; background: url(../../images/public/sendbutton.gif) left -32px no-repeat transparent; }
.sendButton:hover {cursor:pointer; background: url(../../images/public/sendButton.gif) left top no-repeat transparent;}

.error {color:#ec2226; font-size:.89em; padding:0; margin:0; margin-bottom:10px; margin-left:171px; width:291px; float:left;}

#contactConfWrapper {width:892px; float:left; background:url(../../images/public/contactConfBG.gif) left 4px no-repeat transparent; padding-left:28px; height:278px}


/*************************************** EVENT HANDLER HIDING ***************************************************/

#__EVENTTARGET {display: none;}
#__EVENTARGUMENT {display: none;}
#__VIEWSTATE {display: none;}
#__EVENTVALIDATION {display: none;}
