@charset "UTF-8";

html {
     overflow: -moz-scrollbars-vertical;
}
input:focus, select:focus, textarea:focus {
	background-image: url(images/bg-e4edf5.jpg);
}
body {
	background-color: #202027;
	background-image: url(images/mtn-bg.jpg);
	background-repeat: no-repeat;
	margin: 0px;
}
.bgHomeText {
	background-image: url(images/bg-e1e4d3.jpg);
	background-repeat: repeat;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.footer a:link {
	color: #FFFFFF;
}
.footer a:visited {
	color: #FFFFFF;
}
.footer a:hover {
	color: #CC9900;
}
.textGrey {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 16px;
}
.textGrey a:link {
	color: #333333;
}
.textGrey a:visited {
	color: #333333;
}
.textGrey a:hover {
	color: #CC9900;
}
li {
	list-style-position: outside;
	list-style-image: url(images/bullet.gif);
}
.rulelineright {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
.newsEventsImgMarginBorder {
	margin-bottom: 10px;
	margin-left: 10px;
	border: 1px dotted #CCCCCC;
}
.border {
	border: 1px dotted #CCCCCC;
}
.textGold {
	color: #CC9900;
}
.headerGold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #CC9900;
}
.footer a:active {
	color: #FFFFFF;
}
#home .home a {
	display:block;
	width: 64px;
	height: 28px;
	background-image: url(images/nav-home-down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.home a {
	display:block;
	width: 64px;
	height: 28px;
	background-image: url(images/nav-home.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.home a:hover { 
	background-image: url(images/nav-home-over.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#manufacturing .manufacturing a {
	display:block;
	width: 171px;
	height: 28px;
	background-image: url(images/nav-manufacturing-down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.manufacturing a {
	display:block;
	width: 171px;
	height: 28px;
	background-image: url(images/nav-manufacturing.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.manufacturing a:hover { 
	background-image: url(images/nav-manufacturing-over.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#territory .territory a {
	display:block;
	width: 103px;
	height: 28px;
	background-image: url(images/nav-territory-down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.territory a {
	display:block;
	width: 103px;
	height: 28px;
	background-image: url(images/nav-territory.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.territory a:hover { 
	background-image: url(images/nav-territory-over.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#services .services a {
	display:block;
	width: 77px;
	height: 28px;
	background-image: url(images/nav-services-down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.services a {
	display:block;
	width: 77px;
	height: 28px;
	background-image: url(images/nav-services.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.services a:hover { 
	background-image: url(images/nav-services-over.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#news .news a {
	display:block;
	width: 134px;
	height: 28px;
	background-image: url(images/nav-news-down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.news a {
	display:block;
	width: 134px;
	height: 28px;
	background-image: url(images/nav-news.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.news a:hover { 
	background-image: url(images/nav-news-over.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#company .company a {
	display:block;
	width: 110px;
	height: 28px;
	background-image: url(images/nav-company-down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.company a {
	display:block;
	width: 110px;
	height: 28px;
	background-image: url(images/nav-company.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.company a:hover { 
	background-image: url(images/nav-company-over.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#location .location a {
	display:block;
	width: 79px;
	height: 28px;
	background-image: url(images/nav-location-down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.location a {
	display:block;
	width: 79px;
	height: 28px;
	background-image: url(images/nav-location.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.location a:hover { 
	background-image: url(images/nav-location-over.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#contactus .contactus a {
	display:block;
	width: 93px;
	height: 28px;
	background-image: url(images/nav-contactus-down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.contactus a {
	display:block;
	width: 93px;
	height: 28px;
	background-image: url(images/nav-contactus.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.contactus a:hover { 
	background-image: url(images/nav-contactus-over.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.bulletDivPosition {
	margin-left: -10px;
}
.subHeaderGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
}
.rulelineBottom {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.subHeaderGold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC9900;
}
.textfieldinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #333333;
}
.tableBGcolor {
	background-image: url(images/bg-e4edf5.jpg);
	background-repeat: repeat;
}
.subHeaderBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000099;
}
.textBlue {
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
	font-size: 12px;
	line-height: 16px;
}
.borderRight {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
.borderBottom {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
/* header images */
#headerCompany {
	background-image: url(images/header-company.jpg);
	background-repeat: no-repeat;
	height: 210px;
}
#headerMpartners {
	background-image: url(images/header-mpartners.jpg);
	background-repeat: no-repeat;
	height: 210px;
}
#headerServices {
	background-image: url(images/header-services.jpg);
	background-repeat: no-repeat;
	height: 210px;
}
#headerLocation {
	background-image: url(images/header-location.jpg);
	background-repeat: no-repeat;
	height: 210px;
}
#headerContact {
	background-image: url(images/header-contact.jpg);
	background-repeat: no-repeat;
	height: 210px;
}
#headerTerritory {
	background-image: url(images/header-territory.jpg);
	background-repeat: no-repeat;
	height: 210px;
}
#headerNews {
	background-image: url(images/header-news.jpg);
	background-repeat: no-repeat;
	height: 210px;
}