body {margin: 0; background-color: #ffffff; font-family: Verdana, Helvetica, Arial;}

.bodyCopy { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 16px;}
.bodyCopyGrey { color: #999999; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 16px;}
.bodyCopyBold { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 11px; font-weight: bold; line-height: 16px;}
.bodyCopyOrangeBold { color: #b18833; font-weight: bold; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 16px;}
.breadCrumbSelected { color: #ab4304; font-weight: bold; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 16px;}
.header1 { color: #b18833; font-style: italic; font-family: Verdana, Helvetica, Arial; font-size: 22px; }
.lgBodyCopy { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 13px; line-height: 18px;}
.lgBodyCopyBold { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 13px; font-weight: bold; line-height: 18px;}
.lgBodyCopyOrangeBold { color: #b18833; font-weight: bold; font-family: Verdana, Helvetica, Arial; font-size: 13px; line-height: 18px;}
.topMenu { color: #003366; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none; line-height:18px; }
.footerText { color: #535353; font-family: Verdana, Helvetica, Arial; font-size: 11px; }

a:link { color: #003366; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: underline}
a:visited { color: #6699CC; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: underline}
a:active { color: #6699CC; font-family: Verdana, Helvetica, Arial; font-size: 11px; ; text-decoration: underline}
a:hover { color: #ab4304; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: underline}

a.menu1:link, a.menu1:visited, a.menu1:active { 
	color: #ffffff; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none; line-height:19px;
	}
a.menu1:hover {
	color: #ffffff; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none; line-height:19px;
	}
a.menu1Selected {
	color: #ffffff; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none; line-height:19px;
	}
a.menu2:link, a.menu2:visited, a.menu2:active { 
	color: #003366; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none; line-height:18px;
	}
a.menu2:hover {
	color: #ab4304; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none; line-height:18px;
	}
a.menu3:link, a.menu3:visited, a.menu3:active { 
	color: #ffffff; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: underline; line-height:18px;
	}
a.menu3:hover {
	color: #ab4304; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: underline; line-height:18px;
	}
.breadCrumbSelectedLarge { color: #ab4304; font-weight: bold; font-family: Verdana, Helvetica, Arial; font-size: 13px; line-height: 16px; }
		
td.menuCell { background-color: #003366; color: #ffffff; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none; line-height:18px; }
td.menuCellHi { background-color: #ab4304; color: #ffffff; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none; line-height:18px;}
.bodyCopyBoldItalic { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 11px; font-weight: bold; line-height: 16px; ; font-style: italic}
.bodyCopyItalics { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 16px; ; font-style: italic}
.bodyCopysmall { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 9px; line-height: 16px; ; font-weight: normal}
.bodyCopysmallBold { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 10px; line-height: 16px; ; font-weight: bold}
.lgBodyCopyBurnOrangeBoldCopy { color: #b18833; font-weight: bold; font-family: Verdana, Helvetica, Arial; font-size: 13px; line-height: 18px; }
.header1NoIt { color: #b18833; font-style: normal; font-family: Verdana, Helvetica, Arial; font-size: 22px; ; font-weight: bolder}
.BlockbodyCopyItalics { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 16px; ; font-style: italic ; letter-spacing: normal; text-align: left; text-indent: 200px; vertical-align: baseline; word-spacing: normal}
.lgBodyCopyOrangeBoldCopy_Extra { color: #b18833; font-weight: bold; font-family: Verdana, Helvetica, Arial; font-size: 18px; line-height: 18px; }
.bodyCopy_White { color: #FFFFFF; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 16px; }
.OrderFrmSideBar_Bold { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 24px; ; font-weight: bold}
.bodyCopyBoldLarge { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 14px; font-weight: bold; line-height: 16px; }
.bodyCopyOrangeBoldERCopy { color: #b18833; font-weight: bolder; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 16px; }
.breadCrumbSelectedExLarge { color: #ab4304; font-weight: bold; font-family: Verdana, Helvetica, Arial; font-size: 16px; line-height: 16px; }
.breadCrumbSelectedExExLarge { color: #ab4304; font-weight: bold; font-family: Verdana, Helvetica, Arial; font-size: 18px; line-height: 16px; }
.bodyCopyBoldLarge12 { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 14px; font-weight: bold; line-height: 16px; }
.bodyCopy_Invisible { color: #c4aa44; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 16px; }
.bodyCopyBlue { color: #003366; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 16px; ; font-weight: bold}
.OrderFrmSideBar_SmTimes { color: #000000; font-family: "Times New Roman", Times, serif; font-size: 12px; ; font-weight: bold }
.bodyCopyBlueLarge { color: #003366; font-family: Verdana, Helvetica, Arial; font-size: 18px; line-height: 18px; ; font-weight: bold ; text-decoration: blink}
.OrderFrmSideBar_Bold20 { color: #993300; font-family: Verdana, Helvetica, Arial; font-size: 18px; ; font-weight: bold }
.lgBodyCopy_2 {  }
.lgBodyCopy_2Copy {  }
.lgBodyCopy2 { color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 12px; line-height: 18px; }
#leftPadding {padding: 0 0 0 16px; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 16px; font-weight: bold;}
.leftPadding {padding: 0 0 0 16px; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 16px;}
#leftPadding a:link {line-height: 16px; margin: 0; padding: 0; }
#leftPadding ul {margin: -10px 0 0 10px; padding: 0; list-style: none; 
			#margin: 0 0 0 10px;} /* <- This kludge keeps spacing normal in IE7 and allows me to Fix Firefox Display Problem with neg. space ---------------*/
#leftPadding li {margin: 0; padding: 0;}

/*  styles for Title pages: I, IV and CEP Alignment Pages  ------------------------------------ */
#wrapPrint {margin: auto 10px ; width: 620px; border-right: 1px solid #C4AA44; border-left: 1px solid #C4AA44; border-bottom: 1px solid #C4AA44; padding-bottom: 15px; vertical-align: top;}

#wrap {margin: 0 13px 0 14px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; vertical-align: top;}
#wrap table {border: 1px solid #336699;}
#wrap th {margin: 3px; padding: 4px; font-size: 12px; text-align: center; background-color: #6699CC; color: #FFFFFF;} 
#wrap td {margin: 3px;}
#wrap caption { font-size: 12px; font-stretch: expanded; color: #FFFFFF; font-stretch:condensed; font-weight: bold; padding: 6px 10px 3px 10px; background-color: #003366; }

#wrap h1 {margin: 25px 0 5px 0; font-size: 180%; line-height: 110%; font-weight: bold; color: #006699; clear: both;}
#wrap h2 {font-size: 130%; font-weight: bold; color: #333333; clear: both;}
#wrap h3 {font-size: 110%; font-weight: bold;}
#break { margin: 0; height: 25px;}

.tablePadding {margin: 0 0 0 15px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;}
td.left { width: 45%; padding: 5px; vertical-align: top; border-right: 1px solid #CCCCFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; letter-spacing: .02em; color: #333333;}
td.right {width: 55%; padding: 5px; vertical-align: top; background-color: #F1ECC6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; letter-spacing: .02em; color: #333333;}


/*   New Styles for Search box - Nov 2007   ------------------------------------------------------------ */
#pwSearch { margin: 0; padding: 0; margin-collapse: collapse; border-spacing: 0;}

.searchBox {margin: 0 auto; padding: 0; height: 27px; margin-collapse: collapse; border-spacing: 0; border-top: 1px solid #336699; border-bottom: 1px 		solid #336699; background-color: #f4efb6; background-image:url(images/search-background.jpg); background-repeat: no-repeat; background-position: center top; }
.searchLinks {margin: 0; padding-right: 10px;}
.atomz {margin: 4px 5px 3px 5px; padding: 0; margin-collapse: collapse; border-spacing: 0;}
.search1 { margin-right: 6px; padding: 0; width: 235px; height: 17px; background-color: #FFFFFF; font-size: 12px; line-height: 14px; color: #234786; border: 1px solid #336699;}

.searchBox2 {margin: 0; padding: 0; margin-collapse: collapse; border-spacing: 0; border-bottom: 1px solid #C4AA44; background-image:url(images/search-goldback.jpg); background-repeat: repeat-y; background-position: bottom right;}
.logoBox2 {margin: 0; padding: 0; margin-collapse: collapse; border-spacing: 0; border-bottom: 1px solid #C4AA44; background-color: #FFFFFF;}
.atomz2 {margin:0 19px 0 0; padding: 1px; margin-collapse: collapse; border-spacing: 0; vertical-align: bottom; background-image:url(images/search-goldback.jpg); background-repeat: no-repeat; background-position: bottom right;}
.search2 { margin: 0 4px 0 4px; padding: 0; width: 170px; height: 17px; background-color: #FFFFFF; font-size: 11px; line-height: 13px; color: #234786; border: 1px solid #C4AA44;}

/* New Home Page Styles - Oct 2009------------------------------------------------------------ */
.logoBox3 {margin: 0; padding: 0; width:146px; margin-collapse: collapse; border-spacing: 0; border-bottom: 1px solid #C4AA44; background-color: #FFFFFF;}
.newLogo3 {margin: 0; padding: 0; width:239px; margin-collapse: collapse; border-spacing: 0; border-bottom: 1px solid #C4AA44; background-color: #FFFFFF;}
/*  //End Oct 2009 ----- */

.blueBar {border-top: 1px solid #003366; }
td.menuCell3 { width: 110px; padding: 0 5px; background-color: #003366; color: #ffffff; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none; border-right: 1px solid #FFFFFF;}
td.menuCellHi3 { width: 110px; padding: 0 5px; background-color: #ab4304; color: #ffffff; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none; 
line-height:18px; border-right: 1px solid #FFFFFF;}
td.menuCell4 { width: 110px; padding: 0 5px; background-color: #003366; color: #ffffff; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none; border-right: 1px solid #003366;}
td.menuCellHi4 { width: 110px; padding: 0 5px; background-color: #ab4304; color: #ffffff; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none; line-height:18px; border-right: 1px solid #003366;}


/*   New Styles for title print pages - Jan 2008 ------------------------------------------------------------ */
.printTopTable {border-bottom: solid 1px #336699; padding-bottom: 2px;}

#printText {margin: 5px 2px;}
#printBox {float: right; margin: 2px 5px; font-size: 0.9em; padding: 4px 6px; width: 110px; text-align: right;
	border: 1px solid #006699; background-image: url(/ERS/images/print-icon.gif); background-position: left middle; background-repeat: no-repeat; }


/*  New Blue Menu Rollover Styles - May 2008 ------------------------------------------------------------ */
#blueNav_home {margin:0 0 0 146px; padding:0; list-style: none; }
#blueNav_home li { margin: 0; padding: 0; float: left; text-align: center; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 17px; }

#blueNav_home a {margin: 0; padding: 3px 6px 3px 6px; color: #FFFFFF; text-decoration:none; font-size: 11px; line-height: 17px;
	border-left: 1px solid #FFFFFF; }
#blueNav_home a:hover {background-color: #ab4304;}


#blueNav {margin:0; padding:0; list-style: none; height:19px; }
#blueNav li { margin: 0; padding: 0; float: left; text-align: center; font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 17px; height:17px; }

#blueNav a {margin: 0; height:17px; padding: 2px 6px 4px 6px; color: #FFFFFF; text-decoration:none; font-size: 11px; line-height: 17px; border-left: 1px solid #FFFFFF; }
#blueNav a:hover {background-color: #ab4304;}

body.our #blueNav #our, body.proven #blueNav #proven, body.sample #blueNav #sample,
	body.funding #blueNav #funding, body.order #blueNav #order, body.test #blueNav #test { background-color: #ab4304; padding: 2px 6px 4px 6px; font-size: 11px; line-height: 17px;}
body.about #about, body.contact #contact, body.news #news {font-weight: bold; color: #ab4304; }
	
/*  Style Alterations for PW pages - May 2008 ----------------------------------------------------------------------------  */
.footerTextHome { padding-top: 5px; color: #535353; font-family: Verdana, Helvetica, Arial; font-size: 11px; 
	background-color: #e7d89c; text-align: center; }
.footerTextNew { padding-top: 5px; color: #535353; font-family: Verdana, Helvetica, Arial; font-size: 11px; 
background-color: #FFFFFF; text-align: center; }
.date { margin-top: 11px; font-size: 10px; color: #000066; line-height: 14px; font-family: Verdana, arial, geneva, sans-serif; text-align: center; font-weight: bold}
.none {margin: 0; padding: 0; border-collapse: collapse; border-spacing: 0;}

/*  Style Alterations for PW pages - March 2011 ----------------------------------------------------------------------------  */
h2.pwSubhead  {margin:0px 0px; padding:0px 0px; color: #ab4304; font-weight: bold; font-family: Verdana, Helvetica, Arial; font-size: 13px; line-height: 16px;}
p.pwNewPages {margin:0px 0px 15px 0px; padding:0px 0px;}
ul.pwNewList {margin:0px 0px 17px 28px; padding:0px; 0px;}
.pwNewList li {margin:0px 0px 7px 0px; padding:0px 0px;}




