/* VanGold CSS */
BODY {font-family:arial, helvetica, sans-serif; font-size:12px; margin:0px; color:#333333; background:#000;} 
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;} 
.input {font-family:arial, helvetica, sans-serif; font-size:10px;} 
.stock {font-family:arial, helvetica, sans-serif; font-size:10px;} 
.content {background:#fff; width:700px; max-width:680px; padding-top:20px; padding-right:20px; padding-bottom:15px; text-align:justify;}
.pad20 {padding-top:20px;}
.r {text-align:right;}
.j {text-align:justify;}

/* Links */
a:link {color:#00264a; text-decoration:none;}
a:visited {color:#00264a; text-decoration:none;}
a:hover {color:#cc742c; text-decoration:none;}

/* Headers */
H1 {color:#fff; font-weight:bold; font-size:13px; height:26px; margin:0px; padding-top:3px; margin-top:59px; background-image: url('/i/common/banner-bg.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top center; padding-left:20px;}
H2 {color:#066799; font-weight:normal; font-size:20px; line-height:32px; margin:0px; padding-bottom:10px;}

/* Layout & Formatting */
.footer {font-family:arial, helvetica, sans-serif; font-size:11px; margin-top:20px; padding-top:5px; padding-bottom:10px; border-top:1px solid #eee;}
.countryheader {color:#066799; font-weight:normal; font-size:24px; line-height:32px; margin:0px; text-transform:uppercase;}

/* BG Image Styling */
.mainbg {background:#000; background-image: url('/i/common/main-bg.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top center;}
.header {background-image: url('/i/common/header.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.sidenavbg {background:#fff; background-image: url('/i/common/sidenav-bg.gif'); background-repeat: repeat-x; background-attachment: relative; background-position: top left;}
.footerbg {background-image: url('/i/common/footerbg.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.sideborder {background:#cce4f6;}

.mapnav {color:#fff; font-size:11px; height:30px; max-height:24px; padding-top:6px; padding-left:10px; background-image: url('/i/flash/openmap.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}

.mapnav a {color:#ad9660; text-decoration:none;}
.mapnav a:visited {color:#ad9660; text-decoration:none;}
.mapnav a:hover {color:#fff; text-decoration:none;}
.flashbox {border-bottom:3px solid #d0c8c8;}

/* Front page only */
.hline {border-top:1px solid #0d0d0d;}
.textbg {background:#000; background-image: url('/i/front/text-bg.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.newupdates {background:#000; background-image: url('/i/front/newupdates.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.featuresbg {background:#000; background-image: url('/i/front/featuresbg.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.whatsnew {width:230px; background:#000; color:#fff; border:1px solid #4c3c2c;}
.pad10 {padding:10px;}
.hometext {width:432px; max-width:372px; padding:15px 10px 10px 50px; color:#fff;}
.updatetext {width:259px; max-width:229px; padding:195px 15px 10px 15px; color:#fff;}
.updatetext2 {width:259px; max-width:229px; padding:0px 15px 10px 15px; color:#fff;}
.featurestext {width:267px; max-width:197px; padding:20px 15px 10px 55px; color:#fff;}

.listdate {color:#299fd2; font-weight:bold;}
.listtitle {color:#fff;}
.listtitle a:link {color:#fff; text-decoration:none;}
.listtitle a:visited {color:#fff; text-decoration:none;}
.listtitle a:hover {color:#cc742c; text-decoration:none;}

.minedate {color:#299fd2; font-weight:bold;}
.minetitle a:link {color:#fff; text-decoration:none;}
.minetitle a:visited {color:#fff; text-decoration:none;}
.minetitle a:hover {color:#cc742c; text-decoration:none;}


/* Front Page Stock Box */
.stockbox {height:177px; background-image: url('/i/front/stockbox.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top center;}
.lastprice {font-size:26px; color:#fff; padding:40px 10px 10px 30px;}
.otherprice {color:#616161; padding:35px 10px 10px 10px;}
.stockinfo {color:#616161; border-bottom:1px solid #616161;}

/* Front Page Feature Box */
.featbox {width:175px; display:block;}
.featbox a:link {color:#616161; text-decoration:none; cursor:pointer;}
.featbox a:visited {color:#616161; text-decoration:none; cursor:pointer;}
.featbox a:hover {color:#cc742c; text-decoration:none; cursor:pointer;}
.photobox {behavior: url('/cc/js/pngbehavior.htc'); width:175px; margin-bottom:10px; max-width:120px; padding-left:55px; padding-top: 30px; background-image: url('/i/front/photobox.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.emailbox {behavior: url('/cc/js/pngbehavior.htc'); width:175px; margin-bottom:10px; max-width:120px; padding-left:55px; padding-top: 30px; background-image: url('/i/front/emailbox.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.pptbox {behavior: url('/cc/js/pngbehavior.htc'); width:175px; margin-bottom:10px; max-width:120px; padding-left:55px; padding-top: 30px; background-image: url('/i/front/pptbox.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.pptbox {behavior: url('/cc/js/pngbehavior.htc'); width:175px; margin-bottom:10px; max-width:120px; padding-left:55px; padding-top: 30px; background-image: url('/i/front/pptbox.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.arbox {behavior: url('/cc/js/pngbehavior.htc'); width:175px; margin-bottom:10px; max-width:120px; padding-left:55px; padding-top: 30px; background-image: url('/i/front/arbox.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.mediabox {behavior: url('/cc/js/pngbehavior.htc'); width:175px; margin-bottom:10px; max-width:120px; padding-left:55px; padding-top: 30px; background-image: url('/i/front/media-box.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.fsbox {behavior: url('/cc/js/pngbehavior.htc'); width:175px; margin-bottom:10px; max-width:120px; padding-left:55px; padding-top: 30px; background-image: url('/i/front/fsbox.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.featbox2 {display:block;}
.featbox2 a:link {color:#616161; text-decoration:none; cursor:pointer;}
.featbox2 a:visited {color:#616161; text-decoration:none; cursor:pointer;}
.featbox2 a:hover {color:#cc742c; text-decoration:none; cursor:pointer;}


/* Side Nav */
.snavLink {width: 180px;}
.snavLink a {display:block; font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#fff; text-decoration: none; padding:4px; padding-left:20px; background-image: url('/i/common/banner-bg2.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.snavLink a:visited {color:#fff;}
.snavLink a:hover {color:#ccc;}

.shnavLink {width: 180px;}
.shnavLink a {display:block; font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#000; text-decoration: none; padding:4px; padding-left:20px; background-image: url('/i/common/subnavheader.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.shnavLink a:visited {color:#000;}
.shnavLink a:hover {color:#000;}

.hnavLink {width: 180px;}
.hnavLink a {display:block; font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#000; text-decoration: none; padding:4px; padding-left:20px; background-image: url('/i/common/subnavheader.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.hnavLink a:visited {color:#000;}
.hnavLink a:hover {color:#fff;}

.navLink {width: 180px;}
.navLink a {display:block; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; padding:4px; padding-left:20px; border-bottom:1px solid #8a9ba7;}
.navLink a:visited {color:#6B6B6C;}
.navLink a:hover {color:#6B6B6C;}

.subnavLink {width: 180px;}
.subnavLink a {display:block; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; padding:4px; padding-left:40px; border-bottom:1px solid #8a9ba7;}
.subnavLink a:visited {color:#6B6B6C;}
.subnavLink a:hover {color:#6B6B6C;}

.subnavLink2 {width: 180px;}
.subnavLink2 a {display:block; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; padding:4px; padding-left:60px; border-bottom:1px solid #8a9ba7;}
.subnavLink2 a:visited {color:#6B6B6C;}
.subnavLink2 a:hover {color:#6B6B6C;}

/*Table styling for the Fergusson Property*/

.fergTable{
		border-width: 1px;
		border-spacing: 2px;
		border-style: solid;
		border-color: black;
		border-collapse: collapse;
}
        
.fergTable td{text-align: center;}
	
.fergTable th{
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
	
.fergTable td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
