/* global formatting */
body 			{background:#fff;padding:0px;margin:0px;}

/* layout containers */
#container 		{margin:0 auto; border-spacing: 0px}
#header 		{}
#content 		{padding:10px 0 0 20px;width:auto;min-height:500px; }
#sidebar_container 		{width:275px;background:url(images/sidebar.png) no-repeat;}
#sidebar 		{padding:10px;width:230px;color:#fff;font-size:12px;}
#foot 			{background:url(images/foot_RHS.gif);}
#bananas		{float:right;}
#foot-RHS		{padding:10px;font-size:10px;color:#fff;text-align:left;}
#breadcrumb		{padding-bottom:10px;font-size:10px;color:#aaa;text-align:left;}

/* Fonts ****************************/
body table, td, input, textarea, select	{font:12px verdana, arial, sans-serif; }
h1 			{font-size:20px; color:#ec6d1c; }
h2 			{font-size:16px;color:#ec6d1c;}
h3 			{font-size:14px;}
h4 			{font-size:12px;}
h5 			{font-size:10px;}
h6 			{font-size:8px;}


textarea	{overflow: visible;}

/* Main Selectors ****************************/
body 		{background:#FFF; color:#000; line-height:1.5em; text-align:left;}
p       	{margin:1em 0;}
strong  	{font-weight:bold;}

/* Headings ****************************/
h1,h2,h3,h4,h5,h6 	{margin:1em 0 ; clear:left;}

dt  	{font-weight:bold;font-size:14px;}
dd		{padding:0;margin:0;margin-bottom:14px;}

#sidebar a			{ color:#fff; text-decoration:none; display:block; padding:5px; margin:10px 0;}
#sidebar h3,h4		{margin:0;}
#sidebar-parent		{border-bottom: thin solid #fff}
#sidebar a:hover	{ background:#fff; color:#000; }
#current-menu		{background:#fc6;color:#000;}
#current-menu a 	{color:#000;}
/*
#sidebar ul			{list-style-type:disc; list-style-position: outside; margin:10px;}
*/

#topbar td a		{color:#802; text-decoration:none; display:block;padding:5px;margin:0;text-align:center;}
#topbar td a:hover		{background:#ccc; color:#000; }
#topbar td h3,h4		{margin:0;font-size:12px}


#topbar td			{width:150px}
.top_submenu		{position:absolute;	z-index:4;}
.top_subitem		{border-top: thin solid #802;background:#fff;width:150px; }
.top_subitem a		{color:#802; text-decoration:none; display:block;padding:5px;margin:0 5px;text-align:center;}
.top_subitem td a:hover		{background:#ccc; color:#000; }

.payment_form{width:90%}
.payment_form td{background-color:#ffc;}

.registration_form {text-align:center;width:400px}
.registration_form td, .registration_form input {font-size:12px;}
.registration_form td{text-align:left;background-color:#ffc;}

form {display:inline}

p img {
	padding: 0;
	max-width: 100%;
	}
	
a img {
	border: none;
	}
	
img.centered {
	display: block;
	margin:15px;	

}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}


blockquote			{ color:#888; font-size:14px; font-weight:bold; padding:0 15px; }

	.Small {font-size:8pt;font-family:Verdana;font-weight:normal;color:black}
	.CW {font-size:8pt;font-family:Verdana;font-weight:normal;font-style:italic;color:#999999}
	.WC {font-size:8pt;font-family:Verdana;font-weight:normal;text-align:center;color:white}
	.WL {font-size:10pt;font-family:Verdana;font-weight:bold;text-align:left;color:white}
	.WCL {font-size:10pt;font-family:Verdana;font-weight:bold;text-align:center;color:white}
	.w_link {font-size:10pt;font-family:Verdana;font-weight:bold;text-align:left;color:white;text-decoration:none;vertical-align:centre;line-height:1.0;margin-right:10pt;}
	.odd td{background-color:#cccccc;}
	.Row0 td{font-size:10pt;font-family:Verdana;font-weight:normal;background-color:#cccccc;text-align:left}
	.Row1 td{font-size:10pt;font-family:Verdana;font-weight:normal;background-color:#eeeeee;text-align:left}
	.Minor {font-size:10pt;font-family:Verdana;font-weight:bold;color:white;background-color:#666666}
	.Major {font-size:12pt;font-family:Verdana;font-weight:bold;color:#cc3300}

	.RowNorm td{font-size:10pt;font-family:Verdana;font-weight:normal;background-color:#eeeeff}
	.RowBold td{font-size:10pt;font-family:Verdana;font-weight:bold;background-color:#eeeeff}
	.RowEm {font-size:10pt;font-family:Verdana;font-weight:bold;background-color:#ff9999}
	.Norm {font-size:10pt;font-family:Verdana;font-weight:normal;background-color:#ffffff}
	.Button {font-size:10pt;font-family:Verdana;font-weight:normal;background-color:#cccccc;padding-left:20pt;padding-right:20pt;padding-top:1pt;padding-bottom:1pt;border-style:outset;border-color:#ffffff;border-width:2pt}

    .link-normal {font-size:8pt;font-family:Verdana;text-decoration:none;color:#555577;font-weight:bold}
    .link-alt {font-size:8pt;font-family:Verdana;text-decoration:none;color:white;font-weight:bold}
    .link-title {font-size:10pt;font-family:Verdana;text-decoration:none;color:white;font-weight:bold}
    .link-menu {font-size:8pt;font-family:Verdana;text-decoration:none;color:white;font-weight:bold}

    .cell-normal {padding: 2px; background-color:#ffffff; border-style: solid; border-width: 1px; border-color: white white white white;}
    .cell-alt {padding: 2px; background-color:black; border-style: solid; border-width: 1px; border-color: white white white white;}
	.cell-title {font-size:10pt;font-family:Verdana;font-weight:bold;color:white;}
	.cell-menu {font-size:8pt;font-family:Verdana;font-weight:bold;color:white;background-color:#666666}
	.cell-menu-alt {font-size:8pt;font-family:Verdana;font-weight:bold;color:#ffffaa;background-color:#000000}
	.cell-bold {font-size:10pt;font-family:Verdana;font-weight:bold;color:black;background-color:#33ffff}
	.menu-div {display:inline;float:right;width:10pt;}

#bigtable td {
	border-width:1px;
	border-style: solid;
	padding: 1px 2px;
	border-color:#FFFFFF;
	font: 12px Verdana ;
}



#bigtable td a { font-weight:normal; }


.share_row {
    margin:10px 0 10px 16px;
}
.rss_icon {
    background:transparent url(http://www.acacia-au.com/images/icons/feed_16x16.png) no-repeat 0 0;
    line-height:16px;
    margin:0 0 10px 16px;
    vertical-align:baseline;
}
.rss_icon a {
    padding-left:20px;
}
.addthis_share {
    margin:10px 0 10px 13px;
}