/* CSS Document */

body {
	margin:0;
	padding:0;
	font:75%/1em Arial, Helvetica, sans-serif;
	background:none!important;
}
#wrap {
	background:none!important;
}
h1,h2,h3,h4,h5 { 
	padding:0px !important; 
	margin:0px !important; 
	line-height:normal!important;
}
h1 { 
	font-size:2.3em !important;
	font-weight:bold !important;
	color:#5f6062 !important;
	margin-bottom:22px!important;
	background:none!important;
}
h2 { 
	float:none;
	font-size:1.2em !important;
	font-weight:bold !important;
	color:#5f6062 !important;
	margin-bottom:10px!important;
	background:none!important;
}
h3 { 
	font-size:1em !important;
	font-weight:bold !important;
	color:#5f6062 !important;
	margin-bottom:10px!important;
	background:none!important;
}
h4 { 
	font-size:1em !important;
	font-weight:bold !important;
	color:#5f6062 !important;
	margin-bottom:10px!important;
	background:none!important;
}
p, ul li { 
	font-size:1em !important;
	font-weight:normal !important;
	line-height:1.4em !important;
	color:#5f6062 !important;
	margin:0!important;
	padding:0 0 8px 0!important;
}
img { 
	border:none;
}

#skip, .search, #conNav, .topNav, 
.ctrLft, .ctrRit, .breadcrumb, #foot .right {
	display:none;
}
.ctrMid,
.ctrMidWide {
	width:940px!important;
}
.logo {
	padding:0 0 26px 0;
	margin:0;
}
.logo img {
	display:none;
}
.logo img.printLogo {
	display:block;
}
.ctrHd {
	width:940px!important;
	padding:14px!important;
	border:1px solid #e7e7e7!important;
	background:#f5f5f5!important;
}
#kui-accordion div.acc-content {
	width:940px!important;
	display:block !important;
	height:auto;
	margin-bottom:10px!important;
}
#kui-accordion h3 {
	font-size:1.2em!important;
	margin:20px 0 10px 0!important;
	background:none!important;
	padding:0!important;
}
.acc-content {
	background:#f5f5f5!important;
}
.medtable,
.widetable {
	margin:15px 0;
	padding:0;
}
.medtable th,
.widetable th {
	background:#e7e7e7;
	color:#000000;
	padding:8px 8px 10px 8px;
	text-align:left;
}
.widetable td,
.medtable td {
	border-bottom:1px solid #5f6062;
	border-right:1px solid #5f6062;
}
.medtable th {
	text-align:left!important;
}
.medtable td.first {
	width:295px;
	text-align:left;
	border-left:1px solid #5f6062;
}
.medtable td {
	text-align:left!important;
	border-bottom:1px solid #5f6062!important;
}
.widetable td.first {
	width:395px;
	text-align:left;
	border-left:1px solid #5f6062;
}
