.text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333 }
.iecontainerfix {width:760px;margin-left:auto;margin-right:auto;border-left:1px solid black;border-right:1px solid black;}
* html body {text-align:center}
.borderboth {border-left:1px solid black;border-right:1px solid black;padding-top:5px;padding-bottom:5px;}
.bordertop {border-top:1px solid black;}
td.company, td.company span, td.company a.companylink { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333366; }
td.company a.companylink { display: block; }
td.company a.companylink img { display: block; height: 60px; padding-left: 18px; padding-top: 2px; }	
td.company a.companylink:link,
td.company a.companylink:visited,
td.company a.companylink:hover,
td.company a.companylink:active {text-decoration:none; display:block; width:100%; height:100%;}
td.company a.companylink:hover {text-decoration: underline; cursor: hand;}
td.company a.companylink span { display: block; width: 100%; padding: 2px; }
td.premium, td.premium span, td.premium a { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333366; }
td.premium a:link,
td.premium a:visited,
td.premium a:hover,
td.premium a:active {text-decoration:none; display:block;}
td.premium a:hover {text-decoration: underline; cursor: hand;}
td.premium a span { display: block; width: 100%; padding: 2px; }
div#col2, #logobottom {text-align:center; font:75% Arial, Helvetica, sans-serif; margin:0; padding:0; color:#333366;}
div#col2 h3 {font-size:1.1em; font-weight:normal; margin:12px 24px 0 24px;}
div#col2 p {margin:12px 24px 0 24px;}
div#col2 ul.townlist {list-style:none; margin:12px 24px; padding:0; width:170px; float:left;}
* html div#col2 ul.townlist {margin-left:12px;}
div#col2 ul.townlist li {color:#29465D; margin-bottom:3px;}
div#col2 a, #logobottom a {color:#333366; text-decoration:none;}
div#col2 a:hover, #logobottom a:hover {text-decoration:underline;}
div#col2 div#header {text-align:center; line-height:1.4em;}
div#col2 div#header p {margin-bottom:4px;}
div#col2 div#header a#emailbutton {display:block; width:191px; height:51px;float:left;margin:12px auto 10px 30px; background:url(http://www.email4property.co.uk/images/sales_agents.gif) no-repeat; text-indent:-9999px; text-decoration:none;}
* html div#col2 div#header a#emailbutton{margin-left:32px;margin-bottom:0px;}
div#col2 div#header a#emailbutton2 {display:block; width:194px;height:51px; float:left; margin:12px auto 10px 30px; background:url(http://www.email4property.co.uk/images/letting_agents.gif) no-repeat; text-indent:-9999px; text-decoration:none;}
div#col2 div#header a#emailbutton3 {display:block; width:194px;height:51px; float:left; margin:12px auto 10px 30px; background:url(http://www.email4property.co.uk/images/letting_agents-service.gif) no-repeat; text-indent:-9999px; text-decoration:none;}
* html div#col2 div#header a#emailbutton2{margin-left:32px;margin-bottom:0px;}
div#col2 div#header a#emailbutton img{border:0}
div#col2 div#header a#emailbutton2 img{border:0}
div#logobottom{font-size:100%;text-align:center;}
html>body div#logobottom{line-height:2.1em !important;}
.hilight { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: green }
.errormessagebold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: red; text-align: center; }
.errormessage { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; text-align: center; }
.banner img{ margin-bottom:5px; }

/*Press Release*/
div#press{background-color:#e2e2e2; font-family:Arial,Helvetica,sans-serif; font-size:12px;padding:5px; margin-bottom:4px;}
div#pressAlt{background-color:#f0f1ee; font-family:Arial,Helvetica,sans-serif; font-size:12px;padding:5px}
div#press h2, div#pressAlt h2{font-size:12px; font-weight:bold; display:inline;}
div#press span.date, div#pressAlt span.date{font-size:10px;}
div#press a:link, div#pressAlt a:link,
div#press a:visited, div#pressAlt a:visited,
div#press a:active, div#pressAlt a:active {color:#000066; text-decoration:none;}
div#press a:hover, div#pressAlt a:hover{color:#000066; text-decoration:underline;}

div#pressfooterLeftGeneric {float:left;width:520px; border:0 px solid black}
div#pressfooterLeftGeneric a:link, div#pressfooterLeftGeneric a:visited{color:#53306F; text-decoration:none;font-weight:bold;}
div#pressfooterLeftGeneric a:hover{color:#53306F; text-decoration:underline;}
div#pressfooterLeftGeneric p.pr-text {font-family:Arial,Helvetica,sans-serif;font-size:12px; background:#fff url(/images/pr-back.jpg) no-repeat scroll 7px 0;border: 1px solid #CFCFCF;padding-left:28px; padding-bottom:2px;}

div#pressfooterLeft {float:left;width:350px; border:0 px solid black}
div#pressfooterLeft a:link, div#pressfooterLeft a:visited{color:#53306F; text-decoration:none;font-weight:bold;}
div#pressfooterLeft a:hover{color:#53306F; text-decoration:underline;}
div#pressfooterLeft p.pr-text {font-family:Arial,Helvetica,sans-serif;font-size:12px; background:#fff url(/images/pr-back.jpg) no-repeat scroll 7px 0;border: 1px solid #CFCFCF;padding-left:28px; padding-bottom:2px;}

div#pressfooterRight {float:right}
div#pressfooterRight div#pdfcontainer{width:73px;text-align:center;background:#fff url(/images/download.jpg) no-repeat scroll 6px 0;border: 1px solid #CFCFCF;}
div#pressfooterRight div#pdfcontainer a:hover, div#pressfooterRight div#pdfcontainer a:link, div#pressfooterRight div#pdfcontainer a:visited{display:block;padding-top:38px;color:#333366;text-decoration:none;}

/*letting agent service*/
div#col2 h2.letting-service{font-weight:normal; text-align:center; font-size:1.1em;padding:0}
div#col2 div#header-letting-service{header-letting-service}
div#col2 div#header-letting-service a#emailbutton3 {border:1px solid #000066; margin-left:140px; display:block; width:194px;height:51px; background:url(http://www.email4property.co.uk/images/letting_agents-service.gif) no-repeat; text-indent:-9999px; text-decoration:none;}
b.letting-service-click{font-size:0.75em; color:#333366;font-family:Arial,Helvetica,sans-serif;}
table#letting-agents tr.agent-row{min-height:115px; height:115px;}
table#letting-agents2{width:100%;}
table#letting-agents2 td.top{border-color:#333366 -moz-use-text-color #333366 #333366; border-style:solid none solid solid;border-width:1px 0 1px 1px;line-height:20px!important; background-color:#666699;}
div#lettings-service-email-agent{margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;line-height:2.3em !important; background-color:#E0E0EB; color:#333366;font-size:0.65em;text-align:center;}
div#lettings-service-email-agent a:link, div#lettings-service-email-agent a:visited{color:#333366;text-decoration:none;}
div#lettings-service-email-agent a:hover{color:#333366;text-decoration:underline;}
table#letting-agents2 td.agentdetails{padding:10px 0;text-align:center; color:#333366;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
table#propertyindex{border:1px solid black;}
/*sales agent service*/
div#col2 div#header-letting-service a#emailbutton {border:1px solid #000066; margin-left:140px; display:block; width:194px;height:51px; background:url(http://www.email4property.co.uk/images/sales_agents.gif) no-repeat; text-indent:-9999px; text-decoration:none;}

/*email button for trade-cats*/
a#emailtradebutton {background:transparent url(http://www.email4property.co.uk/images/tradesmen_email.gif) no-repeat scroll 0 0; border:1px solid #000099;display:block;margin:12px auto 0;width:210px;}
a#emailtradebutton:link, a#emailtradebutton:visited, a#emailtradebutton:active{ color:#000066; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; padding:15px 0 21px 51px; text-decoration:none;}

/*link to agents map page*/
a.agentdetaillink:link, a.agentdetaillink:visited{text-decoration:none;color:#000066;}
a.agentdetaillink:hover{text-decoration:underline; color:#000066;}