html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var, u, i, 
center, dl, dt, dd, ol, ul, li, fieldset, 
form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font: 100% Arial, Helvetica, sans-serif;
vertical-align: baseline; background: transparent;}
html {overflow-y:scroll;}
body{font-size:100%; line-height: 1.6875; background: #fff; margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{padding-top:0px; color: #000}
h1{font-size:26px;margin-bottom:12px;line-height:20px; text-transform:uppercase; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: 400; color: #800000}
h2{font-size:16px;line-height:20px;margin-bottom:12px; color: #800000; max-width: 830px}
h3,.h3{font-size:18px;line-height:20px;margin-bottom:6px;}
p,img{margin-bottom:8px;height: auto}
a:visited{color: #9f1b32}
.container{max-width:1280px;}
/*-- Grid --*/
.a1x2,.a1x3,.a2x3,.a1x4{display:inline;float:left;}
.a1x2{width:50%;}
.a1x3{width:25.36%}
.a2x3{width:70.67%;}
.row{overflow:hidden}
.row .a1x3{width:33.333333333333336%; }
.ar{float:right}
/*-- Scrolling News --*/
.header{height:90px!important;width: 100%; z-index: 1000; background:#a30234}
.logo{width: 100%; max-width: 375px; height:auto; margin: 0px; padding: 0px 0px 0px 20px; float:none; left:0px;}
.one-edge-shadow {-webkit-box-shadow: 0px 6px 0px 0px #CCC; box-shadow: 0px 6px 2px 0px  #CCC; }
/*-- Content on left side --*/
.SBLA{text-align: center; width: 81.5%; height: auto; max-height: 220px; display:block;}
.SBimg{padding: 0px;margin: 0px; height: auto; max-width: 250px;}
.social{display:inline-block; margin-left: 10px; height: 20px; line-height: 15px; width: 134px;}
.social img{float: left; padding-right: 4px}

.Link{border: 1px solid #999; margin: 0px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; background: #436fb1;}
.Link img{width: 100%; height: 50px; padding: 0px; margin: 0 auto; text-align:center;}
.Link a{border: 0px}

.Link2{border: 1px solid #999; margin: 0px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; background: #1599ca;}
.Link2 img{width: 100%; height: 50px; padding: 0px; margin: 0 auto; text-align:center;}
.Link2 a{border: 0px}

.Link3{border: 1px solid #999; margin: 0px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; background: #07a085}
.Link3 img{width: 100%; height: 50px; padding: 0px; margin: 0 auto; text-align:center;}
.Link3 a{border: 0px}

form{margin: 0px; padding: 0px;margin-left: 3px; height: 30px; margin-bottom: 10px;}
table{line-height: 22px; color: #000000}
table ul{font-size:16px; color: #000000}
table p{font-size:16px; color: #000000}
.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;}
.intro{margin-bottom:0px; margin-left: 20px;}
.intro h1{margin-top: 0px}
.a2x3  li{line-height: 20px; padding: 4px 0px}
.a2x3 img{ padding: 0px 10px}
.a2x3 ul{margin-bottom: 16px}
.a2x3 a:visited{color: #9f1b32}
.intro img{margin-bottom: 10px;}
.bodyimg img{padding-left: 20px}
.footer{margin:0;padding:0px 12px 0px 36px; color: #000000; border-top: 1px solid #a30234}
.footer .links{display:block;float:right;font-size:81.3%}
.footer .links p,.footer .links ul{display:inline;float:left;margin:0}
.footer .links li{float:left;display:inline;height:25px;margin-left:10px;width:25px}
.footer .links a{display:block;text-indent:-999em;overflow:hidden}
.footer .copyright a{clear:both;font-size:75%;padding-left:1px; color:#000000}
.footer .secondary{font-size: 87.5%}
.footer .secondary p{margin-bottom: 0px; font-size: 75%; line-height: 18px}
.padded{padding-left: 10px;}
#search input[type="text"] {
    background: url(../../images/search-white.png) no-repeat 10px 6px #fcfcfc;
    border: 1px solid #b8b9bb;
    font: bold 12px Arial,Helvetica,Sans-serif;
    color: #666;
    width: 58%;
    padding: 6px 10px 4px 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 4px 35px;
    }


@media only screen and (max-width:930px){
	.header{height:108px!important; margin-bottom:16px;}
	.logo{width:31.5%;height:auto;min-width: 30%; margin-top: 0px;-ms-interpolation-mode:bicubic}
	.intro{margin-top:0px; padding-top: 0px}
	.m1x2,.m1x3,.m2x3{display:inline;float:left;}
	.m1x2{width:50%}
	.m1x3{width:30.333333333333336%;}
	.m2x3{width:68.66666666666667%;}
	.SBimg{width: 91.5%;}
	
	.Link{border: 1px solid #999; margin-top: 11px; padding: 0px 8px 0px 8px; font-size:.8em; min-width: 205px; max-width: 89.5%;margin-bottom: 10px}
	.Link img{margin: 0 auto; margin-left: 10px; text-align:center; width: 90%; height:auto;}
	.Link a{font-size:.750em; padding: 0px}
	
	.Link2{border: 1px solid #999; margin-top: 11px; padding: 0px 8px 0px 8px; font-size:.8em; min-width: 205px; max-width: 89.5%;margin-bottom: 10px}
	.Link2 img{margin: 0 auto; margin-left: 10px; text-align:center; width: 90%; height:auto;}
	.Link2 a{font-size:.750em; padding: 0px}
	
	.Link3{border: 1px solid #999; margin-top: 11px; padding: 0px 8px 0px 8px; font-size:.8em; min-width: 205px; max-width: 89.5%;margin-bottom: 10px}
	.Link3 img{margin: 0 auto; margin-left: 10px; text-align:center; width: 90%; height:auto;}
	.Link3 a{font-size:.750em; padding: 0px}
	.a1x3{width: 29%}	
	.footer{width:94%;margin-left: 40px; padding: 10px 0px 0px 0px; letter-spacing: -.03em}
	.footer .copyright{clear:both;font-size:75%;padding-left:1px}
	.footer .secondary{font-size: 75%;}
	.footer .secondary p{margin-bottom: 0px; font-size: 75%; line-height: 18px}
	.container{min-height: 59px}
}
	
@media only screen and (min-width:931px){
	.l1x2,.l1x3,.l2x3,.l1x4{display:inline;float:left}
	.l1{width:100%}
	h1{font-size:24px;}
	h2{width:100%; text-align: left; font-size: 18px; font-weight: bold}
	h4{font-size: 18px; color: #000}
	.a2x3{min-height:436px;padding-bottom: 19px}
	.l1x2{width:50%;}
	.l1x3{width:30.333333333333336%}
	.l2x3{width:68.66666666666667%;}
	.lr{float:right;}
	.header{height:108px!important; margin-bottom:34px;}
	.logo{width:31%;height:auto;min-width: 30%; margin-top: 0px}
	.intro {margin-top: -20px; margin-bottom: -20px}
	.intro h2{margin-right:42px}
	.SBLA{width: 87.5%; margin: 0px}
	.SBimg{width: 100%; min-width: 175px; max-height: 155px; height:auto; padding: 0px;}
	table ul{font-size:14px}
	table p{font-size:14px}
	table h2{font-size:16px}
	.social{margin-top: -4px}
	.Link{border: 1px solid #999; padding: 0px 10px 0px 10px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; color: #2e8b57; background: #436fb1; margin: 10px 0px; max-width: 82% }
	.Link img{ margin: 0 auto; text-align:center; width: 170px; height: auto}
	.Link2{border: 1px solid #999; padding: 0px 10px 0px 10px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; color: #2e8b57; background: #1599ca; margin: 10px 0px; max-width: 82% }
	.Link2 img{ margin: 0 auto; text-align:center; width: 170px; height: auto}
	.Link3{border: 1px solid #999; padding: 0px 10px 0px 10px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; color: #2e8b57; background: #07a085; margin: 10px 0px; max-width: 82% }
	.Link3 img{ margin: 0 auto; text-align:center; width: 170px; height: auto}
	p{line-height: 23px}
	 .container{min-height: 59px}
	.footer{width:93%;margin-left: 40px; padding: 8px 0px 0px 0px}
	.footer .secondary p{width:100%; font-size: 85%}
	.footer .copyright a{font-size:95%}
	.secondary{width:100%}
}
	@media only screen and (min-width:1082px){
	.header{height:108px!important;margin-bottom:36px;}
	.a1x3{width: 27%}
	.logo{width: 50%; max-width: 325px;}
	.SBimg{width: 85%;padding-bottom: 0px;max-height: 220px; }
	.Link{max-width: 75%;height: auto;}
	.Link img{ margin: 0 auto; text-align:center; width: 100%; height: auto}
	.Link2{max-width: 75%;height: auto;}
	.Link2 img{ margin: 0 auto; text-align:center; width: 100%; height: auto}
	.Link3{max-width: 75%;height: auto;}
	.Link3 img{ margin: 0 auto; text-align:center; width: 100%; height: auto}
	table ul{font-size:16px}
	table p{font-size:16px}
	form{margin-top: 10px; margin-left: 3px}
	.intro {margin-top: -20px; margin-bottom: 10px}
	.footer{width:92.5%;margin-left: 40px; padding: 5px 0px 0px 0px}
	.container{min-height: 59px}
}	
	@media only screen and (min-width:1210px){
	.a1x3{width: 27%}
	.a2x3{width:70.67%;min-height:651px;}
	h1{font-size:24px;}
	h2{width:100%; text-align: left; font-size: 18px; font-weight: bold}
	.logo{width: 100%; max-width: 400px; height: auto; margin-top: 0px;}
	.SBimg{width: 81%;padding: 0px;margin: 0px; height: auto; min-width: 145px;}
	.intro {margin-top: -20px; margin-bottom: 0px;}
	table{width:95%}
	table ul{font-size:16px}
	table p{font-size:16px}
	table h2{font-size:18px}
	.footer{width:93.5%;margin-left: 40px; padding: 8px 0px 0px 0px}
	.footer .secondary p{width:100%; font-size: 90%}
	.footer .copyright a{font-size:95%}
}

	@media only screen and (min-width:1360px){
	.a1x3{width: 26.5%}
	.a2x3{width:71.67%;}
	.logo{margin-left: 10px;max-width: 375px; margin-top:0px; padding-left: 0px}
	.intro {margin-top: -28px; margin-bottom: -10px}
	.footer{width:87%;margin-left: 80px; padding: 10px 0px 0px 0px}
	.secondary{width:100%}
}
	
	@media only screen and (min-width:1400px){
	.a2x3{margin-top: 10px}
	.a2x3 p{position:relative; width: 97%; font-size: 105%; letter-spacing: .02em; line-height: 140%; color: #000; margin-bottom: 15px;}
	.footer{width:87%;margin-left: 80px; padding: 10px 0px 0px 0px}
	.secondary{width:100%}
}

	@media only screen and (min-width:1500px){
	.footer{width:78%;margin-left: 160px; padding: 10px 0px 0px 0px}
}