/* @override http://www.candy.net.au/cma2006/css/cma.css */


body {
	background-image: url(/cma2006/images/bg.gif);
	padding:0px;
	background-color:#FFFFFF;
	text-align:left;
}	

a:link{	color: #00a2b9;	text-decoration: underline;}
a:visited{	color: #00a2b9;	text-decoration: underline;}
a:hover{	color: #00a2b9;	text-decoration: underline; background-color: #ecf9fb;}
a:active{	color: #00a2b9;	text-decoration: underline;}

.menubottom a:link{	color: #444444;	text-decoration: none;}
.menubottom a:visited{	color: #444444;	text-decoration: none;}
.menubottom a:hover{	color: #ffffff;	text-decoration: none; background-color: #00a2b9;}
.menubottom a:active{	color: #444444;	text-decoration: none;}

form {margin-top:0px;padding:0px}

.menubottom
{
	border-bottom: 1px dashed #aaaaaa;
	font-size: 9pt;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #5f6364;text-align:left;
	padding-left:5px;
}

.menutopbottom{
 border-bottom: 1px dashed #aaaaaa;
 border-top: 1px dashed #aaaaaa;
 font-size: 9pt;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #5f6364;  font-weight: bold; text-align: left;
}

.onFocus{	border: 1px solid #00a2b9; font-size: 9pt; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #00a2b9;}
.onBlur{	border: 1px solid #aaaaaa; font-size: 9pt; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #444444;}

.date{	font-size: 9pt;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #888888;}
.tableheading{	padding-bottom: 5px; font-size: 9pt; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #444444; font-weight: bold;}

.white{	font-size: 8pt;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;}
.white a:link{	color: #ffffff;	text-decoration: none;}
.white a:visited{	color: #ffffff;	text-decoration: none;}
.white a:hover{	color: #ffffff;	text-decoration: underline; background-color: #00a2b9;}
.white a:active{	color: #ffffff;	text-decoration: none;}

.whitebold{	font-size: 9pt;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #ffffff; font-weight: bold;}

.default{font-size: 9pt;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #444444;text-align: left;}
.breadcrumb{font-size: 7pt;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #444444; padding-left: 40px; padding-bottom: 7px;}


/** Style used in FRONT END ***********************************************************************************************************************/

	h1{margin:0px;padding:0px}
	h2{margin-top:6px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px}
	h3{margin:0px;padding:0px}
	h4{margin:0px;padding:0px}
	
	.tableContent{BORDER-COLLAPSE: collapse}
	.tableHeader {
		color: #f96a11;
		background-color: #fef8e4;
		padding: 3px;
		margin: 3px;
		font-weight: bold;
	}	
	.tableContent td{border: 2px solid #e5e5e5; padding: 4px 5px 4px 5px; }
	.tableFooter {
		font-weight:bold;
		background-color: #F7F7F7;
	}		
	
	.content,.tableContent{font-size: 9pt; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #444444;text-align:left;}	.normal{font-size: 9pt;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #444444;}
	.breadcrumb{font-size: 7pt;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #444444; padding-left: 40px; padding-bottom: 7px;}


	.heading,h1
	{	
		font-size: 16pt; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #00a2b9;  font-weight: bold;
	}
	.dots{border-bottom: 1px dashed #aaaaaa;border-top: 1px dashed #aaaaaa; }

	.subheading,h2
	{	
		font-size: 14pt;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #73bf38; font-weight: bold; padding-top:6px;
	}
	.subheading2,h3
	{	
		font-size: 11pt;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #FF30F3; font-weight: bold;
	}
	.subheading3,.minorheading,h4
	{	
		font-size: 10pt;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #444444; font-weight: bold;
	}
	.date{	font-size: 9pt;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #888888;}
	
	.noStyle {}
	
/************************************************************************************************************************************************/



.smaller{	font-size: 8pt;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #444444;}

.datearticle{	font-size: 7pt;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #444444;
 border-bottom: 1px dashed #aaaaaa;
 }
 .cmsMessage {background-color:#FE0000;font-size: 8pt; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color:  #FFFFFF; font-weight: bold;}
.cmsMessage a:link{color: #ffffff;	text-decoration: none;}
.cmsMessage a:visited{color: #ffffff;	text-decoration: none;}
.cmsMessage a:hover{color: #ffffff;	text-decoration: underline;}
.cmsMessage a:active{color: #ffffff;	text-decoration: none;}

.hideMenu{display: none;}
.showMenu{display: table;}

li{margin-top:2px;padding:2px}

.trade{
	font-size: 9pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
	text-align:left;
	width: 100%;
	padding: 5px;
}
.trade tbody td{
	font-size: 9pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
	text-align:left;
	padding-left: 5px;
	padding-right: 5px;	
	padding-top: 0px;
	padding-bottom: 0px;	
}


#tradeDirectorySearchLeft{	
	text-align: center;
	padding: 2px;
	padding-bottom: 10px;
	height: 100%;
}

.contactDetails{
	line-height: 18px;
}

.lineSpacer{
	height: 3px;
}
.arrow{padding-top: 4px; padding-right:10px;vertical-align:top;}