*{
	margin:0;
	padding:0;
	font-weight:normal;
}

a img {	
	border:0;
}

body{
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size:12px;
	color:#004070;
    background: #fff;
    
}

.cl {
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
	display: block;
}

.shell{
	width:640px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#header{
	height:76px;
	background:#004070;
}

#head{
	background:url(../images/Index/head.gif) no-repeat;
	height:75px;
}

h1#logo{
	width:206px;
	height:52px;
	font-size:0;
	line-height:0;
	margin:0px 0px 0px 0px;  
	border:solid 1px;  
	
}

h1#logo a{
	display:block;
	height:52px;
	background-image:url(../images/Index/logo.gif);
	text-indent:-4000px;
}


h1#slogan{
	font-size:12px;
	color:#999;
	padding-left:20px;
	font-family:Arial, Verdana;
	display:block;
}

#menu{
	height:28px;
	background:#ccd9e6;
	border-bottom:1px solid #fff;
}

#menu ul{
	list-style:none;
}

#menu ul li{
	float:left;
	position: relative;
	padding:0px 20px 0px 0px;
}
#menu ul li#auctions {
	padding: 0;
	background: none;
	padding-bottom: 4px;
}
#menu ul li#auctions a {
	float: left;
	display: block;
	height: 20px;
	width: 98px;
	line-height: 20px;
	font-weight: bold;
	color: #fff;
	background: url(../images/Index/auction-button.gif) no-repeat 0 0;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-size: 14px;
	margin: 4px 16px 0 5px;
	padding: 0;
}

#menu ul li#auctions a.first:hover, #menu ul li.sfHover a.first {
	background: url(../images/Index/menu-bullet.gif) no-repeat 2px center !important;
	color: #004070 !important;
}
#menu .dropdown {
	position: absolute;
	top: 28px;
	left: 0;
	display: none;
	background: #ccd9e6;
	white-space: nowrap;
}
#menu .dropdown ul li {
	background: none;
	line-height: 16px;
	padding: 4px 10px;
	float: none;
}
#menu li#auctions .dropdown a {
	float: none;
	background: none;
	text-transform: capitalize;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	margin: 0;
	color:#004070;
	text-decoration:none;
	padding: 0 0 0 10px;
	position: relative;
	text-align: left;
}
#menu li#auctions .dropdown a:hover {
	color:#f86a18 !important;
	background:url(../images/Index/menu-bullet.gif) no-repeat 0 3px;
	
}
#menu .dropdown ul li a {
	line-height: 16px;
	background: none;
}
#menu ul li a {
	padding: 0px 0px 0px 10px;
	background:url(../images/Index/menu-bullet.gif) no-repeat 0 center;	
	color:#004070;
	text-decoration:none;
	line-height: 28px;
	display: block;
}
#menu ul li.sfHover a {
	background:url(../images/Index/menu-active.gif) no-repeat 0 center;
}
#menu ul li.sfHover .dropdown a {
	background: none;
}
#menu ul li .dropdown a:hover{
	color:#f86a18;
	background: url('../images/Index/menu-bullet.gif') no-repeat 0 center;
}

#container{
	width:950px;
}

#top-boxes{
	width:950px;
	height:138px;
}

#solution-box{
	width:224px;
	height:138px;
	border:1px solid #fff;
	background:#336699;
	float:left;
}

#solution-box ul{
	padding:25px 0px 0px 30px;
	list-style:none;
}

#solution-box ul li{
	padding:2px 0px 3px 15px;
	background:url(../images/Index/solution-bullet.gif) no-repeat 0 center;
}

#solution-box ul li a{
	color:#fff;
	font-size:21px;
	text-decoration:none;
}

#solution-box ul li a:hover{
	text-decoration:underline;
}


#search-box{
	width:498px;
	height:138px;
	border:1px solid #fff;
	background:url(../images/Index/search-bg.gif);
	float:left;
}

#inner-search{
	padding:27px 0px 0px 70px;
	width:350px;
	height:70px;
}

h1#search-title{
	font-size:20px;
	line-height: 22px;
	padding-bottom: 3px;
	color:#fff;
	margin-left:30px;
	font-weight: bold;
}

input#search-field{
	width:260px;
	font-size:14px;
	border: solid 1px #0e4a78;
	line-height: 17px;
	height: 17px;
	padding: 1px 0 2px 0;
	float: left;
	display: inline;
	color:#484848;
	margin-left:30px;
}

input#search-button {
	background: #004070;
	border: solid 1px #f8fafb;
	width:54px;
	line-height: 17px;
	margin-left: 3px;
	height: 22px;
	padding: 0px 0px 3px 0px;
	width: 55px;
	text-align: center;
	float: left;
	display: inline;
	font-size:14px;
	font-family:Arial, Verdana;
	color:#fff;
	cursor: pointer;
}

#keywords{
	margin:0 0px 0px 65px;
	color:#fff;
}

#subscribe-box{
	width:208px;
	height:124px;
	padding:7px;
	border:1px solid #fff;
	background:#ccd9e6;
	float:left;
}

h2#subscribe-subtitle{
	font-size:14px;
}

h1#subscribe-title{
	font-size:22px;
}

input#subscribe-field{
	width:200px;
	font-size:14px;
	color:#484848;
	margin-top:5px;
}

input#subscribe-button{
	background: #004070;
	border: solid 1px #658cb2;
	width:82px;
	height: 23px;
	line-height: 14px;
	padding: 1px 0 2px 0;
	margin:4px 4px 0px 0px;
	float:right;
	font-size:15px;
	font-weight: bold;
	color:#fff;
}

#content{
	background:url(../images/Index/content-bg.gif) repeat-x;
	width:948px;
	clear:both;
	border:1px solid #fff;
}

h1.content-title{
	font-size:20px;
	color:#fff;
	
}

html*ul.properties{
	list-style:none;
	[margin:0px 0px 0px 0px;
	 margin:0px 0px 0px 0px;
	 list-style-type:none;]
	 margin:0px 0px 0px -17px;
	 list-style-type:none;
}

*html ul.properties{
	list-style:none;
	margin:0px 0px 0px 0px;
	list-style-type:none;
}


/*Modified by Ram */
/*
ul.properties{
	list-style:none;
	margin-left:0px;
	margin:0px 0 0 -17px;
}
*/


ul.properties li{
	width:313px;
	margin-top: 10px;
}

ul.properties li a {
	display:block;
	width:313px;
	padding-top: 6px;
	/* background:url(images/property-box.gif); */
    background: url(../images/Index/property-top.gif) no-repeat 0 0;
	text-decoration:none;
	cursor:pointer;
	
}
ul.properties li a .boxcnt {
    border-left: solid 1px #86a4c3;
    border-right: solid 1px #86a4c3;
    background: #fff;
    display:inline-block;
    border-top: solid 1px #fff;
    border-bottom: solid 1px #fff;
}
ul.properties li a:hover .boxcnt {
    background: #e4ebf1;
    border-top: solid 1px #e4ebf1;
    border-bottom: solid 1px #e4ebf1;
    
}
ul.properties li a:hover {
	background:url(../images/Index/box-hover.gif) no-repeat;
}
.pic-place {
	margin-left: 9px;
	width:90px;
	height:60px;
	text-align: center;
	float:left;
	display: block;
	
    
}
.pic-place img {
    border:2px solid #86a4c3;
   

}
.text-place{
	padding:0px 7px 5px 7px;
	float:left;
	display: inline;
    width: 198px;
}

.top-text{
	color:#004070;
	display:block;
    margin-bottom: 10px;
}
.box-bottom-bg {
    background: url(../images/Index/property-bottom.gif) no-repeat 0 0;
    height: 5px;
    width: 316px;
    padding: 0;
    font-size: 0;
    line-height: 0;
    text-indent: -4000px;
    display: block;
}
a:hover .box-bottom-bg {
    background: url(../images/Index/box-hover.gif) no-repeat 0 bottom;
}
.bottom-text{
	color:#336699;
}

#commercial{
	width:313px;
	float:left;
	padding:13px 0px 0px 83px;
}

#residential{
	width:313px;
	float:left;
	padding:13px 0px 0px 151px;
}



a.all-properties{
	background:url(../images/Index/all-properties-button.gif);
	width:227px;
	height:28px;
	padding-top:3px;
	margin:15px auto 0;
	font-size:14px;
	color:#ffffff ! important ;
	font-family:Arial, Verdana;
	text-decoration:none;
	display:block;
	text-align:center;
	
}

*html a.all-properties{
	background:url(../images/Index/all-properties-button.gif);
	width:227px;
	height:28px;
	padding-top:3px;
	margin:15px auto 0;
	font-size:14px;
	color:#ffffff;
	font-family:Arial, Verdana;
	text-decoration:none;
	display:block;
	text-align:center;
	
}

html*a.all-properties{
	background:url(../images/Index/all-properties-button.gif);
	width:227px;
	height:28px;
	padding-top:3px;
	margin:15px auto 0;
	font-size:14px;
	
	[color:#ffffff;
	color:#ffffff;]
	
	color:#ffffff;
	color:#ffffff;
	
	font-family:Arial, Verdana;
	text-decoration:none;
	display:block;
	text-align:center;
	
}


a.all-properties:hover {
	background: url(../images/Index/onbutton.gif) 0 0px no-repeat;
	color: #ff6600 !important;
	text-decoration:none;
	/*
	color: #F86A18;
	font-weight: bold;
	*/
}	

#footer{
	color:#666666;
	font-size:10px;
	padding-top:50px;
	padding-bottom:20px;
}

#footer a{
	color:#004070;
	text-decoration:none;
}

#footer a:hover{
	text-decoration:underline;
}




/* --- Added by Ram --- */

.gridalign
{
	margin:0 0 0 20px;
	border:1px solid #CC0033;
	padding-right:0px;
	 width:400px;
	 
}


.searchfield{
	width:260px;
	font-size:14px;
	border: solid 1px #0e4a78;
	line-height: 17px;
	height: 17px;
	padding: 1px 0 2px 0;
	float: left;
	display: inline;
	color:#484848;
	margin-left:30px;
}

.searchbutton {
	background: #004070;
	border: solid 1px #f8fafb;
	width:54px;
	line-height: 17px;
	margin-left: 3px;
	height: 22px;
	padding: 0px 0px 3px 0px;
	width: 55px;
	text-align: center;
	float: left;
	display: inline;
	font-size:14px;
	font-family:Arial, Verdana;
	color:#fff;
	cursor: pointer;
}

.subscribefield{
	width:200px;
	font-size:14px;
	color:#484848;
	margin-top:5px;
}


.subscribebutton{
	background: #004070;
	border: solid 1px #658cb2;
	width:82px;
	height: 23px;
	line-height: 14px;
	padding: 1px 0 2px 0;
	margin:4px 4px 0px 0px;
	float:right;
	font-size:15px;
	font-weight: bold;
	color:#fff;
}


.centeralign
{
	margin: 0 0 0 300px;
}

/*--- End ---*/

/*--- Old style sheet styles ---*/


.clsText15
{
    FONT-SIZE: 15pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText14
{
    FONT-SIZE: 14pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText13
{
    FONT-SIZE: 13pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText12
{
    FONT-SIZE: 12pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText11
{
    FONT-SIZE: 11pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText10
{
    FONT-SIZE: 10pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText9
{
    FONT-SIZE: 9pt;
    color: #052753;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText8
{
    FONT-SIZE: 8pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText7
{
    FONT-SIZE: 7pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText15Bold
{
	font-weight: bold;
    FONT-SIZE: 15pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText14Bold
{
    FONT-SIZE: 14pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText13Bold
{
	font-weight: bold;
    FONT-SIZE: 13pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText12Bold
{
	font-weight: bold;
    FONT-SIZE: 12pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText11Bold
{
	font-weight: bold;
    FONT-SIZE: 11pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText10Bold
{
	font-weight: bold;
    FONT-SIZE: 10pt;
    color: #331183;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText9Bold
{
	font-weight: bold;
    FONT-SIZE: 9pt;
    color: #052753;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText8Bold
{
	font-weight: bold;
    FONT-SIZE: 8pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText7Bold
{
	font-weight: bold;
    FONT-SIZE: 7pt;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText15White
{
    FONT-SIZE: 15pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText14White
{
    FONT-SIZE: 14pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText13White
{
    FONT-SIZE: 13pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText12White
{
    FONT-SIZE: 12pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText11White
{
    FONT-SIZE: 11pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText10White
{
    FONT-SIZE: 10pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText9White
{
    FONT-SIZE: 9pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText8White
{
    FONT-SIZE: 8pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText7White
{
    FONT-SIZE: 7pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText15BoldWhite
{
	font-weight: bold;
    FONT-SIZE: 15pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText14BoldWhite
{
    FONT-SIZE: 14pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText13BoldWhite
{
	font-weight: bold;
    FONT-SIZE: 13pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText12BoldWhite
{
	font-weight: bold;
    FONT-SIZE: 12pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText11BoldWhite
{
	font-weight: bold;
    FONT-SIZE: 11pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText10BoldWhite
{
	font-weight: bold;
    FONT-SIZE: 10pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText9BoldWhite
{
	font-weight: bold;
    FONT-SIZE: 9pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText8BoldWhite
{
	font-weight: bold;
    FONT-SIZE: 8pt;
    color: #052753;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText7BoldWhite
{
	font-weight: bold;
    FONT-SIZE: 7pt;
    color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.clsText15BoldBlue
{
	font-weight: bold;
    FONT-SIZE: 15pt;
    color: #336699;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText14BoldBlue
{
    FONT-SIZE: 14pt;
    color: #336699;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText13BoldBlue
{
	font-weight: bold;
    FONT-SIZE: 13pt;
    color: #336699;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText12BoldBlue
{
	font-weight: bold;
    FONT-SIZE: 12pt;
    color: #336699;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText11BoldBlue
{
	font-weight: bold;
    FONT-SIZE: 11pt;
    color: #336699;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText10BoldBlue
{
	font-weight: bold;
    FONT-SIZE: 10pt;
    color: #336699;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText9BoldBlue
{
	font-weight: bold;
    FONT-SIZE: 9pt;
    color: #336699;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText8BoldBlue
{
	font-weight: bold;
    FONT-SIZE: 8pt;
    color: #336699;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText7BoldBlue
{
	font-weight: bold;
    FONT-SIZE: 7pt;
    color: #336699;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText15BoldOrange
{
	font-weight: bold;
    FONT-SIZE: 15pt;
    color: #FF6600;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText14BoldOrange
{
    FONT-SIZE: 14pt;
    color: #FF6600;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText13BoldOrange
{
	font-weight: bold;
    FONT-SIZE: 13pt;
    color: #FF6600;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText12BoldOrange
{
	font-weight: bold;
    FONT-SIZE: 12pt;
    color: #FF6600;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText11BoldOrange
{
	font-weight: bold;
    FONT-SIZE: 11pt;
    color: #FF6600;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText10BoldOrange
{
	font-weight: bold;
    FONT-SIZE: 10pt;
    color: #FF6600;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText9BoldOrange
{
	font-weight: bold;
    FONT-SIZE: 9pt;
    color: #EF6405;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText8BoldOrange
{
	font-weight: bold;
    FONT-SIZE: 8pt;
    color: #FF6600;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText7BoldOrange
{
	font-weight: bold;
    FONT-SIZE: 7pt;
    color: #FF6600;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText15BoldRed
{
	font-weight: bold;
    FONT-SIZE: 15pt;
    color: #CC0033;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText14BoldRed
{
    FONT-SIZE: 14pt;
    color: #CC0033;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText13BoldRed
{
	font-weight: bold;
    FONT-SIZE: 13pt;
    color: #CC0033;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText12BoldRed
{
	font-weight: bold;
    FONT-SIZE: 12pt;
    color: #CC0033;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText11BoldRed
{
	font-weight: bold;
    FONT-SIZE: 11pt;
    color: #CC0033;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText10BoldRed
{
	font-weight: bold;
    FONT-SIZE: 10pt;
    color: #CC0033;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText9BoldRed
{
	font-weight: bold;
    FONT-SIZE: 9pt;
    color: #CC0033;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText8BoldRed
{
	font-weight: bold;
    FONT-SIZE: 8pt;
    color: #CC0033;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText7BoldRed
{
	font-weight: bold;
    FONT-SIZE: 7pt;
    color: #CC0033;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText15BoldGrey
{
	font-weight: bold;
    FONT-SIZE: 15pt;
    color: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText14BoldGrey
{
    FONT-SIZE: 14pt;
    color: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText13BoldGrey
{
	font-weight: bold;
    FONT-SIZE: 13pt;
    color: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText12BoldGrey
{
	font-weight: bold;
    FONT-SIZE: 12pt;
    color: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText11BoldGrey
{
	font-weight: bold;
    FONT-SIZE: 11pt;
    color: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText10BoldGrey
{
	font-weight: bold;
    FONT-SIZE: 10pt;
    color: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText9BoldGrey
{
	font-weight: bold;
    FONT-SIZE: 9pt;
    color: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText8BoldGrey
{
	font-weight: bold;
    FONT-SIZE: 8pt;
    color: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.clsText7BoldGrey
{
	font-weight: bold;
    FONT-SIZE: 7pt;
    color: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.clsText8Red
{
    FONT-SIZE: 8pt;
    color: #CC0033;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}


.clsULSquare
{
    margin-left:30px;
    list-style-type: square;
}


/*----Temp--*/


A:link	{	
	text-decoration:	none;
	color:	#336699;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#336699;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#336699;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#FF6600;
	}

/*
	
 UL LI	{	
	list-style-type:square ;
	}	

UL LI LI	
{
	list-style-type:	disc;
	}	

*/



UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

	
	

/*--- End ---*/




/*** NEW PAGES ***/

.ar { text-align: right; margin:0px 10px 0px 0px; }
.left { float:left; display:inline; }
.right { float:right; display:inline; /* border:1px solid #000; padding-right:15px;*/ }
#inner-content { background:url(../images/inner/inner-bg.gif) repeat-x 0 0; padding-top:10px; }
#inner-content h2{ color:#ff6600; font-size:28px; }
#inner-content h3{ font-size:20px; font-weight: bold; }
#inner-content h3.indent{ font-weight: normal; padding-bottom:10px;}
#inner-content label{ font-size:14px; }

.indent { padding-left:50px; padding-top:10px; }

.border-b { border-bottom:solid 1px #004070; padding:0 0 20px 0; margin-bottom:20px; }

.fields { padding-top:10px; }
.fields .left{ width:440px; }
.fields .right{ width:430px; }
.fields label{ float:left; width:200px; text-align: right; padding-top:1px; }
.fields label.ext-label{ width:auto; width:24px;}
.fields .field{ float:left; width:220px; font-family: Arial, sans-serif; font-size:11px; padding:1px; background:#fff; border:solid 1px #004070; margin-left:6px; margin-bottom:7px; }
.fields select.field{ width:224px; padding:0;}

.fields .req-field{ border-color:#ff3300; }
.fields input.small-field{ width:30px; }

.fields input.code-field { width:38px;}
.fields input.phone-field { width:100px;}

.checkbox { width:13px; height:13px;}
.check label { padding-left:5px; }
p.check { padding-bottom:7px; }

.checks { padding:10px 0 10px 45px;}
.checks .left{ white-space:nowrap; margin-right:20px;}
.phone-fields { width:580px;}
small.check {float:right; white-space:nowrap; font-size:10px; padding-top:2px;}
small.check input{ vertical-align:middle;}
small.check label { float:none; font-size:10px !important; }

h3 .check { margin-left:10px;}

.fixed-left .left { width:150px;}

p.padd { padding:20px 0 15px 0;}


.calendar #sidebar { float:left; width:200px; }
.calendar #mainbox { float:right; width:730px; }



.orange-box { background:url(../images/inner/org-c.gif) repeat-y 0 0; margin-top:15px; font-size:15px; line-height:18px; }
.orange-box h4{ height:28px; background:url(../images/inner/org-t.gif) no-repeat 0 0; color:#fff; font-size:20px; line-height:28px; color:#fff; font-weight: bold; padding:0 15px;}
.orange-box-b { background:url(../images/inner/org-b.gif) no-repeat 0 bottom; height:100%; }
.orange-box-cnt { padding:20px 0 20px 40px; }

.orange-box ul { float:left; list-style-type: none; display:inline; margin-right:10px;}
.orange-box li { padding-bottom:4px; }
.fixed-four-lists ul { width:160px; }
.fixed-two-lists ul { width:330px; }

.property { background:url(../images/inner/property-c.gif) repeat-y 0 0; margin-top:45px; position:relative; display:block; }
a.property { text-decoration: none !important; color:#004070 !important; cursor:pointer;}

.property-t { background:url(../images/inner/property-t.gif) no-repeat 0 0; position:relative; top:-10px;}
.property-b { background:url(../images/inner/property-b.gif) no-repeat 0 bottom; padding:10px 40px 10px 20px; height:100%; bottom:-20px; position:relative;}



.online-property { background:url(../images/inner/online-property-c.gif) repeat-y 0 0;}
.online-property .property-t { background:url(../images/inner/online-property-t.gif) no-repeat 0 0;}
.online-property .property-b { background:url(../images/inner/online-property-b.gif) no-repeat 0 bottom;}


a.property:hover { background-image:url(../images/inner/property-c-h.gif); }
a.property:hover .property-t{ background-image:url(../images/inner/property-t-h.gif); }
a.property:hover .property-b{ background-image:url(../images/inner/property-b-h.gif); }

.property h4 { font-size:17px; font-weight: bold; line-height:20px; padding-bottom:10px; color:#ff6600; position:relative; margin-top:-15px;}
.property h4 a{ font-weight: bold; color:#ff6600; }

.property-image { float:left; width:134px; text-align: center;}
.property-image img{ border:solid 3px #ccc}
.property p.bigger { text-align: center; color:#333; font-size:14px; line-height:20px; padding-top:10px; font-weight: normal;}
.property p.bigger strong{ color:#004070; font-size:20px; }
.property h5{ font-size:14px; color:#333; }
.property p.small{ font-size:12px; font-family: Tahoma, sans-serif; padding-bottom:10px; }
.property-info { float:left; display:inline; margin-left:15px; width:520px; }

.property-details { font-size:14px; }
.property-details p{ font-weight: bold; padding-bottom:10px; padding-top:1px; }
.property-details .left{ width:250px; }
.property-details .right{ width:200px; }

.online-property-icon { font-size:0; line-height:0; background:url(../images/inner/online-property.png); width:18px; height:100px; position:absolute; left:709px; top:72px;}

.state { display:block; width:123px; height:82px; text-align: center; font-weight: bold; color:#ff6600; font-size: 40px; font-family: Tahoma, sans-serif; line-height:69px; background:url(../images/inner/state.gif); margin:0 auto; }

.new-property { font-size:0; line-height:0; position:absolute; top:-25px; left:-40px; width:62px; height:62px; background:url(../images/inner/new.png) no-repeat 0 0; text-indent: -4000px; }

h2.pagetitle { color:#004070 !important; text-align: center; font-size:26px; line-height:28px; }
h2.pagetitle strong{ font-weight: normal; color:#ff6600}

.detailed-property,
.calendar { padding-top:20px; }

#sidebar-search {}
#sidebar-search p{ padding-bottom:8px; }
#sidebar-search label{ display:block; padding:0 0 2px 20px; font-size:14px; font-family: Tahoma, sans-serif;}
#sidebar-search .field{ font-family: Arial, sans-serif; background:#fff; border:solid 1px #014171; padding:2px; color:#666; font-size:11px; width:194px; }
#sidebar-search select{ font-family: Arial, sans-serif; font-size:14px; color:#004070; background:#fff; width:200px;}

input.search-button { background:#004070; border:solid 1px #fff; color:#fff; padding:1px; width:70px; }

ul.spec1 { list-style-type: none; font-size:14px; font-family: Tahoma, sans-serif;}
ul.spec1 li{ padding:10px 0 4px 30px; background:url(../images/inner/bul1.gif) no-repeat 0 8px;}
ul.spec1 li a{ text-decoration: underline;}

.detailed-property #sidebar { float:left; width:304px; }
.detailed-property #sidebar a{ text-decoration: underline; }
.detailed-property #mainbox { float:right; width:615px; }
.detailed-property #mainbox .left-side{ float:left; width:340px; display:inline; padding-bottom:20px; }
.detailed-property #mainbox .right-side{ float:right; width:235px; display:inline; }

.detailed-property #mainbox .left-side p,
.detailed-property #mainbox .right-side p{ font-size:15px; line-height:19px; font-weight: bold; }

.detailed-property #mainbox .left-side p.bigger,
.detailed-property #mainbox .right-side p.bigger{ font-size:20px; line-height:24px; }

.detailed-property #mainbox .left-side p a{ font-weight: bold; }

.detailed-property #mainbox p.time{ font-size:20px; color:#f60; line-height:24px; padding-left:20px; }

a.un { text-decoration: underline !important; }

.detailed-property { }
.detailed-property h5{ font-size:14px; }
.detailed-property .text-info{ border-top:solid 1px #004070; margin-bottom:20px; font-size:15px; line-height:20px; }
.detailed-property .text-info a{ text-decoration: underline; }
.detailed-property .text-info p{ padding-top:10px; }
.detailed-property .small-text { font-size:10px; line-height:12px; }

.box-b { border-bottom:solid 1px #004070; padding:3px 0 10px 0; margin-bottom:10px;  }
.box { padding:3px 0 10px 0; margin-bottom:10px;  }

.lock, .conf { background-position:0 0; background-repeat:no-repeat; padding-left:14px; }
.lock { background-image:url(../images/inner/lock.gif); }
.conf { background-image:url(../images/inner/conf.gif); }

ul.docs { list-style-type: none;}
ul.docs li{ padding-bottom:4px; padding-left:8px; }
ul.docs li.active{ background:url(../images/inner/li-active.gif) no-repeat 0 0; height:23px; padding:4px 0 0 10px; font-size:14px;  width:236px; position:relative; margin-right:-30px; }
ul.docs li.active a{ text-decoration: none !important; color:#fff; font-weight: bold;  }
ul.docs li.active a:hover{ text-decoration: underline !important; }
ul.docs a{ text-decoration: underline !important;}
ul.docs span{ padding-left:14px; display:block ;}

ul.legend { color:#666; list-style-type: none; padding:5px 0 0 32px; }
ul.legend li{ padding-bottom:5px; }

.more-indent { padding-left:20px;}
.less-indent { padding-left:5px;}

a.bigger { font-size:15px; font-weight: bold; text-decoration: underline !important;}

.detailed-image { background:#fff; text-align: center; padding-top:3px;}
.detailed-image .image-holder { width:298px; overflow:hidden; text-align: center; margin:0 auto; }
.detailed-image span{ display:block; padding:5px 0;}

a.enlarge { float:right; text-decoration: underline; background:url(../images/inner/enlarge.gif) no-repeat 0 0; padding-left:15px; }

.map, .video { padding:10px 0; text-align: center;}

a.next { background:url(../images/inner/next.gif) no-repeat right 4px; padding-right:15px; }
a.prev { background:url(../images/inner/prev.gif) no-repeat 0 4px; padding-left:15px; }

a.email, a.print { background-repeat:no-repeat; background-position:0 0; padding:3px 0 3px 25px; margin-left:20px; }
a.print { background-image: url(../images/inner/print.gif); }
a.email { background-image: url(../images/inner/email.gif); }


.white { color:#fff !important;}

p.time-blue { color:#004070 !important; }

div.diff-bg { background-image:url(../images/inner/inner-bg-diff.gif) !important; }

a { cursor:pointer; }

#top-search { white-space:nowrap; font-size:12px; padding-top:23px; float:right; display:inline; width:321px;}
#top-search p{ font-size:11px; font-family: Tahoma, sans-serif; color:#999; padding-top:2px;}
#top-search a{ float:left; color:#ccc; text-decoration: underline; margin-top:5px;}
#top-search a:hover{ text-decoration: none; }
#top-search .search-field{ background:#fff; border:0; font-family: Tahoma, sans-serif; font-weight: bold; font-size:16px; width:146px; 
	padding:4px 5px 5px 5px; color:#ddd; float:left; }

.form-submit,
.search-submit { font-size:0; line-height:0; width:114px; height:28px; text-indent: -4000px; background:url(../images/inner/search-button.gif) no-repeat 0 0; cursor:pointer; border:0; float:left; margin:0 5px; }

.form-submit:hover,
.search-submit:hover { background-position:0 bottom;}

.form-submit { float:none; display:block; margin:0 auto; background-image:url(../images/inner/submit-button.gif);}



/*Added by Ram */

.none-property { display:none;  }
.none-online-property-icon { display:none;  }

.property-detailsLBL{ font-weight:bold;}
.property-location-biggerLBL{ font-weight:bold;}

.phone-fields1 { width:300px; display:inline;}

.clsText11BoldWhite1
{
	font-weight: bold;
    FONT-SIZE: 20px;
    color: #004070;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    
}
.clsText9Bold1
{
	font-weight: bold;
    FONT-SIZE: 20px;
    color: #004070;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    padding:0px 0px 0px 50px;
}

.check1
{
	padding:0px 0px 0px 70px;
	/*margin:0px 3px 0px 0px;*/
}

.border-t { border-top:solid 1px #004070; padding:20px 0 20px 0; margin-bottom:20px; }
.field1{ float:left; width:210px; font-family: Arial, sans-serif; font-size:11px; padding:1px; background:#fff; border:solid 1px #004070; margin-left:6px; margin-bottom:7px; }
.field2{ float:left; width:213px; font-family: Arial, sans-serif; font-size:11px; padding:1px; background:#fff; border:solid 1px #004070; margin-left:6px; margin-bottom:7px; }
.fields input.phone-field1 { width:90px;}
.fields1 select.field{ width:214px; padding:0;}
.lft{float:left;}
#inner-content1 { background:url(../images/inner/inner-bg.gif) repeat-x 0 0; padding-top:10px; }

.subscribe-subtitle1{
	font-size:14px;
}

.mrgnR{margin:0px 3px 0px 0px;}


.button-place-UL1 { border-top:solid 1px #004070; margin:0px; padding:8px 0px 10px 0px; }



.button-place-UL { border-top:solid 1px #004070; padding:10px 0 0px 0; margin-bottom:0px; margin-top :20px }


.padLink{ padding :0px 0px 0px 20px;}
.padIcon{ padding :0px 0px 0px 7px;}
.margLink{ margin :0px 0px 0px 22px;}

a.next1 { background:url(../images/inner/next1.gif) no-repeat right 4px; padding-right:15px; }
a.prev1 { background:url(../images/inner/prev1.gif) no-repeat 0 4px;  padding-left:15px; }

/* ----new styles for Richtext area----- */

.richtext p{ font-size:15px; line-height: normal; padding-bottom:0px; padding-top:0px; }
.richtext .Bold_Orange{ color:#FF6600; font-weight:bold }
.richtext .Bold_Blue{ color: #000099; font-weight:bold }
.richtext .Regular {color: #052753; }
.richtext .Bold {	font-weight: bold;}
.richtext .Bold_Orange {font-weight: bold; color: #EF6405; }
.richtext .Bold_Red {font-weight: bold; color: #CC0033;}
.richtext .Large_Bold_Orange {font-weight: bold; FONT-SIZE: 20pt; color:#ff6600}
.richtext .Large_Bold_Red {font-weight: bold; FONT-SIZE: 20pt; color: #CC0033;}
.richtext .Large_Bold_Blue {font-weight: bold; FONT-SIZE: 20pt;color: #336699; }
.richtext .Large_Bold_Grey {font-weight: bold; FONT-SIZE: 20pt;color: #666666;}


/* ----END----- */




