html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,p,blockquote,dl,dt,dd,ul,ol,li,h1,h2,pre,code,th,td,hr,form,fieldset,legend,input,button,textarea{margin:0;padding:0;}
ul,ol{list-style:none}
img{border:0;max-width:100%}
img,iframe,object{vertical-align:middle}
svg:not(:root){overflow:hidden}
:focus{outline:0}
body{background:#fff;color:#000;font:14px/18px Arial, Helvetica, sans-serif;}
.or,.btn,.btn-big,.btn-small,.nav-main a,h1,h2,h3,input[type="submit"]{font-family:Arial,sans-serif}
a{color:#9f1b32;text-decoration:none}
a:hover{color:#ccc;text-decoration:underline}
a:focus{color:#9f1b32;text-decoration:underline}
h1,h2,h3{font-weight:normal;padding-top:0px;color: #000;}
h1,h2{color:#000;letter-spacing:1px;text-transform:uppercase;font-family:Arial,sans-serif; color: #800000}
h3{color:#9f1b32}
h1{font-size:32px;line-height:36px;margin-bottom:9px}
h2{font-size:21px;line-height:25px;margin-bottom:0px; margin: 0 auto; max-width: 350px; text-align:left}
h3{font-size:24px;line-height:27px;margin-bottom:9px}
.h3{font-size:24px;line-height:27px;margin-bottom:9px}
h4,h5{font-size:22px}
p,img{margin-bottom:9px}
strong{font-weight:bold}
em{font-style:italic}
button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:#000}

.or span{background:#000;padding:0 6px;position:relative;bottom:-8px;}
.container{margin:0 auto;max-width:480px;min-width:280px;position:relative;width:95%}
.inner{margin-right:0px;margin-left:0px;overflow:hidden}
.header{background:#a30234;margin-bottom:18px;position:relative;}
.one-edge-shadow {-webkit-box-shadow: 0px 6px 0px 0px #CCC; box-shadow: 0px 6px 2px 0px  #CCC; }
.js .header{height:123px}
.logo{position:absolute;top:0;left:0;width:100%;}
.logo img{margin: 0 auto;padding: 4px 0px;-ms-interpolation-mode:bicubic;}
.logo a{display:block;overflow:hidden}
.menu-container {
    width: 78%;
    max-width: 780px;
    margin: 0px auto;
	float: right;
	font-size: 85%;
	position:absolute;
	z-index: 20000;
}
.social{display:inline-block; margin-left: 10px; height: 30px; line-height: 20px; width: 134px;}
.social img{padding-right: 4px}
.SBimg{width: 99.5%;max-height: 200px;-ms-interpolation-mode:bicubic;max-width: 200px;}
.SBLA{text-align: center; min-width: 100%;margin-bottom: 20px; height: auto; max-height: 200px; display:block}
#search input[type="text"] {
    background: url(../../images/search-white.png) no-repeat 10px 6px #fcfcfc;
    border: 1px solid #d1d1d1;
    font: bold 12px Arial,Helvetica,Sans-serif;
    color: #666;
    width: 58%;
    padding: 6px 10px 6px 35px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;
    }

#search input[type="text"]:focus {
    width: 58%;
	outline: none;
	padding: 6px 10px 6px 35px;
    }
.btn{width: 24px; max-width: 24px; height: 24px; max-height: 24px; padding: 0px; overflow: hidden; display: inline-block; box-shadow:none;  font-size:12px; background: #FFF url(../../images/Submit.png); border: 0px;}
.Link{border: 1px solid #999; margin: 0px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; color: #9f1b32; background: #436fb1;text-align:center;}
.Link img{width: 90%; max-width: 296px; padding: 10px; height: 60px; margin: 10px auto;text-align:center; -ms-interpolation-mode:bicubic}
.Link2{border: 1px solid #999; margin: 0px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; color: #9f1b32; background: #1599ca;text-align:center;}
.Link2 img{width: 90%; max-width: 296px; padding: 10px; height: 60px; margin: 10px auto;text-align:center; -ms-interpolation-mode:bicubic}
.Link3{border: 1px solid #999; margin: 0px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; color: #9f1b32; background: #07a085;text-align:center;}
.Link3 img{width: 90%; max-width: 296px; padding: 10px; height: 60px; margin: 10px auto;text-align:center; -ms-interpolation-mode:bicubic}

.footer{clear:both;margin:0 5px 0px 10px;padding-top:12px; line-height: 24px; border-top: 1px solid }
.footer .secondary{overflow:hidden;zoom:1; color: #000000; font-size: 105%;}
.footer .copyright{font-size:85%; color: #000000}
.footer .links{display:none}
.intro{overflow:hidden;margin-bottom:18px;padding-top:12px;width:100%}
.intro img{margin:0}
.intro h1{margin:16px 12px 12px 0px; padding:0}
.menu-container {width: 98%;}
.toggleMenu {padding: 0px 15px 0px 15px; text-align:center; margin-top: 100px; width: 95%; font-size: 16px;}

@media only screen and (max-width:839px){
	.header{min-height: 130px}
}

@media only screen and (max-width:822px){
.header{min-height: 130px}
.logo{position:absolute;width:100%; text-align:center;}
.logo img{margin: 0 auto; padding: 5px 0px;-ms-interpolation-mode:bicubic;max-width: 260px;}
.logo a{display:block;overflow:hidden}
H1{font-size: 1.6em}
.SBLA{text-align: center;min-width: 100%; min-width: 81.5%;margin-bottom: 20px;}
.Link{margin: 0px 0px 20px; width: 475px;text-align:center; }
.Link img{width: 100%; height: auto}
.Link2{margin: 0px 0px 20px; width: 475px;text-align:center; }
.Link2 img{width: 100%; height: auto}
.Link3{margin: 0px 0px 20px; width: 475px;text-align:center; }
.Link3 img{width: 100%; height: auto}
.nav {margin-top: 0px;float: right; width: 100%}
.footer{max-width: 98%;font-size: 12px}
}

@media only screen and (max-width:655px){
.logo{margin:0 auto;padding:0px; width: 100%; height:auto; text-align:center;}
.logo img{height: auto; margin: 0 auto; text-align:center; width: 80%;  max-width: 260px; padding: 5px 0px;-ms-interpolation-mode:bicubic}
.Link{max-width: 475px; width: 98%; text-align:center;}
.Link img{margin: 0 auto; width: 90%; height: auto;}
.Link2{max-width: 475px; width: 98%; text-align:center;}
.Link2 img{margin: 0 auto; width: 90%; height: auto;}
.Link3{max-width: 475px; width: 98%; text-align:center;}
.Link3 img{margin: 0 auto; width: 90%; height: auto;}
.intro{overflow:hidden;width:100%}
}

@media only screen and (max-width:480px){
.logo{margin:0 auto;padding:0px; width: 100%; height:auto; text-align:center;}
.logo img{height: auto; margin: 0 auto; text-align:center; width: 100%;  max-width: 240px; padding: 5px 0px;-ms-interpolation-mode:bicubic}

.Link{margin: 0 auto; margin-bottom: 16px; width: 95%; text-align:center;}
.Link img{margin: 0 auto; width: 90%}
.Link2{margin: 0 auto; margin-bottom: 16px; width: 95%; text-align:center;}
.Link2 img{margin: 0 auto; width: 90%}
.Link3{margin: 0 auto; margin-bottom: 16px; width: 95%; text-align:center;}
.Link3 img{margin: 0 auto; width: 90%}
.intro p{line-height: 1.7em}
form{margin-left: 8px}
}

@media only screen and (max-width:320px){
.container{min-width: 310px;}
.header{min-width: 320px}
.logo{position:absolute;margin:0px;padding:0px; min-width: 100%;text-align:center;}
.logo img{height: auto; width: 96%; padding: 5px 0px;-ms-interpolation-mode:bicubic}
.logo a{display:block;overflow:hidden}
.Link{ margin: 0px 0px 20px; padding: 0px 6px 0px 4px; width: 94.5%; text-align:center}
.Link img{margin:0 auto; padding: 0px 0px 0px 5px; width: 98%; height: auto;}
.Link2{ margin: 0px 0px 20px; padding: 0px 6px 0px 4px; width: 94.5%; text-align:center}
.Link2 img{margin:0 auto; padding: 0px 0px 0px 5px; width: 98%; height: auto;}
.Link3{ margin: 0px 0px 20px; padding: 0px 6px 0px 4px; width: 94.5%; text-align:center}
.Link3 img{margin:0 auto; padding: 0px 0px 0px 5px; width: 98%; height: auto;}
}