*{ margin: 0;	pading: 0;	}
strong { font-weight: bold; }
em { font-style: italic; } 
hr { height: 1px; border: none 0;	border-top: 1px solid #767676; margin-top:1em; margin-bottom: 1em; }
body{ font-family: verdana, helvetica, sans-serif;	font-size: small;	font-weight: normal;	
			padding: 0;	background-color: #ffffff;	color: #222222;	line-height: 1.3em;	}
a{ background-color: inherit;	color: #12679b;	text-decoration: none;	}
a:hover{ text-decoration: none;	}
p{	text-align: left;	padding-bottom: .4em;}
ul{	list-style: disc;	padding-left: 2.5em;	padding-bottom: .4em;	}
ol{	padding-left: 2.5em;	padding-bottom: .4em;	}

table.AE{	border-collapse: collapse;	border: none;	}
table.AE tr{ border-bottom: 1px solid #e0e0e0;	}
table.AE td.AEname{	text-align: left;	font-weight: bold;	padding-right: 2em;	}
table.AE td.AEaff{	text-align: left;	}

table.JCR{	border-collapse: collapse;	border: 1px solid #767676;	}
table.JCR tr.title{	font-weight: bold;	border: 1px solid #767676;	text-align:center;	background-color: #dee0e3;}
table.JCR tr.data{	border: 1px solid #767676;	}
table.JCR td{	border: 1px solid #767676;	text-align:center;}
table.JCR td.cat{	border: 1px solid #767676;	text-align:left;}

caption{	caption-side: top;	font-weight: bold;	text-align: left;	}

h1{ font-size: 200%; 	font-weight: bold;	margin-bottom: 0.7em;	margin-top: 0.7em;	}
h2{ font-size: 150%; 	font-weight: bold;	margin-bottom: 0.7em;	margin-top: 0.7em;	}
h3{ font-size: 130%; 	font-weight: bold;	margin-bottom: 0.5em;	margin-top: 0.5em;	}
h4{ font-size: 110%; 	font-weight: bold;	margin-bottom: 0.5em;	margin-top: 0.5em;	}
h5{ font-size: 100%; 	font-weight: bold;	margin-bottom: 0.3em;	margin-top: 0.3em;	}

#header{ background-color: #dee0e3;	color: #12679b;	padding: 30px 40px 10px 40px; }
#header h1{	font-family: georgia, "Times New Roman", times, serif;	font-weight: bolder; font-size: 250%;	}
#header h2{	font-weight: normal;	}
#header h4{	font-size: 80%;	line-height: 1em;	}

#menu{	padding: 5px 30px 0px 30px;	margin-bottom: 30px;	
				color: #222222;	background-color: #dee0e3;	border-bottom: solid 1px #767676;	}
#menu div{ clear: both;}
#menu ul{	display: block;	position: relative;	top: 1px;	list-style: none;	padding: 0;	margin-bottom: 0;	}
#menu ul li{	position: relative;	float: left;	border: solid 1px #767676;	border-bottom: 0px;	margin-right: 5px;	}
#menu ul li a{	display: block;	padding: 5px 10px 8px 10px;	text-decoration: none;	
								background-color: inherit;	color: #333333;	}
#menu ul li a:hover{	background-color: #12679b;	color: #fff;	}
#menu ul li.active, #menu ul li.active a, #menu ul li.active a:hover{	background-color: #ffffff;	color: #333333;	}
#container{	margin: 0px 40px 0px 40px;	}
#primarycontainer{	float: left;	margin-right: -200px;	width: 100%;	}
#primarycontent{	margin-right: 240px;	}
#secondarycontent{	float: right;	width: 200px;	}
#footer{	text-align: center;	margin: 20px 0px 0px 0px;	padding-top: 15px;	border-top: solid 1px #767676;	clear: both;	}
.clearit{	clear: both;	height: 1px;	}

