/* CSS Document */
/*	Style Provided By Designer	*/
/*	Start	*/

body	{	margin:0; padding:0; height:100%; background-image:url(../images/UniBk.gif); background-repeat:repeat-x; background-color:#e5e5e5; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#454545;	}
.TPmenuclass	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding-left:15px; text-align:left;	}
.TPmenuclassR	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#efefef; padding-right:15px; text-align:right;	}
.LogoPadd	{	padding-top:31px; padding-left:36px; padding-bottom:21px;	}
.footer	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#828282; text-align:center; padding-top:5px; padding-bottom:5px;	}
.footerHead	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00a637; text-align:left; padding-top:3px; padding-bottom:3px; padding-left:10px;	}
.footerLinks	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#828282; text-align:left; padding-top:3px; padding-bottom:5px;	}

/*	End		*/



select	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#454545;	}

.MainZone	{	color:#491bfa;	}

input	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#454545;	}
textarea	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#454545;	}

.HeadP1	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#7051f4; 	}
.HeadP2	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#00a637; 	}
.Header2P2	{	font-size:14px; padding:0; margin:0;}

.PropData	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#454545; line-height:18px; 	}
.PropHead	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00a637; 	}
.PropDataBold	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#454545; 	}
.PropHead1	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#491bfa; 	}
.Header2Prop	{	font-size:12px; padding:0; margin:0;}
.Header2SM	{	font-size:12px; margin:0;}

.PropHeadLink:link,.PropHeadLink:active,.PropHeadLink:hover,.PropHeadLink:visited  {	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00a637;	}
.PropHeadLink:hover{text-decoration:underline;   }

.HeadLink	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00a637;	}

.PropDataLink:link,.PropDataLink:active,.PropDataLink:hover,.PropDataLink:visited  {	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#454545; line-height:18px; 	}
.PropDataLink:hover{text-decoration:underline;   }

.DataLink	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#454545; line-height:18px;	}
.CommonDataLink:link,.CommonDataLink:active,.CommonDataLink:visited  {	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#454545; line-height:18px; 	}
.CommonDataLink:hover	{	text-decoration:underline; color:#000000;   	}

.TestimonialName	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#b3ce29; 	}

.Asterisk	{	color:#e44a18; font-size:14px; font-weight:normal;	}

.divNP	{	float:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; padding:2px 10px 2px 15px; background-color:#ffffff;	}
.divNPSel	{	float:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; padding:1px 10px 1px 8px; background-color:#e5f7eb;	}

.divONP	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; padding:2px 10px 2px 15px; background-color:#f8fdfe;	}
.divONPSel	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; padding:1px 10px 1px 8px; background-color:#e5f7eb;	}

.HomeLink:link,.HomeLink:active,.HomeLink:hover,.HomeLink:visited  {color: #ffffff;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px;text-decoration:none; font-weight:normal; padding-left : 0px;}
.HomeLink:hover{text-decoration:underline; font-weight:normal;font-size: 11px;  }

.FooterLink:link,.FooterLink:active,.FooterLink:hover,.FooterLink:visited  {color: #828282;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px;text-decoration:none; font-weight:normal;}
.FooterLink:hover{text-decoration:underline; font-weight:normal;font-size: 11px;  }


a:link,a:active,a:hover,a:visited  {color: #0095d9;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px;text-decoration:none; font-weight:normal; padding-left : 0px;outline:none;}
a:hover{text-decoration:underline; font-weight:normal;font-size: 11px;outline:none;  }


ul.topnav	{	list-style: none; padding: 0 20px; margin: 0; float: left; background: #222; font-size: 1.2em; background:none;	}
ul.topnav li	{	float: left; margin: 0; padding: 0 0 0 0; position: relative; /*--Declare X and Y axis base for sub navigation--*/ background: none; font-size:12px; font-weight:bold; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
ul.topnav li:hover	{	float: left; margin: 0; padding: 0 0 0 0; position: relative; /*--Declare X and Y axis base for sub navigation--*/ background-color:#ffffff;	}
ul.topnav li a	{	padding: 4px 10px 5px 10px; color: #ffffff; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
ul.topnav li a:hover	{	text-decoration:none; color: #28166f; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-color:#ededed;	}
ul.topnav li span	{	padding: 4px 10px 5px 10px; color: #1c9a49; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}

.TabLDiv	{	padding: 7px 0px 8px 0px; color: #1c9a49; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/TabL.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}
.TabMDiv	{	padding: 7px 10px 8px 10px; color: #1c9a49; font-weight:bold; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/Tabbk.gif); background-repeat:repeat-x; background-position:top;	}
.TabRDiv	{	padding: 7px 0px 8px 0px; color: #1c9a49; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/TabR.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}

.TabLDivN	{	padding: 7px 0px 8px 0px; color: #ffffff; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}
.TabMDivN	{	padding: 7px 10px 8px 10px; color: #ffffff; font-weight:bold; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}
.TabRDivN	{	padding: 7px 0px 8px 0px; color: #ffffff; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}

.TabLDivO	{	padding: 7px 0px 8px 0px; color: #1c9a49; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/TabL.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}
.TabMDivO	{	padding: 7px 10px 8px 10px; color: #1c9a49; font-weight:bold; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/Tabbk.gif); background-repeat:repeat-x; background-position:top;	}
.TabRDivO	{	padding: 7px 0px 8px 0px; color: #1c9a49; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/TabR.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}

.tabMDivN:link,.tabMDivN:active,.tabMDivN:hover,.tabMDivN:visited  {	 color: #ffffff; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
.tabMDivN:hover{	text-decoration:none; color: #1c9a49; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}

.tabMDivO:link,.tabMDivO:active,.tabMDivO:hover,.tabMDivO:visited  {	 color: #1c9a49; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
.tabMDivO:hover{	text-decoration:none; color: #1c9a49; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}

.TabRSLDiv	{	padding: 7px 0px 8px 0px; color: #7051f4; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/TabRSL.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}
.TabRSMDiv	{	padding: 7px 10px 8px 10px; color: #7051f4; font-weight:bold; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/TabRSbk.gif); background-repeat:repeat-x; background-position:top;	}
.TabRSRDiv	{	padding: 7px 0px 8px 0px; color: #7051f4; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/TabRSR.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}

.TabRSLDivN	{	padding: 7px 0px 8px 0px; color: #ffffff; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}
.TabRSMDivN	{	padding: 7px 10px 8px 10px; color: #ffffff; font-weight:bold; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}
.TabRSRDivN	{	padding: 7px 0px 8px 0px; color: #ffffff; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}

.tabRSMDivN:link,.tabRSMDivN:active,.tabRSMDivN:hover,.tabRSMDivN:visited  {	 color: #ffffff; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
.tabRSMDivN:hover{	text-decoration:none; color: #7051f4; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}

.tabRSMDivO:link,.tabRSMDivO:active,.tabRSMDivO:hover,.tabRSMDivO:visited  {	 color: #7051f4; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
.tabRSMDivO:hover{	text-decoration:none; color: #7051f4; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}

.TopNav:link,.TopNav:active,.TopNav:hover,.TopNav:visited  {	padding: 4px 10px 5px 10px; color: #ffffff; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
.TopNav:hover{	text-decoration:none; color: #28166f; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-color:#ededed;	}


ul.proptab	{	list-style: none; padding: 0 0 0 0; margin: 0; float: left; background: #222; font-weight:bold; font-size: 12px; background:none;	}
ul.proptab li	{	float: left; margin: 0; padding: 0 0 0 0;border-bottom:solid 1px #dadada; font-weight:bold; position: relative; /*--Declare X and Y axis base for sub navigation--*/ background-color:#ededed; font-size:12px; font-weight:bold; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
ul.proptab li:hover	{	float: left; margin: 0; padding: 0 0 0 0;border-bottom:solid 1px #dadada; font-weight:bold; position: relative; /*--Declare X and Y axis base for sub navigation--*/ background-color:#ffffff;	}
ul.proptab li a	{	padding: 4px 10px 5px 10px; color: #1c9a49; display: block; text-decoration: none; float: left; font-size:12px; font-weight:bold; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
ul.proptab li a:hover	{	text-decoration:none; color: #1c9a49; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; background-color:#ffffff;	}
ul.proptab li span	{	padding: 4px 10px 5px 10px; color: #1c9a49; display: block; text-decoration: none; float: left; font-weight:bold; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}

ul.proptab li .thickbox	{	padding: 0px; color: #1c9a49; display: block; text-decoration: none; float: right; font-size:12px; font-weight:bold; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
ul.proptab li .thickbox:hover	{	text-decoration:none; color: #1c9a49; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; background-color:#ffffff;	}


.PropTab:link,.PropTab:active,.PropTab:hover,.PropTab:visited  {	padding: 4px 10px 5px 10px; color: #1c9a49; display: block; text-decoration: none; float: left; font-size:12px; font-weight:bold; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
.PropTab:hover{text-decoration:none; color: #1c9a49; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; background-color:#ffffff;  }

#container	{	position: relative; width: 648px; height: 54px; overflow: hidden; cursor:default; padding-top:9px;	}
/*#scroller	{	width: 10000px;  = width + margin left + margin right + padding*2 + border*2  from the content rule 	}*/
/*.content	{	width: 98px; height: 36px; float: left; margin-left: 5px; margin-right: 5px; font-size: .8em;	}*/
.content	{	width: 98px; height: 36px; float: left; padding-left: 5px; padding-right: 5px; font-size: .8em;	}

#container1	{	position: relative; width: 670px; height: 210px; overflow: hidden; cursor:default; padding-top:15px;	}
/*#scroller1	{	width: 10000px;  = width + margin left + margin right + padding*2 + border*2  from the content rule 	}*/
.content1	{	width: 160px; height: 200px; float: left; margin-left: 4px; margin-right: 4px; font-size: .8em;	}


#containerImg	{	position: relative; width: 285px; height: 195px; overflow: hidden; cursor:default; padding-top:4px;	}
/*#scroller	{	width: 10000px;  = width + margin left + margin right + padding*2 + border*2  from the content rule 	}*/
.contentImg	{	width: 285px; height: 195px; float: left; margin-left: 0px; margin-right: 0px; 	}

#containerEnlgImg	{	position: relative; width: 100px; height: 24px; overflow: hidden; cursor:default; padding-top:4px;	}
/*#scroller	{	width: 10000px;  = width + margin left + margin right + padding*2 + border*2  from the content rule 	}*/
.contentEnlgImg	{	width: 100px; height: 24px; float: left; margin-left: 0px; margin-right: 0px; 	}

#divDisMessage {	position:absolute; overflow:hidden; z-index:999; color:#000000; font-family:Verdana; font-size:10px; text-align:left; line-height:15px; opacity: 1; filter: alpha(opacity=100);		}
.divDis1	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; 	}
.divDis2	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; 	}
.divDis3	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; 	}
.divDis4	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00a33a; 	}

#divDisGo {	position:absolute; overflow:hidden; z-index:999; background-color:#ffffff; color:#000000; font-family:Verdana; font-size:10px; text-align:left; padding:4px; border:solid 1px #000000; line-height:15px; opacity: 1; filter: alpha(opacity=100); 		}

.PageActiveNavi	{	color:#f8f32f; font-size:10px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; cursor:pointer; 	}
.PageInactiveNavi	{	color:#ffffff; font-size:10px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; cursor:text;	}

.Paging	{	background-color:#28156f; padding:2px 7px; color:#ffffff; font-size:11px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; cursor:pointer; 	}
.Paging:link,.Paging:active,.Paging:hover,.Paging:visited  {	 text-decoration: none;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff;	}
.PagingSel	{	background-color:#00a539; padding:2px 7px; color:#ffffff; font-size:11px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;  	}
.PagingNo	{	background-color:#28156f; padding:2px 7px; color:#d5d5d5; font-size:11px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; cursor:text; 	}

.InnerTabOnL{float: left; background-image: url(../images/tab_on_L.gif); background-position: left; background-repeat: no-repeat; height: 34px;  vertical-align: middle;}
.InnerTabOnM{float: left; background-image: url(../images/tab_on_M.gif); background-position: left; background-repeat: repeat-x; height: 34px; vertical-align: middle; line-height: 34px; color: #ffffff; font-family: Verdana; font-size:12px; font-weight: bold;}
.InnerTabOnR{float: left; background-image: url(../images/tab_on_R.gif); background-position: left; background-repeat: no-repeat; height: 34px;  vertical-align: middle;}

.InnerTabL{float: left; background-image: url(../images/tab_L.gif); background-position: left; background-repeat: no-repeat; height: 34px;  vertical-align: middle;}
.InnerTabM{float: left; background-image: url(../images/tab_M.gif); background-position: left; background-repeat: repeat-x; height: 34px; vertical-align: middle; line-height: 34px; color: #000000; font-family: Verdana; font-weight: normal; font-size:12px; cursor:pointer;}
.InnerTabR{float: left; background-image: url(../images/tab_R.gif); background-position: left; background-repeat: no-repeat; height: 34px;  vertical-align: middle;}

.ProjectTblHeadL	{	color:#ffffff; background-color:#00a33a; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:left; padding-left:10px;  	}
.ProjectTblHeadC	{	color:#ffffff; background-color:#00a33a; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center;  	}
.ProjectTblRowL	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; vertical-align:top; border-left:dotted 1px #c5c5c5; border-bottom:dotted 1px #c5c5c5; font-size:12px; font-weight:normal; text-align:left; padding-left:10px; color:#454545; 	}
.ProjectTblRowLBold	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; vertical-align:top; border-left:dotted 1px #c5c5c5; border-bottom:dotted 1px #c5c5c5; font-size:12px; font-weight:normal; font-weight:bold; text-align:left; padding-left:10px; color:#454545; 	}
.ProjectTblRowC	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; vertical-align:top; border-left:dotted 1px #c5c5c5; border-bottom:dotted 1px #c5c5c5; font-size:12px; font-weight:normal; text-align:center; color:#454545;  	}
.ProjectTblRowR	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; vertical-align:top; border-left:dotted 1px #c5c5c5; border-bottom:dotted 1px #c5c5c5; font-size:12px; font-weight:normal; text-align:right; color:#454545;  	}
.ProjectTblRowJ	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; vertical-align:top; border-left:dotted 1px #c5c5c5; border-bottom:dotted 1px #c5c5c5; font-size:12px; font-weight:normal; text-align:justify; color:#454545;  	}

.SearchHead	{	color:#559604; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;	}
.SearchLabel	{	color:#559604; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;	}
.SearchNormal	{	color:#2c4ea8; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; 	}

div#divLogin {
position: fixed; 
top: 0;
left: 0%;
/*height: 0;*/
z-index: 999;
width: 100%;
height: 100%;
}
* html div#divLogin {
position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop : document.body.scrollTop);
left: expression("0%");
}
.frmcls {
position:fixed;
overflow:hidden; 

z-index:998;
}
* html .frmcls {
position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop : document.body.scrollTop);
left: expression("0%");
}
div#divEnquiry {
position: fixed; 
top: 50;
left: 0%;
z-index: 999;
width: 400px;
padding: 20px;
}
* html div#divEnquiry {
position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop : document.body.scrollTop);
left: expression("0%");
}

div#divEnlargeImage {
position: fixed; 
top: 0%;
left: 0%;
z-index: 999;

}
* html div#divEnlargeImage {
position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop : document.body.scrollTop);
left: expression("0%");
}

.myScrollingDiv{
	height: 535px;
	width: 100%;
	overflow: -moz-scrollbars-vertical;
	overflow-x:hidden;
	overflow-y:scroll;
}

.divScrollingProspect{
	height: 515px;
	width: 100%;
	overflow: -moz-scrollbars-vertical;
	overflow-x:hidden;
	overflow-y:scroll;
}


#divSearchMore {	position:absolute; z-index:999; background-color:#ffffff; border:solid 4px #ededed; padding:10px;		}
#divSearchTypeMore {	position:absolute; z-index:999; background-color:#ffffff; border:solid 4px #ededed; padding:10px;		}

.SiteMapLinks	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#454545; background-image:url(../Images/SMArr.gif); background-position:left; background-repeat:no-repeat; padding-left:12px; 	}
.SiteMapLink:link,.SiteMapLink:active,.SiteMapLink:hover,.SiteMapLink:visited  {	 text-decoration: none;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#454545;	}
.SiteMapLink:hover{	text-decoration:none;}

.SiteBrowseProp	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#7051f4;  	}
.SiteMapDropDown	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#454545; border:solid 1px #000000; width:100%;	}

.SiteMapDrpLink:link,.SiteMapDrpLink:active,.SiteMapDrpLink:hover,.SiteMapDrpLink:visited  {	 text-decoration: none;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#454545;	}
.SiteMapDrpLink:hover{	text-decoration:none;}


.SMTabLDiv	{	padding: 7px 0px 8px 0px; color: #1c9a49; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/TabL.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}
.SMTabMDiv	{	padding: 7px 10px 8px 10px; color: #454545; font-weight:bold; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/Tabbk.gif); background-repeat:repeat-x; background-position:top;	}
.SMTabRDiv	{	padding: 7px 0px 8px 0px; color: #1c9a49; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/TabR.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}

.SMTabLDivN	{	padding: 7px 0px 8px 0px; color: #ffffff; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}
.SMTabMDivN	{	padding: 7px 10px 8px 10px; color: #ffffff; font-weight:bold; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}
.SMTabRDivN	{	padding: 7px 0px 8px 0px; color: #ffffff; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}

.SMTabLDivO	{	padding: 7px 0px 8px 0px; color: #1c9a49; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/TabL.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}
.SMTabMDivO	{	padding: 7px 10px 8px 10px; color: #1c9a49; font-weight:bold; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/Tabbk.gif); background-repeat:repeat-x; background-position:top;	}
.SMTabRDivO	{	padding: 7px 0px 8px 0px; color: #1c9a49; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/TabR.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}


.tabSMMDivN:link,.tabSMMDivN:active,.tabSMMDivN:hover,.tabSMMDivN:visited  {	 color: #ffffff; display: block; text-decoration: none; float: left; font-size:12px; font-weight:normal; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
.tabSMMDivN:hover{	text-decoration:none; color: #1c9a49; font-size:12px; font-weight:normal; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}

.tabSMMDivO:link,.tabSMMDivO:active,.tabSMMDivO:hover,.tabSMMDivO:visited  {	 color: #454545; display: block; text-decoration: none; float: left; font-size:12px; font-weight:normal; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
.tabSMMDivO:hover{	text-decoration:none; color: #454545;  font-size:12px; font-weight:normal; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}

ul.WhyUni { margin-top:0px;  }

.EnqSel	{	background-image: url(../images/TabSel.gif); background-repeat: no-repeat; width: 86px; height: 20px; float: left; color: #ffffff; padding-top: 2px;	}
.EnqUnSel	{	background-image: url(../images/TabUnSel.gif); background-repeat: no-repeat; width: 86px; height: 20px; float: left; color: #000000; padding-top: 2px;	}

.EnqTop	{	width:100%; background-image:url(../images/PostTop.gif); background-position:right; background-repeat:no-repeat;	}
.EnqTop1	{	width:100%; background-image:url(../images/PostTop1.gif); background-position:right; background-repeat:no-repeat;	}
.EnqTop2	{	width:100%; background-image:url(../images/PostTop3.gif); background-position:right; background-repeat:no-repeat;	}

.EnqTell1	{	background-image: url(../images/PostTop2.gif); background-repeat: repeat-y; background-position:right;	}
.EnqTell2	{	background-image: url(../images/PostTop4.gif); background-repeat: repeat-y; background-position:right;	}

.PurBk	{	background-image: url(../Images/PurBk.gif); background-repeat: repeat-y;	}

.EnqSelMDiv	{	padding: 0px 20px 5px 20px; color: #1c9a49; font-weight:bold; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; }

.TextCss	{	padding:3px 4px; height:16px; border:solid 1px #a3a4a2; font-size:12px; font-family:Verdana; color:#7b7c7e;	}
.Text	{	 padding:3px 4px; height:16px; border:solid 1px #a3a4a2; font-size:12px; font-family:Verdana; color:#000000;	}

.TabPartLDiv	{	padding: 7px 0px 8px 0px; color: #1c114b; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/LogTabLef.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}
.TabPartMDiv	{	padding: 7px 10px 8px 10px; color: #1c114b; font-weight:bold; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-color:#ffffff;	}
.TabPartRDiv	{	padding: 7px 0px 8px 0px; color: #1c114b; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/LogTabRig.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}

.TabPartLDivN	{	padding: 7px 0px 8px 0px; color: #ffffff; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}
.TabPartMDivN	{	padding: 7px 10px 8px 10px; color: #ffffff; font-weight:bold; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}
.TabPartRDivN	{	padding: 7px 0px 8px 0px; color: #ffffff; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}

.TabPartLDivO	{	padding: 7px 0px 8px 0px; color: #1c114b; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/LogTabLef.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}
.TabPartMDivO	{	padding: 7px 10px 8px 10px; color: #1c114b; font-weight:bold; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-color:#ffffff;	}
.TabPartRDivO	{	padding: 7px 0px 8px 0px; color: #1c114b; display: block; text-decoration: none; float: left; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; background-image:url(../images/LogTabRig.gif); background-repeat:no-repeat; background-position:top; background-color:#ffffff;	}

.tabPartMDivN:link,.tabPartMDivN:active,.tabPartMDivN:hover,.tabPartMDivN:visited  {	 color: #ffffff; display: block; text-decoration: none; float: left; font-size:12px; font-weight:bold; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
.tabPartMDivN:hover{	text-decoration:none; color: #1c114b; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}

.tabPartMDivO:link,.tabPartMDivO:active,.tabPartMDivO:hover,.tabPartMDivO:visited  {	 color: #1c114b; display: block; text-decoration: none; float: left; font-size:12px; font-weight:bold; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
.tabPartMDivO:hover{	text-decoration:none; color: #1c114b; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 	}

.PartnerBusiness	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7051f4; 	}
.PartnerEmployee	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00a637; 	}

.LeadHead	{	background-color:#599c01; color:#ffffff; font-weight:bold; font-size:12px;	}
.LeadData	{	border-bottom:solid 1px #cfcfcf;	}

.divDisData {	position:absolute; float:left; overflow:hidden; z-index:999; color:#000000; font-family:Verdana; font-size:10px; text-align:left; line-height:15px; opacity: 1; filter: alpha(opacity=100);		}
.ScrollingDiv{ height: 80px; width: 100%; overflow: -moz-scrollbars-vertical; overflow-x:hidden;overflow-y:scroll; border-style:double; }

.KeywordSearchName {	margin:0px; font-size:12px;	}


.DropDownNew	{	background-color:#eaeaea; border:none; outline:none; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; padding:2px 4px;	}

ul.refine	{	list-style: none; padding: 0px; margin: 0;  font-size: 12px; background:none;	}
ul.refine li	{	 margin: 0; padding: 1px 0px; /*--Declare X and Y axis base for sub navigation--*/ 
	background:none; font-size:12px; font-weight:normal; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
	
ul.refinefloat	{	list-style: none; padding: 0px; margin: 0; float:left;  background: #222; font-size: 1.2em; background:none;	}
ul.refinefloat li	{	 margin: 0; padding: 0px; float:left; width:58px; /*--Declare X and Y axis base for sub navigation--*/ 
	background: none; font-size:11px; font-weight:normal; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}	
	
.ResaleSnapShotOff {	float: left; width: 700px; padding: 20px 10px; border: solid 1px #efefef;background-image: url(../ResaleImages/rpoff.gif); background-repeat: repeat-x;background-position: bottom;	}	
.ResaleSnapShotOn {	float: left; width: 700px; padding: 20px 10px; border: solid 1px #efefef;background-image: url(../ResaleImages/rpon.gif); background-repeat: repeat-x;background-position: bottom;	}	

.SearchResultOff {	float: left; width: 700px; padding: 20px 10px; border: solid 1px #ffffff;background-image: url(../ResaleImages/rpoff.gif); background-repeat: repeat-x;background-position: bottom;	}	
.SearchResultOn {	float: left; width: 700px; padding: 20px 10px; border-top: solid 1px #ffffff; border-right: solid 1px #ffffff; border-left: solid 1px #ffffff; border-bottom: dotted 1px #c5c7c4; background-image: url(../ResaleImages/rpon.gif); background-repeat: repeat-x;background-position: bottom;	}	

ul.SearchDetailsL	{	list-style: none; padding: 0px; margin: 0;  font-size: 11px; background:none; border-left:solid 1px #000000; border-top:solid 1px #000000; border-right:solid 1px #000000;	}
ul.SearchDetailsL li	{	 margin: 0; padding: 3px 0px; text-align:center; /*--Declare X and Y axis base for sub navigation--*/ 
	background:none; font-size:11px; border-bottom:solid 1px #000000; font-weight:normal; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}

	
ul.SearchDetailsC	{	list-style: none; padding: 0px; margin: 0;  font-size: 11px; background:none; border-top:solid 1px #000000;	}
ul.SearchDetailsC li	{	 margin: 0; padding: 3px 0px; text-align:center; /*--Declare X and Y axis base for sub navigation--*/ 
	background:none; font-size:11px; border-bottom:solid 1px #000000; font-weight:normal; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
	
ul.SearchDetailsR	{	list-style: none; padding: 0px; margin: 0;  font-size: 11px; background:none; border-top:solid 1px #000000; border-right:solid 1px #000000; border-left:solid 1px #000000;	}
ul.SearchDetailsR li	{	 margin: 0; padding: 3px 0px; text-align:center; /*--Declare X and Y axis base for sub navigation--*/ 
	background:none; font-size:11px; border-bottom:solid 1px #000000;  font-weight:normal; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}		
	
ul.LocationList	{	list-style: none; padding: 0px; margin: 0; float:left;  background: #222; font-size: 1.2em; background:none;	}
ul.LocationList li	{	 margin: 0; padding: 0px; float:left; width:275px; /*--Declare X and Y axis base for sub navigation--*/ 
	background: none; font-size:11px; font-weight:normal; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}	
	
.RPropTab:link,.RPropTab:active,.RPropTab:hover,.RPropTab:visited 	{	color: #1c9a49; display: block; text-decoration: none; float: left; font-size:12px; font-weight:bold; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}	

.RPHeadP1Link:link, .RPHeadP1Link:active, .RPHeadP1Link:hover,.RPHeadP1Link:visited	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3b2593; 	}	
	
.RPPropHead1	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#28166f; 	}	
.RPPropHead2	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3b2593; 	}
.RPHeadP1	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3b2593; 	}
.RPSearchLabel	{	color:#5da502; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding-left:4px;	}
.RPHeadP2	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#5da502; 	}

.RPSearchResult:link,.RPSearchResult:active,.RPSearchResult:hover,.RPSearchResult:visited  {	text-decoration: none;	}
.RPSearchResult:hover{	text-decoration:underline; color:#5DA503;	}

.RPTabOnL	{	float: left; background-image: url(../ResaleImages/rptabonL.gif);background-repeat: no-repeat; width: 9px; height: 31px;	}
.RPTabOnM	{	float: left; background-image: url(../ResaleImages/rptabonM.gif);background-repeat: repeat-x; height: 25px; padding-top: 6px; padding-left: 10px;padding-right: 10px;	}
.RPTabOnR	{	float: left; background-image: url(../ResaleImages/rptabonR.gif);background-repeat: no-repeat; width: 9px; height: 31px;	}

.RPTabOffL	{	float: left; background-image: url(../ResaleImages/rptaboffL.gif); background-repeat: no-repeat; width: 9px; height: 31px;	}
.RPTabOffM	{	float: left; background-image: url(../ResaleImages/rptaboffM.gif);background-repeat: repeat-x; height: 25px; padding-top: 6px; padding-left: 10px;padding-right: 10px;	}
.RPTabOffR	{	float: left; background-image: url(../ResaleImages/rptaboffR.gif);background-repeat: no-repeat; width: 9px; height: 31px;	}

.RPDivider	{	padding-left:10px; padding-right:10px; padding-top:0px; vertical-align:top;	}


.selected   {   background-color:#ffffff; font-size:11px; }
.unselected   {   background-color:#f6f6f6; font-size:11px; }

.SMHeader	{	padding:6px 0px; color: #454545; font-weight:bold; display: block; text-decoration: none; float: left; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	}
.SMLink:link, .SMLink:active, .SMLink:visited	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#5EAA02; 	}	
.SMLink:hover	{	text-decoration:underline;	}
.SMLinkNormal	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666;	}
.SMMoreLink:link, .SMMoreLink:hover, .SMMoreLink:active, .SMMoreLink:visited	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#617C39; text-decoration:underline; 	}	

.ContextHeader	{	font-size:11px; padding:0; margin:0;}
.SFHead	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; color:#00a637; margin: 0px; padding: 0px; font-size:13px;	}
.SFLabel	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; float: left; width: 140px;	}
.SFNLabel	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; float: left; padding-right: 10px; font-weight:bold;	}



.RsBackL	{ 	float:left; width:4px; background-image:url(../ResaleImages/PriceViewL.png); background-repeat:no-repeat; height:31px;	}
.RsBackM	{	float:left; padding-left:20px; padding-right:20px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#ffffff; background-image:url(../ResaleImages/PriceViewM.png); background-repeat:repeat-x; height:31px; padding-top:5px;	}
.RsBackR	{	float:left; width:4px; background-image:url(../ResaleImages/PriceViewR.png); background-repeat:no-repeat; height:31px;	}

.RsSymbol	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#666765;	}
.RsRange	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#228501;	}
.RsRange1:link, .RsRange1:active, .RsRange1:visited	{	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#228501; 	}	
.RsRange1:hover	{	text-decoration:underline;	}




/*	New added class for top section and search filter starts	*/
.TPmenuclassR{	width:306px;	}
.TPNomberContainer{	position:relative;	width:306px;	background-color:#F00;}
.TPNomberContent{	position:absolute;	width:306px;	right:0px;	top:-18px;	height:42px;	background-image:url(../ResaleImages/contactBg.jpg);
}
.TPNLeftCorner{	background-image:url(../ResaleImages/TPNLeftCorner.jpg);	height:42px;	width:8px;	float:left;}
.TPNRightCorner{	background-image:url(../ResaleImages/TPNRightCorner.jpg);	height:42px;	width:8px;	float:Right;}
.TPNContent{	margin:0px 10px;	padding:3px 0px;}
.TPNContactNo{	float:left;	font-family: Arial-Narrow, Arial, Helvetica, sans-serif;	color: #000;	font-size:20px;	border-right: solid 1px #666;	padding:2px 6px 2px 0px;}
.TPNDays{	float:left;	color:#333;	text-align:left;	line-height:16px;	padding-left:8px;}
.TPNDays span{	width:60px;	display:inline-block;}
.LogoPadd{padding-top:10px; padding-left:36px; padding-bottom:15px;}
.SFContainer{	width:728px;}
.SFBottomCurve{	background-image:url(../ResaleImages/SearchFilrterBottomCurve.gif);	height:10px;	overflow:hidden;}
.SFFilterBg{	background-image:url(../ResaleImages/SFFilterBg.gif);	height:170px;}
.SFFilterBgInside{	background-image:url(../ResaleImages/SFFilterBgInside.gif);	height:90px;}
.SFContainerHolder{	margin:0px 6px;	padding:0px 3px;	height:170px;	background-color:#FFF;}
.SFContainerHolderInside{	margin:0px 6px;	padding:0px 3px;	height:90px;	background-color:#FFF;}
.SFTopSection{	background-image:url(../ResaleImages/SGTopStrip.gif);	height:35px;	padding-left:0px;}
.SFTopSection a{	margin-top:1px;	padding-top:5px;	color:#fff;	font-size:13px;	width:125px;	height:24px;	display:inline-block;	text-align:center;	margin-right:5px;}
.SFTopSection a:hover, a.SCTopActiveLink{	color:#2d197d;	background-image:url(../ResaleImages/SFButtonOver.gif);	text-decoration:none;	font-weight:700;}
.SFCurveSpacer{	background-image:url(../ResaleImages/SFBelowLinkDevider.gif);	height:7px;	overflow:hidden;	}
.SFFormSection{	 background-image:url(../ResaleImages/SFFormContainer.gif);	 height:170px;	 display:block;}
.SFFormSectionInside{	 background-image:url(../ResaleImages/SFFormContainer.gif);	 height:90px;	 display:block;}
.SFHotLocationStrip{	background-image:url(../ResaleImages/SFHotLocationStripBg.gif);	height:29px;	margin:0px 3px;}
.SFHotLocationLeft{	background-image:url(../ResaleImages/SFHotLocationLeftCorner.gif);	width:3px;	height:29px;	float:left;}
.SFHotLocationRight{	background-image:url(../ResaleImages/SFHotLocationRightCorner.gif);	width:3px;	height:29px;	float:Right;}
.SFHotLocationList{	margin:0px 5px;	color:#FFF;	padding:5px 0px;	text-align: left;	position:relative;}
.SFHotLocationList span{	font-weight:700;	font-size:12px;}
.SFHotLocationList a{	color: #FFF;	font-size:12px;	margin:0px 0px;}
.SFClearAll{	clear:both;}
.SFspacer10{	height:10px;	overflow:hidden;}
.SF3in1{	display:block;}
.SF3in1 .caption{	float:left;	padding-top:25px;	font-size:18px;	color:#28166f;	font-weight:700;	width:100px;	padding-left:15px;}
.SF3in1 .btnHolder{	float:left;	text-align:center;	padding-top:30px;}
.SF3in1 .formContent{	float:left;	width:435px;	padding-left:15px;	border-left: solid 1px #999;}
.SF3in1 ul, .SF3in1 ul li{	padding:0px;	margin:0px;	list-style-type:none;}
.formContent ul{	padding:0px;	margin:0px;	}
.formContent ul li{	padding:0px 0px 10px 0px;	line-height:18px;	margin:0px;	float:left;	list-style-type:none;	width:210px;}
.formContent ul li select{	width:200px;}
.formContent ul li .budget{	 width:80px;}
.AFOtehrs{	background-image:url(../ResaleImages/SFOthersLinkBg.gif);	width:57px;	text-align:center;	display:inline-block;}
a.AFOtehrs{	color:#111;}
.SFInsideContainer{	padding-left:5px;}
.SFInsideContainer ul{	padding:0px;	margin:0px;}
.SFInsideContainer ul li{	padding:0px;	margin:0px 5px 0px 0px;	float:left;}
.SFInsideContainer ul li select{	width:93px;}
.btnContainer img{	margin-top:10px;	}
#semiTrans{	background-image:url(../ResaleImages/SemiTransImage.png);	opacity: 0.7;	height:100%;	width:100%;	position:fixed;	z-index:999;	visibility:hidden;}
#MoreHotCities{	padding:5px;	left:0px;	top:0px;	width: 920px;	z-index:1000;	position:absolute;	border:solid 1px #999;	-moz-border-radius:5px;	-webkit-border-radius:5px;	-khtml-border-radius:5px;	border-radius:5px;	background-color:#FFF;	visibility:hidden;}
.popupHeader{	background-image:url(../ResaleImages/popupHeaderBg.gif);	height:29px;}
.popupHeader .leftCorner{	background-image:url(../ResaleImages/popupLeftCorner.gif);	height:29px;	width: 5px;	float:left;}
.popupHeader .rightCorner{	background-image:url(../ResaleImages/popupRightCorner.gif);	height:29px;	width: 5px;	float:right;}
.popupHeader .poupMainHeader{	margin:0px 5px;	padding:4px 0px 3px 5px;	font-size: 15px;	text-align:left;}
.popupHeader .poupMainHeader img{	float:right;}
#MoreHotCities ul{	padding:5px 0px 0px 20px;	margin:0px;}
#MoreHotCities ul li{	list-style-image: url(../ResaleImages/popupBulletPoint.png);	width: 150px;	float:left;	text-align:left;}
#MoreHotCities ul li a{	color:#333;}
.SFTopLeftCurve{	background-image:url(../ResaleImages/SeachHeadingLeftCorner.gif);	width:15px;	height:35px;	background-repeat:no-repeat;		float:left;}
.SF3Options{	background-image:url(../ResaleImages/SFMenuBg.gif);	padding-top:5px;	height:30px;	float:left;}
.SF3Options a{	color:#2d197d;	background-image:url(../ResaleImages/SFButtonOver.gif);	text-decoration:none;	font-weight:700;}
.mainMenuBg{	background-image:url(../ResaleImages/SFMenuBg.gif);	padding-top:5px;	height:30px;	float:left;}
.SFHeadingCurve{	float:left;	background-image:url(../ResaleImages/SFHeadingCurve.gif);	height:35px;	width: 45px;}
.SFHeadingRightCurve{	background-image:url(../ResaleImages/SFHeadingRightCurve.gif);	height:35px;	width:5px;	float:right;}
.H2Search	{	padding:0px; margin:0px;font-size:18px;}
/*	New added class for top section and search filter ends	*/

#MoreHotCity{	padding:5px;	left:0px;	top:0px;	width: 712px; float:left;	}
#MoreHotCity ul{	padding:10px;	margin:0px;}
#MoreHotCity ul li{	list-style:none;	width: 168px;	float:left;	text-align:left;}
#MoreHotCity ul li a{	color:#333;}
#MoreHotCity ul li img{	padding-right:5px;}
.divHotLeft{	background-image:url(../ResaleImages/SFHotLocationLeftCorner.gif);	width:3px;	height:29px;	float:left;}
.divHotLocationList{	margin:0px;	padding:5px 5px; width:686px;	height:19px; color:#ffffff; text-align: left; float:left;background-image:url(../ResaleImages/SFHotLocationStripBg.gif);}
.divHotLocationList span{	font-weight:700;	font-size:12px;}
.divHotLocationList a{	color: #FFF;	font-size:12px;	margin:0px 0px;}
.divHotRight{	background-image:url(../ResaleImages/SFHotLocationRightCorner.gif);	width:3px;	height:29px;	float:left;}
.divHotLocHeader{	margin:0px;	padding:4px 0px 3px 5px;	font-size: 15px;	text-align:left; float:left; width:697px; border-bottom: solid 1px #00b050;}
.divHotLocHeader img	{	float:right; cursor:pointer;	}
.divHotLocDivider{	float:left; width:702px; height:10px;	}

.AddText	{	color:#454545;	}
.AddTextCss	{	color:#cdcdcd;	}

#containerScroll	{	position: relative; width: 672px; height: 210px; overflow: hidden; cursor:default; padding-top:15px;	}
/*#scroller	{	width: 10000px;  = width + margin left + margin right + padding*2 + border*2  from the content rule 	}*/
.contentScroll {	width: 160px; height: 200px; float: left; padding-left: 4px; padding-right: 4px; font-size: .8em; 	}

ul.Scroller	{	list-style: none; padding: 0px; margin: 0;  font-size: 12px; background:none;	}
ul.Scroller li	{	 margin: 0; padding: 0px; /*--Declare X and Y axis base for sub navigation--*/ 
	background:none; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; text-align:center;	}
	
	
.divLocationScrolling{
	height: 150px;
	width: 100%;
	overflow: -moz-scrollbars-vertical;
	overflow-x:hidden;
	overflow-y:scroll;
}	
.FranchiseNew	{	position:absolute; margin-left:-45px; margin-top:-15px;	}

.divLoginStyle
{
	display: none; 
	text-align: center;
	vertical-align: middle; 
	background-image: url(../images/Black.gif);
	opacity: 0.4; 
	filter: alpha(opacity=40);
}

.UniBkStyle
{background-image: url(../images/UniBk.gif); background-repeat: repeat-x;}

.tdPartnerLoginStyle
{
	background-image: url(../images/Pus.gif);
	background-repeat: no-repeat; 
	padding-left: 25px;
	background-position: 0px 4px;
	}
.UniMnuBKStyle
{
	background-image: url(../images/UniMnuBK.gif);
	background-repeat: repeat-x; 
	padding-left: 20px;
}
