select.dropdown800		{ 	
font-size: 11px; 
font-family: Arial,Helvetica,sans-serif; 
background-color: #45769F; 
color: #ffffff; 
width: 230px;
}


option.dropdown800 { 
font-size: 12px; 
font-family: Arial,Helvetica,sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
background-color: #ffffff; 
color: #0099CC; 
width: 230px;
}


#contact *,
#email *
{
	padding:0px;
	margin:0px;
	font-family: Helvetica, Arial, sans-serif
}
#contact table,
#email table
{
	border: 0px;
	border-collapse: collapse; /* cellspacing="0" */
}
#contact img,
#email img
{
	border: 0px;
}
#contact a img,
#email a img
{
	border: none;
}
#contact form,
#email form
{
	margin: 0px;
}


/* Contact (begin)*/
	#contact
	{
		width: 730px;
		font-size: 11px;
		color: #0099CC;
		margin: 30px 0 0 10px;
	}
	#contact h3
	{
		font-size: 14px;
		color: #0099CC;
		text-transform: uppercase;
		margin: 0 0 37px 25px;
	}
	#contact .b_info
	{
		width: 504px;
		margin: 0 6px 0 9px;
		border: 1px solid #0099CC;
		color: #0099CC;
	}
	#contact table th,
	#contact table td,
	#contact .b_info td
	{
		vertical-align: top;
		text-align: left;
		color: #0099CC;
	}
	#contact .b_info .l
	{
		border-right: 2px solid #0099CC;
		padding: 10px 5px 0 11px;
		width: 100%;
		vertical-align: top;
		text-align: left;
	}
	#contact .b_info .l h4
	{
		font-size: 13px;

		color: #0099CC;
	}
	#contact .b_info .l p
	{
		font-weight: 100;
		font-size: 13px;
		margin-right: 40px;
		line-height: 23px;
		color: #0099CC;
	}
	
	
	#contact .b_hot
	{
		width: 137px;
		margin: 6px 0 0 8px;
		padding: 0 0 0 56px;
		line-height: 11px;
	}
     *html #contact .b_hot
	{
		width: 198px;
	}
	#contact .b_hot.f
	{
		margin-top: 28px !important;
	}
	#contact .b_hot a
	{
		color: #0099CC;
		font-size: 10px;
	}
	#contact .b_hot h4 
	{
		margin-bottom: 5px;
	}
	#contact .b_hot p a
	{
		text-decoration: underline;
	}
	#contact .b_hot h4 a
	{
		text-decoration: none;
		font-size: 12px;
	}
	
	#contact .b_hot.faq
	{
		margin-top: 0px;
		border-bottom: 1px solid #0099CC;
		padding-bottom: 16px;
		background: url(images/img_question_contact.jpg) 0 7px no-repeat;
	}
	#contact .b_hot.locator
	{
		padding-top: 3px;
		padding-bottom: 5px;
		background: url(images/img_locator_contact.jpg) 0 7px no-repeat;
	}
	#contact .b_hot.locator h4 
	{
		margin-bottom: 5px;
	}
	
	#contact .info_data {
		height: 102px;
		margin: 28px 0 0 7px;
		color: #FFFFFF;
		font-size: 11px;
	}
	#contact .info_data td {
		vertical-align: middle;
	}
	#contact .info_data h4 {
		font-size: 14px;
		margin-bottom: 8px;
		color: #fff;
	}
	#contact .info_data p {
		margin-right: 10px;
		line-height: 13px;
		color: #fff;
	}
	#contact .info_data a {
		color: #FFFFFF;
	}
	
	#contact .info_data .email {
		width: 142px;	
		background: url(images/bg_info_form.jpg) 0 0 no-repeat;
		padding-left: 83px;
	}
	#contact .info_data .email h4 a {
		text-decoration: none;
	}
	#contact .info_data .email p a {
		font-size: 12px;
        text-decoration:underline;
	}
	
	#contact .info_data .mail {
		width: 171px;
		background: url(images/bg_info_mail.jpg) 0 0 no-repeat;
		padding-left: 80px;
	}
	#contact .info_data .mail p {
		line-height: 12px;
		font-size: 11px;
	}

	#contact .info_data .phone {
		/*width: 143px;
		padding-left: 98px;*/
		width:237px;
		padding-left:6px;
		background: url(images/bg_info_phone.jpg)  no-repeat;
	}
	#contact .info_data .phone h4 {
		padding-left:88px;
		padding-top:16px;
	}
	#contact .info_data .phone p {
		padding-left:88px;
		font-size: 10px;
		margin-right:5px;
		height:34px;
	}

	
	#contact .txt
	{
		margin: 15px 20px 0 12px;
		font-size: 12px;
		line-height: 17px;
	}
/* Contact (end) */

/* Email (begin) */
	#email
	{
		width: 600px;
		font-size: 11px;
		color: #0099CC;
		margin: 17px 0 0 40px;
	}
	#email .head
	{
		background: url(images/pic_email_mouse.gif) 0 4px no-repeat;
		padding: 3px 0 0 74px;
		width: 95%;
		height: 63px;
		margin-bottom: 10px;
	}
	#email .head h3
	{
		font-size: 14px;
		margin: 0 0 12px 2px;
		color: #0099CC;
	}
	#email .head p
	{
		font-size: 12px;
		line-height: 17px;
		color: #0099CC;
	}
	
	
	#email .form_container
	{
		width: 468px;
		border: 8px solid #0099CC;
		background-color: #DDF5FD;
		padding: 9px 15px;
		margin-left: 20px;
		margin-top: 40px;
	}
	#email .form_container .form_main
	{
		width: 420px;	
		color: #0099CC;
	}
	#email .form_container .form_main th
	{
		width: 173px;
		padding-right: 13px;
		text-align: right;
		font-weight: 100;
		font-size: 12px;
		line-height: 17px;
	}
	#email .form_container .form_main th.first
	{
		padding-bottom: 11px;
	}
	#email .form_container .form_main th input
	{
		height: 16px;
		width: 144px;
	}
	
	#email .form_container .form_main td
	{
		width: 234px;
		padding: 5px 0 4px;
		font-size: 12px;
		color: #0099CC;
	}
	#email .form_container .form_main td textarea
	{
		height: 63px;
		width: 375px;
		margin-left: 45px;
		font-size: 12px;
	}
	#email .form_container .form_main td.buttons
	{
		padding-left: 255px;
	}
	#email .form_container .form_main .error_message
	{
		text-align: left;
		color: #FF0000;
		font-size: 10px;
		padding-left: 110px;
		width: 100%;
	}
	#email .form_container .characters
	{
		font-size: 11px;
		margin: 0 0 5px 44px;
	} 
	#email .form_container .characters span
	{
		font-weight: 600;
	} 
	#email .form_container .check
	{
		margin: 15px 0 0 9px;
		color: #0099CC;
	} 
	#email .form_container .check th
	{
		padding-right: 5px;
	} 
	#email .form_container .check td
	{
		font-size: 12px;
		white-space: nowrap;
		color: #0099CC;
	} 
	
	
/* Email (end) */





.bo{
	border: 1px solid red;
}
