/* CSS Format */



/* LEFT NAVIGATION COLUMN */

/* top heading */

.box-left-top-heading {

	padding:3px 0 0 5px;

	margin-left:10px;

	color:#FFF;

	font-family:Helvetica, sans-serif;

	font-size:14px;

	background:url(left-nav-top.gif) no-repeat;

	height:20px;

}



/* middle heading */

.box-left-mid-heading {

	padding:3px 0 0 5px;

	margin-left:10px;

	color:#FFF;

	font-family:Helvetica, sans-serif;

	font-size:14px;

	background:url(left-nav-mid.gif) no-repeat;

	height:20px;

}



/* bottom left corner gif */

.box-left-bot-foot {

	padding:3px 0 0 5px;

	margin-left:10px;

	background:url(left-nav-bot.gif) no-repeat;

	height:20px;

}



/* box format*/

.box-left {

	margin:0 0 0 10px;

	width:170px;

	background-color:#E3DC98;

	font-family:Helvetica, sans-serif;

	font-size:11px;

}



/* dropdown spacing */

form.left-form-top {

	margin:0;

	padding:10px;

}



form.left-form-bottom {

	margin:0;

	padding:0 10px 10px 10px;

}



select {

	font-family:Helvetica, sans-serif;

	font-size:11px;

	width:146px;

}



/* search form format */

.left-form-frm {

	margin:0;

	padding:10px 0 2px 10px;

}



input.left-form-txt {

	font-family:Helvetica, sans-serif;

	font-size:11px;

	width:117px;

	margin:0 2px 0 0;

	padding:0;

}



input.left-form-btn {

	font-family:Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	/*width:25px; switched to auto -- Elliot */

	height:19px;

	background-color:#DE9508;

	color:#FFF;

}



/* subject list format */

#leftcol ul.left-nav-sub {

	list-style-image: url(left-nav-list-expand.gif);

	margin:0;

	padding:5px 0 10px 27px;

	color:#000099;

}



#leftcol ul.left-nav-sub li {

	padding-top:1px;

	padding-bottom:1px;

}



#leftcol .left-nav-sub2 {

	list-style-type: none;

	list-style-image: none;

	background:url(left-nav-list-expand1.gif) no-repeat left top; 

	margin:3px 0 0 -17px;

	padding-left:16px;

	width:133px;

	border-top:1px solid #999;

	border-right:1px solid #999;

	border-left:1px solid #999;

	background-color:#CCCC66; 

	color:#000099;

}



#leftcol ul.left-nav-sub2-list {

	margin:0 0 0 -17px;

	padding:5px 0 5px 30px;

	width:119px;

	border:1px solid #999;

	background-color:#FFFFCC; 

	color:#000099; 

	font-size:10px;

	list-style:circle outside url(left-nav-list-expand2.gif);

}



#leftcol li.left-nav-sub2-select {

	font-size:10px;

	list-style:square outside url(left-nav-list-expand3.gif);

}



/* p format */

#leftcol p {

	margin:0;

	padding:10px 5px 0 10px;

	color:#000;

}



/* ul format 

#leftcol ul.list {

	list-style-image: url(/r9/local-resources/images/left-nav-list.gif);

	margin:0;

	padding:5px 0 10px 27px;

	color:#000099;

} */



/* link format */

#leftcol a {

	color:#000099;

	text-decoration:none;

	font-weight:bold;

}



#leftcol a:hover {

	color:#000099;

	text-decoration:none;

	border-bottom:1px solid #000099;

}



/* ============================================ RIGHT COLUMN ============================================ */

#right-sechead {

	width:195px; height:37px; z-index:-1; margin:17px 10px 8px 0;

}



/* right box top */

.right-box-top-heading {

	padding:3px 0 0 5px;

	margin-left:10px;

	background:url(right-box-image-top.gif) no-repeat;

	height:20px;

	color:#002900;

	font-family:Helvetica, sans-serif;

	font-size:14px;

	/*font-weight:bold;*/

}



/* right box middle */

.right-box-mid-heading {

	padding:3px 0 0 5px;

	margin:10px 0 0 10px;

	height:20px;

	background:url(right-box-image-mid.gif) no-repeat;

	color:#002900;

	font-family:Helvetica, sans-serif;

	font-size:14px;

	/*font-weight:bold;*/

}



/* right box bottom */

.right-box-bot {

	margin:0 0 0 10px;

	width:183px;

	border-left:1px solid #FCC872;

	border-right:1px solid #FCC872;

	background-color: #F7F1C1;

}



.right-box-bot .description {

	font-size: smaller;

}



.right-box-bot-foot {

	padding:3px 0 0 5px;

	margin-left:10px;

	background:url(right-box-image-bot.gif) no-repeat;

	height:20px;

}



.right-box {

	margin:0 0 10px 10px;

	width:183px;

	border-left:1px solid #FCC872;

	border-right:1px solid #FCC872;

	border-bottom:1px solid #FCC872;

	background-color: #F7F1C1;

}



.right-box img {

	margin:5px;

	text-align: left;

}



#rightcol p {

	color:#000;

	margin:0;

	padding:10px 5px 0 5px;

	font-size:11px;

}



#rightcol ul {

	list-style-image: url(right-box-list.gif);

	color:#000;

	margin:0;

	padding:10px 5px 5px 25px;

	font-size:11px;

}



#rightcol ul li{

	padding-top: 3px;

	/* padding-bottom: 3px; */

}



#rightcol li.selected {

	list-style-image: url(l_c_bullet_selected.gif);

}



#rightcol ul.right-nav-sub {

	/*list-style-image: url(/r9/local-resources/images/left-nav-list-expand.gif);*/

	margin:0;

	padding:5px 0 10px 27px;

	color:#000099;

}



/* link format */

#rightcol a {

	color:#000099;

	text-decoration:none;

}



#rightcol a.headline {

	color:#000099;

	text-decoration:none;

	font-weight:bold;

}



#rightcol a:hover {

	color:#000099;

	text-decoration:none;

	border-bottom:1px solid #000099;

}



/* ============================================ CENTER COLUMN ============================================ */

#bread {

	margin-left:15px;

	font-size:10px;

	color:#666;

	margin-right: 10px;

}



#center-sechead {

	width:560px;

	height:32px;

	z-index:-1;

	font-family:Helvetica;

	font-size:24px;

	color:#FFF;

	margin-top: 5px;

	margin-right: 0;

	margin-bottom: 10px;

	margin-left: 5px;

	padding-top: 5px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 5px;

}



h1 {

	margin:0px 0 5px 0px;

	padding:0 0 0 5px;

	font-family:Helvetica, sans-serif;

	font-size:18px;

	color:#032E01

}



h2 {

	margin:0 0 5px 0px;

	padding:0 0 0 5px;

	font-family:Helvetica, sans-serif;

	font-size:16px;

	color:#A34000;

	border-bottom:1px solid #000

}



h3 {

margin: 1px 0px 1px 0px;

font-family:Helvetica, sans-serif;

font-size: 14px;

color:#032E01;

background:url(line-dot.gif) left bottom no-repeat;

}



h4 {

	margin:0 0 5px 10px;

	padding:0 0 0 5px;

	font-family:Helvetica, sans-serif;

	font-size:13px;

	color:#032E01;

}
p
	{
	padding-left:5px;
	}


/* link format */

#bread a.crumb {

	color:#000099;

	text-decoration:none;

	font-weight:normal;

}



#bread a.crumb:hover {

	color:#000099;

	text-decoration:underline;

	font-weight:normal;

}



#maincol a.headline {

	color:#000099;

	text-decoration:none;

	font-weight:bold;

}



#maincol a {

	color:#000099;

	text-decoration:none;

}



#maincol a:hover {

	color:#000099;

	color:#000099;

	text-decoration:none;

	border-bottom:1px solid #000099;

}



/* #crumb a {

	color:#000099;

	text-decoration:none;

}



#crumb a:hover {

	color:#000099;

	color:#000099;

	text-decoration:underline;

	border-bottom:1px solid #000099;

}*/



#maincol p {

	margin:0;

	padding:0 0 10px 10px;

}



#maincol .floatleft {

	float:left;

	margin:5px 10px 0 0;

	border:1px solid #000;

}



.line-dot {

	margin-left:15px;

	background: url(line-dot.gif) left center no-repeat;

}



/* ============================================ FOOTER ============================================ */



#footer p {

	margin-left:20px;

	padding:0;

	color:#000099;

	font-size:10px;

}



#footer a {

	color:#000099;

	text-decoration:none;

	font-weight:normal;

}



#footer a:hover {

	color:#000099;

	text-decoration:none;

	border-bottom:1px solid #000099;

}



#last-modified {

	float: right;

	margin-top: 10px;

}



/* LAYOUT TABLES FOR TABULAR DATA */

table#nrs_table {

	border-width: 1px;

	border-style: solid;

	border-color: #FCC872;

	border-collapse: collapse;

	margin-left:10px;

	/* width:300px;*/

}



table#nrs_table th {

	border-width: 1px;

	padding: 2px;

	border-style: solid;

	border-color: #F2DD9A;

	background-color:#F7F1C1;

	text-align: center;

	white-space: nowrap;

}

table#nrs_table td {

	border-width: 1px;

	padding: 3px;

	border-style: solid;

	border-color: #FCC872;

}



#pagewidth #wrapper #twocols #rightcol .right-box-bot .pub-cover-img {

	margin: 3px;

	border: 1px solid #000000;

	text-align: left;

}


