body {font-family: Verdana, Tahoma, Arial, Helvetica, San-Serif; color: #182A2E; font-size: 13px; margin: 5px 0px 0px 0px;}

/* Table cellse */
td {font-size: 13px;}
td.left {background-color: #50587B; color: White; font-size: 13px; margin: 15px 15px 15px 15px;}
td.left-pictures {background-color: #50587B; color: White; font-size: 13px; margin: 0px;}
td.more-home01 { background-color: #4C4C4C; text-align: right;}
td.more-home02 { background-color: #646BB0; text-align: right;}
td.more-home03 { background-color: #25A068; text-align: right;}
td.footer-left {background-color: #747D80; color: #CFCFCC; padding-left: 20px; padding-right: 1px;}
td.footer-right {background-color: #747D80; text-align: right; color: #CFCFCC; padding-right: 20px;}
.padding-cell {padding: 30px;}
.color-light-blue {color: #BEF2FB;}
td.header-pages01 {background-color: #747D80;  color: #FFFFFF; font-size: 14px; font-weight: bold;}
td.header-pages02 {background-color: #50587B;  color: #FFFFFF; font-size: 14px; font-weight: bold;}
td.header-pages-electricity {background-color: #3958A6;  color: #FFFFFF; font-size: 14px; font-weight: bold;}
td.header-pages-telecoms {background-color: #EAA930;  color: #FFFFFF; font-size: 14px; font-weight: bold;}
td.header-pages-flood {background-color: #25A068;  color: #FFFFFF; font-size: 14px; font-weight: bold;}
td.header-pages-water {background-color: #646BB0;  color: #FFFFFF; font-size: 14px; font-weight: bold;}
td.header-pages-utility {background-color: #874D06;  color: #FFFFFF; font-size: 14px; font-weight: bold;}
td.header-pages-gas {background-color: #02A0C6;  color: #FFFFFF; font-size: 14px; font-weight: bold;}
td.text-pages {background-color: #E1E3E0;  color: #000000; padding: 20px 20px 20px 20px; line-height: 17px;}
td.design { text-align: center; color: Gray; padding-left: 0px; padding-right: 1px; font-size: 11px; }
td.copy { text-align: center; color: Gray; padding-right: 0px; padding-left: 30px; font-size: 11px;}

/* Text */
.italic {font-style: italic;}
.bold {font-weight: bold;}
.under {text-decoration: underline;}
.left {text-align: left;}
.right {text-align: right;}
.middle {vertical-align: middle;}
.top {vertical-align: top;}
.center {text-align: center;}
.white {color: White;}

/* Listings */
li.phase {list-style-image: url(images/list-dot.gif); margin-bottom: 30px;}
li.phase2 {list-style-image: url(images/list-dot.gif); margin-bottom: 10px;}

/* Links */
a.email-footer {color: #CFCFCC; text-decoration: none; font-weight: bold;}
a.email-footer:hover {color: #CFCFCC; text-decoration: underline; font-weight: bold;}

a.email-contact {color: #50587B; text-decoration: underline; font-weight: bold;}
a.email-contact:hover {color: #50587B; text-decoration: none; font-weight: bold;}

a.design {color: Gray; text-decoration: underline;}
a.design:hover {color: Gray; text-decoration: none;}

.first-visit { font-weight: bolder; font-size: 17px; color: #4C4C4C; }
.property-develop { font-weight: bolder; font-size: 17px; color: #646BB0; }
.what-do { font-weight: bolder; font-size: 17px; color: #25A068; }
.phase-what-do { font-weight: normal; font-size: 13px; color: #FFFFFF; }


/* Forms */
form {margin: 0px; padding: 0px;}
input {border: 0px; background-color: White; }
.checkbox {border: 0px; background-color: #50587B; }
textarea {border: 0px; background-color: White; overflow: hidden;}
