@charset "utf-8";/* CSS Document */
@import url("fonts.css");
@import url("html5reset.css");
@import url("animate.css");
@import url("button.css");
@import url("jquery-filestyle.css");
@import url("slide.css");
@import url("colorbox.css");
body{width:100%; height:auto!important; height:auto; margin:0px;  font-family:Tahoma; font-size:14px; color:#000; line-height:130%;}
.cleaner{clear:both}
.cleaner_h2{clear:both; width:100%; height:2px}
.cleaner_h5{clear:both; width:100%; height:5px}
.cleaner_h7{clear:both; widht:100%; height:7px}
.cleaner_h10{clear:both; width:100%; height:10px}
.cleaner_h15{clear:both; width:100%; height:15px}
.cleaner_h20{clear:both; width:100%; height:20px}
.cleaner_h30{clear:both; width:100%; height:30px}
.cleaner_h40{clear:both; width:100%; height:40px}
.cleaner_h50{clear:both; width:100%; height:50px}
.cleaner_h70{clear:both; width:100%; height:70px}
.cleaner_h100{clear:both; width:100%; height:100px}
.cleaner_h120{clear:both; width:100%; height:120px}
.cleaner_h150{clear:both; width:100%; height:150px}
.cleaner_h170{clear:both; width:100%; height:170px}
.cleaner_h200{clear:both; width:100%; height:200px}
.dr{height: 5px; margin:0; width: 100%; clear: left; background: url("../images/cplogin/divider.png") left center repeat-x;}
.dr span{background: url("../images/cplogin/divider_span.png") center center no-repeat; width: 100%; height: 5px; display: block;}
/*alert */
.alert {  padding: 8px 35px 8px 10px;  margin-bottom: 1px;    color: #F5F5F5;    text-shadow: 0 1px 0 #d6ab00;    border: 1px solid #ECB200;    background: #ECB200;    background: -moz-linear-gradient(top, #F7CE00 0%, #ECB200 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F7CE00), color-stop(100%,#ECB200));    background: -webkit-linear-gradient(top, #F7CE00 0%, #ECB200 100%);    background: -o-linear-gradient(top, #F7CE00 0%, #ECB200 100%);    background: -ms-linear-gradient(top, #F7CE00 0%, #ECB200 100%);    background: linear-gradient(top, #F7CE00 0%, #ECB200 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7CE00', endColorstr='#ECB200',GradientType=0 );   -webkit-border-radius: 4px;     -moz-border-radius: 4px;          border-radius: 4px;  cursor: pointer;}
.alert h4 {  margin: 0;  font-size: 14px;}
.alert .close {  position: relative;  top: -2px;  right: -21px;  line-height: 20px;}
.alert-success {    color: #fff;    text-shadow: 0 1px 0 #677c13;    border: 1px solid #829E18;    background: #ADC800;    background: -moz-linear-gradient(top, #ADC800 0%, #829E18 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ADC800), color-stop(100%,#829E18));    background: -webkit-linear-gradient(top, #ADC800 0%, #829E18 100%);    background: -o-linear-gradient(top, #ADC800 0%,#829E18 100%);    background: -ms-linear-gradient(top, #ADC800 0%, #829E18 100%);    background: linear-gradient(top, #ADC800 0%,#829E18 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ADC800', endColorstr='#829E18',GradientType=0 );  }
.alert-danger,.alert-error {    color: #fff;    text-shadow: 0 1px 0 #ad2516;    border: 1px solid #CB2C1A;    background: #D96D3A;    background: -moz-linear-gradient(top, #D96D3A 0%, #CB2C1A 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D96D3A), color-stop(100%,#CB2C1A));    background: -webkit-linear-gradient(top, #D96D3A 0%, #CB2C1A 100%);    background: -o-linear-gradient(top, #D96D3A 0%,#CB2C1A 100%);    background: -ms-linear-gradient(top, #D96D3A 0%, #CB2C1A 100%);    background: linear-gradient(top, #D96D3A 0%,#CB2C1A 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D96D3A', endColorstr='#CB2C1A',GradientType=0 );  }
.alert-danger a,.alert-error a { color: #fff; text-decoration:underline;}
.alert-danger a:hover,.alert-error a:hover { color: #fff; text-decoration:none; font-weight:bold}
.alert-info {    color: #fff;    text-shadow: 0 1px 0 #7E8FC4;    border: 1px solid #73A4D9;    background: #90C2EE;    background: -moz-linear-gradient(top, #90C2EE 0%, #73A4D9 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#90C2EE), color-stop(100%,#73A4D9));    background: -webkit-linear-gradient(top, #90C2EE 0%, #73A4D9 100%);    background: -o-linear-gradient(top, #90C2EE 0%,#73A4D9 100%);    background: -ms-linear-gradient(top, #90C2EE 0%, #73A4D9 100%);    background: linear-gradient(top, #90C2EE 0%,#73A4D9 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#90C2EE', endColorstr='#73A4D9',GradientType=0 );  }
.alert-block {  padding-top: 8px;  padding-bottom: 8px;}
.alert-block > p,.alert-block > ul {  margin-bottom: 0;}
.alert-block p + p {  margin-top: 5px;}