/************************************
*			 Redeclarations 				*
************************************/

 li.c1 {list-style: none}
 
 /* esplink represent the links 
in the quicklinks section */
//ul.esplink {
//	font-size: small;
//	font-family: arial,helvetica,sans-serif;
//	list-style-position: inside;
//	list-style-type: square;
//	margin: 3px;
//	padding: .5em;
//}

//ul.esplink li {
//	background: #FFF;
//	font-size: small;
//	font-family: arial,helvetica,sans-serif;
//	margin: 1px;
//	padding: 1px;
  //      //line-height:1.5;
//}

 /* rss copy of esplink represent the links 
in the quicklinks section */
ul.rss {
	font-size: small;
	font-family: arial,helvetica,sans-serif;
	list-style-position: inside;
	list-style-type: square;
	margin: 3px;
	padding: .5em;
}

ul.rss li {
	background: #FFF;
	font-size: x-small;
	font-family: arial,helvetica,sans-serif;
	margin: 1px;
	padding: 1px;
        line-height:1.5;
}


/***********************************/

/************************************
*		 Overall Declarations 			*
************************************/
a {
	background: transparent;
	color: #294596;
	text-decoration: underline;
}
a:hover {
	color: #294596;
	background-color: #DBD5b7;
	text-decoration: none;
}
body {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 120%;
	margin: 5px;
}
h1 {font-size: 140%;}
h1.c1 {margin-top: 5px;;}
h2 {font-size: 120%;}
h3 {font-size: 100%;}
h4 {font-size: 90%;}
h5 {font-size: 85%;}
h6 {font-size: 80%;}

/************************************
*			 Redeclarations 				*
************************************/

#main				{padding: 10px 10px 20px 10px;}
h1.c2 				{text-align: left}
span.c1 			{color: #2A3A89}

/* Changing the primary color of the site */
.iboxtitle			{color: #FFFFFF;}
.topwhite a			{color: #fff;}
#aboutnav a			{color: #fff;}
#aboutnav td		{color: #fff;}
.navbarlightblue a	{color: #fff;}
.lefttext a			{color: #fff;}
.lefttext a:hover	{color: #000000; background-color: #7B966B; //#669933;}
.lefttitle			{color: #fff;}


.tdnav td, 			{border-color: #FFFFFF;}
.tdnavon td			{border-color: #000; }


/* Changing the hover color of the navs */
.tdnavon 			{color: #000000;}
.navbarlightblue a	{color: #FFFFFF;}
.lefttext a 		{color: #FFFFFF;}


/* Changing the primary background color of the site */
#aboutnav td		{background-color: #; //#2A3A89;}
.aboutnav td		{background-color: #669933; //#2A3A89;}
.iboxtitle			{background-color: #669933; //#2A3A89;}
.lefttitle			{border: 1px solid #E7E7E7; background-color: #669933; //#2A3A89;}
.leftwhite			{background-color: #669933; //#2A3A89;}
.navbaraudience a:hover	{background-color: #669933; //#2A3A89;}
.tdnav				{background-color: #669933; //#2A3A89;}
.white				{background-color: #669933; //#2A3A89;}


/* Changing the alternate background color of the site */
a:hover				{background-color: #EFEEDC; #F3ECC2;}
.colorbar			{background-color: #EFEEDC; //#F3ECC2;}
.navbaraudience		{background-color: #EFEEDC; //#F3ECC2;}
.tdnav td.on		{background-color: #EFEEDC; //#F3ECC2;}
.tdnavon td.on		{background-color: #EFEEDC; //#F3ECC2;}
.tdnavon			{background-color: #EFEEDC; //#F3ECC2;}


#lsidebar				{float: left; 
						width: 200px; 
						background: transparent url(/psr/images/lsidebar.jpg) repeat-y top right;
						
						}

#lsidebar td.highlight	{background-color: #F3ECC2; border: 0;}
#lsidebar td.highlight a:hover		{color: #000000;}
#lsidebar td.highlight a		{color: #000000;}


.content, .ql			{background: transparent url(/psr/images/sidebar.jpg) repeat-y top right;
						border: 1px solid #FFFFFF;
						border-width: 1px 1px 0px 1px;
						#background-color: #669933;
						background-color: #7B966B;
						}
.spotlightbg            {background-color:#F3ECC2; }					
						
/* Changing the footer color, padding, and background color */
.footer					{color: #000; background: #E7E7E7;}
.footer a				{color: #000; background: #E7E7E7;}
.lightgray				{color: #000; background: #E7E7E7;}
.buffer					{color: #000; background: #E7E7E7;}  





/***********************************/

.categories {
	color: #FFFFFF;
}
.cat-item {
	color: #FFFFFF;
}


#aboutnav td, .iboxtitle, .lefttitle, .leftwhite, .navbaraudience 
a:hover, .tdnav, .white  {
 background-color: #7B966B; /*#2A3A89;*/
}

p.indent { margin-left: 25px; }

.float-rightbox { float: right; margin: 0 0 0 20px; padding: 10px; border: 1px solid #638CBC; }
.float-leftbox { float: left; margin: 0 20px 0 0px; padding: 10px; border: 1px solid #638CBC; }

img.left {float: left; margin: 0 10px 5px 0; padding: 0px 10px 10px 10px;}
img.right {float: right; margin: 0 0px 5px 10; padding: 0;}
div.pacific {clear: left;}

/* Used on the Promo form - and possibly elsewhere */
div.errorbox {background: #FFFFAA; border: 1px dashed #D41F00; padding: 20px; margin: 0 20px 0 20px;}
div.formbox {background: #eeeedd; border: 1px solid #DDD; padding: 10px; margin: 0 10px 0 10px;}
th.promo {background: #CACABC; border-bottom: 1px solid #FFF; padding: 8px; text-align:left; font-size: 90%; }
tr.item {padding: 8px; font-size: 94%; vertical-align: top;}
td.desc {border-bottom: 1px solid #CACABC;}
td.center {text-align: center;}
div.smallformbox {background: #eee; border: 1px solid #DDD; padding: 10px; margin: 20px; font-size: 95%;}

/* Used on Express Outreach awards */
.minibox {background: #DDEAF3; border: 1px solid #DDD; padding: 5px; margin: 10px; font-size: 85%; width: 90%;}


