/* Great Barrier Reef */

BODY			{ background-color:#D3EDED; margin:0; padding:0; }

TD			{ background-color:#FFFFFF; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#02898E; font-weight:normal; }
FONT			{ font-family:Verdana,Arial,Helvetica; font-size:11px; color:#02898E; font-weight:normal; margin-top:12px; }
P			{ font-family:Verdana,Arial,Helvetica; font-size:11px; color:#02898E; font-weight:normal; margin-top:12px; }
A			{ font-family:Verdana,Arial,Helvetica; font-size:11px; color:#02898E; font-weight:normal; text-decoration:underline; }
A:hover		{ font-family:Verdana,Arial,Helvetica; font-size:11px; color:#00BCC8; font-weight:normal; text-decoration:underline; }

TD.c1			{ background-color:#FFFFFF; } /* FFFFFF */
TD.c2			{ background-color:#FBFFFF; } /* F5F3EF */
TD.c3			{ background-color:#D3EDED; } /* FEECD0 */
TD.c4			{ background-color:#C5FCFF; } /* FDE8C7 */
TD.c5			{ background-color:#87F8FF; } /* F9D68C */
TD.c6			{ background-color:#9EE5E8; } /* F7CC89 */
TD.c7			{ background-color:#00BCC8; } /* EA9A10 */
TD.c8			{ background-color:#00BCC8; } /* CB8E2F */
TD.c9			{ background-color:#00BCC8; } /* D68608 */
TD.c10		{ background-color:#038E93; } /* A1680D */
TD.c11		{ background-color:#036467; } /* 8F5D0F */
TD.c12		{ background-color:#009CA6; } /* A65200 */
TD.c13		{ background-color:#02898E; } /* 79684F */

TD.none		{ background-color:transparent; }
TD.white		{ background-color:#FFFFFF; }
TD.grey		{ background-color:#4B7171; }
TD.green		{ background-color:#00BABC; }
TD.black		{ background-color:#000000; }

TD.background	{ background-color:#FFFFFF; background-image: url(back.gif); background-repeat: repeat-x; background-position: top left;}

TD.padded		{ background-color:#FFFFFF; padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px; }

TD.header		{ background-color:#FFFFFF; padding-left:15px; padding-right:15px; padding-top:0px; padding-bottom:0px; font-size:11px; color:#007EA5; font-weight:normal; }
TD.headerline	{ background-color:#3FB1AA; }
FONT.header		{ font-size:11px; color:#007EA5; font-weight:normal; }
P.header 		{ font-size:11px; color:#007EA5; font-weight:normal; }
A.header 		{ font-size:11px; color:#007EA5; font-weight:normal; text-decoration:none; }
A.header:hover 	{ font-size:11px; color:#007EA5; font-weight:normal; text-decoration:underline; }

TD.corplink		{ background-color:#FFFFFF; padding-left:8px; padding-right:8px; padding-top:0px; padding-bottom:0px; font-size:10px; color:#4B7171; font-weight:normal; }
TD.corpline		{ background-color:#4B7171; }
FONT.corplink	{ font-size:10px; color:#4B7171; font-weight:normal; }
P.corplink 		{ font-size:10px; color:#4B7171; font-weight:normal; }
A.corplink 		{ font-size:10px; color:#4B7171; font-weight:normal; text-decoration:none; }
A.corplink:hover 	{ font-size:10px; color:#4B7171; font-weight:normal; text-decoration:underline; }

TD.top		{ background-color:#00BCC8; }
FONT.top 		{ font-size:11px; color:#FFFFFF; font-weight:normal; }
P.top 		{ font-size:11px; color:#FFFFFF; font-weight:normal; }
A.top 		{ font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
A.top:hover 	{ font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:underline; }

TD.side0		{ background-color:#00BABC; padding-left:16px; padding-right:0px; padding-top:4px; padding-bottom:5px; }
FONT.side0 		{ font-size:11px; color:#FFFFFF; font-weight:normal; }
P.side0 		{ font-size:11px; color:#FFFFFF; font-weight:normal; }
A.side0 		{ font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
A.side0:hover 	{ font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none; }

TD.side		{ background-color:#00BCC8; padding-left:16px; padding-right:0px; padding-top:2px; padding-bottom:4px; }
FONT.side 		{ font-size:11px; color:#FFFFFF; font-weight:normal; }
P.side 		{ font-size:11px; color:#FFFFFF; font-weight:normal; }
A.side 		{ font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
A.side:hover 	{ font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none; }

TD.sidehigh		{ background-color:#038E93; padding-left:16px; padding-right:0px; padding-top:2px; padding-bottom:4px; }
FONT.sidehigh	{ font-size:11px; color:#FFFFFF; font-weight:normal; }
P.sidehigh 		{ font-size:11px; color:#FFFFFF; font-weight:normal; }
A.sidehigh 		{ font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
A.sidehigh:hover 	{ font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none; }

TD.sidelow		{ background-color:#9EE5E8; padding-left:19px; padding-right:0px; padding-top:2px; padding-bottom:4px; }
TD.sidelow2		{ background-color:#C5FCFF; padding-left:19px; padding-right:0px; padding-top:2px; padding-bottom:4px; }
FONT.sidelow	{ font-size:11px; color:#036467; font-weight:normal; }
P.sidelow 		{ font-size:11px; color:#036467; font-weight:normal; }
A.sidelow 		{ font-size:11px; color:#036467; font-weight:normal; text-decoration:none; }
A.sidelow:hover 	{ font-size:11px; color:#036467; font-weight:normal; text-decoration:none; }

TD.sideline		{ background-color:#D3EDED; }

TD.pageback		{ background-color:#FFFFFF; }

TD.body0		{ background-color:#FFFFFF; padding-left:16px; padding-right:14px; padding-top:12px; padding-bottom:15px; }

TD.body		{ background-color:transparent; padding-left:17px; padding-right:16px; padding-top:21px; padding-bottom:15px; }
TD.bodyhighlight	{ background-color:#D3EDED; padding-left:6px; padding-right:6px; padding-top:8px; padding-bottom:8px; }

TD.panel		{ background-color:#E2F6F6; padding-left:18px; padding-right:14px; padding-top:12px; padding-bottom:15px; font-size:11px; color:#02898E; font-weight:normal; }
FONT.panel 		{ font-size:11px; color:#02898E; font-weight:normal; }
TD.panelinset	{ background-color:transparent; font-size:11px; color:#007DA5; font-weight:normal; }
P.panel 		{ font-size:11px; color:#02898E; font-weight:normal; }
A.panel 		{ font-size:11px; color:#02898E; font-weight:normal; text-decoration:none; }
A.panel:hover 	{ font-size:11px; color:#00BCC8; font-weight:normal; text-decoration:none; }

TD.bottom		{ background-color:#00BCC8; padding-left:18px; padding-right:0px; padding-top:6px; padding-bottom:8px; font-size:11px; color:#FFFFFF; font-weight:normal; }
FONT.bottom 	{ font-size:11px; color:#FFFFFF; font-weight:normal; }
P.bottom		{ font-size:11px; color:#FFFFFF; font-weight:normal; }
A.bottom 		{ font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
A.bottom:hover 	{ font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:underline; }

FONT.tagline 	{ font-size:9px; color:#FFFFFF; font-weight:normal; }
P.tagline		{ font-size:9px; color:#FFFFFF; font-weight:normal; }
A.tagline 		{ font-size:9px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
A.tagline:hover 	{ font-size:9px; color:#FFFFFF; font-weight:normal; text-decoration:underline; }

IMG.content		{ border-top:1px solid #000000; 
			  border-left:1px solid #000000; 
			  border-bottom:1px solid #000000; 
			  border-right:1px solid #000000; }

IMG.side		{ border-top:0px solid #FFFFFF; 
			  border-left:1px solid #FFFFFF; 
			  border-bottom:1px solid #FFFFFF; 
			  border-right:0px solid #FFFFFF; }

IMG.right		{ border-top:1px solid #000000; margin-top:3px;
			  border-left:1px solid #000000; margin-left:7px;
			  border-bottom:1px solid #000000; margin-bottom:3px;
			  border-right:1px solid #000000; margin-right:0px; }

UL			{ margin:15 0 15 30; list-style-position:outside; line-height:14px; 
			  font-family:Verdana,Arial,Helvetica; font-size:11px; color:#02898E; font-weight:normal; } 

LI			{ list-style-type:disc; margin-bottom:9px; line-height:13px; 
			  font-family:Verdana,Arial,Helvetica; font-size:11px; color:#02898E; font-weight:normal; }

LI.numbered		{ list-style-type:decimal; margin-bottom:9px; line-height:14px; 
			  font-family:Verdana,Arial,Helvetica; font-size:12px; color:#02898E; font-weight:normal; }

BODY.popup		{ background-color:#87F8FF; background-image:url(popup.gif); background-repeat:no-repeat; background-position:center center;}

FONT.popup	 	{ font-size:12px; color:#02898E; font-weight:bold; }

IMG.popup		{ border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; 
			  border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; }

INPUT.popup		{ background-color:#FFFFFF; border-top:1px solid #02898E; border-right:1px solid #02898E; border-bottom:1px solid 			#02898E; border-left:1px solid #02898E; height:18px; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#02898E; }

TD.heading		{ background-color:#9EE5E8; font-size:11px; color:#037071; font-weight:bold;}

TD.label		{ background-color:#9EE5E8; font-size:11px; color:#037071; font-weight:bold;}

TD.label2		{ background-color:#9EE5E8; font-size:11px; color:#037071; font-weight:normal;}

TD.data		{ background-color:#E7FEFF; font-size:11px; color:#037071; font-weight:normal;}
P.data		{ font-size:11px; color:#353639; font-weight:normal;}
A.data		{ font-family:Verdana,Arial,Helvetica; font-size:11px; color:#C35129; font-weight:normal; text-decoration:none; }
A.data:hover	{ font-family:Verdana,Arial,Helvetica; font-size:11px; color:#C35129; font-weight:normal; text-decoration:underline; }

TD.comment		{ background-color:#D6D6D6; font-size:10px; color:#353639; font-weight:normal;}

SELECT		{ background-color:#FFFFFF; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#02898E; }

INPUT			{ background-color:#FFFFFF; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#02898E; }

INPUT.radio		{ background-color:transparent; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#02898E; }

INPUT.form		{ background-color:#FFFFFF; border-top:1px solid #37958D; border-right:1px solid #37958D; border-bottom:1px solid 			#37958D; border-left:1px solid #37958D; height:18px; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#02898E; }

TEXTAREA		{ background-color:#FFFFFF; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#02898E; }

TEXTAREA.form	{ background-color:#FFFFFF; border-top:1px solid #B7C9A9; border-right:1px solid #B7C9A9; border-bottom:1px solid 			#B7C9A9; border-left:1px solid #B7C9A9; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#52554F; }

H1 			{ font-family:Verdana,Arial,Helvetica; font-size:11px; color: #AF4C03; font-weight:bold; margin-top:0px; margin-bottom:0px;}
H2 			{ font-family:Verdana,Arial,Helvetica; font-size:10px; color: #542502; font-weight:bold; margin-top:0px; margin-bottom:0px;}

