@charset "utf-8";body{font-family: 'Calibri';font-size:16px;color:#272727;margin:0px;padding:0px;background:#BEBEBE;}
a:link, a:visited{color:#272727;text-decoration:none;}
a:hover, a:active, a:focus{color:#B43C3B;text-decoration:underline;}
p, h1, h2, h3, h4, h5, h6{padding:1% 0%;margin:0px;}
h1{font-size:1.4em;font-family:"Times New Roman";padding:0 0 15px 0;}
h2{font-size:1.3em; font-family:"Times New Roman";padding:0 0 15px 0; text-transform:uppercase;}
h3{font-size:18px;font-weight:normal;}
h4{font-size:1.25em;}
h5{font-size:1.16em;}
h6{font-size:1.08em;}
p{font-size:1em;}
@font-face {
  font-family: 'Calibri';
  src:  url('Calibri.eot') format('embedded-opentype'), url('Calibri.woff') format('woff'), url('Calibri.ttf')  format('truetype'), url('Calibri.svg#Calibri') format('svg');
  font-weight: normal;
  font-style: normal;
}
header, section, footer, aside, nav, article, figure{display: block;} 
header{width:97%;float:left;margin:1.5%;background:#272727;}
footer{background-color:#FAFAFA;border:1px solid #d2d2d2;padding:20px;margin:0 15px;font-size:14px;}
footer a:link, a:visited{color:#272727;text-decoration:none;}
footer a:hover{color:#b33b3a;}
ul li{margin:0px;padding:0px;list-style:none;}
ul li a{font-size:1em;}
.fl{float:left;}
.fr{float:right;}
img{border:0;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.justify{text-align:justify;}
.clear{clear:both;}
#wrapper{width:980px;margin:0px auto; background-color:#fff;padding-bottom:15px;}
#navigation{background-color:#fff;padding:0px;width:97%;float:left;border:1px solid #d2d2d2;margin:0 1.5%;}
#content{min-height:300px;width:97%;float:left;padding:1.5% 1.5% 0 1.5%;background:#fff}
.leftheader{width:15%; text-align:left;}
.midheader{width:60%; text-align:center;}
.rightheader{width:38%;font-size:18px;padding:1% 2%; color:#fff;}
.rightheader a:link, .rightheader a:visited {color: #fff;}
.logo{padding:1%;}
.logotxt{font-size:30px;vertical-align:middle;padding:1%;}
.leftctnt{width:34%;}
.rightctnt{width:64.5%;padding:0%;min-height:300px;}
.midctnt{width:47.5%;background:#777;margin-left:1%;padding:0% 1%;}
.fsearch{width:30%;padding-top:4px;}
.fsearch input[type="text"]{width:75%;padding:0 8px;}
ul.nav {margin:0; list-style:none; padding:0; height:auto; width:100%;min-height:429px;}
ul.nav li {float:left; width:90%;list-style: outside none none;margin: 0;padding: 0 0 12px 0%;}
ul.nav li a { color:#000; height:auto; float:left;  text-decoration:none; width:100%;font-size:16px; }
ul.nav li a:hover { color:#B33B3A;}
ul.nav li a.current {color:#B33B3A;}
ul.nav li.last {padding:0 !important}
.toggleMenu{display:none;padding:1% 0 1% 4%; height:25px;background:#272727; color:#fff;text-decoration:none;width:96%;}
a.toggleMenu{color:#fff;text-decoration:none;}
a:hover.toggleMenu{color:#fff;text-decoration:none;}
.navgeneral:before,
.navgeneral:after{content:" ";display:table;}
.navgeneral:after{clear:both;}
.toggleMenuleft{display:none;background:#444;padding:1% 0% 1% 4%;color:#fff;text-decoration:none;width:96%;text-align:left}
a.toggleMenuleft{color:#fff;text-decoration:none;}
a:hover.toggleMenuleft{color:#fff;text-decoration:none;}
.navnew:before,
.navnew:after{content:" ";display:table;}
.navnew:after{clear:both;}
.box{background-color:#FAFAFA;border:1px solid #d2d2d2;padding:15px;margin-bottom:15px;min-height:232px;}
.box1{background-color:#FAFAFA;border:1px solid #d2d2d2;padding:15px;margin-bottom:15px;}
.search input[type="text"]{width:80%;height:30px;border:1px solid #ccc; vertical-align:top;}
input[type="text"]{width:90%;height:30px;border:1px solid #ccc; vertical-align:top;}
.btn{background-color:#1a1713;padding:4px 5px;font-size:16px; cursor:pointer;text-transform:uppercase;border:none;color:#fff;}
select{height:30px;width:90%;border:solid 1px #d2d2d2;}
textarea{width:90%;border:solid 1px #d2d2d2;}
.btn1{background-color:#1a1713;padding:5px 5px;font-size:14px; cursor:pointer;border:none;color:#fff;}
.btn2{background-color:#b33b3a;padding:5px 5px;font-size:14px; cursor:pointer;border:none;color:#fff;}
.box.center > p, .box1.center > p{padding:10px 20px;}
.botleft {padding: 0; width: 25%;}
.botmid{width:48%; text-align:center;}
.botright {padding: 0; width: 25%;}
.wc_box{ width:100%;}
.bannerleft{width:35%;}
.bannermid{width:25%; padding:0 3%}
.bannerright{width:25%;font-size:30px;padding:0 3%}
.c_box{ width: 31%; border:1px solid #d2d2d2; margin:1%; height:300px;background-color:#FAFAFA;}
.c_image{ width: 90%; text-align:center; padding:5%; }
.c_txt { width: 90%; text-align:center; padding:0 5% 1% 5%; font-size:1em;}
.ctxt{min-height:75px;}
.catright {padding: 1% 5% 1% 1%; text-align: right; width: 30%;}
.catleft {padding-left: 1.5%; width: 60%;}
.rcleft {padding-right: 2%; width: 55%;}
.rcright {
    width: 43%;
}
.enleft{width:20%;padding-right:10px;}
.enright{width:78%;}
.wp_box{width:96%;border:solid 1px #d2d2d2;background-color:#FAFAFA;padding:2%;}
.p_boxleft {height: auto;width: 70%;}
.p_boxright {line-height: 24px;width: 30%; text-align:right}
.p_image{width:100%;text-align:left;padding:0;height:auto; }
.p_txt {font-size: 1em;height: auto;padding: 0;width: 98%;}
#table {
display: table; text-align:center;width:100%;
}

.tr  {
display: table-row;
}

.td {
display: table-cell;padding:5px;vertical-align:top;
}
.mobile{display:none;}
.browse{display:block;}