body {font-size: 13px;   background: #fff;  padding: 0px; margin: 0; color: #000;  font-family: Arial, verdana, serif;}

td {vertical-align: top;}	  
	  
	
	
	
	
.table
{
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
}
.table td
{
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}


	  
img{border: 0;}

a{text-decoration: underline;
  color: #007FC5;}

a:hover{text-decoration: none;
  color: #007FC5;}

a.selected {color:#000;cursor:default;text-decoration:none;}
  
ul {list-style-type:none; padding:0; margin: 0 0 22px 0;}
li {padding:0px 0 5px 18px; background: transparent url(/img/arrli.gif) 0 7px no-repeat; }
li a {color:#007fc5;}
li a:hover {color:#000;}


#tel {width:260px;clear:both; padding: 5px 0 5px 12px; font-size:22px; }


/*----top_menu---*/
#top_menu {float:left; font-size:11px; margin:0px; padding:0px; padding-top:9px;}
#top_menu li {float:left; padding: 6px 12px 12px 12px; background: transparent url(/img/dotblack.gif) 100% 0 repeat-y; height: 12px;}
#top_menu a {color:#007fc5;}
#top_menu a:hover {color:#000;}
#top_menu a.active {color:#000;text-decoration:none; cursor:default;}


h1 { color: #000;
     text-align: left;
     font-size: 24px;
     font-weight: normal;
     padding: 0px;
     margin:0px;
     display:block;
	 margin-bottom:6px;
	 }

h2 { color: #000;
     text-align: left;
     font-size: 18px;
     font-weight: normal;
     padding: 0px;
     margin:0px;
     display:block;
	 margin-bottom:6px;
	 }

h3 { color: #000;
     text-align: left;
     font-size: 16px;
     font-weight: normal;
     padding: 0px;
     margin:0px;
     display:block;
	 margin-bottom:6px;
	 }


input{ border: 1px solid #BBBBBB;}
select{border: 1px solid #BBBBBB;}
textarea{width: 325px;
       border: 1px solid #BBBBBB;
       font-family: arial;
       font-size: 12px;}

	   
form {padding:0; margin:0;}
#request_form { border-left:solid 3px #F4D16D; padding-left:20px}
#request_form input { display:block; width:100%; border:solid 1px #b3b9c3; color:#939393; font-size:13px; height:18px; padding:1px 3px; font-family:Arial; margin-bottom:15px}
#request_form select { display:block; width:100%; border:solid 1px #b3b9c3; color:#939393; font-size:13px; height:22px; font-family:Arial; margin-bottom:15px}
#request_form textarea { display:block; width:100%; border:solid 1px #b3b9c3; color:#939393; font-size:13px; padding:1px 3px; font-family:Arial; margin-bottom:15px}
#request_form #send {font-size:14px; border:none; height:26px; padding:4px; color:#000; background:#F4D16D; width:auto; text-align:center}
.hide{ display:none!important; }
.show{ display:block!important;}

	
