html, body {padding:0; margin:0;} 
body,td,.ar_text {
font-family:verdana,arial,geneva,helvetica,sans-serif;
font-size:12px;
text-align:left;
color:#fff;
}

a:link,a:visited { color:#f00; }
a:hover { color:#0f0; }
a:active { color:#00f; }

.ar_pgtitle { 
color:#fff;
text-align:left;
font-size:20px;
margin-top:8px;
margin-bottom:8px;
font-weight:bold;
} 
.ar_pgdesc {
color:#fff;
text-align:left;
font-size:14px;
margin-top:8px;
margin-bottom:8px;
font-weight:normal;
} 

input, select, textarea {
font-family:verdana,arial,geneva,helvetica,sans-serif;
color:#000000;
font-size:14px;
background-color:#eeeeee;
letter-spacing:1px;
border:#747474 1px solid;
}
sup { 
vertical-align:text-top;
} 
.counter { 
font-family:verdana,arial,geneva,helvetica,sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-align:center;
background-color:#ffffff;
border:#000000 solid 1px;
height:22px;
letter-spacing:1px;
line-height:12pt;
padding:2px;
padding-left:4px;
text-decoration:none;
} 

.credbg { 
} 
.credcombg { 
width:750px;
}
.creddiv { 
background-color:#cccccc;
height:1px;
margin-top:5px;
margin-bottom:5px;
overflow:hidden;
} 
.credmid { 
width:25px;
}
.arform_textfield { 
margin-top:4px;
margin-bottom:4px;
} 

.ar_dnav { 
width:966px;
margin-left:auto;margin-right:auto;
margin-top:6px;
} 
.arh5 { 
margin:0px;
padding:0px;
} 
.ar,.ar:link,.ar:visited {
color:#FFFFFF;
font-weight:normal;
font-size:9px;
text-decoration:none;
margin:0px;padding:0px;
}
.ar:hover,.ar:active {
color:#FFFFFF;
font-weight:normal;
font-size:9px;
text-decoration:none;
background-color:#000000;
margin:0px;padding:0px;
}
.ticnt { }

html {box-sizing: border-box;}
*, *:before, *:after {box-sizing: inherit;}

.header, .content{z-index:9999; position:relative; color:#fff;}
.navwrap{width:960px; margin:10px auto 0 auto;}
.navwrap li{display:inline-block;}
.navwrap li a{color:#fff; text-decoration:none; vertical- align:middle; font-size:15px; margin:0 5px; padding:5px 15px;}
.navwrap li a:hover{background:#db2525; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}


/* Slider Styles */
.banner {position: relative; overflow:hidden;  text-align:center; width:960px; float:right; margin:0;}
.banner ul {margin:0px; padding:0px;}
.banner ul li {float: left; padding-left:0; padding:0; margin:0; list-style: none; padding-left:0px;}
.banner ul li img{width:960px; min-height:320px !important;padding-left:0px; border:none; display:block;}
.banner .dots {position: absolute;  right:1em; bottom:1em; z-index:9999;}
.banner .dots li {display: inline-block; width:10px; height:10px; margin: 0 1px; text-indent: -999em;  border: 2px solid #000; border-radius: 6px; cursor: pointer; background:#dedede;}
.banner .dots li.active { background: #ff0000; opacity: 1; }





.footer{width:960px; margin:10px auto 0 auto; height:150px; padding:20px 0 0 0; border-top:1px solid #db2525;}
.footer-logo{float:left; text-transform:uppercase;}
.footer-logo h3{text-align:left; color:#fff;  font-size:16px; color:#fff; margin-bottom:3px;}
.footer-logo p{text-align:left; color:#fff;  font-size:12px; line-height:13px; color:#ddd}
.footer-info{float:right; text-align:right; color:#fff; font-size:1em;}
.footer-info h5{line-height:1; font-size:12px;text-transform:initial;display:inline-block;margin-left:10px;}
.footer-info .ar{ color:#777;}

.footer-nav{height:15px;}
.footer-nav ul{list-style:none;}
.footer-nav li{float:left; margin:0;border-right:#fff 1px solid;}
.footer-nav li a{color:#fff; font-size:10px; font-weight:bold; padding:0 10px; text-decoration:none; display:block; font-family:"Arial", Helvetica, sans-serif}
.footer-nav li a:hover{color:#ff0000;}