/* Global Variables */
body,td {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; }

p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; line-height: 15px; }

p a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #01A2DE; text-decoration: none;}

/* Main Content Link Style */
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #01A2DE; text-decoration: none;}
a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0153A1; text-decoration: underline;}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline;}
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline;}
a:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}

/* Subnav Link Style */
a.subnavlinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
a.subnavlinks:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999999; text-decoration: none;}
a.subnavlinks:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999999; text-decoration: none;}
a.subnavlinks:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999999; text-decoration: none;}
a.subnavlinks:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}

/* Subnav Color Link Styles - About */
a.subnavlinks-about:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
a.subnavlinks-about:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660000; text-decoration: none;}
a.subnavlinks-about:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660000; text-decoration: none;}
a.subnavlinks-about:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660000; text-decoration: none;}
a.subnavlinks-about:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}

/* Subnav Color Link Styles - Investors */
a.subnavlinks-investors:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
a.subnavlinks-investors:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0F6C0F; text-decoration: none;}
a.subnavlinks-investors:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0F6C0F; text-decoration: none;}
a.subnavlinks-investors:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0F6C0F; text-decoration: none;}
a.subnavlinks-investors:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}

/* Subnav Color Link Styles - Projects */
a.subnavlinks-projects:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
a.subnavlinks-projects:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; text-decoration: none;}
a.subnavlinks-projects:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; text-decoration: none;}
a.subnavlinks-projects:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699; text-decoration: none;}
a.subnavlinks-projects:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}

/* Subnav Color Link Styles - Location */
a.subnavlinks-location:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
a.subnavlinks-location:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #663399; text-decoration: none;}
a.subnavlinks-location:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #663399; text-decoration: none;}
a.subnavlinks-location:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #663399; text-decoration: none;}
a.subnavlinks-location:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}

/* Subnav Color Link Styles - News */
a.subnavlinks-news:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
a.subnavlinks-news:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #D99D22; text-decoration: none;}
a.subnavlinks-news:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #D99D22; text-decoration: none;}
a.subnavlinks-news:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #D99D22; text-decoration: none;}
a.subnavlinks-news:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}

/* Subnav Color Link Styles - Contact */
a.subnavlinks-contact:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
a.subnavlinks-contact:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #673C92; text-decoration: none;}
a.subnavlinks-contact:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #673C92; text-decoration: none;}
a.subnavlinks-contact:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #673C92; text-decoration: none;}
a.subnavlinks-contact:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}

/* Subnav Color Link Styles - Enquiry */
a.subnavlinks-enquiry:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
a.subnavlinks-enquiry:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCD04; text-decoration: none;}
a.subnavlinks-enquiry:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCD04; text-decoration: none;}
a.subnavlinks-enquiry:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCD04; text-decoration: none;}
a.subnavlinks-enquiry:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}

/* Footer Link Style */
a.footerlinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #660000; text-decoration: none;}
a.footerlinks:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none;}
a.footerlinks:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none;}
a.footerlinks:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none;}
a.footerlinks:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none;}

/* Footer Styles */
.footertext { font-size: 10px; font-weight: normal; color: #CCCCCC;  }

/* Width and Height Definitions */
.width27height15 { width: 27px; height: 15px; }
.width841height30 { width: 841px; height: 29px; }

/* Width Definitions */
.width4 { width: 4px; }
.width12 { width: 12px; }
.width14 { width: 14px; }
.width18 { width: 18px; }
.width19 { width: 19px; }
.width27 { width: 27px; }
.width30 { width: 30px; }
.width50 { width: 50px; }
.width56 { width: 56px; }
.width128 { width: 128px; }
.width156 { width: 156px; }
.width178 { width: 178px; }
.width184 { width: 184px; }
.width210 { width: 210px; }
.width264 { width: 264px; }
.width336 { width: 336px; }
.width336 a:hover { text-decoration: none; }
.width350 { width: 345px; }
.width350 a:hover { text-decoration: none; }
.width841 { width: 841px; }

/* Height Definitions */
.height15 { height: 15px; }
.height27 { height: 27px; }
.height30 { height: 30px; }

/* Border Styles */
.border_nobottom { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
.border_sidesonly { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; }
.border_nav { border-right-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-left-style: solid; border-bottom-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; border-bottom-color: #CCCCCC; }

/* Background Styles */
.mainbg { background-image: url(images/mainbg.jpg); background-repeat: no-repeat; background-position: top left; height: 468px; }
.navbg { background-image: url(images/navbg.jpg); background-repeat: no-repeat; background-position: top left; }
.subnavbg { background-image: url(images/subnavbg.jpg); background-repeat: no-repeat; background-position: top left; height: 42px; }
.footerbg { background-image: url(images/footerbg.jpg); background-repeat: no-repeat; background-position: top left; height: 42px; }

/* Table Alignments */
.footerholder { align: bottom right; }

/* About Us Styles */
.blackheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; }
.redheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #660000; }
.quotered { color: #660000; font-style: italic; font-weight: bold; }

/* Location Styles */
.purpleheader { color: #663399; font-weight: bold; }
.purpleheader-nobold { color: #663399; font-weight: normal; }

/* g stuff */
.img01 { padding-right: 10px; padding-bottom: 15px; }
.newsmaintext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; line-height: 15px; }
.newsdate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #AAAAAA; } 

.newsOldTitle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0044AD; }
.newsOldTitle a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0044AD; text-decoration: underline; }
.newsOldTitle a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0044AD; text-decoration: none; }
.newsOldSub { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #01A2DE; }

form,input,textarea {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}

.alert { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FA0000; text-decoration: none; font-weight:bold }

.homeAdmin { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 20px; color: #FA0000; text-decoration: none; font-weight:bold }
.homeAdminQ { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold }

.job { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #660000; } 

#flashcontent {

	border: none;
	width: 839px;
	height: 333px;
	float: none;
	margin: 0px;

}