
body
{ padding:0px; margin:0px;
  font-family:Arial, Helvetica, sans-serif; font-size:12px;
  text-decoration:none; font-weight:normal;
  color:#504d4d;  background:#7dbdd7;}

  p
 { padding:0px; margin:0 0 8px 0;}

#wrapper
{ width:100%; 
  margin:0px auto;}
 
clear{clear:both;}
 
.main 
{ width:979px; margin:0px auto;
  background:#7dbdd7; padding-right:12px; 
  padding-left:11px;}  
  
form
{ padding:0px;
  margin:0px;}  

#header 
{ width:979px; margin:0px auto;
  padding-top:15px; }

.logo
{ width:969px; float:left;}

.logo_img 
{ width:127px; float:left; padding:0px; margin:0px;}

.solving 
{ width:341px; float:left; margin: 45px 0 0 12px; }

.clear
{ clear:both;}

.info 
{ width:229px; float:right; font-size:17px;
  font-weight:bold; text-decoration:none; color:#ffffff;
  font-family:Arial, Helvetica, sans-serif;
  padding-top:19px;
  text-align:center;
  padding-bottom:5px;}

.small_phone 
{ margin-top:5px;}

.number
{ font-family:Arial, Helvetica, sans-serif; font-size:13px;
  color:#1b1b1b; text-decoration:none; font-weight:bold; padding-right:30px;}

.mail a 
{ color:#ffffff; text-decoration:none; font-size:12px;
 font-weight:bold; }
 
.mail a:hover
 { color:#ffffff; text-decoration:underline; font-size:12px; 
   font-weight:bold; }
 
.navigation_one
 { width:979px; float:left; }
 
.left 
{ width:6px; float:left;}

.right 
{ width:6px; float:right;}
 
.navigation
 {width:967px; float:left; text-align:center;}
.navigation ul
  {padding:0px; margin:0px; background:url(../images/normal.jpg) repeat-x;}
.navigation ul li
{ display:inline; background:url(../images/strips.jpg) no-repeat right;
  padding: 12px 0 12px 0 ;  }
.navigation ul li a 
{ font-family:Arial, Helvetica, sans-serif; font-size:12px;
  text-decoration:none; color:#def0f7; font-weight: normal;
  display:inline; line-height:44px;
  padding: 14px 13px 15px 13px;}
.navigation ul li a:hover
 { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;
   color:#def0f7;  font-weight:normal;
   background:url(../images/hover.jpg) repeat-x; line-height:44px;}
  
.acive
{ font-family:Arial, Helvetica, sans-serif; font-size:12px;
  text-decoration:none;
  color:#def0f7;  font-weight:normal;
  background:url(../images/hover.jpg) repeat-x; line-height:44px;}
 
.header_img
  { width:979px; float:left;}
 
 #container 
 {width:979px; margin:0px auto;
  background:#f0eeeb; padding-top:20px; padding-bottom:20px;}
 
 .left_side
 { width:650px;  float:left; padding: 0 27px 0 30px;}
 
  .lefti_side
 { width:600px;  float:left; padding: 0 0px 0 30px;}
 
 .righti_side 
 { width:300px; float:right; padding-left:20px;
 margin-right:3px; }
 
  .right_side 
 { width:230px; float:right; padding-right:30px;}
 
h1
 { font-family:Arial, Helvetica, sans-serif; font-size:23px;
   font-weight:normal; color:#040606;
   text-decoration:none; font-weight:normal;
   padding:0px; margin:0 0 10px 0;}
 
h1 strong
{ color:#eb7900; 
  font-weight:normal;}
 
/*.listing_menu
  {width:422px; float:left;}*/
.left_side ul 
{ padding:0px; margin:0px;}

.left_side ul li
{ display:block; 
  width:70%;
  border-bottom: solid 4px #f0eeeb;
  list-style:none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px; color:#504d4d;
  background: #FFF url(../images/listing.jpg) no-repeat 12px 10px;
  text-decoration:none; font-weight:bold;
  padding: 0 0 0 35px; line-height:27px;}
	

	

.blue_txt 
{ font-family:Arial, Helvetica, sans-serif; padding:13px;
  float:left; width:202px; font-size:14px; text-decoration:none;
  font-weight:normal; background:#6eb3d1;
  color:#ffffff; border-left:solid 1px #bfbeb9;
  border-right:solid 1px #bfbeb9;}
			
.phone
 { background:url(../images/phone_bg.jpg) no-repeat; width:218px;
   height:69px; float:left; text-align:center;
   padding-left:12px; color:#ffffff;
   padding-top:13px; font-size:12px; font-weight:bold;}			
 
#footer 
{ width:979px; margin:0px auto; 
  padding: 17px 0 0px 0;}

.footer_links 
{ width:490px; float:left; text-align:left;
  color:#def0f7;   }
 
.footer_li a 
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; 
  text-decoration:underline; font-weight:normal;
  color:#def0f7;}
 
.footer_li a:hover
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; 
  text-decoration:none; font-weight:normal;
  color:#ffffff;}
			
.footer_copyright 
{ width:241px; float:right; text-align:right;
  color:#def0f7;  }
 
.strip
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; 
  text-decoration:none;
  font-weight:normal;
  color:#def0f7; }

.mail a
{ color:#ffffff;
  text-decoration:none;}

.mail a:hover 
{ color:#ffffff; 
  text-decoration:underline;}
 
.phone_upper
{ background:url(../images/small_phone.jpg) no-repeat right 0;
  line-height:18px; text-align:right; padding: 0 30px 0 0;} 
 
.phone_upper strong
{ color:#1b1b1b; 
  font-size:13px;}

.message 
{ background:url(../images/message.jpg) no-repeat right 0 ; 
  line-height:18px; height:28px; text-align:right;
  padding: 0 30px 0 0;} 

.management 
{ padding-bottom:15px;}

.click a
{ font-family:Arial, Helvetica, sans-serif;
  font-size:12px; color:#504d4d; text-decoration:underline;
  font-weight:normal;}
  
.click a:hover
{ text-decoration:none;}  

.img
{padding-left:10px;}

.img_p
 {padding:0px; margin:0px;}

.contactus
{width:600px; float:left; vertical-align:top;}

.contact_img
 {width:297px; float:left;}

.contact_txt
{ width:250px; float:left;
   padding-left:20px;}

.mails a 
{ color:#f07300; text-decoration:underline; font-size:12px;
 font-weight:bold; }
 
.mails a:hover
 { color:#f07300; text-decoration:none; font-size:12px; 
   font-weight:bold; }
   
.infor
 { font-family:Arial, Helvetica, sans-serif;
   font-size:13px; color:#040606; text-decoration:none;
   font-weight:bold;}   
 
.box 
{ width:190px; border: solid 1px #CCCCCC; 
  background:#FFFFFF;}
  
.blank{width:300px; float:left;
margin-bottom:5px;}  

.mess 
{ width:230px; height:100px; border: solid 1px #CCCCCC;
  background:#FFFFFF;}
 
.gap 
{ padding-top:5px; margin-bottom:3px;} 

.gap_one 
{ margin-bottom:3px;} 

.cle
{ padding-left:10px;}

.sepratro{border-right: solid 1px #afe2f7;}

.contact_icon {padding-left:5px;}

.name{width:80px; float:left; text-align:left;}

.boxi {width:210px; float:left;}

.cc { width:190px; border: solid 1px #CCCCCC; 
  background:#FFFFFF; height:90px;}
  
.lefts{padding-left:80px; padding-top:10px;}

.un_bound{color:#f07300;}

.line {line-height:12px;}

.wild_nt {color:#FFFFFF; font-size:11px;}
