/* Utilising default scheme branding and overall sizing page */
/* This browser info
** Detail:      Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) 
** System:      OS Unknown 
** ThisBrowser: Unknown Browser  
** Release:     -- unavailable --  
** Version:       
*/


ul.listHeader { clear:both; float:left; width:100%; padding:5px 0px 5px 21px; }
ul.listHeader li { clear:none; float:left; font-size:1.2em; font-weight:bold; color:#007700; padding:0px;}

ul.listHeader li.scheme { padding-left:124px; width:170px; }
ul.listHeader li.town { width:180px; }
ul.listHeader li.postcode { width:80px; }
ul.listHeader li.area { text-align:right;width:130px; }

ul.listHeader li.name { width:160px; }
ul.listHeader li.availability { width:70px; }
ul.listHeader li.size { text-align:right;width:90px; }

ul.paginatedList { width:600px; padding:0px 0px 20px 0px; }
ul.paginatedList li { clear:both; float:left; width:600px; margin:0px; padding:0px 0px 10px 0px;}
ul.paginatedList li div.liInner { clear:both; float:left; width:100%; }
/*ul.paginatedList li.warm  div.liInner { background:#999999; } */
ul.paginatedList li div.border { clear:both; float:left;width:558px; padding:20px; border:1px solid #000000; }
ul.paginatedList li img  { clear:none; float:left; width:64px; }
ul.paginatedList li div.det  { clear:none; float:left; padding-left:20px; width:394px;  }
ul.paginatedList li div.det h4,
ul.paginatedList li div.det p  { clear:none; font-size:1.2em; color:#000000;line-height:120%; width:100%; padding:0px;}
ul.paginatedList li div.det h4 { color:#007700;}
ul.paginatedList li div.det h4.name a { color:#007700; }
ul.paginatedList li div.det h4.name a:hover,
ul.paginatedList li div.det h4.name a:active {color:#ff0000; }
ul.paginatedList li div.det p.summary  { clear:left; width:100%; font-size:1.1em; line-height:13px; height:53px; padding:0px; overflow:hidden; }
ul.paginatedList li a.pdf,
ul.paginatedList li a.more,
ul.paginatedList li a.view  { clear:none; float:right; margin-top:10px;}

ul.paginatedList li ul li { background:transparent; border:none; }

div.full ul.listHeader {width:900px; }
div.full ul.paginatedList { width:900px; }
div.full ul.paginatedList li { width:900px; }
div.full ul.paginatedList li div.det { width:640px; }


/* ----------------------------------- SPECIAL FOR LEFT SIDE LISTS ----------------------------------- */
div.left ul.paginatedList { width:200px; padding-top:5px;}
div.left ul.paginatedList li { width:200px; padding-bottom:5px;}
div.left ul.paginatedList li h4 { font-size: 1.2em; height:auto;}
div.left ul.paginatedList li p { width:100%; }

/* ----------------------------------- SPECIAL FOR CONTACT US PAGES ----------------------------------- */
ul#teamList li div.det { width:474px; }
ul.paginatedList li ul.contacts { width:100%; padding:0px; } 
ul.paginatedList li ul.contacts li { clear:both; float:left; width:100%; padding:0px; font-size:1.1em;} 
ul.paginatedList li ul.contacts li a:hover,
ul.paginatedList li ul.contacts li a:active { color:#007700; }

/* ----------------------------------- SPECIAL FOR PROPERT, SCHEME & INVESTMENT LISTS (ONLY LISTS CONTAINED WITHIN div.full) ----------------------------------- */
div.full ul.paginatedList li div.border {width:858px; }
div.full ul.paginatedList li div.det { padding-top:15px;}
div.full ul.paginatedList li div.det h4.name { width:215px;  }
div.full ul.paginatedList li div.det p.town { width:180px; }
div.full ul.paginatedList li div.det p.postcode { width:80px; }
div.full ul.paginatedList li div.det p.area { text-align:right;width:130px; }

ul.paginatedList li ul.properties { width:800px; padding:10px 0px 0px 100px;  }
ul.paginatedList li ul.properties li { width:800px; padding:5px 0px 0px 0px;} 
ul.paginatedList li ul.properties li.f { padding:0px; }
ul.paginatedList li ul.properties li div.border { width:753px;padding:10px 25px 10px 20px; }
ul.paginatedList li ul.properties li div.det { padding-left:0px; padding-top:3px; width:688px;}
ul.paginatedList li ul.properties li div.det h4 { color:#fff; }
ul.paginatedList li ul.properties li div.det h4,
ul.paginatedList li ul.properties li div.det p { padding:0px; white-space:nowrap;  }
ul.paginatedList li ul.properties li div.det h4.name { width:195px;  }
ul.paginatedList li ul.properties li div.det p.availability { width:180px; }
ul.paginatedList li ul.properties li div.det p.area {  }
ul.paginatedList li ul.properties li a.view { margin-top:0px;}


/* ----------------------------------- SPECIAL FOR VIEW PAGES ----------------------------------- */
div.info ul.paginatedList { width:100%; }
div.info ul.paginatedList div.border {padding:10px 20px; }
div.info ul.paginatedList div.det { padding-left:0px;padding-top:3px;  width:320px;}
div.info ul.paginatedList div.det h4 {width: 160px; }
div.info ul.paginatedList div.det h4.name {  }
div.info ul.paginatedList div.det p.availability {text-align:center; width:70px; }
div.info ul.paginatedList div.det p.size { text-align:right;width:90px; }
div.info ul.paginatedList li a.view  { clear:none; float:right; margin-top:0px;}


/* ----------------------------------- SPECIAL FOR TENANCY SCHEDULE ----------------------------------- */
ul#tenancyHeader li.name { width:155px; }
ul#tenancyHeader li.tenant { width:120px; }
ul#tenancyHeader li.size { text-align:center; width:140px;  }
ul#tenancyHeader li.size_ft { clear:both; padding-left:275px;  }
ul#tenancyHeader li.size_ft,
ul#tenancyHeader li.size_m { width:60px; text-align:right; font-size:1em;padding-bottom:0px;}

ul#tenancyList { }
ul#tenancyList li div.border { padding:10px 20px; }
ul#tenancyList li div.det { width:100%; padding-left:0px;}
ul#tenancyList li div.det p { font-size:1.1em; }
ul#tenancyList li div.det p.name { width:155px; }
ul#tenancyList li div.det p.tenant { width:120px; }
ul#tenancyList li div.det p.size_ft, 
ul#tenancyList li div.det p.size_m { text-align:right;width:60px; }


/*
div.liInner a.warm,
div.liInner a.warm:link,
div.liInner a.warm:visited { }
div.liInner a.warm:hover,
div.liInner a.warm:active { }
*//*
div.txt table { width:100%; border:0px; }
div.txt table th { font-size:1.2em; text-align:left; vertical-align:top; width:200px; padding:5px 4px;}
div.txt table td { font-size:1.2em; vertical-align:top;  padding:5px 4px;}
div.txt table td p { font-size:1em; padding:0px;}
*/

