/* Colours for Queensland style sheet */

body					{
						font-family: Tahoma, sans-serif;
						font-style: normal;
						font-weight: normal;
						color: #FFFFFF;
						font-size: 14;
						}

h1						{
						font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
						font-size: 24;
						font-weight: bold;
						color: #FF8040;
						margin: 0;
						padding: 0px;
						line-height: 100%;
						}

/* content text white*/
h2						{
						font-family: Tahoma, sans-serif;
						font-size: 14;
						font-weight: normal;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 150%;
						}
						
/* content text black*/
h3						{
						font-family: Tahoma, sans-serif;
						font-size: 13;
						font-weight: normal;
						color: #000000;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}
						
/* content text black small*/
h4						{
						font-family: Tahoma, sans-serif;
						font-size: 11;
						font-weight: normal;
						color: #000000;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}
						
/* front footer */
h5						{
						font-family: Tahoma, sans-serif;
						font-size: 13;
						font-weight: bold;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}
						
/* contact headings */
h6						{
						font-family: Tahoma, sans-serif;
						font-size: 14;
						font-weight: normal;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}
						
.mainFont				{
						font-family: Tahoma, sans-serif;
						font-size: 14;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}
						
.mainFont A:link		{color: #FFFFFF; text-decoration: underline; font-weight: normal;}
.mainFont A:visited		{color: #FFFFFF; text-decoration: underline; font-weight: normal;}
.mainFont A:hover		{color: #FFFFFF; text-decoration: underline; font-weight: normal;}
.mainFont A:active		{color: #FFFFFF; text-decoration: underline; font-weight: normal;}

td.naviFont				{
						font-family: Tahoma, sans-serif;
						font-size: 13;
						font-weight: bold;
						color: #000000;
						margin: 0;
						padding: 0px;
						line-height: 150%;
						}
						
td.naviFont A:link		{color: #FFFFFF; text-decoration: none; font-weight: bold;}
td.naviFont A:visited		{color: #FFFFFF; text-decoration: none; font-weight: bold;}
td.naviFont A:hover		{color: #000000; text-decoration: underline; font-weight: bold;}
td.naviFont A:active		{color: #FFFFFF; text-decoration: none; font-weight: bold;}

.contactFont			{
						font-family: Tahoma, sans-serif;
						font-size: 13;
						font-weight: bold;
						color: #000000;
						margin: 0;
						padding: 0px;
						line-height: 100%;
						}
						
.contactFont A:link		{color: #000000; text-decoration: none; font-weight: bold;}
.contactFont A:visited	{color: #000000; text-decoration: none; font-weight: bold;}
.contactFont A:hover	{color: #000000; text-decoration: underline; font-weight: bold;}
.contactFont A:active	{color: #000000; text-decoration: none; font-weight: bold;}

.frontMenuFont				{
						font-family: Tahoma, sans-serif;
						font-size: 16;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 150%;
						}
						
.frontMenuFont A:link		{color: #FFFFFF; text-decoration: none; font-weight: bold;}
.frontMenuFont A:visited	{color: #FFFFFF; text-decoration: none; font-weight: bold;}
.frontMenuFont A:hover		{color: #000000; text-decoration: underline; font-weight: bold;}
.frontMenuFont A:active		{color: #FFFFFF; text-decoration: none; font-weight: bold;}

.smallFont				{
						font-family: Tahoma, sans-serif;
						font-size: 11;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}
						
.smallFont A:link		{color: #FFFFFF; text-decoration: none; font-weight: normal;}
.smallFont A:visited	{color: #FFFFFF; text-decoration: none; font-weight: normal;}
.smallFont A:hover		{color: #000000; text-decoration: underline; font-weight: normal;}
.smallFont A:active		{color: #FFFFFF; text-decoration: none; font-weight: normal;}

.attribFont				{
						font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
						font-size: 12;
						font-weight: normal;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}
						
.attribFont A:link		{color: #FFFFFF; text-decoration: underline; font-weight: normal;}
.attribFont A:visited	{color: #FFFFFF; text-decoration: underline; font-weight: normal;}
.attribFont A:hover		{color: #000000; text-decoration: underline; font-weight: normal;}
.attribFont A:active	{color: #FFFFFF; text-decoration: underline; font-weight: normal;}

.linksFont				{
						font-family: Tahoma, sans-serif;
						font-size: 12;
						font-weight: normal;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}

.linksFont A:link		{color: #FFFFFF; text-decoration: none; font-weight: normal;}
.linksFont A:visited	{color: #FFFFFF; text-decoration: none; font-weight: normal;}
.linksFont A:hover		{color: #000000; text-decoration: underline; font-weight: normal;}
.linksFont A:active		{color: #FFFFFF; text-decoration: none; font-weight: normal;}

.linksText				{
						font-family: Tahoma, sans-serif;
						font-size: 12;
						font-weight: normal;
						color: #000000;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}

.imageFont				{
						font-family: Tahoma, sans-serif;
						font-size: 14;
						color: #000000;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}
						
.imageFont A:link		{color: #000000; text-decoration: none; font-weight: normal;}
.imageFont A:visited	{color: #000000; text-decoration: none; font-weight: normal;}
.imageFont A:hover		{color: #000000; text-decoration: none; font-weight: normal;}
.imageFont A:active		{color: #000000; text-decoration: none; font-weight: normal;}

.frontLarge				{
						font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
						font-size: 58;
						font-weight: bold;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}

.frontMedium				{
						font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
						font-size: 22;
						font-weight: bold;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}

.frontSmall				{
						font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
						font-size: 16;
						font-weight: normal;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}

.frontSmaller			{
						font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
						font-size: 14;
						font-weight: normal;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}

.borderImage			{	
						padding: 0px;
						border: 1px solid #000000;
						}

.borderTable			{	
						padding: 0px;
						border: 1px solid #000000;
						}

.borderContact			{	
						padding: 0px;
						background-color: #C0C0C0;
						border-left: 2px solid #FFFFFF;
						border-top: 2px solid #FFFFFF;
						border-right: 2px solid #767676;
						border-bottom: 2px solid #767676;
						}

.tmcard					{
						margin-top: 30px;
						}

.tm10					{
						margin-top: 10px;
						}

.tm20					{
						margin-top: 20px;
						}


.tmAttrib				{
						margin-top: 90px;
						}

.lmQld					{
						margin-left: 25px;
						}
						
.picEnlarge				{
						font-family: Tahoma, sans-serif;
						font-size: 10;
						font-weight: normal;
						color: #999999;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}
						
.picFrontEnlarge		{
						font-family: Tahoma, sans-serif;
						font-size: 10;
						font-weight: normal;
						color: #999999;
						margin: 0;
						padding-bottom: 30px;
						line-height: 120%;
						}
						
.textCap				{
						font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
						font-size: 19;
						font-weight: bold;
						color: #FF8040;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}
						
.frontNote				{
						font-family: "Comic Sans MS",sans-serif;
						font-size: 22;
						font-weight: normal;
						color: #FF8040;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}

.frontMargin	{
				padding-left: 14px;
				padding-right: 14px;
				}

.otherMargin	{
				padding-left: 8px;
				padding-right: 8px;
				}

/* contact forms*/
.ctextbox		{
				font-family: Tahoma, sans-serif;
				font-size: 13;
				font-weight: normal;
				background-color: #FFFFFF;
				color: #000000;
				padding: 1px;
				border: 1px solid #000000;
				}

.cdroplist		{
				font-family: Tahoma, sans-serif;
				font-size: 13;
				font-weight: normal;
				background-color: #FFFFFF;
				color: #000000;
				padding: 0px;
				border: 1px solid #000000;
				}

.cbuttons		{
				font-family: Tahoma, sans-serif;
				font-size: 13;
				font-weight: bold;
				background-color: #C0C0C0;
				color: #000000;
				padding: 2px;
				margin-left: 20px;
				margin-right: 20px;
				}

/* content text white*/
td.textBox				{
						font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
						font-size: 14;
						font-weight: normal;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}
						
td.bm20					{
						margin-bottom: 20px;
						}

td.formWhite			{
						font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
						font-size: 14;
						font-weight: normal;
						color: #FFFFFF;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}
						
td.formHilite			{
						font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
						font-size: 14;
						font-weight: normal;
						color: #C0C0C0;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}

td.smallFont			{
						font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
						font-size: 11;
						font-weight: normal;
						color: #C0C0C0;
						margin: 0;
						padding: 0px;
						line-height: 120%;
						}
