/*===============================Reset css================================*/
*{margin:0px;padding:0px;outline:none;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, acronym, address, big,cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small,strike, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0; outline:none;;}
fieldset,img { border:0;outline:none;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
input[type=submit], input[type=button]{ border:none;}
input[type=text], textarea {}
input[type=text]:focus, textarea:focus, *:focus {outline: none;}
button{ border:none; background:none; outline:none;}
button, a.button, a.button:link, a.button:visited {
    border: medium none;
    cursor: pointer;
    display: block;
    float: left;
    margin: 0;
    outline: medium none;
    overflow: visible;
    padding: 0;
    text-decoration: none;
    white-space: nowrap;
}
table{border-collapse: collapse;border-spacing: 0; padding:0; margin:0;}
/*===============================Reset css================================*/
/*=============================Default css==========================================*/
a{color:#272727; text-decoration:none; cursor:pointer; outline:none;}
a:hover{color:#000; text-decoration:none;}
.clear{clear:both; height:0;}
.left{ float:left;}
.right{ float:right;}
.fl{ float:left !important;}
.fr{ float:right !important;} 
.cursor { cursor:pointer;}
.mgl100px{margin-left:100px;}
.mgl200px{margin-left:200px;}
.mgl70px{margin-left:70px;}
.mgt22{margin-top:22px !important;}.mgt50{margin-top:50px !important;}
.mgt45{margin-top:45px !important;}.mgb45{margin-bottom:45px!important;}.mgl45{margin-left:45px!important;}.mgr45{margin-right:45px!important;}
.mgt40{margin-top:40px !important;}.mgb40{margin-bottom:40px!important;}.mgl40{margin-left:40px!important;}.mgr40{margin-right:40px!important;}
.mgt35{margin-top:35px !important;}.mgb35{margin-bottom:35px!important;}.mgl35{margin-left:35px!important;}.mgr35{margin-right:35px!important;}
.mgt30{margin-top:30px !important;}.mgb30{margin-bottom:30px!important;}.mgl30{margin-left:30px!important;}.mgr30{margin-right:30px!important;}
.mgt25{margin-top:25px !important;}.mgb25{margin-bottom:25px!important;}.mgl25{margin-left:25px!important;}.mgr25{margin-right:25px!important;}
.mgt20{margin-top:20px !important;}.mgb20{margin-bottom:20px!important;}.mgl20{margin-left:20px!important;}.mgr20{margin-right:20px!important;}.mgr35{margin-right:35px!important;}.mgt14{margin-top:14px!important;}.mgl28{ margin-left:28px !important;}
.mgt18{margin-top:18px !important;}.mgb18{margin-bottom:18px!important;}.mgl18{margin-left:18px!important;}.mgr18{margin-right:18px!important;}
.mgt15{margin-top:15px !important;}.mgb15{margin-bottom:15px!important;}.mgl15{margin-left:15px!important;}.mgr15{margin-right:15px!important;}
.mgt12{margin-top:12px !important;}.mgt2{margin-top:2px !important;}.mgl6{margin-left:6px!important;}.mgt9{ margin-top:9px !important;}
.mgt13{margin-top:13px !important;}.mgb24{margin-bottom:24px !important;}.mgt7{margin-top:7px;}.mgl140{ margin-left:140px !important;}
.mgt10{margin-top:10px !important;}.mgb10{margin-bottom:10px!important;}.mgl10{margin-left:10px!important;}.mgr10{margin-right:10px!important;}
.mgt8{margin-top:8px!important;}.mgb8{margin-bottom:8px!important;}.mgl8{margin-left:8px!important;}.mgr8{margin-right:8px!important;}
.mgt5{margin-top:-6px!important;}.mgb5{margin-bottom:5px!important;}.mgl5{margin-left:5px!important;}.mgr5{margin-right:5px!important;}
.mgt3{margin-top:3px!important;}.mgb3{margin-bottom:3px!important;}.mgl3{margin-left:3px!important;}.mgr3{margin-right:3px!important;}
.mgt4{margin-top:4px!important;}.mgb4{margin-bottom:4px!important;}.mgl4{margin-left:4px!important;}.mgr4{margin-right:4px!important;}
.mglm3{margin-left:-3px!important;}.mgrm3{margin-right:-3px!important;}.mgrm2{margin-right:-2px!important;}.mgr2{margin-right:2px!important;}
.mgt1{margin-top:1px!important;}.mgb1{margin-bottom:1px!important;}.mgl1{margin-left:1px!important;}.mgr1{margin-right:1px!important;}
.mgtm5{margin-top:-5px!important;}.mgbm5{margin-bottom:-5px!important;}.mglm5{margin-left:-5px!important;}.mgrm5{margin-right:-5px!important;}.mgtm2{margin-top:-2px!important;}
.mgtm8{margin-top:-8px!important;}.mgbm8{margin-bottom:-8px!important;}.mglm8{margin-left:-8px!important;}.mgrm8{margin-right:-8px!important;}.mgtm3{margin-top:-3px!important;}
.mgtm10{margin-top:-10px!important;}.mgbm10{margin-bottom:-10px!important;}.mglm10{margin-left:-10px!important;}.mgrm10{margin-right:-10px!important;}.mgt162m{margin-top:-162px !important;}.mgbm2{ margin-bottom:-2px !important;}
.mgtm20{margin-top:-20px!important;}.mgbm20{margin-bottom:-20px!important;}.mglm20{margin-left:-20px!important;}.mgrm20{margin-right:-20px!important;}
.mgtm25{margin-top:-25px!important;}.mgbm25{margin-bottom:-25px!important;}.mglm25{margin-left:-25px!important;}.mgrm25{margin-right:-25px!important;}
.mgtm30{margin-top:-30px!important;}.mgbm30{margin-bottom:-30px!important;}.mglm30{margin-left:-30px!important;}.mgrm30{margin-right:-30px!important;}
.mgtm35{margin-top:-35px!important;}.mgbm35{margin-bottom:-35px!important;}.mglm35{margin-left:-35px!important;}.mgrm35{margin-right:-35px!important;}
.mgtm40{margin-top:-40px!important;}.mgbm40{margin-bottom:-40px!important;}.mglm40{margin-left:-40px!important;}.mgrm40{margin-right:-40px!important;}
.mgtm50{margin-top:-50px!important;}.mgbm50{margin-bottom:-50px!important;}.mglm50{margin-left:-50px!important;}.mgrm50{margin-right:-50px!important;}
.pdnone{ padding:0 !important;}.pdt7{ padding-top:7px !important;}
.pdt50{ padding-top:50px !important;}.pdb50{padding-bottom:50px!important;}.pdl50{padding-left:50px!important;}.pdr50{padding-right:50px!important;}
.pdt45{ padding-top:45px !important;}.pdb45{padding-bottom:45px!important;}.pdl45{padding-left:45px!important;}.pdr45{padding-right:45px!important;}
.pdt35{padding-top:35px !important;}.pdb35{padding-bottom:35px!important;}.pdl35{padding-left:35px!important;}.pdr35{padding-right:35px!important;}
.pdt30{padding-top:30px !important;}.pdb30{padding-bottom:30px!important;}.pdl30{padding-left:30px!important;}.pdr30{padding-right:30px!important;}
.pdt25{padding-top:25px !important;}.pdb25{padding-bottom:25px!important;}.pdl25{padding-left:25px!important;}.pdr25{padding-right:25px!important;}
.pdt22{padding-top:22px !important;}.pdb22{padding-bottom:22px!important;}.pdl22{padding-left:22px!important;}.pdr22{padding-right:22px!important;}
.pdt20{padding-top:20px !important;}.pdb20{padding-bottom:20px!important;}.pdl20{padding-left:20px!important;}.pdr20{padding-right:20px!important;}.pdr35{padding-right:35px!important;}.pdl14{padding-left:14px!important;}.pdr14{padding-right:14px!important;}.pdt40{padding-top:40px!important;}
.pdt10{padding-top:10px !important;}.pdb10{padding-bottom:10px!important;}.pdl10{padding-left:10px!important;}.pdr10{padding-right:10px!important;}
.pdt11{padding-top:11px !important;}.pdb11{padding-bottom:11px!important;}.pdl11{padding-left:11px!important;}.pdr11{padding-right:11px!important;}
.pdt12{padding-top:12px !important;}.pdb12{padding-bottom:12px!important;}.pdl12{padding-left:12px!important;}.pdr12{padding-right:12px!important;}
.pdt15{padding-top:15px !important;}.pdb15{padding-bottom:15px!important;}.pdl15{padding-left:15px!important;}.pdr15{padding-right:15px!important;}
.pdt12{padding-top:12px !important;}.pdt8{padding-top:8px!important;}.pdb8{padding-bottom:8px!important;}.pdl8{padding-left:8px!important;}.pdr8{padding-right:8px!important;}
.pdt5{padding-top:5px!important;}.pdb5{padding-bottom:5px!important;}.pdl5{padding-left:5px!important;}.pdr5{padding-right:5px!important;}
.pdt6{padding-top:6px!important;}.pdb3{padding-bottom:3px!important;}.pdt3{padding-top:3px!important;}
.pdt3{padding-top:3px!important;}.pdb3{padding-bottom:3px!important;}.pdl3{padding-left:3px!important;}.pdr3{padding-right:3px!important;}
.fs12 { font-size:12px !important;}.fs13 { font-size:13px !important;}.fs14 { font-size:14px !important;} .fs16 { font-size:16px !important;} .fs18 { font-size:18px !important;} .fs22 { font-size:22px !important;}.fs20 { font-size:20px !important;}.fs24 { font-size:24px !important;}.fs28 { font-size:28px !important;}.fs30 { font-size:30px !important;}.fs25{font-size:25px !important;}.fs26{font-size:26px !important; line-height:28px;}.fs30{font-size:30px !important;}.fs42{font-size:42px !important;}.fs60{font-size:60px !important;}.fs34 { font-size:34px !important;}
.ttu { text-transform:uppercase;}
.spacer{height:5px; clear:both;}.spacer1{height:1px; clear:both;}.spacer2{height:2px; clear:both;}.spacer3{height:3px; clear:both;}.spacer5{height:5px; clear:both;}.spacer7{ height:7px; clear:both;}.spacer8{height:8px; clear:both;}.spacer10{height:10px; clear:both;}.spacer12{ height:12px; clear:both;}.spacer14{ height:14px; clear:both;}.spacer15{ height:15px; clear:both;}.spacer20{height:20px; clear:both;}.spacer25{height:25px; clear:both;}.spacer30{height:30px; clear:both;}.spacer33{ height:33px; clear:both;}.spacer40{height:40px; clear:both;}.spacer50{ height:50px; clear:both;}.spacer60{ height:60px; clear:both;}.spacer70{ height:70px; clear:both;}.spacer31{ height:31px; clear:both;}.spacerie35{height:35px; clear:both;}.spacer110{ height:110px; clear:both;}.spacer27{ height:27px; clear:both;}.spacer29{ height:29px; clear:both;} .spacer35{height:35px; clear:both;}
.spacer-right5{height:5px; clear:right;}.spacer-right10{height:10px; clear:right;}.spacer-right15{height:15px; clear:right;}.spacer-right20{height:20px; clear:right;}.spacer-right30{height:30px; clear:right;}.spacer-right40{height:40px; clear:right;}.spacer45{height:45px; clear:both;} .spacer50{height:50px; clear:both;}  .spacer60{height:60px; clear:both;}
.spacer-left5{height:5px; clear:left;}.spacer-left10{height:10px; clear:left;}.spacer-left15{height:15px; clear:left;}.spacer-left20{height:20px; clear:left;}.spacer-left30{height:30px; clear:left;}.spacer-left30{height:30px; clear:left;}.spacer-left30{height:30px; clear:left;}
.z-index1 { z-index:1;}.z-index2 { z-index:2;}.z-index3 { z-index:3;}.z-index4 { z-index:4;}.z-index5 { z-index:5;}.z-index6 { z-index:6;}.z-index7 { z-index:7;}.z-index8 { z-index:8;}.z-index0 { z-index:0;}
object, input,textarea { outline:0; font-size:12px;}select { outline:0;}form{margin:0px 0px 0px 0px; padding:0;}
p { margin:0; padding:0;font-size:12px;line-height:22px;text-align:justify;}
.taj{text-align:justify}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}
.fwb { font-weight:bold;}.fsi { font-style:italic;}
.pos-rel { position:relative}.pos-abs { position:absolute;}
.db{display:block;}.dn{display:none !important;}.h5px{ height:5px;}
.w230px{width:230px;}.w225px{width:225px;}
.w100pr{width:100%;}.mauto{margin:auto;}.bw-color{ background:#fff;}.w774px{width:774px;}.w404px{width:404px;}.w736px{width:736px;}
.w300px{ width:300px;}.w130px{width:130px;}.w125px{ width:125px;}.w110px{width:110px;}.w90px{width:90px;}.w80px{width:80px;}.w70px{width:70px;}.w62px{width:62px;}.w560px{width:560px;}.w468px{width:468px;}.w220px{width:220px;}.w310px{width:310px;}.w100px{ width:100px;}.w200px{ width:200px !important;}.w180px{ width:180px;}.w170px{ width:170px;}.w280px{ width:280px;}.w160px{width:160px;}.w140px{width:140px;}.w210px{width:210px;}.w190px{width:190px;}.w480px{ width:480px;}.w500px{ width:500px;}.w330px{ width:330px;}.w150px{ width:150px;}.w282px{ width:282px;}.w467px{ width:467px;}.w186px{ width:186px;}.w288px{width:288px;}.w147px{width:147px;}.w48pr{ width:48%;}.w203px{width:203px;}.w187px{width:187px;}.w88px{ width:88px;}.w192px{width:192px;}.w70pr{width:70%;}.w30pr{width:30%;}.w84px{width:84px;}.w196px{width:196px;}.h39px{ height:39px;}
.h67px{height:67px;}.w60px{width:60px;}.w50px{width:50px;}.h30px{height:30px;}.w52px{width:52px;}.w455px{width:455px;}.w63px{width:63px;}.w64pr{width:64%;}.w63pr{width:63%;}
.h66px{height:56px;}.w82px{width:82px;}.w102px{width:102px;}.w625px{width:625px;}.h40px{height:40px;}.w350px{width:350px !important;}.w400px{width:400px !important;}.w69pr{width:69%;}.w194px{width:194px;}.w450px{width:450px;}.w320px{width:320px;}.w188px{width:188px;}.w198px{width:198px;}.w206px{width:206px;}.w22pr{width:22%;}.w85px{width:85px;}.w165px{width:165px;}.w250px{ width:250px !important;}.w49pr{width:49% !important}.w80pr{width:80%;}.w120px{width:120px;}.w195px{width:195px;}.w288px{width:288px;}
.w622px{width:622px;}.w582px{width:582px;}.h227px{height:227px;}.w290px{width:290px;}.w70pr{width:70%;}.w68pr{width:68%;}.w110px{width:110px;}.w60pr{ width:60%;}.w43pr{width:43%;}.w69px{width:69px;}.w72px{width:72px;}.w638px{width:638px;}.w388px{width:388px;}.w330px{width:330px;}.w293px{width:293px;}.w276px{width:276px;}.w157px{width:157px;}
.w29pr{width:29%;} .w50pr{width:50% !important;}.w98pr{width:98%;}.w97pr{width:97%;}.w99pr{width:99%;}.w16pr{width:16%;}.w17pr{width:17%;}.w18pr{width:18%;}.w10pr{width:10%;}.w920px{width:920px;}.w315px{width:315px !important;}.w482px{width:482px;}.w75pr{width:75%;}.min-h162px{min-height:162px;}.w750px{width:750px;}.w168px{width:168px;}
.w90pr{width:90%;}.w89pr{width:89%;}.w95pr{ width:95%;}.w15pr{ width:15%;}.w20pr{ width:20%;}.w12pr{ width:12%;}.w444px{width:444px;}.w65px{width:65px;}
.m-h455px{ min-height:455px;}.w630px{width:630px;}.w686px{width:686px;}
.h68px{ height:68px;}
.nopad{ padding:0 !important;}.blackcolor{ color:#000;}.lh20{ line-height:20px;}.lh22{ line-height:22px;} .lh25{ line-height:25px;}.lh18{ line-height:18px;} .lh50{ line-height:50px;}
/*=============================Default css==========================================*/
h1{color:#fff; font: 36px/36px;}
h2{color:#fff; font: 24px/30px;}

.txt-white{color:#fff !important;}
.txt-blue{color:#0076c0;}
.fs27{font-size:27px !important; line-height:28px;}
.dib{display:inline-block;}
.fs23{font-size:23px !important; line-height:24px;}

.mgr17{margin-right:17px !important;}
.mgr50{margin-right:50px !important;} .mgl60{margin-left:60px !important;} .mgr60{margin-right:60px !important;}
.w640px{width:640px !important;}
.w515px{width:470px !important;}
.mgtm1{margin-top:-1px;}
.mgl50{margin-left:50px !important;}
.min-h110px{min-height:110px;}
.min-h350px{min-height:350px;}
.min-h85px{min-height:75px;}

/*=============== Cms ===============*/

.cms{line-height:18px; color:#000; font-size:13px;}
.cms ul {margin:0; padding:0; list-style:none outside none;}
.cms ul li{margin:0; padding:0; list-style:none; color:#AC0000; font: 13px ;line-height:22px;padding:0px 0 0 20px;}
.cms ul li a{margin:0; padding:0; list-style:none; font: 13px museo500;line-height:20px;color:#008393;}

.cms ol {margin:0; padding:0 0px 0px 25px;}
.cms ol li{margin:0; padding:0; list-style:none; font: 13px museo500;line-height:20px;list-style:decimal outside none; color:#810002}
.cms ol li a{margin:0; padding:0; list-style:none; font: 13px  museo500;line-height:20px;color:#AC0000;}
.cms ol li a:hover{margin:0; padding:0; list-style:none; font: 13px  museo500;line-height:20px;color:#000;}

.cms h1{color:#AC0000;font-size:20px;}
.cms h2{font-size:20px;color:#AC0000;font-weight:normal;border:none;margin:0px 0px 7px 0px;padding:2px;  font-family: museo500 !important;}
.cms h3{font-size:18px;color:#AC0000;font-weight:normal;border:none;margin:0px 0px 7px 0px;padding:2px;}
.cms h4{font-size:16px;color:#AC0000;font-weight:normal;border:none;margin:0px 0px 7px 0px;padding:2px}
.cms h5{font-size:14px;color:#AC0000;font-weight:normal;border:none;margin:0px 0px 7px 0px;padding:2px}
.cms h6{font-size:12px;color:#AC0000;font-weight:normal;border:none;margin:0px 0px 7px 0px;padding:2px}

.cms table{border:1px solid #999;}
.cms table th{height:35px;padding:8px 0px;color:#FFF;font-size:15px;vertical-align:middle; text-align:left; line-height:35px;}
.cms table td{padding:8px 0px;color:#000;font-size:13px;font-weight:normal; font-family:museo500;border-bottom:1px solid #999;border-left:1px solid #999;vertical-align:middle;}
.cms table td a{color:#AC0000; font-size:14px;}
.cms table td a:hover{color:#000; font-size:14px;}

.cms-img{border:5px solid #FFF; background:#ffffff;}
.cms-img:hover{border:5px solid #333;}
.cms p{ font-size:13px; margin-bottom:10px;}

/*=============== Cms ===============*/

.txt-brown{color:#6A6500;}
.txt-blue{color:#0377C1;}
.w175px{width:175px;}
.mgti10{margin:3px;}
.mgr85{margin-right:85px !important;}

.ffp{}
.fl{ float:left;}.fr{ float:right;}
.mgr37{margin-right:37px !important;}
.mgt32{margin-top:32px !important;}
.spacer18{height:18px !important; clear:both !important;}
.mgtie3{margin-top:3px;}
.mgrie2{margin-right:2px !important;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display:block;}
