html
{
	font-family: Calibri, Geneva, sans-serif;
	min-width: 860px;	
	height: 100%;
	margin: 0;
}

body
{
	height: 100%;
	margin: 0;
}
a
{
	color: white; 
}
.headerColor
{
	color: rgb(7, 50, 59);
}
.centerText
{
	text-align: center;
}
#main_window
{
	min-height: 665px;
	height: auto;
	height: 100%;

	background-image: url("./../Images/main-bg.jpg");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-attachment: fixed;
}
#content
{
	overflow: auto;
	width: 100%;
	height: auto;
	padding: 20px 0 50px 0;
	background-color: rgba(248, 248, 255, 0.65);

}
#contentAlign
{
	margin: 0 auto;
	width: 80%;
	min-width: 220px;
}
#content_body
{

	background: -webkit-linear-gradient(rgba(26, 26, 27, 0.8), rgba(0, 0, 0, 0.7), rgba(26, 26, 27, 0.8));
	background: -o-linear-gradient(rgba(26, 26, 27, 0.8), rgba(0, 0, 0, 0.7), rgba(26, 26, 27, 0.8));
	background: -moz-linear-gradient(rgba(26, 26, 27, 0.8), rgba(0, 0, 0, 0.7), rgba(26, 26, 27, 0.8));
	background: linear-gradient(rgba(26, 26, 27, 0.8), rgba(0, 0, 0, 0.7), rgba(26, 26, 27, 0.8));
	
	width: 100%;
	height: 100%;
	min-width: 850px;
	min-height: 100hv;
}



#header
{	
	width: 100%;
	height: 125px;
	min-width: 850px;
	min-height: 100px;
	font-size: 130%;
	box-sizing: border-box;
}

#navigation
{
	width: 80%;
	min-width: 850px;
	height: 100%;
	margin: 0px auto;
}

#logo
{
	width: 349px;
	height: 100%;
	min-width: 349px;
	float: left;
	text-align: center;
	padding-top: 17px;
	box-sizing: border-box;
}

#navi_menu 
{
	width: 499px;
	height: 100%;
	min-width: 499px;
	float: right;
	font-size: 18px;
}

#navi_menu table
{
	height: 100%;
	float: left;
	white-space: nowrap;
	font-size: 120%;
}
#navi_menu td 
{
	padding: 0px 20px;
	text-align: center;
	white-space: nowrap;
}
#navi_menu li:first-child
{
	border-left: none;
}
#navi_menu td a
{
	text-decoration: none;
	width: 100%
}
.nav_hover:hover
{
	border-bottom: 2px solid rgb(155, 26, 26);
    transition: all 0.3s ease 0s;
	box-sizing: border-box;
}

.activeTab
{
	border-bottom: 2px solid rgb(64, 147, 168);
	border-bottom: 2px solid rgb(155, 26, 26);
}
.pointer
{
	cursor: pointer;
}