body {
	background-color: #0066CC;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333366;
	text-align: center;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333366;
	text-align: left;
}

h2 a {
	color: #0066FF;
	text-decoration: none;
}

h2 a:hover {
	color: #999999;
	text-decoration: none;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333366;
	text-align: center;
}

.footer {
	background-color: #0066CC;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: center;
}
.footer a {
	color: #99ccff;
	text-decoration: none;
}
.footer a:hover {
	color: #CCFF66;
	text-decoration: underline;
}

.subheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.table_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.table_text a {
	color: #003366;
	text-decoration: underline;
}

.table_text a:hover {
	color: #0066FF;
	text-decoration: none;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.text a {
	color: #003355;
	text-decoration: underline;
}

.text a:hover {
	color: #666666;
	text-decoration: none;
}

#content {
	padding: 5px 10px 15px 10px;
}

.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

/*******************/
/* Content Tables  */
/*******************/

#table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #eeeeee;
	/* A note on the background color: it needs to stay #eeeeee because of the background color on a lot of small images that are in the tables. */
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
}

#table td {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-collapse: collapse;
}

#unit {
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: right;
	font-size: 10px;
	background-color: #dddddd;
}

.table_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#333366;
	color: #FFFFFF;
	text-align: center;
}

.table_subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #999999;
}


/************/
/* Left Nav */
/************/

.left_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin-top: 13px;
	margin-bottom: 8px;
}

#left_nav a {
	color: #003366;
	text-decoration: underline;
}

#left_nav a:hover {
	color: #0066FF;
	text-decoration: none;
}

#left_nav p {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 9px;
	text-align: left;
}

#left_nav div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-left: 9px;
	margin-top: 5px;
}


/*************/
/* Right Nav */
/*************/

.rbroundbox    { background: url(images/corners_bg.gif) repeat; }

.rbtop         { background: url(images/corners_top.gif) repeat-x; }
.rbtop div     { background: url(images/corners_top_left.gif) no-repeat top left; }
.rbtop div div { background: url(images/corners_top_right.gif) no-repeat top right; }

.rbbot         { background: url(images/corners_bottom.gif) repeat-x; }
.rbbot div     { background: url(images/corners_bottom_left.gif) no-repeat top left; }
.rbbot div div { background: url(images/corners_bottom_right.gif) no-repeat top right; }

.rbcontentwrap { background: url(images/corners_left.gif) repeat-y; }
.rbcontent     { background: url(images/corners_right.gif) repeat-y right; }

 
 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent  { padding: 0px 1px 0px 4px; margin: 0;  }
.rbroundbox { width: 80%;  }

.rbcontent p {
	margin: -1px;
}

.rbcontent a {
	color: #0066cc;
	font-family: Veranda, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.rbcontent a:hover {
	color: #0033ff;
}

