/* merienda-regular - latin */
@font-face {
  font-family: 'Merienda';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/merienda-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/merienda-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/merienda-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/merienda-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/merienda-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/merienda-v12-latin-regular.svg#Merienda') format('svg'); /* Legacy iOS */
}
.ck{color:#fff;text-align:center;margin-bottom:20px;}
body{margin:0;padding:0;font-family:Verdana,Tahoma,Geneva,sans-serif;font-size:13px;line-height:1.5em;background-color:#7a7a7a;background-image:url(images/body.jpg);background-repeat:repeat-x;background-position:top;color:#555}
html{font-size:100%}
.contactform{margin:0 auto;width:85%;}
.pp{padding-top:15px;margin-left:-20px;}
.pp h2{background:none !important;font-family:Arial,sans-serif !important;text-align:left !important;font-weight:normal !important;color:#4e9af1;line-height:1.3em;font-size:24px !important;margin:8px 5px 8px 0 !important;padding:0 !important;}
.pp p{font-weight:normal;font-size:17px;line-height:1.5em;text-align:left;}
.pp ul li{line-height:1.5em;text-align:left;font-size:17px;font-weight:normal;}
a.button4{font-weight:normal;display:inline-block;padding:.3em 1.2em;margin:0 .1em 8px 0;border:.16em solid rgba(255,255,255,0);border-radius:2em;box-sizing:border-box;text-decoration:none;color:#FFF !important;text-shadow:0 .04em .04em rgba(0,0,0,0.35);text-align:center;transition:all .2s}
a.button4:hover{border-color:rgba(255,255,255,1)}
@media only screen and (max-width: 330px){.pp ul{margin-left:5px;padding-left:0;}}
a,a:link,a:visited{color:#298bff;text-decoration:none}
a:hover{text-decoration:underline}
p{margin:0;padding:0}
img{border:none}
h1,h3,h4,h5,h6{color:#59aaff}
h1{font-size:40px;font-weight:400;margin:0 0 30px;padding:5px 0}
h2{font-size:28px;font-weight:400;margin:0 0 30px;padding:0;color:#0043a8}
h3{font-size:21px;margin:0 0 15px;padding:0;padding:0;font-weight:400;color:#fff}
h4{font-size:18px;margin:0 0 15px;padding:0}
h5{font-size:16px;margin:0 0 10px;padding:0;color:#ccc}
h6{font-size:14px;margin:0 0 5px;padding:0;color:#ccc}
.cleaner{clear:both;width:100%;height:0;font-size:0}
.float_l{float:left}
.float_r{float:right}
em{color:#00A811}
.tmo_list{margin:20px 0 20px 20px;padding:0;list-style:none}
.tmo_list li{font-size:17px;background:transparent url(images/list.png) no-repeat scroll 0 4px;margin:0 0 10px;padding:0 0 0 20px;line-height:1em;color:#000}
.tmo_list li a{color:#fff}
.tmo_list li a:hover{color:#ff4301}
.hr_divider{clear:both;padding-bottom:20px;margin-bottom:20px;background:url(images/hr_divider.png) bottom repeat-x}
#wrapper_outer{width:100%;margin:0 auto}
#wrapper{width:960px;padding:0 10px;margin:0 auto}
#header{width:940px;height:100px;padding:0 10px}
#header #site_title{float:left;width:650px;padding-top:40px}
#header #site_title h1{margin:0;padding:0;font-family:"Arial Black",Gadget,sans-serif;text-shadow:1px 1px 1px #000}
#header #site_title a{margin:0;padding:0;font-size:30px;color:#FF0;text-decoration:none}
#header #site_title a span{display:block;font-size:18px;color:#edecec;font-weight:400;margin-top:10px;margin-left:5px}
#social_box{float:right;display:inline-block;margin:20px 0 0;padding:0;list-style:none;width:200px}
#social_box li{display:block;float:right;padding:0;margin:0;color:#fff;font-size:16px}
#social_box li span{color:#0043a8;font-weight:700}
#menu_wrapper{width:auto;max-width:100%;height:auto;border:1px solid #fff;margin-top:12px}
#menu{width:100%;max-width:100%;height:auto;background:#0043A8;background:-moz-linear-gradient(#43A9FF,#0043A8);background:-o-linear-gradient(#43A9FF,#0043A8);background:-webkit-linear-gradient(#43A9FF,#0043A8);margin:0}
.gpArea_Menu{margin:0;padding:0}
.menu_top{margin:0;padding:0}
ul #menu{list-style-type:none;}
#menu li{position:relative;display:inline-block;}
#menu li a{display:block;position:relative;margin-left:1px;height:46px;padding:0 12px;line-height:46px;font-size:14px;color:#fff;text-align:center;text-decoration:none;font-weight:700;outline:none;font-family:Verdana,Arial}
#menu li a.selected,#menu li a:hover{color:#75ACFF;background:#0043A8}
#slideshow1{clear:both;width:940px;height:336px;margin:10px auto 0;background:url(images/slider.png) no-repeat}
#content_wrapper{clear:both;width:940px;padding:40px 10px;background:url(images/content.png) repeat-y}
#content_wrapper_bottm{width:960px;height:5px;background:url(images/content_bottom.png) no-repeat}
#content{padding:0 50px;width:840px;font-size:14px;line-height:1.6em}
#content h2{padding:5px 0;background:url(images/hbg.jpg) no-repeat;line-height:1.3em;font-family:"Arial Black",Gadget,sans-serif;color:#2176d3;font-size:25px}
#content p{margin-bottom:10px}
.col_w280{float:right;width:240px;padding-right:15px}
.col_w560{float:left;width:520px;padding-right:40px}
#footer{width:940px;padding:10px;text-align:center;color:#000}
#footer a{color:#0043a8}
#slideshow-wrapper{float:left;width:360px;height:228px;padding:10px 11px 14px;background:url(images/slideshow.png) no-repeat;margin:18px 0 0 55px}
#slideshow{position:relative;width:360px;height:228px}
.rslides{position:relative;list-style:none;overflow:hidden;padding:0;margin:0 auto;display:block;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;z-index:1;}
.rslides li:first-child{ position:relative;display:block;float:left; }
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
.slider_content{float:right;width:420px;margin:10px 65px 0 0}
.slider_content h2{margin:0 0 10px;padding:0;line-height:30px;color:#FF0;text-align:center;font-size:22px;font-family:Merienda}
.slider_content span{font-weight:700;color:#00A811}
.slider_content p{color:#e1f4fb;font-size:14px;margin-bottom:10px}
.content_list_012{margin:10px 0 0 30px;padding:0;list-style:none;color:#fff;font-weight:700;font-size:14px}
.content_list_012 li{margin:0 0 12px;padding:0 0 0 30px;background-position:0;background-image:url(images/bulletpoints.png);background-repeat:no-repeat}
#content_wrapper_top{clear:both;height:5px;width:960px;background-position:0;background-image:url(images/content_top.png);background-repeat:no-repeat}
.middle_box{position:relative;display:block;float:left;margin:20px 60px 0 0;width:192px;height:119px;padding:20px;background:url(images/box.jpg) no-repeat}
.middle_box h3{font-size:16px;line-height:22px;letter-spacing:1px;color:#fff;margin-bottom:10px}
.middle_box p{color:#e6ebf1;font-size:12px}
.middle_box a{color:#39245a}
.middle_box span{font-size:16px;color:#ff0}
.middle_box a.mb_more{display:block;font-weight:700;position:absolute;bottom:10px;right:20px}
.button a{clear:both;display:block;width:75px;height:28px;padding:1px 27px 0 0;margin-top:15px;background:url(images/button.png) no-repeat;color:#000;font-weight:700;text-align:center;text-decoration:none;font-size:13px;float:right}
.button a:hover{background:url(images/button_hover.png) no-repeat;font-size:13px}
.content_list_013{margin:10px 0 0 30px;padding:0;list-style:none;color:#D32520;font-weight:700;font-size:14px}
.content_list_013 li{margin:0 0 12px;padding:0 0 0 30px;background-position:0;background-image:url(images/bulletpoints.png);background-repeat:no-repeat}

#news-box{width:90%;margin:20px auto 0 auto;height:auto;position:relative;border:1px solid #B5B5B5;box-shadow:0 2px 10px rgba(34,34,34,0.1);color:#222222;font-weight:300;line-height:35px;font-size:18px;background-color:#FFF;padding:15px;}
#news-box h2{font-size:20px;background-image:none;background-color:#F9F9F9;border:1px solid #F1F1F1;padding:10px;margin-bottom:0;}

@media only screen and ( min-width: 768px) and ( max-width: 960px ){
#wrapper,#header,#footer{width:100%;padding:0}
#slideshow1{clear:both;width:95%;height:auto;padding:0;margin:7px auto;background-image:none;background-color:#0043a8;border:1px solid #40A5FC}
#slideshow-wrapper{float:none;margin:5px auto 0 auto}
#header #site_title{width:65%;padding-top:5px}
#header #site_title h1 a{font-size:23px}
#header #site_title a span{font-size:14px}
#social_box{float:right;margin:5px 10px 0 0;padding:0;width:30%}
#social_box li{font-size:14px}
.slider_content{float:none;width:85%;margin:0 auto;padding-top:5px}
.slider_content h2{margin:0 0 5px;line-height:25px;font-size:16px}
.content_list_012{margin:5px 0 0 200px;font-size:14px}
.content_list_012 li{margin:0 0 6px}
.col_w280{float:right;width:240px;padding:0;margin:0}
.col_w560{float:left;width:470px;padding:0;margin:0 0 0 10px;text-align:justify}
#content{padding:0;width:100%}
#content_wrapper{width:98%;padding:0;background-image:none;background-color:#EAEAEA;border-left:1px solid #000;border-right:1px solid #000;margin:0 auto}
#content_wrapper_bottm{width:98%;padding:0;background-image:none;background-color:#EAEAEA;border-left:1px solid #000;border-right:1px solid #000;margin:0 auto}
#content_wrapper_top{width:98%;padding:0;background-image:none;background-color:#EAEAEA;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;margin:0 auto}
}
@media only screen and (max-width: 767px){
#wrapper,#footer{width:100%;padding:0}
body{background-image:none}
#header{width:100%;padding:0 0 5px;background-color:#2176D3;height:auto;border-bottom:1px solid #fff;margin-top:-7px}
.contactform{margin:0 auto;width:95%}
#slideshow1{clear:both;width:95%;height:auto;padding:0;margin:7px auto;background-image:none;background-color:#0043a8;border:1px solid #40A5FC}
#slideshow-wrapper{float:none;margin:5px auto 0 auto}
#header #site_title{width:97%;padding-top:5px;margin:0 auto 5px;float:none;text-align:center}
#header #site_title h1 a{font-size:23px}
#header #site_title a span{font-size:14px}
#social_box{float:none;display:block;text-align:center;margin:0 auto;padding:0;width:97%}
#social_box li{font-size:16px;clear:both;float:none}
.slider_content{float:none;width:85%;margin:0 auto;padding-top:5px}
.slider_content h2{margin:0 0 5px;line-height:25px;font-size:16px}
.content_list_012{margin:5px 0 0;font-size:14px}
.content_list_012 li{margin:0 0 6px}
.col_w280{float:none;width:96%;padding:0;margin:0 auto}
.col_w560{float:none;width:96%;padding:0;margin:0 auto;text-align:justify}
#content{padding:0;width:100%}
#content_wrapper{width:98%;padding:0;background-image:none;background-color:#EAEAEA;border-left:1px solid #000;border-right:1px solid #000;margin:0 auto}
#content_wrapper_bottm{width:98%;padding:0;background-image:none;background-color:#EAEAEA;border-left:1px solid #000;border-right:1px solid #000;margin:0 auto}
#content_wrapper_top{width:98%;padding:0;background-image:none;background-color:#EAEAEA;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;margin:0 auto}
.content_list_013{margin:10px 0 0 5px}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
}
@media only screen and (max-width: 450px){
#slideshow{max-width:98%;height:auto}
#slideshow-wrapper{max-width:100%;height:auto;background:none;padding:0;}
}

@media only screen and (max-width: 745px){
	
}