body	{
			font-size:14px;
			margin:0px;
			padding:0px;
			background-image: url(/images/bg_main.gif);
			background-position: left top;
			background-repeat: repeat;
			background-color:#595754;
			font-family:Tahoma;
			color:#363636;
			}
form {
			padding:0px;
			margin:0px;
			}
            
form select,form input.price-box
            {
            background-color:white;
            border:1px solid #EBEBEB;
            font-size:14px;
            padding:4px;
            }
form input.price-box
            {
            padding-left:10px;
            width:84px;
            }						
h1 {
          	font-size: 16px;
          	font-weight: bold;
          	margin-top:5px;
            }
h2 {
            font-size: 12px;
            }
h4 {        
            font-size: 13px;
            margin-top:0;
            padding-top:0;
            }
h5 {
          	font-size: 12.5px;
          	font-weight: bold;
            }
p {
            font-size:12px;
            line-height:14px;
            }
strong {
			color:#363636;
			}
strong a	{
			color:#363636;
			text-decoration:underline;
			}
strong a:hover	{
			color:#363636;
			text-decoration:none;

			}												

									
.input_1	{
			height:19px;
			background-image: url(/images/input_1.gif);
			background-position: left top;
			background-repeat: no-repeat;
			margin:2px 0px 0px 0px;
			}
select	{
			width:201px;
			font-size:10px;
			}	
.select_1	{
			width:88px;
			}											
.textarea_1	{
			height:144px;
			margin:0px 0px 0px 0px;
			overflow:hidden;
			background-image: url(/images/input_2.gif);
			background-position: left top;
			background-repeat: no-repeat;
			}	
#main{ margin:0 24%;float:left;width:718px;background-color: white;}

#inner_div{float:left; }

/*   */            
.menu_background{
            width:100%;float:left;background:url(/img/topbar-bkground.png) left top no-repeat; 
            padding:15px 0px; text-align:center; height:auto;
            margin:-6px 0 -4px 0;
            }

.menu_ul{list-style-type:none;margin:0 0 0 45px;padding:0; width:100%;}

.menu_ul li{ float: left;padding-right:40px;}

.menu_ul li a{ font-size:12px; font-family: Verdana, sans-serif; color:white; text-decoration:none; }

/**/
.menu_bottom ul li a:hover,.menu_ul li a:hover,.menu_bottom ul li a:active,.menu_ul li a:active{
            text-decoration: underline;
            color: #FFFF00;
            }
.menu_bottom ul li a{
            color:white;
            text-decoration: none;
            
            }
.menu_bottom ul{
            list-style-type:none;
            }
.menu_bottom{
            color:white;
            width:100%;
            float:left;
            background-color:#4B4B4B;
            padding:15px 0px; 
            text-align:left; 
            height:auto;
            margin:-6px 0 -4px 0;
            font-size: 10px;
            }



#left_bar{float:left;width:226px;
            background:url(/images/bg_0_1_rep.jpg) left top repeat-y;
            /*border:1px solid gray;
            background-color:#84B013;*/
            }
.property_display tr td{
            font-size:13px;
            }
#main_part{width:472px; padding:36px 10px 20px 233px; background-color: white;}

ul.nice_li {
            list-style-type:none;
            }

ul.nice_li li {
			background-image: url(/images/list_0_1.gif);
			background-position: 0% 6px;
			background-repeat: no-repeat;
			font-size:11px;
			margin:0px 0px 2px 0px; 
			padding:0px 0px 0px 17px;
			height:16px;
		    line-height:15px;
		    color:#BD6003;
			}

table#search-form-style tr td
      {
      margin-bottom:10px;
      }
      
a.cool-blue{color:#1BA5EB;text-decoration: none;}
a.cool-blue:hover{text-decoration: underline;}
a.link_prop_pic{background:url(http://www.fmjps.co.uk/img/bk_pic.png) no-repeat;float:left;height:143px;padding:4px 0 0;width:188px;}
.visit_form_class{float:left;width:100%;}
.visit_form_class a{font-size:9px;}
.visit_form_class div{float:left;width:100%;}
.visit_form_class div label{float:left;width:100%;}
.visit_form_class div input[type='text']{float:left;width:95%;margin-left:4px;padding:4px;}
