body, td, p, a, ol, ul, div, h1, h2, h3, input, select, textarea {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size: 11px;
	color: #666666;
}
html,body { height:100%; }
body { padding: 0; margin: 0; }

h1 { font-size: 14px; color: black; margin: 30px 0px 20px 0px; }
h1.csc-firstHeader { margin-top: 0px; }
p { margin: 0px 0px 10px 0px; padding: 0; }
a { color: #CA0233; text-decoration: none; }
a:hover { text-decoration: underline; }

ul { margin: 0; padding: 0; list-style-type: none;  font-weight: bold; }

div.cCenter { height: 100%; }
div.cMain { width: 800px; height: 100%; }
div.cHeader { height: 70px; text-align: left; margin: 25px 0px 10px 0px; background-color: #F6ECE0; }
div.cContentOuter { text-align: left; border: 1px solid #CCCCCC; }
div.cMenu { float: left; width: 129px; }
div.cContentInner { padding-left: 190px; }
div.cBreadCrumb { padding: 10px 0px 10px 0px; border-bottom: 1px solid #CCCCCC; }
div.cBreadCrumbRight { float: right; padding-right: 10px; }
div.cContent { padding: 30px 0px 20px 0px; float: left; width: 608px; }
div.cContentElement { padding: 10px 10px 5px 0px; border-bottom: 1px solid #CCCCCC; }
div.cFooter { clear: both; padding: 10px 0px 10px 0px; text-align: right; }
div.cFooterLeft { float: left; }

div.cMenu div.menuitem { padding: 8px 20px 8px 10px; border-bottom: 1px solid #CCCCCC; }
div.cMenu div.navact { background-color: #CCCCCC; background-image: url(../img/navact.gif); background-repeat: no-repeat; background-position: 117px 10px; }
div.cMenu div.navact a { color: white; }
div.cMenu div.navup { background-color: #CA0233; background-image: url(../img/navup.gif); background-repeat: no-repeat; background-position: 115px 11px; }
div.cMenu div.navup a { color: white; }

div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap { padding: 0px 0px 0px 10px; margin: 0; }
div.csc-textpic-imagewrap dd.csc-textpic-caption { padding-top: 2px; }
div.csc-textpic-imagewrap dl.csc-textpic-image { margin: 0px 0px 0px 16px; padding: 0; }

form#mailform fieldset { border-style: none; margin: 0; padding: 10px 0px 10px 0px; }
form#mailform div.csc-mailform-field { margin-bottom: 2px; }
form#mailform div.csc-mailform-field input { width: 450px; }
form#mailform div.csc-mailform-field textarea { width: 450px; }
form#mailform div.csc-mailform-label { float: left; width: 80px; padding-top: 2px; }

div.csc-sitemap ul li { padding: 0px 0px 10px 11px; background-image: url(../img/dot.gif); background-repeat: no-repeat; background-position: 1px 5px; }
div.csc-sitemap ul li ul li { padding-bottom: 0px; background-image: none; }

