
.cwRegForm TR.divider {
    display: none;
}

.noPrint, .noPrint *, .infoLinks, .infoLinks *, #google_translate_element { 
	border: none;
	display: none;
}

body {
	background-color:white;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}
#navPath, .banner {
	padding-left:0.5em;
	padding-right:0.5em;
}
#body_centre {
	padding-left:4%;
	padding-right:4%;
}
#navPath {
	border: 0px solid #8A90A4;
	border-top: 1px solid #8A90A4;
	text-align: right;
	margin-top: 1em;
	padding-top: 0.25em;
	padding-bottom: 0.5em;
}
h1 { font-size:1.67em; padding-top:0.50em; padding-bottom:0.75em;}
h2 { font-size:1.33em; }
h3 { font-size:1em; }
h4, h4 a { font-size:1em; font-weight:normal; text-decoration:underline;}

h1, h2, h3, h4 { 
	font-family: arial, helvetica, sans-serif;
	margin:0em;
	padding-top:1.25em;
	padding-bottom:0.25em;
	text-align:left;
}
p { 
	margin:0em;
	padding-top:0.25em;
	padding-bottom:0.25em;
}
.leading {
	color:#454D66;
	font-weight:bold; 
	text-transform: uppercase;
}
a { color:#000000; text-decoration:none; }

#topNav,
.hidden,
.sideColumn,
#navTree,
.kinNav,
.resourcelinks,
.searchBar {
	position:absolute;
	width:0;
	height:0;
	visibility:hidden;
}

.errMsg {
	color: #933;
	font-weight: bold;
	}
.squareYellow {
	border: 1px solid gray;
	background-color:#FFFFD0;
	padding-left: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 1.0em;
	padding-top: 1.0em;
	margin-bottom: 1.0em;
	margin-top: 1.0em;
}
.box { 
	border: 1pt solid gray; 
	background-color: white;
}
table {
	border-width:    0;
	border-style:    solid;
	border-color:    #8A90A4;
	border-collapse: collapse;
}
td,th {
	padding: 0.2em 0.4em 0.2em 0.4em;
}
.dynamicTable { border-width: 1pt; }
