.old_red {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 21px; color:#990000;
}

/* CSS Document */
.top2 {position:absolute; top:-12px; left:-4px;}
.bot {position:absolute; bottom:-8px; left:-4px;}
body,td,th {
	font-family: verdana;
	font-size: 15px;
	color: #000000;
}
body.normal {
	background-image: url(../images/bg.jpg);
}
body{
margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
a {font-family: verdana; color:#345e76}
a:link {text-decoration: none; color:#345e76}
a:visited {text-decoration: none; color:#345e76}
a:hover {text-decoration: none; color:#000}
a:active {text-decoration: none; color:#345e76}


p{line-height: 18px;}
#top_border{height: 4px; background-color: #0079bd;}

#outer_container{width: 924px; margin: 24px auto 24px auto; background-color: #FFFFFF; border: 4px solid #0079bd; padding: 17px; position:relative;}
	
	#header_container{width: 924px; height: 169px; clear: both; margin-top: 5px; }
		#header_container h1{display: none;}
		#header_container img{float: left;}
		#details{float: right; font-size: 25px; font-weight:bold; padding-top: 64px; position:relative}
		#social { position:absolute; top:10px; right:0}
		#social img { padding-left:10px}
			#details a{color: #0079bd;}
			#details a:hover{color: #355e76;}
			
#small_header_container{clear: both; background-color: #FFFFFF; width: 100%; margin-top: 20px; }
	#small_header{background-color: #FFFFFF; width: 1024px; margin: 0px auto; clear: both;}
		#small_header img{float: left;}
		small_header_container #details{float: right; font-size: 25px; font-weight:bold;}
			#details a{color: #0079bd;}
			#details a:hover{color: #355e76;}
			
#results_container{margin: 20px auto 30px auto; width: 1024px;}
			

#mini_search{background-image: url(../images/footerbg.jpg); width: 100%; height: 32px; margin: 30px auto 40px auto; ;}
		#mini_search #mini_search_container{width: 1024px; margin: 0px auto; height: 32px; line-height:32px; position: relative;}
		#mini_search #mini_search_container form select{width: 250px;}
		#mini_search form #mini_search_container #search_button{position: absoute; right: 0px;}
	
		
	#navigation_container{width: 924px; height: 26px; margin-top: 8px; margin-bottom: 2px; }
		#navigation_container ul {padding: 0px; margin: 0px 0px 0px 0px;}
		#navigation_container ul li { width: 100px; display: block; float: left; height: 30px; background-color:#427e9a; margin-right: 5px; list-style: none; line-height: 30px; text-align: center; margin-bottom: 5px; background-image:url(../images/linkbg.jpg);}
			#navigation_container ul li a{padding: 0px 8px; color: #fff; display: block; font-weight: bold; font-size:12px}
		#navigation_container ul li:hover { background-image: url(../images/linkhover.jpg);}
			
	
	#image_container{width: 924px; height: 245px; }
		
		#image_header{float: left; width: 628px; height: 245px; position: relative; overflow: hidden;}
			#quote{position: absolute; left: 0px; bottom: 20px; width: 628px; height: 43px; z-index:10;}
				.dedicated{ background-image:url(../images/quote.png);}
				.register{background-image:url(../images/register.png);}
			#slider{position: absolute; z-index: 8; width: 628px; height: 245px; padding: 0px; margin:0px; overflow:hidden;}

				#slider li{ list-style: none;}
		
	#search_container{float: right; height: 245px; width: 284px; background-image: url(../images/searchcont.jpg); position: relative;}
		#search_container h2{color: #fff; font-size: 16px; line-height: 36px; padding: 0px 0px 0px 14px; margin: 0px; }
		#search_form{padding: 0px 14px; margin-top: 20px;}
			#search_button{width: 182px; height: 43px; line-height: 38px; text-align:center; position:absolute; background-image:url(../images/searchbutton.png); right: -8px; bottom: -6px; font-size:14px}
			#search_button:hover{ background-image:url(../images/searchbutton-hover.png);}
				#search_button a{color: #fff; font-weight: bold; display: block;}
				#search_button a:hover{color: #fff;}
		
		
	#main_content_container{width: 924px; margin-top: 26px;}
		
		/*Side banner starts*/
				.statimg {position:absolute; top:-305px; left:-220px}

				
			/*container*/#side_banner{float: left; width: 196px; padding-right: 20px;} /*height: 500px; width: 196px; <----  SIZE OF LETTINGS BANNER */
	
				/*top curve*/#side_banner_header{float: left; width: 196px; height: 10px; background-image:url(../images/top.jpg); background-repeat:no-repeat; background-position:bottom;}
								
					/*centre*/#side_banner_centre{float: left; width: 180px; background-color: #427E9A; border-left: 3px solid #345e76; border-right: 3px solid #345e76; padding: 5px; color: #fff;}
						#side_banner_centre h3{color: #fff; font-size: 12px; border-bottom: 1px dashed #fff; margin: 0px; padding: 0px 0px 5px 0px;}
						#side_banner_centre a{color: #fff;}
						#side_banner_centre a:hover{color: #ccc;}
						
				/*footer curve*/#side_banner_footer{float: left; width: 196px; height: 10px; background-image:url(../images/botton.jpg); background-repeat:no-repeat; background-position:top;}
				
		
	

		
			#side_banner_contact{ background-color:#427E9A; border: 3px solid #345e76; padding: 10px; color: #fff;}
				#side_banner_contact h2{color: #fff; font-size: 12px;}
				#side_banner_contact a{color: #fff;}
				#side_banner_contact a:hover{color: #000;}
				
				
		/*Side banner ends*/
				
		#main_content_full{width: 924px;}
		
		#main_content{float: right; width: 700px; padding-top: 12px;}
			#main_content h2{ font-size: 14px; color: #345e76; border-bottom: 1px dotted #ccc; padding-bottom: 5px;}
			.gap{margin: 50px 0px 0px 0px;}
			.nogap{margin: 0px;}
			

	#tenancy_details_container{width: 700px; margin-top: 10px;}
		#tenancy_details_container h3{ color: #fff; font-size: 14px; line-height: 35px; padding: 0px; margin: 0px; padding-left: 10px; }
		#tenancy_details_container p {color: #fff; padding: 10px; margin: 0px;}
		#dl_rental{ width: 100%; height: 65px; float: left; background-image: url(../images/downloadbg2.jpg); position: relative;}
			#dl_rental img{margin-left: 10px; margin-top: 10px;}
		#dl_tenancy{width: 300px; height: 200px; float : right; background-image: url(../images/downloadbg.jpg);  position: relative;}
			#dl_tenancy img{margin-left: 10px; margin-top: 10px;}
			.download_button{position: absolute; width: 140px; height:28px; padding-top: 29px; padding-left: 20px; background-image: url(../images/download.png); bottom: -15px; right: -10px;}
				.download_button a{color: #fff; font-weight: bold; display: block;}			
		
	#main_footer_spacer{height: 20px; clear: both;}
		
		
	#footer_container{margin: 0px auto; height: 32px; background-image: url(../images/footerbg.jpg); border: 1px solid #174574; color: #fff; padding-left: 10px; padding-right: 10px; clear: both; }
		.lonely{width: 1024px;}
		.main_footer{width: 904px;}
		#footer_container a{color: #fff;}
		#footer_container a:hover{color: #0079bd;}
		
		#footer_container p{margin: 0px; padding: 0px; line-height: 32px;}
			#footer_container p.left{float: left;}
			#footer_container p.right{float: right;}
		#footer_container a{color: #fff;}
		#footer_container a:hover{color: #ccc;}
	
	#footer_links{ width: 924px; margin: 0px auto 30px auto; text-align:center; padding: 0px;}
		#footer_links li{list-style: none; display: inline;}

	
	#details_container{width: 694px; height: 154px; padding: 3px;margin-top: 25px; margin-bottom: 25px; background-image: url(../images/addresscont.jpg); background-repeat:no-repeat;}
		#details_container img{margin-right: 10px;}
		#details_container p{color: #fff; padding-left: 25px;}
		#details_container a{color: #fff;}
		#details_container a:hover{color: #000;}
		#address_container, #phone_container, #email_container{float: left; width: 218px;  padding: 5px; }
			#phone_container{margin-left: 5px; margin-right: 5px;}
		#address_container h3, #phone_container h3, #email_container h3{color: #fff; padding: 5px 0px 5px 0px; margin: 0px; font-weight: bold; font-size: 12px; border-bottom: 1px dotted #ccc;}

	
	#c_form_container{padding: 0px; margin: 0px; position: relative;}
		#contact_form{margin-top: 20px; }
			.contact_field{width: 100%; font-family:verdana; font-size: 12px;}
			#contact_form_submit{ width: 152px;	height: 36px;	line-height: 33px;text-align:center;	background-image:url(../images/searchbutton.png);}
			#contact_form_submit:hover{ background-image:url(../images/searchbutton-hover.png);}
		#contact_form_submit a{color: #fff; font-weight: bold; display: block;}
		
#outer_images_container{width: 938px; margin: 5px auto; background-color: #FFFFFF; border: 4px solid #0079bd; padding: 10px; text-align:center; position:relative;}
	
	
	.left_img{margin-right: 10px; margin-bottom: 20px;}
	
	.huge {font-size: 40px;}
	
	.spacer{width: 0px; height: 0px; margin: 0px; padding: 0px; clear: both;}
			
	.darkblue{color: #355e76;}
	.lightblue{color: #0079bd;}

	.search_form{font-size: 12px; font-family: verdana; width: 100%; margin-bottom: 15px;}
	
	.main_heading{color: #345e76; font-size: 20px; padding: 0px; margin: 0px;}
	
	.style1 {font-size: 15px}

.style2 {font-size: 17px}

.style3 {font-size: 16px}

.style5 {color: #FF0000}


#tabs ul{ list-style: none; list-style-position: outside; margin: 0; padding-left: 10px; list-style: none; height: 28px; border-bottom:solid 1px #999; color:#fff; font-weight:bold; font-size:12px; }
#tabs ul.menu li{ float: left; text-align:center}
#tabs ul.menu li{float: left; margin: 0; height: 28px; width:136px; line-height: 28px;  border-bottom:none; margin-bottom: -1px; overflow: hidden; position: relative; margin-right:8px;cursor:pointer; background-image:url(../images/linkbg2.jpg);}
#tabs li a {text-decoration: none; color: #333; display: block; font-size: 14px; padding: 0 10px; outline: none}
#tabs ul li a:hover { color: #000099; }
#tabs ul.menu li.active{color: #345E76; background-image:url(../images/link2hover.jpg);}
.tab.bronze{ display: block; position:relative}
.tab.silver{ display: none; position:relative}
.tab.gold{ display: none; position:relative}
.tab.testi{ display: none; position:relative}
.tab h2 { font-size:17px;}
#tabs li .active {color:fff}
.nodis { display:none}
.spacer {clear:both}
.tab { padding-top:30px;}

.chart {background-color:#28475B; background-image:url(../images/footerbg.jpg); -moz-border-radius:6px; -webkit-border-radius:6px; -opera-border-radius:10px; border-radius:6px; padding:2px 0 2px 20px; background-repeat:repeat-x; font-size:18px; color:#fff; position:relative; margin-bottom:15px; line-height:40px; behavior: url(../includes/pie.htc); }
.chart span { padding:10px 10px 0 0; font-size:20px; font-weight:bold; line-height:30px}

.chart img { position:absolute; right:-18px; bottom:-7px; height:48px;}

