body
{
   overflow: auto;
}

/*---------- Expert Copyright 2011 written for -www.hisinsurance.co.nz ----------*/

 /* Resets and overrides----------*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;}.clear{clear: both;}.left-float{float:left;}.right-float{float: right;}body{background: url(/7DA563EE-F465-4AA7-9556-FC93C367671D.jpg) top right repeat-x #6a613a;} /* margin and padding set to 0 */

._Template *{margin: 0;padding: 0;} /* Links and type----------*/

._Template ol li, ._Template ul li{margin: 0 0 8px;}._Template div._Content ol ol{list-style-type: lower-alpha;margin: 8px 0 20px 20px;}._Template div._Content ol.alp{list-style-type: lower-alpha;color:#1E4860;}._Template div._Content ol.alp li{color: #1E4860;}._Template table, ._Template table tr, ._Template table td, ._Template table p, ._Template table h1, ._Template table h2, ._Template table h3, ._Template table h4, ._Template table h5, ._Template table img, ._Template table form{vertical-align: top;} /* Header-------------------------------------------------------------- */

#header{height: 100px;padding: 20px 35px 0px;background: #fff;}#logo{width: 400px;height: 0;padding: 74px 0 0;float: left;overflow: hidden;background: url("/templates/images/B4E65366-AD63-4BEB-ABCD-418AAB5DC436.jpg") top right no-repeat;z-index: 1;background-size: contain;}#header h1{float: left;z-index: -1;}#header h2{float: left;clear: left;z-index: -1;}.her{margin: 0; float: right;line-height: 32px;padding: 5px 0;}.her a, .her a:visited{font-family: "Times New Roman", Times, serif;color: #fff;font-style: italic;font-size: 14px;line-height: 32px;color: #c0c0c0;text-decoration: none;padding: 15px 38px 0 0;background: url(../../images/A8EFEE41-86C4-44CA-97AF-F220F026914B.gif) top right no-repeat;}.her a:hover{color: #004e14;text-decoration: none; background: url(../../images/A8EFEE41-86C4-44CA-97AF-F220F026914B.gif) bottom right no-repeat} /* Navigation-------------------------------------------------------------- */

#navigation{height: 62px;background: url(../../images/707C7478-507C-494B-BA07-8E89D3E7E3AB.png) top right no-repeat; clear: both;}#navigation ul{margin: 0;padding: 0 0 0 30px;float: left;}#navigation li{margin: 0;padding: 0 9px 0 0;float: left;list-style: none;font-family: Arial,Helvetica,sans-serif;font-size: 12px;}#navigation li a, #navigation li a:visited{width: 167px;padding: 5px 0 0;display: block;color: #0199ca;font-family: Arial,Helvetica,sans-serif;text-decoration: none;font-weight: bold;background: url(../../images/1F752710-E82D-400D-91EC-D4FF474EF512.png) top right no-repeat;text-align: center;line-height: 40px;}#navigation li a:hover{color: #0199ca;font-weight: bold;background: url(../../images/1F752710-E82D-400D-91EC-D4FF474EF512.png) center right no-repeat;}#navigation li a.highlighted{background: url(../../images/1F752710-E82D-400D-91EC-D4FF474EF512.png) bottom right no-repeat;}#col-sub-navigation ul{padding: 0px;margin: 0px;}#col-sub-navigation li{margin: 0;padding: 0 0 8px;list-style: none;font-family: Arial,Helvetica,sans-serif;font-size: 12px;}#col-sub-navigation li a, #col-sub-navigation li a:visited{width: 192px;padding: 0 0 0 10px; margin: 0;font-size: 11px;display: block;color: #0199ca;font-family: Arial,Helvetica,sans-serif;text-decoration: none;font-weight: bold;background: url(../../images/825878F5-0379-4E14-9AF4-ABE375045FCD.png) top right no-repeat;line-height: 35px;font-style: normal;}#col-sub-navigation li a:hover{color: #0199ca;background: url(../../images/825878F5-0379-4E14-9AF4-ABE375045FCD.png) center right no-repeat;font-style: normal;}#col-sub-navigation li a.highlighted{background: url(../../images/825878F5-0379-4E14-9AF4-ABE375045FCD.png) bottom right no-repeat;font-style: normal;min-height: 475px;} /* Content-------------------------------------------------------------- */

#content{padding: 15px 35px 15px;background: url(../../images/351B4206-A513-4097-851C-3E9CE239C30C.png) bottom left no-repeat #1e4860;min-height: 475px;}td.reContentCell *{background:#1e4860;} /* Main layout----------*/

#out-wrapper{width: 940px;padding: 12px 0 5px;margin: 50px auto;background: url(../../images/66AA1E9C-D789-41C7-B158-5989A9F8E9E7.png) top right no-repeat;}#footer{padding: 30px 30px 10px;background: url(../../images/A7E8ADD0-CE43-4B28-9579-5EF98E82DB51.png) top right no-repeat; clear: both;}#footer p, #footer a{font-family: "Times New Roman", Times, serif;color: #fff;font-style: italic;font-size: 12px;} /* Secondary layout structures----------*/

 /* Form elements----------*/

 /*email*/

._EmailForm legend{display: none;}._Required{font-size: 10px;font-style: italic; float: right;}._EmailForm ._LayoutCell1{width: 75px;float: left;}._EmailForm ._LayoutCell2{width: 276px; float: right;}._LayoutRow{clear: both;padding: 10px 0px;}input, textarea{padding: 4px;border-radius: 0.4em 0.4em 0.4em 0.4em;border: 1px solid #fff;}input:hover, input:focus, textarea:hover, textarea:focus{border: 1px solid #12A0CE;} /* Miscellaneous----------*/

table.col-table{border: 0px; padding: 0px;margin: 0px; vertical-align: top;background: none; float: right; }