
table.sortable a.sortheader {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}

.mainBody { background-color:#; }
.bgBorder { background-color: #1E56C7 }
.fgBorder { border-color: #1E56C7 }

.bgBorder2 { background-color: # }
.fgBorder2 { border-color: # }

.news	{ color: ;  font-size: px; font-family: Arial; text-decoration: none }
.news a	{ color: ;  font-size: px; font-family: Arial; text-decoration: none }
.news a:hover { color: ;  font-size: px; font-family: Arial; text-decoration: underline}

.naviHeader {    color: #3EA54D;  font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none }

.navi	{    color: #3EA54D;  font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none }
.navi a	{   color: #FFFFFF;  font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none }
.navi a:hover {   color: #A4EF43;  font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none}

.navi2	{    color: #;  font-weight: bold; font-size: 10px; font-family: Arial; text-decoration: none }
.navi2 a	{   color: #;  font-weight: bold; font-size: 10px; font-family: Arial; text-decoration: none }
.navi2 a:hover {   color: #;  font-weight: bold; font-size: 10px; font-family: Arial; text-decoration: none}

.navi3	{    color: #;  font-weight: bold; font-size: 10px; font-family: Arial; text-decoration: none }
.navi3 a	{   color: #;  font-weight: bold; font-size: 10px; font-family: Arial; text-decoration: none }
.navi3 a:hover {   color: #;  font-weight: bold; font-size: 10px; font-family: Arial; text-decoration: none}

.top	{    color: #;  font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: none }
.top a	{   color: #;  font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: none }
.top a:hover {   color: #;  font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: none}

.topActive	{    color: #;  font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: none }
.topActive a	{   color: #;  font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: none }
.topActive a:hover {   color: #;  font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: none}

.pass	{  color: #;  font-weight: bold; font-size: 10px; font-family: Arial; text-decoration: none }
.pass a	{ color: #;  font-weight: bold; font-size: 10px; font-family: Arial; text-decoration: none }
.pass a:hover { color: #;  font-weight: bold; font-size: 10px; font-family: Arial; text-decoration: none}

.text 		{ line-height:; color: #; font-size: 11px; font-family: Arial; text-decoration: none }
.text a 	{ color: #666666; font-size: 11px; font-family: Arial; text-decoration: underline }
.text a:hover 	{ color: #999999; font-size: 11px; font-family: Arial; text-decoration: none }

.adText 		{ color: #333333; font-size: 11px; font-family: Arial; text-decoration: none }
.adText a 	{ color: #333333; font-size: 11px; font-family: Arial; text-decoration: none }
.adText a:hover 	{ color: #333333; font-size: 11px; font-family: Arial; text-decoration: underline }

.adPrice 		{ color: #; font-size: 11px; font-family: Arial; text-decoration: none }
.adPrice a 	{ color: #; font-size: 11px; font-family: Arial; text-decoration: none }
.adPrice a:hover 	{ color: #; font-size: 11px; font-family: Arial; text-decoration: underline }

table.shoppingCart { background-color:#EDFE58; }
div.shoppingCart { background-color:#EDFE58; }
.shoppingCart 		{ color: #333333; font-size: 11px; font-family: Arial; text-decoration: none }
.shoppingCart a 	{ color: #333333; font-size: 11px; font-family: Arial; text-decoration: none }
.shoppingCart a:hover 	{ color: #333333; font-size: 11px; font-family: Arial; text-decoration: underline }
.shoppingCart input { font-size: 11px; font-family: Arial;  }

.adColumnHome { background-color: #FEFEEA; }
.adColumnCat { background-color: #; }
.adColumnSubCat { background-color: #; }
.adColumnDetail { background-color: #EAF6F1; }

.adHeader 		{ color: #3EA54D; font-size: 12px; font-family: Arial; text-decoration: none }
.adHeader a 	{ color: #3EA54D; font-size: 12px; font-family: Arial; text-decoration: none }
.adHeader a:hover 	{ color: #3EA54D; font-size: 12px; font-family: Arial; text-decoration: underline }

.searchResult 		{ line-height:; color: #; font-size: px; font-family: Arial; text-decoration: none }
.searchResult a 	{ color: #666666; font-size: px; font-family: Arial; text-decoration: underline }
.searchResult a:hover 	{ color: #999999; font-size: px; font-family: Arial; text-decoration: none }

.userOption 		{ line-height:; color: #; font-size: px; font-family: ; text-decoration: none }
.userOption a 	{ color: #666666; font-size: px; font-family: ; text-decoration: underline }
.userOption a:hover 	{ color: #999999; font-size: px; font-family: ; text-decoration: none }


.description 		{ color: #; font-size: 11px; font-family: Arial; text-decoration: none }
.description a 	{ color: #666666; font-size: 11px; font-family: Arial; text-decoration: none }
.description a:hover 	{ color: #999999; font-size: 11px; font-family: Arial; text-decoration: underline }

.subhead	{   color: #;  font-weight: bold; font-size: 14; font-family: Arial; text-decoration: none }
.subhead a	{   color: #;  font-weight: bold; font-size: 14; font-family: Arial; text-decoration: none }
.subhead a:hover {   color: #;  font-weight: bold; font-size: 14; font-family: Arial; text-decoration: underline }

.subheadOn	{   color: #;  font-weight: bold; font-size: 14; font-family: Arial; text-decoration: none }
.subheadOn a	{   color: #;  font-weight: bold; font-size: 14; font-family: Arial; text-decoration: none }
.subheadOn a:hover {   color: #;  font-weight: bold; font-size: 14; font-family: Arial; text-decoration: underline }

.headline   	{ line-height:; font-family: Arial; color: #3EA54D; font-size: 16; font-weight: bold; }

.box       	{ color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: none }

.left		{ clear: right;  margin-right: 10px; margin-bottom: 8px; }
.right		{ clear: left;  margin-left: 10px; margin-bottom: 8px; }

.forms		{ border: 1px solid #1E56C7; background-color: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

.image { background-color: blue; border: 1px solid #1E56C7; padding: 1px;}
 img.image { background-color: blue; border: 1px solid #1E56C7; padding: 1px;}
 p img.image { background-color: blue; border: 1px solid #1E56C7; padding: 1px;}

.loginLink 	{ color: #999999; font-size: 10px; font-family: Arial; text-decoration: none }
.loginLink a 	{ color: #999999; font-size: 10px; font-family: Arial; text-decoration: none }
.loginLink a:hover 	{ color: #999999; font-size: 10px; font-family: Arial; text-decoration: underline }

.subcategoryLinks 	{ color: blue; font-size: 12px; font-family: Arial; text-decoration: underline }
.subcategoryLinks a 	{ color: blue; font-size: 12px; font-family: Arial; text-decoration: underline }
.subcategoryLinks a:hover 	{ color: blue; font-size: 12px; font-family: Arial; text-decoration: none }

.headerStyle	{ background-image:url(http://www.mountnbeach.com.au/images/header/Top_Header_Bkg.gif); color: #666666;  font-size: 10px; font-family: Arial; text-decoration: none }
.headerStyle a	{ color: #333333;  font-size: 10px; font-family: Arial; text-decoration: none }
.headerStyle a:hover { color: #A4EF43;  font-size: 10px; font-family: Arial; text-decoration: underline }

td.note	{ background-image:url(http://www.mountnbeach.com.au/images/header/Top_SiteMap_Bkg.gif); }
.note	{ color: #333333;  font-size: 10px; font-family: Arial; text-decoration: none }
.note a	{ color: #333333;  font-size: 10px; font-family: Arial; text-decoration: none }
.note a:hover { color: #666666; font-size: 10px; font-family: Arial; text-decoration: underline }

.pathStyle	{ color: #3EA54D;  font-size: 10px; font-family: Arial; text-decoration: none }
.pathStyle a	{ color: #3EA54D;  font-size: 10px; font-family: Arial; text-decoration: none }
.pathStyle a:hover { color: #333333;  font-size: 10px; font-family: Arial; text-decoration: underline }

.calendarLink	{ color: #; font-size: 10px; font-family: ; text-decoration: none }
.calendarLink a		{ color: #; font-size: 10px; font-family: ; text-decoration: none }
.calendarLink a:hover	{ color: #; font-size: 10px; font-family: ; text-decoration: underline }

.button { cursor:pointer; }

.error { font-size: 11px; font-family: Arial; color:#CC0000; }
.errorSmall { font-size: 11px; font-family: Arial; color:#CC0000; }

.success { font-size: 11px; font-family: Arial; color:#00CC33; }
.successSmall { font-size: 11px; font-family: Arial; color:#00CC33; }

table.formBox
{
	width:100%;
	border-collapse: collapse;
}
th.formBox
{
	vertical-align: top;
	text-align:left;
	width:160px;
	font-weight:bold;
	color: #666666; font-size: 11px; font-family: Arial;
}
td.formBox
{
	vertical-align: top;
	text-align:legth;
	color: #666666; font-size: 11px; font-family: Arial;
}

table.results
{
	width:100%;
	border-collapse: collapse;
	color: #666666; font-size: 11px; font-family: Arial;
}
th.results
{
	vertical-align: top;
	text-align:center;
	font-weight:bold;
	color: #666666; font-size: 11px; font-family: Arial;
}
td.results
{
	vertical-align: top;
	text-align:left;
	color: #666666; font-size: 11px; font-family: Arial;
}
