.cdate  {padding-left: 5px; color:#333; font-size: 12px; text-transform:none;font-weight:normal;}
.ctime  {padding-left: 5px; color: #06528E; font-size: 18px; font-weight:bold;}
div.page-header {margin-top: 0px;}
div.page-header h4 {text-transform:capitalize;}
.list-header {color: #333; font-size: 14px; font-weight:bold; text-transform:capitalize; margin-top:10px !important;}
.nav-stacked li a { padding-top: 4px; padding-bottom:4px; }
.page-title-container {background-color:#337ab7;color:#fff;margin-top:-20px;margin-bottom:20px;}
.row-title:first-letter {text-transform: uppercase;}
.row-title,
.single-page-container { margin-top: 50px; }
.table-form tbody th { font-weight:bold; text-align:right; padding-right: 20px; width:200px !important;}
.errorlist { list-style: none; padding: 1px; margin:0px;}
.errorlist li { color: #f08080;}
.breadcrumb {background-color: white; padding: 5px 10px; margin: -20px 0 0 0;}
.boxtd {width: 20px;margin: 0px;vertical-align: middle !important;}
.boxtd input { padding: 0px !important;margin: 0px;}
.opt-field label {color: #999;font-style:italic;}
.title-row th {background-color:#ffffff; padding:16px 0 0 8px !important; border-bottom: 1px solid #ddd;}
.title-row a { font-size:14px; color: #333;}
.app-toolbar { margin-top: 20px;margin-bottom: 10px;}
.pad-bottom {margin-bottom: 20px}
.su { padding: 2px 0px; margin:-20px 0 0 0;height:45px;font-size:12px;}
.form-title:first-letter,
.page-title-container h4:first-letter,
.btn:first-letter {text-transform:capitalize;}
.navbar-brand { padding:8px 20px 0 10px; margin: 0;}
.navbar-brand img { float:left; height:30px;}
.searchbox { padding: 5px 10px 0 10px; }
#news h4 {color: #337ab7;}
#news a {border: none; margin-bottom: 10px;}
a.pdf {background: url(images/pdficon_small.png) no-repeat;height: 16px;width: 16px;display: block;padding: 0px;margin: 0px; }
.italic {font-style: italic;}

/* dns records */
.rr-data {word-wrap: break-word; max-width: 650px;}

.terminated { color: #999; text-decoration: line-through; }
