*,.dropDown {
	margin:0
}
*,form,input,.dropDown {
	padding:0
}
P,li,body,.body,.content,.smallHeading,.red,.itemText,.topTable,.tableHeader,.listbody,.listbodyhighlight {
	font:8pt Verdana,Arial,sans-serif
}
P {
	margin:0 0 3px
}
h1,h2 {
	font:13pt Verdana,Arial,sans-serif
}
h3,.itemContent {
	font:12pt Verdana,Arial,sans-serif
}
h3,h4,.preview,.navigate,.tabup,.tabdown,.number,.tablecellcenter,.imagebutton,.smallbutton,.dialog {
	text-align:center
}
h4,.heading {
	font:bold 9pt Verdana,Arial,sans-serif
}
h4 {
	color:#fff
}
a:link,a:visited {
	color:#039
}
a:link,a:visited,a:hover {
	text-decoration:none
}
a.pageTitleLink {
	font-size:8pt
}
.button,.buttonWarning,.buttonOver,.smallbutton {
	font:8pt Verdana,Arial,sans-serif;
	padding:1px;
	color: #4c5540;
	background:#e9e8cc;
	border:1px solid #7D8C69
}
a:hover,.pageTitleTinyError,.itemTitleError,.message,.button:hover {
	color:#a93025
}
a img {
	border:none
}
input,.article_body,.bodylite,.dropDown,.child,.parent,.pageTitleTiny,.pageTitleTinyError,.tableHeadersmall,.message {
	font:7pt Verdana,Arial,sans-serif
}
input {
	margin:1px;
}
textarea {
	white-space:pre;
}
input:focus, textarea:focus {
	background:#ffff99;
}
fieldset {
	margin:0 0 5px;
	border:0;
}
fieldset,.preview,.content {
	padding:1px
}
legend {
	font:bold 9px Verdana,Arial,sans-serif
}
legend,label,.columnhead,.columnselected,.pageTitleTinyError,.itemTitle,.itemText,.itemTitleError {
	text-transform:capitalize
}
legend,label,.columnhead,.columnselected {
	color:#000
}
label {
	font:9px Verdana,Arial,sans-serif
}
.article_heading,.tabup,.tabdown,.number {
	font:bold 8pt Verdana,Arial,sans-serif
}
.bodylite {
	text-align:left
}
.preview {
	background:#fff;
	border:1px #000
}
.preview,.dialog {
	display:none;
	position:absolute;
}
.boxes,.itemContent,.dialog {
	border:1px solid #000
}
.boxes,.dialog {
	margin:2px
}
.boxes,.formatGreen,.imagebutton,.smallbutton {
	padding:2px
}
.boxes-top {
	border-top:1px solid #000
}
.formatGreen {
	width:97%;
	margin:3px;
	border-top:2px solid #d5e7c3;
	border-right:3px solid #a1ae93;
	border-bottom:3px solid #a1ae93;
	border-left:2px solid #d5e7c3;
	z-index:1;
}
.formatGreen,.imagebutton,.smallbutton {
	vertical-align:middle
}
.formatGreen,.columnhead,.itemTitle,.itemText,.itemTitleError,.topTable {
	background:#b2c2a1
}
.navigate,.navnum {
	font:10px Arial,sans-serif
}
.navigate,.content,.itemContent {
	background:#FFF
}
.hand,.tabup,.tabdown,.imagebutton,.smallbutton,.listbody,.listbodyhighlight,.button,.buttonWarning,.buttonOver {
	cursor:pointer
}
.hand:hover {
	color:#a93025
}
.tearoff {
	cursor:default;
	color:#00f
}
.columnhead,.columnselected {
	font:bold 10px Verdana,Arial,sans-serif;
	border-top:0 solid #000;
	border-right:0 solid #000;
	border-left:0 solid #000
}
.columnhead,.columnselected,.tabdown,#currentLocation {
	border-bottom:1px solid #000
}
.columnselected {
	background:#6d7c59
}
.columnhead:hover {
	background:#6d7c59
}
.dropDown {
	border:1px solid black
}
.changed {
	font-family:Verdana,Arial,sans-serif
}
.changed,.red {
	color:red
}
.tabup,.tabdown {
	height:20px;
	padding:3px
}
.tabup {
	background:#eee
}
.tabdown {
	background:#ccc
}
.content {
	color:#008080;
	position:relative;
	width:290px
}
.content,.frameBorder {
	border:1px solid #666
}
.number {
	color:#FFF;
	background:#000
}
.title,.pageTitle,#currentLocation {
	font:bold 10pt Verdana,Arial,sans-serif
}
.title {
	margin-top:5px;
	color:#900
}
.pageTitleSmall {
	font:8pt Verdana,Arial,sans-serif
}
DIV#pageheading a {
	font:bold 8pt Verdana,Arial,sans-serif
}
.itemTitle,.itemTitleError,.frameBorder {
	font:10pt Verdana,Arial,sans-serif
}
.itemContent,.frameBorder {
	vertical-align:top
}
.itemContent {
	text-indent:3px
}
.tableHeader,.tableHeadersmall,.tableHeadertiny,.cleardrop {
	background:#e9e8cc
}
.tableHeadertiny {
	font:bold 5pt Verdana,Arial,sans-serif
}
.tablecell,.tablecellcenter {
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #bfbfbf;
	border-left:1px solid #bfbfbf;
	height:17px
}
.tablecell {
	text-indent:5px;
	padding-left:5px
}
.tablecellcenter {
	text-indent:0;
	padding-left:0
}
.buttonWarning {
	background:#FC6
}
.imagebutton {
	font:bold 11px Verdana,Arial,sans-serif;
	height:14px;
	width:14px
}
.imagebutton,.smallbutton {
	border-top:1px solid #666;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	border-left:1px solid #666;
	background:#CCC center center
}
.cleardrop {
	border:1px solid #666;
	padding-right:3px
}
.listbody {
	background:#e0e0e0;
	color:black
}
.listbodyhighlight {
	color:white
}
.listbodyheading {font:8pt Verdana,Arial,sans-serif;color:white;cursor:pointer;background-color:#000}
.listbodysubheading {font:8pt Verdana,Arial,sans-serif;color:black;cursor:pointer;background-color:#E0E0E0}
.dialog {
	background:#ffc;
	left:225px;
	top:88px;
	width:250px;
	height:125px;
	z-index:1
}
.progress {text-decoration:blink;background-color:#999999;text-align:center;vertical-align:middle;border:1px outset #333333;position:absolute;z-index:15;top:50px;right:320px;padding:3px;}
.dimBackground {
	background-color: rgb(255, 255, 255);
	opacity: 0.7; /* Safari, Opera */
	-moz-opacity:0.70; /* FireFox */
	filter: alpha(opacity=70); /* IE */
	height: 100%;
	width: 100%;
	background-repeat:repeat;
	position:fixed;
	top: 0px;
	left: 0px;
}
.dim { color: #a4a4a4; }