/*–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Layout Style Sheet 
author: Aryan Twanju ~ (surfaryan@gmail.com)
website: http: //www.riseofaryan.com/
Business Name: RHF1
Coded For: WAITUK (http://www.waituk.net)
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/



/*----------------------------- Common Styles Start -----------------------------*/
#HomePage .NormalText,
.NormalText,
.SideBarText,
.PageNav {
	color: #393535;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	}

.NormalText {
	color: #193f63;
	}

.SideBarText {
	color: #ffffff;
	}
	
	.SideBarText a {
		color: #ffffff;
		}
		
		.SideBarText a:hover {
			text-decoration: underline !important;
			}

.PageNav a {
	color: #393535;
	}
	
	.PageNav a:hover {
		color: #000000;
		}

.PageNavBorder {
	border: 1px solid #cccccc;
	padding:8px;
	}

.LargeLinkText {
	color: #464646;
	font: normal 1.4em "Trebuchet MS", Arial;
	}
	
	.LargeLinkText a {
		color: #464646;
		text-decoration: none;
		}
		
		.LargeLinkText a:hover {
			color: #000000;
			text-decoration: none;
			}

/*--------- Header Part Start ---------*/ 
.Header,
.Copyright {
	color: #91b1cf;
	font: normal 1.2em Arial, Helvetica, sans-serif;
	}
	
	.Header {
		background: url(../images/header-text-bg.jpg) repeat-x left top;
		}
	
	.Copyright {
		font: normal 1.1em Arial, Helvetica, sans-serif;
		}
	
	.Header a,
	.Copyright a {
		color: #ffffff;
		}
		
		.Header a:hover,
		.Copyright a:hover {
			text-decoration: underline !important;
			}
/*--------- Header Part End ---------*/

/*--------- Navigation Part Start ---------*/
.Navigation {
	background: #164a7c url(../images/navigation-bg.jpg) repeat-x left top;
	}
	
	.Navigation tr td a {
		color: #ddeeff;
		display: block;
		font: normal 1.4em "Trebuchet MS", Arial;
		height: 41px;
		line-height: 32px;
		text-transform: uppercase;
		}
		
		.Navigation tr td a:hover,
		.Navigation tr td a.Active1 {
			background: url(../images/navigation-hover.jpg) repeat-x left top;
			color: #002548;
			}
	
	.NavSep {
		background: url(../images/navigation-sep.jpg) no-repeat left top;
		width: 2px;
		}
/*--------- Navigation Part End ---------*/

/*--------- Content Part Start ---------*/
	.ContentBackground {
		background: url(../images/content-background.jpg) repeat-x left top;
		}
	
	.SubTitles {
		background: #567da2;
		color: #ffffff;
		font: bold 1.2em Arial, Helvetica, sans-serif;
		padding: 12px;
		}
	
	.PDFVersion a {
		background: url(../images/pdf-version.jpg) no-repeat left top;
		color: #91969a;
		display: block;
		font: bold 1.2em Arial, Helvetica, sans-serif;
		height: 10px;
		padding: 27px 0 22px 75px;
		width: 163px;
		}
		
		.PDFVersion a:hover {
			background-position: 0 -60px;
			color: #176897;
			}
		
		
		/*------- Side Bar Start -------*/
		.SideBarHead {
			color: #ffffff;
			border-bottom: 0.1em dashed #ffffff;
			font: normal 1.8em Arial, Helvetica, sans-serif;
			padding: 0 0 3px 0;
			}
			
			.SideBar .Label {
				color: #92b2d1;
				font: bold 1.2em Arial, Helvetica, sans-serif;
				}
			
			.SearchBox .Label {
				color: #000000;
				font: bold 1.2em Arial, Helvetica, sans-serif;
				}
			
			.TextBox1,
			.TextBox2,
			.TextBox3 {
				background: #e2e4e6 url(../images/sidebar-txtbox-bg.jpg) repeat-x left top;
				border: 0.1em solid #4476a5;
				color: #818181;
				font: normal 1.1em Arial, Helvetica, sans-serif;
				height:20px;
				}
			
			.TextBox1 {
				width: 65px;
				}
			
			.SearchBox .TextBox1 {
				width: 55px;
				}
			
			
			.TextBox2 {
				width: 130px;
				}
			
			.SearchBox .TextBox2 {
				width: 90px;
				}
			
			.TextBox3 {
				width: 100px;
				}
		
		.SideBarBtn a,
		.SideBarBtn1 a {
			background: #cad8dd url(../images/sidebar-buttons.jpg) repeat-x left top;
			border: 0.1em solid #d8d8d8;
			color: #183e62;
			display: block;
			font: normal 1.2em "Trebuchet MS", Arial;
			padding: 3px 0 3px 10px;
			width: 220px;
			}
			
			.SideBarBtn a:hover,
			.SideBarBtn1 a:hover {
				background: #a5dcff url(../images/sidebar-buttons.jpg) repeat-x 0 -25px;
				border: 0.1em solid #61a8d5;
				color: #000000;
				}
		
		.SideBarBtn1 a {
			color: #e80808 !important;
			}
			
			.SideBarBtn1 a:hover {
				color: #000000 !important;
				}
		/*------- Side Bar End -------*/
		
		
		/*------- Footer Part Start -------*/
		.Footer {
			background: #11385c;
			border-bottom: 0.1em solid #325f8b;
			border-top: 0.1em solid #325f8b;
			}
		
		.CopyRight {
			background: url(../images/copyright-bg-rep-common.jpg) repeat-x left top;
			color: #91b1cf;
			font: normal 1.1em/1.6em Arial, Helvetica, sans-serif;
			}
			
			.CopyRight a {
				color: #91b1cf;
				}
				
				.CopyRight a:hover {
					color: #ffffff;
					}
			
			.RhfBackground {
				background: url(../images/copyright-bg-common.jpg) no-repeat left 27px;
				}
		/*------- Footer Part End -------*/
		
/*--------- Content Part End ---------*/

/*----------------------------- Common Styles End -----------------------------*/



/*----------------------------- Home Page Start -----------------------------*/
.MainWrapper {
	background: #164a7c url(../images/background-repeat.jpg) repeat-x left top;
	}

.HomeWrapper {
	background: url(../images/rhf-background.jpg) no-repeat center 174px !important;
	}
		
		/*--------------------- Header Part Start ---------------------*/
		.HomeHeader {
			color: #91b1cf;
			font: normal 1.2em Arial, Helvetica, sans-serif;
			}
			
		.PageHead {
			color: #164a7c;
			font: bold 1.8em "Trebuchet MS", Arial;
			}
			
			.PageHead span {
				font: normal 1.4em Arial, Helvetica, sans-serif;
				}
				
		.HomeBizName {
			background: url(../images/biz-name-bg-rep.jpg) repeat-x left bottom;
			}
		
		.HomeNavigation {
			background: url(../images/nav-bg-rep.gif) repeat-x left top;
			}
			
			.HomeNavigation tr td a {
				color: #4d4d4d;
				display: block;
				font: bold 1.1em "Trebuchet MS", Arial;
				height: 41px;
				padding: 15px 0 0 0;
				text-align: center !important;
				text-transform: uppercase;
				}
				
				.HomeNavigation tr td a:hover,
				.HomeNavigation tr td a.Active {
					background: url(../images/nav-active.gif) no-repeat center bottom;
					color: #0d3458;
					}
			
			.HomeNavSep {
				background: url(../images/nav-sep.gif) no-repeat left top;
				}
		/*--------------------- Header Part End ---------------------*/

		/*--------------------- Content Wrapper Start ---------------------*/
		.HomeContent {
			background: url(../images/bg-top-container.jpg) no-repeat #ffffff;
			}
			.place {color:#fff;}
			.place a{text-align:center; font:normal 16px/28px Georgia, "Times New Roman", Times, serif; color:#fff; letter-spacing:2px;}
			.place a:hover{text-align:center; font:normal 16px/28px Georgia, "Times New Roman", Times, serif; color:#ccc; }
			.HomeMainContent {
				width: 676px;
				}
				
				.HomeMainContent table tr td.FeaturedPropertyBox {
					border-bottom: 1px dashed #92b2d1;
					}
				
				.HomeMainContent table tr td.FeaturedPropertyBox img {
					border: 5px solid #e9e9e9;
					}
					
					.HomeMainContent table tr td.FeaturedPropertyBox img:hover {
						border: 5px solid #c6c6c6;
						}
				
				.Price {
					color: #b65921;
					font: bold 1.4em/1.6em "Trebuchet MS", Arial;
					}
				
				.FeaturedPropertyBox .Details a {
					color: #164a7c;
					font: normal 1.2em/1.4em Arial, Helvetica, sans-serif !important;
					}
					
					.FeaturedPropertyBox .Details a:hover {
						color: #000000;
						}
			
			.HomeSideBar {
				width: 304px;
				}

				.HomeSearchTitle {
					background:url(../images/search-icon.gif) no-repeat left top;
					color: #b65921;
					font: normal 1.8em "Trebuchet MS", Arial;
					padding:0 0 10px 30px;
					}
					
					

				.HomeSideBar label {
					color: #4d4d4d;
					font: bold 1.2em Arial, Helvetica, sans-serif;
					}
				
				.HomeSideBar input, .SelectBox {
					background: #eeeff1 url(../images/textbox-bg.jpg) repeat-x left top;
					border: 1px solid #4476a5;
					color: #818181;
					font: normal 1.1em Arial, Helvetica, sans-serif;
					}
				
				.HomeSideBar input {
					padding: 4px 5px;
					width: 148px;
					}
				
				.HomeSideBar .SelectBox {
					padding: 3px 3px 3px 5px;
					width: 159px;
					}
				
				.HomeSideBar .Btn,
				.SideBar .Btn {
					background: #9f9f9f url(../images/btn-bg.jpg) repeat-x left top;
					border: 1px solid #888888;
					color: #2f2f2f;
					cursor:pointer;
					font: bold 1.2em Arial, Helvetica, sans-serif;
					width: 80px;
					}
					
					.HomeSideBar .Btn:hover,
					.SideBar .Btn:hover {
						background: #acdfff url(../images/btn-hover.jpg) repeat-x left top;
						border: 1px solid #3e83c4;
						color: #00498d;
						}
				
				.TestimonialsTitle {
					background: url(../images/testimonials-icon.jpg) no-repeat left top;
					color: #b65921;
					font: normal 1.8em "Trebuchet MS", Arial;
					padding: 0 0 10px 30px;
					}
		/*--------------------- Content Wrapper End ---------------------*/

/*----------------------------- Footer Part Start -----------------------------*/
.HomeFooterTop {
	background: #0d3458 url(../images/footer-top-bg.jpg) repeat-x left top;
	border: 1px solid #325f8b;
	}
	
	.HomeFooterTopFixed {
		background: url(../images/footer-top-fixed.jpg) repeat-x left top;
		}
	
	.FooterHead {
		color: #91b1cf;
		font: normal 2.4em "Trebuchet MS", Arial;
		}
	
	.FooterTopText {
		color: #d3e9fe;
		font: normal 1.1em/1.6em Arial, Helvetica, sans-serif;
		}
		
		.FooterTopText a {
			color: #91b1cf;
			}
		
		.FooterTopText a:hover {
			color: #ffffff;
			}

.HomeCopyRight {
	background: url(../images/copyright-bg-rep.jpg) repeat-x left top;
	}
	
	.HomeCopyRightFixed {
		background: url(../images/copyright-bg.jpg) no-repeat center top;
		color: #494a4e;
		font: normal 1.3em/1.6em Arial, Helvetica, sans-serif;
		}
		
		.HomeCopyRightFixed a {
			color: #494a4e;
			font-weight: bold;
			}
		
		.HomeCopyRightFixed a:hover {
			color: #000000;
			}
/*----------------------------- Footer Part End -----------------------------*/

/*----------------------------- Home Page End -----------------------------*/


/*----------------------------- Search Page Start -----------------------------*/
.SearchResult img {
	border: 3px solid #ccd6de;
	}
	
	.SearchResultText {
		color: #63839c;
		font: bold 1.2em/1.6em Arial, Helvetica, sans-serif;
		}
		
		.SearchResultText a {
			color: #63839c;
			}
		
		.SearchResultText a:hover {
			color: #000000;
			}
		
		.SearchResultText span {
			color: #000000;
			}
/*----------------------------- Search Page End -----------------------------*/

/******************* Extra Added Css (Sodhan Manandhar) ***********************/
.HomeContent .Btn {
					background: #9f9f9f url(../images/btn-bg.jpg) repeat-x left top;
					border: 1px solid #888888;
					color: #2f2f2f;
					cursor:pointer;
					font: bold 1.2em Arial, Helvetica, sans-serif;
					width: 80px;
					}
					
					.HomeContent .Btn:hover {
						background: #acdfff url(../images/btn-hover.jpg) repeat-x left top;
						border: 1px solid #3e83c4;
						color: #00498d;
						}
						
						.HomeContent .Btn-Wide {
					background: #9f9f9f url(../images/btn-bg.jpg) repeat-x left top;
					border: 1px solid #888888;
					color: #2f2f2f;
					cursor:pointer;
					font: bold 1.2em Arial, Helvetica, sans-serif;
					width: 150px;
					}
					
					.HomeContent .Btn-Wide:hover {
						background: #acdfff url(../images/btn-hover.jpg) repeat-x left top;
						border: 1px solid #3e83c4;
						color: #00498d;
						}
						
						
						.HomeContent input, .SelectBox {
					background: #eeeff1 url(../images/textbox-bg.jpg) repeat-x left top;
					border: 1px solid #4476a5;
					color: #818181;
					font: normal 1.1em Arial, Helvetica, sans-serif;
					}
					
					.HomeContent input {
					padding: 4px 5px;
					width: 148px;
					
					}
				
				.HomeContent .SelectBox {
					padding: 3px 3px 3px 5px;
					width: 159px;
					}
					
.HomeContent a {
color:#164A7C;
text-decoration:underline !important;
font: normal 1.2em/1.6em Arial, Helvetica, sans-serif;

}

.HomeContent a:hover {
text-decoration:none !important;

}
.HomeContent .border-bottom{
border-bottom:#999999 dashed 1px;
margin-right: 10px;
width:675px;

}
.HomeContent .table-padding-right
{
	padding-right: 10px;
}
p .input_error
{
	color:#990000;
}
.style1 {color: #990000; font-weight:bold;}
.nostyle
{
	background:none !important;
					border: 0px !important;
					color: #000 !important; 

					width:15px !important;
					
					
					padding: 0 0 0 0px !important;
				
}

.HomeContent .padding-bottom
{
	padding-bottom: 5px;
}

.HomeContent .input_error
{
font-weight:bold;
color:#990000;
}
.NormalText-Listing
{
	font-size:13px !important;
}

.border-bottom{
border-bottom:#999999 dashed 1px;


}



 .Btn {
					background: #9f9f9f url(../images/btn-bg.jpg) repeat-x left top;
					border: 1px solid #888888;
					color: #2f2f2f;
					cursor:pointer;
					font: bold 1.2em Arial, Helvetica, sans-serif;
					width: 80px;
					}
					
					 .Btn:hover
					 {
						background: #acdfff url(../images/btn-hover.jpg) repeat-x left top;
						border: 1px solid #3e83c4;
						color: #00498d;
						}
						
						.Btn-Wide {
					background: #9f9f9f url(../images/btn-bg.jpg) repeat-x left top;
					border: 1px solid #888888;
					color: #2f2f2f;
					cursor:pointer;
					font: bold 1.2em Arial, Helvetica, sans-serif;
					width: 150px;
					}
					
					 .Btn-Wide:hover {
						background: #acdfff url(../images/btn-hover.jpg) repeat-x left top;
						border: 1px solid #3e83c4;
						color: #00498d;
						}
						
						
						
			
						.add-fav {
					background: #9f9f9f url(../images/fav-bg.gif) repeat-x left top;
					border: 1px solid #888888;
					color: #2f2f2f;
					cursor:pointer;
					font: bold 1.2em Arial, Helvetica, sans-serif;
					width: 150px;
					height: 34px;
					}
					
					 .add-fav:hover {
						background: #acdfff url(../images/fav-bg.gif) repeat-x left bottom;
						border: 1px solid #3e83c4;
						color: #00498d;
										
						}
						.checkbox
						{
							width: 20px!important;
							text-align:left;
						}
/* -----------------------------------------------CSS------------------------------------------------------------------*/

/*Testimonials SLider ST*/
#testimonials {
	background-color: #fff;
	width: 280px;
	height: 250px;
	position: relative;
	margin: 0 auto;
}

#items_container {
	width: 250px;
	height: 250px;
	overflow: hidden;
	position: absolute;
	top: 0px;
	background-color:#fff;
}

div.slide_item {
	width: 250px;
	height: 250px;
	position: absolute;
	left: 500px;
	vertical-align:top;
	background-color:#fff;
}

div.first_item {
	left: 0;
}

div.slide_item h3 {
	padding: 5px;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;

}

div.slide_item p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
}
/*Testimonials EN*/

/*Drop Down Menu ST*/

.dropmenu{
width: 99%;
}

.dropmenu:after{ /*Add margin between menu and rest of content in Firefox*/
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.dropmenu ul{
width: 100%;
padding: 0px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.dropmenu ul li{
display: inline;
}

.dropmenu ul li a{
color: #ddeeff;
padding: 0px 5px;
margin:0px;
text-decoration: none;
height: 41px;
		line-height: 32px;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
width: 148px;
visibility: hidden;
z-index:100;
}


.dropmenudiv a{
width: auto;
display: block;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
text-decoration: none;
font-weight: bold;
background: #30659b ;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}
/*Drop Down Menu EN*/

