BODY {font-family:arial, helvetica, sans-serif; font-size:12px; margin:0px; color:#333333; background:#004a62;} 
TD {font-family:arial, helvetica, sans-serif; font-size:12px} 
BIG {font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold} 
STRONG {font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold} 
SMALL {font-family:arial, helvetica, sans-serif; font-size:10px} 
.stockvalue {font-family:arial, helvetica, sans-serif; font-size:12px; border-bottom:1px solid #e5e5e5;} 

/* Navigation Styling */
a:link {color:#004961; text-decoration:none;}
a:visited {color:#004961; text-decoration:none;}
a:hover {color:#a55e44; text-decoration:none;}

a.footer:link {color:#fff; text-decoration:none;}
a.footer:visited {color:#fff; text-decoration:none;}
a.footer:hover {color:#ffffcc; text-decoration:none;}

/* Side Navigation Styling */
.navLink {width: 204px;}
.navLink a {display:block; font-weight:bold; text-transform:uppercase; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#a55e44; text-decoration: none; padding:4px; padding-left:16px; background-image: url('/i/common/menuoff.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.navLink a:visited {color:#a55e44;}
.navLink a:hover {color:#a55e44;}   

.anavLink {width: 204px;}
.anavLink a {display:block; font-weight:bold; text-transform:uppercase; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#a55e44; text-decoration: none; padding:4px; padding-left:16px; background-image: url('/i/common/menuon.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.anavLink a:visited {color:#a55e44;}
.anavLink a:hover {color:#a55e44;}   

.subnavLink {width: 204px;}
.subnavLink a {display:block; font-weight:normal; text-transform:uppercase; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#666; text-decoration: none; padding:4px; padding-left:28px;}
.subnavLink a:visited {color:#666;}
.subnavLink a:hover {color:#a55e44;}   

.asubnavLink {width: 204px;}
.asubnavLink a {display:block; font-weight:bold; text-transform:uppercase; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#a55e44; text-decoration: none; padding:4px; padding-left:28px;}
.asubnavLink a:visited {color:#a55e44;}
.asubnavLink a:hover {color:#a55e44;}   

.subsubnavLink {width: 204px;}
.subsubnavLink a {display:block; font-weight:normal; text-transform:uppercase; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#666; text-decoration: none; padding:4px; padding-left:40px;}
.subsubnavLink a:visited {color:#666;}
.subsubnavLink a:hover {color:#a55e44;}   

.asubsubnavLink {width: 204px;}
.asubsubnavLink a {display:block; font-weight:normal; text-transform:uppercase; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#a55e44; text-decoration: none; padding:4px; padding-left:40px;}
.asubsubnavLink a:visited {color:#a55e44;}
.asubsubnavLink a:hover {color:#a55e44;}   

/* Text Header Settings */
H1 {color:#96553d; font-size:13px; font-family:trebuchet ms, arial, helvetica; font-weight:bold; text-transform:uppercase; padding:0px; margin:0px; padding-top:20px; padding-bottom:10px;}
H2 {color:#96553d; font-size:13px; font-family:trebuchet ms, arial, helvetica; font-weight:bold; text-transform:uppercase; padding:0px; margin:0px; padding-top:15px; padding-bottom:10px;}
H3 {color:#96553d; font-size:12px; font-family:trebuchet ms, arial, helvetica; font-weight:bold; text-transform:uppercase; padding:0px; margin:0px;}
.hometitle {color:#004961; font-size:13px; font-family:trebuchet ms, arial, helvetica; font-weight:bold; text-transform:uppercase; padding:0px; margin:0px; padding-top:0px; padding-bottom:10px;}

/* Table Layout & Formatting */
TH {font-size:13px; font-weight:bold; text-align:left;}

table.table1 {border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
	}

table.table1 th {border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
	padding:4px;
	}

table.table1 td {border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
	padding:4px;
	}

table.table2 {border-width: 0px 0px 1px 0px;
	border-spacing: 0px;
	border-style: none none solid none;
	border-color: none none black none;
	border-collapse: collapse;
	background-color: white;
	}

table.table2 th {border-width: 0px 0px 1px 0px;
	border-spacing: 0px;
	border-style: none none solid none;
	border-color: none none black none;
	border-collapse: collapse;
	background-color: white;
	padding:4px;
	}

	table.table2 td {border-width: 0px 0px 1px 0px;
	border-spacing: 0px;
	border-style: none none solid none;
	border-color: none none solid none;
	border-collapse: collapse;
	background-color: white;
	padding:4px;
	}	
/* Layout & Formatting */
.footer {font-family:arial, helvetica, sans-serif; font-size:12px; color:#fff;}
.footerpad {padding-right:40px;}
.content {margin:20px; margin-top:-20px; width:640px; text-align:justify;}
.textjust {text-align:justify;}

/* BG Image Styling */
.midbotleft {background:#a55e44;}
.midbotright {background:#5b2f22;}
.sidenavbg {background:#fff; background-image: url('/i/common/sidenav-bg.gif'); background-repeat: repeat-x; background-attachment: relative; background-position: top left;}
.mainbg {background:#fff; background-image: url('/i/common/main-bg.gif'); background-repeat: repeat-x; background-attachment: relative; background-position: top left;}
.midbotbg {background-image: url('/i/common/midbot-bg.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.botbg {background:#004a62; background-image: url('/i/common/bot-bg.gif'); background-repeat: repeat-x; background-attachment: relative; background-position: top center;}
.boxbg {color:#fff; font-weight:bold; width:190px; max-width:190px; height:48px; padding-top:3px; padding-right:0px; padding-bottom:0px; padding-left:0px; margin-bottom:20px; text-align:right; background-image: url('/i/common/boxbg.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left; border-bottom:1px solid #fff;}
.boxcontent {width:190px; max-width:170px; padding-left:17px; padding-right:3px;}
.boxcontent a {font-size:13px; color:#fff; font-weight:bold; }
.boxcontent a:visited {font-size:13px; color:#fff; font-weight:bold;}
.boxcontent a:hover {font-size:13px; color:#ffffcc; font-weight:bold;}
.boxsmall {width:187px; padding-right:3px; text-align:right;}
.boxsmall a {font-size:11px; color:#fff; font-weight:normal; font-style:italic; text-align:right;}
.boxsmall a:visited {font-size:11px; color:#fff; font-weight:normal; font-style:italic;}
.boxsmall a:hover {font-size:11px; color:#ffffcc; font-weight:normal; font-style:italic;}

/* Front page only */
.whatsnew {width:230px; background:#000; color:#fff; border:1px solid #4c3c2c;}
.pad10 {padding:10px;}
.inputfield {font-family:arial, helvetica, sans-serif; font-size:12px; border:1px solid #e5e5e5; color:#999; padding:3px; width:300px;}
.submitbutt {font-family:arial, helvetica, sans-serif; font-size:11px; border:1px solid #999; padding:3px; background:#ccc;}
.infobox {border:1px solid #e5e5e5; padding:5px;}

/* Photo Items */
.PhotoGallery {float:left;}
.PhotoItem { background:none repeat scroll 0 0 #F6F6F6; float:left; margin:10px; padding:10px; width:170px; height: 250px;}
.PhotoTitle { float:left; font-size:12px; min-height:35px;  padding-top:5px; text-align:left; width:170px; }
