a, abbr, acronym, address, applet, area, b, base, basefont, bdo, big, blockquote, body, br, button, caption, center, cite, code, col, colgroup, dd, del, dir, div, dfn, dl, dt, em, fieldset, font, form, frame, frameset, h1, h2, h3, h4, h5, h6, hr, i, iframe, img, input, ins, isindex, kbd, label, legend, li, link, map, menu, noframes, noscript, object, ol, optgroup, option, p, param, pre, q, s, samp, select, small, span, strike, strong, style, sub, sup, table, tbody, td, textarea, tfoot, th, thead, tr, tt, u, ul, var {
margin:0;
padding:0;
}
.clr {
clear:both;
}
img {
border:medium none;
}
table {
border:medium none;
}
a {
color:#6699cc;
text-decoration:none;
}
ul {
list-style-type:none;
}
body {
background:#FFFFFF;
color:#000000;
font-family:arial;
font-size:13px;
}

div#wrapper{width:800px; margin:0 auto;}
div.masterPadding{padding:8px;}

div#menu{width:100%; height:25px; margin-top:8px;}
div#menu ul li{float:left;}
div#menu ul li a{height:25px; display:block}
div#menu ul li a span{visibility:hidden;}

div#menu ul li.home a{width:80px; background:url(../images/home_active.jpg) no-repeat;}
div#menu ul li.home a:hover{background:url(../images/home_hover.jpg) no-repeat;}
div#menu ul li.homeActive a{width:80px; background:url(../images/home.jpg) no-repeat;}
div#menu ul li.homeActive a:hover{background:url(../images/home_hover.jpg) no-repeat;}

div#menu ul li.about a{width:69px; background:url(../images/about_active.jpg) no-repeat;}
div#menu ul li.about a:hover{background:url(../images/about_hover.jpg) no-repeat;}
div#menu ul li.aboutActive a{width:69px; background:url(../images/about.jpg) no-repeat;}
div#menu ul li.aboutActive a:hover{background:url(../images/about_hover.jpg) no-repeat;}

div#menu ul li.mortage a{width:78px; background:url(../images/mortage_active.jpg) no-repeat;}
div#menu ul li.mortage a:hover{background:url(../images/mortage_hover.jpg) no-repeat;}
div#menu ul li.mortageActive a{width:78px; background:url(../images/mortage.jpg) no-repeat;}
div#menu ul li.mortageActive a:hover{background:url(../images/mortage_hover.jpg) no-repeat;}

div#menu ul li.insurance a{width:109px; background:url(../images/insurance_active.jpg) no-repeat;}
div#menu ul li.insurance a:hover{background:url(../images/insurance_hover.jpg) no-repeat;}
div#menu ul li.insuranceActive a{width:109px; background:url(../images/insurance.jpg) no-repeat;}
div#menu ul li.insuranceActive a:hover{background:url(../images/insurance_hover.jpg) no-repeat;}

div#menu ul li.cover a{width:79px; background:url(../images/cover_active.jpg) no-repeat;}
div#menu ul li.cover a:hover{background:url(../images/cover_hover.jpg) no-repeat;}
div#menu ul li.coverActive a{width:79px; background:url(../images/cover.jpg) no-repeat;}
div#menu ul li.coverActive a:hover{background:url(../images/cover_hover.jpg) no-repeat;}

div#menu ul li.invest a{width:92px; background:url(../images/investment_active.jpg) no-repeat;}
div#menu ul li.invest a:hover{background:url(../images/investment_hover.jpg) no-repeat;}
div#menu ul li.investActive a{width:92px; background:url(../images/investment.jpg) no-repeat;}
div#menu ul li.investActive a:hover{background:url(../images/investment_hover.jpg) no-repeat;}

div#menu ul li.pension a{width:69px; background:url(../images/pension_active.jpg) no-repeat;}
div#menu ul li.pension a:hover{background:url(../images/pension_hover.jpg) no-repeat;}
div#menu ul li.pensionActive a{width:69px; background:url(../images/pension.jpg) no-repeat;}
div#menu ul li.pensionActive a:hover{background:url(../images/pension_hover.jpg) no-repeat;}

div#menu ul li.equity a{width:104px; background:url(../images/equity_active.jpg) no-repeat;}
div#menu ul li.equity a:hover{background:url(../images/equity_hover.jpg) no-repeat;}
div#menu ul li.equityActive a{width:104px; background:url(../images/equity.jpg) no-repeat;}
div#menu ul li.equityActive a:hover{background:url(../images/equity_hover.jpg) no-repeat;}

div#menu ul li.contact a{width:89px; background:url(../images/contact_active.jpg) no-repeat;}
div#menu ul li.contact a:hover{background:url(../images/contact_hover.jpg) no-repeat;}
div#menu ul li.contactActive a{width:89px; background:url(../images/contact.jpg) no-repeat;}
div#menu ul li.contactActive a:hover{background:url(../images/contact_hover.jpg) no-repeat;}

div#header{width:100%; height:65px; position:relative}

div#banner{width:100%; height:305px; background:url(../images/banner.jpg) no-repeat 0 0 #FFFFFF; position:relative;}
div#banner2{width:100%; height:240px; background:url(../images/banner2.jpg) no-repeat 0 0 #FFFFFF; position:relative;}
div#banner3{width:100%; height:225px; background:url(../images/banner3.jpg) no-repeat 0 0 #FFFFFF; position:relative;}
div#banner4{width:100%; height:225px; background:url(../images/banner4.jpg) no-repeat 0 0 #FFFFFF; position:relative;}
div#banner5{width:100%; height:225px; background:url(../images/banner5.jpg) no-repeat 0 0 #FFFFFF; position:relative;}
div#banner6{width:100%; height:300px; background:url(../images/banner6.jpg) no-repeat 0 0 #FFFFFF; position:relative;}
div#banner7{width:100%; height:299px; background:url(../images/banner7.jpg) no-repeat 0 0 #FFFFFF; position:relative;}
div#banner8{width:100%; height:283px; background:url(../images/banner8.jpg) no-repeat 0 0 #FFFFFF; position:relative;}
div#banner9{width:100%; height:305px; background:url(../images/banner9.jpg) no-repeat 0 0 #FFFFFF; position:relative;}
div#banner12{width:100%; height:225px; background:url(../images/life_cover.jpg) no-repeat 0 0 #FFFFFF; position:relative;}



div#callback{width:182px; height:138px; position:absolute; top:261px; right:27px; text-align:center; font-size:20px; font-weight:bold}
div#banner2 div#callback{position:absolute; top:202px; right:28px;}
div#banner3 div#callback{position:absolute; top:175px; right:39px;}
div#banner4 div#callback{position:absolute; top:175px; right:39px;}
div#banner5 div#callback{position:absolute; top:175px; right:39px;}
div#banner6 div#callback{position:absolute; top:258px; right:30px;}
div#banner7 div#callback{position:absolute; top:256px; right:25px;}
div#banner8 div#callback{position:absolute; top:140px; right:17px;}
div#banner12 div#callback{position:absolute; top:140px; right:17px;}
div#callback p{margin-bottom:20px;}
div#callback img{cursor:pointer;}

div#bannerLeft{width:581px; height:256px; float:left;}
div#bannerRight{width:205px; height:256px; float:left; position:relative;}
div#bannerRight div#contactTop{width:100%; position:absolute; top:10px; left:5px; font-family:arial; font-size:12px; line-height:22px;}
div#bannerRight div#contactBottom{width:100%; height:110px;}


div#content{width:100%; padding-bottom:20px; overflow:hidden; margin-top:6px;}
div#content h2{margin-left:87px; margin-top:10px; font-size:15px; text-align:justify; margin-right:200px;}
div#content p{margin-top:15px; margin-left:87px; margin-right:200px; text-align:justify;}
div#content table tr td p{margin-right:10px;}
div#content table tr td img{cursor:pointer;}
div#content table tr td input{margin-left:20px;}
div#content h3{color:#FFFFFF; margin:10px 0 10px 16px;;}
div#content form{margin-top:20px; margin-left:16px; color:#969696; line-height:200% }
div#content form select{width:176px; margin-left:20px;}
.input{width:330px;}
#contactPage{background:#cccccc; overflow:hidden}

#footer{widows:100%; text-align:left; height:30px; line-height:30px; color:#666666; font-size:10px;}
#footer p{/*margin-left:87px;*/}
