img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; display: block;
}
.clear {
	clear: both;
}
br.clear {
	clear: both; margin-top: -15px;
}
.fl_left {
	float: left;
}
.fl_right {
	float: right;
}
div.wrapper {
	margin: 0px; width: 100%; text-align: left; float: left; position: relative;
}
.col0 {
	color: rgb(255, 255, 255); border-top-color: rgb(74, 81, 85); border-top-width: 5px; border-top-style: solid; background-color: rgb(42, 43, 47);
}
.col1 {
	color: rgb(255, 255, 255); background-color: rgb(42, 43, 47);
}
.col1 a {
	color: rgb(255, 255, 255); background-color: rgb(42, 43, 47);
}
.col2 {
	padding: 15px 0px; color: rgb(255, 255, 255); background-color: rgb(2, 172, 238);
}
.col3 {
	color: rgb(102, 102, 102); background-color: rgb(255, 255, 255);
}
.col4 {
	color: rgb(204, 204, 204); background-color: rgb(42, 43, 47);
}
.col4 a {
	background-color: rgb(42, 43, 47);
}
.col5 {
	color: rgb(102, 102, 102); background-color: rgb(27, 27, 27);
}
.col5 a {
	color: rgb(102, 102, 102); background-color: rgb(27, 27, 27);
}
.col5 a:hover {
	color: rgb(255, 255, 255);
}
#header {
	margin: 0px auto; width: 960px; display: block; position: relative;
}
#topbar {
	margin: 0px auto; width: 960px; display: block; position: relative;
}
#topnav {
	margin: 0px auto; width: 960px; display: block; position: relative;
}
#breadcrumb {
	margin: 0px auto; width: 960px; display: block; position: relative;
}
#homecontent {
	margin: 0px auto; width: 960px; display: block; position: relative;
}
#container {
	margin: 0px auto; width: 960px; display: block; position: relative;
}
#footer {
	margin: 0px auto; width: 960px; display: block; position: relative;
}
#copyright {
	margin: 0px auto; width: 960px; display: block; position: relative;
}
#header {
	padding: 0px 0px 10px;
}
#header #logo {
	margin: 20px 0px; width: auto; height: auto; float: left; display: block;
}
#header #logo h1 {
	margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-family: Georgia,"Times New Roman",Times,serif; font-size: 42px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#header #topnav {
	margin: 40px 0px 0px; padding: 0px; width: 600px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; float: right; display: block;
}
#header ul {
	list-style: none; margin: 0px; padding: 0px;
}
#header li {
	margin-right: 35px; display: inline;
}
#header li a:link {
	margin: 0px; padding: 0px 3px 10px; color: rgb(255, 255, 255); border-bottom-color: rgb(42, 43, 47); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(42, 43, 47);
}
#header li a:visited {
	margin: 0px; padding: 0px 3px 10px; color: rgb(255, 255, 255); border-bottom-color: rgb(42, 43, 47); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(42, 43, 47);
}
#header li a:hover {
	margin: 0px; padding: 0px 3px 10px; color: rgb(255, 255, 255); border-bottom-color: rgb(42, 43, 47); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(42, 43, 47);
}
#header li a:hover {
	color: rgb(2, 172, 238); text-decoration: none; border-bottom-color: rgb(2, 172, 238); background-color: rgb(42, 43, 47);
}
#header li.active a {
	color: rgb(2, 172, 238); text-decoration: none; border-bottom-color: rgb(2, 172, 238); background-color: rgb(42, 43, 47);
}
#header #topnav li.last {
	margin-right: 0px;
}
#breadcrumb a {
	color: rgb(255, 255, 255); background-color: rgb(2, 172, 238);
}
#breadcrumb ul {
	list-style: none; margin: 0px; padding: 0px;
}
#breadcrumb ul li {
	display: inline;
}
#breadcrumb ul li.current a {
	text-decoration: underline;
}
#container {
	padding: 20px 0px;
}
#homecontent {
	padding: 30px 0px; line-height: 1.3em;
}
#homecontent img {
	padding: 4px; border: 1px solid rgb(153, 153, 153); border-image: none;
}
#homecontent ul {
	list-style: none; margin: 0px; padding: 0px;
}
#homecontent .fl_left {
	width: 530px; float: left; display: block;
}
#homecontent .fl_left .column2 {
	width: 530px; display: block;
}
#homecontent .fl_left .newsleft {
	margin: 0px 30px 30px 0px; padding: 0px; width: 250px; float: left; display: block;
}
#homecontent .fl_left .newsright {
	margin: 0px 0px 30px; padding: 0px; width: 250px; float: left; display: block;
}
#homecontent .fl_right {
	width: 385px; float: right; display: block;
}
#homecontent .fl_right img {
	margin: 0px 10px 0px 0px; border: currentColor; border-image: none; float: left;
}
#content {
	width: 600px; float: left; display: block;
}
#column {
	width: 300px; float: right; display: block;
}
#column .holder {
	margin: 10px; width: 280px; display: block;
}
#column div.imgholder {
	margin: 0px 0px 10px; padding: 4px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 240px; display: block;
}
#column .subnav {
	padding: 25px; width: 250px; margin-bottom: 30px; display: block; background-color: rgb(249, 249, 249);
}
#column .subnav ul {
	list-style: none; margin: 0px; padding: 0px;
}
#column .subnav li {
	margin: 0px 0px 3px; padding: 0px;
}
#column .subnav ul ul {
	padding-top: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
#column .subnav ul ul ul {
	padding-top: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
#column .subnav ul ul ul ul {
	padding-top: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
#column .subnav ul ul ul ul ul {
	padding-top: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
#column .subnav a {
	background: url("http://helix.air.net.au/packages/cannonf700_innovation/themes/innovation/../images/blue_file.gif") no-repeat 10px rgb(249, 249, 249); margin: 0px; padding: 5px 10px 5px 20px; color: rgb(119, 119, 119); text-decoration: none; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
#column .subnav a:hover {
	background-color: rgb(249, 249, 249);
}
#column .subnav ul ul a {
	background: url("http://helix.air.net.au/packages/cannonf700_innovation/themes/innovation/../images/black_file.gif") no-repeat rgb(249, 249, 249);
}
#column .subnav ul ul ul a {
	background: url("http://helix.air.net.au/packages/cannonf700_innovation/themes/innovation/../images/black_file.gif") no-repeat rgb(249, 249, 249);
}
#column .subnav ul ul ul ul a {
	background: url("http://helix.air.net.au/packages/cannonf700_innovation/themes/innovation/../images/black_file.gif") no-repeat rgb(249, 249, 249);
}
#column .subnav ul ul ul ul ul a {
	background: url("http://helix.air.net.au/packages/cannonf700_innovation/themes/innovation/../images/black_file.gif") no-repeat rgb(249, 249, 249);
}
#column .subnav ul ul a {
	background-position: 30px; padding-left: 40px;
}
#column .subnav ul ul ul a {
	background-position: 40px; padding-left: 50px;
}
#column .subnav ul ul ul ul a {
	background-position: 50px; padding-left: 60px;
}
#column .subnav ul ul ul ul ul a {
	background-position: 60px; padding-left: 70px;
}
#featured_slide {
	margin: 0px auto; width: 960px; height: 300px; color: rgb(255, 255, 255); overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; display: block; position: relative; background-color: rgb(34, 192, 253);
}
#featured_slide a {
	color: rgb(1, 66, 90);
}
.featured_box {
	width: 960px; height: 300px; display: block; position: relative;
}
.featured_box .left {
	width: 450px; overflow: hidden; float: left; display: block;
}
.featured_box .floater {
	margin: 30px 30px 0px 0px; width: 450px; float: right; display: inline;
}
.featured_box p {
	margin: 0px 0px 15px; padding: 0px; line-height: 1.6em;
}
.floater h1 {
	color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
h2 {
	color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
h3 {
	color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
#footer {
	padding: 20px 0px;
}
#footer h2 {
	list-style: none; margin: 0px; padding: 0px; line-height: normal; font-weight: normal;
}
#footer p {
	list-style: none; margin: 0px; padding: 0px; line-height: normal; font-weight: normal;
}
#footer ul {
	list-style: none; margin: 0px; padding: 0px; line-height: normal; font-weight: normal;
}
#footer a {
	list-style: none; margin: 0px; padding: 0px; line-height: normal; font-weight: normal;
}
#footer h2 {
	color: rgb(255, 255, 255); padding-bottom: 8px; font-size: 18px; font-weight: normal; margin-bottom: 10px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dotted;
}
#footer li {
	margin-bottom: 5px;
}
#footer .footbox {
	margin: 0px 15px 0px 0px; padding: 0px; width: 180px; float: left; display: block;
}
#footer .last {
	margin: 0px;
}
#copyright {
	padding: 15px 0px;
}
#copyright p {
	margin: 0px; padding: 0px;
}
#topbar a {
	background-color: rgb(74, 81, 85);
}
#topbar a:hover {
	color: rgb(255, 255, 255); background-color: rgb(74, 81, 85);
}
#slidepanel {
	background: url("http://helix.air.net.au/packages/cannonf700_innovation/themes/innovation/images/tab_l.gif") no-repeat left bottom rgb(74, 81, 85); width: 960px; color: rgb(227, 223, 210); overflow: hidden; display: none; position: relative;
}
#topbar .topbox {
	margin: 0px 30px 0px 0px; padding: 15px; width: 270px; float: left; display: block;
}
#topbar .last {
	margin-right: 0px;
}
#topbar h1 {
	margin: 0px 0px 15px; padding: 0px 0px 8px; font-size: 18px; border-bottom-color: rgb(231, 230, 230); border-bottom-width: 1px; border-bottom-style: dotted;
}
#topbar h2 {
	margin: 0px 0px 15px; padding: 0px 0px 8px; font-size: 18px; border-bottom-color: rgb(231, 230, 230); border-bottom-width: 1px; border-bottom-style: dotted;
}
#topbar h3 {
	margin: 0px 0px 15px; padding: 0px 0px 8px; font-size: 18px; border-bottom-color: rgb(231, 230, 230); border-bottom-width: 1px; border-bottom-style: dotted;
}
#topbar h4 {
	margin: 0px 0px 15px; padding: 0px 0px 8px; font-size: 18px; border-bottom-color: rgb(231, 230, 230); border-bottom-width: 1px; border-bottom-style: dotted;
}
#topbar h5 {
	margin: 0px 0px 15px; padding: 0px 0px 8px; font-size: 18px; border-bottom-color: rgb(231, 230, 230); border-bottom-width: 1px; border-bottom-style: dotted;
}
#topbar h6 {
	margin: 0px 0px 15px; padding: 0px 0px 8px; font-size: 18px; border-bottom-color: rgb(231, 230, 230); border-bottom-width: 1px; border-bottom-style: dotted;
}
#topbar p {
	margin: 0px 0px 15px; padding: 0px; line-height: 1.6em;
}
#topbar p.readmore {
	margin: 0px; text-align: right; line-height: normal; font-weight: bold; display: block;
}
#topbar form {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#topbar fieldset {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#topbar legend {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#topbar legend {
	display: none;
}
#topbar input {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
#topbar textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
#topbar select {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
#topbar label {
	margin: 0px 0px 12px; padding: 0px; width: 270px; display: block;
}
#topbar label input {
	margin: 5px 0px; padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 262px; color: rgb(51, 51, 51); display: block; background-color: rgb(248, 247, 223);
}
#topbar .topbox p input {
	padding: 3px 10px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(102, 102, 102); cursor: pointer; background-color: rgb(247, 247, 247);
}
#topbar label input.checkbox {
	margin: 0px 5px 0px 0px; padding: 0px; width: auto; display: inline;
}
#loginpanel {
	top: 0px; display: block; position: relative;
}
#loginpanel ul {
	margin: 0px; padding: 6px 0px 0px; width: auto; height: 24px; text-align: center; color: rgb(227, 223, 210); float: right; display: block; background-color: rgb(74, 81, 85);
}
#loginpanel li {
	margin: 0px; padding: 0px; height: 24px; display: block;
}
#loginpanel li.left {
	background: url("http://helix.air.net.au/packages/cannonf700_innovation/themes/innovation/images/tab_l.gif") no-repeat left bottom; text-align: left; padding-right: 10px; padding-left: 10px; float: left;
}
#loginpanel li.right {
	background: url("http://helix.air.net.au/packages/cannonf700_innovation/themes/innovation/images/tab_r.gif") no-repeat right bottom; text-align: right; padding-right: 10px; float: right;
}
#loginpanel a {
	width: 100px; display: block;
}
