/** Htnl body style**/
body {

background-color:  #ECF0F5;
padding: 0px;
margin: 0px;
font-size: 14px;
font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;
}
a {
  color: #3c8dbc;
  text-decoration: none;
}
a:hover,
a:active,
a:focus {
outline: none;
color:#3C8DBC;
  /*#72afd2;*/
}
/*******---------******/

#lost_pass{
margin-left:15px;
margin-top:15px;
}
/******LOGIN FORM*****/
#wrapper_login{
background-color: #fff;
width:370px;
height:475px;
margin: 5px auto 0px;
border: solid 5px #dddddd;
}
#wrapper_login img{
margin-left: 128px;
margin-top: 25px;
}
#wrapper_login h1{
text-align:center;
font-weight:normal;
}

#form1{
width: 340px;
margin: 10 auto;
background-color: #fff;
}

#form1 input[type=text]{
  height: 40px;
  width: 340px;
  border: solid 1px #cccccc;
  padding-left: 10px;
  padding-right: 10px;
  margin: 10px 0px 15px 0px;
}

#form1  input[type=password]{
 height: 40px;
  width: 340px;
  margin: 10px 0px 5px 0px;
}

#form1 input[type=submit]{ 
  height: 45px;
  width: 340px; 
  background-color: rgb(59, 105, 203);
  color: white;
  font-weight: bold;
  letter-spacing: 1px;
  border: none;
  cursor: pointer;
  margin: 0px 0px 5px 0px;
}
#errMsg  {
color:red;
width: 50%; 
text-align:center;
margin: 70px auto 0px;

}
#copy{
text-align:center;
font-weight:normal
}
/******END******/
/*******----Top top wrapper----******/
#top-top{
position:fixed;
top: 0px;
left: 0px;
background-color:  #f2f2f2;
height: 20px;
width:100%;
text-align: right;

}
#top-top a{
margin: 0px 12px -2px 0px;
}
#top-top img{
height:15px;
width:15px;
margin: 0px 0px 0px 0px;
}
/*******----Top wrapper----******/
#top_wrapper {
position:fixed;
width:100%;
top: 20px;
left: 0px;
background-color: #fff;
height: 90px;
 z-index: 0;
}
h1.title-mwanga {
font-size: 18px;
width: 5%;
margin: -83px 0px 0px 110px;
}
h1.title-mwanga1 {
font-size: 15px;
width: 18%;
float: right;
margin-top: -55px;

}
/**---------**/
#search-drop1{
height: 35px;   
width: 95%;
margin: 0px 0px 5px 27px;
}

#search-drop1 form{
float: right;
height: 42px;
width: 517px;
margin: 0px 0px 0px 0px;
border: solid 1px #ccc;
background-color: #fff;
padding: 3px;
}

#search-drop1 select{
height: 30px; 
margin: 0px 3px 0px 0px;
background-color: #f1f1f1;
width: 200px;
}
#search-drop1   input[type=submit]{
height: 32px; 
width: 58px; 
background-color: #3C8DBC;
border: none;
cursor: pointer;
border-radius: 3px;
color:#fff;
font-weight: bold;
}
#search-drop1   input[type=text]{
width: 200px;
height: 32px; 
padding: 5px;
}


#search-drop2{
height: 35px;   
width: 95%;
margin: 0px 0px 5px 27px;
}

#search-drop2 form{
float: right;
height: 27px;
width: 525px;
margin: 0px 0px 0px 0px;
border: solid 1px #ccc;
background-color: #fff;
padding: 3px;
}

#search-drop2 select{
height: 23px; 
margin: 0px 3px 0px 0px;
background-color: #f1f1f1;
width: 200px;
}
#search-drop2   input[type=submit]{
height: 22px; 
width: 58px; 
background-color: #3C8DBC;
border: none;
cursor: pointer;
border-radius: 3px;
color:#fff;
font-weight: bold;
}
#search-drop2   input[type=text]{
width: 200px;
height: 23px; 
padding: 4px;
}
/****************************************/
#search-drop{
height: 40px;   
/* width: 81.5%; */
width:500px;
margin: 0% 2% 0% 0%;
float: right;
}

/**logo style**/
#logo{   
  width: 6%;
}
img{
width: 97px;
height: 90px;
margin: 1px 0px 0px 10px;
}

.field_wrapper img{
width: 24px;
height: 24px;
margin: 1px 0px 0px 10px;
}

#captcha img{
width: 137px;
height: 30px;
margin: -25px 0px 0px 200px;
}
#user-profile {
    height: auto;
    width: 95%;
    margin: 0px 0px 5px 27px;
    float: left;
    border: 1px solid #FFF;
}
#userdp {
    width: 20%;
    height: auto;
    float: left;
    border: 1px solid #F2F2F2;
}
#userdp img {
    width: 260px;
    height: 260px;
    margin: 5px;
}
#userdetail {
    width: 25%;
    height: auto;
    float: left;
    margin: 5px 0px 0px 58px;
    padding: 15px;
}
/*******clkadd********/
#clkadd{
  width: 95%;
  margin: 5px 0px 5px 27px;
  padding: 7px 0px 13px 0px;
  border-bottom: 1px solid #ccc;
  font-size:20px;
}
#clkadd img{
width: 30px;
height:30px;
}
#del{
  width: 96%;
  margin: 35px 0px 0px 17px;
  padding: 7px 0px 13px 0px;
  text-align: center;
  color: red;
  border: 1px dotted red;
}
/**------------**/
/**div home**/
#home{
  height: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
 }
a #home {
 font-family: inherit;
  color: #B8C7CE;
}
a #home:hover{
background-color:#222;
color: #fff;
border-left: 1px solid #3C8DBC;
}


/**------Side Bar Navigation------**/
.main-sidebar{  
    /*position:fixed;*/
    position:fixed;
    top: 112px;
    left: 0px;
	/* min-height: 100%; */
	overflow-y: auto;
    height: calc(100% - 115px);
    width: 230px;
    background-color:  #222D32;
    z-index: 810;
  -webkit-transition: -webkit-transform 0.3s ease-in-out, width 0.3s ease-in-out;
  -moz-transition: -moz-transform 0.3s ease-in-out, width 0.3s ease-in-out;
  -o-transition: -o-transform 0.3s ease-in-out, width 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, width 0.3s ease-in-out;
}
#menu {
 padding:1px;
}

#menu li a{
 padding:12px 0px 12px 10px;
 background-color:  #222D32;
 color: #B8C7CE;
 font-weight: normal;
 font-size: 14px;
font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;

}



#menu li a:hover{
color: white;
background-color:#222;
border-left: 1px solid #3C8DBC;
 }

#menu li.active a{
color: white !important;}
 
#menu li a.visited{
background-color:  #fff;
 }

ul #inner{
background-color:  #2C3B41;
padding:10px 0px 10px 15px;
}

#menu  #inner> li > a {
  padding: 2px 5px 5px 0px;
  display: block;
  font-size: 15px;
  background-color:  #2C3B41;
  color: #B8C7CE;
}
#menu  #inner> li> a:hover{
  color: #228B22;
  border-left: 0px solid #222;
}

.inner-nav> li.active> a:active{
 color: white;
}
/***************/
#wrapper_view{
  margin-left: 220px;
  margin-top: 115px;
  min-width: 1130px;
}

#heading p{
height: 30px;
width: 96.5%; 
background-color:  #ECF0F5;
font-size: 24px;
margin: 5px 0px 0px 34px;
padding: 5px 0px 0px 0px;
border-bottom: 1px solid #CCC;
}
#address {
float: right;
width: 250px;
height: 75px;
margin: -68px 5px 0px 0px;
background-color: #FFF;
padding: 1px;
}
#address p {
    font-weight: bold;
    font-size: 15px;
    color: #000;
    margin: 10px 0px 0px 5px;
}

#report-div {
    height: auto;
    width: 95%;
    margin: 0px 0px 5px 27px;
    float: left;
    padding: 5px 0px;
    border: 1px solid #fff;
    /*background-color: #fff;*/
}
#report-div form input[type="submit"] {
    width: 10%;
height: 26px;
background-color: #3C8DBC;
color: #FFF;
font-weight: bold;
font-family: arial;
letter-spacing: 1px;
margin-bottom: 10px;
margin-left: 10px;
font-size: 15px;
border-radius: 2px;
border: medium none;
cursor: pointer;
}
#first-category {
    background-color: #F2F2F2;
    margin: 0px 0px 0px 10px;
    border: 1px solid #CCC;
    float: left;
}
#second-category {
    background-color: #F2F2F2;
    margin: 0px 0px 10px 10px;
    border: 1px solid #CCC;
    float: left;
}
#third-category {
    background-color: #F2F2F2;
    margin: 0px 0px 0px 10px;
    border: 1px solid #CCC;
    float: left;
}
#radio-category {
    background-color: #F2F2F2;
    margin: 0px 0px 10px 10px;
    border: 1px solid #F00;
    float: left;
    height: auto;
    width: 31%;
    padding: 5px;
}
#first-category, #second-category, #third-category {
    height: auto;
    width: 30.999%;
    padding: 5px;
}
#first-category select, #second-category select, #third-category select {
    height: 30px;
    width: 95%;
    margin: 2px 0px 15px 10px;
    font-size: 14px;
}
#second-category  input[type="text"]  {
    height: 30px;
    width: 95%;
    margin: 2px 0px 15px 10px;
    font-size: 14px;
}
#first-category  input[type="text"]  {
    height: 30px;
    width: 95%;
    margin: 2px 0px 15px 10px;
    font-size: 14px;
}
#third-category  input[type="text"]  {
    height: 30px;
    width: 95%;
    margin: 2px 0px 15px 10px;
    font-size: 14px;
}
/*******Dash board*******/
#fail1, #pass1, #total {
    height: 75px;
    width: 260px;
    background-color: #F0AD4E ;
    border: 1px solid #CCC;
    float: left;
    margin: 0px 0px 5px 27px;
}
#fail1{background-color: #DD4B39;}
#pass1{background-color: #00A65A;}
#fail1 h1, #pass1 h1, #total h1 {
    margin: 0px;
    padding-left: 5px;
    color: #FFF;
}
#fail1 p, #pass1 p, #total p {
    padding-left: 5px;
    font-size: 15px;
    font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #FFF;
}
#error{
text-align: center;
color:red;
padding-top: 100px;
font-family:arial;
}
#title{font-weight:normal;}
#caption_style
{
font-family: arial;
font-weight: bold;
}
#left{
width: 97%; 
height:auto;
margin: 5px 0px 0px 30px;
padding-top:0px;
float:left;
}
#levy{
height: 90px;
width: 23.6%; 
background-color: #27CEF8 ; 
font-size: 20px;
margin: 0px 0px 0px 5px;
padding: 5px;
float:left;
}
#levy1{
height: 90px;
width: 23.6%;  
background-color:#F0AD4E;  
font-size: 20px;
margin: 0px 0px 0px 5px;
padding: 5px;
float:left;
}
#levy h3, #levy1 h3, #pass h3, #fail h3{
font-size: 20px;
font-weight: bold;
margin: 0px 0px 10px;
color:#fff;
}

#pass {
    height: 90px;
    width: 23.6%;
    background-color:#00A65A;
    font-size: 20px;
    margin: 0px 0px 0px 5px;
    padding: 5px;
    float: left;
}

#fail {
    height: 90px;
    width: 23.6%;
    background-color: #DD4B39;
    font-size: 20px;
    margin: 0px 0px 0px 5px;
    padding: 5px;
    float: left;
}

#levy2{
height: auto;
width: 97%;
border-color: #367FA9;
font-size: 20px;
margin: 5px 0px 0px 30px;
padding: 0px;
float: left;
border-radius: 2px;
}
#levy3{
width: 48.6%;
height: auto;
background-color: #FFF;
border-color: #367FA9;
font-size: 15px;
margin: 2px 0px 0px 5px;
padding: 5px;
float: left;
border-radius: 1px;
}
#levy4{
height: auto;
width: 48.6%;
background-color: #FFF;
border-color: #367FA9;
font-size: 15px;
margin: 2px 0px 0px 5px;
padding: 5px;
float: left;
border-radius: 1px;
}


#levy2 h3, #levy3 h3{
font-size: 15px;
font-weight: normal;
margin: 2px 0px 5px 0px;
color:#000;
text-align: center;
/*border-bottom: 1px solid #367FA9;*/
}

#levy p, #levy1 p , #pass p, #fail p{
margin: -5px 0px 5px;
font-size: 12px;
font-family: arial;
color: #FFF;
}
#levy a, #levy1 a, #pass a, #fail a{
font-size:12px;
color:white;

}
#levy3 .dataTables_wrapper,
#levy2 .dataTables_wrapper  {
    /*position: relative;*/
    clear: both;
    width: 94%;
    margin: 0px auto;
}

#levy3  .dataTables_wrapper .dataTables_length,
#levy2 .dataTables_wrapper .dataTables_length{
   display: none;
} 
#levy3 .dataTables_wrapper .dataTables_filter ,
#levy2 .dataTables_wrapper .dataTables_filter{
   display: none;
}

#levy3 .dataTables_wrapper .dataTables_info, 
#levy2 .dataTables_wrapper .dataTables_info{
   display: none;
}

#levy3  .dataTables_wrapper .dataTables_paginate a,
#levy2  .dataTables_wrapper .dataTables_paginate a{
    font-size:15px;
}
#agent-allow {
    margin: 5px 0px 5px 28px;
    padding: 10px;
    height: auto;
    width: 500px;
    border: 1px solid #CCC;
}
#allow {
    border: 1px dotted #CCC;
    padding: 5px;
    margin: 0px 0px 5px;
    background-color: #FFF;
}

#budget {
    border: 1px dotted #CCC;
    padding: 5px;
    margin: 0px 26px 12px;
    background-color: #FFF;
}

#agent-allow input[type="submit"] {
    width: 100px;
    height: 35px;
    margin: 0px 0px 5px;
    font-size: 14px;
    background-color: #3C8DBC;
    border-radius: 3px;
    color: #FFF;
    border: medium none;
    cursor: pointer;
}
#allow h3 {
    margin: 0px 0px 10px;
}
#allow input[type="text"] {
margin: -6px 0px -11px;
height: 36px;
width: 300px;
padding: 10px;
}
#map {
    width: 95%;
    height: 400px;
    margin: 5px 0px 0px 28px;
    border: 1px solid #CCC;
    padding: 5px;
}
/*******All-form*******/
 
 #search-form{
   padding-left:10px;
   width: 94%; 
   }
#search-form input[type=text],
 input[type=password]{
  height: 23px;
  width: 27%;
  border: solid 1px #D2D6DE;
  padding-left: 10px;
  padding-right: 10px;
  margin: 5px 0px 20px 0px;
  font-size:15px;
  letter-spacing: 1px;
}
#search-form select{
  height: 23px;
width: 27%;
margin: 0px 0px 20px;
border: 1px solid #D2D6DE;
  }
 #search-form  input[type=submit]{
  width: 7%;
  height: 21px;
  background-color: #3C8DBC;
  border-color: #367FA9;
  color: white;
  font-weight: bold;
  font-family: arial;
  letter-spacing: 1px;
border-radius: 2px;
border: none;}
#all-form{
   background-color: #fff;
   margin: 0 auto;
   padding-left:10px;
   padding-top:20px;
   width: 94%; 
   border: 1px solid #D2D6DE;
   }
#all-form input[type=text],
 input[type=password]{
  height: 35px;
  width: 60%;
  border: solid 1px #D2D6DE;
  padding-left: 10px;
  padding-right: 10px;
  margin: 5px 0px 20px 0px;
  font-size:15px;
  letter-spacing: 1px;
}
 input[type=file]{
  height: 30px;
  width: 20%;
  margin: 0px 0px 20px 0px;
 }
  input[type=checkbox]{
  margin: 0px 10px 10px 10px;
 }

 #all-form select{
  height: 30px;
  width: 60%;
  margin-bottom:10px;
  margin:0px 0px 20px 0px;
   border: solid 1px #D2D6DE;
  }

 #all-form   input[type=submit]{
  width: 10%;
  height: 26px;
  background-color: #3C8DBC;
  border-color: #367FA9;
  color: white;
  font-weight: bold;
  font-family: arial;
  letter-spacing: 1px;
  margin-bottom:10px;
  margin-left:5px;
  font-size:15px;
border-radius: 2px;
border: none;
cursor: pointer;
}
#report-div form {
    height: auto;
    width: 99.5%;
    border: medium none;
    margin: 0px;
    padding: 0px;
    font-weight: normal;
    font-size: 14px;

}
#danger {
color: #F00;
width: 94%;
font-size: 15px;
height: 20px;
margin: 0px 28px 5px;
background-color: #F2F2F2;
padding: 1px 0px 0px 10px;
border: 1px dotted #F00;
}
#danger1{
    color: #F00;
    font-size: 15px;
    width: 48%;
    height: 22px;
    margin: 0px 191px 5px;
   /* background-color: #F2F2F2;*/
    padding: 2px 0px 0px 10px;
    /*border: 1px dotted #F00;*/
}
/***table stle***/ 
 #wrapper_view .table_style {
  background-color: #fff; 
    margin: 5px 0px 0px 0px;
  
 }

 th{
 background-color: #fff; 
 height:30px;
 font-size:15px;
 font-weight:normal;
 border:1px solid #f1f1f1;
 }
.table_style  td{
 height:30px;
 background-color: #fff;
 font-size:14px;
 text-align:left;
 padding: 5px 5px 5px 5px;
border:1px solid #f1f1f1;
  }
 .table_style img{
  height: 25px;
  width: 25px;
 } 

  div#newrole {
/*   background-color: #fff;
  width: 99%;
  margin: -20px 0px 30px 0px; */
background-color: #fff;
width: 50%;
margin: -20px 0px 30px 0px;
float: left;
}


#dp{
background-color: #fff;
width: 20%;
height:40%;
float:left;
border: 1px solid #f2f2f2;
margin-left:27px;
}
#dp img{
width: 96%;
height:96%;
margin:5px 5px 5px 5px;
}

#dp-01 {
    background-color: #fff;
    width: 41%;
    height: 88%;
    float: left;
    border: 1px solid #f2f2f2;
    margin-left: 27px;
}

#dp-01 img{
width: 96%;
height:96%;
margin:5px 5px 5px 5px;
}

#detail-01 {
    background-color: #f9f9f9;
    width: 51.4%;
    height: 39%;
    float: left;
    margin-left: 10px;
    padding: 5px 0px 0px 20px;
    border: 1px solid #f2f2f2;
}

#detail1-01 {
    width: 100%;
    height: 37%;
    float: left;
    padding: 5px 0px 0px 20px;
}

#detail{
background-color: #f9f9f9;
width: 72%;
height:39%;
float:left;
margin-left:10px;
padding:5px 0px 0px 20px;
border: 1px solid #f2f2f2;
}
#detail1{
width: 36%;
height:37%;
float:left;
padding:5px 0px 0px 20px;
}
#detail2{
width: 36%;
height:37%;
float:left;
padding:5px 0px 0px 20px;
}
#detail h1{
font-weight:normal;
font-size:30px;
margin:20px 0px 5px 0px;
}
#detail h3{
font-weight:normal;
font-size:15px;
margin:5px 0px 5px 5px;
}
#detail h2{
font-size:15px;
margin:15px 0px 5px 0px;
}

#btn-div{
width: 200px;
height:35px;
float:left;
margin-left:27px;
margin-bottom:5px;
border-radius: 3px;
background-color: #3C8DBC;
/*position:absolute;*/
}

#btn-div button{
width: 100%;
height:35px;
font-size:17px;
color:#fff;
background-color: #3C8DBC;
border-color: #367FA9;
border-radius: 3px;
border: none;
cursor: pointer;
}
#btn-search{
width:100%;
float:left;
background-color: #f9f9f9;
}

#view-channel{
float: left;
width: 100%; 
margin:0px 0px 0px 0px;
}
#view-channel select{
    height: 38px;
  width: 200px; 
  margin:0px 28px 0px 0px;
  border: solid 1px #D2D6DE;
  font-size:14px;
  float:right;  
} 

#view-channel  input[type=submit]{
  width: 60px;
  height: 39px;
  float:right;  
  margin:0px 0px 10px 0px;
  font-size:14px;
  background-color: #3C8DBC;
  border-color: #367FA9;
  border-radius: 3px;
  color:#fff;
  border: none;
  cursor: pointer;
 }
 
 #view-tempo {
float: left;
width: 100%; 
margin:0px 0px 0px 0px;
}
 #view-tempo  input[type=text]{
    height: 38px;
  width: 200px; 
    float: right;
  margin:0px 28px 0px 0px;
  border: solid 1px #D2D6DE;
  font-size:14px;
  padding:0px 0px 0px 5px;
  
 }
#view-tempo  input[type=submit]{
    width: 65px;
  height: 39px;
  float: right; 
  font-size:14px; 
  margin:0px 0px 10px 0px;
  background-color: #3C8DBC;
  border-color: #367FA9;
  border-radius: 3px;
  color:#fff;
  border: none;
  cursor: pointer;
 }
 #success{
color: green;
font-size:15px;
width:94%;
height:20px;
margin: 0px 28px 5px;
background-color:#f2f2f2;
padding: 1px 0px 0px 10px;
border: dotted green 1px;
 }
 #success1{
    color: #008000;
    font-size: 15px;
    width: 48%;
    height: 22px;
    margin: 0px 191px 5px;
    /*background-color: #F2F2F2;*/
    padding: 2px 0px 0px 10px;
    /*border: 1px dotted #008000;*/
}
 #total1{
height: 26px;
width: 45%;
/* width: 51%; */
margin-left: 28px;
background-color: #FFF;
padding: 5px;
font-weight: bold;
font-family: arial;
font-size: 15px;
margin-top: 0px;
float:left;
 }
 
 #total_1{
height: 26px;
width: 94.3%;
margin-left: 27px;
background-color: #FFF;
padding: 5px;
font-weight: bold;
font-family: arial;
font-size: 15px;
margin-top: 9px;
float: left;	 
	 
 }
  #sum1{
height: 19px;
width: 94%;
margin-left: 28px;
background-color: #FFF;
padding: 5px;
font-weight: bold;
font-family: arial;
font-size: 15px;
margin-top: 0px;
float:left;
 }
 #receipt{
width: 96%;
height:80%;
margin: 5px 0px 5px 27px;
padding: 7px 0px 13px;
background-color: fff;
font-size: 20px;
 }
 #receipt_word{
margin-left: 36%;
margin-top: -10px;
 }
#agent_name{
width: 96%;
margin-left: 28px;
background-color: #FFF;
}
#agent_word{
font-weight: bold;
font-family: arial;
padding-top: 10px;
margin-left: 35px;
}


/* for input text auto */
input[type="text"]{
    height: 35px;
    /* width: 22.1%; */
    width: 30.1%;
    border: solid 1px #D2D6DE;
    padding-left: 10px;
    padding-right: 10px;
    margin: 5px 0px 20px 25px;
    font-size: 15px;
    letter-spacing: 1px;
}



input[type=submit]{
  width: 10%;
  height: 26px;
  background-color: #3C8DBC;
  border-color: #367FA9;
  color: white;
  font-weight: bold;
  font-family: arial;
  letter-spacing: 1px;
  margin-bottom:10px;
  margin-left:24px;
  font-size:15px;
  border-radius: 2px;
  border: none;
  cursor: pointer;
}
.field_wrapper div{ margin-bottom:10px;margin-left:0px;}
.add_button{ margin-top:10px; margin-left:10px;vertical-align: text-bottom;}
.remove_button{ margin-top:10px; margin-left:10px;vertical-align: text-bottom;}



/*******clkadd********/
#clkadd{
	width: 95%;
    margin: 5px 0px 5px 26px;
	padding: 5px 0px 10px 0px;
	border-bottom: 1px solid #ccc;
	font-size: 20px;
}
#clkadd_dd{
	width: 98%;
    margin: 5px 0px 5px 5px;
	padding: 5px 0px 10px 0px;
	border-bottom: 1px solid #ccc;
	font-size: 20px;
}
#clkgraph{
	width: 95%;
	margin: 5px 0px 5px 28px;
	padding: 5px 0px 10px 0px;
	border-bottom: 1px dotted #ccc;
	font-size: 20px;
}
#clkadd img{
width: 30px;
height:30px;
}

#graph-carry
{
	width: 96%; 
	height:auto;
	margin: 5px 0px 0px 29px;	
}

#left100,#left101,#left102,#left103,#left104,#left105,#left106,#left107,#left108,#left109,#left110,#left111,#left112,#left113,
#left200,#left201,#left202,#left203,#left204,#left205,#left206,#left207,#left208,#left209,#left210,#left211,#left212,#left213{
width: 47%; 
height:auto;
margin: 5px 0px 0px 30px;
float:left;
position: inherit;
}

#div-solt
{
	width: 96%; 
	height:auto;
	margin: 5px 0px 0px 29px;
	float:left;
}
#spacer{
	width: 39%; 
	float:left;	
	height: 30px;
	background-color:#ECF0F5;
	margin: 0px 10px 0px 0px;
}
#search-date{
	width: 100%; 
	float:left;	
}

.user-form input[type="submit"] {
    width: 10%;
    height: 30px;
}

.user-form {
	width: 98%;
	float:right;
}
.col3
{
	width: 22%; 
	float:left;
	padding:0px 0px 0px 0px;
}
.col3 input[type=text]
{
	width: 87%;
    height: 28px;
}

.col2 
{
	width: 22%;
    height: 26px;
	float:left;
	margin-top: 6px;
	margin-left: 8px;
}
.user-form input[type=submit]
{
	width: 10%;
	height: 30px;
}
#search-display{
	width: 99%;
    margin-left: 8px;
	float:left;	
	border: dotted #f9f9f9 2px;
	padding: 5px 0px 5px 0px;
}
#total{
	width: 20%; 
	float:left;	
}
#total-perchannel{
	width: 97%; 
	float:left;	
	margin-left:20px;
	background-color:#f9f9f9;
}

#welcom_word{
	text-align:center;
	margin-top:-5px;
	font-weight:bold;
	font-family:arial;
	
}