img{width:100%;
outline:none;
border:0;
}

.wrapper{
	max-width:990px;
	margin:auto;
	padding:0px 5px;	
}

.Shadow{
	-moz-box-shadow: 0px 0px 8px 0px #aaa28f;
	-webkit-box-shadow: 0px 0px 8px 0px #aaa28f;
	box-shadow: 0px 0px 8px 0px #aaa28f;	
}
.ShadowSmall{
	-moz-box-shadow: 0px 0px 8px 0px #444;
	-webkit-box-shadow: 0px 0px 8px 0px #444;
	box-shadow: 0px 0px 8px 0px #444;	
}
.Clear{
	clear:both;
	}

.header{
	background-color: #091f7a;
	border-bottom: 5px solid #2e5e9e;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 8px;
}
.Logo{
	width:30%;
	max-width:300px;	
	float:left;
	margin-top:-8px;	
}
.padding5{
	padding:5px;
}
.padding10{
	padding:10px;
}
.paddingTB{
	padding:15px 0px;
}
.FloatLeft{
	float:left;
}
.FloatRight{
	float:right;
}
.HeaderRight{
	width:48%;
	margin-top:15px;
	float:right;
}
.PopUpButton{
	COLOR: #ffffff;
	text-decoration: none;
	background-color: #2e5e9e;
	border-radius: 8px;
	padding: 8px 15px;
	display: inline-block;
	margin: 2px;
	outline: none;
	border:1px solid #2e5e9e;
}
.PopUpButton:hover{	
	COLOR: #fff;
	text-decoration: none;
	background-color:#000f4d;
	transition:0.3s ease;
	border:1px solid #c7d8ef;
}
.OneThird{
	width:33.333%;
}
.TwoThird{
	width:66.666%;
}
.OptionsDiv{
	width:23.3%;
	margin:0.5%;
	display:inline-block;
	vertical-align:top;
	position:relative;
}
.OptionsBox{
	text-align: center;
	background-color: #2b5b9c;
	padding: 10px 15px;
	border-radius: 10px;
}

.NumberDiv{
	width: 30px;
	height: 30px;
	line-height: 30px;
	background-color: #c7d8ef;
	font-size: 20px;
	color: #000;
	text-align: center;
	padding: 5px;
	border: 2px solid #091f7a;
	border-radius: 10px;
	text-decoration: none;
	z-index: 1;
	position: absolute;
	margin-left: 40%;
	top: -20px;
}
.Half{
	width:50%;
}
.OneThird1{
	width:33.333%;
}
@media screen and (max-width:989px) {
.Logo{
	width:35%;	
}	
.HeaderRight{
	width:55%;	
}

}
@media screen and (max-width:849px) {
.Logo{
	width:35%;	
}	
.HeaderRight{
	width:60%;
	margin-top:8px;	
}

}	
@media only screen and (max-width:767px){
.Logo{
	width:40%;	
}	
.HeaderRight{
	width:45%;
	margin-top:0px;	
}
.Half{
	width:100%;
}
.OptionsDiv{
	width:30.3%;
	margin:1% 1% 4% 1%;
}
}

@media screen and (max-width:639px) {
.HeaderRight{
	width:100%;
	float:left;
	margin-left:5px;
}	
.Logo{
	width:50%;
	float:none;	
	margin:auto;
	margin-top:-8px;	
	margin-bottom:10px;	
}
.OptionsBox{
	height:135px;	
	padding:10px 15px;	
}
.OneThird1{
	width:50%;
}
}
@media screen and (max-width:559px) {
.OptionsDiv{
	width:47%;
	margin:1% 1% 7% 1%;
}
.OneThird{
	width:100%;	
}
.TwoThird{
	width:100%;
	margin-bottom:10px;
}
.OptionsBox{
	height:125px;	
	padding:10px 15px;	
}
}
@media only screen and (max-width: 479px){
.Logo{
	width:75%;
	float:none;	
	margin:auto;
	margin-top:-8px;	
	margin-bottom:10px;	
}
.HeaderRight{
	width:99%;
	float:none;	
	text-align:center;
}
.OptionsDiv{
	width:47%;
	margin:2% 1% 7% 1%;
}
.OptionsBox{
	height:145px;	
	padding:10px 15px;	
}
.OneThird1{
	width:100%;
}
}
@media only screen and (max-width: 359px){
.OptionsDiv{
	width:95%;
	margin:5% auto 10%;	
	float:none;
	display:block;	
}
.OptionsBox{
	height:auto;	
	padding:10px 15px;
	
}

}
