﻿/*messages*/
/*.error {background:#bf1e14;color:#fff;font-size:16px;padding:0 2px 1px 2px}*/
/*.success {background:#719535;color:#fff;font-size:16px;padding:0 2px 1px 2px}*/

.success {clear:left;color:#3a5313;font:bold 13px verdana;display:block;text-transform:uppercase;margin:0;}

.error_header {clear:left;color:#ff0000;font:bold 13px verdana;display:block;margin-bottom:3px;text-transform:uppercase;margin:0;}

/*fieldset*/
fieldset {line-height:24px;}
fieldset div {margin-bottom:10px;padding:0}
.error {clear:left;color:#ff0000;font:bold 10px verdana;display:block;margin-bottom:3px;text-transform:uppercase;margin:0;}

fieldset label {color:#666;font:bold 10px verdana;display:block;margin-bottom:3px;text-transform:uppercase;padding:0;margin:0;}

/*fieldset .required {color:#666;}*/
fieldset .inline {float:left;padding:0;}
fieldset .firstname {float:left;padding:0;width:145px;margin-right:9px;}
fieldset .lastname {float:left;padding:0;width:145px;}
fieldset .email {float:left;padding:0;width:299px;}
fieldset .phone {float:left;padding:0;width:140px;}
fieldset .ext {float:left;padding:0;width:50px;}
fieldset .zip {float:left;padding:0;width:109px;}
fieldset .type {float:left;padding:0;width:145px;margin-right:7px;}

/* FORM ELEMENT STYLING */
fieldset .text-sm {background:#fff url(../images/bg_input.gif) repeat-x top;border:1px solid #759ec6;font-size:10px;padding: 2px;width:130px}
fieldset .text-email {background:#fff url(../images/bg_input.gif) repeat-x top;border:1px solid #759ec6;font-size:10px;padding: 2px;width:283px}
fieldset .text-num3 {background:#fff url(../images/bg_input.gif) repeat-x top;border:1px solid #759ec6;font-size:10px;margin:0 4px 0 0;padding: 2px;width:20px}
fieldset .text-num4 {background:#fff url(../images/bg_input.gif) repeat-x top;border:1px solid #759ec6;font-size:10px;padding: 2px;width:26px}
fieldset .text-num5 {background:#fff url(../images/bg_input.gif) repeat-x top;border:1px solid #759ec6;font-size:10px;padding: 2px;width:92px}
fieldset .select {background:#fff url(../images/bg_input.gif) repeat-x top;border:1px solid #759ec6;font-size:10px;height:19px;margin:0;padding:2px;width:288px}
fieldset .select-sm {background:#fff url(../images/bg_input.gif) repeat-x top;border:1px solid #759ec6;font-size:10px;height:19px;margin:0;padding:2px;width:135px}
fieldset .textarea {background:#fff url(../images/bg_input.gif) repeat-x top;border:1px solid #759ec6;font:10px arial;height:80px;margin:0;padding:2px;width:283px}

/*
fieldset .text-sm-error {border:2px solid #FF0000;font-size:10px;padding: 2px;width:130px}
fieldset .text-email-error {border:2px solid #FF0000;font-size:10px;padding: 2px;width:283px}
fieldset .text-num3-error {border:2px solid #FF0000;font-size:10px;margin:0 4px;padding: 2px;width:20px}
fieldset .text-num4-error {border:2px solid #FF0000;font-size:10px;padding: 2px;width:26px}
fieldset .text-num5-error {border:2px solid #FF0000;font-size:10px;padding: 2px;width:92px}
fieldset .select-error {border:2px solid #FF0000;font-size:10px;height:19px;margin:0;padding:2px;width:288px}
fieldset .select-sm-error {border:2px solid #FF0000;font-size:10px;height:19px;margin:0;padding:2px;width:135px}*/

.parens {font-size:17px; line-height:17px;}
fieldset .phone_cntr {padding:3px 0 0 0;margin:0;}

/* CSS ROLLOVER BUTTON */
.btn_cntr {float:left;height:24px; width:280px; padding: 8px 0 0 0; font-family: verdana; font-size: 14px}
.btn_cntr2 {float:left;height:24px; width:120px; padding: 4px 0 0 0; font-family: verdana; font-size: 14px}
a.button{background: transparent url('../images/button_left.gif') no-repeat top left; display: block; float: left; height: 24px; line-height: 16px;  padding-left: 9px; text-decoration: none}
a:link.button, a:visited.button, a:active.button{color: #000}
a.button span{background: transparent url('../images/button_right.gif') no-repeat top right; display: block; padding: 4px 12px 4px 4px}
a.button:hover{background-position: bottom left; text-decoration: none;}
a.button:hover span{background-position: bottom right}

/*
fieldset label .info {font-family:arial;text-transform:none}
fieldset .inline .select-sm {margin-right:-3px}
fieldset .inline .submit {margin-top:1.6em}
fieldset .text {background:#fff url(../images/bg_input.gif) repeat-x top;border:1px solid #759ec6;padding:3px 3px 4px 4px;width:280px}
fieldset .select-sm2 {background:#fff url(../images/bg_input.gif) repeat-x top;border:1px solid #759ec6;font-size:0.8em;height:19px;margin:0;padding:2px;width:123px}
fieldset .select option, .fieldset .select-sm option {background:#fff}
fieldset .submit {float:left;margin:0.5em 1em 0 0;padding:.1em}
fieldset .help {float:left;font: 1.0em verdana;margin: 0.25em 0 0 1.1em}
fieldset .checkbox, fieldset .radio {float:left;margin:3px 5px 0 0} 
fieldset .info {font-weight:normal}*/