 body {
	margin: 0px;
	background-color: #102b3b;
	font-family: "Trebuchet MS";
	font-size: 12px;
	background-image: url(images/back.gif);
	background-repeat: repeat-x;
}
#shadow {
	width:970;
	margin-left:auto;
	margin-right:auto;
}
#shadowleft {
	width:970px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/shadow_left.gif);
	background-repeat:repeat-y;
	background-position:left;
}
#shadowright {
	width:970px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/shadow_right.gif);
	background-repeat:repeat-y;
	background-position:right;
}
#overhead h1 {
	font-size: 12px;
	margin: 0px;
	font-weight: normal;
}
#overhead {
}

/*#header {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}*/
#overhead-nav {
	text-align: right;
	height: 17px;
	background-image: url(images/nav_back2.gif);
	background-repeat: repeat-x;
}
#subhead-nav-top {
	height: 19px;
	background-color:#1B4762;
	vertical-align: middle;
	text-transform: capitalize;
}
#subhead-nav-top a:link, #subhead-nav-top a:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
#subhead-nav-top ul {
	margin: 0px;
	padding: 0px;
	display: inline;
}
#subhead-nav-top li {
	display: inline;
	margin-left: 10px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

#subhead-nav-bottom {
	background-image: url(images/subhead-nav-bottom.gif);
	background-repeat: repeat;
}
#subhead-nav-bottom a {
	color: #1B4762;
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
}
#subhead-nav-bottom a:visited {
	color: #5C727A;
}

#subhead-nav-bottom-shad {
	background-image: url(images/subhead-nav-bottom-shad.gif);
	background-repeat: repeat-x;
	margin: 0px;
	height: 5px;
}
#subhead-nav-bottom li {
	display: inline;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #1B4762;
	border-right-color: #1B4762;
	border-bottom-color: #1B4762;
	border-left-color: #1B4762;
	padding-right: 5px;
	margin-left: 5px;
}
#subhead-nav-bottom li a:hover {
}
#subhead-nav-bottom  li  a:visited {
	color: #1B4762;
}
#subhead-nav-bottom ul {
	margin: 0px;
	padding: 0px;
}



#leftnav {
	width: 150px;
	float: left;
}
.leftnavmenu {
	width: 150px;
	float: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.leftnavmenu p {
	border: 1px solid #C6CED1;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 15px;
	margin: 0px;
	border-collapse:collapse;
	background-image: url(http://www.realestatevancouver2010.com/images/arr1.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.leftnavmenu a:visited {
	color: #5C727A;
}

.leftnavhead {
	background-color: #C6CED1;
	background-image: none;
	color: #1B4762;
	font-weight: bold;
}
.leftnavmenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.asdf a:hover {
	background-image: url(images/bk1.jpg);
}



.leftnavmenu li {
	border: 1px solid #C6CED1;
	margin: 0px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}

#rightnav {
	float: right;
	width: 150px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.nav-head {
	font-weight: bold;
	color: #1B4762;
	background-color: #C6CED1;
}

.blue {
	color: #1B4762;
}
.img-float-right {
	float: right;
	margin-left: 10px;
}

#indeximg {
	width: 360px;
	float: right;
	margin-left: 15px;
	border: 1px solid #C6CED1;
}
#indeximg2 {
	width: 330px;
	float: right;
	margin-left: 15px;
	border: 1px solid #C6CED1;
	color: #5C727A;
	text-align: center;
}

.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	color: #1B4762;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #C6CED1;
}
#main h3 {
	color: #1B4762;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #1B4762;
}

.texth1 {
	font-size: 12px;
	font-weight: normal;
	font-family: "Trebuchet MS";
	margin: 0px;
	text-align: left;
}

#main p {
	margin: 0px;
}
#indextable {
}
#indextable td {
	margin: 0px;
}
.indextablebk1 {
	background-color: #1B4762;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
}
.indextablebk2 {
	background-color: #CCCCCC;
	padding: 5px;
}
.table {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.img {
	float: left;
}

/*#footer {
	background-color: #C6CED1;
	color: #5C727A;
	text-align: center;
}*/
#footer  a, #footer a:visited,#footer a:hover {
	color: #5C727A;
}




.clear {
	clear: both;
	width: 900px;
}
a:visited {
	text-decoration: none;
	color: #0000CC;
}
a:link, a:visited {
	text-decoration: none;
	color: #5C727A;
}
a:hover {
	text-decoration: underline;
}
#leftnav img {
	margin-right: auto;
	margin-left: auto;
}
.img-float-left {
	float: left;
	margin-right: 10px;
}
#rightnav img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#sitemap ul {
	padding-left: 20px;
	list-style-image: url(file:///I|/My%20Documents/Trabalho/Clients/Richard/Website/images/arr1.jpg);
}
#sitemap img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 25px;
	margin-left: 25px;
}
#sitemap li {
	list-style-image: url(images/arr1.jpg);
}
#sitemap a, #sitemap a:visited, #sitemap a :link {
	color: #0033CC;
}
.pagenav  {
	font-weight: bold;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#comment {
	width: 450px;
}
#rss-feed {
	width: 500px;
	overflow: hidden;
	border: thin solid #000000;
}
.categories {
	font-weight: bold;
}
.categories ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: -10px;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.rss_box ul {
	padding-left: 20px;
	list-style-image: url(images/arr1.jpg);
}
.rss_date {
	color: #999999;
	font-size: 90%;
	text-transform: capitalize;
}
.rss_box .rss_items .rss_item .rss_item {
	font-weight: bold;
}

.price_tag, .google_map_link {
	clear: both;
	float: left;
	width: 100%;
	text-align: center;
}
.google_map_link {
	margin-bottom: 10px;
}
.flash {
	width: 100%;
	text-align: center;
}
div.powered-by {
    display:none;
}

/**Charan**/

@charset "utf-8";

/* CSS Document */

*

{

	padding:0;

	margin:0;

}

a

{

	text-decoration:none;

	color:#005FB1;

	outline:none;

}

a:hover

{

	text-decoration:underline;

}

img

{

	border:none;

}



body

{

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	font-size:12px;

	color:#333333;

	background:url(images/images/bg.jpg) repeat-x #15374C;

	letter-spacing:normal;

	white-space:normal;

}



#main

{

	float:left;

	width:100%;

	background:url(images/images/bg.png) repeat-y center top;

}



#mainContainer

{

	margin:0 auto;

	width:990px;

}



#container

{

	float:left;

	width:990px;

}



/* header start */

#header

{

	float:left;

	width:990px;

	background:url(images/images/strip.png)  0 0;

	background-repeat:repeat-x;

}

div.headerTopRight
{
	float:right;
	width:374px;
}

#headerTopLinksBox
{
	float:right;
	width:auto;
	padding-right:10px;
	padding-top: 10px;
}

div#logoSec
{
	float:left;
	width:374px;
	height:75px;
	background:url(images/images/logo_sec.png) no-repeat 0 0;
	margin-top:5px;
}

.headerTopLinks

{

	float:right;

	width:auto;

}



.headerTopLinks a

{

	float:left;

	width:auto;

	font-size:11px;

	color:#333333;

	font-weight:bold;

	text-transform:uppercase;

}



.headerTopLinksSep

{

	float:right;

	width:auto;

	padding:0 10px;

	font-size:11px;

	color:#333333;

	font-weight:bold;

	text-transform:uppercase;

}



#headerTop
{
	float: left;
    width: 990px;
}

.topNavLinks
{
	float:right;

	width:auto;

	font-size:12px;

	font-weight:bold;

	text-transform:uppercase;

	padding-left:15px;

	padding-top:2px;

}



.topNavLinks a

{

	color:#333333;

}



#logo
{
	background:url(images/images/logo.png) no-repeat 0 0;
	float:left;
	width:300px;
	height:88px;
	padding-left:10px;
}

#logo a
{
	float:left;
	width:300px;
	height:88px;
}

div.fbtwitter

{

	float:left;

	width:300px;

	height:10px;

}

#peoples

{

	float:left;

	width:auto;

	background:url(images/images/peoples.png) no-repeat 0 0;

	height:115px;

	width:282px;

}

#animText

{

	float:left;

	width:auto;

	padding:35px 10px 0 15px;

}

#mainNav
{
	float:left;
	width:990px;
	height:40px;
	background:url(images/images/nav-bg.png) repeat-x;
}

.mainNavLinks

{

	float:left;

	width:auto;
	
	font-family:Arial, Helvetica, sans-serif;

}



.mainNavLinks a

{

	color:#FFFFFF;

	float:left;

	font-size:12px;

	font-weight:bold;

	padding:12px;

	text-transform:uppercase;

	width:auto;

}



.mainNavSep

{

	float:left;

	width:2px;

}



.mainNavLinks a:hover

{

	float:left;

	width:auto;

	background:url(images/images/nav-active-bg.png) repeat-x center bottom;

	text-decoration:none

}



.mainNavLinks a.navActive

{

	float:left;

	width:auto;

	background:url(images/images/nav-active-bg.png) repeat-x center bottom;

}



.welcomeUserBox

{

	float:right;

	width:auto;

	font-size:12px;

	color:#FFFFFF;

	padding:14px 5px;

}



.welcomeUserBox a

{

	color:#FFFFFF;

}



.welcomeSmallBox

{

	float:left;

	width:auto;

	padding-right:5px;

}



#advSrchMain
{
	float:left;
	width:990px;
	height:145px;
	background:url(images/images/search-bg.png) repeat-x;
}



.advnBox

{

	float:left;

	width:800px;

	clear:both;

}

.allPropertiesSelectBox
{
	color: #333333;
    float: left;
    font-size: 13px;
    line-height: normal;
    padding: 3px;
    width: auto;
}

#locationField
{
	float:left;
	width:auto;
	padding-left: 10px;
}

.propertyBox
{
	float:left;
	width:600px;
	clear:both;
}

.advnBox370

{

	float:left;

	width:430px;

}



.advnHeading

{

	float:left;

	width:362px;

	font-size:20px;

	color:#FFFFFF;

	padding:0px 10px 0px 10px;

}



.feedbackLink

{

	position:absolute;

	right:0;

}

.contactLink

{

	position:fixed;

	right:0;
	margin-top:170px;

}

.advnHeading a

{

	color:#FFF;

	font-size:11px;

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	

}

.advnInput

{

	border:1px solid #666666;

	height:20px;

	padding:5px;

	width:350px;

	float:left;

	font-family:Lucida Sans;

	font-size:16px;

}



.advanDescText

{

	float:left;

	width:100%;

	font-size:11px;

	color:#413333;

}

.advanDescText a

{

	color:#1F73AF;

	font-style:italic;

}



.advnBox190

{

	float:left;

	width:175px;

}



.advnBox190Heading

{

	float:left;

	width:180px;

	font-size:13px;

	color:#000000;

	padding:5px;

	padding-top:23px;

}



.advnBox190select

{

	float:left;

	width:180px;

	padding:5px;

	font-size:13px;

	color:#0f3669;

	border:1px solid #0f3669;

}



.advnBox130

{

	float:left;

	width:175px;

	padding-right:15px;

}



.advnBox130Heading

{

	float:left;

	width:120px;

	font-size:13px;

	color:#FFFFFF;

	padding-top:15px;

	padding-bottom:5px;

}



.advnBox130Heading a

{

	color:#FFFFFF;

	background:url(images/images/globe.png) no-repeat top right;

	padding-right:30px;

	padding-top:7px;

}



.advnBox130Heading img

{

	float:right;

	width:auto;

}



.advnBox130Button

{

	float:left;

	width:auto;

	padding:6px 1px 1px;

}



.advnBox130moreSrch

{

	float:left;

	width:130px;

	font-size:12px;

	color:#004493;

	text-align:center;

	padding-top:5px;

}



.advnBox130moreSrch a

{

	color:#FFFFFF;

	text-align:center;

}



.advnSmallBoxes

{

	float:left;

	width:auto;

	padding-left:10px;

	padding-top:5px;

	color:#333333;

	font-size:9pt;

	line-height:11pt;

}



.advnSmallBoxes select

{

	float:left;

	width:auto;

	font-size:13px;

	color:#333333;

	padding:3px;

	/*border:1px solid #0f3669;*/

	line-height:normal;

}



/*select box css start */

div.selectbox-wrapper

{

  position:absolute;

  width:400px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

  z-index:1000;

}



div.selectbox-wrapper-small

{

  position:absolute;

  width:400px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.selectbox-wrapper ul {

  list-style-type:none;

  margin:0px;

  padding:0px;

}

div.selectbox-wrapper ul li.selected { 

  background-color: #CCCCCC;

  width:94%;

}

div.selectbox-wrapper ul li {

  list-style-type:none;

  display:block;

  margin:0;

  color:#000000;

  padding:5px;

  font-size:15px;

  cursor:default;

  width:150px;

}



.selectbox /* look&fell of  select box*/

{

  margin: 0px 5px 10px 0px;

  font-size:0.8em;

  width : 180px; 

  display : block;

  text-align:left; 

  background:url(images/images/bg_select.png) right;

  /*height:18px;*/

  cursor: pointer;

  border:1px solid #D1E4F6;

  color:#000000;

  padding:5px;

  font-size:15px;

  /*font-weight:bold;*/

}



/* small select box */

/*select box css start */



div.smallSelect div.selectbox-wrapper

{

  position:absolute;

  width:120px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.smallSelect div.selectbox-wrapper-small

{

  position:absolute;

  width:400px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.smallSelect div.selectbox-wrapper ul {

  list-style-type:none;

  margin:0px;

  padding:0px;

}

div.smallSelect div.selectbox-wrapper ul li.selected { 

  background-color: #CCCCCC;

  width:96%;

}

div.smallSelect div.selectbox-wrapper ul li {

  list-style-type:none;

  display:block;

  margin:0;

  padding:2px;

  cursor:default;

  width:100px;

  color:#000000;

  padding:2px;

  font-size:9pt;

  font-weight:normal;

}



div.smallSelect .selectbox /* look&fell of  select box*/

{

  margin: 0px 5px 10px 0px;

  font-size:0.8em;

  width : 120px; 

  display : block;

  text-align:left; 

  background:url(images/images/bg_select.png) right;

  /*height:18px;*/

  cursor: pointer;

  border:1px solid #D1E4F6;

  color:#000000;

  padding:2px;

  font-size:9pt;

  font-weight:normal;

}







/*select box css end */

/* header end */



/* content start */



#content

{

	float:left;

	width:990px;

	padding-top:20px;

}



.content180

{

	float:left;

	width:180px;

}



.contentBox180

{

	float:left;

	width:180px;

	background-color:#eeeeee;

	margin-bottom:10px;

}



.content180heading

{

	float:left;

	width:160px;

	background:url(images/images/heading-bg-200.jpg) repeat-x;

	line-height:30px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#FFFFFF;

	font-weight:bold;

	padding:0 10px;

}



.contentBox180 ul

{

	float:left;

	width:160px;

	padding:10px 0;

}



.contentBox180 ul li

{

	float:left;

	width:160px;

	font-size:12px;

	color:#333333;

	padding-left:10px;

	list-style-type:none;

}



.contentBox180 ul li img

{

	float:left;

	margin-right:5px;

	margin-top:3px;

}



.contentBox180 ul li a

{

	color:#333333;

}



.newsletterTtile

{

	float:left;

	width:151px;

	font-size:12px;

	color:#333333;

	padding-left:10px;

	padding-top:5px;

	padding-bottom:3px;

	font-weight:bold;

}



.newsletterInput

{

	float:left;

	width:155px;

	margin-left:10px;

	padding:2px;

	border:1px solid #0f3669;

}



.newsletterBtn
{
	float:left;
	width:160pa;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:10px;
}

.contentBox600
{
	float:left;
	width:600px;
	padding:0 15px;
}

.contentTextBox
{
	float:left;
	width:600px;
	text-align:justify;
	padding-bottom:15px;
}

.content600heading
{
	float:left;
	width:600px;
	font-size:16px;
	color:#333333;
	padding-bottom:5px;
	border-bottom:1px solid #333333;
	margin-bottom:15px;
}

.contentText
{
	float:left;
	width:580px;
	font-size:12px;
	color:#333333;
	padding-bottom:10px;
}

.contentLargeBtn
{
	float:left;
	width:250px;
}

.mapSearchV
{
	float:left;
	width:180px;
	text-align:center;
	margin-bottom:10px;
}

.contentBox600 table
{
	float:right;
	width:auto;
}
/* content end */



/* footer start */

#footerMain
{
	background-color: #24506A;
    float: left;
    margin-top: 20px;
    min-height: 117px;
    width: 990px;
}
#footerCont
{
	margin:0 auto;
	width:990px;
}
#footer

{

	float:left;

	width:990px;

	padding:20px 0;

}



.footerBox
{
	float:left;
	width:990px;
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
}
.footerBox a
{
	color:#FFFFFF !important;
	font-weight:normal !important;
	font-size:11px !important;
}
.footerSep

{

	padding:0 10px;

}

/* footer end */



/* user profile page start */



div.inner_navigation

{

	float:left;

	width:600px;

}



div.inner_navigation ul

{

	float:left;

	width:590px;

	list-style:none;

	padding-left:10px;

}



div.inner_navigation ul li 

{

	float:left;

	width:auto;

}



div.inner_navigation ul li a.not_active

{

	float:left;

	width:auto;

	background:url(images/images/heading-bg-200.jpg) repeat-x 0 0 transparent;

	font-size:12px;

	text-align:center;

	font-weight:bold;

	padding-top:5px;

	padding-bottom:5px;

	padding-left:15px;

	padding-right:15px;

	color:#fff;

	border-right:1px #000 solid;

}



div.inner_navigation ul li a.inner_active

{

	float:left;

	width:auto;

	background:url(images/images/nav-small-active-bg.png) repeat-x 0 0 transparent;

	font-size:12px;

	font-weight:bold;

	text-align:center;

	background-color:#EEEEEE;

	padding-top:5px;

	padding-bottom:5px;

	padding-left:15px;

	padding-right:15px;

	color:#333333;

	border-right:1px #000 solid;

}



div.inner_navigation ul li a:hover

{

	float:left;

	width:auto;

	background:url(images/images/nav-small-active-bg.png) repeat-x 0 0 transparent;

	font-size:12px;

	font-weight:bold;

	text-align:center;

	background-color:#7AC258;

	padding-top:5px;

	padding-bottom:5px;

	padding-left:15px;

	padding-right:15px;

	color:#fff;

}

div.middleContainer

{

	float:left;

	width:600px;

}



div.middleContainer div.middleLeft

{

	float:left;

	width:200px;

}



div.middleContainer div.middleLeft  div.friendsContainer div.middleLeftHead

{

	float:left;

	width:170px;

	background:url(images/images/heading-bg-200.jpg) repeat-x 0 0 transparent;

	color:#fff;

	font-family:Arial,Helvetica,sans-serif;

	font-size:13px;

	font-weight:bold;

	line-height:30px;

	padding:0 10px;

}



div.middleContainer div.middleLeft  div.friendsContainer

{

	float:left;

	width:200px;

}



div.middleContainer div.middleLeft  div.friendsContainer div.middleLeftInfoContainer

{

	float:left;

	width:176px;

	background:#eeeeee;

	padding-left:8px;

	padding-right:5px;

	padding-top:10px;

	padding-bottom:10px;

}



div.middleContainer div.middleLeft  div.friendsContainer div.middleLeftInfoContainer div.middleLeftInfo

{

	float:left;

	width:170px;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	line-height:18px;

}



div.middleContainer div.middleLeft  div.friendsContainer div.middleLeftInfoContainer div.contentName

{

	color:#333333;

	float:left;

	font-size:12px;

	font-weight:bold;

	padding-bottom:3px;

	padding-top:5px;

	width:160px;

}



div.middleContainer div.middleLeft  div.friendsContainer div.middleLeftInfoContainer div.contentInput

{

	float:left;

	width:155px;

}



div.middleContainer div.middleLeft  div.friendsContainer div.middleLeftInfoContainer div.contentInput input

{

	border:1px solid #0F3669;

	float:left;

	padding:2px;

	width:155px;

}



div.middleContainer div.middleLeft  div.friendsContainer div.middleLeftInfoContainer div.submit_btn

{

	float:left;

	width:155px;

	padding-top:5px;

}



div.middleContainer div.middleRight

{

	float:left;

	width:390px;

}



div.middleContainer div.middleRight div.middleRightContainer

{

	float:left;

	width:390px;

}



div.middleContainer div.middleRight div.middleRightContainer div.middleRightLeft

{

	float:left;

	width:250px;

	color:#333333;

	float:left;

	font-size:12px;

	font-weight:bold;

	padding-bottom:3px;

	padding-top:5px;

}



div.middleContainer div.middleRight div.middleRightContainer div.make_this_btn

{

	float:left;

	width:auto;

}



div.middleContainer .bottomContainer

{

	float:left;

	width:600px;

	background:#eeeeee;

	border-top:1px #0F3669 solid;

	border-bottom:1px #0F3669 solid;

	margin-top:25px;

}



div.middleContainer .bottomContainer .bottomLeft

{

	float:left;

	width:270px;

	padding-top:20px;

	padding-left:15px;

	padding-bottom:20px;

}



div.middleContainer .bottomContainer .bottomRight

{

	float:left;

	width:270px;

	padding-top:20px;

	padding-left:15px;

	padding-bottom:20px;

}





div.middleContainer .bottomContainer .bottomTextHead

{

	float:left;

	width:300px;

	padding-bottom:10px;

	color:#333333;

	font-size:12px;

	font-weight:bold;

}



div.middleContainer .bottomContainer .bottomLeft .bottomText

{

	float:left;

	width:300px;

	padding-bottom:10px;

	color:#333333;



	font-size:12px;

}

/* user profile page end */



/* testimonial page start */

div.testimonial_content

{

	float:left;

	width:590px;

	font-size:12px;

	color:#333333;

	padding-bottom:20px;

}

div.testimonial_container

{

	width:600px;

	float:left;

}

div.testimonial_container div.testimonial_block

{

	width:600px;

	float:left;

	border-top:1px #808080 solid;

	padding-top:10px;

	padding-bottom:20px;

}

div.testimonial_container div.testimonial_block div.testimonial_block_left

{

	float:left;

	width:260px;

	padding-right:30px;

}

div.testimonial_container div.testimonial_block div.testimonial_block_left div.user_img

{

	float:left;

	width:auto;

}

div.testimonial_container div.testimonial_block div.testimonial_block_right

{

	float:left;

	width:300px;

}

div.testimonial_container div.testimonial_block div.testimonial_block_only_right

{

	float:left;

	width:600px;

}

div.testimonial_container div.testimonial_block div.testimonial_block_right  div.testimonial_rgt_head

{

	float:left;

	width:280px;

	font-size:19px;

}

div.testimonial_container div.testimonial_block div.testimonial_block_right  div.testimonial_rgt_info

{

	float:left;

	width:280px;

	font-size:12px;

	padding-top:10px;

}

div.testimonial_container div.testimonial_block div.testimonial_block_only_right  div.testimonial_rgt_only_head

{

	float:left;

	width:580px;

	font-size:19px;

}

div.testimonial_container div.testimonial_block div.testimonial_block_only_right  div.testimonial_rgt_only_info

{

	float:left;

	width:580px;

	font-size:12px;

	padding-top:10px;

}



/* testimonial page end */

/* sort by select box */

div.sorbySelectBox

{

	float:left;

	width:130px;

	padding-left:10px;

	padding-top:2px;

}



div.sorbySelectBox div.selectbox-wrapper

{

  position:absolute;

  width:400px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.sorbySelectBox div.selectbox-wrapper-small

{

  position:absolute;

  width:400px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.sorbySelectBox div.selectbox-wrapper ul {

  list-style-type:none;

  margin:0px;

  padding:0px;

}



div.sorbySelectBox div.selectbox-wrapper ul li.selected { 

  background-color: #CCCCCC;

  width:95%;

}



div.sorbySelectBox div.selectbox-wrapper ul li

{

  list-style-type:none;

  display:block;

  margin:0;

  color:#000000;

  padding:2px;

  font-size:9pt;

  cursor:default;

  width:60px;

}



div.sorbySelectBox .selectbox /* look&fell of  select box*/

{

  margin: 0px 5px 10px 0px;

  font-size:0.8em;

  width : 120px; 

  display : block;

  text-align:left; 

  background:url(images/images/bg_select.png) right;

  /*height:18px;*/

  cursor: pointer;

  border:1px solid #D1E4F6;

  color:#000000;

  padding:2px;

  font-size:9pt;

  font-weight:normal;

}



/* shwoingPgSelectBox */

div.shwoingPgSelectBox

{

	float:left;

	width:70px;

	padding-left:10px;

	padding-top:2px;

}



div.shwoingPgSelectBox div.selectbox-wrapper

{

  position:absolute;

  width:400px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.shwoingPgSelectBox div.selectbox-wrapper-small

{

  position:absolute;

  width:400px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.shwoingPgSelectBox div.selectbox-wrapper ul {

  list-style-type:none;

  margin:0px;

  padding:0px;

}



div.shwoingPgSelectBox div.selectbox-wrapper ul li.selected { 

  background-color: #CCCCCC;

  width:95%;

}



div.shwoingPgSelectBox div.selectbox-wrapper ul li

{

  list-style-type:none;

  display:block;

  margin:0;

  color:#000000;

  padding:2px;

  font-size:9pt;

  cursor:default;

  width:60px;

}



div.shwoingPgSelectBox .selectbox /* look&fell of  select box*/

{

  margin: 0px 5px 10px 0px;

  font-size:0.8em;

  width : 60px; 

  display : block;

  text-align:left; 

  background:url(images/images/showing-pg-bg.jpg) right;

  /*height:18px;*/

  cursor: pointer;

  border:1px solid #D1E4F6;

  color:#000000;

  padding:2px;

  font-size:9pt;

  font-weight:normal;

}



/* allProSelectBox */

div.allProSelectBox

{

	float:left;

	width:240px;

}



div.allProSelectBox div.selectbox-wrapper

{

  position:absolute;

  width:210px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.allProSelectBox div.selectbox-wrapper-small

{

  position:absolute;

  width:210px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.allProSelectBox div.selectbox-wrapper ul {

  list-style-type:none;

  margin:0px;

  padding:0px;

}



div.allProSelectBox div.selectbox-wrapper ul li.selected { 

  background-color: #CCCCCC;

  width:98%;

}



div.allProSelectBox div.selectbox-wrapper ul li

{

  list-style-type:none;

  display:block;

  margin:0;

  color:#000000;

  padding:2px;

  font-size:9pt;

  cursor:default;

  width:60px;

}



div.allProSelectBox .selectbox /* look&fell of  select box*/

{

  margin: 0px 5px 10px 0px;

  font-size:0.8em;

  width : 210px; 

  display : block;

  text-align:left; 

  background:url(images/images/bg_select.png) right;

  /*height:18px;*/

  cursor: pointer;

  border:1px solid #D1E4F6;

  color:#000000;

  padding:2px;

  font-size:9pt;

  font-weight:normal;

}



/* priceSelectBox */

div.priceSelectBox

{

	float:left;

	width:140px;

}



div.priceSelectBox div.selectbox-wrapper

{

  position:absolute;

  width:210px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.priceSelectBox div.selectbox-wrapper-small

{

  position:absolute;

  width:210px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.priceSelectBox div.selectbox-wrapper ul {

  list-style-type:none;

  margin:0px;

  padding:0px;

}



div.priceSelectBox div.selectbox-wrapper ul li.selected { 

  background-color: #CCCCCC;

  width:96%;

}



div.priceSelectBox div.selectbox-wrapper ul li

{

  list-style-type:none;

  display:block;

  margin:0;

  color:#000000;

  padding:2px;

  font-size:9pt;

  cursor:default;

  width:60px;

}



div.priceSelectBox .selectbox /* look&fell of  select box*/

{

  margin: 0px 5px 10px 0px;

  font-size:0.8em;

  width : 100px; 

  display : block;

  text-align:left; 

  background:url(images/images/bg_select.png) right;

  /*height:18px;*/

  cursor: pointer;

  border:1px solid #D1E4F6;

  color:#000000;

  padding:2px;

  font-size:9pt;

  font-weight:normal;

}



/* noMinMaxSelectBox */

div.noMinMaxSelectBox

{

	float:left;

	width:140px;

	padding-left:5px;

	padding-bottom:10px;

}



div.noMinMaxSelectBox div.selectbox-wrapper

{

  position:absolute;

  width:210px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.noMinMaxSelectBox div.selectbox-wrapper-small

{

  position:absolute;

  width:210px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.noMinMaxSelectBox div.selectbox-wrapper ul {

  list-style-type:none;

  margin:0px;

  padding:0px;

}



div.noMinMaxSelectBox div.selectbox-wrapper ul li.selected { 

  background-color: #CCCCCC;

  width:96%;

}



div.noMinMaxSelectBox div.selectbox-wrapper ul li

{

  list-style-type:none;

  display:block;

  margin:0;

  color:#000000;

  padding:2px;

  font-size:9pt;

  cursor:default;

  width:79px;

}



div.noMinMaxSelectBox .selectbox /* look&fell of  select box*/

{

  margin: 0px 5px 10px 0px;

  font-size:0.8em;

  width : 120px; 

  display : block;

  text-align:left; 

  background:url(images/images/bg_select.png) right;

  /*height:18px;*/

  cursor: pointer;

  border:1px solid #D1E4F6;

  color:#000000;

  padding:5px;

  font-size:9pt;

  font-weight:normal;

}



/* adSrchBedsBaths */

div.adSrchBedsBaths

{

	float:left;

	width:110px;

	padding-left:5px;

	padding-bottom:10px;

}



div.adSrchBedsBaths div.selectbox-wrapper

{

  position:absolute;

  width:210px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.adSrchBedsBaths div.selectbox-wrapper-small

{

  position:absolute;

  width:210px;

  background-color:white;

  border:1px solid #ccc;

  margin:0px;

  margin-top:-10px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

}



div.adSrchBedsBaths div.selectbox-wrapper ul {

  list-style-type:none;

  margin:0px;

  padding:0px;

}



div.adSrchBedsBaths div.selectbox-wrapper ul li.selected { 

  background-color: #CCCCCC;

  width:96%;

}



div.adSrchBedsBaths div.selectbox-wrapper ul li

{

  list-style-type:none;

  display:block;

  margin:0;

  color:#000000;

  padding:2px;

  font-size:9pt;

  cursor:default;

  width:79px;

}



div.adSrchBedsBaths .selectbox /* look&fell of  select box*/

{

  margin: 0px 5px 10px 0px;

  font-size:0.8em;

  width : 90px; 

  display : inline-block;

  text-align:left; 

  background:url(images/images/bg_select.png) right;

  /*height:18px;*/

  cursor: pointer;

  border:1px solid #D1E4F6;

  color:#000000;

  padding:5px;

  font-size:9pt;

  font-weight:normal;

}

/*select box css end */

/* header end */



/* content start */



#content

{

	float:left;

	width:990px;

	padding-top:20px;

}



.content180

{

	float:left;

	width:180px;

}



.contentBox180

{

	float:left;

	width:180px;

	background-color:#eeeeee;

	margin-bottom:10px;

}



.content180heading

{

	float:left;

	width:160px;

	background:url(images/images/heading-bg-200.jpg) repeat-x;

	line-height:30px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#FFFFFF;

	font-weight:bold;

	padding:0 10px;

}



.contentBox180 ul

{

	float:left;

	width:160px;

	padding:10px 0;

}



.contentBox180 ul li

{

	float:left;

	width:160px;

	font-size:12px;

	color:#333333;


	padding-left:10px;

	list-style-type:none;

}



.contentBox180 ul li img

{

	float:left;

	margin-right:5px;

	margin-top:3px;

}



.contentBox180 ul li a

{

	color:#333333;

}



.newsletterTtile

{

	float:left;

	width:160px;

	font-size:12px;

	color:#333333;

	padding-left:10px;

	padding-top:5px;

	padding-bottom:3px;

	font-weight:bold;

}



.newsletterInput

{

	float:left;

	width:155px;

	margin-left:10px;

	padding:2px;

	border:1px solid #0f3669;

}



.newsletterBtn

{

	float:left;

	width:160pa;

	padding-top:5px;

	padding-bottom:10px;

	padding-left:10px;

}



.contentBox600

{

	float:left;

	width:600px;

	padding:0 15px;

}



.contentTextBox

{

	float:left;

	width:600px;

	padding-bottom:15px;

}



.content600heading

{

	float:left;

	width:600px;

	font-size:16px;

	color:#333333;

	padding-bottom:5px;

	border-bottom:1px solid #333333;

	margin-bottom:15px;

}



.contentText

{

	float:left;

	width:580px;

	font-size:12px;

	color:#333333;

}



.contentLargeBtn

{

	float:left;

	width:250px;

}

/* content end */



/* map search result start */

#mapSerchResult

{

	float:left;

	width:990px;

}



#mapSerchResultLft

{

	float:left;

	width:710px;

	padding-right:20px;

}



.mapSerchResultLftBox

{

	float:left;

	width:710px;

	padding-bottom:10px;

}



.mapSerchInnerBox

{

	float:left;

	width:710px;

}



.mapSerchMainTitle

{

	float:left;

	width:auto;

	font-size:20px;

	font-weight:bold;

	padding-left:5px;

	padding-top:32px;

}



.mapSerchMainTitle span

{

	color:#f99927;

}



.mapSerchSortBy

{

	float:left;

	width:auto;

	font-size:14px;

	font-weight:bold;

	padding-left:15px;

	color:#847578;

	padding-top:32px;

}



.mapSerchSortBy span

{

	float:left;

	padding-top:4px;

}



.mapSerchLoginReg

{

	float:left;

	width:auto;

	padding-left:10px;

}



.mapSerchInnerBotBox

{

	float:left;

	width:690px;

	padding:10px;

	background-color:#dae8f3;

}



.mapSerchBreadcrum

{

	float:left;

	width:auto;

}

a.breadcrumNumber

{

	float:left;

	width:auto;

	margin-right:5px;

	font-size:15px;

	color:#3e72b6;

	font-weight:bold;

	line-height:25px;

	font-family:Arial, Helvetica, sans-serif;

}



a.breadcrumNumberActive

{

	float:left;

	width:auto;

	margin-right:5px;

	font-size:15px;

	color:#333333;

	font-weight:bold;

	line-height:25px;

	font-family:Arial, Helvetica, sans-serif;

}



.showingPg

{

	float:left;

	width:auto;

	padding-left:40px;

	font-size:15px;

	line-height:25px;

	color:#333333;

}



.showingPg span

{

	float:left;

	padding-left:10px;

}



.printPage

{

	float:left;

	width:auto;

	padding-left:40px;

}



.findHomeBg

{

	float:left;

	width:680px;

	background-color:#eeeeee;

	padding:10px;

}



.findHomeNoBg

{

	float:left;

	width:680px;

	padding:10px;

}



.findHomeImg

{

	float:left;

	width:200px;

	padding-right:20px;

}



.findHomeRgt

{

	float:left;

	width:460px;

}



.findHomeRgtHeader

{

	float:left;

	width:460px;

	color:#517084;

	font-size:13px;

	font-weight:bold;

	padding-bottom:5px;

}



.findHomeRgtHeaderSecond

{

	float:left;

	width:460px;

	color:#999999;

	font-size:13px;

	font-weight:bold;

	padding-bottom:10px;

}



.findHomeRgtHeaderSecond span

{

	color:#333333;

}



.whiteBgBox

{

	float:left;

	width:300px;

	background-color:#FFFFFF;

	padding:5px;

}



.whiteBgBoxInner

{

	float:left;

	width:auto;

	padding-right:20px;

}



.whiteBgBoxInner a

{

	float:left;

	width:auto;

	font-size:14px;

	color:#3E72B6;

	line-height:22px;

}



.whiteBgBoxInner a img

{

	float:left;

}



.whiteBgBoxInner a span

{

	float:left;

	padding-left:5px;

}



.findHomeAboutText

{

	float:left;

	width:460px;

	font-size:13px;

	font-weight:bold;

	color:#333333;

	padding:10px 0;

}



.homeAtRate

{

	float:left;

	width:460px;

	padding-top:30px;

}



.homeAtRateImg

{

	float:left;

	width:40px;

	padding-right:10px;

}



.homeAtRateText

{

	float:left;

	width:410px;

	font-size:13px;

	color:#999999;

}



.homeAtRateText span

{

	color:#333333;

}



#mapSerchResultRgt

{

	float:left;

	width:260px;

}



.mapSrchRgtBox

{

	float:left;

	width:260px;

	background-color:#EEEEEE;

	padding-bottom:10px;

}



.mapSrchRgtBoxTitle

{

	float:left;

	width:240px;

	height:30px;

	line-height:30px;

	background:url(images/images/heading-bg-200.jpg) repeat-x;

	padding:0 10px;

	color:#FFFFFF;

	font-family:Arial,Helvetica,sans-serif;

	font-size:13px;

	font-weight:bold;

}



.mapSrchRgtSubTitle

{

	float:left;

	width:240px;

	padding:0 10px;

	color:#333333;

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

	font-weight:bold;

	padding-top:10px;

}



.mapSrchRgtSubInput

{

	float:left;

	width:230px;

	color:#333333;

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

	margin-top:10px;

	border:1px solid #002a61;

	margin:5px 10px 0;

	padding:3px;

}



#newsrch

{

	float:left;

	width:260px;

	/*padding:10px 0;*/

}

div.newsrchHotBuys

{

	float:left;

	width:260px;

	background-color:#F1F6FA;

}

.newsrchHeading

{

	float:left;

	width:240px;

	font-size:14px;

	color:#3e72b6;

	padding-bottom:10px;

	text-align:right;

	padding:0 10px 10PX;

}



.newSrchBox

{

	float:left;

	width:240px;

	background-color:#4b90cd;

	padding:10px;

}



.newSrchBoxInner

{

	float:left;

	width:240px;

	font-size:18px;

	color:#FFFFFF;

	padding-bottom:5px;

	font-family:Arial, Helvetica, sans-serif;

}



.newSrchBoxInnerLft

{

	float:left;

	width:auto;

}



.newSrchBoxInnerRgt

{

	float:right;

	width:auto;

	font-size:12px;

	font-weight:normal;

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

}

.newSrchBoxInnerRgt a

{

	float:right;

	width:auto;

	font-size:12px;

	font-weight:normal;

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	color:#FFFFFF;

	

}

.newSrchBoxInnerRgt a.rss

{

	background:url(images/images/rss.jpg) no-repeat 0 0;

	padding-left:25px;

	line-height:22px;

}

.newSrchBoxInnerRgtForFrnd a.rss

{

	float:right;

	width:auto;

	font-size:12px;

	font-weight:normal;

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	color:#333333;

	background:url(images/images/rss.jpg) no-repeat 0 0;

	padding-left:25px;

	padding-right:10px;

	text-decoration:underline;

	line-height:22px;

}

.newSrchBoxInnerRgt img

{

	float:right;

	margin-left:5px;

	margin-top:-5px;

}



.priceRange

{

	float:left;

	width:240px;

	padding:10px;

	background-color:#dae8f3;

}



.priceRangeheading

{

	float:left;

	width:240px;

	font-size:13px;

	color:#333333;

	font-weight:bold;

	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

	padding-bottom:10px;

}



.priceRangeBox

{

	float:left;

	width:240px;

	font-size:15px;

	color:#333333;

	padding-top:5px;

}



.priceRangeBoxTitle

{

	float:left;

	width:70px;

	font-size:13px;

	color:#333333;

}



.bedsbaths

{

	float:left;

	width:240px;

	background-color:#f1f6fa;

	padding:10px;

}



.bedsbathsBox

{

	float:left;

	width:120px;

	font-size:12px;

	color:#333333;

	font-weight:bold;

	text-transform:uppercase;

	padding-bottom:5px;

}



.bedsbathsBox span

{

	float:left;

	padding-bottom:5px;

}



.textSrch

{

	float:left;

	width:240px;

	padding:10px;

	background-color:#e6eff8;

}



.textSrch span

{

	float:left;

	padding-right:10px;

}



.textSrch input

{

	float:left;

	width:150px;

	padding:1px;

	border:1px solid #0f3669;

	font-size:12px;

	color:#333;

}



.clearselc

{

	float:left;

	width:240px;

	padding:10px;

	background-color:#dae8f3;

	font-size:13px;

	color:#3E72B6;

}



.clearselc a

{

	color:#3E72B6;

}



.protype

{

	float:left;

	width:240px;

	padding:10px;

	background-color:#dae8f3;

}



.protypeHeading

{

	float:left;

	width:240px;

	font-size:13px;

	color:#333333;

	padding-bottom:10px;

	text-transform:uppercase;

	font-weight:bold;

}



.protypeHeading a

{

	color:#3E72B6;

	text-transform:none;

}



.protypebox

{

	float:left;

	width:120px;

}



.protypeboxInner

{

	float:left;

	width:120px;

	font-size:12px;

	color:#333333;

	padding-bottom:5px;

}



.protypeboxInner input

{

	float:left;

	margin-right:5px;

	margin-top:2px;

}

/* map search result start */



/* advanSrch start */

#mainAdvanSrch

{

	float:left;

	width:790px;

	padding-right:20px;

}



#advanSrch

{

	float:left;

	width:770px;

	padding:10px;

	background-color:#cee1f0;

}



.proSrchBox

{

	float:left;

	width:750px;

	background-color:#e6eff7;

	padding:10px;

}



.proSrchBoxInner

{

	float:left;

	width:750px;

}



.proSrchBoxInnerBox

{

	float:left;

	width:140px;

	font-size:9pt;

	color:#333333;

	padding-right:10px;

}



.proSrchBoxInnerBoxSmall

{

	float:left;

	width:150px;

	padding-bottom:10px;

}



.proSrchBoxInnerBoxSmall Input

{

	float:left;

	width:auto;

	margin-right:5px;

}



.priceRage

{

	float:left;

	width:auto;

	font-size:9pt;

	color:#333333;

	padding-right:10px;

	line-height:30px;

}



.inputtextsrch

{

	float:left;

	width:400px;

	padding:3px;

	border:1px solid #0F3669;

}



.textsechtext

{

	float:left;

	width:650px;

	padding-le8pt;

	color:#3E72B6;

	font-style:italic;

	padding-bottom:10px;

}



.includeSrchBox

{

	float:left;

	width:750px;

	padding:10px;

}



.includeSrchBoxLeft

{

	float:left;

	width:100%;

	font-size:10pt;

	color:#333;

}

.includeSelectBoxLeft

{

	float:left;

	width:215px;;

	font-size:10pt;

	color:#fff;

}



.includeSrchBoxLeft input

{

	float:left;

	width:auto;

	margin-right:5px;

}



.includeSrchBoxrgt

{

	float:right;

	width:auto;

	padding-top:10px;

}



.includeSrchBoxrgt a

{

	float:left;

	width:auto;

	padding-right:10px;

}



.lastUpdated

{

	float:left;

	width:750px;

	padding:10px;

	background-color:#E6EFF7;

}



.lastUpdatedLogin

{

	float:left;

	width:260px;

}



.lastUpdatedBox

{

	float:left;

	width:163px;

	font-size:9pt;

	color:#333333;

	line-height:11pt;

	padding-top:15px;

}



.lastUpdatedBox img

{

	float:left;

	width:auto;

	margin-right:10px;

}



#advnSrchEndBox

{

	float:left;

	width:790px;

	padding-top:20px;

}



.advnSrchEndBoxLeft

{

	float:left;

	width:365px;

	border:1px solid #c2c4d1;

	padding:10px 10px 35px;

	margin-right:16px;

}



.advnSrchEndBoxLeftHeader

{

	float:left;

	width:365px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16pt;

	color:#FAA61A;

}



.advnSrchEndBoxLeftHeader img

{

	float:left;

	margin-right:10px;

}



.advnSrchEndBoxLeftBox

{

	float:left;

	width:365px;

	padding-top:20px;

}



.inputRegEmail

{

	float:left;

	width:250px;

	border:1px solid #c1c3c7;

	padding:5px;

	font-size:9pt;

	color:#666666;

}



.nextBtnRegEmail

{

	float:left;

	width:auto;

	padding-left:15px;

}



.whyRegHeader

{

	float:left;

	width:365px;

	padding-bottom:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#333333;

	font-weight:bold;

}



.whyRegFeat

{

	float:left;

	width:365px;

}



.whyRegFeat li

{

	float:left;

	width:365px;

	list-style-image:url(images/images/bullet-bold.jpg);

	list-style-position:inside;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#333333;

	padding-bottom:5px;

}



#advnSrchEndBoxRgt

{

	float:left;

	width:385px;

	border:1px solid #c2c4d1;

}



.advnSrchEndBoxRgtHeader

{

	float:left;

	width:365px;

	padding:5px 10px;

	background-color:#024b82;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13pt;

	color:#FFFFFF;

	font-weight:bold;

}



.meetOurTeamText

{

	float:left;

	width:375px;

	padding:5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10pt;

	color:#024b82;

	font-weight:bold;

	text-align:center;

}



.meetOurTeamVideo

{

	float:left;

	width:375px;

	padding:5px;

}

 

.options

{ 

	border:1px solid lightblue;

	text-align:left;

}





.listoptiondetail

{

	width:300px;

	padding-left:10px;

	float:left;

}



.listoptiondetail2

{

	width:300px;

	float:left;

}

.regionList

{

	border-bottom-style:solid;

	width:1px;

	

}

.mainoption

{

	width:600px;

}

div.searchbox

{

border-bottom:1px solid #CCCCCC;

float:left;

padding-left:10px;

padding-right:2px;

width:600px;

}

div.mainoptionblock

{

	width:600px;

    text-align:left;

}



.optionblockleft

{

	width:300px;

	float:left;

}

.optionblockright

{

	width:300px;

	float:right;

}

div.mainhead

{

	border-bottom-style:solid;

    border-bottom-width:1px;

    border-top-color:1px solid #333333;

    color:#174E95;

    font-family:Georgia,"Times New Roman",Times,serif;

    margin:0 0 5px;

}

.listoption 

{

	width:300px;

	padding-left:10px;

	padding-top:5px;

}

/* advanSrch end */

x;

