/* CSS Document */
<style type="text/css" media="screen">
/* commented backslash hack for ie5mac \*/ 
html, body{height:100%;} 
/* end hack */
body {
	margin:0;
	padding:0;
	text-align:center;
	min-height:570px;
	min-width:760px;
	background-color: #888888;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
}

#bounding {
/*height: 585px;*/
width: 760px;
position: absolute;
left:0;
/*top: 50%;*/
/*margin-top: -285px;*/ /* make this half your image/element height */
background: white;
}
#centre {
height:100%;
width:760px;
margin-left:auto;/* centre for compliant browsers */
margin-right:auto;/* centre for compliant browsers */
position:relative;/* gain stacking context for absolutely placed element */
}

#borderPanel {
	height: 18px;
	background: #888888;
}

#headerPanel {
	height: 62px;
	text-align: left;
	margin: 58px 0 0 0;
	background: #ffffff url(../images/header_bg.gif) repeat-x;
	/*background: #ffffff url(../images/header1.jpg) repeat-x;*/
}

#navPanel {
	height: 1.5em;
	text-align: left;
	color: white;
	background: #5f5c5c;
	letter-spacing: 0.05em;
}
#navPanel ul {
	margin:0;
	padding: 0px 0 0 2px;
	list-style-type:none;
	}
#navPanel li {
	display:inline;
	padding: 0px 0 0 2px;
	margin:0;
	}
#navPanel p {
	padding: 0 0 0 2px;
	background-color: none;
	margin: 0;
	vertical-align: middle;
}
#navPanel a {
	padding-left: 10px;
	color: white;
	text-decoration: none;
}
#navPanel a:hover {
	padding-left: 10px;
	color: #FD114D;
	text-decoration: none;
}
.navPanelAt {
	/*padding-left: 10px;*/
	color: #FD114D;
	text-decoration: none;
}
#namePanel {
	height: 1.3em;
	text-align: right;
	background: #CA0241;
	color: white;
	padding-right: 12px;
	font-size: 0.9em;
	letter-spacing: 0.02em;
}
#imgPanel {
	height: 90px;
	text-align: left;
	background: #cccccc;
}
#titlePanel {
	height: 4em;
	text-align: left;
	background: #5f5c5c;
	margin: 0;
}
#titlePanel p{
	padding: 20px 0px 4px 12px;
	font-size: 1.4em;
	color: white;
	margin: 0;
	/*font-weight: bold;*/
}
#subNavPanel {
	position: relative;
	min-height: 2.2em;
	width: 100%;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #5f5c5c;
	float: left;
}
#subNavPanel ul {
	margin:0;
	padding: 0;
	list-style-type:none;
	}
#subNavPanel li {
	display:inline;
	padding: 0;
	margin:0;
	}
#subNavPanel a {
	color: white;
	height: 2.2em;
	text-decoration: none;
	padding: 6px 12px 5px 12px;
	margin: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	display: block;
	float: left;
}
#subNavPanel a:hover {
	color: white;
	height: 2.2em;
	text-decoration: none;
	padding: 6px 12px 5px 12px;
	margin: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-color: #ca0241;
	display: block;
	float: left;
}
.subNavPanelAt {
	background-color: #ba0241;
}
/*.bodyPanelBg1 {
	text-align: left;
	padding: 12px;
	color: #716f6e;
	background-color: white;
	margin: 2px 0 0 0;
}*/
/*.bodyPanelBg2 {
	text-align: left;
	padding: 12px;
	color: #716f6e;
	background-color: #cccccc;
	margin: 2px 0 0 0;
}*/
/*#bodyPanel {
	text-align: left;
	padding: 12px;
	color: #716f6e;
	background: none;
}*/
h1{
	font-size: 1.8em;
	color: #716f6e;
	margin: 0 0 6px 0;
}
h2{
	display: block;
	clear: both;
	font-size: 1.2em;
	color: #ca0241;
	margin: 0;
	padding: 6px 0px 6px 0px;
	height: 1%;
}
h3{
	display: block;
	clear: both;
	font-size: 1.1em;
	font-weight: bold;
	margin: 5px 0 0 0;
	height: 1%;
}

/* bodyPanel1 */
#bodyPanel1 {
	text-align: left;
	padding: 12px;
	color: #716f6e;
	background-color: white;
	margin: 2px 0 0 0;
}
#bodyPanel1 p{
	font-size: 1em;
	color: #716f6e;
	margin: 0 0 0 0;
	padding: 0 0 6px 0;
	clear: both;
	height: 1%;
}
#bodyPanel1 strong {
	font-size: 1.1em;
	font-weight: bold;
}
#bodyPanel1 a {
	color: #716f6e;
	text-decoration: underline;
	font-weight: bold;
}
#bodyPanel1 a:hover {
	color: #ca0241;
	text-decoration: underline;
	font-weight: bold;
}
#bodyPanel1 table {
	width: 500px;
	border: none;
	position: relative;
	margin: 6px 0;
	float: left;
}
#bodyPanel1 table td .cellWidth1 {
	width: 100px;
}
#bodyPanel1 .resultsTable {
	width: 700px;
	border: none;
	position: relative;
	margin: 6px 0;
	float: left;
}
/* bodyPanel2 */
#bodyPanel2 {
	text-align: left;
	padding: 12px;
	color: #716f6e;
	background-color: #cccccc;
	margin: 2px 0 0 0;
}
#bodyPanel2 p{
	font-size: 1em;
	color: #716f6e;
	margin: 0 0 0 0;
	padding: 0 0 6px 0;
}
#bodyPanel2 strong {
	font-size: 1.1em;
	font-weight: bold;
}
#bodyPanel2 a {
	color: #716f6e;
	text-decoration: underline;
	font-weight: bold;
}
#bodyPanel2 a:hover {
	color: #ca0241;
	text-decoration: underline;
	font-weight: bold;
}

/* bodyPanel3 */
#bodyPanel3 {
	text-align: left;
	padding: 12px;
	color: #716f6e;
	background-color: #bbbbbb;
	margin: 2px 0 0 0;
}
#bodyPanel3 p{
	font-size: 1em;
	color: #716f6e;
	margin: 0 0 0 0;
	padding: 0 0 6px 0;
}
#bodyPanel3 strong {
	font-size: 1.1em;
	font-weight: bold;
}
#bodyPanel3 a {
	color: #716f6e;
	text-decoration: underline;
	font-weight: bold;
}
#bodyPanel3 a:hover {
	color: #ca0241;
	text-decoration: underline;
	font-weight: bold;
}


hr {
	display: none;
}
table{
	font-size: 1em;
	color: #716f6e;
	margin: 0 0 0 0;
	padding: 6px 0 6px 6px;
	background-color: #f3f3f3;
}

div.row {
  clear: both;
  padding-top: 10px;
  }

div.row span.label {
  float: left;
  width: 150px;
  text-align: right;
  }

div.row span.formw {
  float: right;
  width: 500px;
  text-align: left;
  } 

#footerPanel {
	position: relative;
	clear: both;
	height: 20px;
	text-align: left;
	color: white;
	background-color: #888888;
}
#footerPanel ul {
	margin:0;
	padding: 0;
	list-style-type:none;
	width: 49%;
	float: left;
	text-align: left;
	}
#footerPanel li {
	display:inline;
	padding: 0;
	margin:0;
	}
#footerPanel a{
	color: white;
	text-decoration: none;
	padding-left: 18px;
}
#footerPanel a:hover{
	color: white;
	text-decoration: underline;
	padding-left: 18px;
}
/*.footerSpanLeft {
	width: 49%;
	float: left;
	text-align: left;
}*/
.footerSpanRight {
	width: 49%;
	float: right;
	text-align: right;
}
.highlight {
	color: #ca0241;
	font-weight: bold;
}

</style>
