body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 24px;
	background-color:#B0B0B0;
}

* {margin: 0px;padding: 0px;}

#container {
	margin: auto auto;
	text-align: left;
	width: 756px;
}

#horizontal-graphic {
	width:752px;
	height:4px;
	background-image:url(/_images/horizontal-graphic.jpg);
}

#container-bottom {
	width:756px;
	height:4px;
	background-image:url(/_images/bottom-shadow.gif);
}


#main {
	width: 756px;
	background-image:url(/_images/repeating-background-bar.gif);
}


#header {
	width:752px;
	height:252px;
	background-image:url(/_images/website-header.jpg);
	background-repeat:no-repeat;
}


#nav {
	width:750px;
	height:22px;
	background-color:#A5BDFE;
	padding: 3px 0px 3px 2px;  	/* Set to 3px 0px 3px 3px if you add a seventh button */
}

#nav li {
	display:inline;
	background-image:url(/_images/nav_button.jpg);   /* If you add a seventh button, set this to the 102-pixel jpg  */
	width:120px;            /* Set to 102px if you add a seventh button */
	height:22px;
	float:left;
	margin-left:4px;
	text-align:center;
}
#nav a {
	width:120px;         /* Set to 102px if you add a seventh button */
	height:19px;
	padding-top:3px;
	text-decoration:none;
	color:#3F9;
	font-weight:800;
	display:block;
}
#nav a:hover {
	color:#FFFFFF;
	font-weight:800;
}

#content {
	width:752px;
	background-color:#FFFFFF;
}	

#content p {
	font-size: 14px;
	color: #2A2A2A;
	padding: 5px 0px;
}

#content p.seealso {
	font-size: 12px;
	color: #2A2A2A;
	margin-left:15px;
}


#content .small {
	font-size:12px;
	color: #2A2A2A;
	padding: 0px;
}

#content a:link, #content a:visited{
	font-size:inherit;
	font-weight:800;
	color: #052d4e;
						/* no size set so it keeps what is defined in the <p> or <li> or whatever. */
}

#content h1{
	font-size: 24px;
	text-align: center;
	color: #052d4e;
	font-weight:900;
}	

#content h2{
	font-size: 20px;
	text-align: center;
	color: #052d4e;
	font-weight:900;
}

#content h3{
	font-size: 16px;
	text-align: center;
	color: #052d4e;
	font-weight:800;
}

#content dt{
	color: #2A2A2A;
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
	margin-top:20px;
}

#content dd{
	color: #2A2A2A;
	margin-left:15px;
}

#content ul li {
	color: #2A2A2A;
}

.content-list-icons td {
	color: #2A2A2A;
	font-size: 14px;
	padding: 5px;
}

.table-gray td {
	color: #2A2A2A;
}

.padded-td td {
	padding: 5px;
}

#content span.bold{
	font-weight:800;
}

#content span.green{
	font-weight:800;
	color:#007F00;
}

#content span.italic{
	font-style:italic
}

#content span.bold_underline{
	font-weight:800;
	text-decoration:underline;
}

#content span.big{
	font-size: 20px;
}

#content span.medium{
	font-size: 16px;
}

#content span.caption{
	font-size: 10px;
	font-weight:bold;
}

#content span.red_text{
	color:#F00;
	font-weight:bold;
}

#content span.nowrap{
	white-space:nowrap;
}

#content span.defn{
	font-variant:small-caps;
	font-weight:bold;
}

#left_nav {
	margin:20px 9px 20px 9px;
    color: #126D4E;
	font-family: Arial, Helvetica, sans-serif;
}

#left_nav h2 {
  font-style:italic;
  margin-bottom: 8px;
  text-align:center;
  font-size:16px;
}

#left_nav a:link, #left_nav a:visited{
  color: #126D4E;
  font-style:normal;
  text-decoration:none; /* this removes the underline */
}

#left_nav .current a:link, #left_nav .current a:visited {
	font-size:13px;
	font-style:italic;
}

#left_nav ul li ul li.current a:link, #left_nav ul li ul li.current a:visited {
	font-size: 11px;
}

#left_nav ul li ul li.notcurrent a:link, #left_nav ul li ul li.notcurrent a:visited {
	font-style: normal;
	font-size: 12px;
}

#left_nav a:hover, #left_nav .current a:hover {
  color: #000;
  text-decoration:underline;
}

#left_nav ul {
  display: block;
  padding: 0;
  margin: 0;

}

#left_nav ul li {
	list-style-type:none;
	display: block;
	padding: 12px 0 0 0;
	margin-left: 12px;
	font-size: 14px;
	font-weight:800;
}

#left_nav ul li ul {
					
	padding: 4px 0 0 0;						
}

#left_nav ul li ul li {
	padding: 9px 0 0 0;
	margin-left: 14px;
	font-size: 12px;
}

#main_prose {
	margin: 20px 20px 20px 20px;
}

#main_prose .indent {
	margin-left: 30px;
}

#main_prose ul li {
	margin-left: 30px;
	font-size: 14px;
	padding: 8px 0 8px 0;
}

#footer {
	width:752px;
	text-align:center;
	color:#FFFFFF;
	margin: 0px 0px;
	padding: 10px 0px;
	clear:both;
	background-color:#144282;
}
#footer ul {
}
#footer li {
	display:inline;
	float:none;
	text-align:center;
}
#footer a {
	color:#3F9;
	font-weight:900;
	text-decoration:none;
}
#footer a:hover {
	color:#FFFFFF;
}
#footer span {
	display:block;
	clear:both;
	color:#FFFFFF;
	margin: 0px 0px;
}

.clear{
	clear:both;
}


