#left p.contactTop { display:block; width:670px; height:20px; background-image: url(images/contacform_top.gif); background-repeat: no-repeat; background-position: 0 0; margin-top: 14px; margin-right: 0; margin-bottom: 0; margin-left: 0; }
#left p.contactBot { display:block; width:670px; height:20px; background-image: url(images/contacform_bottom.gif); background-repeat: no-repeat; background-position: 0 0; }
#left p.contactmid { display:block; width:670px; background-image: url(images/contacform_mid.gif); background-repeat: no-repeat; background-position: 0 0; }
#contact { width:660px; padding-top: 3px 3px 24px; margin: 30px 0 0 0; }
/*------------------------------------------------Contact--------------------*/
.contactformfield { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 18px; width: 75%; float: left; margin: 3px 0; padding: 3px 0; top: 1px; clip: rect(1px,auto,auto,auto); clear: none; right: 30px; }
.contactsubmit { font-family: Verdana; font-size: 11px; color: #ffffff; background-attachment: scroll; background-image: url(images/read_more_bg.gif); background-repeat: no-repeat; background-position: center center; height: 20px; width: 76%; clip: rect(500px,500px,auto,auto); top: 500px; right: 500px; bottom: 500px; left: 500px; float: left; margin: 5px; padding: 5px; }
.contactformmessage { font-family: Verdana; font-size: 11px; color: #000000; height: 170px; width: 75%; float: none; margin: 3px; padding: 3px; }
.contactbox { font-family: Verdana; font-size: 11px; color: #000000; border: 1px solid #CCCCCC; height: 18px; }
.commentslabel { font-family: Verdana; font-size: 11px; color: #FFFFFF; float: left; height: 170px; width: 100px; margin: 3px; }
.contactbg { background-attachment: fixed; background-image: url(images/contactbg.gif); background-repeat: no-repeat; background-position: center center; height: 604px; width: 669px; }
.contactmessagebox { font-family: Verdana; font-size: 11px; color: #000000; border: 1px solid #CCCCCC; height: 170px; }
.contacttextarea { font-family: Verdana; font-size: 11px; color: #000000; margin: 3px; padding: 3px; }
.submitarea { font-family: Verdana; font-size: 11px; color: #FFFFFF; float: left; width: 600px; }
.submitbutton { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; background-attachment: scroll; background: #55812C; background-repeat: repeat-x; background-position: center center; height: 25px; width: 80px; border: none; }
.submitbutton:hover { background-image: url(../images/contact_bg.gif); background-repeat: repeat-x; background-position: center center; }
.contacttext { margin: 3px; padding: 3px; height: 18px; width: 80px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666; font-weight: normal; }
.contacterrortext { margin: 3px; padding: 3px; height: 18px; width: 10px; float: left; font-family: Verdana; font-size: 11px; color: #000000; }
/*------------------------------------------------Contact--------------------*/

.linkpopup { position: relative; font-family: Verdana; font-size: 11px; color: #666600; height: 18px; width: 250px; }
.linkpopup span { background-color: #ccc; border: 1px solid #000; display: block; left: 0; padding: .25em; position: absolute; top: -1.75em; }
.linkpopup:link span, .linkpopup:visited span { visibility: hidden; }
.linkpopup:hover span, .linkpopup:focus span, .linkpopup:active span { color: #000; text-decoration: none; visibility: visible; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; }
.linkpopupmessagebox { position: relative; font-family: Verdana; font-size: 11px; color: #1D859B; height: 170px; width: 350px; }
.linkpopupmessagebox span { background-color: #ccc; border: 1px solid #000; display: block; left: 0; padding: .25em; position: absolute; top: -1.75em; }
.linkpopupmessagebox:link span, .linkpopupmessagebox:visited span { visibility: hidden; }
.linkpopupmessagebox:hover span, .linkpopupmessagebox:focus span, .linkpopupmessagebox:active span { color: #000; text-decoration: none; visibility: visible; }
/*------------------------------------------------Email--------------------*/

.linkpopupemail { position: relative; font-family: Verdana; font-size: 11px; color: #1D859B; height: 18px; width: 200px; }
.linkpopupemail span { background-color: #ccc; border: 1px solid #000; display: block; left: 0; padding: .25em; position: absolute; top: -1.75em; }
.linkpopupemail:link span, .linkpopupemail:visited span { visibility: hidden; }
.linkpopupemail:hover span, .linkpopupemail:focus span, .linkpopupemail:active span { color: #000; text-decoration: none; visibility: visible; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; }
/*------------------------------------------------Email--------------------*/
.contactcommenttext { margin: 3px; padding: 3px; height: 170px; width: 80px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666; }
.head { font-family: Verdana; font-size: 16px; color: #27817D; width: 560px; font-weight: bold; margin: 3px; padding: 3px; }
.bodytextarea { font-family: Verdana; font-size: 11px; color: #FF0000; float: left; width: 560px; margin: 3px; padding: 3px; }
.errortext { font-family: Verdana; font-size: 11px; color: #FF0000; }
.body1text { font-family: Verdana; font-size: 16px; color: #27817D; width: 560px; font-weight: bold; margin: 3px; padding: 3px; }
.submittextarea { font-family: Verdana; font-size: 12px; color: #000000; float: left; width: 560px; margin: 3px; padding: 3px; }
/*------------------------------------------------Textboxon Email--------------------*/

.borderEffect { background-color:#FFFFCC; color:#7A8639; margin:0px; padding:0px; border:1px solid #FFCC00; }
.borderEffect:hover { background-color:#FFCC89; color:#A05A3D; margin:0px; padding:0px; border:1px solid #A05A3D; }
/*------------------------------------------------Textbox on Email--------------------*/
/*------------------------------------------------Textbox --------------------*/

.textboxEffect { background-color:#FFFFFF; color:#000; border:1px solid #999999; height: 18px; width: 250px; font-family: Verdana; font-size: 11px; line-height: 19px; margin-top: 0px; margin-right: 0px; margin-bottom: 11px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; float: left; }
.textboxEffect:hover { background-color:#F5F5F5; color:#000; margin:0px; padding:0px; border:1px solid #000; font-family: Verdana; font-size: 11px; line-height: 19px; margin-top: 0px; margin-right: 0px; margin-bottom: 11px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }
/*------------------------------------------------Textbox --------------------*/
/*------------------------------------------------Textboxdropdown --------------------*/

.dropdownEffect { background-color:#FFF; color:#000; border:1px solid #999; height: 18px; width: 262px; font-family: Verdana; font-size: 11px; line-height: 19px; margin-top: 0px; margin-right: 0px; margin-bottom: 11px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; float: left; }
.dropdownEffect:hover { background-color:#FFFFFF; color:#000; margin:0px; padding:0px; border:1px solid #000; font-family: Verdana; font-size: 11px; line-height: 19px; margin-top: 0px; margin-right: 0px; margin-bottom: 11px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }
/*------------------------------------------------Textboxdropdown --------------------*/
/*------------------------------------------------Massagebox --------------------*/

.MassageboxEffect { background-color:#FFF; color:#000; border:1px solid #999; height: 170px; width: 350px; font-family: Verdana; font-size: 11px; line-height: 19px; margin-top: 10px; margin-right: 0px; margin-bottom: 11px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; float: left; }
.MassageboxEffect:hover { background-color: #F5F5F5; color:#000;  border:1px solid #000; font-family: Verdana; font-size: 11px; line-height: 19px; }
/*------------------------------------------------Massagebox --------------------*/
#contact p.contactTxt { font:normal 12px/16px Arial, Helvetica, sans-serif; display:block; width:620px; padding-top: 0 0 20px 0; }
.contactdropdownformfield { font-family: Verdana; font-size: 11px; color: #000000; height: 18px; width: 73%; float: left; margin: 3px 0; top: 1px; clip: rect(1px,auto,auto,auto); clear: none; right: 30px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px;}
.submitbuttonarea { margin: 5px; float: left; height: 50px; width: 300px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 90px; }

