html, body, div, span,
h1, h2, h3, h4, h5, h6, p,
a, em, img, strong,
ol, ul, li,
table, tr, th, td,
form {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  background: transparent;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
input, button{
  overflow: visible;
}
html {
  overflow: auto;
}
html, body {
 
}

.middle {position:absolute;top:455px;left:32%;}
#thebox {
border-bottom: 1px solid #cccccc; width:200px;margin-top:2px;}


body {
  font: normal 12px 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height: 1.2;
  color: #1e2022;
  text-align: center;
  background: #ffffff;


background: #ffffff; /* Old browsers */

}
p {
  padding: 0 0 10px;
}
ul {
  padding: 0 0 0 16px;
}
li {
  padding: 0 0 8px;
}
a {
  text-decoration: none;
  color: #005ace;
}
a:hover {
  text-decoration: underline;
  color: #39f;
}
.clear { display: inline-block; }
.clear:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
* html .clear { height: 1%; }
.clear { display: block; }
.none,
.hidden {
  display: none;
}


.info-box	{
	padding: 36px;
	background-color: #f1f1f1;
	border: 2px solid #d1d1d1;
	line-height:20pt;
	text-align: justify; text-justify: newspaper;
padding:28px;
-moz-border-radius: 15px;
border-radius: 15px;}

.info-box2	{
	padding: 36px;
	background-color: #ffffff;
	border: 2px solid #d1d1d1;
	line-height:20pt;
	text-align: justify; text-justify: newspaper;
padding:28px;
-moz-border-radius: 15px;
border-radius: 15px;}

/* footer2 */
.footer { padding:0; background:#e2e2e2;width:100%;font-family: 'Myriad Pro Regular',Arial, Helvetica, sans-serif;
	font-size: 11px; color:#000000;}


a.footer:link {color:#000000;}
a.footer:link {text-decoration: none;}
a.footer:visited {text-decoration: none;}
a.footer:active {text-decoration: none;}
a.footer:hover {text-decoration: none;}
body {
	font-family: 'Myriad Pro Regular',Arial, Helvetica, sans-serif;
	font-size: 14px;color:#000000;line-height:21px;

}
A:link {text-decoration: none;color:#ec8d0d;}
A:visited {text-decoration: none;color:#ec8d0d;}
A:active {text-decoration: none;color:#000000;}
A:hover {text-decoration: none;color:#ec8d0d;}
.het {
	font-family: Arial, Helvetica, sans-serif;
	 color:#ec8d0d;
	font-size: 45px;
text-weight:bold;
}
h1 {
	font-family: 'Muli', sans-serif;
	color: #555555;
	font-size: 32px;	font-weight: bold;
text-weight:bold;line-height:60px;

}

.menus{line-height:2pt;}
.menu1 {
	font-family:  'Roboto',Arial, Helvetica, sans-serif;
	 	 color:#555555;
	font-size: 18px;
}

.logocolor {	font-size: 24px;color:#555555;	font-weight: bold;}


.subblue:hover,.menu1:hover{
background-color:#EBEBEB;
color:#000000;
width:100%;
height:100%;
}
.subhe {
font-family: 'Muli', sans-serif;
color:#1B325F;
	font-size: 24px;
	

}
.subhe2 {
font-family: 'Muli', sans-serif;
	 color:#1083b6;
	font-size: 24px; 

}

.sub2 {
	font-family: 'Muli', sans-serif;
	 color:#1083b6;
	font-size: 32px;


}

.sub3 {
	font-family: 'Muli', sans-serif;
	 color:#0b6187;
	font-size: 32px;


} 

.subred { 
	font-family: Arial, Helvetica, sans-serif;
	 color:#7c7c7c;  
	font-size: 18px;
}
.subblue {
	font-family: 'Muli', sans-serif;
color:#555555;
	font-size: 18px;
}
.subblue2 {
font-family: 'Muli', sans-serif;
	 color:#327CCB;
	font-size: 18px;
}


.subpro {
	font-family: 'Muli', sans-serif;
	 color:#0f7975;
	font-size: 8px;
	A:visited {color:#0f7975;}
}