BODY {
scrollbar-face-color: #252525; 
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #252525;
scrollbar-darkshadow-color:#252525; 
scrollbar-track-color: #252525;
scrollbar-arrow-color: #FFFFFF;
}

html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }

p {
	padding-top: 0;
	margin-top: 0;
}

.body-cell { padding-left: 20px; padding-right: 20px; padding-bottom: 25px;
}
.breadcrumb { font-family: Verdana; font-size: 10px; color: #CCCCCC; text-decoration: none;
}
.breadcrumb-cell { font-family: Verdana; font-size: 10px; color: #CCCCCC; padding-left: 10px;
}
a.breadcrumb:hover { text-decoration: underline;
}
.contact { font-family: Verdana; font-size: 11px; color: #4C4C4C; border: 1px solid #999999;
}
.content { font-family: Verdana; font-size: 11px; color: #CCCCCC; line-height: 18px;
}
a.content:link { text-decoration: underline;
}
a.content:hover { color: #999999; text-decoration: none;
}
.content-cell { font-family: Verdana; font-size: 11px; color: #CCCCCC; line-height: 18px; padding-left: 10px; padding-right: 10px; vertical-align: top;
}
.page-title { font-family: Verdana; font-size: 12px; font-weight: bold; color: #dfb815;
}
.textfield { font-family: Verdana; font-size: 10px; color: #4C4C4C; border: none; padding: 3px; height: 20px; background-color: #FFFFFF;
}
.textfield-2 { font-family: Verdana; font-size: 10px; color: #4C4C4C; border: none; padding: 3px; background-color: #FFFFFF;
}
/************************************ Sub Menu ************************************/
.sub-header { font-family: Verdana; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;
}
.sub-header-cell { font-family: Verdana; font-size: 14px; font-weight: bold; color: #000000; background-image: url(../images/img-bg-pageheader.gif); padding-left: 10px; padding-right: 10px;
}
.sub-menu { font-family: Verdana; font-size: 11px; color: #dfb815; line-height: 30px; text-decoration: none; font-weight: bold;
}
a.sub-menu.active,
a.sub-menu:hover { color: #CCCCCC;
}
.sub-menu-cell { font-family: Verdana; font-size: 11px; color: #dfb815; line-height: 16px; padding-left: 10px; padding-right: 10px; padding-bottom: 18px;
}
.sub-menu2 { font-family: Verdana; font-size: 11px; color: #dfb815; line-height: 30px; text-decoration: none;
}
a.sub-menu2.active,
a.sub-menu2:hover { color: #CCCCCC;
}
/************************************ Stock Chart ************************************/
.stock-chart { font-family: Verdana; font-size: 11px; color: #CCCCCC; line-height: 15px; padding-left: 10px; padding-right: 10px;
}
.lastprice { font-family: Verdana; font-size: 14px; font-weight: bold; color: #000000; line-height: 16px; background-image: url(../images/img-bg-lastprice.gif); padding-left: 10px; padding-right: 10px;
}
/************************************ Graphic ************************************/
.header-bg { background-image: url(../images/img-bg-header.gif);
}
.frame { border: 15px solid #000000;
}
.cell-header { font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; background-image: url(../images/img-bg-pageheader.gif);
}
/************************************ Top Menu ************************************/
.top-nav { font-family: Verdana; font-size: 11px; text-transform: uppercase; text-decoration: none; color: #FFFFFF; font-weight: bold;
}
a.top-nav:hover { text-decoration: none;
}
.nav-home { text-decoration: none; background-image: url(../images/nav-home.gif); padding-top: 33px;
}
.nav-home-r { text-decoration: none; background-image: url(../images/nav-home-r.gif); padding-top: 33px;
}
.nav-company { text-decoration: none; background-image: url(../images/nav-company.gif); padding-top: 33px;
}
.nav-company-r { text-decoration: none; background-image: url(../images/nav-company-r.gif); padding-top: 33px;
}
.nav-projects { text-decoration: none; background-image: url(../images/nav-projects.gif); padding-top: 33px;
}
.nav-projects-r { text-decoration: none; background-image: url(../images/nav-projects-r.gif); padding-top: 33px;
}
.nav-news { text-decoration: none; background-image: url(../images/nav-news.gif); padding-top: 33px;
}
.nav-news-r { text-decoration: none; background-image: url(../images/nav-news-r.gif); padding-top: 33px;
}
.nav-investor { text-decoration: none; background-image: url(../images/nav-investor.gif); padding-top: 33px;
}
.nav-investor-r { text-decoration: none; background-image: url(../images/nav-investor-r.gif); padding-top: 33px;
}
.nav-press { text-decoration: none; background-image: url(../images/nav-press.gif); padding-top: 33px;
}
.nav-press-r { text-decoration: none; background-image: url(../images/nav-press-r.gif); padding-top: 33px;
}
.nav-contact { text-decoration: none; background-image: url(../images/nav-contact.gif); padding-top: 33px;
}
.nav-contact-r { text-decoration: none; background-image: url(../images/nav-contact-r.gif); padding-top: 33px;
}
/************************************ Footer ************************************/
.footer-cell { font-family: Verdana; font-size: 11px; line-height: 25px; color: #666666; text-decoration: none; background-color: #1a1a1a; padding-left: 10px; padding-right: 10px;
}
.footer { font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none;
}
a.footer:link { text-decoration: none;
}
a.footer:hover { text-decoration: underline;
}
.disclaimer{ font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none; padding-left: 10px; padding-right: 10px;
}

ul.photos {
	position: relative;
	margin: 0;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
}
	ul.photos li {
		float: left;
		margin: 0 4px 4px 0;
	}
		ul.photos li a {
			display: block;
			border: 3px solid #91977e;
		}
		ul.photos li a:hover {
			border: 3px solid #f7bd21;
		}

ul.presentations-subnav {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	ul.presentations-subnav li {
		line-height: normal;
		margin: 0 0 20px 0;
		padding: 0;
	}

	ul.presentations-subnav li a {
		font-weight: normal;
		color: #dfb815;
		text-decoration: none;
	}
		ul.presentations-subnav li a:hover {
			color: #CCCCCC;
		}
