
table.sortable a.sortheader {
    background-color:#eee;
    color:#666666;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}

p
{
	padding-bottom:0px; margin-bottom:9px; padding-top:0px; margin-top:0px;
}

.mainBody { background-color:#; }
.bgBorder { background-color: #4281C3 }
.fgBorder { border-color: #4281C3 }

.bgBorder2 { background-color: #CCCCCC }
.fgBorder2 { border-color: #CCCCCC }

.siteMap	{ color: #4281C3;  font-size: 8px; font-family: Helvetica, Arial, sans-serif; text-decoration: none; letter-spacing:1;  }
.siteMap a	{ color: #4281C3;  font-size: 8px; font-family: Helvetica, Arial, sans-serif; text-decoration: none; letter-spacing:1;  }
.siteMap a:hover { color: #4281C3;  font-size: 8px; font-family: Helvetica, Arial, sans-serif; text-decoration: underline; letter-spacing:1; }

.news	{ color: #4281C3;  font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.news a	{ color: #333333;  font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.news a:hover { color: #444444;  font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: underline}

.navi, .navi2, .navi3 {padding-right: 3px;}
.navi	{  font-weight:plain;   font-weight:plain;   color: #4281C3;  font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.navi a	{  font-weight:plain;   font-weight:plain;  color: #4281C3;  font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.navi a:hover {  font-weight:plain;   font-weight:plain;  color: #4281C3;  font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: none}

.navi2	{  font-weight:plain;   font-weight:plain;   color: #333333;  font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.navi2 a	{  font-weight:plain;   font-weight:plain;  color: #611D20;  font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.navi2 a:hover {  font-weight:plain;   font-weight:plain;  color: #4281C3;  font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: none}

.navi3	{  font-weight:plain;   font-style:normal;   color: #611D20;  font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.navi3 a	{  font-weight:plain;   font-style:normal;  color: #611D20;  font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.navi3 a:hover {  font-weight:plain;   font-style:normal;  color: #333333;  font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: none}

.top	{  font-weight:plain;   font-style:normal;   color: #532124;  font-size: 12px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.top a	{  font-weight:plain;   font-style:normal;  color: #532124;  font-size: 12px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.top a:hover {  font-weight:plain;   font-style:normal;  color: #4281C3;  font-size: 12px; font-family: Helvetica, Arial, sans-serif; text-decoration: none}

.pass	{  color: #4281C3;  font-weight: bold; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.pass a	{ color: #4281C3;  font-weight: bold; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.pass a:hover { color: #666666;  font-weight: bold; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none}

.text 		{  font-weight:plain;   font-style:normal;  line-height:15px; color: #464650; font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.text a 	{  font-weight:plain;   font-style:normal;  color: #4281C3; font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }
.text a:hover 	{  font-weight:plain;   font-style:normal;  color: #464650; font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }

.description 		{ color: #464650; font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.description a 	{ color: #4281C3; font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.description a:hover 	{ color: #464650; font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }

.subhead	{  font-weight:plain;   font-style:normal;  color: #4281C3;  font-size: 12; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.subhead a	{  font-weight:plain;   font-style:normal;  color: #4281C3;  font-size: 12; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.subhead a:hover {  font-weight:plain;   font-style:normal;  color: #4281C3;  font-size: 12; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }

.subheadOn	{  font-weight:plain;   font-style:normal;  color: #611D20;  font-size: 12; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.subheadOn a	{  font-weight:plain;   font-style:normal;  color: #611D20;  font-size: 12; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.subheadOn a:hover {  font-weight:plain;   font-style:normal;  color: #611D20;  font-size: 12; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }

.headline   	{ padding-bottom:9px; margin-bottom:0px; padding-top:0px; margin-top:0px;  font-weight:plain;   font-style:normal;  line-height:22px; font-family: Helvetica, Arial, sans-serif; color: #611D20; font-size: 18; margin-bottom:5px;}

.box       	{ color: #FFFFFF; font-size: 11px; font-family: Helvetica, Arial, sans-serif; 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 #4281C3; background-color: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

.image { background-color: blue; border: 1px solid #4281C3; padding: 1px;}
 img.image { background-color: blue; border: 1px solid #4281C3; padding: 1px;}
 p img.image { background-color: blue; border: 1px solid #4281C3; padding: 1px;}

.loginLink 	{ color: #999999; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.loginLink a 	{ color: #999999; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.loginLink a:hover 	{ color: #999999; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }

.subcategoryLinks 	{ color: blue; font-size: 12px; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }
.subcategoryLinks a 	{ color: blue; font-size: 12px; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }
.subcategoryLinks a:hover 	{ color: blue; font-size: 12px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }

.headerStyle	{ background-image:url(http://www.brookvine.com.au/images/header/bkd-lightgreen.gif); color: #333333;  font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.headerStyle a	{ color: #333333;  font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.headerStyle a:hover { color: #171617;  font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }

.note	{ background-image:url(http://www.brookvine.com.au/images/header/footer-bkd.gif); color: #C0A5A6;  font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.note a	{ color: #C0A5A6;  font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.note a:hover { color: #C0A5A6; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }

.pathStyle	{ color: #666666;  font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.pathStyle a	{ color: #666666;  font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.pathStyle a:hover { color: #4281C3;  font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }

.calendarLink	{ color: #0000FF; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.calendarLink a		{ color: #0000FF; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.calendarLink a:hover	{ color: #4281C3; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }
