/* CSS Document */
HTML{
    scrollbar-face-color: #3C5E77;
	scrollbar-3dlight-color: #5A5A5A;
    scrollbar-shadow-color: #5A5A5A;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-highlight-color: #ffffff;
    scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #F6F6F6;
}
body
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	color: #000000;
	background-color:#ffffff;
	font: 11px Tahoma, Arial, Verdana;
}

.menu
{
	background-color:#3C5F78;
	height:30px;
	padding-left:7px;
	color: #ffffff;
	text-align:center;
	word-spacing:3px;
	font: bold 11px Tahoma, Arial, Verdana;
	padding-right:7px;
}
.link1
{
	font: bold 11px Tahoma, Arial, Verdana;
	color:#ffffff;
}
.link1:hover
{
	font: bold 11px Tahoma, Arial, Verdana;
	color:#ffffff;
}
.bg
{
	background-color:#3C5F78;
	height:3px;
}

.img
{
	background-image:url(../images/best-rates.jpg);
	background-repeat:no-repeat;
	color:#252627;
	padding-left:16px;
	padding-top:85px;
	border-right: 2px solid #3C5E77;
	font: bold 11px Tahoma, Arial, Verdana;
}
.img2
{
	background-image:url(../images/best-rates2.jpg);
	background-repeat:no-repeat;
	color:#252627;
	padding-left:16px;
	padding-top:85px;
	font: bold 11px Tahoma, Arial, Verdana;
}

.fbar
{
	background-color:#7E7D7D;
	height:2px;
}

.footer
{
	background-color:#F6F6F6;
	color:#254962;
	border-top:1px solid #7E7D7D;
	text-align:center;
	font: 11px/18px Tahoma, Arial, Verdana;
	padding-top: 2px;
	padding-bottom: 2px;
}
.foot
{
	color:#254962;
	text-align:center;
	font: 11px/18px Tahoma, Arial, Verdana;
}

.foot:hover
{
	color:#2c9ad5;
	font: 11px/18px Tahoma, Arial, Verdana;
}



.head
{
	vertical-align:top;
	text-align:justify;
	font-family:"Zurich Cn BT"; font-size:12px; color:#015C8B;
	font-weight:bold; letter-spacing:1px;
}
h1
{
	color:#096d9d;
	font: bold 12px Tahoma, Arial, Verdana;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 4px;
	margin-right:4px;
}
h2
{
	color:#096d9d;
	font: 12px Tahoma, Arial, Verdana;
	font-weight:700;
	padding:2px;
	margin:2px;
}

h3
{
	color:#096d9d;
	font: 13px Tahoma, Arial, Verdana;
	font-weight:700;
	padding:2px;
	margin:2px;
}
h4
{
	color:#096d9d;
	font: bold 13px Tahoma, Arial, Verdana;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 4px;
	margin-right:4px;
}


.box
{
	vertical-align:top;
}

p
{
	color:#3C5F78;
	text-align:justify;
	margin: 5px 10px 5px 5px;
	font: normal 11px/18px Tahoma, Arial, Verdana;
}
ul
{
	list-style-position: outside;
	margin-left:10px;
	padding:12px 0px 0px;
	vertical-align: middle;
}
li
{
	margin: 0px;
	padding-left:10px;
	line-height:16px;
	height:16px;
	font: 11px/16px Tahoma, Arial, Verdana;
	color:#252627;
	list-style: none;
	background: url(../images/bullet.jpg) no-repeat 0 4px;
}

.lilink
{
	color:#252627;
	font: 11px/9px Tahoma, Arial, Verdana;	
}


.lilink:hover
{
	color:#2c9ad5;
	font: 11px/9px Tahoma, Arial, Verdana;
}

.border
{
	border-left:1px solid gray;
	border-right:1px solid gray;
	border-top:1px solid gray;
}

.border1
{
	border-left:1px solid gray;
	border-right:1px solid gray;
	border-bottom:1px solid gray;
	text-align:right;
}

.info
{
	border-left:1px solid #A8A5A5;
	border-right:1px solid #A8A5A5;
	border-top:1px solid #A8A5A5;
	border-bottom:1px solid #A8A5A5;
	margin-top:4px;
	margin-bottom:4px;
}
.tools
{
	background-image:url(../images/mortgage-tools.jpg);
	background-repeat:no-repeat;
}
.textbox
{
	color:#000000;
	height:20px;
	width:110px;
	font: 10px Tahoma, Arial, Verdana;
}
.textbox2
{
	color:#000000;
	height:17px;
	width:110px;
	font: normal 10px Tahoma, Arial, Verdana;
}

.textbox1
{
	color:#000000;
	height:20px;
	width:90px;
	font: 10px Tahoma, Arial, Verdana;
}

.textbox3
{
	color:#000000;
	height:17px;
	width:220px;
	margin-left:10px;
	font: normal 10px Tahoma, Arial, Verdana;
}

.textbox4
{
	color:#000000;
	height:15px;
	width:180px;
	margin-left:10px;
	font: normal 12px Tahoma, Arial, Verdana;
}
.textboxcombo
{
	color:#000000;
	height:20px;
	width:185px;
	margin-left:10px;
	font: normal 12px Tahoma, Arial, Verdana;
}
.textbox5
{
	color:#000000;
	height:17px;
	width:143px;
	margin-right:18px;
	font: normal 11px Tahoma, Arial, Verdana;
}

.textbox6
{
	color:#000000;
	height:17px;
	width:110px;
	font: normal 11px Tahoma, Arial, Verdana;
}
.hr
{
	text-align:left;
	padding-bottom:14px;
	border-bottom:1px dashed #7E7D7D;
}
.services
{
	text-align:left;
	padding-bottom:5px;
	border-bottom:1px dashed #7E7d7d;
}
.browse
{
	background-image:url(../images/browse.jpg);
	background-repeat:no-repeat;
	color:#ffffff;
	font: 11px Tahoma, Arial, Verdana;
}
.form
{
	font:11px Tahoma, Arial, Verdana;
	font-weight:bold;
	padding-left:4px;
	line-height:30px;
	margin-bottom: 0px;
}
.loanform
{
	font:11px Tahoma, Arial, Verdana;
	padding-left:4px;
	line-height:30px;
	margin-right:150px;
	text-align:right;
}
.loanform1
{
	font:11px Tahoma, Arial, Verdana;
	padding-left:4px;
	line-height:30px;
	margin-right:150px;
	text-align:right;
}
.form2
{
	font:11px Tahoma, Arial, Verdana;
	padding-left:4px;
	line-height:30px;
	margin-right:150px;
	text-align:right;
}


.button
{
	margin-left:25px;
	font:bold 11px Tahoma, Arial, Verdana;
	background-color: #3c5f78;
	color:#ffffff;
	display:inline;
	height: 28px;
}

.button1
{
	font:bold 11px Tahoma, Arial, Verdana;
	background-color: #3c5f78;
	color:#ffffff;
	display:inline;
	height: 28px;
}
.loanbutton
{
	margin-right:30px;
	background-image:url(../images/butn_ContinueLRG.gif); 
	background-repeat: no-repeat; 
	background-position: right; 
	width:103px; 
	height:26px ; 
	border:0 ; 
}
.browse1
{
	background-image:url(../images/browse.jpg);
	background-repeat:no-repeat;
	color:#ffffff;
	font: bold 11px Tahoma, Arial, Verdana;
	}
.ratefinder
{
	margin: 2px 55px 2px 2px;
	width:186px;
}
.ratefinder1
{
	margin: 2px 55px 2px 2px;
	padding-top:15px;
	width:186px;
}


.browsestate
{
	margin: 38px 70px 2px 2px;
	width: 180px;
}
.browsestatego
{
	margin: 2px 0px 2px 2px;
	width: 180px;
	
}
.formcell
{
	margin-left: 0px;
	margin-bottom: 0px;
}
.servicesmain
{
	width:100px;
	margin-left: 30px;
	margin-right: 30px;
}
.linkservices
{
	margin: 5px 10px;
}

.rpanel
{
	border-left:1px solid #11699E;
	border-bottom:1px solid #11699E;
	border-right:1px solid #11699E;
	border-top:1px solid #11699E;
	background-color:#F6F6F6;
}
.ralign
{
	margin-left:15px;
	margin-top:8px;
	font-family:Tahoma, Arial, Verdana;
	color:#252627;
}
.more
{
	margin-right:4px;
	margin-top:8px;
	text-align:right;
	font-family:Tahoma, Arial, Verdana;
	color:#003366;
}
.more_new
{
	margin-right:135px;
	margin-top:15px;
	text-align:right;
	font-family:Tahoma, Arial, Verdana;
	color:#003366;
}
.more1
{
	margin-right:120px;
	margin-top:8px;
	text-align:right;
	font-family:Tahoma, Arial, Verdana;
	color:#003366;
}
.style1
{
	font:11px Tahoma, Arial, Verdana;
	color:#ffffff;
	margin-top:1px;
	margin-left:1px;
	margin-right:5px;
	padding-left:3px;
	padding-top:2px;
	background-color:#3c5f78;
	height:18px;
}
.style4
{
	font:11px Tahoma, Arial, Verdana;
	color:#ffffff;
}
.style4:hover
{
	font:11px Tahoma, Arial, Verdana;
	color:#ffffff;
}
.style5
{
	font:11px Tahoma, Arial, Verdana;
	color:#ffffff;
	margin-top:1px;
	margin-left:1px;
	margin-right:5px;
	padding-left:3px;
	padding-top:2px;
	background-color:#3c5f78;
	height:18px;
}




.style2
{
	color: #ffffff;
	background-color:#3C5F78;
	margin-top:1px;
	padding-top:4px;
	padding-left:5px;
	height:18px;
	font: bold 11px Tahoma, Arial, Verdana;
}
.style3
{
	color: #ffffff;
	background-color:#3C5F78;
	margin-top:0px;
	padding-top:4px;
	padding-left:5px;
	height:18px;
	font: bold 11px Tahoma, Arial, Verdana;
}
a
{
	font: 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#252627;
}
a:hover
{
	font: 11px Tahoma, Arial, Verdana;
	text-decoration:underline;
	color:#2c9ad5;
}
.hotelinfo
{
	position:relative;
	top:0px;
	left:0px;
	width:725px;
	z-index:12;
	height:58px;
}

.hotelinfo1
{
	position:absolute;
	top:0px;
	left:1px;
	width:158px;
	z-index:12;
	height:38px;
	margin-top:-15px;
}
.hotelinfo2
{
	position:absolute;
	top:1px;
	left:178px;
	width:167px;
	z-index:12;
	height:40px;
	margin-top:-15px;
}
.hotelinfo3
{
	position:absolute;
	top:0px;
	left:366px;
	width:173px;
	z-index:12;
	height:50px;
	margin-top:-15px;
}
.hotelinfo4
{
	position:absolute;
	top:1px;
	left:555px;
	width:167px;
	z-index:12;
	height:50px;
	margin-top:-15px;
}
.hotelinfo5
{
	position:absolute;
	top:47px;
	left:685px;
	width:40px;
	z-index:12;
}
.hotelinfo6
{
	position:relative;
	top:13px;
	left:0px;
	width:560px;
	z-index:12;
	height:80px;
}
.hotelinfo7
{
	position:relative;
	top:13px;
	left:0px;
	width:560px;
	z-index:12;
	height:100px;
}
.hotelinfo8
{
	position:relative;
	top:13px;
	left:0px;
	width:560px;
	z-index:12;
	height:55px;
}
.hotelinfo9
{
	position:relative;
	top:13px;
	left:0px;
	width:560px;
	z-index:12;
	height:40px;
}
.hotelinfo10
{
	position:relative;
	top:13px;
	left:0px;
	width:560px;
	z-index:12;
	height:135px;
}
.style6
{
	margin-right:30px;
	margin-top:3px;
}
.style7
{
	border-top:1px solid black;
	border-bottom:1px solid black;
	margin-left:6px;
	margin-right:6px;
	background-color:#F5FAFD;
	padding-top:5px;
	padding-bottom:5px;
}
.style8
{
	border-bottom:1px solid black;
	margin-left:6px;
	margin-right:6px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:12px;
}
.style9
{
	border-top:1px solid black;
	border-bottom:1px solid black;
	margin-left:6px;
	margin-right:6px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:12px;
}
.style10
{
	border-top:1px solid black;
	border-bottom:1px solid black;
	margin-left:6px;
	margin-right:6px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:12px;
	text-align: left;
}
.style16
{
	margin-right:22px;
	margin-top:3px;
}
.innerul
{
	list-style-position: outside;
	margin:0px;
	padding:10px 0px 0px;
	vertical-align: top;
}
.innerli
{
	margin: 0px;
	padding: 0px 0px 0px 20px; 
	font: 11px/16px Tahoma, Arial, Verdana;
	color:#252627;
	list-style: none;
	background: url(../images/bullet.jpg) no-repeat 10px 5px;
}
.required
{
	font: bold 12px Tahoma, Arial, Verdana;
	color: #FF0000;
}
.reqd
{
	margin-right:300px;
	margin-top:3px;
}.pad-left {
	padding-top: 30px;
	padding-left: 5px;
}
.news
{
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:000; padding-left:10px;
border: 1px solid #0099CC;
}
.news-content
{
padding-left:10px;
border: 1px solid #0099CC;
border-top:none; font-size:12px; color: #003399;}

.news-content ul li
{
background-image: url(../images/bullet.jpg);
background-position:left; background-repeat:no-repeat; padding-top:0px; padding-left:10px;}

.rss
{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:11px; font-weight:bold; color:#FFFFFF; 
 background-color:#FF6600; 
 border-bottom:2px solid #FF0000; 
 border-right:2px solid #FF0000; 
 line-height:15px; padding-left:2px;
 }
 
a.rss:hover
{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:11px; font-weight:bold; color:#FFFFFF; 
 background-color:#FF6600; 
 border-bottom:2px solid #FF0000; 
 border-right:2px solid #FF0000; 
 line-height:15px; padding-left:2px;
text-decoration:underline;
}

.ultext ul li
{color:#3C5F78; margin:0; padding:0; list-style-type:none;}

.ultext li
{ color:#3C5F78; margin-left:20px; 
background-image:url(../images/bullet.jpg); background-repeat:no-repeat; background-position:left 20px;
padding-left:10px; padding-top:15px;
}

.tbl
{
border:1px solid #CCCCCC; border-collapse:collapse;
}
.tbl td
{ border:1px solid #CCCCCC; border-collapse:collapse;}

.more
{color:#003366; padding-left:120px;}

a.more:hover
{
text-decoration:underline; color: #003366;
}

<!--- search Padding   -->
.searchpaddind{
	padding:25px 0px 0px 0px;
}
.home_service{
	width:568px;
	height:auto;
	border-top:1px dashed #7E7D7D;
	padding-top:10px;
}
.home_hotelinfo{
	width:560px;
	height:auto;
}
.home_hotelinfo1{
	width:142px;
	height:38px;
	float:left;
}
.home_hotelinfo2{
	width:142px;
	height:40px;
	float:left;
}
.home_hotelinfo3{
	width:142px;
	height:50px;
	float:left;
}
.home_hotelinfo4{
	width:142px;
	height:50px;
	float:left;
}
.home_hotelinfo5{
	width:40px;
	height:auto;
	float:right;
}

.textlinks
{
font: 11px Tahoma, Arial, Verdana;
font-weight:bold; color:#096d9d; 
}

.textlinks:hover
{
font: 11px Tahoma, Arial, Verdana;
font-weight:bold; color:#096d9d; 
text-decoration:underline;
}