/*************** CONTACT FORM *********************/
input 
{
border:0;
}

input.med, textarea.textbox
{
margin-bottom:2px;
font-size:1.0em;
color: #576A80;
padding:3px;
border: 1px solid #eee;
text-transform: uppercase; 
width:210px;
background-color:#eee;
}
input.med:hover, input.med:focus, textarea.textbox:hover, textarea.textbox:focus { 
  color : #576A80;  
  border : 1px solid #b9121b;
  background-color : #fff;
}

textarea.textbox
{
/* redefine width */
width:255px;
/* redefine font size */
font-size:1.2em;
font-family:arial;
height:127px;
}

input.short
{
font-size:1.0em;
color: #576A80;
padding:3px;
border: 1px solid #eee;
text-transform: uppercase; 
margin-top: 5px;
width: 103px;
background-color:#eee;
}

input.short:hover
{
  color : #576A80;  
  border : 1px solid #b9121b;
  background-color : #fff;
}

.dropdown
{
padding: 3px;
font-size: 1.0em;
color: #576A80;
margin-bottom: 2px;
width: 217px;
background-color:#eee;
border: 1px solid #E0EFFF;
}

.formhead /*pushes error information off the top*/
{
margin-top: 20px;
}

#contactformleft
{
position:relative;
float:left;
margin-right:5px;
width:220px;
}
#contactformright
{
position:relative;
float:left;
width:260px;
}

#gb_form_div
{
margin-top:20px;
color: #576A80;
border:1px solid #eee;
padding:5px;

}
#gb_form_div h2
{
padding: 2px;
font-size: 1.0em;
color: #665E4A;
margin-bottom: 2px;
}
#gb_form_div h2 a
{color:#9FB4CC;}
#gb_form_div h2 a:hover
{color:#FF5E00;}
#gb_form_div ul
{
	list-style-type:none;
}
#gb_form_div ul li
{
	padding: 1px;
}
#gb_form_div ul li a
{
color:#9FB4CC;
}
#gb_form_div ul li a:hover
{
color:#FF5E00;
}
#ccbuttonarea
{
float:right;
}
.button
{
padding: 3px 6px 3px 6px;
border:1px solid #3b3e42;
color:#686E75;
background:#ffffff;
font-size:1.0em;
margin-top:10px;
}
.button:hover
{
border:1px solid #b9121b;
}
#checkboxcontainer
{
float:left;
padding:0;
margin:13px 15px 0px 0px;
}
