body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 13px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
}

body.indexBody {
background-color: #F8FBF2;
}

.home  {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
}

h1 {
 	font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 26px;
	color: #024697;
}

h2 {
 	font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 20px;
	color: #024697;
}

h2.underline {
 	font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 20px;
	color: #024697;
	border-bottom: 2px solid
}


h3 {
 	font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 16px;
	color: #024697;
}

h4 {
 	font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 14px;
	color: #024697;
}

h3.underline {
 	font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 16px;
	color: #024697;
	border-bottom: 1px solid
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 13px;
	padding: 1px;
}
td.list {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 13px;
	padding: 3px;
}
td.bold {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 13px;
	font-weight: bold;
}

td.whitebold {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
}

td.searchpadd {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 16px;
}

td.reslist {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 18px;
	font-weight: bold;
	
}
td.pages {
	padding-bottom: 2px;
}
td.homepadd {
	padding-right: 5px;
}

td.goldlarge {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	color: #9E7D1E;
}

p.bold {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 13px;
	font-weight: bold;
}

p.indent {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 13px;
	font-weight: normal;
	margin-left: 30px;
}

p.whatisTS {
margin-right: 2cm
}

.ArticlePadd {
	padding-bottom: 8px;
	padding-right:5px;
}

.small {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
}

td.exchange {
    border: 1px solid #CDCDCD
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 13px;
	
}
   
div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

div.yellowstrip {
    position:absolute; 
	left:0px; 
	top:152px; 
    width: 777px;
	height:2px;
    background-color: #FECE68;
	background-image:url('/images/yellowspacer.gif');
	font-size: 2px;
}

span


div.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.SearchBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 135px;
	
	}
	
div.Utility {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.white { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
}

.whitebold { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.orangebold { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F4C10F;
	font-weight: bold;
}

.formfield { 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

span.whitesmall{ 
	font-family: sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

a.whitesmall{ 
	font-family: sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
a.whitesmall:hover {color: #FFFF00}

.redsmall{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: normal;
}
.red{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-weight: normal;
}
.green{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006600;
	font-weight: normal;
}
.redbold{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-weight: bold;
}

ul {
  	
	/*list-style-position: outside;*/
	margin-left: 0;
	padding-left: 2em;
	margin-top: 0;
}


hr {
	color: #E6E6E5;
	height: 1px;
}

hr.submenu {
	color: #E6E6E5;
	height: 1px;
	margin-top: -10px;
	margin-bottom: 0px;
	width:90%;
}

table.groove {border: 2px outset;}
table.solid {border: 2px solid;}
table.resortlist {border: 1px solid #DCEBFE;  margin-left: 30px;}


.hotelvsres {
border: 1px solid #E6E6E5;
}

/*Right Sub Menu Spacing */
td.rightmenu {
padding-left: 20px;
width:150px;
}

.hot {
	padding:.5em 1em;
	border:2px solid;
	border-color:#fe6 #cb3 #dc4 #fe6;
	background:#F8F9F9 url(file://///204.253.206.69/c$/share/Timesharelink/images/hot-sun.gif) top left no-repeat;
}
   
   
ul {
	/*list-style-image: url(/images/blue-bullet-arrow.gif);*/
	list-style-type:square;
	
}




/* Rounded corners box */
div#nifty{ margin: 0 10%;background: #F4F6F9;width:500px}
div#niftycamping{ margin: 0 10%;background: #F4F6F9;width:310px;left: 100px;position:relative}
div#niftylogin{ margin: 0 10%;background: #F4F6F9;width:300px;position:relative}
div#niftyrent{ margin: 0 10%;background: #F4F6F9;width:450px;position:relative}
div#niftyrent2{ margin: 0 10%;background: #F4F6F9;width:450px;}
div#niftyescrow{ margin: 0 0; background: #F4F6F9;width:550px;}
div#niftyresold{ margin: 0 0; background: #F4F6F9;width:100%;}
div#niftyupdate{ margin: 0 0; background: #F4F6F9;width:500px;}
div#niftydeals{ margin: 0 0; background: #F4F6F9;}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #F4F6F9}

b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

div.resinfo{background-color: #F4F6F9;margin-bottom: 15px}
h3.resinfo{
 	font-size: 100%;margin:0;padding: 0 0 3px;background: #024697;color: #000;text-align: center;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

div#resstatic{background-color: #F4F6F9;margin-bottom: 10px;}
h3.resstatic{
 	font-size: 100%;margin:0;padding: 0 0 3px;background: #024697;color: #000;text-align: center;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	height:100%;
}
div#staticmenu{
	background: #F6F6F3;
	width:240px;
	position:absolute; 
	left:535px; 
	top:168px; 
	z-index:1
	padding-left:10px;
	}
	
div#resinventory{background-color: #F4F6F9;margin-bottom: 30px;}
div.inventorycontainer {
	width:512px;
}
div.staticcontainer {
	height:470px;
}

div.updcustcontainer {
	width:485px;
}

div#reslist{background: #F4F6F9;width:350px}
div#aboutus{
	background: #F4F6F9;
	width:250px;
	position:absolute; 
	left:510px; 
	top:175px; 
	z-index:1
	}
	
div#FAQ{
	background: #F4F6F9;
	width:230px;
	position:absolute; 
	left:530px; 
	top:240px; 
	z-index:1;
	}
div#Referrals{
	background: #F4F6F9;
	width:240px;
	position:absolute; 
	left:530px; 
	top:180px; 
	z-index:1;
	}
div.referralcontainer {
	height:355px;
}
div#newsletter{
	background: #F4F6F9;
	width:250px;
	position:absolute; 
	left:525px; 
	top:190px; 
	z-index:1;
	}
div.newscontainer {
	height:440px;
	float: right;
}

p.newsintro {
	width: 475px;
}
	
div#mapsearch{
	background: #F4F6F9;
	width:250px;
	position:absolute; 
	left:525px; 
	top:230px; 
	z-index:1;
	}
div#northamerica{
	background: #F4F6F9;
	width:240px;
	position:absolute; 
	left:530px; 
	top:235px; 
	z-index:1;
	}
div#usmap{
	background: #F4F6F9;
	width:240px;
	position:absolute; 
	left:530px; 
	top:190px; 
	z-index:1;
	}
div.usmapcontainer {
	height:1100px;
}

div#rentalsearch{
	background: #F4F6F9;
	width:450px;
	position:absolute; 
	left:100px; 
	top:290px; 
	z-index:1;
	}
div#login{
	background: #F4F6F9;
	width:350px;
	position:absolute; 
	left:220px; 
	top:240px; 
	z-index:1;
	}
div#memlogin{
	background: #F4F6F9;
	width:350px;
	position:absolute; 
	left:310px; 
	top:315px; 
	z-index:1;
	}
	
div#tielogin{
	background: #F4F6F9;
	width:350px;
	position:absolute; 
	left:210px; 
	top:290px; 
	z-index:1;
	}
	
div#memlogincontainer{
	height: 30px;
	z-index:0;
}
	
div#loginbookmark{
position:absolute;
	left:585px;
	top:160px;
	width:136px;
	height:112px;
	z-index:1;
}
	
div#rentcontainer{
	
	width:450px;
	position:relative; 
	height: 215px;
	z-index:0;
	}
div#exchcontainer{
	
	width:450px;
	position:relative; 
	height: 190px;
	z-index:0;
	}
div#home{
	background: #EBECF0;
	}
div#home2{
	background: #EBECF0;
	}
	
div#hotdestinations{
	background: #F6F4EE;
	}
	
div#buyingsearch{
	background: #F4F6F9;
	width:475px;
	position:absolute; 
	left:75px; 
	top:290px; 
	z-index:1
	}
	
div#selltimeshare{
	background: #F4F6F9;
	width:218px;
	position:absolute; 
	left:540px; 
	top:234px; 
	z-index:1
	}
	
div.homecontainer {height:255px; padding:10px;}
div#memservices{
	background: #F4F6F9;
	width:250px;
	position:absolute; 
	left:510px; 
	top:200px; 
	z-index:1
	}
	
div#extendedSearch{
	background: #F4F6F9;
	}	
p.reslist {
 	font-size: 100%;margin:0;padding: 0px 15px 5px;background: #024697;color: #000;text-align: left;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
}

.exchco {
 	font-size: 100%;margin:0px;padding: 3px;background: #024697;color: #000;text-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

p.homeheading {
 	font-size: 100%;margin:0;padding: 0 15 1px;background: #446BAC;color: #000;text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}

td.graybar {
 	font-size: 100%;
	width:100%;
	height: 52px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 18px;
	font-weight: normal;
	color: #024697;
	background-image:url('/images/gray-bar-home.jpg');
}

h3.whitelarge{
 	font-size: 100%;margin:0;padding: 0 0 1px;background: #024697;color: #000;text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}

h4.whitelarge{
 	font-size: 100%;margin:0;padding: 0 0 1px;background: #024697;color: #000;text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

/*  UL Horizontal menu */
ul.menu {
	float:left;
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
}
a.menu {
	float:left;
	width:121px;
	font-weight: bold;
	text-align: center;
	text-decoration:none;
	color:white;
	background-color:#024697;
	padding:0.2em 0.6em;
	border-right:1px solid white;
}
a.menu2 {
	float:left;
	width:150px;
	font-weight: bold;
	text-align: center;
	text-decoration:none;
	color:white;
	background-color:#024697;
	padding:0.2em 0.6em;
	border-right:1px solid white;
}
a.menu:hover {background-color:#F2F192}
a.menu2:hover {background-color:#F2F192}

a.search {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 3px;
}
a.search:link {color: #FFFFFF}
a.search:visited {color: #FFFFFF}
a.search:hover {color: #F4C10F}
a.search:active {color: #FFFFFF}

a.search2 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
}
a.search2:hover {color: #F4C10F}

/*   Header Stuff */
a.utility {
 	text-align: right; 
	font-family: sans-serif; 
	color:#ffffff; 
	text-decoration: none;
	font-size:13px;
	font-weight: bold;
}

div.Utility {
 	text-align: right; 
	font-family: sans-serif; 
	color:#ffffff; 
	text-decoration: none;
	font-size:13px;
	font-weight: bold;
	
	position:absolute; 
	left:483px; 
	top:4px; 
	width:291px; 
	height:17px; 
	z-index:7;
}

div.bgpic {
	position:absolute;
	left:0px; 
	top:0px; 
	width:777px; 
	height:102px; 
	z-index:1;
}

div.Header {
	position:static;
	height:150px;
	width:777px;
}

div.SearchBox {
    text-align: left; 
 	position:absolute; 
	left:547px; 
	top:36px; 
	width:240px; 
	height:30px; 
	z-index:10;
}

div.SearchBox2 {
    text-align: left; 
 	position:absolute; 
	left:547px; 
	top:36px; 
	width:240px; 
	height:30px; 
	z-index:10;
}

.SearchText {
 	text-align: right; 
	font-family: sans-serif; 
	color:#ffffff;
	text-decoration: none;
	font-size:13px;
	font-weight: bold;
}
.SearchText2 {
 	text-align: right; 
	font-family: sans-serif; 
	color:#ffffff; 
	text-decoration: none;
	font-size:13px;
	font-weight: bold;
}
.SearchTextsmall {
	font-family: sans-serif; 
	color:#292929; 
	font-size:12px;
}
.SearchTextsmall2 {
	font-family: sans-serif; 
	color:#ffffff; 
	font-size:12px;
}

div.Tabs {
 	position:absolute; 
	left:0px; 
	top:102px; 
	width:777px; 
	height:25px; 
	z-index:11;
}

div.subMenu {
 	position:absolute; 
	left:0px; top:127px; 
	width:777px; 		
	z-index:12;
	background-color:#456AAD;
}

div.memloginhome {
 	position:absolute; 
	left:581px; top:163px; 		
	z-index:21;
}


div.subpadd {
	padding: 5px;
	font-family: sans-serif; 
	color:#ffffff; 
	font-weight: 
	normal; 
	font-size:12px;
}

div.phonefooter {
 	position:relative; 
	width:777px; 		
	height:26px; 
	z-index:15;
	background-color:#456AAD; 
	font-family: sans-serif; 
	color:#ffffff; 
	font-weight: bold; 
	font-size:15px;
	background-image:url('/images/nav/footer_top.jpg');
	text-align: center
}
table.PhoneFooter {
	width:777px; 		
	background-color:#FECE68; 
}
.footerlink {
	font-family: verdana, sans-serif; 
	color:#333436; 
	font-size:9px;
	font-weight: bold;
	text-decoration: none;
}
td.FooterLinks {
 	position:relative; 
	width:777px; 		
	height:26px; 
	z-index:15;
	background-color:#FECE68; 
	font-family: verdana, sans-serif; 
	color:333436; 
	font-weight: normal; 
	font-size:9px;
	/*background-image:url('/images/nav/footer_top.jpg');*/
	text-align: center;
	padding-right: 15px;
	padding-top: 10px;
	line-height: 1.4;
}

td.footerphone {
	font-family: verdana, sans-serif; 
	color:#333436; 
	font-size:11px;
	font-weight: bold;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
td.FooterText {
 	position:relative; 
	width:777px; 		
	height:26px; 
	z-index:15;
	background-color:#FECE68; 
	font-family: verdana, sans-serif; 
	color:333436; 
	font-weight: normal; 
	font-size:9px;
	text-align: center;
	padding-right: 15px;
	padding-bottom: 10px;
	line-height: 1.4
}

p.phonepadd {
	padding-top: 5px;
}

div.linkfooter {
 	position:relative; 
	width:777px; 		
	height:30px; 
	z-index:16;
	background-color:#456AAD;
	padding-top: 10px; 
	font-family: sans-serif; 
	color:#ffffff; 
	font-weight: normal; 
	font-size:12px;
	text-align: center
}

div.advsite {
 	position:relative; 
	width:777px; 		
	z-index:17;
	padding-top: 10px; 
	font-family: sans-serif;  
	font-weight: normal; 
	font-size:12px;
	text-align: center
}

.whitesmall {
	font-family: sans-serif; 
	color:#ffffff; 
	font-size:12px;
}

div.Content {
	position:static;
	width:760px;
	margin-top: 15px;
	margin-left: 10px;
}

div.indexContent {
    background-color: #F8FBF2;
	position:static;
	width:760px;
	margin-top: 11px;
	margin-left: 0px;
}

div.indexFooter {
	position:static;
	width:777px;
	margin-top: 12px;
	Left:0px
}

div.Footer {
	position:static;
	width:777px;
	margin-top: 30px;
	Left:0px
}


/* End of Header stuff */

li.menu {
	display:inline;	
	}
	
	
.referralTextBox {
width:135px;
}

span.referralLoginText {
	width: 490px;
}
	
div.referrallogincontainer {
	height:100px;
}

/* Homepage styles */

td.memLoginPadd {
	padding-top:3px;
}

td.headingPadd {
	padding:7px;
}

h2.blueHeading {
	color:#4267AD;
}

h1.blueHeading1 {
	color:#4267AD;
	font-size: 24px;
}

td.resortPicPadd {
	padding-right:5px;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  	font-size: 12px;
	padding-bottom: 0px;
}	

td.exSpecialDesc {
	padding-top: 0px;
	padding-left:20px;
	padding-right:8px;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  	font-size: 12px;
}

td.vacInterestPadd {
	padding-top:10px;
}

a.vacInterest {
	color: #326A9D; 
	font-size:14px; 
	font-weight:bold;
}

td.tollFreePadd {
	padding-top:10px;
}

td.tollFree {
	color: #326A9D; 
	font-size:14px; 
	font-weight:bold;
}

td.tollFreePhone {
	font-size:14px; 
	font-weight:bold;
}

td.timeshareValuesPadd {
	padding-top:10px;
	vertical-align:top;
}

td.blueBannerHeading {
	color:#0F4295; 
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  	font-size: 12px;
	text-align: left;
}

td.bannerLeftPadd {
	padding-left:3px;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  	font-size: 12px;
	text-align: left;
}

td.lowerContentPadd {
	padding-left: 25px; 
	padding-right:20px;
}

td.tsBrandsPadd {
	padding-left: 26px;
}

/* End of Homepage styles */





/*Beginning of CARE Styles */
div.careMiddle {
	margin-left: 20px;
	margin-right: 25px;
	position:relative;
	
}

div.careFooter {
	margin-left: 20px;
	margin-right: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
	font-size: 10px;
}

div.careUtility {
 	text-align: right; 
	font-family: sans-serif; 
	
	text-decoration: none;
	font-size:13px;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
	margin-right: 10px;
	
	/*position:absolute; 
	left:440px; 
	top:25px; 
	width:291px; 
	height:17px; */
	
}

a.careUtilityLink {
 	text-align: right; 
	font-family: sans-serif; 
	
	text-decoration: none;
	font-size:13px;
	font-weight: bold;
}

.grdPostingsRow
{
	padding: 4px 4px 4px 4px;
}

ul.disc 
{
	list-style-type: disc;
	list-style-image: url('')
}

.pnlPostings {
	margin-left: 20px;	
}

.TemplateIconColumn
{
	margin-left: 7px;
}

.SearchYN
{
	margin-left: 5px;
	margin-right: 5px;
}

.SearchResults
{
	padding: 5px 5px 5px 5px;
}

.SearchPostings
{
	border: dolid 1px silver;
	padding: 5px 5px 5px 5px;
	background-color: #F7F6F3;
	
}

.LargeTextBox
{
	border: solid 1px #c7ccdc;
	font-size:8pt;
	font-family:Tahoma, Verdana, 'Times New Roman';
	width: 250px;
}

.MediumTextBox
{
	border: solid 1px #c7ccdc;
	font-size:8pt;
	font-family:Tahoma, Verdana, 'Times New Roman';
	width: 140px;
}

.SmallTextBox
{
	border: solid 1px #c7ccdc;
	font-size:8pt;
	font-family:Tahoma, Verdana, 'Times New Roman';
	width: 45px;
}

.numSearchResults
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: red;
}

.RentalText
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}

.SmallRentalText
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
}

.ValidateUser 
{ 
	list-style-type: disc;
	list-style-image: url('');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-weight: normal;
}

.Instructions
{
	border: dolid 1px silver;
	padding: 5px 5px 5px 5px;
	background-color: #F7F6F3;
	width: 250px;
	font-size: 10px;
}

.SearchInstructions
{
	border: dolid 1px silver;
	padding: 5px 5px 5px 5px;
	background-color: White;
	font-size: 10px;
	width: 317px; 
	height: 20px
}

.CAREMainMenu
{
	border: dolid 1px silver;
	padding: 8px 5px 5px 7px;
	background-color: #F7F6F3;
	font-size: 13px;
	width: 317px; 
	height: 20px;
	line-height: 1.7;
}


/*Ending of CARE Styles */

div.TSLBlogBanner 
{
	padding-top: 15px;
	 text-align:center;
}

.referhere 
{
	padding-top: 10px;
	 padding-left: 25px;
	 padding-bottom: 10px;
}

div#alreadyRegistered
{
	background-color: #FFFFCC;
	border-color: #D06D10;
	border-style:solid;
	border-width: 1px;
	width: 425px;
	padding: 3px;
	margin-bottom: 15px;
}

div#propDetailsMakeOffer
{
	background-color: #F6F6F3;
	border-color: #CCCCCC;
	border-style:solid;
	border-width: 1px;
	width: 600px;
	padding: 0px;
	margin-bottom: 15px;
}

div.propLegend { 
			width: 350px; 
			background-color: #F9FAFB;
			border: 1px dotted #333; 
			padding: 2px;
			margin: 4px auto; 
			text-align:left
		}
		
.propLegendHeader{
 	background-color:#F4DD70; 
	font-weight: bold; 
	text-align: center; 
	width: 100%; 
	padding: 2px;
	font-size: 85%;
}

div.float {
  float: left;
  width: 50%;
  padding: 2px;
  font-size: 83%;
  }


.yellowArrow {color: #FFCC33}
.res{font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
	font-size: 13px;
	padding: 1px;
	color:black;
text-decoration:none;}
.res a{color:black;
font-weight:bold;
text-decoration:none;
}
.res a:hover{
font-weight:bold;
color:#FF0000;
text-decoration:underline;
}	

.refinancing {
	margin-top: 20px;
	margin-bottom: 20px;
	width:230px;
	 height:29;
	 background: #D3EDF1;
	 border: 1px #0099FF solid;
	 text-align: center;
	 padding: 3px;
}

div#divOwnersGuide{
	background: #F4F6F9;
	width:300px;
	position:absolute; 
	left:460px; 
	top:175px; 
	z-index:1
	}
	
div#divGuide3{
	
	width:250px;
	position:absolute; 
	left:535px; 
	top:415px; 
	z-index:1
	}
	
div#divGuide4{
	
	width:250px;
	position:absolute; 
	left:535px; 
	top:475px; 
	z-index:1
	}
	
div#divGuide5{
	
	width:250px;
	position:absolute; 
	left:535px; 
	top:560px; 
	z-index:1
	}
	
div#divGuide6{
	
	width:250px;
	position:absolute; 
	left:535px; 
	top:380px; 
	z-index:1
	}
	
div#divGuide7{
	
	width:250px;
	position:absolute; 
	left:535px; 
	top:370px; 
	z-index:1
	}
	
div#divGuide8{
	
	width:250px;
	position:absolute; 
	left:510px; 
	top:620px; 
	z-index:1
	}
	
div#sellts{
	background: #F4F6F9;
	
	
	}

#topCities, #topStates, #topCountries{
	display: none;
}

.quickSearchLinks{
	padding: 0px;
	margin: 0px;
}

.quickSearchLinks li{
	padding: 1px;
	margin: 0 5px 0 0;
	list-style: none;
	text-transform: capitalize;
}

.quickSearchLists li{
	padding: 1px;
	margin: 0 5px 0 0;
}

.pnlRSSReader 
{
	overflow: scroll;
	height: 500px;
	border: solid 1px LightBlue;
}
