/* Common Styles */
html { height: 101%; }
BODY {color: #000000; background-color: #E5E5E5;  font: normal 10pt Arial, Verdana, Sans-serif; margin: 5px 0px 0px 0px;}
a:link {color: #0075BF;}
a:link:hover {color: #004B74;}

.title { font-weight: bold; font-size: 22px; text-transform: none; color: #23512A; font-family: Arial, Helvetica, sans-serif; }
.itemHead, a.itemHead:link { font-weight: bold; font-size: 13px; color: #0075BF; font-family: Arial, Helvetica, sans-serif;}
.subtext { font-size: 8pt; color: #000000; font-family: arial,helvetica,sans-serif; }
.subtextDate { font-size: 8pt; color: #999999; font-style: italic; font-family: arial,helvetica,sans-serif; }
.printView, a.printView { font-size: 8pt; color: #A5D5E7; font-family: arial,helvetica,sans-serif; text-decoration: underline;}
a.printView:hover {color: #FFFFFF;}

.normal {font: normal 10pt Arial, Verdana, Sans-serif;}

div#printViewTitle {display: none;}


/* Banner Styles */
div#banner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/main/banner1.gif); background-repeat:no-repeat; }
div#mainbanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/main/banner1.gif); background-repeat:no-repeat; }
div#chocolatebanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/chocolate/banner1.gif); background-repeat:no-repeat; }
div#tomatobanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/tomato/banner1.gif); background-repeat:no-repeat; }
div#plumbanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/plum/banner1.gif); background-repeat:no-repeat; }
div#pinkbanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/pink/banner1.gif); background-repeat:no-repeat; }
div#bluebanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/blue/banner1.gif); background-repeat:no-repeat; }
div#graybanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/gray/banner1.gif); background-repeat:no-repeat; }
div#steelbanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/steel/banner1.gif); background-repeat:no-repeat; }
div#aquabanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/aqua/banner1.gif); background-repeat:no-repeat; }
div#greenbanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/green/banner1.gif); background-repeat:no-repeat; }
div#springbanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/spring/banner1.gif); background-repeat:no-repeat; }
div#olivebanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/olive/banner1.gif); background-repeat:no-repeat; }
div#khakibanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/khaki/banner1.gif); background-repeat:no-repeat; }
div#siennabanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/sienna/banner1.gif); background-repeat:no-repeat; }
div#goldenrodbanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/goldenrod/banner1.gif); background-repeat:no-repeat; }
div#goldbanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/gold/banner1.gif); background-repeat:no-repeat; }
/*added by SPPS - GHA */
div#gradsElembanner1       {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/gradsElem/banner1.gif);   background-repeat:no-repeat; }
div#rooseveltbanner1          {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/roosevelt/banner1.gif);      background-repeat:no-repeat; }
div#mississippibanner1     {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/mississippi/banner1.gif); background-repeat:no-repeat; }
div#printcopymailbanner1     {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/printcopymail/banner1.gif); background-repeat:no-repeat; }
div#escbanner1     {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/esc/banner1.gif); background-repeat:no-repeat; }
div#hubbsbanner1     {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/hubbs/banner1.gif); background-repeat:no-repeat; }
div#ecfebanner1     {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/ecfe/banner1.gif); background-repeat:no-repeat; }
div#animatedbanner1     {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/animated/banner1.gif); background-repeat:no-repeat; }
div#jacksonbanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/jackson/banner1.gif); background-repeat:no-repeat; }
div#mrcbanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/mrc/banner1.jpg); background-repeat:no-repeat; }
div#nsbanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/ns/banner1.jpg); background-repeat:no-repeat; }
div#erfbanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/erf/banner1.gif); background-repeat:no-repeat; }
div#recyclebanner1 {width: 900px; height:181px; background-image: url(/shared/templates/SPPSIV_Dept/images/recycle/banner1.gif); background-repeat:no-repeat; }


/* Section */
div#sectionHead {padding-bottom: 2px; padding-top: 5px;}
.secHead {font: bold 19px Arial, Helvetica, sans-serif; color: #B82A4A; }
.mainsecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #B82A4A; }
.chocolatesecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #E18227; }
.tomatosecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #D25129; }
.plumsecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #B82A4A; }
.pinksecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #8C3166; }
.bluesecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #623673; }
.graysecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #7C73BC; }
.steelsecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #3D98DD; }
.aquasecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #1AA7C1; }
.greensecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #3AAF91; }
.springsecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #019344;}
.olivesecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #718A33;}
.khakisecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #A59C52;}
.siennasecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #9C4326;}
.goldenrodsecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #E2A214;}
.goldsecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #D2C700;}
/*added by SPPS - GHA */
.gradsElemsecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #3AAF91; }
.rooseveltsecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #9C4326;}
.mississippisecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #A59C52;}
.printcopymailsecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #9C4326;}
.escsecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #E2A214;}
.hubbssecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #623673; }
.ecfesecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #E2A214;}
.animatedsecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #B82A4A; }
.jacksonsecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #1AA7C1; }
.mrcHead {font: bold 19px Arial, Helvetica, sans-serif; color: #1AA7C1; }
.nsHead {font: bold 19px Arial, Helvetica, sans-serif; color: #1AA7C1; }
.erfsecHead {font: bold 19px Arial, Helvetica, sans-serif; color: #7C73BC; }
.recycleHead {font: bold 19px Arial, Helvetica, sans-serif; color: #E2A214;}

/* Site Banner Title */
div#title {padding: 0px 25px 0px 0px; text-align:right; }
.titleText { font-weight: bold; font-size: 22px; text-transform: none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }

/* Print View */
div#printView {padding: 0px 55px 0px 0px; text-align:right; }
.printViewText, a.printViewText { font-size: 8pt; color: #A5D5E7; font-family: arial,helvetica,sans-serif; text-decoration: underline;}
a.printViewText:hover {color: #FFFFFF;}



/* Container Table Styles */
table#mainContainer {width: 900px; background-image: url(/shared/templates/SPPSIV_Dept/images/slice_06.gif); background-repeat:repeat;}
td#leftContainer {vertical-align: top; width: 219px; background-image: url(/shared/templates/SPPSIV_Dept/images/slice_05.gif); background-repeat:no-repeat;}
td#rightContainer {vertical-align: top; width: 679px; text-align: left;}
div#bottomContainer {width: 900px; background-image: url(/shared/templates/SPPSIV_Dept/images/slice_04.gif); background-repeat:no-repeat; }

div#leftColumn {padding: 10px 0px 0px 50px; }
div#oneColumn {float:left; width: 600px; padding: 0px 60px 0px 10px; }
td#mainColumn {vertical-align: top; width: 470px; padding: 0px 13px 0px 10px; }
td#rightColumn {width:123px; padding: 0px 60px 0px 0px; border-left: solid 2px #B32B4F;vertical-align: top;}
tr td#pageDivider {background-color: #DEDEDE; padding-left: .1em;}



/* Left Navigation */
div#secCategory { padding: 0px 0px 0px 0px; margin: 0px 12px 10px 8px; text-align:center;}
.secCategoryText {color: #FFFFFF; text-transform:uppercase; font: bold 11px Arial, Helvetica, sans-serif; letter-spacing: 2px; }

/* Blue Button Navigation */


/* First Level Blue Pop-Up */
#navBtnBlue ul {	margin: 0;	padding: 0;	list-style: none; }
#navBtnBlue li { /* all list items */	position: relative; }
#navBtnBlue li ul {/* second-level lists */	position: absolute;	display: block; top: 0px; left:138px; width: 160px }
/* hide from IEMac \*/
* html #navBtnBlue ul li { float: left; height: 1%; }
* html #navBtnBlue ul li a { height: 1%; }
/* end hack */
#navBtnBlue li:hover ul { display: block; }
#navBtnBlue li:hover>ul { visibility:visible; }
#navBtnBlue ul ul { visibility:hidden; }		
/* Make-up syles */ #navBtnBlue ul, li {margin: 0 0 0 0; }
/* Styles for Menu Items */ 
#navBtnBlue ul a {display: block; text-decoration: none; color: #FFFFFF; font: bold 12px Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px; text-align: left;}
/* end hack */
/* Hover Styles */ #navBtnBlue ul a:hover {color: #FFFFFF; text-decoration: underline; } 
/* Sub Menu Styles */#navBtnBlue li ul a { color: #FFFFFF; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none;	text-align: left; background: #015B8F; padding: 5px 5px 5px 5px;} 
/* Sub Menu Hover Styles */#navBtnBlue li ul a:hover { color: #0075BF; background: #B2DEFD;} 
div#navBtnBlue {height: 29px;   
		background-image: url(/shared/templates/SPPSIV_Dept/images/blueNav.gif); background-repeat:no-repeat;
		padding: 5px 0px 0px 12px; margin: 0px 0px 0px 8px;}
.navBtnBlueText, a.navBtnBlueText {font: bold 12px arial; color: #FFFFFF; text-decoration: none; text-align:left; }
a.navBtnBlueText:hover {text-decoration: underline; color: #FFFFFF;}
.navBtnBlueTextHigh, a.navBtnBlueTextHigh, a.navBtnBlueTextHigh:hover  {font-weight: bold; text-align: left;}		



/* Second Level Blue Pop-Up */
div#navBtnBlueHigh {height: 29px;   
		background-image: url(/shared/templates/SPPSIV_Dept/images/blueNavHigh.gif); background-repeat:no-repeat;
		padding: 5px 0px 0px 12px; margin: 0px 0px 0px 8px; text-align: left;
		}
div#navBtnBlueHighTop {padding: 6px 0px 0px 12px; margin: 0px 0px 0px 8px; background-image: url(/shared/templates/SPPSIV_Dept/images/slice_07.gif); background-repeat:no-repeat; text-align: left;}	
div#navBtnBlueHighBottom {padding: 6px 0px 11px 0px; margin: 0px 0px 0px 8px;  background-image: url(/shared/templates/SPPSIV_Dept/images/slice_09.gif); background-repeat:no-repeat;}		
div#navBtnBlueHighMid {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 8px; } 
#navBtnBlueHighMid ul {	margin: 0;	padding: 0;	list-style: none; }
#navBtnBlueHighMid li { /* all list items */	position: relative; }
#navBtnBlueHighMid li ul {/* second-level lists */	position: absolute;	display: block; top: 0px; left:151px; width: 160px; }
/* hide from IEMac \*/
* html #navBtnBlueHighMid ul li { float: left; height: 1%; }
* html #navBtnBlueHighMid ul li a { height: 1%; }
/* end hack */
#navBtnBlueHighMid li:hover ul { display: block; }
#navBtnBlueHighMid li:hover>ul { visibility:visible; }
#navBtnBlueHighMid ul ul { visibility:hidden; }		
/* Make-up syles */ #navBtnBlueHighMid ul, li {margin: 0px 0px 0px 0px; }
/* Styles for Menu Items */ 
/* Menu Styles */#navBtnBlueHighMid ul a {display: block; text-align: left; text-decoration: none; color: #FFFFFF; font: bold 11px Arial, Helvetica, sans-serif; text-decoration:none; background-image: url(/shared/templates/SPPSIV_Dept/images/slice_08.gif); background-repeat:repeat-y; padding: 4px 13px 3px 20px;}
/* end hack */
/* Hover Styles */ #navBtnBlueHighMid ul a:hover {color: #FFFFFF; text-decoration: underline; } 
/* Sub Menu Styles */#navBtnBlueHighMid li ul a { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;	text-align:left; color: #FFFFFF; background: #015B8F; padding: 5px 5px 5px 5px;} 
/* Sub Menu Hover Styles */#navBtnBlueHighMid li ul a:hover { color: #0075BF; background: #B2DEFD;} 
.level1BlueHigh, a.level1BlueHigh  {color: #FFFFFF; font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none; text-align: left; }	
a.level1BlueHigh:hover {color: #FFFFFF; font: bold 12px Arial, Helvetica, sans-serif; text-decoration:underline; text-align: left; }

/* Third Level Blue Pop-Up */				
div#navBtnBlueTop {padding: 6px 0px 0px 12px; margin: 0px 0px 0px 8px;  background-image: url(/shared/templates/SPPSIV_Dept/images/slice_10.gif); background-repeat:no-repeat; text-align: left;}	
div#navBtnBlueMid {}
div#navBtnBlueBottom {padding: 6px 0px 11px 0px; margin: 0px 0px 4px 8px; background-image: url(/shared/templates/SPPSIV_Dept/images/slice_11.gif); background-repeat:no-repeat; }		
div#blueSubNav2a {margin: 0px 0px 0px 8px; padding: 1px 0px 1px 10px;}
#blueSubNav2a ul {	margin: 0;	padding: 0;	list-style: none; }
#blueSubNav2a li { /* all list items */	position: relative; }
#blueSubNav2a li ul {/* second-level lists */	position: absolute;	display: block; top: 0px; left:125px; width: 160px; }
/* hide from IEMac \*/
* html #blueSubNav2a ul li { float: left; height: 1%; }
* html #blueSubNav2a ul li a { height: 1%; }
/* end hack */
#blueSubNav2a li:hover ul { display: block; }
#blueSubNav2a li:hover>ul { visibility:visible; }
#blueSubNav2a ul ul { visibility:hidden; }		
/* Make-up syles */ #blueSubNav2a ul, li {margin: 0 0 0 0; }
/* Styles for Menu Items */ 
/* Menu Styles */#blueSubNav2a ul a {display: block; text-decoration: none; font-weight: bold; font-size: 10px; color: #94CAF6; font-family: Arial, Helvetica, sans-serif; padding: 0px 15px 0px 0px;}
/* end hack */
/* Hover Styles */ #blueSubNav2a ul a:hover {color: #FFFFFF; text-decoration: underline; } 
/* Sub Menu Styles */#blueSubNav2a li ul a { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; text-align:left; color: #FFFFFF; background: #015B8F; padding: 5px 5px 5px 5px;} 
/* Sub Menu Hover Styles */#blueSubNav2a li ul a:hover { color: #0075BF; background: #B2DEFD;} 
div#blueSubNav2on {padding: 4px 15px 3px 27px;  background-color: #004f87; text-align: left;}
div#blueSubNav2off {background-image: url(/shared/templates/SPPSIV_Dept/images/slice_12.gif); background-repeat:repeat-y; margin: 0px 0px 0px 8px; padding: 5px 15px 3px 20px; text-align:left;}
.level2Blue, a.level2Blue, a.level2Blue:hover {color: #FFFFFF; text-decoration:none; font: bold 11px Arial, Helvetica, sans-serif; text-align: left;}
.level2BlueHigh, a.level2BlueHigh {color: #FFFFFF; font: bold 11px Arial, Helvetica, sans-serif;  text-decoration: none; text-align: left;}



/* Fourth Level Blue Navigation */	
div#blueSubNav3on { background-image: url(/shared/templates/SPPSIV_Dept/images/slice_12.gif); background-repeat:repeat-y; margin: 0px 0px 0px 8px; padding: 3px 13px 3px 18px; text-align: left;}
div#blueSubNav3off {background-image: url(/shared/templates/SPPSIV_Dept/images/slice_12.gif); background-repeat:repeat-y; margin: 0px 0px 0px 8px; padding: 3px 13px 3px 18px; text-align: left;}
div#blueSubNav3aon {background-image: url(/shared/templates/SPPSIV_Dept/images/slice_12.gif); background-repeat:repeat-y; margin: 0px 0px 0px 8px; padding: 3px 13px 3px 28px; text-align: left;}
div#blueSubNav3aoff {background-image: url(/shared/templates/SPPSIV_Dept/images/slice_12.gif); background-repeat:repeat-y; margin: 0px 0px 0px 8px; padding: 3px 13px 3px 28px; text-align: left;}
div#blueSubNav3a1on {background-color: #004f87; padding: 3px 12px 3px 46px; text-align:left; }
div#blueSubNav3a1off {background-image: url(/shared/templates/SPPSIV_Dept/images/slice_12.gif); background-repeat:repeat-y; margin: 0px 0px 0px 8px; padding: 3px 13px 3px 38px; text-align: left;}
.level3Blue, a.level3Blue, a.level3Blue:hover  {color: #84BEE4; text-decoration:none; font: bold 10px Arial, Helvetica, sans-serif; }




/* Navigation Beyond Level 4 */
td#nav4Title {margin: 9px 70px 0px 0px; padding: 2px 0px 2px 20px; background-color: #005188; font: bold 13px Arial, Helvetica, sans-serif; color: #61A8DC; text-decoration: underline;}
td#nav4Sub {margin: 0px 70px 0px 0px; padding: 5px 0px 5px 20px; background-color: #E4F1F7; }
div#nav4SubItem {width: 28%; float: left; padding: 3px 15px 3px 0px;  background-color: #E4F1F7; }
.nav4TitleText, a.nav4TitleText {font: bold 12px Arial, Helvetica, sans-serif; color:  #61A8DC; text-decoration: underline;}
.nav4SubText, a.nav4SubText {font: bold 12px Arial, Helvetica, sans-serif; color: #61A8DC; text-decoration: underline;}
.level4Green, a.level4Green, a.level4Green:hover {color: #3CD3A0; text-decoration:none; font: bold 10px Arial, Helvetica, sans-serif; }
.level4Blue, a.level4Blue, a.level4Blue:hover {color: #CCCCCC; text-decoration:none; font: bold 10px Arial, Helvetica, sans-serif; }


a.menuItem:hover, a.menuItem2:hover {color: #cccccc;}


/* Banner Navigation */
#bannerNav ul {	margin: 0;	padding: 0;	list-style: none; }
#bannerNav li { /* all list items */	position: relative; }
#bannerNav li ul {/* second-level lists */	position: absolute;	display: block; top: 23px; left:0px; width: 180px; }
/* hide from IEMac \*/
* html #bannerNav ul li { float: left; height: 1%; }
* html #bannerNav ul li a { height: 1%; }
/* end hack */
#bannerNav li:hover ul { display: block; }
#bannerNav li:hover>ul { visibility:visible; }
#bannerNav ul ul { visibility:hidden; }		
/* Make-up syles */ #bannerNav ul, li {margin: 0 0 0 0; }
/* Styles for Menu Items */ 
#bannerNav ul a {text-align:left; display: block; text-decoration: none; font-weight: bold; font-size: 9pt; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; padding: 5px 5px 4px 5px;}
/* end hack */
/* Hover Styles */ #bannerNav ul a:hover {color: #FFFFFF; text-decoration: underline; background: #005B8D; } 
/* Sub Menu Styles */#bannerNav li ul a { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;	text-align:left; color: #0075BF; background: #DEEEFE; border-bottom: 1px solid #0075BF; border-right: 1px solid #0075BF;  border-left: 1px solid #0075BF; padding: 0px 5px 0px 5px;} 
/* Sub Menu Hover Styles */#bannerNav li ul a:hover { color: #0075BF; background: #B2DEFD;} 
div#bannerNav {width:900px; background-image: url(/shared/templates/SPPSIV_Dept/images/slice_01a.gif); background-repeat:no-repeat; }
.bannerNavText, a.bannerNavText {font: bold 11pt Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.bannerNavText:hover {text-decoration: none; color: #FFFFFF;}
.bannerNavTextHigh, a.bannerNavTextHigh {font-weight: bold;}
.navBorder {border-right:#BDCEAA 2px solid;}







/* Cookie Crumb Styles */
.cookieCrumb {background-color: background-image: url(/shared/templates/SPPSIV_Dept/images/slice_03.gif); background-repeat:repeat-y;}
table#cookieContainer {width: 900px; background-image: url(/shared/templates/SPPSIV_Dept/images/cookieback.gif); background-repeat:no-repeat; padding: 0px 0px 0px 0px;}
td#cookieLogo {width: 154px; }
td#cookieCrumbItem {width: 746px; padding: 5px 50px 10px 0px; text-align: left; }
.cookieCrumbText, a.cookieCrumbText {font: bold 10px Arial, Helvetica, sans-serif; color: #606060; }
a.cookieCrumbText:hover {text-decoration: underline;}
.spacer, a.spacer, a.spacer:hover {text-decoration: none;}

/* Footer */

div#footer { text-decoration: none; text-align:center; }
.footerText, a.footerText {font-size: 10px;}


/* Sidebar Styles */
div#sidebar {width: 123px; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; }
div#sidebarTop {padding: 11px 60px 0px 63px; background-image: url(/shared/templates/SPPSIV_Dept/images/slice_14.gif); background-repeat:no-repeat;}
div#sidebarMid {padding: 0px 5px 0px 10px; background-image: url(/shared/templates/SPPSIV_Dept/images/slice_15.gif); background-repeat:repeat;}
div#sidebarBottom {padding: 13px 60px 0px 63px; background-image: url(/shared/templates/SPPSIV_Dept/images/slice_16.gif); background-repeat:no-repeat;}
div#sidebarImage {padding: 0px 0px 5px 0px; background-image: url(/shared/templates/SPPSIV_Dept/images/slice_15.gif); background-repeat:repeat-y;}
.sidebarTitle {font-size: 10pt; font-weight: bold; color: #02629E; }
.sidebarText {font-size: 9pt;}

/* Image Styles */
div#imageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #B82A4A;}
div#imageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #B82A4A;}

div#mainimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #B82A4A;}
div#mainimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #B82A4A;}

div#chocolateimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #E18227;}
div#chocolateimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #E18227;}

div#tomatoimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #D25129;}
div#tomatoimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #D25129;}

div#plumimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #B82A4A;}
div#plumimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #B82A4A;}

div#pinkimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #8C3166;}
div#pinkimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #8C3166;}

div#blueimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #623673;}
div#blueimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #623673;}

div#grayimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #7C73BC;}
div#grayimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #7C73BC;}

div#steelimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #3D98DD;}
div#steelimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #3D98DD;}

div#aquaimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #1AA7C1;}
div#aquaimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #1AA7C1;}

div#greenimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #3AAF91;}
div#greenimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #3AAF91;}

div#springimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #019344;}
div#springimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #019344;}

div#oliveimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #718A33;}
div#oliveimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #718A33;}

div#khakiimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #A59C52;}
div#khakiimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #A59C52;}

div#siennaimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #9C4326;}
div#siennaimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #9C4326;}

div#goldenrodimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #E2A214;}
div#goldenrodimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #E2A214;}

div#goldimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #D2C700;}
div#goldimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #D2C700;}

/* added by GHA */
div#mrcimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #1AA7C1;}
div#mrcimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #1AA7C1;}

div#nsimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #1AA7C1;}
div#nsimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #1AA7C1;}

div#erfimageLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #7C73BC;}
div#erfimageRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #7C73BC;}

div#recycleLeft {float: left; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #E2A214;}
div#recycleRight {float: right; margin: 3px 3px 3px 3px; padding: 4px 4px 4px 4px; border: solid 2px #E2A214;}

div#caption {font: italic 11px arial; font-style:italic; }

/*	Promotions					*/
.promoTitle { font-weight: bold; font-size: 14px; color: #000066; font-family: Arial, Helvetica, sans-serif; }
.promoItem { padding-left: 3px; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }

/* Home Page Promotion */
div#promoHome1 {float:left; width: 204px; height:211px; background-image: url(/shared/templates/SPPSIV_Dept/images/promohome1.png); background-repeat:no-repeat; }
div#promoHome2 {float:left; width: 204px; height:211px; background-image: url(/shared/templates/SPPSIV_Dept/images/promohome2.png); background-repeat:no-repeat; }
div#promoHome3 {float:left; width: 204px; height:211px; background-image: url(/shared/templates/SPPSIV_Dept/images/promohome3.png); background-repeat:no-repeat; }

div#promoImage { height:95px; width: 188px; margin: 12px 3px 5px 10px;}
div#promoText {height:70px; width: 188px;  margin: 7px 7px 3px 10px;}
div#promoSection {width: 188px;  margin: 0px 5px 5px 10px; padding: 0px 0px 0px 10px}

.promoTitleHome, a.promoTitleHome {font-weight: bold; font-size: 8pt; color: #FFFFFF; text-decoration:none;}
a.promoTitleHome:hover {text-decoration: underline;}
.HomePromoItemHead, a.HomePromoItemHead {font-weight: bold; font-size:
11px; color: #000000; text-decoration:none; font-family: Arial, Helvetica,
sans-serif;}
a.HomePromoItemHead:hover {text-decoration: underline;}
.HomePromoItemSummary, a.HomePromoItemSummary {font-weight: normal; font-size: 8pt; color: #000000; line-height: normal;}


/* Calendar Styles */

table#calSmall {width:90%; border-right: solid 1px gray; border-bottom: solid 1px gray; margin-left: 10px; }
table#calSmall a {text-decoration: none;}
table#calSmall tr#days th {font-size: 80%; color: black; background-color: #FFCC01; font-weight: bold; text-align: center; padding: 1px .33em;}
table#calSmall tr#title th {background: #73777B; color: white; border: 1px solid #242; font-size: 80%;}
table#calSmall td {color: #777; text-align: right; border: 1px solid gray; border-color: #BBB #EEE #EEE #BBB;}
table#calSmall a {font-weight: bold; display: block; margin: 0;}
table#calSmall a:link {color: black;}
table#calSmall a:visited {color: purple;}
table#calSmall a:hover {background: #FFCC01;}
table#calSmall td.sat, table#calSmall td.sun {background: #FDD;}
table#calSmall td.jun, table#calSmall td.aug {background: #AAB; color: #889;}
table#calSmall tr#lastweek td {border-bottom: 2px solid #AAB;}
table#calSmall td.holiday {background: #FAA;border-color: #BBB #FCC #FCC #BBB;}
table#calSmall td#jul16 {background-color: yellow; border: 1px solid black;}
table#calSmall td#jul16 div.date {color: #C33; font-weight: bold; background: #FFC;}
div#calCaption {width: 90%; font-size: 80%; text-align:left; margin-left: 10px; }

/*	Form				*/

.wizardField  {
	COLOR: #000000;
	FONT-SIZE: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}.wizardMenuStep {
	FONT-SIZE: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}.wizardFieldUnfulfilled
{
	COLOR: #660000;
	FONT-SIZE: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.wizardFieldRequired 
{ 
	font-weight: bold; 
	font-size: 10pt; 
	color: #990000; 
	font-family: Arial, Helvetica, sans-serif; 
}
.wizardBox 
{
	padding: 5px; 
	border: #999999 1px solid; 
}
.wizardWarning 
{ 
	font-weight: 
	bold; font-size: 
	10pt; color: #990000; 
	font-family: Arial, 
	Helvetica, sans-serif; 
}


.wizardFieldRequired 
{ 
	font-weight: bold; 
	font-size: 10pt; 
	color: #990000; 
	font-family: Arial, Helvetica, sans-serif; 
}
.wizardBox 
{
	padding: 5px; 
	border: #999999 1px solid; 
}
.wizardWarning 
{ 
	font-weight: 
	bold; font-size: 
	10pt; color: #990000; 
	font-family: Arial, 
	Helvetica, sans-serif; 
}

/* calendar styles */
.calTextHeader {
	font-size: 8pt;
	color: #000000;
	background-color: #ddeedd;
	text-decoration: none;
}
.calTextSubHeader {
	border-right: #666666 1px solid;
	border-bottom: #666666 2px solid;
	font-size: 8pt;
	color: #666666;
	background-color: #ffffff;
	text-align: center;
	text-decoration: none;
}
.calText {
	border-right: #666666 1px solid;
	border-bottom: #666666 1px solid;
	font-size: 8pt;
	color: #333333;
	background-color: #ffffff;
	text-align: center;
	text-decoration: none;
}
.calTextToday {
	border-right: #666666 1px solid;
	border-bottom: #666666 1px solid;
	font-size: 8pt;
	color: #333333;
	background-color: #ddeedd;
	text-align: center;
	text-decoration: none;
}
/* SnapPoll copied from another stylesheet GHA */
/*	SnapPoll				*/
.spTable {
	border: #666666 1px solid;
}

.spHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	font-weight: bold;
	padding:	5px;
}

.spText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9 pt;
	padding:	5 px;
	background-color: #FFFFFF;
}

/*  Print View */
div#printviewbanner1 {width: 600px; background-color: #FFFFFF;}
div#title_printview {padding: 25px 0px 25px 10px; text-align:left; }
.titleText_printview { font-weight: bold; font-size: 22px; text-transform: none; color: #000000; font-family: Arial, Helvetica, sans-serif; }
div#cookieContainer_printview {width: 600px; height:25px; background-color: #FFFFFF;}
table#mainContainer_printview {width: 600px; background-color: #FFFFFF;}
td#rightContainer_printview {width: 600px; background-color: #FFFFFF;}
div#bottomContainer_printview {width: 600px; background-color: #FFFFFF;}

/*  Print View */

@media print {

div#printViewTitle {display: block; text-align:left; margin: 0px 0px 25px 0px;}
.printViewTitleText {text-align: left; font-size: 24px; font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif; }
div#display {display: none; height: 0px;}
div#bannerNav {display: none;}
td#leftContainer {display: none;}
td#banner {display: none; height: 0px;}
table#bannerTable {display: none; height: 0px;}

div#banner1 {display: none;}
div#banner2 {display: none;}
div#banner3 {display: none;}
div#banner4 {display: none;}
div#banner5 {display: none;}
div#banner6 {display: none;}
div#banner7 {display: none;}
div#banner8 {display: none;}
div#banner9 {display: none;}
div#banner10 {display: none;}
div#banner11 {display: none;}
div#banner12 {display: none;}
div#banner13 {display: none;}
div#banner14 {display: none;}
div#banner15 {display: none;}
div#banner16 {display: none;}
div#banner17 {display: none;}
div#banner18 {display: none;}
div#banner19 {display: none;}
div#banner20 {display: none;}
div#banner21 {display: none;}
div#banner22 {display: none;}

}

/* border: solid 1px #000000;*/