/*****************************************************
 * dhinteractive:
 * Duncan Hart
 * http://www.dhinteractive.co.uk
 *
 * Client: True Financial Ltd
 * Client: http://www.truefinancial.co.uk
 *
 * Author: Duncan Hart
 * Author: http://www.dhinteractive.co.uk ::: <info@dhinteractive.co.uk>
 *
 *Date 05/2006	- Created
 *
 *****************************************************
 */
 
 
 
  /*****************************************************
 * Main Layout & Design
 *****************************************************
 */

.sectiontxt {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000000;  font-size: 11px; line-height: 20px; text-decoration: none; }
.sectiontxt A {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 11px; line-height: 20px; text-decoration: none; }
.sectiontxt A:link {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000066; font-size: 11px; line-height: 20px; text-decoration: none; }
.sectiontxt A:visited {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000066; font-size: 11px; line-height: 20px; text-decoration: none; }
.sectiontxt A:hover {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000066;  font-size: 11px; line-height: 20px; text-decoration: underline;  }

.subtxt {font-family : Verdana, Arial, Helvetica, sans-serif; color:#0F497F;  font-size: 10px; line-height: 20px; text-decoration: none; }
.subtxt A {font-family : Verdana, Arial, Helvetica, sans-serif; color:#0F497F; font-size: 10px; line-height: 20px; text-decoration: none; }
.subtxt A:link {font-family : Verdana, Arial, Helvetica, sans-serif; color:#0F497F; font-size: 10px; line-height: 20px; text-decoration: none; }
.subtxt A:visited {font-family : Verdana, Arial, Helvetica, sans-serif; color:#0F497F; font-size: 10px; line-height: 20px; text-decoration: none; }
.subtxt A:hover {font-family : Verdana, Arial, Helvetica, sans-serif; color:#0F497F;  font-size: 10px; line-height: 20px; text-decoration: underline;  }

.bodytxt {font-family : Verdana, Arial, Helvetica, sans-serif; color:#05213B;  font-size: 11px; line-height: 16px; text-decoration: none; }
.bodytxt A {font-family : Verdana, Arial, Helvetica, sans-serif; color:#005293; font-size: 11px; line-height: 16px; text-decoration: none; }
.bodytxt A:link {font-family : Verdana, Arial, Helvetica, sans-serif; color:#005293; font-size: 11px; line-height: 16px; text-decoration: none; }
.bodytxt A:visited {font-family : Verdana, Arial, Helvetica, sans-serif; color:#005293; font-size: 11px; line-height: 16px; text-decoration: none; }
.bodytxt A:hover {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000000;  font-size: 11px; line-height: 16px; text-decoration: underline;  }

.googlemapstxt {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000000;  font-size: 10px; line-height: 16px; text-decoration: none; }
.googlemapstxt A {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 10px; line-height: 16px; text-decoration: none; }
.googlemapstxt A:link {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000066; font-size: 10px; line-height: 16px; text-decoration: none; }
.googlemapstxt A:visited {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000066; font-size: 10px; line-height: 16px; text-decoration: none; }
.googlemapstxt A:hover {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000066;  font-size: 10px; line-height: 16px; text-decoration: underline;  }

.promotxt {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000000;  font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none; }
.promotxt A {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 13px; font-weight: bold;line-height: 15px; text-decoration: none; }
.promotxt A:link {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000066; font-size: 13px; font-weight: bold; line-height: 15px; text-decoration: none; }
.promotxt A:visited {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000066; font-size: 13px; font-weight: bold; line-height: 15px; text-decoration: none; }
.promotxt A:hover {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000066;  font-size: 13px; font-weight: bold; line-height: 15px; text-decoration: underline;  }

.cmttxt {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000000;  font-size: 10px; text-decoration: none; }
.cmttxt A {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 10px; text-decoration: none; }
.cmttxt A:link {font-family : Verdana, Arial, Helvetica, sans-serif; color:#0D2C89; font-size: 10px; text-decoration: none; }
.cmttxt A:visited {font-family : Verdana, Arial, Helvetica, sans-serif; color:#0D2C89; font-size: 10px; text-decoration: none; }
.cmttxt A:hover {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000000;  font-size: 10px;text-decoration: none;  }

.titletxt {font-family : Verdana, Arial, Helvetica, sans-serif; color:#00448D;  font-size: 10px; font-weight: bold; text-decoration: none; }
.titletxt A {font-family : Verdana, Arial, Helvetica, sans-serif; color:#00448D; font-size: 10px; font-weight: bold; text-decoration: none; }
.titletxt A:link {font-family : Verdana, Arial, Helvetica, sans-serif; color:#00448D; font-size: 10px; font-weight: bold; text-decoration: none; }
.titletxt A:visited {font-family : Verdana, Arial, Helvetica, sans-serif; color:#00448D; font-size: 10px; font-weight: bold; text-decoration: none; }
.titletxt A:hover {font-family : Verdana, Arial, Helvetica, sans-serif; color:#00448D;  font-size: 10px; font-weight: bold; text-decoration: none;  }

.footertxt {font-family : Verdana, Arial, Helvetica, sans-serif; color:#0B3466;  font-size: 9px; line-height: 15px;  text-decoration: none; }
.footertxt A {font-family : Verdana, Arial, Helvetica, sans-serif; color:#041B31; font-size: 9px; line-height: 15px;  text-decoration: none; }
.footertxt A:link {font-family : Verdana, Arial, Helvetica, sans-serif; color:#041B31; font-size: 9px; line-height: 15px;  text-decoration: none; }
.footertxt A:visited {font-family : Verdana, Arial, Helvetica, sans-serif; color:#041B31; font-size: 9px; line-height: 15px;  text-decoration: none; }
.footertxt A:hover {font-family : Verdana, Arial, Helvetica, sans-serif; color:#000000;  font-size: 9px; line-height: 15px; text-decoration: none;  }

.contacttxt {font-family : Verdana, Arial, Helvetica, sans-serif; color:#333333;  font-size: 9px; text-decoration: none; }
.contacttxt A {font-family : Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 9px; text-decoration: none; }
.contacttxt A:link {font-family : Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 9px; text-decoration: none; }
.contacttxt A:visited {font-family : Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 9px; text-decoration: none; }
.contacttxt A:hover {font-family : Verdana, Arial, Helvetica, sans-serif; color:#333333;  font-size: 9px;text-decoration: none;  }

  /*****************************************************
 * Form Processing
 *****************************************************
 */
 
.form { border: 1px solid #000000; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  }
.formcmt { border: 1px solid #666666; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;  }

.dropdown { border: 1px solid #000000; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;  }

.cmtdropdown { border: 1px solid #999999; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  }

.contentbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #58595B; }
.bodyBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #58595B; }
.bodyBoldGrey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #58595B; }
.bodyBoldWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; }

#p7s1content1 { position: absolute; width: 250px; z-index: 99; left: 0px; top: 0px; visibility: visible }  

