body {
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	font-family : Verdana;
	text-align:center;
	background: #f3f3f3 !important;
	width:100%;
}

.bread-crumbs {
	font-family: tahoma, arial, helvetica, sans-serif;
    font-size: 10px;
	color: #CCCCCC;
	background:#015758;
	height:18px;
}

A.bread-crumbs-link, A.bread-crumbs-link:link, 

A.bread-crumbs-link:visited, A.bread-crumbs-link:active, 

A.bread-crumbs-link:hover {
	font-family: tahoma, arial, helvetica, sans-serif;
    font-size: 10px;
	color: #cccccc;
}


.content-panel {
	vertical-align:top;
	height:350px;
	background:#ffffff;
	padding-left:14px;
	padding-right:10px;	
	padding-top:16px;	
	padding-bottom:16px;			
}

.content-panel * {
	line-height: 1.35;
}

.main-panel {
	vertical-align:top;
}

.menu-panel {
	width:150px;
	background:#e6e6e6;
	vertical-align:top;
	border-right: #888888 1px solid;
}	

.news-header {
	width:149px;
}

.news-list {
	color: #5D5D5D;
	font-size: 12px;
}

A.news-link:link, A.news-link:visited, A.news-link:active {
	color: #005657;
	text-decoration: none; 
	font-size: 12px;
	font-weight:bold;
}

A.news-link:hover {
	color: #005657;
	text-decoration: underline; 
	font-size: 12px;
	font-weight:bold;
}


.news-panel {
	width:143px;
	height:390px;
	background:#E6E6E6;
	vertical-align:top;	
	padding-left:10px;
}
	
.link-panel {
	width:140px;
	height:98px;
	background: url(/templates/1/internet/public/images/tabBottom2.jpg);
	vertical-align:top;
	border-left: 1px solid #E0E0E0;
	font-size:10px;
	padding-top:5px;
	padding-left:10px;
	line-height:14px;
}


.button-back {
	width:100px;
	letter-spacing : 1px;
	background: #c7dbd2;
	border-left: 1px solid #004F5A;
	margin-left : 6px;
	padding-left:10px;
	background: url(/templates/1/internet/public/images/menuBackground_new.gif);	
}

.button-selected-back {
	width:100px;
	letter-spacing : 1px;
	background: #C4E6E7;
	padding-left:10px;
	border-left: 1px solid #004F5A;
}

.noleft {
	border-left:0 none;
}

.section-title {
	color: #ffffff;
	font-size: 18px;
	padding-left: 20px;
	background: #123456;
}

.page-title {
	color: #123456;
	font-size: 18px;
	padding-top: 10px;
	padding-bottom: 8px;
}

.page-subtitle {
	color: #4C4C4C;
	font-size: 15px;
}

/*===================== TOP MENU ===============================*/
.header-menu {
	NOWRAP;
}

A.header-menu {
	line-height:10px;
	color: #004f5a;
	font-weight: bold;
	text-decoration: none; 
	font-size: 10px;
	NOWRAP;
}

A.header-menu:link, A.header-menu:visited {
	line-height:11px;
	font-family:Arial;
	color: #004f5a;
	font-weight: normal;
	text-decoration: none; 
	font-size: 10px;
	NOWRAP;
}

A.header-menu:active {
	line-height:11px;
	font-family:Arial;
	color: #004f5a;
	font-weight: normal;
	text-decoration: underline; 
	font-size: 10px;
	NOWRAP;
}

A.header-menu:hover {
	line-height:11px;
	font-family:Arial;
	color: #004f5a;
	font-weight: normal;
	text-decoration: underline; 
	font-size: 10px;
	NOWRAP;
}

A.header-selected-menu, A.header-selected-menu:visited {
	line-height:11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none; 
	font-size: 10px;
	NOWRAP;
}

A.header-selected-menu:link {
	line-height:11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none; 
	font-size: 10px;
	NOWRAP;
}

A.header-selected-menu:active {
	line-height:11px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline; 
	font-size: 10px;
	NOWRAP;
}
A.header-selected-menu:hover {
	line-height:11px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	font-size: 10px;
	NOWRAP;
}

/*================= SIDE MENU ====== xxx ============*/

A.menu-link, A.menu-link:visited {
	color: #004f5a;
	font-weight: bold;
	text-decoration: none; 
	font-size: 10px;
	padding-left:4px;	
	line-height: 0.3cm; 
	padding-top:4px;	
	padding-bottom:4px;			
}
A.menu-link:link {
	color: #004f5a;
	font-weight: bold;
	text-decoration: none; 
	font-size: 10px;
	padding-left:4px;	
	line-height: 0.3cm; 
	padding-top:4px;	
	padding-bottom:4px;				
}
A.menu-link:active {
	color: #004f5a;
	font-weight: bold;
	text-decoration: underline; 
	font-size: 10px;
	padding-left:4px;	
	line-height: 0.3cm; 
	padding-top:4px;	
	padding-bottom:4px;			
}
A.menu-link:hover {
	color: #123456;
	font-weight: bold;
	text-decoration: underline; 
	font-size: 10px;
	line-height: 0.3cm; 
	padding-left:4px;	
	padding-top:4px;	
	padding-bottom:4px;				
}

A.menu-sub-link, A.menu-sub-link:visited {
	color: #686868;
	font-weight: normal;
	text-decoration: none; 
	font-size: 10px;
}
A.menu-sub-link:link {
	color: #686868;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px; 
}
A.menu-sub-link:active {
	color: #123456;
	font-weight: normal;
	text-decoration: underline; 
	font-size: 10px;
}
A.menu-sub-link:hover {
	color: #123456;
	font-weight: normal;
	text-decoration: underline;
	font-size: 10px;
}
.menu-box {
	background: #F4F4F4;
	border-top: 1px solid #E8E8E8;
	border-left: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
}
.menu {
	padding-top: 5px;
	font-weight: bold;
	color: #686868;
	font-size: 10px;
}
.menu-sub {
	padding-top: 5px;
	font-weight: normal;
	color: #686868;
	font-size: 10px;
}
.menu-sub-selected {
	font-size: 10px;
	font-weight: bold;
	color: #990033;
}


/*=================== QUICK LINKS =================*/
A.quick-links:link, A.quick-links:visited,A.quick-links:active {
	line-height:11px;
	color: #303030;
	font-weight: normal;
	text-decoration: none; 
	font-size: 11px;
}

A.quick-links:hover {
	line-height:11px;
	color: #303030;
	font-weight: normal;
	text-decoration: underline; 
	font-size: 11px;
}

A.quick-links:hover {
	line-height:11px;
	color: #303030;
	font-weight: normal;
	text-decoration: underline; 
	font-size: 11px;
}
/*================================================*/




.timber-logo-row {
	background-color:#015758;
	vertical-align:top;
	height:50px;
}

.remove-background {
	background-image: none;
	background-color: #ffffff;
	margin-bottom: 40px;
}

.footer {
	background-color: #e6e6e6;
	color: #000000;
	text-align: center;
}

.bottom-links span { 
	background-color: #ffffff;
	color: #000000;
	font-size: 9px;
}

.search-cell {
	text-align:right;
	padding:10px;
	color:#ffffff;
}

.search-cell input {
	height:24px;
}

.search-cell a:link, .search-cell a:visited {
	color:#ffffff !important;
	font-size:7pt;
}

.search-cell a:hover, .search-cell a:active {
	color:#f0ffe0 !important;
	font-size:7pt;
}

.greygreen {
	background-color: #c7dbd2;
}

#bannerImg {
	

filter:progid:DXImageTransform.Microsoft.Fade(duration=3);
}

/* ----- Required ------------------------------------------------- */

.menu-panel-flyout {
	background: url(/templates/1/Internet/public/images/leftmenu-background.jpg)  repeat-x ;
	margin: 0px;
	background-color: #ffffff;
}	

div.flyout_menu
{
  position: absolute;
	width:160px;
	font-size: 10px;
	vertical-align:top;
}


.flyoutmenutable {
	position:absolute;
	z-index: -1;
	top: 0px;
	left: 0px;
}	



/* ------------------------The Submenu Coloring 

---------------------------- */
.centertd {
	color: #0000ff;
	border-bottom: 1px solid #938878;	
	padding-left: 4px;
}

.flyout_menu_arrow {	
	border-bottom: 1px solid #938878;	
	color: #004f5a;
}

div.flyout_menu a {	
	color: #015758;
	display: block; 
	float: none; 
}

/* ----- Main Sidebar Menu coloring 

----------------------------------------------------------- 

*/
div.sidemenu div.horz_menu a,
div.sidemenu div.flyout_menu a {
	width:170px;
	color: #015758;
	text-decoration: none; 
	font-size: 10px;
	display: block; 
	float: none; 	
}

div.sidemenu div.flyout_menu a { margin-bottom: -1px; }

/* ----- TOP menu mouse over coloring ---------------------------------------*/

div.horz_menu a { color: #000000; margin-right:  -1px; }
div.horz_menu a { color: #000000; display: block; float: 

left; }

div.horz_menu a:active,
div.horz_menu a:hover{ 
	color: #000000;
	Background: #e6e6e6;
	text-decoration: none; 
	font-size: 10px;
 }

/* ----- Main menu mouse over coloring -----------------------------*/

div.sidemenu div.flyout_menu a.active { 
	color: #686868;
	text-decoration: underline;
	font-size: 10px;
 }
 
/* ------------------------The flyout Coloring --------------------- */

div.vert_menu {
  position: absolute;
  color: #FFFFFF;
  display: none;
  width:170px;
  font-size: 10px;
  vertical-align:top;
	margin-bottom: -1px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;	
	border-right: 1px solid #000000;
	z-index: 1001;
}
/* orginal Color: 
	#2e2a26 
  #115f6b;
*/
div.vert_menu table {
  background:#004f5a;
	filter: Alpha(opacity='88');
}
div.vert_menu td {
	display: block; 
	float: none; 
	color: #FFFFFF;
}

div.vert_menu a,
div.vert_menu a:visited {	
	width:170px;
	color: #FFFFFF;
	display: block; 
	float: none; 
	font-size: 10px;
	text-decoration: none; 
	margin-bottom: -1px;	
	line-height: 0.3cm;
	padding-bottom:3px;
	padding-top:3px;	
}
 
/* #3F3F3F */
div.vert_menu a:hover,
div.vert_menu a:active {
	color: #FFFFFF;
	background:#11606b;
	display: block; 
	float: none; 
	font-size: 10px;
	text-decoration: none; 
 }

/* Popup Company Info */
div.infopopup {
	background-image: url('http://www.timbercorp.com.au/userdocs/1/templates/popupback.jpg');
	width: 499px;
	height: 565px;
	padding: 15px;
	color: white;
	display:none;
	position: absolute;
	left: 250px;
	top: 250px;
	overflow: auto;
}

div.infopopup hr {
	color: white;
}

div.infopopuphead {
	margin-top: 70px;
	margin-bottom: 10px;
	font-size: 18pt;
	font-weight: bold;
	color: white;
}

div.infopopupclose {
	text-align: right;
	position: absolute;
	left: 440px;
	top: 5px;
}

div.windowpopup {
	background-color: #02414A;
	width: 509px;
	padding: 5px;
	color: white;
	text-align: left;
}

div.infopopupmain {
	background-color: #206D77;
	padding-left: 5px;
}

div.windowpopup hr {
	color: white;
}
/*-- Front page ammendments added 08/12/08 by JM -- */
.HP_Title {
    height:25px;
	text-wrap:none;
    text-align:left;
	padding-left:10px;
    padding-top:5px;
    padding-right:10px;
    background:#0D3535;
    color:#FFFFFF; /* OLD #02414A; */ 
    font-weight:bold; 
    font-family:arial; 
    font-size:16x;
	vertical-align:bottom;
            /* ESSENTIAL FOR THE GRADIENT EFFECT IE ONLY */
    filter:alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=40, StartY=200, FinishX=100, FinishY=0)
}
.HP_title_BG{
    background:#528894;	/*old 02414A; */
}
 /* controls the single blurb text */
.HP_Blurb {
    background:#528894;	/*old 02414A; */
    padding-left:15px;
    padding-top:10px;
    padding-right:40px;
    padding-bottom:10px;
    color:#ffffff;
    text-align:left;
    font-size:12px;
    font-family : Verdana;
    height:30px;
}
.Hp_Link{
    background:#528894;	/*old 02414A; */
    text-align:right;
    padding-right:15px;
    padding-bottom:10px;
    text-size:10px;
    width:190px;
    vertical-align:bottom;
}
.HP_Link A:Link{
    padding-top:10px;
    text-align:right;
    text-decoration:none;
    font-family: arial;
    font-weight:bold;
    font-size:12px;
    color:#0D3535;	
}
.HP_Link A:visited{
    font-family: arial;
    font-weight:bold;
    font-size:12px;
    color:#0D3535;	/* OLD #ffffff; */
}
.HP_Link A:hover{
    font-family: arial;
    font-weight:bold;
    font-size:12px;
    color:#ffffff;
	text-decoration:underline
}
.HP_Link A:Active{
    padding-top:10px;
    text-align:right;
    text-decoration:none;
    font-family: arial;
    font-weight:bold;
    font-size:12px;
    color:#0D3535;	/* OLD #ffffff; */
}

.HP_SideBar {
	background:#e9eae5;
	width:15%;
}
.HP_Img {
	background-size:100%;
	background-repeat:no-repeat;
	vertical-align:bottom;
	height:279px;
	align:right;
}

.HP_IMG1 {
	background-size:100%;
	background-repeat:no-repeat;
	vertical-align:bottom;
	align:right;
	height:279px;
	width:100px;
}

/* Styles for panaramic use */
.HP_TITLE_Pana {
    height:25px;
	text-wrap:none;
    text-align:right;
	padding-left:10px;
    padding-top:5px;
    padding-right:10px;
    background:#FFFFFF;
    color:#02414A;
    font-weight:bold; 
    font-family:arial; 
    font-size:16x;
	vertical-align:bottom;
            /* ESSENTIAL FOR THE GRADIENT EFFECT IE ONLY */
    filter:alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=10, StartY=0, FinishX=220, FinishY=00)
}
.HP_title_BG_Pana{
    background:#02414A; 
}
 /* controls the single blurb text */
.HP_Blurb_Pana {
    background:#02414A;
    padding-left:15px;
    padding-top:10px;
    padding-right:200px;
    padding-bottom:10px;
    color:#ffffff;
    text-align:left;
    font-size:12px;
    font-family : Verdana;
    height:30px;
}
.HP_Link_Pana  {
    background:#02414A;
    text-align:right;
    padding-right:15px;
    padding-bottom:10px;
    text-size:10px;
    vertical-align:bottom;
        color:##ffffff; 

}
.HP_Link_Pana A:link{
    padding-top:10px;
    text-align:right;
    text-decoration:none;
    font-family: arial;
    font-weight:bold;
    font-size:12px;
    color:##ffffff; 
}
.HP_Link_Pana A:visited{
    font-family: arial;
    font-weight:bold;
    font-size:12px;
    color:#ffffff;
}
.HP_Link_Pana  A:hover{
    font-family: arial;
    font-weight:bold;
    font-size:12px;
    color:#ffffff;
	text-decoration:underline
}


.HP_Img_Pana {
	background-size:100%;
	background-repeat:no-repeat;
	vertical-align:bottom;
	height:279px;
	align:right;
}

.HP_IMG1_Pana {
	background-size:100%;
	background-repeat:no-repeat;
	vertical-align:bottom;
	align:right;
	height:279px;
	width:100px;
}


/*-- end front page items --*/

/* AJAX STYLES */
.ShowNews_Holder{
	vertical-align:top;
	text-align:left;
	position:relative;
	left:14px;
	top:-226px;
	height:350px;
	width:180px;
	background-color:#FFFFFF;
	color:#000000;
	visibility:hidden;
	display:none;
	padding:5px;
}
.ShowNews_Nav, .ShowNews_Nav a:link, .ShowNews_Nav a:visited, .ShowNews_Nav a:Active, .ShowNews_Nav a:hover{
	vertical-align:bottom;
	font-weight:normal;
	font-size:8pt;
	color:#015758;

}

.News_Articles{
	text-align:left;
	border:1px;
	padding:20px;
}
.GrowerHide{
}

