/*Structure*/
html,body{background:#005c95 url("http://unlimited.co.nz/unlimited/S60/2009/images/s60_bg.gif") repeat-x; margin:0; padding:0; text-align:center}
.outline{width:969px; background:url("http://unlimited.co.nz/unlimited/S60/2009/images/s60_content_bg.gif") repeat-y; margin:0 auto; text-align:left; overflow:hidden;}
.outline .top{height:120px; margin-bottom:5px; clear:both; padding:5px 30px 0 30px}
.outline .top #s60_logo{float:left; text-align:center}
.outline .top #ad_bigbanner{ width:760px; float:right;}
.content{margin:10 25px 15px 25px; overflow:hidden; }
.col_1{width:552px; float:left; font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; margin-right:13px}
.col_2{width:182px; float:left}

.col_3{width:160px; float:right; margin-left:10px;}

/*Navigations*/
.s60_nav{margin:5px 25px; padding:0;  overflow:hidden; background:url("http://unlimited.co.nz/unlimited/S60/2009/images/s60_mubu_bottom.gif") repeat-x left bottom; height:28px}
.s60_nav ul {margin:0; padding:0; list-style:none;  }
.s60_nav ul li{ background:url("http://unlimited.co.nz/unlimited/S60/2009/images/menu_bg.gif") no-repeat ; float:left;  margin-right:3px}
.s60_nav ul li a{text-decoration:none; font:normal 13px/20px Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999999; display:block; padding:5px 8px 0px 18px; background:url("http://unlimited.co.nz/unlimited/S60/2009/images/menu_point_small.gif") no-repeat 6px 7px}
.s60_nav ul li a.nav_active{text-decoration:none; font:normal 13px/20px Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; background:url("http://unlimited.co.nz/unlimited/S60/2009/images/menu_point_small.gif") no-repeat 6px -27px; color:#005C95}
.s60_nav ul li a:hover{text-decoration:none; font:normal 13px/20px Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999999; display:block; background:url("http://unlimited.co.nz/unlimited/S60/2009/images/menu_point_small.gif") no-repeat 6px -27px}


.breadcrumb{font:normal 10px/13px Verdana, Arial, Helvetica, sans-serif; }
.breadcrumb a{text-decoration:none; border-bottom:none; color:#666666}



.col_2 p.s60_title{background-color:#AA122B;color:#FFFFFF;font: bold 11px/20px Verdana, Arial, Helvetica, sans-serif;padding: 2px 15px;margin:0 ;text-align:center;}
.col_2 p.s60_box{margin:0 0 10px 0; padding:5px; border:1px solid #C3C3B2;font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif;}
.col_2 p.s60_present{margin:0; padding:5px; border:1px solid #C3C3B2;font: normal 10px/20px Verdana, Arial, Helvetica, sans-serif;text-align:center; color:#AA122B}
.col_2 p.s60_present img{margin-bottom:15px; border:none}
.col_2 p.s60_present img.last{margin-bottom:5px;}





.col_1 ul{margin:0; padding:0}
.col_1 ul.criteria li{list-style:none;background:url("http://unlimited.co.nz/unlimited/S60/2009/images/bg_cog.gif") no-repeat; padding-left:25px; line-height:17px; margin:10px 0}
.col_1 ul.stories li{list-style:none;background:url("http://unlimited.co.nz/unlimited/S60/2009/images/stories.gif") no-repeat; padding-left:25px; line-height:17px; margin:10px 0}
.col_1 ul.bullet li{padding-left: 15px; background: url("http://unlimited.co.nz/unlimited/zones/bullet_square.gif") no-repeat left 3px; margin:10px 0 10px 35px; list-style:none}

.kc_lists{clear:both; overflow:hidden; margin-bottom:20px;}
.kc_lists img{float:right; margin:5px 0 5px 10px;}


.col_1 a, .footer a{ text-decoration:none; border-bottom:2px dotted #cccccc; color:#666666}
.col_1 a:hover, .footer a:hover{ text-decoration:none; border-bottom:2px dotted #AA122B;color:#666666}



.col_2 .s60_box a{ text-decoration:none; border-bottom:1px dotted #999999; color:#AA122B}
.col_2 .s60_box a:hover{ text-decoration:none; border-bottom:1px solid #999999;color:#AA122B}
a.border_none{border:none;}
a.border_none:hover{border:none; padding-top:1px;}

.s60_logo {	float:right;	padding:0 0 5px 5px}



.col_1 .point {background-color:#005C95; color:#FFFFFF; font-weight:700; padding:3px 6px 8px 6px; margin:7px 0; line-height:20px;}
.col_1 .point a { text-decoration:none;  color:#ffffff; border:none;line-height:20px;}
.col_1 .point a:hover{ text-decoration:underline;color:#ffffff; border:none;line-height:20px; }

#s60_sponsors  {height: 80px; position: relative; width: 180px;border:1px solid #C3C3B2;margin-bottom:10px            }
 
.s60_sponsors-item            { height: 80px; overflow: hidden; position: absolute; top:0;            width: 180px;            }

 .s60_sponsors-item img{border:none;}
.bt_download{margin:0 0 10px 0; padding:0;text-align:center}
 
img{border:none;}
.clear{clear:both; height:10px}

h1{color:#005C95; background:url("http://unlimited.co.nz/unlimited/S60/2009/images/s60_header_bg.gif") no-repeat left top; text-transform:uppercase; font:normal 20px/26px Geneva, Arial, Helvetica, sans-serif; padding:15px 0 0 55px;} 

h2{color:#AA122B;   font:bold 14px/20px Geneva, Arial, Helvetica, sans-serif; padding:0; margin:0} 

h3{color:#005C95;   font:bold 14px/20px Geneva, Arial, Helvetica, sans-serif; padding:0; margin:0; text-transform:uppercase; padding:3px 0; background:url("http://unlimited.co.nz/unlimited/S60/2009/images/bg_cog.gif") no-repeat left center; padding-left:25px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; margin-bottom:10px; clear:both } 

.case_list{clear:both; overflow:hidden; margin-bottom:15px;}
.case_list img{float:left; border:1px solid #cccccc;}

.case_list_text{float:right; width:460px;}

.schedule{ border-top:2px solid #cccccc; font:normal 12px/14px Arial, Helvetica, sans-serif}

.schedule td, .schedule th{border-bottom:1px solid #cccccc;}

.schedule td{border-bottom:1px solid #cccccc;}

.schedule tr.header_row1{border-bottom:2px solid #cccccc; border-top:1px solid #cccccc}

.schedule tr.row1{background-color:#F6F6F6}
 
.clear_hr{background:url("http://unlimited.co.nz/unlimited/S60/2009/images/s60_hr.gif") repeat-x left center; height:20px; clear:both;}

.footer{margin:5px 25px; padding:5px 0 20px 0;  overflow:hidden; background:url("http://unlimited.co.nz/unlimited/S60/2009/images/s60_mubu_bottom.gif") repeat-x left top; text-align:center; font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif; clear:both}
