body {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin:0px;
}

a {
  color: #000066;
}

a:visited {
  color: #000066;
}

a:hover {
  color: #0000FF;
}

a.btn-sm {
  background-color:#eee;
  padding-left:8px;
  padding-right:8px;
  text-decoration:none;
}

.floatright{
  float:right;
}

.blockwrapper{
  border:1px solid #f6f6f6 !important;
  min-height: 72px;
}

input[type="submit"] {
  background-color:#eee;
  padding-left:8px;
  padding-right:8px;
  text-decoration:none;
  border: 0;
  border-radius: 300px;
  text-transform: uppercase;
  font-family: 'Open Sans','Helvetica Neue',Arial,sans-serif;
  font-weight: 700;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  background-color:#b6dfff;
}

td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding:4px;
}

th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: bold; 
}

.container {
  margin:20px;
  width:96%;
}

#pageheader {
  height:42px;
  /*background-color:#ddd;*/
  ZZborder-bottom:1px solid #336699;
  padding:0px;
  margin-bottom:20px;
  color: #336699;
}

#pagefooter {
  margin-top:200px;
  width:100%;
  height:80px;
  display:table;
}

.pagetitle{
  font-size: 20px;
  color: #666;
  display: table-cell;
  float: left;
  line-height: 36px;
}

a{
  text-decoration: underline;
}

.topicon span{
  font-size:10px;
  ZZcolor:#336699;
}
.topicon{
  background-color:#fff;
  border:1px solid #eee;
  background-color:#336699;
  color:white;
}

.btnactive,.btn-active {
  background-color:#336699 !important;
  color:white !important;
}
.btncancel,.btn-cancel {
  background-color:#ddd !important;
  color:#333 !important;
}
.btn:hover {
  color:white;
}

.data_form{
border: 1px solid #ddd;
padding: 20px;
border-radius: 6px;
/*background-color:#fefefe !important;*/
}

.readonly_ui_field{
    border-color: transparent !important;
    padding: 4px 8px !important;
    font-style: italic;
    color: #336699 !important;
}

input, select, textarea {
    padding:4px;
    border:1px solid #AAA;
}