/* At-Rules */
@charset "iso-8859-1";


body {margin:0;color:#494949;background-color:#bbba9c;}

/*body {margin:0;color:#494949;background-color:#bbba9c;background-image:url('../images/bodybg.gif');background-repeat:repeat-x;background-position:top}*/

div.clearleft {clear:left}

div.clearright {clear:right}

div.clearboth {clear:both}

h1 {margin-bottom:30px}

div#wholepage {width:980px;margin:auto;background-color:#ffffff}

div#wholepage div#topbanner {background-image:url('../images/topbanner.gif');background-repeat:no-repeat;background-position:top left;background-color:#bbba9c;height:260px}

div#wholepage div#topbanner div#playflash  {margin-left:260px;padding-left:0;margin-bottom:0;padding-bottom:0;margin-top:-20px;padding-top:0px;float:left;text-decoration:none; width: 240px;}

div#wholepage div#topbanner ul#auxnav {list-style:none;margin-left:0;padding-left:0;margin-bottom:0;padding-bottom:0;margin-top:0;padding-top:10px;float:right;text-decoration:}

div#wholepage div#topbanner ul#auxnav li {display:inline;margin-top:0;padding-top:0;padding-right:5px;border-right:1px solid #cfcece;padding-left:5px}

div#wholepage div#topbanner ul#auxnav li#auxnavfirst {padding-left:0}

div#wholepage div#topbanner ul#auxnav li#auxnavlast {border-right:0}

div#wholepage div#topbanner ul#auxnav li a {text-decoration:none;color:#006400;font-weight:bold;}

div#wholepage div#topbanner ul#auxnav li a:hover {color:#ffffff}

div#wholepage ul#toplevnav {margin-top:0;margin-left:5px;padding-left:5px;margin-bottom:0;float:left}

div#wholepage ul#toplevnav li {display:inline}

div#wholepage ul#toplevnav li a {display:block;float:left;width:12em;text-align:center;padding-top:0.4em;padding-bottom:0.3em;text-decoration:none;color:#ffffff}

div#wholepage ul#toplevnav li a#topmoney {background-color:#edd048;background-image:url('images/toplevmenubgmoney.gif');background-position:bottom;background-repeat:repeat-x;border-bottom:5px solid #ffffff}

div#wholepage ul#toplevnav li a#topmoneyselect {background-color:#edd048;background-image:url('images/toplevmenubgmoney.gif');background-position:bottom;background-repeat:repeat-x;border-bottom:5px solid #edd048}

div#wholepage ul#toplevnav li a#topmoney:hover {border-bottom:5px solid #edd048}

div#wholepage ul#toplevnav li a#toplife {background-color:#eea23f;background-image:url('images/toplevmenubglife.gif');background-position:bottom;background-repeat:repeat-x;border-bottom:5px solid #ffffff}

div#wholepage ul#toplevnav li a#toplifeselect {background-color:#eea23f;background-image:url('images/toplevmenubglife.gif');background-position:bottom;background-repeat:repeat-x;border-bottom:5px solid #eea23f}

div#wholepage ul#toplevnav li a#toplife:hover {border-bottom:5px solid #eea23f}

div#wholepage ul#toplevnav li a#topretirement {background-color:#c483ca;background-image:url('images/toplevmenubgretire.gif');background-position:bottom;background-repeat:repeat-x;border-bottom:5px solid #ffffff}

div#wholepage ul#toplevnav li a#topretirement:hover {border-bottom:5px solid #c483ca}

div#wholepage div#secondlevnav {float:left;width:215px;background-color:#eae9d5;border-left:17px solid #ffffff;margin-top:20px}

div#wholepage div#secondlevnav ul {margin-left:12px;padding-left:10px;margin-bottom:0;padding-bottom:0;margin-top:0;padding-top:0;list-style:url('../images/bullet_money.gif')}

div#wholepage div#secondlevnav ul li a {color:#656565;text-decoration:none;display:block;background-image:url('../images/submenubg.gif');background-position:top;background-repeat:repeat-x;padding-top:6px;padding-bottom:6px;border-bottom:1px solid #e1dfb8;padding-left:5px}

div#wholepage div#secondlevnav ul li a:hover {background-image:url('../images/submenubga.jpg');background-position:bottom;background-repeat:repeat-x}

div#wholepage div#secondlevnav ul#navlife {list-style:url('../images/bullet_life.gif')}
/*div#wholepage div#secondlevnav ul#navlife {list-style:url('../images/nldbullet.gif')}*/

div#wholepage div#maincontent {margin-left:260px;margin-right:258px;text-align:justify}

div#wholepage div#maincontent img {float:right;margin-left:12px;margin-bottom:5px;}

div#wholepage div#addinfo {float:right;width:233px;margin-right:5px;margin-top:0}

div#wholepage div#addinfo ul {list-style:none;margin-left:0;padding-left:0;margin-top:10px;padding-top:0;margin-right:10px}

div#wholepage div#addinfo ul li {margin-bottom:20px;border-top:1px solid #909090;background-image:url('../images/addinfolistbg.gif');background-repeat:repeat-x;background-position:top;padding-bottom:0}

div#wholepage div#addinfo ul li a {text-decoration:none;color:#777662}

div#wholepage div#addinfo ul li a:hover {font-weight:normal}

div#wholepage div#addinfo ul li a em {display:block;margin-top:10px;background-color:#909090;color:#ffffff;padding-left:5px;background-image:url('../images/addinfobuttsbg.gif');background-repeat:no-repeat;background-position:right}

div#wholepage div#footer {margin-top:50px;color:#b6b6b6;padding-bottom:10px;padding-top:10px;padding-left:10px;background-image:url('images/footerbg.gif');background-repeat:repeat-x;background-position:bottom;clear:both}

div#wholepage div#footer p {margin-top:0;margin-bottom:0}

.button {background-color:#909090;color:#FFFFFF;height:25px;cursor:hand;font-family:trebuchet ms;font-style:italic;text-align:center;width:130px;border:#C8D8AD 1px solid}

.nldbullet {margin-bottom : 0px;   margin-left : 0px;   margin-right : 0px;  list-style: url(../images/nldbullet.gif) outside;   padding-left: 22px;   vertical-align: top; text-align: justify;}

.callnow a {background-color:#909090;color:#FFFFFF;cursor:hand;font-family:trebuchet ms;font-style:italic;text-align:center;border:#C8D8AD 1px solid;margin-top:10px;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}

/* start content */
#content {background:  #ffffff; color: #494949;  height: 500px; margin:  0 0 0 80px;padding:  20px 15px 40px 20px; position: relative; text-align: left}

#content p {line-height: 1.5em; margin: 0; padding: 0 0 10px 0;}

#content ul {list-style-image: url(imgs/bp.gif); list-style-position: outside; margin-top: 0;}

#content ul li {margin-bottom: 5px;}

#content a {color: #363; text-decoration: underline;}

#content a:hover, #orangei2 a:hover {color: #f60;}

#content p.quote {padding: 0 30px 10px 30px; font-style: italic; color: #666;}

/* end content 
 start form */
#address {margin:0; width: 280px; position: relative; float:right; right: 10px; margin-top: -450px; padding-top: 0px; margin-right:50px; font: 1em trebuchet ms,Arial, Helvetica, sans-serif;}

#address p.addr {margin: 0; padding:0;}

label {font-family: trebuchet ms,Arial, Helvetica, sans-serif; font-size: 1.2em; color: #494949; display: block; vertical-align: top; clear:both;}

#reqfirstname, #reqlastname, #reqemail, #reqtelephone, #reqenquiry, #reqhouse, #reqpostcode, .red {color: red; vertical-align: center;font: 0.7em trebuchet ms,Arial, Helvetica, sans-serif;}

#images3 {width:960px;padding-left:8px;text-align: center;padding-top:20px;}

/*  end form  */

/* End of style section. Generated by AceHTML at 25/07/2008 12:12:56 */