/* Fluid Grid System * http://fluid.gs/
* http://fluid.newgoldleaf.com/
* Copyright (c) 2009 Joseph Silvashy and New Gold Leaf LP 
* Licensed under the MIT,GPL,and CC licenses. 
* 
* Date:2009-06-22 (Mon,22 Jun 2009) 
* Revision:3 
* 
* Modifications and fixes made from:
* http://meyerweb.com/eric/tools/css/reset/
* http://code.google.com/p/blueprintcss/
* 
* Modified for Optus needs.
*/

/* .fluid_grid_layout is the main wrapper for grid system,comment out for 100% width of body */ 
/*.fluid_grid_layout {
	width: 80%;
	margin: 0 10%;
	position: relative;
}
*/

/****
* RESET CSS styles
*/
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;
	*/
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1; /* no measurement unit on purpose. "1" is like "1em" */
}
/*
NOT TO SETUP HERE. Refer to core.css (when we create it)
ol, ul {
	list-style-type: none;
}
*/
blockquote,
q {
	quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}
/*
:focus {
	outline: 0;
*/
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/*
DEFAULT TAB STYLE will be defined in core.css

table {
	width: 99%;
}
th,
td {
	padding: 4px 0px 4px 0;
}
tr:last-child td {
	border-bottom-width: 0;
}
tfoot {
	font-style: normal;
}
*/
caption {
	background: transparent;
}
/*
NOT TO SETUP HERE. Refer to core.css (when we create it)

body,
blockquote * {
	font: 12px/1.3 "Helvetica Neue",Helvetica,Arial,sans-serif;
}
*/
h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
}
ul,
ol {
  /*
  NOT TO SETUP HERE. Refer to core.css (when we create it)
	list-style-type: none;
  */
	list-style-position: inside;
}
ol {
	list-style-type: decimal;
}
abbr,
acronym {
	border-bottom-width: 0;
}

/* .section and .col are required in your HTML */
.section {
	display: block;
}
.col {
	display: block;
	float: left;
}
.section.section_12 .col_1 {
	width: 8.334%;
	*width: 8.29%;
}
.section.section_12 .col_2 {
	width: 16.667%;
	*width: 16.649%;
}
.section.section_12 .col_3 {
	width: 25%;
}
.section.section_12 .col_4 {
	width: 33.334%;
}
.section.section_12 .col_5 {
	width: 41.667%;
	*width: 41.62%;
}
.section.section_12 .col_6 {
	width: 50%;
}
.section.section_12 .col_7 {
	width: 58.24%;
}
.section.section_12 .col_8 {
	width: 66.667%;
}
.section.section_12 .col_9 {
	width: 75%;
}
.section.section_12 .col_10 {
	width: 83.2%;
}
.section.section_12 .col_11 {
	width: 91.52%;
}
.section.section_12 .col_12 {
	width: 100%;
}
/**
* 9 out of 12 cols in col_9
*/
.section.section_12 .col_1_of_9 {
	width: 11.1%;
	*width: 11.1%;
}
.section.section_12 .col_2_of_9 {
	width: 22.2%;
}
.section.section_12 .col_3_of_9 {
	width: 33.3%;
}
.section.section_12 .col_4_of_9 {
	width: 44.4%;
}
.section.section_12 .col_5_of_9 {
	width: 55.5%;
	*width: 55.5%;
}
.section.section_12 .col_6_of_9 {
	width: 66.6%;
}
.section.section_12 .col_7_of_9 {
	width: 77.7%;
}
.section.section_12 .col_8_of_9 {
	width: 88.8%;
}
.section.section_12 .col_9_of_9 {
	width: 100%;
}
/*** 
* Fix width grid system - the assumption of the page's width: 996px.
*/
.section.section_12 .fix_width_col_1 {
	width: 6.917em;
}
.section.section_12 .fix_width_col_2 {
	width: 13.833em;
}
.section.section_12 .fix_width_col_3 {
	width: 20.75em;
}
.section.section_12 .fix_width_col_4 {
	width: 27.667em;
}
.section.section_12 .fix_width_col_5 {
	width: 34.583em;
}
.section.section_12 .fix_width_col_6 {
	width: 41.5em;
}
.section.section_12 .fix_width_col_7 {
	width: 48.417em;
}
.section.section_12 .fix_width_col_8 {
	width: 55.333em;
}
.section.section_12 .fix_width_col_9 {
	width: 62.25em;
}
.section.section_12 .fix_width_col_10 {
	width: 69.167em;
}
.section.section_12 .fix_width_col_11 {
	width: 76.083em;
}
.section.section_12 .fix_width_col_12 {
	width: 83em;
}