/* CSS Document */

#ky_errorCallout_eleTop {
height:5px;
text-align:right;
float:right;
margin-left:3px;
}
#ky_errorCallout_eleBody {
float:left;
cursor:move;
	font-size: 12px;
width:95%;
}
#ky_errorCallout_eleContainer{ /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	background-color: lightyellow;
	width: 260px; /*Default width of hint.*/
	padding: 3px;
	font:normal 9px Verdana;
	z-index:2000;
	visibility: hidden;
	filter:alpha(opacity=87);
	opacity:0.87;
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

textarea {
	color: #AF3601;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:70%;
}
select {
	color: #AF3601;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
select.ln {
	width:150px;
	}
input {
	color: #AF3601;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.inputsubmit {
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-color: #D9DFEA;
	border-left-color: #D9DFEA;
	border-bottom-color: #E64A00;
	border-right-color: #E64A00;
	background-color: #ed8929;
	color: #FFFFFF;
	font-size: 11px;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
/* Contact Us  */
  .contact_us
{
  background-color: #FFFFFF;
  }

#contact_header
{
  font-size: 100%;
  }
.country
{
width:175px;
}
.interested_in
{
width:275px;
}
#contact_separator
{
  height:10px;
  background-color: #FFFFFF;
  }

.field_required
{
  color:#AF3601;
  font-style:italic;
  }

.td_left
{
  padding-left:3px;
  }

.face2_message
{
  background-color: #FFFFFF;
  }
