body {background-color:#d2dbe2;
	 font-size: 19px;	
	 font-family: "PT Sans";
	 font-style: normal;
	 line-height: 28px;
	 color: #1f4970;
	 }
#main-wrapper {width: 1060px; margin: 0 auto;}
#header {padding:30px;}
#logo {float:left; text-align:left; width: 10%; margin: 0 0 20px 20px;}
#nav {float:right; text-align: right; width: 80%; margin: 42px 20px 0 0;}
#nav div {float:right;}
#nav div a, #nav div span {margin-left: 40px; 
	 font-family: "PT Sans";
	 font-weight: 700;
	 font-size: 20px;
	 color: #1f4970;
	 text-decoration: none;
   	 position: relative;	 
}
#nav div a:hover:after {
    content: "";
    border-bottom: 1px dotted #1f4970;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 1px
}	 
.dropdown {
    position: relative;
    display: inline-block;
}
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f4f6f8;
    min-width: 200px;
    text-align: left;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    padding: 10px 10px;
    z-index: 1;
}
.dropdown:hover .dropdown-content {
    display: block;
} 
#content-wrapper {clear:both; padding:30px; background-color: #f4f6f8; }	 
h1 {font-size: 24px; line-height:36px; font-weight:700}
h2 {font-size: 21px; line-height:32px; font-weight:700}
.title {border-bottom: 1px solid #bfcbd6; margin-bottom:20px;}
.content img {border: 1px solid #bfcbd6; }
#footer {margin: 20px auto; text-align:right; font-size:13px; font-weight: 700;}

.fr {float: right;}
.fl {float: left;}
.clr {clear:both;}
.half {width:50%;}
.padtop {margin-top: 10px;}

ul {margin:15px 0 0 30px;}
li {margin-bottom:15px;}

input, textarea {width: 95%; font-size: 19px;	
	 font-family: "PT Sans";
	 font-style: normal;
	 line-height: 28px;
	 color: #1f4970;
	 padding:5px;
}

.mybutton {width: 100px;}
b {font-weight: 700;}
a {color: #1f4970;}
.credit {font-size:11px; text-align:right;}