  .navbar {background-color:#3F9FD9; height:20%; padding;1%;}
  body, html {margin:0;  padding:0; font-family:'Arial', 'Verdana', "Ubuntu",Helvetica,Arial,sans-serif; }
  .top_table {width:70%; margin-left:15%; margin-right:15%; margin-bottom:3%;}
  .nhis_logo {width:145px; height:120px;float:right;}
  .nhis_logo_print  {width:100px; height:80px;}
  .title {font-size:20px;text-align:center; color:#3F9FD9}
  .sub_title {font-size:18px;text-align:center;padding:3%;}
  td {vertical-align:top;padding:3px;font-weight:normal;}
  #main_details {width:100%;}
  
  .print_button {cursor:pointer; float:right;}
  #container {margin-left:1%; margin-right:1%;font-weight:normal; font-size:11px;}
  table {width:100%;}
  .thick_border_bottom{border-bottom:3px solid #000; margin-bottom:3px; } 
  .font {font-family:"Comic sans ms";font-size:12px; }
.hi_code td {border:1px solid #000; padding:0; text-align:center}
.border_bottom td {border-bottom:1px solid #000;}
.page2 {margin-bottom:2%}
.border td{border:1px solid #000; padding:0; text-align:center; margin-bottom:5px;}
.btn {cursor:pointer;}
.checked {opacity:10}
.center {text-align:center}
.align_right {text-align:right;}
.caption {font-size:15px; color:red; margin:5%}
.print_inventory td {padding:16px; }
.align_left {text-align:left;}

.table_header td {background: blue; font-weight:normal; color:#fff; border:1px solid #000;font-size:12px}
.border_collapse{border-collapse:collapse}
.cap td {text-transform:capitalize}

.head {color:#369BD7;font-weight:bold}
.margin {margin-top:2%;}
.bold td {font-weight:bold}
.hover_background:hover  td, .hover_background:hover  th{color:blue;background: #EBF8A4}
.uppercase {text-transform:uppercase;}
.insurance {background:#D3DCE3;}

select , html, table th, table td div {font-size:12px;}
.btn-primary {
  background-color: #43a1da;
  background-image: -moz-linear-gradient(top, #4ba6db, #369bd7);
  background-image: -ms-linear-gradient(top, #4ba6db, #369bd7);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4ba6db), to(#369bd7));
  background-image: -webkit-linear-gradient(top, #4ba6db, #369bd7);
  background-image: -o-linear-gradient(top, #4ba6db, #369bd7);
  background-image: linear-gradient(top, #4ba6db, #369bd7);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ba6db', endColorstr='#369bd7', GradientType=0);
  border-color: #369bd7 #369bd7 #2071a1;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #369bd7;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  padding:8px;  color:#fff; 
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.border_bottom td {border-bottom:2px solid #000}

.btn-danger {
  background-color: #d41e24;
  background-image: -moz-linear-gradient(top, #dd1f26, #c71c22);
  background-image: -ms-linear-gradient(top, #dd1f26, #c71c22);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd1f26), to(#c71c22));
  background-image: -webkit-linear-gradient(top, #dd1f26, #c71c22);
  background-image: -o-linear-gradient(top, #dd1f26, #c71c22);
  background-image: linear-gradient(top, #dd1f26, #c71c22);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd1f26', endColorstr='#c71c22', GradientType=0);
  border-color: #c71c22 #c71c22 #841317;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
 padding:8px;  color:#fff; 
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}


.button {padding:8px;   background-color: #43a1da; color:#fff; border:1px solid #43a1da;}
.download {padding:8px;   background-color: #d41e24; color:#fff; border:1px solid #d41e24;}

.sucess_message{clear:both;background: url(../img/valid.png) no-repeat left #edfce9;
border:1px #cceac4 solid;background-position:15px 10px;padding:20px 20px 15px 60px;margin:0 0 10px 0;color:green; text-transform:capitalize}

.error_message{clear:both;background: url(../img/error.png) no-repeat left #FCE9E9;
border:1px #EAC7C7 solid;background-position:15px 10px;padding:20px 20px 15px 60px;margin:0 0 10px 0;}


.no_border td {border:none;}
td {padding-left:6px;}
.cancel {padding:8px;background:#fff; color:#000;-moz-border-radius:5px;}
html, body {font-size:12px;font-family:"Corbel", 'Calibri', "Verdana", "Arial'}


