body { margin:0; padding:0; background:#fff; }
a:link { color:#3B5998; text-decoration:none; }
a:visited { color:#3B5998; text-decoration:none; }
a:hover { color:#3B5998; text-decoration:underline }
a:active { color:#3B5998; text-decoration:none; }

#content { background:#FFF; color:#000; padding:0px;}
#maincontent { background:#FFF; color:#3B5998; padding:20px;}
#maincontent  h1, #maincontent  h2,#maincontent  h3,#maincontent  h4 { color:#3B5998; }
#sidecontent { background:#FFF; color:#040033; padding:20px;}

div.socialmediabar { float:right; padding:10px; }
div.socialmediabar a img { border:0; width:24px; height:24px; padding:5px;}

#header { width: 940px; background:#3B5998; border-bottom:1px solid; vertical-align:bottom; position:relative;
  background: -webkit-linear-gradient(#4668b3, #324a80);
  background: -o-linear-gradient(#4668b3, #324a80);
  background: -moz-linear-gradient(#4668b3, #324a80);
  background: linear-gradient(#4668b3, #324a80);
}
.submit_blue { background-color: #0F3D5C; color: #ffffff; padding: 10px;
  background: -webkit-linear-gradient(#4668b3, #324a80);
  background: -o-linear-gradient(#4668b3, #324a80);
  background: -moz-linear-gradient(#4668b3, #324a80);
  background: linear-gradient(#4668b3, #324a80);
}
.submit_blue:hover  {background-color: #0F3D5C; color: #ffffff; padding: 10px;
  background: -webkit-linear-gradiënt(#324a80, #4668b3);
  background: -o-linear-gradient(#324a80, #4668b3);
  background: -moz-linear-gradient(#324a80, #4668b3);
  background: linear-gradient(#324a80, #4668b3);
}

ul.headermenu { text-align:right; padding:50px 0 0 0; margin:0; vertical-align:bottom; }
li.headermenu { display:inline-block; border-right:1px solid #FFFFFF; list-style:none; text-align:middle; }
li.headermenu:last-child { border:0 }
a.headermenu { display:inline-block;  padding:5px; margin:5px; text-decoration:none;  font-weight:bold; border: 1px solid #EEE; border-radius:5px; 
    -moz-transition: color .5s, background-color .5s, border .5s;
    -webkit-transition: color .5s, background-color .5s, border .5s;
    -o-transition: color .5s, background-color .5s, border .5s;
    transition: color .5s, background-color .5s, border .5s;   }
a.headermenu:link, a.headermenu:visited { color:#FFFFFF; }
a.headermenu:hover { color:#031F57; border:1px solid #031F57; }
a.headermenu:active { color:#FFFFFF; }

a.sidemenu:first-child { border:0; border-radius: 15px 15px 0 0 }
a.sidemenu:last-child { border-radius: 0 0 15px 15px }
a.sidemenu:link, a.sidemenu:visited { text-decoration:none; color:#3B5998; }
a.sidemenu:hover { text-decoration:none; color:#FFFFFF; background-color:#3B5998; box-shadow: 0px 0px 2px 0px #FFF inset}
a.sidemenu:active { text-decoration:none; color:#000000; }

#slider .dots {	position: absolute; right: 0px; bottom: 0px; background-color:rgba(0, 0, 0, 0.75); margin:0; padding:15px 3px 3px 10px; z-index:10000; border-top-left-radius: 30px; }
#slider .dots li { display: inline-block; width: 10px; height: 10px; margin: 0 4px; 
			text-indent: -999em; border: 2px solid #fff; border-radius: 6px;
			cursor: pointer; opacity: .4;
			-webkit-transition: background .5s, opacity .5s;
			-moz-transition: background .5s, opacity .5s;
                        -o-transition: background .5s, opacity .5s;
			transition: background .5s, opacity .5s;
		}
#slider .dots li.active { background: #fff; opacity: 1; }

#footer { border-top:1px solid #555; padding:20px; background:#3B5998; color:#fff;
  background: -webkit-linear-gradient(#4668b3, #324a80);
  background: -o-linear-gradient(#4668b3, #324a80);
  background: -moz-linear-gradient(#4668b3, #324a80);
  background: linear-gradient(#4668b3, #324a80);
}

div.sidemenu { padding:0; margin:20px 0 0 0; border: 1px solid #777; border-radius:15px; }
a.sidemenu { border-top:1px solid #777; display:block; 
    -moz-transition: color .5s, background-color .5s, border .5s;
    -webkit-transition: color .5s, background-color .5s, border .5s;
    -o-transition: color .5s, background-color .5s, border .5s;
    transition: color .5s, background-color .5s, border .5s; }
.level1 { padding:5px 10px 5px 10px; }
.level2 { padding:5px 10px 5px 20px; }
.level3 { padding:5px 10px 5px 30px; }
.level4 { padding:5px 10px 5px 40px; }
.level5 { padding:5px 10px 5px 50px; }

#slider img { width:940px; height:auto; }
#sliderrow { height:230px;}
#slider { position: relative; overflow:hidden; padding:0; margin:0; height:150px;  }
#slider ul { padding:0; margin:0; height:230px; width:940px; overflow:hidden; 
transition: position 0.5s;
-webkit-transition: position 0.5s; position:relative;
 }
#slider li { list-style: none; margin:0; padding:0;}
#slider ul li, #slider ul li.back_slide { position:absolute; left: 0px; /*float: left;*/ margin:0; padding:0; display:block;
    opacity:0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-transition: opacity 1s;
    -webkit-transition: opacity 1s;
    -o-transition: opacity 1s;
    transition: opacity 1s;
}

#slider ul li.front_slide { opacity:1; 
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
}

	
.slide { position:absolute; left:0; top: 0; background-color:rgba(0, 0, 0, 0.75); padding:10px 30px; height:130px; border-top:0; border-bottom-right-radius:75px; }
#slider h1 {margin:0; padding:0; text-shadow: 0px 0px 5px rgba(0, 0, 0, 1); color:#FFF; }
#slider p {margin:0; padding:0; text-shadow: 0px 0px 5px rgba(0, 0, 0, 1); color:#FFF;  }
#slider .btn {	display: inline-block;	margin: 0; padding: 5px;
		clear: both; color: #fff; font-size: 12px;
		font-weight: bold; text-transform: uppercase; text-decoration: none;
		border: 2px solid rgba(255,255,255, 1); border-radius: 5px;
	}
#slider .btn:hover { background: rgba(255,255,255,.05); }
#slider .btn:active {	-webkit-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
			-moz-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
			-ms-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
			-o-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
			filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));	}
		
#slider .btn, #slider .dot {
		-webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-moz-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-ms-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-o-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
	}
	

table { border-collapse:collapse }
td { text-align:left; vertical-align:top; border:0; padding:0; }
.left { width:25%; }
.right { width:75%; }
#logo { padding:20px 20px 0 20px; margin: auto 0; float:left; }
#logo h1 { padding:0; margin:0 }
/* Stylesheet: Primary Modified On 2014-03-11 13:11:11 */
