/* Tag styles */
body				{ margin:0; background:url(../images/background.jpg) repeat-x #6F3616; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:14px; }
input, select, textarea		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; }
h1 				{ font-size:1.2em; color:#FF6600; line-height:17px; margin:0.8em 0; }
h2 				{ font-size:1.1em; color:#56322C; }
h3				{ font-size:1em; color:#996600; }
h4				{ font-size:1em; color:#000000; text-transform:uppercase; margin:1em 0 0 0; }
h5				{ font-size:1em; color:#FF6600; text-transform:uppercase; }
h6 				{ font-size:1em; color:#000000; }
img				{ border:0; }
hr                              { color:#E6C681; height:1px; background-color:#E6C681; border:0; }
a				{ color:#FF6600; text-decoration:none; }
a:hover				{ text-decoration:underline; }

/* Table styles */
table.tableData th		{ font-size:1.1em; color:#56322C; background-color:#F5E0CB; text-align:left; }
tr.trAlternate			{ background-color:#FFF8EC; }
tr.trAlternate2			{ background-color:#F5E0CB; }
th.thFormHeader			{ font-size:1.1em; color:#56322C; background-color:#F5E0CB; border-top: 1px solid #E6C681; padding:5px; text-transform:uppercase; }

/* Form styles */
fieldset			{ border:0; }
#fmEmail label, form.fmEmail input	{ display:block; float:left; margin-bottom:10px; }
#fmEmail label			{ text-align:right; width:120px; padding-right:20px; font-weight:bold; color:#996600; }
#fmEmail br			{ clear:left; }

/* Hack styles */
img.imgblock			{ display:block; }
.formButton			{ margin-bottom:5px; }
.clear				{ clear:both; }

/* Generic page template structure */
#divContainer			{ width:745px; margin:15px auto 0 auto; }
#divFlashNav			{ height:211px; }
#divCrumbs			{ background-color:#F6B74D; height:20px; text-align:right; line-height:20px; padding-right:10px; }
#divCrumbs img			{ float:left; }
#divCrumbs a			{ color:#996600; }
#divCrumbs a:hover		{ color:#56322C; text-decoration:none; }
#divContent			{ background-image:url(../images/bkgnd.gif); }
#divFooter			{ clear:both; width:715px; margin:10px auto; font-size:0.9em; color:#FF6600; }
#divFooter ul			{ float:right; list-style:none; margin:0; }
#divFooter li			{ display:inline; margin:0 5px; }
#divFooter a			{ color:#FF6600; text-decoration:none; }
#divFooter a:hover		{ color:#FFFFFF; }
#divFooter img			{ margin:10px 0; }


/* Navigation structure */
#divNavigation			{ width:150px; float:left; }
#divNavigation ul		{ margin:0; padding:0; list-style:none; border-top:1px solid #FFEDD5; }
#divNavigation li		{ background-color:#FED7B0; border-bottom:1px solid #FFEDD5; }
#divNavigation li a		{ display:block; color:#BF6028; padding:3px 5px 3px 20px; }
#divNavigation li a:hover	{ text-decoration:none; color:#FF6600; }
#divNavigation a.aNavSel	{ color:#FF6600; }
#divNavigation ul li ul		{  }
#divNavigation ul li ul li	{ background-color:#FFF5E8; border-bottom:1px solid #F8EEDC; padding:0 10px; }

/* Home page template */
#divHomeWelcomeBox		{ width:310px; margin:20px 30px 0 30px; }
#divHomeWelcomeBox p		{ margin:10px 0; }
#divHomeWelcomeBox a		{ font-size:1.1em; font-weight:bold; }
#divHomeIntBox			{ float:right; width:355px; margin:0 20px 15px 0; display:inline; }
#divHomeAusBox			{ clear:right; float:right; width:355px; margin-right:20px; display:inline; }

#divHomeIntBoxContent		{ background-color:#F3E4C6; border-width:0 1px; border-color:#E6C681; border-style:solid; width:353px; height:208px; overflow:hidden; }
#divHomeAusBoxContent		{ background-color:#FCF7EE; border-width:0 1px; border-color:#E6C681; border-style:solid; width:353px; }
#divHomeIntBoxContent p, #divHomeAusBoxContent p	{ margin:0 15px; padding:5px 0; }
#divHomeIntBoxContent ul, #divHomeAusBoxContent ul	{ margin:10px 0; padding:0 25px; }
#divHomeIntBoxContent li, #divHomeAusBoxContent li	{ list-style-image:url(../images/arrow.gif); vertical-align:bottom; }
#divHomeIntBoxContent a, #divHomeAusBoxContent a	{ font-weight:bold; }
div.divHomeFeaturePicture				{ float:right; margin:0; }
#divHomeIntBoxContent div.divHomeFeaturePicture p	{ text-align:right; font-size:0.9em; color:#666666; padding:0 5px 0 0; margin:0; }

#imgSupportTitle		{ float:left; padding-top:18px; }
#imgSupportLogoOne		{ float:left; }
#imgSupportLogoTwo		{ float:left; padding-left:15px; }
#imgSupportLogoThree		{ float:left; padding-left:16px; }

/* General page template */
#divPageContent			{ margin:0 0 0 170px; padding:1px 0 50px 0; }
#divPageContent li		{ margin:3px 0; }
#divContentBlock		{ padding:5px 15px 0 0; }
#divFullPageContent		{ padding:5px 15px 50px 15px; }
#divRightFeature		{ float:right; width:175px; margin-left:10px; }
#divRightFeaturePic		{ padding:7px 7px 0 7px; background-color:#F3E0BC; }
#divRightFeatureText		{ padding:5px 15px 15px 15px; background-color:#F3E0BC; }
#divRightFeatureBG		{ background-color:#F3E0BC; }
#divRightFeatureBG hr		{ height:1px; border:0; background-color:#E6C681; margin:0; padding:0; }

/* Sitemap */
#divFullPageContent		{ padding:5px 15px 50px 15px; }
#tablePageListing		{ width:100%; border-width:1px 0 1px 1px; border-style:solid; border-color:#E6C681; border-collapse:collapse; }
#tablePageListing td		{ border-right:1px solid #E6C681; padding-left:10px; vertical-align:top; }
#tablePageListing col.col1	{ background-color:#F5E0CB; }
#tablePageListing col.col2	{ background-color:#FFF8EC; }
#tablePageListing ul		{ margin:0 0 10px 0; padding:0; list-style:none; }
#tablePageListing li		{ margin-top:7px; }
#tablePageListing ul li ul	{ list-style-type:disc; margin:5px 0 5px 15px; }
#tablePageListing ul li ul li	{ margin-top:0; }
#tablePageListing p a		{ font-size:1.1em; font-weight:bold; }
#tablePageListing ul li a	{ color:#BF6028; }
#tablePageListing ul li ul li a	{ color:#FF6600; }

/* Custom styles */
img.imgFooterLogoOne		{ padding:22px 0 0 0px; }
img.imgFooterLogoTwo		{ padding:74px 0 0 75px; float:left; }
img.imgFooterLogoThree		{ padding:27px 0 0 64px; float:left; }
.Highlight			{ color:#56322C; font-weight:bold; }
.AlternateHeading		{ color:#996600; }
.HighlightHeading		{ color:#FF6600; font-weight:bold; }
.Normal				{ color:#000000; font-weight:normal; font-size:10px; text-transform:none; }
.Error				{ color:#FF0000; }
.Error a			{ color:#000000; }

#divFlashMap			{ width:550px; height:310px; }

#imgHomeCoffee			{ margin:60px 0 0 0; }
#imgLogoChannelNine		{ float:left; margin:12px 10px 0 0; }
#divChannelNineCon		{ float:left; width:265px; margin:12px 0 0 0; }
#divChannelNineCon ul 		{ margin:10px 0; padding:0 13px; }
#divChannelNineCon li 		{ list-style-image:url(../images/arrow.gif); vertical-align:bottom; }


