/* CSS Document */

html {
	padding: 0px;
	margin: 0px; 
	border: 0px; 
	height: 100%; 
}

body {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 100%;
	min-height: 100%;
	background-color: #e9e9e9;
	background-image: url(../images/bg-bodygradient1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

a img,:link img,:visited img { border:none; }

p {
	font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif;
	font-size: 11px;
	line-height:1.5em;
	color:#595959;
}

* {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 11px;
}

ul {
	margin:0px;
	padding-left:20px;
}


a {text-decoration:none; color:#fc8200;}

.blog .contentpanopen a.readon {display:block;}

h2 {
	font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 15px;
	font-weight:lighter;
	color:#9a9a9a;
}

thead tr td { color:#fc8200; font-weight:bold; }

span.read-more {
	height:20px;
	background-image:url(../images/bg-separator.jpg);
	background-position:center;
	background-repeat:repeat-x;
	display:block;
}

table.contentpaneopen td.contentheading {
	font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 15px;
	font-weight:lighter;
	color:#9a9a9a;
}

div#internal-main-content div.componentheading {
	font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 15px;
	font-weight:lighter;
	color:#9a9a9a;
}

table.blog table.contentpaneopen td.contentheading {
	font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 15px;
	font-weight:lighter;
	color:#FC8200;
}

table.blog tr td table tr td {
	padding-right:6px;

}

table.blog tr td table tr td.buttonheading {
	padding-right:0px;

}

/* --- LAYOUT --- */
div#top-menu {
	width:100%;
	border-bottom:2px solid #b4b4b4;
	height:30px;
	background-color:#707070;
}

div#logo-banner {
	width:960px;
	margin:0px auto;
	height:105px;
}

div#flash-banner {
	width:960px;
	margin:0px auto;
	height:210px;
}

div#flash-content {
	width:480px;
	float:left;
	display:table;
}

div#main-content {
	float:right;
	display:table;
	text-align:left;
}

div#content {
	clear:both;
	width:964px;
}

td.bottom-menu {
	margin-bottom:0px;
	height:50px;
	background-image:url(../images/bg-separator.jpg);
	background-position:center;
	background-repeat:repeat-x;
}

div#internal-main-content {
	width:960px;
	display:table;
	text-align:left;
	padding-top:15px;
}

td.internal-main-left {
	padding-right:10px;
}

td.internal-main-right {
	padding-left:10px;
}

div#jw-ucd {
	width:475px;
	float:left;
}

div#half-main-content {
	width:475px;
	float:right;
}

.thumb-intro {
	width:100px;
	height:112px;
	padding-top:6px;
	padding-left:6px;
	padding-right:6px;
	background-image:url(../images/bg-thumb.jpg);
	background-position:center top;
	background-repeat: no-repeat;	
}

/* --- PAGE EMPLOYMENT --- */
table.contentpane-employment {

}

table.contentpane-employment td.description {
background-color:#FFFFFF;
border:solid 1px #B4B4B4;
padding:5px; 
}

td.employment-date {
	background-image:url(../images/bg-employment-pattern.jpg);
	background-position:center;
	background-repeat:repeat-x;
}

td.employment-title {
	background-image:url(../images/bg-employment-pattern.jpg);
	background-position:center;
	background-repeat:repeat-x;
}

td.employment-title a {
	color:#0053A0;
	font-weight:bold;
}

td.employment-company {
	background-image:url(../images/bg-employment-pattern.jpg);
	background-position:center;
	background-repeat:repeat-x;
}

/* --- PAGE ONLINE OFFERS --- */
div#half-main-content img {
	background-color:#FFFFFF;
	padding:5px;
	border:solid 1px #B4B4B4;
}

div#half-main-content .buttonheading img, div#half-main-content .back_button img {
	background-color:none;
	padding:0px;
	border:none;
}

div.back_button {
	text-align:right;
}

/* --- FACILE FORM --- */
body.contentpane {
background:none;
background-image:none;
}

/* --- SLIDING LOGIN --- */
div#horizontal_slide {
	float:left;
	display:inline;
}

.moduletable-login {
	width:460px;
	height:24px;
}

/* --- MODULE moduletablefns_ --- */
div.moduletablefns_ {
	width: 467px;
	float:left;
}

/* --- MODULE Flashcontent --- */
div#flashcontent {
	width:465px;
	float:right;
}

div#flashshow {
	width:465px;
	float:left;
}

/* --- MODULE SEARCH --- */
div.moduletable-search {
	float:right;
	margin-right:0px;
	padding-top:5px;
}


.inputbox-search {
	background:transparent none repeat scroll 0 0;
	border:medium none;
	color:#687D8B;
	font-size:10px;
	margin-top:2px;
}

td.input-field {
	background-image:url(../images/bg-pattern-searchinputfield.jpg);
	background-position:right;
	background-repeat:x-repeat;
	
}


/* --- MODULE TOPMENU --- */
div.moduletable-topmenu {
	float:left;
	margin-right:0px;
	padding-left:10px;
	padding-top:5px;
	color:#e4e2e2;
	width:100px;
	text-align:left;
}

div.moduletable-topmenu a:link, div.moduletable-topmenu a:active, div.moduletable-topmenu a:visited {
	text-decoration:none;
	color:#e4e2e2;
}

.mainlevel-nav {
	color:#e4e2e2;
}

/* --- MODULE OTHERMENU --- */

.moduletable-othermenu {
	color:#707070;
	height:24px;
	background-image:url(../images/bg-othermenu.jpg);
	float:left;
	background-repeat: no-repeat;
	background-position: left;
	font-size:10px;
	width:310px;
}

.moduletable-othermenu .mainlevel-nav {
	color:#707070;
}
.moduletable-othermenu a:link, .moduletable-othermenu a:active, .moduletable-othermenu a:visited {
	color:#707070;
	font-size:10px;
	padding:0 2px;
}

.moduletable-othermenu table tr td {
	padding-top:4px;
	padding-left:8px;
}


/* --- MODULE MAINMENU --- */
.transMenu35 {
 position:absolute ; 
 overflow:hidden; 
 left:-1000px; 
 top:-1000px; 
}
.transMenu35 .content {
 position:absolute  ;
 width:100px !important;
}

#TransMenu0 .transMenu35 top {
 width:100px !important;
}

.transMenu35 .items {
 width: 110px;
 border: 0px solid ; 
 position:relative ; 
 left:0px; top:0px; 
 z-index:2; 
}
.transMenu35  td
{
 padding: 5px 5px 5px 5px !important;  
 font-size: 11px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: left !important ; 
 font-weight: normal !important ; 
 color: #FFFFCC !important ; 
} 
#subwrap35 
{ 
 text-align: left ; 
}
.transMenu35  .item.hover td
{ 
 color: #FF9900 !important ; 
}
.transMenu35 .item { 
 text-decoration: none ; 
 cursor:pointer; 
 cursor:hand; 
}
.transMenu35 .background {
	background-color: #E55113 !important;
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
	-moz-opacity:0.85;
	filter:alpha(opacity=85)
}
.transMenu35 .shadowRight { 
 position:absolute ; 
 z-index:3; 
 top:-3000px; width:2px; 
 -moz-opacity:0.85; 
 filter:alpha(opacity=85)
}
.transMenu35 .shadowBottom { 
 position:absolute ; 
 z-index:1; 
 left:-3000px; height:2px; 
 -moz-opacity:0.85; 
 filter:alpha(opacity=85)
}
.transMenu35 .item.hover {
	background-color: #707070 !important;
}
.transMenu35 .item img { 
 margin-left:10px !important ; 
}
table.menu35 {
 top: 0px; 
 left: 0px; 
 position:relative ; 
 margin:0px !important ; 
 border: 0px solid ; 
 z-index: 1; 
}
table.menu35 a{
 margin:0px !important ; 
 padding: 3px 5px 3px 5px !important ; 
 display:block !important; 
 position:relative !important ; 
}
div.menu35 a,
div.menu35 a:visited,
div.menu35 a:link {
 font-size: 11px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: center !important ; 
 font-weight: normal !important ; 
 color: #9a9a9a !important ; 
 text-decoration: none !important ; 
 margin-bottom:0px !important ; 
 display:block !important; 
 white-space:nowrap ; 
}

#trans-active35 a{
 color: #FFFFFF !important ; 
 background-image: URL("http://lakesidejoondalup.com/modules/mod_swmenupro/images/btn_tab_menu_over.jpg") ;
} 
#menu35 a.hover   { 
 background-image: URL("http://lakesidejoondalup.com/modules/mod_swmenupro/images/btn_tab_menu_over.jpg") ;
 color: #FFFFFF !important ; 
}

div.menu35 a:hover {
	color:#00000;
}

div.menu35 td {
text-align:center;
	width:94px;
 border-bottom: 0px solid ; 
 border-top: 0px solid ; 
 border-left: 0px solid ; 
 background-image: URL("http://lakesidejoondalup.com/templates/home/images/bg-tab-menu2.jpg") ;
} 
div.menu35 td.last35 {
 border-right: 0px solid ; 
} 
#trans-active35 a{
 color: #FFFFFF !important ; 
} 
#menu35 a.hover   { 
 	color:#00000 !important ; 
}
#menu35 span {
 display:none; 
}
#menu35 a img.seq1,
.transMenu35 img.seq1,
{
 display:    inline; 
}
#menu35 a.hover img.seq2,
.transMenu35 .item.hover img.seq2 
{
 display:   inline; 
}
#menu35 a.hover img.seq1,
#menu35 a img.seq2,
.transMenu35 img.seq2,
.transMenu35 .item.hover img.seq1
{
 display:   none; 
}
#trans-active35 a img.seq1
{
 display: none;
}
#trans-active35 a img.seq2
{
 display: inline;
}

/*--
.transMenu35 {
 position:absolute ; 
 overflow:hidden; 
 left:-1000px; 
 top:-1000px; 
}
.transMenu35 .content {
 position:absolute  ; 
}
.transMenu35 .items {
 width: 110px; border: 0px solid ; 
 position:relative ; 
 left:0px; top:0px; 
 z-index:2; 
}
.transMenu35  td
{
 padding: 5px 5px 5px 5px !important;  
 font-size: 11px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: center !important ; 
 font-weight: normal !important ; 
 color: #FFFFCC !important ; 
width:95px;
} 
#subwrap35 
{ 
 text-align: center ; 
}
.transMenu35  .item.hover td
{ 
 color: #FF9900 !important ; 
}
.transMenu35 .item { 
 text-decoration: none ; 
 cursor:pointer; 
 cursor:hand; 
}
.transMenu35 .background {
 background-color: #E18246 !important ; 
 position:absolute ; 
 left:0px; top:0px; 
 z-index:1; 
 -moz-opacity:0.85; 
 filter:alpha(opacity=85) 
}
.transMenu35 .shadowRight { 
 position:absolute ; 
 z-index:3; 
 top:-3000px; width:2px; 
 -moz-opacity:0.85; 
 filter:alpha(opacity=85)
}
.transMenu35 .shadowBottom { 
 position:absolute ; 
 z-index:1; 
 left:-3000px; height:2px; 
 -moz-opacity:0.85; 
 filter:alpha(opacity=85)
}
.transMenu35 .item.hover {
 background-color: #E18246 !important ; 
}
.transMenu35 .item img { 
 margin-left:10px !important ; 
}
table.menu35 {
 top: 0px; 
 left: 0px; 
 position:relative ; 
 margin:0px !important ; 
 border: 0px solid ; 
 z-index: 1; 
}
table.menu35 a{
 margin:0px !important ; 
 padding: 3px 6px 5px 6px !important ; 
 display:block !important; 
 position:relative !important ; 
}
div.menu35 a,
div.menu35 a:visited,
div.menu35 a:link {
 font-size: 11px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: center !important ; 
 font-weight: normal !important ; 
 color: #555555 !important ; 
 text-decoration: none !important ; 
 margin-bottom:0px !important ; 
 display:block !important; 
 white-space:nowrap ; 
}
div.menu35 td {
 border-bottom: 0px solid ; 
 border-top: 0px solid ; 
 border-left: 0px solid ; 
 background-image: URL("http://lakesidejoondalup.com.au.s26347.gridserver.com/modules/mod_swmenupro/images/bg_tab_menu2.jpg") ;
width:94px;
} 
div.menu35 td.last35 {
 border-right: 0px solid ; 
} 

#menu35 span {
 display:none; 
}
#menu35 a img.seq1,
.transMenu35 img.seq1,
{
 display:    inline; 
}
#menu35 a.hover img.seq2,
.transMenu35 .item.hover img.seq2 
{
 display:   inline; 
}
#menu35 a.hover img.seq1,
#menu35 a img.seq2,
.transMenu35 img.seq2,
.transMenu35 .item.hover img.seq1
{
 display:   none; 
}
#trans-active35 a img.seq1
{
 display: none;
}
#trans-active35 a img.seq2
{
 display: inline;
}
--*/