@charset "utf-8";
/* CSS Document */

html,body{background: #1E4C7D url(http://fairfaxbm.co.nz/cfo/2010/images/cfo_bg.gif); padding:0; margin:0; text-align:center;}
.outline{ width:100%; padding:0;background: #1E4C7D url(http://fairfaxbm.co.nz/cfo/2010/images/cfo_outline_bg.gif) top center; text-align:center; overflow:hidden }
.content{width:960px; margin:0 auto; padding:0; text-align:left; overflow:hidden}
img{border:none;}


.content .top_div{ margin:0; background:#FFFFFF; height:125px;clear:both }
.top_div .logo{margin:10px 18px;float:left}



.navigation{background: #1E4C7D url(http://fairfaxbm.co.nz/cfo/2010/images/cfo_nav_bg.gif); height:43px; font:normal 12px/40px Arial, Helvetica, sans-serif; margin:0; color:#FFFFFF; clear:both; padding-left:5px;}
.navigation a{ margin:0 6px; color:#FFFFFF; text-decoration:none; width:auto; text-transform:uppercase}
.navigation a:hover, .navigation a.nav_on{ border-bottom:2px solid #FF9933}



.content .col_left{width:615px; float:left; margin:5px 0 30px 10px; font:normal 13px/17px Verdana, Arial, Helvetica, sans-serif}
.content .col_left a{color:#2C88BD;}
.content .col_left a:hover{color:#FF9933;}


/*left col styles*/
.content .col_right{width:308px; float:right; margin-right:6px; margin-top:10px; overflow:hidden}
.content .col_right a{color:#FF9933;}
.content .col_right a:hover{color:#2C88BD;}

.content_box{background:#ffffff url(http://fairfaxbm.co.nz/cfo/2010/images/cfo_box_bg.gif) bottom; padding:5px 10px; border:1px solid #CCCCCC}


/*Htag styles*/
h1{background:url(http://fairfaxbm.co.nz/cfo/2010/images/cfo_h1_bg.gif) no-repeat; padding-left:40px; font:bold 20px/30px Georgia, "Times New Roman", Times, serif; color:#113E6C; margin:10px 0;}
h2{background:url(http://fairfaxbm.co.nz/cfo/2010/images/cfo_h2_bg.gif) no-repeat; padding-left:30px; font:bold 15px/15px Verdana, Arial, Helvetica, sans-serif; margin:20px 0 10px 0}
h3{color:#FF8B0B; font:bold 13px/20px Verdana, Arial, Helvetica, sans-serif;margin:0}


.clear{clear:both;}



/*Right col box styles*/
.col_box{background:url(http://fairfaxbm.co.nz/cfo/2010/images/cfo_col_box_bg.gif) repeat-y center; width:306px; margin-bottom:10px;}
.col_box .box_top{ background:url(http://fairfaxbm.co.nz/cfo/2010/images/cfo_col_box_header.gif) no-repeat; font:bold 12px/39px Verdana, Arial, Helvetica, sans-serif;text-align:center; color:#FFFFFF; text-transform:uppercase} 
.col_box p{padding:5px 10px 0 10px; margin:0; font:normal 12px/16px Arial, Verdana, Helvetica, sans-serif; color:#333333  }
.col_box p b{color:#2C88BD;}
.col_box p.align_center{ text-align:center}
.col_box .box_bottom{ background:url(http://fairfaxbm.co.nz/cfo/2010/images/cfo_col_box_bottom.gif) no-repeat bottom; height:9px;}


/*footer styles*/
.footer{clear:both; background: #ffffff url(http://fairfaxbm.co.nz/cfo/2010/images/cfo_footer_bg.gif) repeat-x; padding-top:10px; padding-bottom:10px; text-align:center;  font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;}
.footer p{margin:7px  auto;}
.footer a{color:#999999;}
.footer a:hover{color:#113E6C;}