/*

Title: Kansas State Board of Healing Arts Disciplinary Actions
Author: James Adams (james.adams@www.kansas.gov)
URL: http://www.ksbha.org /
Description: Main CSS file for Kansas State Board of Healing Arts Disciplinary Actions

Created: May 4, 2010
Modified: May 17, 2010

*/

/* HTML TAG STYLES
------------------------------------------- */

body {background:#cae4f3 url(../img/ksbha-bg.png) repeat-x scroll 50% 0;}
abbr,acronym { border-bottom: 1px dotted #000; cursor: help; }/*indicating to users that more info is available */
hr { margin-bottom: .25em; }
fieldset {border: none; margin: 0; background-color: #E7EFF3; -moz-border-radius: 6px; -webkit-border-radius: 10px;}
legend {font-size: 1.5em; font-weight: bold;}



/* CLASSES
------------------------------------------- */
.alt {color: #666; font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; font-style: italic; font-weight: normal; }

.infobox {background-color: #E3EFF3; padding: 1em; -moz-border-radius: 6px; -webkit-border-radius: 10px; border: 1px solid #D2E5F4; }
.infobox:hover { background-color: #D2E5F4; cursor: default; }
.infobox .colborder {border-right: 1px solid #CCC;}
.error, .notice, .success {padding: .5em; -moz-border-radius: 6px; -webkit-border-radius: 10px;}
.infobox ul {margin:0; list-style-type: none;}
.infobox li {margin-bottom: .3em;}
/* pagination */
.pagination a {text-decoration: none;border: solid 1px #369;color: #15B;}
.pagination a, .pagination span {display: block;float: left;padding: 0.3em 0.5em; margin-right: 5px;margin-bottom: 5px;min-width:1em;text-align:center;}
.pagination .current {background: #49A1B7;color: #fff;border: solid 1px #369;}
.pagination .current.prev, .pagination .current.next{color:#CCC;border-color:#CCC;background:#fff;}
.number {-moz-border-radius: 3px;-webkit-border-radius: 5px; background-color: #383838; float: left; font-weight: bold; padding: 4px 8px; text-align: center; color: #FFF; letter-spacing: 1px;}
.more {text-align: right; text-indent: 0; font-style: italic; margin-top: 1.65em;}
div.controls {clear: both;}
.controls button, .controls button a {margin:0; float:right;}
.student, .student:link, .student:active, .student:visited, .student:hover { color: #FFF; background-color: #FF0000; float: right; -moz-border-radius: 6px; -webkit-border-radius: 10px; padding: .4em; margin-top: -0.8em;}
.student:hover { text-decoration: none; }

/* IDS
------------------------------------------- */
#global-header ul, #global-footer ul { margin: .8em 0 0; }
#global-header li, #global-footer li { display: inline; padding-right: 1em; border-right: 1px dotted #666; padding: 0 .8em; }
#global-header li a, #global-footer li a {text-decoration: none;}
#global-header li a:hover, #global-footer li a:hover {text-decoration: underline;}
#global-footer {text-align: center;}
#global-header .last, #global-footer .last { border-right: 0 none; }
#global-content { background: #fff url(../img/ksbha-header.jpg) repeat-x 0 0; border: 1px solid #fff;-moz-border-radius:10px; -webkit-border-radius: 10px; }
#agency-header h1 { height: 105px; margin-bottom: 0; }
#agency-header h1 span { margin-left: -2000px; }
#agency-content .box { border: 1px solid #CAE4F3; padding: 0 1.5em; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#agency-links { background-color: #49A1B7; text-align:right; margin:0; padding:.4em; display:block; color:#FFF; border-top: 1px solid #FFF; margin: 0; }
#agency-links  li { border-right:1px solid #FFF; display: inline; font-weight: bold; list-style-type: none; border-right: 1px dotted #FFF; padding: 0.4em ; }
#agency-links  li.last { border:none; }
#agency-links  li a { color:#FFF;}
#agency-content { background: url("../img/box-white-bg.png") repeat-x scroll 0 0 #FFFFFF; }
#agency-content .special {width: 422px;}
#agency-footer { background-color: #E3EFF3; -moz-border-radius: 10px; -webkit-border-radius: 10px; margin: 0 1.5em 1.5em 1.5em; clear: both; }
#agency-footer ul { margin: 0; text-align: center;}
#agency-footer li { display: inline; font-weight: bold; list-style-type: none; padding: 0.4em ; }

/* HEADINGS
------------------------------------------- */
h1,h2,h3,h4,h5,h6,strong { font-weight:bold; } /*bringing boldness back to headers and the strong element*/

h3 {margin-top: .5em; padding-bottom: .3em; border-bottom: 1px dotted #CCC;}
h4 {margin-top: .5em; padding-bottom: .3em; border-bottom: 1px solid #CCC; }

/* LINKS
------------------------------------------- */
a, a:visited { color: #036; }
a:hover { text-decoration: none; }
#global-header a, #global-header a:visited { color: #FFF; text-decoration: underline; }
#global-header a:hover { color: #fff; text-decoration: none; }

/* TABLES
------------------------------------------- */
/* tablesorter confirugration classes www.tablesorter.com */
table.tablesorter thead tr .header {background-image: url(../img/icons/bg.gif);background-repeat: no-repeat;background-position: center right; cursor: pointer; background-color: #49A1B7; color: #FFF;}
table.tablesorter thead tr .header a {color: white; text-decoration: none; display: block; }
table.tablesorter tbody td { background-color: transparent;}
table.tablesorter tbody td.odd {background-color:#E3EFF3;}
table.tablesorter thead tr .headerSortUp {background-image: url(../img/icons/asc.gif);}
table.tablesorter thead tr .headerSortDown {background-image: url(../img/icons/desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {background-color: #8dbdd8;}
table.tablesorter tr.over td {background-color: #FFFF99;}

/* DEFINITIONS
------------------------------------------- */
dt {font-weight: bold;}
dd {margin-bottom: 30px; border-bottom: 1px solid #999966;}
