/* Standard CSS Styles*/

body {
	font-family:helvetica, arial, sans-serif; 
	font-size:12px;
	color:#333333;
	line-height:18px;
	}

td {
	font-family:helvetica, arial, sans-serif; 
	font-size:12px; 
	line-height:18px;
	}
	
big {
	font-family:helvetica, arial, sans-serif; 
	font-size:13px; 
	font-weight:bold
	}


strong {
	font-family:helvetica, arial, sans-serif; 
	font-size:12px; 
	font-weight:bold
	}

small {
	font-family:helvetica, arial, sans-serif; 
	font-size:11px;
	}

H5 {
	margin: 5px 0px 10px 0px;
	font-family:arial,helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000e42;
	}


H6 {
	font-family:arial,helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	}

.header1 {
	font-family:Times New Roman, Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#000e42;
	} 

.b1 {
	border-bottom:1px solid #d0b87b;
	} 

.b2 {
	border-bottom:1px dashed #cccccc;
	}

.newstitle {
	font-family:helvetica, arial, sans-serif;
	font-weight:bold;
	font-size:14px;
	border-bottom:1px solid #000;
	padding-bottom:5px;
	} 
	
.footer {
	font-family:helvetica, arial, sans-serif; 
	font-size:11px;
	}

.footer a:link {
	color:#d0b87b; 
	text-decoration:none;
	font-weight:normal; 
	}
	
.footer a:visited {
	color:#d0b87b;
	text-decoration:none; 
	font-weight:normal;
	}
	
.footer a:hover {
	color:#333333; 
	text-decoration:none; 
	font-weight:normal; 
	}


.news {
        width: 320px;
	display: block; 
	padding: 2px 10px 8px 26px; 
	font-size:11px;
	line-height:16px;
	color:#000e42;
	font-weight:bold;
	}

.news a:link {
	color:#b19458; 
	text-decoration:none;
	font-weight:bold; 
	}
	
.news a:visited {
	color:#b19458;
	text-decoration:none; 
	font-weight:bold;
	}
	
.news a:hover {
	color:#000e42; 
	text-decoration:none; 
	font-weight:bold; 
	}


.input {
	font-family:Times New Roman, Times, serif; 
	font-size:11px;
	color:#999999;
	}
	
.stock {
	font-family:arial, verdana, sans-serif; 
	font-size:12px;
	color:#333333;
	font-weight:normal;
	}

a:link {
	color:#0636c0; 
	text-decoration:none;
	font-weight:normal;
	}
	
a:visited {
	color:#0636c0;
	text-decoration:none; 
	font-weight:normal;
	}
	
a:hover {
	color:#0636c0; 
	text-decoration:underline; 
	font-weight:normal; 
	}


.hi {
	background-color:#00fe24;
	}



img  {
	behavior: url("/cc/js/pngbehavior.htc");
	}




/* Navigation Styles*/

.subnav {
        width: 330px;
        background-color:#ffffff;
        border:9px solid #ffffff;
        padding-top:8px;
        padding-bottom:8px;
	}
	
.subnav a {
	display: block; 
	padding: 2px 10px 2px 10px; 
	font-weight:bold;
	font-size:11px;
	line-height:14px;
	color:#000e42; 
	text-decoration:none;
	}
	
.subnav a:visited {
	color:#000e42;
	text-decoration:none; 
	font-weight:bold;
	}
	
.subnav a:hover {
	color:#b19458; 
	text-decoration:none; 
	font-weight:bold; 
	}


.subanav {
        width: 330px;
	}
	
.subanav a {
	display: block; 
	padding: 2px 10px 2px 10px; 
	font-weight:bold;
	font-size:11px;
	line-height:14px;
	color:#b19458; 
	text-decoration:none;
	text-transform:uppercase;
	}
	
.subanav a:visited {
	color:#b19458;
	text-decoration:none; 
	font-weight:bold;
	}
	
.subanav a:hover {
	color:#b19458; 
	text-decoration:none; 
	font-weight:bold; 
	}


	
.navLink {
        width: 340px;
        background-color:#f1f1f2;
        border:9px solid #ffffff;
        padding-top:8px;
        padding-bottom:8px;
	}
	
.navLink a {
	display: block; 
	padding: 2px 10px 2px 10px; 
	font-weight:bold;
	font-size:11px;
	line-height:14px;
	color:#b19458; 
	text-decoration:none;
	}
	
.navLink a:visited {
	color:#b19458;
	text-decoration:none; 
	font-weight:bold;
	}
	
.navLink a:hover {
	color:#000e42; 
	text-decoration:none; 
	font-weight:bold; 
	}


.mapLink {
        width: 330px;
        padding-top:138px;
	}
	
.mapLink a {
	display: block; 
	padding: 0px 10px 3px 26px; 
	font-weight:bold;
	font-family:arial, verdana;
	font-size:12px;
	line-height:16px;
	color:#000e42; 
	text-transform:uppercase;
	text-decoration:none;
	}
	
.mapLink a:visited {
	color:#000e42;
	text-decoration:none; 
	font-weight:bold;
	}
	
.mapLink a:hover {
	color:#b19458; 
	text-decoration:none; 
	font-weight:bold; 
	}


.mapaLink {
        width: 137px;
	}
	
.mapaLink a {
	display: block; 
	padding: 0px 10px 3px 26px; 
	font-weight:bold;
	font-family:arial, verdana;
	font-size:12px;
	line-height:16px;
	color:#b19458; 
	text-transform:uppercase;
	text-decoration:none;
	}
	
.mapaLink a:visited {
	color:#b19458;
	text-decoration:none; 
	font-weight:bold;
	}
	
.mapaLink a:hover {
	color:#b19458; 
	text-decoration:none; 
	font-weight:bold; 
	}


.homemapLink {
        width: 330px;
        padding-top:115px;
	}
	
.homemapLink a {
	display: block; 
	padding: 0px 5px 3px 26px; 
	font-weight:bold;
	font-family:arial, verdana;
	font-size:12px;
	line-height:16px;
	color:#000e42; 
	text-transform:uppercase;
	text-decoration:none;
	}
	
.homemapLink a:visited {
	color:#000e42;
	text-decoration:none; 
	font-weight:bold;
	}
	
.homemapLink a:hover {
	color:#b19458; 
	text-decoration:none; 
	font-weight:bold; 
	}

	
/* Page Layout Styles*/
	
.bg {
	background-image: url("/i/common08/bg.gif"); 
	background-repeat: repeat-y; 
	background-position: top center;
	}
	
.map {
	background-image: url("/i/common08/projectmap.gif"); 
	background-repeat: no-repeat; 
	background-position: top center;
	width: 371px;
	max-width: 371px;
	height: 261px;
	}

.mapfront {
	background-image: url("/i/front08/projectmap.jpg"); 
	background-repeat: no-repeat; 
	background-position: top center;
	width: 373px;
	max-width: 373px;
	height: 249px;
	}

.main {
	background-image: url("/i/common08/mainbg.gif"); 
	background-repeat: no-repeat; 
	background-position: top center;
	}

.rside {
	background-image: url("/i/front08/rside-bg.gif"); 
	background-repeat: repeat-y; 
	background-position: top left;
	}

.logobg {
	background-image: url("/i/common08/logobg.jpg"); 
	background-repeat: no-repeat; 
	background-position: top center;
	}

.logofront {
	background-image: url("/i/front08/logobg.jpg"); 
	background-repeat: no-repeat; 
	background-position: top center;
	}
	
.vline {
	background-image: url("/i/common08/vert_l.gif"); 
	background-repeat: no-repeat; 
	background-position: top right;
	}

.vlinehome {
	background-image: url("/i/front08/vhome.gif"); 
	background-repeat: no-repeat; 
	background-position: top center;
	}

.textbot {
	background-image: url("/i/front08/textbot.gif"); 
	background-repeat: no-repeat; 
	background-position: bottom right;
	}
	
.chart {
	padding-left: 20px;
	}
	
.ir {
	background-image: url("/i/common08/irbg.jpg"); 
	background-repeat: no-repeat; 
	background-position: top left;
	}
	
.row {
	font-weight:bold;
	font-family:helvetica, arial, sans serif;
	font-size:11px;
	color:#b19458;
	padding: 5px 0px 5px 0px;
	}
	
.cell {
	font-weight:bold;
	font-family:helvetica, arial, sans serif;
	font-size:11px;
	color:#333333;
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid #B19458;
	}
	
	
.rdu {
	background-image: url("/i/common08/rdu.gif"); 
	background-repeat: no-repeat; 
	background-position: top center;
	width: 365px;
	max-width: 365px;
	height: 125px;
	}
	
	

.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

