html{background-color:#3800A0;overflow-y: scroll;}
body{background-color:#3800A0;font-size:16px;line-height:1.3em;margin:0px 0;}
#wrap-b{position:relative;}
#wrap {
	height: 100%;
	margin: 0;
	position: relative;
	padding: 0;
	background-color: #ffffff ;
}
#wrap-inner{text-align:left;position:relative;margin:0;padding:0;}
.topbar {height:6px;position:relative;top:1px;margin:0 1px;}
#header {position:relative;width:100%;}
#header h1{position:absolute;top:0px;right:2px;margin:0;padding:0;}
#header h1 a{display:block;text-indent:-5000px;text-decoration:none;}

#user1{background-color:#fff;position:absolute;top:5px;left:40px;}
#main-body{clear:both;float:left;width:80%;position:relative;z-index:100;padding-bottom:10px;}
#content{float:right;width:75%;}
#sidebar{float:left;width:23.5%;margin-right:-3px;overflow:hidden;}
#sidebar-2{float:right;width:19.25%;position:relative;margin-left:-3px;overflow:hidden;}
#sidebar .inside{
	padding: 10px 2px 10px 2px;
}
#sidebar-2 .inside{
	padding: 10px 2px 10px 2px;
}
#content .inside{padding:5px 4px;}
#content .blog {width: 100%;}
#footer{position:relative;clear:both;margin:1px;}
.clear{clear:both;height:10px !important;height:0;}
.user4split2,.user6split2{float:left;width:49%;overflow:hidden;}
.user5split2,.user7split2{float:right;width:49%;overflow:hidden;}
.user4, .user5, .user6,.user7,.user6split2,.user7split2{padding-top:6px;overflow:hidden;}
.module,.moduledarkS,.modulelightS,.modulemidS,.moduledark,.modulemid,.modulelight,.modulebdr {position:relative;margin:0 0 20px 11px;padding:0 0 0 0;}
.module div,.moduledarkS div,.modulelightS div,.modulemidS div {margin:0 0 0 0;padding:2px 0 0 0;}
#headerleader .module,#headerleader .module div {margin:0;padding:0;}
.module div div,.moduledarkS div div,.modulelightS div div,.modulemidS div div{padding:0 0 0 0px;margin:0 0 0 0;}
.module div div div,.moduledarkS div div div,.modulelightS div div div,.modulemidS div div div {padding:0 0px 0 0;height:auto!important;height:1%;}
.moduledark div,.modulemid div,.modulelight div {margin:0 11px 0 -11px;padding:2em 0 0 0;}
.modulebdr div {margin: 0 11px 0 -11px;padding:1em 0 0 0;}
.moduledark div div,.modulemid div div,.modulelight div div,.modulebdr div div {margin:0 0 -11px 0;padding:0 0 0 0px;}
.moduledark div div div,.modulemid div div div,.modulelight div div div {overflow: hidden; height:auto!important;height: 1%;margin:0 -11px 0 11px;padding: 0.5em 0.5ex 1em 0ex;}
.modulebdr div div div {overflow:hidden; height:auto!important;height:1%;margin:0 -11px 0 11px;padding:0.5em 0.5ex 1em 0ex;}
.moduledarkS div {background: url(../images/blue/mod_tl_darkS.png) top left no-repeat;}
.moduledarkS div div, .moduletabledarkS div div{background: url(../images/blue/mod_bl_darkS.png) bottom left no-repeat;}
.moduledarkS div div div, .moduletabledarkS div div div{background: url(../images/blue/mod_br_darkS.png) bottom right no-repeat;}
.modulelightS div {background: url(../images/blue/mod_tl_lightS.png) top left no-repeat;}
.modulelightS div div{background: url(../images/blue/mod_bl_lightS.png) bottom left no-repeat;}
.modulelightS div div div{background: url(../images/blue/mod_br_lightS.png) bottom right no-repeat;}
.modulemidS div {background: url(../images/blue/mod_tl_midS.png) top left no-repeat;}
.modulemidS div div{background: url(../images/blue/mod_bl_midS.png) bottom left no-repeat;}
.modulemidS div div div{background: url(../images/blue/mod_br_midS.png) bottom right no-repeat;}
.modulebdr {background:url(../images/blue/boxtop_bdr.png) top right no-repeat;}
.modulebdr div{background:url(../images/blue/boxtop_bdr.png) top left no-repeat;}
.modulebdr div div{background:url(../images/blue/boxbot.png) bottom left no-repeat;}
.modulebdr div div div{background:url(../images/blue/boxbot.png) bottom right no-repeat;}
.moduledark {background:url(../images/blue/boxtop_dark.png) top right no-repeat;}
.moduledark div{background:url(../images/blue/boxtop_dark.png) top left no-repeat;}
.moduledark div div{background:url(../images/blue/boxbot.png) bottom left no-repeat;}
.moduledark div div div{background:url(../images/blue/boxbot.png) bottom right no-repeat;}
.modulemid {background:url(../images/blue/boxtop_mid.png) top right no-repeat;}
.modulemid div {background:url(../images/blue/boxtop_mid.png) top left no-repeat;}
.modulemid div div{background:url(../images/blue/boxbot.png) bottom left no-repeat;}
.modulemid div div div{background:url(../images/blue/boxbot.png) bottom right no-repeat;}
.modulelight{background:url(../images/blue/boxtop_light.png) top right no-repeat;}
.modulelight div{background:url(../images/blue/boxtop_light.png) top left no-repeat;}
.modulelight div div{background:url(../images/blue/boxbot.png) bottom left no-repeat;}
.modulelight div div div{background:url(../images/blue/boxbot.png) bottom right no-repeat;}
.modulelight div div div div,.modulemid div div div div,.moduledark div div div div,
.modulelightS div div div div,.modulemidS div div div div,.moduledarkS div div div div,
.modulebdr div div div div {background:none;width:98%;margin:0 0 0 0px;padding:0.5em 0 0.5em 0}
.modulelight div div div p,.modulemid div div div div,.moduledark div div div p,
.modulelightS div div div p,.modulemidS div div div p,.moduledarkS div div div p,
.modulebdr div div div p {background:none;width:98%;margin:0 0 0 0;padding:0.5em 0 0.5em 0}
td.buttonheading{width:auto;padding-right:2px;}
div.mosimage{margin:5px;}
.designertoo{display:none;}
a.img{border:0;}
ol, ol.menu, ul, ul.menu{margin-left:2ex; padding-left:1ex;}
p{background:none;margin:0.5em 0 0.5em 0; line-height: 140%;}
table.contenttoc{margin:5px;padding:5px;}
table.contenttoc td{padding:0 5px;}
*,.user4 p,.user5 p,.user6 p,user7 p,.user4split2 p,.user5split2 p,.user6split2 p,.user7split2 p,.modulebdr p{margin:0;padding:0;}
#footer #mainlevel ul {cursor:default;list-style-type:none;display:inline;margin:0;padding:0;}
#footer #mainlevel li {cursor:default;list-style-type:none;display:inline;margin:0;padding:0 5px;line-height:1.2em;}
.access{width:auto;height:21px;position:absolute;left:5px;top:60px;}
#access_buttons{width:103px;height:21px;white-space:nowrap;margin-left:7px;}
#access_buttons a{width:21px;height:21px;white-space:nowrap;text-decoration:none;}
#ozflag{
	width: 60px;
	height: 40px;
	position: absolute;
	left: 5px;
	top: 30px;
	background: transparent url(../images/flag_au.png) no-repeat 0 0;
}
.designer {clear:both;font-size:0.8em;margin:2px 0 10px 0;color: #aaa;text-align:center;}
.designer a:link,.designer a:visited{color: #aaa;text-decoration:none;}
.designer a:hover {color:#ccc;}

/* @group NAVBAR */

#navmenu {
   height: 34px;
	margin: 2px 2px;
	z-index: 10000;
	font-family: Arial Narrow, Charcoal, sans-serif;
	font-size: 11pt;
	font-variant: small-caps;
	position:relative; 
	width:100% ;
	min-width:760px;
}
#navmenu .leftbar {
	float: left;
	width: 6px;
	height: 34px;
	background: url(../images/leftbar.png) no-repeat left center;
}
#navmenu .rightbar {
	float: left;
	width: 6px;
	height: 34px;
	background: url(../images/rightbar.png) no-repeat right center;
}
#navmenu .menubar {
	background: url(../images/nav_bg.png) repeat-x center center;
	float: left ;
	height: 34px;
	width:98%;
}

#navmenu ul {
	float: left;
	margin: 0 0 0 0 ;
	list-style: none;
	padding: 0;
}

#navmenu ul li {
	float: left;
	margin: 0 0 0 0 ;
	position: relative;
}

/*PARENT MENU*/

#navmenu a {
	float: left;
	color: #ffffff;
	text-decoration: none;
	display: block;
	cursor: pointer;
	height: 34px;
	line-height: 34px;
	padding: 0px 10px 0px 8px;
}

/*PARENT MENU ITEM HOVER*/
#navmenu li a:hover {
	height: 34px;
}
#navmenu li a:hover,#navmenu li#current a:hover {
	background: #2D0080 url(../images/nav_bgover.png) no-repeat right top;
}

/*ALL LISTS*/

#navmenu li {
	float: left;
	padding: 0;
	background: none;
}

#navmenu ul ul a {
	background: none;
}
#navmenu li:hover ul,
#navmenu li:hover ul, 
#navmenu li li:hover ul, 
#navmenu li li li:hover ul, 
#navmenu li li li li:hover ul,
#navmenu li.iehover ul, 
#navmenu li li.iehover ul, 
#navmenu li li li.iehover ul,
#navmenu li li li li.iehover ul {
	background: #1C3E94 url(../images/blue/menu_gradient.png) repeat-x left top;
}

/*PARENT ITEM SEPARATOR*/

#navmenu li a {
	background: url(../images/nav_sep.png) 100% 0 no-repeat;
}


/*DEFINE HOVER COLORS*/

#navmenu li:hover a, #navmenu li.iehover a {
	color: #ffffff;
}

#navmenu ul li a:hover,
#navmenu ul li ul li a:hover,
#navmenu ul li ul li ul li a:hover {
	color: #eee;
}

/*SUBLEVEL STYLES*/

/*SUBLEVEL TEXT STYLES*/

#navmenu li li a {
	font-weight: normal;
	padding: 0;
	height: 26px;
	line-height: 26px;
	text-indent: 5px;
}

#navmenu ul ul a {
	display: block;
	color: #ffffff;
	text-decoration: none;
	width: 170px;
	text-transform: none;
}

#navmenu li li {
	padding: 0;
	background: none;
	/*DONT SHOW THE BACKGROUND IMAGE*/
}

/*SUBLEVEL POSITIONING*/

#navmenu li li {
	float: left;
	padding: 0;
	width: 173px;
}

#navmenu li ul ul {
	margin: -34px 0 0 173px;
}

#navmenu li:hover, #navmenu li.iehover {
	left: 0;
}

/*SUBLEVEL HOVER STYLES*/

#navmenu ul ul a:hover {
	background: none;
	height: 26px;
	line-height: 26px;
	padding: 0;
	margin: 0;
}

#navmenu li li:hover {
	background: #1C3E94;
}

#navmenu li ul {
	top: 34px;
	position: absolute;
	left: -999em;
	height: auto;
	width: 173px;
	font-weight: normal;
	border-width: 0;
	margin: 0;
	padding: 0;
	border-right: 1px solid #1C3E94;
	border-left: 1px solid #1C3E94;
	border-bottom: none;
}

#navmenu li.active a {
	color: #fff;
	background: url(../images/nav_bghi.png) no-repeat right top;
}
#navmenu li.active a:hover {
	background: url(../images/nav_bgover.png) no-repeat right top;
}


/* NO SUBLEVEL ACTIVE STYLES */
#navmenu ul li.active ul li a,
#navmenu ul li.active ul li,
#navmenu ul li.active ul li a:hover,
#navmenu ul li.active ul li.hover {
	color: #fff;
	background-image: none;
	background-color: transparent;
}
/*SUBLEVEL PARENT INDICATORS*/


#navmenu ul li.haschild ul li a.child{
	background: url(../images/arrow_right.gif) 100% 50% no-repeat;
}

#navmenu ul li.active ul li a.child {
	background: url(../images/arrow_right.gif) 100% 50% no-repeat;
}


#navmenu ul li ul li a:hover {
	background-image: none;
}

/* HIDE OTHER LISTS FROM IE */

#navmenu li:hover ul ul, 
#navmenu li:hover ul ul ul,
#navmenu li:hover ul ul ul ul,  
#navmenu li.iehover ul ul, 
#navmenu li.iehover ul ul ul, 
#navmenu li.iehover ul ul ul ul {
	left: -999em;
}

#navmenu li:hover ul, 
#navmenu li li:hover ul, 
#navmenu li li li:hover ul, 
#navmenu li li li li:hover ul,
#navmenu li.iehover ul, 
#navmenu li li.iehover ul, 
#navmenu li li li.iehover ul,
#navmenu li li li li.iehover ul {
	z-index: 100;
	left: 0;
}

/* BECAUSE IE DOESNT UNDERSTAND CSS EVEN IN 2007 */

#navmenu li.iehover ul li.iehover {
	background: #1C3E94;
}

/* @end */