*{margin:0;padding:0;outline:0}body,html{height:100%}body{font-size:12px;line-height:22px;font-family:arial,sans-serif;color:#828282;background:#fff;min-width:100%}a{color:#0252aa;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}a img{border:0}a.more{color:#2b9208;text-decoration:underline;padding-left:11px;background:url(images/arr-ico.png) no-repeat 0 5px}h1,h2,h3,h4{color:#002137;font-weight:bold;margin:0}a.more:hover{text-decoration:none}input,textarea,select{font-size:12px;font-family:arial,sans-serif}textarea{overflow:auto}.cl{display:block;height:0;font-size:0;line-height:0;text-indent:-4000px;clear:both}.notext{font-size:0;line-height:0;text-indent:-4000px}.left,.alignleft{float:left;display:inline}.right,.alignright{float:right;display:inline}article,aside,details,footer,header,menu,nav,section{display:block}.main h1{border-bottom:1px solid #c7cacb;padding:0 0 .5em;margin-bottom:10px}.shell{width:980px;margin:0 auto}#header{height:54px;padding:15px 0}#logo{width:81px;float:left;font-size:0;line-height:0}#logo a{height:57px;display:block}.right_header{float:right;margin-top:5px}.right_header ul li{float:left;list-style:none;padding:17px 4px 10px 8px;border-radius:0}.call{font-size:21px;font-weight:bold;color:#333}.call .orange{color:#ff7900}.mail{border-radius:0 !important;padding-top:6px !important}.mail img,.chat img{margin-left:10px;position:relative;top:3px}.mail a{text-decoration:none;background:#ff9b45;background:-moz-linear-gradient(top,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,155,69,1)),color-stop(51%,rgba(255,167,61,1)),color-stop(60%,rgba(255,118,0,1)));background:-webkit-linear-gradient(top,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);background:-o-linear-gradient(top,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);background:-ms-linear-gradient(top,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);background:linear-gradient(to bottom,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9b45',endColorstr='#ff7600',GradientType=0);padding:5px 10px;font-size:12px;text-transform:uppercase;color:#fff;border-radius:4px;font-weight:bold;box-shadow:0 1px 0 #333}.chat a{text-decoration:none;background:#c5d0d6;background:-moz-linear-gradient(top,rgba(197,208,214,1) 44%,rgba(197,208,214,1) 49%,rgba(178,188,195,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(44%,rgba(197,208,214,1)),color-stop(49%,rgba(197,208,214,1)),color-stop(100%,rgba(178,188,195,1)));background:-webkit-linear-gradient(top,rgba(197,208,214,1) 44%,rgba(197,208,214,1) 49%,rgba(178,188,195,1) 100%);background:-o-linear-gradient(top,rgba(197,208,214,1) 44%,rgba(197,208,214,1) 49%,rgba(178,188,195,1) 100%);background:-ms-linear-gradient(top,rgba(197,208,214,1) 44%,rgba(197,208,214,1) 49%,rgba(178,188,195,1) 100%);background:linear-gradient(to bottom,rgba(197,208,214,1) 44%,rgba(197,208,214,1) 49%,rgba(178,188,195,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5d0d6',endColorstr='#b2bcc3',GradientType=0);padding:5px 10px;font-size:12px;text-transform:uppercase;color:#fff;border-radius:4px;font-weight:bold;box-shadow:0 1px 0 #333;margin-left:10px}#navigation{background:none repeat scroll 0 0 #00243a;float:left;width:100%}.slider{background:url(../images/slider.jpg) center top no-repeat;height:286px;background-size:100%;float:left;width:100%;position:relative;margin-bottom:10px}.caption{float:right;position:relative;right:11%;top:60px;width:30%}.caption h2{color:#01213f}.quote_outer{background:url("../../images/get-a-quote-btn.png") no-repeat scroll 0 0 rgba(0,0,0,0);border-radius:.3em .3em 1.5em 1.5em / .2em .2em 5em 5em;float:left;height:65px;margin-left:17%;width:100% !important}a.quote{border-radius:.5em .5em 1em 1em / .2em .4em 4em 4em;background:#ff9b45;background:-moz-linear-gradient(top,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,155,69,1)),color-stop(51%,rgba(255,167,61,1)),color-stop(60%,rgba(255,118,0,1)));background:-webkit-linear-gradient(top,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);background:-o-linear-gradient(top,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);background:-ms-linear-gradient(top,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);background:linear-gradient(to bottom,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9b45',endColorstr='#ff7600',GradientType=0);display:inline-block;font-size:19px;margin:.5em;font-weight:bold;color:#fff;padding:.6em 1.4em;position:relative;text-decoration:none}a.quote img{margin-left:10px;position:absolute;right:16px;top:15px;width:auto !important}.slider img{width:100%;height:auto}.main{padding:20px 0 0}.main .cols{padding-left:0;padding-right:0}.main .cols .col{border:3px solid #b4bdc4;border-radius:9px;float:left;overflow:hidden;width:307px;margin-left:20px}.main .cols .col:hover{border-color:#dedede}.main .cols .col.first{margin-left:0}.main .cols .col:after{content:'';width:100%;clear:both}.main .cols .col .img{background-color:#f2f4f3;border-right:1px solid #b4bdc4;float:left;height:70px;margin-right:8px;width:110px}.main .cols .col-cnt{background:url(../images/talk-to-an-adviser_06.png) right center no-repeat;float:left;line-height:27px;padding:13px 10px 2px;width:155px}.main .cols .col h4{font-size:15px;line-height:1.45em;margin:0;padding:0 0 .75em;color:#304d5f;font-weight:bold}.partener .img{background:url(../images/unique-platinum-partner-service-301-77-s.png) center no-repeat}.calculator .img{background:url(../images/life-insurance-calculator.png) center no-repeat}.talk .img{background:url(../images/talk-to-an-adviser_03.png) center no-repeat}.main .post{margin:0}p{font-size:1.25em;color:#002137}.main .post .greybox{background-color:#f2f4f5;border:medium none;border-radius:15px;float:left}.post .greybox h2,.caption h2{font-size:1.7em !important;font-style:normal;font-weight:bold;letter-spacing:-1px;line-height:38px;padding:.5em 0}.main .post p{padding-bottom:8px}.main .post p strong{display:block}.main .post-cnt{float:right;width:31%}.main .post-cnt .div{float:left;margin-bottom:10px;width:100%}.main .post-cnt .div h3{font-size:1.75em;font-style:normal;font-weight:bold;letter-spacing:-0.5px;line-height:1.2em;padding:0 0 .5em;font-weight:bold;margin:0}.main .post-cnt .div ul li{background:url(../../images/triangle_btns.gif) no-repeat 0 5px;color:#002137;display:block;font-size:18px;list-style:none outside none;margin:12px 0 16px;padding:0 0 0 17px}.banner a.quote{float:left;width:91%}.form{position:relative;clear:both;width:100%;font-size:12px}.form fieldset{border:1px solid #eaeaea;border-radius:8px;clear:both;padding:15px;margin-bottom:15px}.form legend{font-size:22px;padding:10px;color:#002137;font-weight:bold}div.field{position:relative;width:100%}.form>p{font-size:15px;margin-bottom:10px}.form select{-webkit-appearance:listbox}.form .text,.form textarea,.form select,.text-field{font-size:12px;color:#828282;padding:8px;font-family:Arial,Helvetica,sans-serif;border:1px solid #b0b3b4;line-height:18px;background-color:#fafafb;border-radius:.6em;-moz-border-radius:10px;-webkit-border-radius:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}.form label{float:left;padding:0;font-size:12px;color:#002137;vertical-align:top;display:inline-block;margin:0}.form .text{clear:both;display:inline-block;width:100%}.form select{float:left;width:100%;padding:8px;margin-right:20px}.form .radio-group{float:left;width:70%;position:relative;font-weight:bold;padding:0}.form .radio-group input{float:left;margin-top:2px;margin-right:3px}.ie .form .radio-group input{float:left;margin-top:12px;margin-right:3px}.form .radio-group label{float:left;font-weight:normal;margin-right:10px;width:auto;min-width:45px}.form .text:focus,.form textarea:focus,.form select:focus{border:2px solid #70c138;background-color:#fff;outline:0}.right_input{float:right;width:75%}.hint{float:left;width:100%;font-style:italic}#content .form div{float:left !important;padding:5px 0}.mail a:hover{color:#fff;text-decoration:none}#contact_details>h2,#life_insurance_income>h2,#personal_details>h2{background:linear-gradient(to bottom,#ff9b45 0,#ffa73d 51%,#ff7600 60%) repeat scroll 0 0 rgba(0,0,0,0);border-radius:.6em !important;box-shadow:0 1px 2px rgba(0,0,0,0.3) !important;color:#fff !important;font-size:15px !important;margin:0 -2px 10px !important;padding:.8em 25px !important;text-shadow:0 1px 0 #444 !important;text-align:center}.field>label{display:inline-block;float:left;font-size:15px;margin:0 4% 0 0;padding:10px 0 0;vertical-align:top;width:20%}.form label{padding-bottom:7px;width:100%}.form .hint,.form .error{margin:0}.form .hint,.form .error{color:#b0b3b4;float:left;font-size:12px;font-style:italic;padding:5px 0 0}.form .field .text,.form .field select{width:100%;margin-bottom:4px}.form select{float:left;margin-right:20px;padding:8px}.form .text,.form textarea,.form select,.text-field,textarea,select{-moz-box-sizing:border-box;background-color:#fafafb;border:1px solid #b0b3b4;border-radius:.6em;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:18px}.field select{float:none !important;color:#4c4c4c !important}.form .text:focus,.form textarea:focus,.form select:focus{border:1px solid #000 !important}.ui-grid-a select{height:36px}#wrapper .form .dollars{background-image:url("http://m.lifebroker.com.au/images/struct/icon-dollar.gif");background-position:10px 10px;background-repeat:no-repeat;padding-left:24px}.error-form{background:url("http://m.lifebroker.com.au/images/struct/icon-invalid.gif") no-repeat scroll 0 -1px rgba(0,0,0,0);color:#c26d71;padding-left:22px}#mobile_quote_wizard_with_income_protection>option,#mobile_quote_wizard_age>option,#mobile_quote_wizard_gender>option,#mobile_quote_wizard_smoker>option{padding:3px 10px}.btn{display:block}.btn:hover{background-position:center;cursor:pointer}.btn:active{background-position:bottom}.btn-get-my-quote{background:#ff9b45;background:-moz-linear-gradient(top,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,155,69,1)),color-stop(51%,rgba(255,167,61,1)),color-stop(60%,rgba(255,118,0,1)));background:-webkit-linear-gradient(top,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);background:-o-linear-gradient(top,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);background:-ms-linear-gradient(top,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);background:linear-gradient(to bottom,rgba(255,155,69,1) 0,rgba(255,167,61,1) 51%,rgba(255,118,0,1) 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9b45',endColorstr='#ff7600',GradientType=0);display:inline-block;font-size:19px;font-weight:bold;color:#fff;padding:.6em 2.4em;position:relative;text-decoration:none;border:0;border-radius:4px;float:right}.buttons{float:right !important;margin-bottom:15px}.title h2{font-size:2.5em;font-style:normal;font-weight:bold;letter-spacing:-1px;line-height:1.3em;padding:0 0 .5em;border-bottom:1px solid #c7cacb;margin:0 0 .5em}.wid70{width:60%;margin:0;padding:0 10% 0 0;float:left}.wid30{width:30%;margin:0;padding:0;float:left}.content-list h4{font-size:1.75em;font-style:normal;font-weight:bold;letter-spacing:-0.5px;line-height:1.2em;padding:7px 0 .4em}