@charset "utf-8";
/* CSS Document */

/*** @font-family ***/
@font-face {
  font-family: '4864';
  src: url('../fonts/4864.TTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Bdcn';
  src: url('../fonts/helveticaneueltstd-bdcn.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Bdex';
  src: url('../fonts/helveticaneueltstd-bdex.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Bdexo';
  src: url('../fonts/helveticaneueltstd-bdexo.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Bdou';
  src: url('../fonts/helveticaneueltstd-bdou.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Blkcn';
  src: url('../fonts/helveticaneueltstd-blkcn.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Blkcno';
  src: url('../fonts/helveticaneueltstd-blkcno.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Blkex';
  src: url('../fonts/helveticaneueltstd-blkex.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Blkexo';
  src: url('../fonts/helveticaneueltstd-blkexo.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Blkit';
  src: url('../fonts/helveticaneueltstd-blkit.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Cn';
  src: url('../fonts/helveticaneueltstd-cn.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Cno';
  src: url('../fonts/helveticaneueltstd-cno.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Ex';
  src: url('../fonts/helveticaneueltstd-ex.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Exo';
  src: url('../fonts/helveticaneueltstd-exo.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Hv';
  src: url('../fonts/helveticaneueltstd-hv.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Hvcn';
  src: url('../fonts/helveticaneueltstd-hvcn.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Hvcno';
  src: url('../fonts/helveticaneueltstd-hvcno.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Hvex';
  src: url('../fonts/helveticaneueltstd-hvex.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Hvexo';
  src: url('../fonts/helveticaneueltstd-hvexo.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-It';
  src: url('../fonts/helveticaneueltstd-it.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Lt';
  src: url('../fonts/helveticaneueltstd-lt.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Ltcn';
  src: url('../fonts/helveticaneueltstd-ltcn.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Ltcno';
  src: url('../fonts/helveticaneueltstd-ltcno.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Ltex';
  src: url('../fonts/helveticaneueltstd-ltex.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Ltexo';
  src: url('../fonts/helveticaneueltstd-ltexo.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Th';
  src: url('../fonts/helveticaneueltstd-th.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Thcn';
  src: url('../fonts/helveticaneueltstd-thcn.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Thcno';
  src: url('../fonts/helveticaneueltstd-thcno.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Thex';
  src: url('../fonts/helveticaneueltstd-thex.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Thexo';
  src: url('../fonts/helveticaneueltstd-thexo.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Ultlt';
  src: url('../fonts/helveticaneueltstd-ultlt.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Ultltcn';
  src: url('../fonts/helveticaneueltstd-ultltcn.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Ultltcno';
  src: url('../fonts/helveticaneueltstd-ultltcno.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Ultltex';
  src: url('../fonts/helveticaneueltstd-ultltex.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Ultltexo';
  src: url('../fonts/helveticaneueltstd-ultltexo.OTF');
}

@font-face {
  font-family: 'HelveticaNeueLTStd-Xblkcn';
  src: url('../fonts/helveticaneueltstd-xblkcn.OTF');
}
/*** @font-family ***/

body{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	color:white;
}

h1,h2,h3,h4,h5,h6 {
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
}

.logo_bg {
	text-align:center;
	height:260px;
	background-color: rgba(227, 227, 227, 0.3);
}

.project_logo {
	padding-top:75px;
	padding-bottom:30px;
	font-size:90px;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	text-shadow:-1px 0 black, 0 2px 7px black, 4px 0 5px black, 0 -1px black;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=115);
}

#item1 {
	background-color:#C8D351;
}
	
#item2 {
	background-color:#949A36;
}
	
#item3 {
	background-color:#77933C;
}
	
#item4 {
	background-color:#50632C;
}
	
#item5 {
	background-color:#594A41;
}

#item6 {
	background-color:#716558;
}
	
#item7 {
	background-color:#9A8478;
}
	
#item8 {
	background-color:#C2B49A;
}

#item1, #item2, #item3, #item4, #item5, #item6, #item7, #item8 {
	border-radius:0px;
	margin-left:3px;
	margin-right:3px;
	cursor:pointer;
}

.box {
	height:20px;
}

.dropdown_style {
	border-radius:0px;
	padding:0px;
	margin:0px 0px 0px 3px;
	border:none;
	box-shadow:none;
	background-color:#97B553;
	position:relative;
}

.dropdown_style > li > a:hover {
	background-color:#50632C;
}

.bg_style1 {
	padding: 0px 0px 0px 0px;
}

.bg_style2 {
	padding: 10px 10px 5px 20px;
	background-color:#C8D351;
	line-height:15px;
	width:257px;
	height:90px;
}

.bg_style3 {
	text-align:center;
	padding:10px;
	background-color:#594A41;
	margin-left:4px;
	margin-right:4px;
	margin-top:15px;
}

.bg_style4,
.bg_style5,
.bg_style6,
.bg_style7,
.bg_style8,
.bg_style9,
.bg_style10,
.bg_style11,
.bg_style12 {
	margin-top:20px;
	padding:25px 15px 5px 30px;
	overflow:auto;
}

.bg_style4 {
	background-color:#433D25;
	height:480px;
}

.bg_style5 {
	background-color:#949A36;
	height:575px;
	padding:20px;
}

.bg_style6 {
	background-color:#716558;
	height:530px;
	margin:0px 4px 20px 4px;
}

.bg_style7 {
	background-color:#C2B49A;
	height:575px;
	margin:20px 4px 20px 4px;
}

.bg_style8 {
	background-color:#594A41;
	height:575px;
	margin:20px 4px 20px 4px;
	padding-top:8px;
}

.bg_style9 {
	background-color:#9A8478;
	height:575px;
	margin:20px 4px 20px 4px;
	padding-top:5px;
}

.bg_style10 {
	background-color:#50632C;
	margin:20px 4px 0px 4px;
	padding-top:0px;
	text-align:center;
}

.bg_style11 {
	background-color:white;
	margin:0px 4px 20px 4px;
	height:435px;
	text-align:center;
}

.bg_style12 {
	background-color:#594A41;
	height:575px;
	margin:20px 4px 20px 4px;
	padding-top:8px;
}

.mh_img_size {
	height:155px;
	width:257px;
}

.word1 {
	font-size:16px;
	font-weight:bold;
}

.word2 {
	font-size:12px;
}

.word3 {
	font-size:25px;
	font-weight:bold;
}

.word4 {
	font-size:20px;
	font-weight:bold;
}

.word5 {
	font-size:14px;
	font-weight:bold;
}

.mh_page {
	position:relative;
	float:left;
	padding:1px 12px;
	margin-left:-1px;
	line-height:1.428571429;
	text-decoration:none;
	background-color:transparent;
	border-left:1px solid #50632C;
	color:#50632C;
}

.mh_page:first-child {
	border-left:none;
}

.mh_page:hover {
	text-decoration:none;
	font-weight:bold;
	color:#50632C;
}

.mh_radius1 {
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}

.mh_radius2 {
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
}

/* WITHOUT IMAGE
.btn-enter {
	font-size:33px;
	font-family:"HelveticaNeueLTStd-Hv",Arial, Helvetica, sans-serif;
	color:white;
	text-shadow:-1px 0 4px #a2a2a2, 0 1px 4px #a2a2a2, 1px 0 4px #a2a2a2, 0 -1px 4px #a2a2a2;
	background-color:transparent;
	border:none;
}

.btn-enter:hover,
.btn-enter:focus,
.btn-enter:active,
.btn-enter.active,
.open .dropdown-toggle.btn-enter {
	color:#a2a2a2;
	text-shadow:-1px 0 4px white, 0 1px 4px white, 1px 0 4px white, 0 -1px 4px white;
	border:none;
	box-shadow:none;
}*/


/* FOR IMAGE */ 
.btn-enter {
	background-color:transparent;
	border:none;
	opacity:0.7;
}

.btn-enter:hover,
.btn-enter:focus,
.btn-enter:active,
.btn-enter.active,
.open .dropdown-toggle.btn-enter {
	border:none;
	box-shadow:none;
	opacity:1;
}

.btn-info {
	font-size:12px;
	font-weight:700;
	padding:6px 8px;
	border:1px solid white;
	border-radius:6px;
	background-color:transparent;
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
	background-color:white;
	border:1px solid white;
	box-shadow:none;
	color:#C8D351;
}

.btn-submit {
	font-size:12px;
	font-weight:700;
	padding:6px 8px;
	border:1px solid white;
	border-radius:6px;
	background-color:transparent;
	color:white;
}

.btn-submit:hover,
.btn-submit:focus,
.btn-submit:active,
.btn-submit.active,
.open .dropdown-toggle.btn-submit {
	background-color:white;
	border:1px solid white;
	box-shadow:none;
	color:#C2B49A;
}

.btn-submit1 {
	font-size:12px;
	font-weight:700;
	padding:6px 8px;
	border:1px solid white;
	border-radius:6px;
	background-color:transparent;
	color:white;
}

.btn-submit1:hover,
.btn-submit1:focus,
.btn-submit1:active,
.btn-submit1.active,
.open .dropdown-toggle.btn-submit1 {
	background-color:white;
	border:1px solid white;
	box-shadow:none;
	color:#716558;
}

.btn-more {
	font-size:12px;
	font-weight:700;
	padding:6px 8px;
	border:1px solid white;
	border-radius:6px;
	background-color:transparent;
	color:white;
}

.btn-more:hover,
.btn-more:focus,
.btn-more:active,
.btn-more.active,
.open .dropdown-toggle.btn-more {
	background-color:white;
	box-shadow:none;
	color:#594A41;
}

.btn-side-nav {
	font-size:12px;
	padding:10px 10px;
	border:none;
	color:white;
	border-radius:0px;
}

.btn-side-nav:hover,
.btn-side-nav:focus,
.btn-side-nav:active,
.btn-side-nav.active,
.open .dropdown-toggle.btn-side-nav {
	border:none;
	color:black;
	box-shadow:none;
}

.label-sending {
	background-color:transparent;
	font-weight:bold;
	font-size:20px;
	color:black;
	cursor:default;
}

.mh_overview {
	width:180px;
	font-weight:bold;
	text-align:left;
	margin-top:10px;
}

.mh_about {
	width:180px;
	background-color:#433D25;
	font-weight:bold;
	text-align:left;
}

.mh_chart {
	width:180px;
	background-color:#777D57;
	font-weight:bold;
	text-align:left;
}

.mh_align1 {
	background-color:#6F6243;
	text-align:left;
	width:180px;
}

.nav_tabs_style {
	background-color:#907F70;
	color:white;
	border:none;
	padding:0px;
	cursor:pointer;
}

.nav-tabs > li > a {
	border-radius:0px;
	border:none;
}

.nav-tabs > li > a:hover {
	background-color:#716558;
	border:none;
}

.tab_active {
	background-color:#716558;
}

#bg_color_1 {
	background-color:#433D25;
}

#bg_color_2 {
	background-color:#777D57;
}

#bg_color_3 {
	background-color:#AFB992;
}

#menu_color_1 {
	background-color:#6F6243;
}

#menu_color_2 {
	background-color:#CFD3B5;
}

#menu_color_3 {
	background-color:#DBDFC6; 
}

/* if have extra dropdown menu bar */

#bg_color_4 {
	background-color:#50632C;
}

#bg_color_5 {
	background-color:#77933C;
}

#bg_color_6 {
	background-color:#949A36;
}

#menu_color_4 {
	background-color:#8DA06A;
}

#menu_color_5 {
	background-color:#ADC676;
}

#menu_color_6 {
	background-color:#C7CD70; 
}
/***********************************/

.mail_link {
	color:#949A36;
	text-decoration:underline;
}

.mail_link:hover {
	color:#b2b2b2;
	text-decoration:underline;
}