* {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
  BACKGROUND-COLOR: #e5eaef; TEXT-ALIGN: left
}
/* REMOVE DOTTTED LINE IN FireFOX */
a:active, a:focus {
outline: 0
}

.mossConsole {
  MARGIN: 10px 0px 10px 25px; WIDTH: 790px; TEXT-ALIGN: left
}
.mossConsole DIV {
  TEXT-ALIGN: left
}
.mossConsole SPAN {
  TEXT-ALIGN: left
}
.pageContainer {
WIDTH: 100%; POSITION: absolute; TEXT-ALIGN: left;
BACKGROUND-POSITION: left top;
BACKGROUND-IMAGE: url(/SiteCollectionImages/global/IntPageBG.gif); BACKGROUND-REPEAT: repeat-y
}
.header {
Z-INDEX: 200; 
/*PFS*/
BACKGROUND-POSITION: left top; 
BACKGROUND-IMAGE: url(/SiteCollectionImages/global/pfsheader.gif); 
BACKGROUND-REPEAT: repeat-x; 
/*PFS*/
HEIGHT: 58px
}
.logo {
  LEFT: 0px; POSITION: absolute; TOP: 0px;
BACKGROUND-POSITION: left top;
BACKGROUND-IMAGE: url(/SiteCollectionImages/global/PFSLogo.gif); 
BACKGROUND-REPEAT: repeat-none;
/*PFS*/
HEIGHT: 58px;
WIDTH: 224px;
}
.logo_print {
  DISPLAY: none
}
.logo A:hover {
  BACKGROUND-COLOR: transparent
}

/* PFS Changing font color from black*/
.content {
WIDTH: 1010px; COLOR:#666666
/*PFS  BACKGROUND-IMAGE: url(/SiteCollectionImages/global/background_content_main.gif); BACKGROUND-REPEAT: repeat-y  */
}

/* PFS Changing site wide font colors   FONT-WEIGHT: bold; COLOR: #BA0000; TEXT-DECORATION: none*/
.content A {
  FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: underline
}
/* PFS   BACKGROUND-COLOR: #330000;*/
.content A:hover {
  COLOR: #BA0000 ; 
  TEXT-DECORATION: underline
}
/* PFS White */
A.white {
  FONT-WEIGHT: normal; COLOR: #ffffff; 
  TEXT-DECORATION: underline
}
/* PFS  White*/
A.white:hover {
  COLOR: #ffffff; 
  TEXT-DECORATION: underline
}
/* PFS GREEN */
A.green {
  FONT-WEIGHT: Bold; COLOR: #008000; 
  TEXT-DECORATION: underline
}
/* PFS  Green*/
A.green:hover {
  COLOR: #008000; 
  TEXT-DECORATION: underline
}
A.linkButton {
  PADDING-RIGHT: 5px; 
  PADDING-LEFT: 5px; 
  FONT-WEIGHT: normal; 
  BACKGROUND-IMAGE: url(/SiteCollectionImages/graphics/button_background.gif); 
  PADDING-BOTTOM: 2px; 
  WIDTH: auto; 
  /*PFS - changed font color*/
  COLOR: #FFFFFF; 
  PADDING-TOP: 2px; 
  BACKGROUND-REPEAT: repeat-x; 
  /* PFS - added border */
  BORDER-RIGHT: #330000 1px solid; 
  BORDER-TOP: #330000 1px solid; 
  BORDER-LEFT: #330000 1px solid; 
  BORDER-BOTTOM: #330000 1px solid;
  /* PFS - removed bg color - BACKGROUND-COLOR: #c0ccda;*/
  TEXT-DECORATION: none
}
A.linkButton:hover {
  /*PFS - changed border color, font color and bg color*/
  BORDER-RIGHT: #330000 1px solid; 
  BORDER-TOP: #330000 1px solid; 
  BORDER-LEFT: #330000 1px solid; 
  BORDER-BOTTOM: #330000 1px solid;
  COLOR: #FFFFFF;  
  BACKGROUND-COLOR: #330000; TEXT-DECORATION: none
}
/* Emily Edit End  */
.tempContainer {
  MARGIN-LEFT: 25px
}
.footer {
/*PFS text color, alignment*/
CLEAR: both; FONT-SIZE: 0.65em; 
BACKGROUND-COLOR: #330000;
COLOR: #E59584; PADDING-TOP: 20px; 
HEIGHT: 40px; TEXT-ALIGN: left
}
/* Emily Edit End  */
.footer P {
/*PFS shifted P down*/
  MARGIN-LEFT: 20px
}
/* Emily Edit Begin  */
.footerLinks A {
  COLOR: #E59584
}
.footerLinks A:hover {
  BACKGROUND-COLOR: #666666
}

/* Global Nav 2_17  */
#minimenuItems {
  BACKGROUND-POSITION: left top; 
  PADDING-LEFT: 20px; 
  /* PFS - was 475, moved to right*/
  LEFT: 730px; 
  /* PFS - omitting bg image - BACKGROUND-IMAGE: url(/SiteCollectionImages/global/minimenu_cap.gif); */
  WIDTH: 320px; 
  BACKGROUND-REPEAT: no-repeat; 
  POSITION: absolute; 
  TOP: 0px; 
  HEIGHT: 25px; 
  /* PFS - omitting bg color - BACKGROUND-COLOR: #efefef; */
  z-index:150;
}
/* Emily Edit End  */
#minimenuItems UL {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#minimenuItems LI {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#minimenuItems LI {
  FLOAT: left; WIDTH: auto
}
#minimenuItems A {
  PADDING-RIGHT: 5px; 
  BACKGROUND-POSITION: right center; 
  MARGIN-TOP: 5px; 
  DISPLAY: block; 
  PADDING-LEFT: 5px; 
  FONT-SIZE: 0.65em; 
  BACKGROUND-IMAGE: url(/SiteCollectionImages/global/minimenu_dottedline.gif); 
  PADDING-BOTTOM: 0px; 
  /* PFS - changed font color */
  COLOR: #E59F84; 
  PADDING-TOP: 0px; 
  BACKGROUND-REPEAT: no-repeat; 
  TEXT-DECORATION: none
}
#minimenuItems A:hover {
  /* PFS - changed BG color */
  BACKGROUND-COLOR: #330000;
}
/* Emily Edit End  */
#minimenuItems .lastItem {
  BACKGROUND-IMAGE: none
}
#minimenuItems li.minimenuContact ul {
  display:none;
  position:absolute;
  width:150px;
}
#minimenuItems li.minimenuContact.over ul {
  display:block;
 COLOR: #FFFFFF;
}
#minimenuItems li.minimenuContact ul a{
  display:block;
  width:150px;
  height:20px;
  margin:0px;
  padding:2px 5px 2px 5px;
  color:#000000;
  font-size:.6em;
}
/* Emily Edit Begin  */
#minimenuItems li.minimenuContact ul a:hover{
  color:#FFFFFF;
}


/*  #miniCustomerList {
  BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; DISPLAY: none; SCROLLBAR-FACE-COLOR: #333366; Z-INDEX: 264; LEFT: 832px; SCROLLBAR-HIGHLIGHT-COLOR: #d9e1e8; OVERFLOW: auto; BORDER-LEFT: #000000 1px; WIDTH: 264px; SCROLLBAR-SHADOW-COLOR: #000033; SCROLLBAR-3DLIGHT-COLOR: #d9e1e8; SCROLLBAR-ARROW-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; SCROLLBAR-DARKSHADOW-COLOR: #000033; SCROLLBAR-BASE-COLOR: #d9e1e8; POSITION: absolute; TOP: 18px; HEIGHT: 235px; BACKGROUND-COLOR: #ffffff
}  */

#miniCustomerList {
  BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px; DISPLAY: none; SCROLLBAR-FACE-COLOR: #efefef; Z-INDEX: 264; LEFT: 832px; SCROLLBAR-HIGHLIGHT-COLOR: #e59f84; OVERFLOW: auto; BORDER-LEFT: #efefef 1px; WIDTH: 150px; SCROLLBAR-SHADOW-COLOR: #efefef; SCROLLBAR-3DLIGHT-COLOR: #e59f84; SCROLLBAR-ARROW-COLOR: #000000; BORDER-BOTTOM: #efefef 1px solid; SCROLLBAR-DARKSHADOW-COLOR: #330000; SCROLLBAR-BASE-COLOR: #efefef; POSITION: absolute; TOP: 18px; HEIGHT: 235px; BACKGROUND-COLOR: #efefef
}
#miniCustomerList UL {
  LIST-STYLE-TYPE: none
}
#miniCustomerList LI {
  LIST-STYLE-TYPE: none
}
#miniCustomerList UL A {
  PADDING-RIGHT: 0px; BORDER-TOP: #ecf0f4 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 0.6em; PADDING-BOTTOM: 0px; WIDTH: 129px; COLOR: #000000; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
#miniCustomerList UL A:hover {
  COLOR: #ffffff; BACKGROUND-COLOR: #330000
}
#miniSearchForm {
  BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px; DISPLAY: none; PADDING-LEFT: 7px; Z-INDEX: 250; LEFT: 833px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000000 1px; WIDTH: 140px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TOP: 18px; BACKGROUND-COLOR: #d9e1e8; TEXT-ALIGN: right
}
#miniSearchForm INPUT {
  MARGIN: 0px 0px 2px
}


div#mainmenuContainer { 
  width:659px;
  /* PFS - height was 35 and left was 220 and top was 23*/  
  height:58px;
  background-image:url(/SiteCollectionImages/global/mainmenu.gif);
  background-repeat:no-repeat;
  position:absolute;
  top:0px;
  left:224px;
  z-index:100;

}
div#mainmenuContainer ul, div#mainmenuContainer li  {
  list-style-type:none;
  background-image:url();
  margin: 0px;
  padding: 0px;
}
.mainmenu ul { /* all lists */
  padding: 0;
  margin: 0;
  list-style: none;
}

.mainmenu li { /* all list items */
  float: left;
  position: relative;
}

.mainmenu li ul { /* second-level lists */
  display: none;
  position: absolute;
  border:1px solid #000000;
  border-top:none;
  border-left:none;
}


.mainmenu li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
  top: auto;
  left: auto;
}

.mainmenu li:hover ul,.mainmenu  li.over ul { /* lists nested under hovered list items */
  display: block;
}
.mainmenu li:hover ul li ul, .mainmenu li.over ul li ul{ /* all other level lists */
  display: none;
}
.mainmenu_item1, .mainmenu_item2, .mainmenu_item3, .mainmenu_item4, .mainmenu_item5 {
  display:block;
  float:left;
  list-style-type:none;
  background:url();
}
.mainmenu_item1 { /* PFS - was 112 */
  width:100px;
}
.mainmenu_item2 { /* PFS - was 109 */
  width:75px;
}
.mainmenu_item3{ /* PFS - was 103 */
  width:130px;
}
.mainmenu_item4{ /* PFS - was 92 */
  width:150px;
}
.mainmenu_item5 { /* PFS - was 200 */
  width:200px;
}
.mainmenu li a {
  display:block;
  text-decoration:none;
  /* PFS - height was 35 */
  height:58px;
  width:auto;
}
div#mainmenuContainer ul.mainmenu {
  background-image:url(/SiteCollectionImages/global/mainmenu_pfglocations.gif);
  width:820px;
  /* PFS - height was 35 */
  height:58px;
  background-repeat:no-repeat;
  background-position:453px 0px;
}

.mainmenu_item1 a:hover { background: transparent url(/SiteCollectionImages/global/mainmenu.gif) 0px -58px no-repeat;} /* PFS - changed from -35 to -58 */
.mainmenu_item2 a:hover { background: transparent url(/SiteCollectionImages/global/mainmenu.gif) -100px -58px no-repeat;} /* PFS - changed from -35 to -58 and -112 to -100 */
.mainmenu_item3 a:hover { background: transparent url(/SiteCollectionImages/global/mainmenu.gif) -175px -58px no-repeat;} /* PFS - changed from -35 to -58 and -221 to -175 */
.mainmenu_item4 a:hover { background: transparent url(/SiteCollectionImages/global/mainmenu.gif) -305px -58px no-repeat;} /* PFS - changed from -35 to -58 and -324 to -305 */
.mainmenu_item5 a:hover {background: transparent url(/SiteCollectionImages/global/mainmenu_pfglocations.gif) -2px -58px no-repeat;} /* PFS - changed from -35 to -58 */

/* general submenu stylin' */

.over ul a {
  background-color:#EFEFEF;
  color:#000000;
  font-weight:normal;
  padding:5px 0px 0px 7px;
  border-top:1px solid #EFEFEF;
  font-size:.6em;
}
.over ul a:hover{
  color:#ffffff;
  background-image:url();
}
/* Actual Submenu Definitions */
.mainmenu_item1 ul a{
  width:200px;
  height:20px;
}
.mainmenu_item1 ul a:hover{
  background-color:#c02424;
  background-image:url();
}
.mainmenu_item2 ul a{
  width:200px;
  height:20px;
}
.mainmenu_item2 ul a:hover {
  background-color:#c02424;
  background-image:url();
}
.mainmenu_item3 ul a{
  width:200px;
  height:20px;
}
.mainmenu_item3 ul a:hover{
  background-color:#c02424;
  background-image:url();
}
.mainmenu_item4 ul a{
  width:200px;
  height:20px;
}
.mainmenu_item4 ul a:hover{
  background-color:#c02424;
  background-image:url();
}
.mainmenu_item5 ul a{
  width:200px;
  height:20px;
/*  background-image:url();*/
}
.mainmenu_item5 ul a:hover{
  background-color:#c02424;
/*  background-image:url();*/
}

.mainmenu_item5 UL A {
  WIDTH: 140px; HEIGHT: 20px
}
.mainmenu_item5 #flyoutMenu a{
  background-color:#efefef;
  background-repeat:no-repeat;
  background-position:135px;
}
.mainmenu_item5 #flyoutMenu ul a{
  BACKGROUND-image:url();
}
.mainmenu_item5 #flyoutMenu a:hover{
  background-color:#c02424;
}
#flyoutMenu.over ul a {
  width:150px;
}
#flyoutMenu.over ul {
  position:absolute;
  top:0px;
  left:-315px;
  display:block;
  height:270px;
  width:315px;
  overflow:auto;
  background-color:#efefef;
SCROLLBAR-FACE-COLOR: #333366; 
SCROLLBAR-HIGHLIGHT-COLOR: #d9e1e8; 
SCROLLBAR-SHADOW-COLOR: #000033; 
SCROLLBAR-3DLIGHT-COLOR: #d9e1e8; 
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-DARKSHADOW-COLOR: #000033; 
SCROLLBAR-BASE-COLOR: #EFEFEF; 

}
.over UL A.function {
  BACKGROUND-COLOR: #efefef
}
.over UL A.function:hover {
  BACKGROUND-COLOR: #c02424
}

.mainmenu EM {
  DISPLAY: none
}



/* ---  Main Menu End --- */

H1 {
  FONT-WEIGHT: normal; FONT-SIZE: 1.7em; MARGIN: 0px 0px 0px 1em; COLOR: #000000
}
.columnTwo H1 {
MARGIN: 0px 0px 1em; COLOR: #000000
}
.landingModifiedTwo H1 {
  PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 0px;Z-INDEX: 5; PADDING-BOTTOM: 2px; MARGIN: 0px;PADDING-TOP: 0px; POSITION: relative
}
.homepage H1 {
  PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 0px; Z-INDEX: 5; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.landingModifiedTwo H1 {
  MARGIN-BOTTOM: 20px
}
.spotlightContent h1 {
  MARGIN: 0px 0px 10px 15px
}

/* Removed section specific H1 values: PFS */
/* 
***************************
.columnTwo H1 {
  FONT-SIZE: 1.7em; MARGIN: 0px 0px 1em; COLOR: #000000
}
.landingModifiedTwo H1 {
  PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; Z-INDEX: 5; BACKGROUND-IMAGE: url(/SiteCollectionImages/graphics/textheading_background.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.homepage H1 {
  PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; Z-INDEX: 5; BACKGROUND-IMAGE: url(/SiteCollectionImages/graphics/textheading_background.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.landingModifiedTwo H1 {
  MARGIN-BOTTOM: 20px
}
.spotlightContent h1 {
  MARGIN: 0px 0px 10px 15px
}

***************************** */

H2 {
  FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #981418;
}
.columnTwo H2 {
  BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 0px; MARGIN: 0px 0px 1em 0px;
}
.landingModifiedTwo H2 {
  PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 0px; Z-INDEX: 5; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.landingModifiedTwo H2 {
  PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.sublandingIntro H2 {
  MARGIN: 15px 0px 10px 15px
}
/* Removed section specific H2 values: PFS */
/* 
***************************
	H2 {
	  FONT-WEIGHT: normal; FONT-SIZE: 1em
	}
	.columnTwo H2 {
	  BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND-IMAGE: 	url(/SiteCollectionImages/graphics/bullet_arrow.gif); MARGIN: 0px 0px 1em 10px; COLOR: #666666; BACKGROUND-REPEAT: no-repeat
	}
	.landingModifiedTwo H2 {
 	 PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; Z-INDEX: 5; BACKGROUND-IMAGE: 	url(/SiteCollectionImages/graphics/textheading_background.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; 	BACKGROUND-REPEAT: 	no-repeat; POSITION: relative
	}
	.landingModifiedTwo H2 {
	  PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
	}
	.sublandingIntro H2 {
	  MARGIN: 15px 0px 10px 15px
	}

*************************** */

H3 {
  FONT-WEIGHT: bold; FONT-SIZE: 1em
}
H4 {
    FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #666666; PADDING-LEFT: 0px; MARGIN: 0px 0px 1em 0px;
}
H5 {
  FONT-WEIGHT: normal; COLOR: #333333; FONT-SIZE: 1em 
}
H6 {
    FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #FFFFFF; PADDING-LEFT: 10px; MARGIN: 0px 0px 0px 0px;
}

.justifyRight {
  FLOAT: right; MARGIN: 3px 0px 3px 5px
}
.justifyLeft {
  FLOAT: left; MARGIN: 3px 5px 3px 0px
}
DIV.spacer {
  CLEAR: both; FONT-SIZE: 1px
}
.sectionBanner {
/*PFS */
  MARGIN-LEFT: 0px
}
/*PFS brought section background up to root css*/
.sectionImage {
	background-image:url(/SiteCollectionImages/graphics/section_label_aboutus.gif);
}
.sectionImage {
/*PFS*/
MARGIN-LEFT: 0px; 
WIDTH: 217px; BACKGROUND-REPEAT: no-repeat; 
HEIGHT: 30px
}
.sectionImage P {
  PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sectionImage A {
  FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
.sectionImage A:hover {
  FONT-WEIGHT: normal; COLOR: #ffffff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.columnOne {
DISPLAY: inline; 
FLOAT: left; 
/*PFS */ MARGIN-LEFT: 0px; 
WIDTH: 252px
}

/*  PFS Removed the top margin (30) and increased width from 530*/
.columnTwo {
  DISPLAY: inline; FONT-SIZE: 0.7em; FLOAT: left; MARGIN: -10px 0px 0px; WIDTH: 700px
}
.wide {
/*PFS  BACKGROUND-IMAGE: url(/SiteCollectionImages/global/background_content_wide.gif) */
}

/* PFS Removed indent   MARGIN: 0px 0px 1em 40px; LINE-HEIGHT: 1.3em*/
.columnTwo P {
  MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 1.3em
}

/* Emily Edit Begin  */

/* PFS:  MARGIN: 0px 0px 1em 40px*/
.columnTwo H3 {
  FONT-WEIGHT: bold; FONT-SIZE: 1em;
}
.columnTwo UL {
  MARGIN: 0px 20px 10px 100px
}
.columnTwo OL {
  MARGIN: 0px 20px 10px 100px
}
.columnTwo UL LI {
  MARGIN: 0px 0px 5px
}
.columnTwo OL LI {
  MARGIN: 0px 0px 5px
}
.columnTwo IFRAME {
  MARGIN: 0px 0px 0px 40px
}
.basicTwoColumn-columnOne {
  DISPLAY: inline; FLOAT: left; WIDTH: 340px; PADDING-RIGHT: 10px; 
}
.basicTwoColumn-columnTwo {
  DISPLAY: inline; FLOAT: left; WIDTH: 340px
}
.WideTwoColumn-columnOne {
  DISPLAY: inline; FLOAT: left; WIDTH: 440px;
  PADDING-RIGHT: 10px; 
}
.WideTwoColumn-columnTwo {
  DISPLAY: inline; FLOAT: left; WIDTH: 240px
}
.square {
  LIST-STYLE-TYPE: square
}
.circle {
  LIST-STYLE-TYPE: disc
}
.contentIndent {
  MARGIN: 0px 0px 20px 40px
}
.localNav {
  WIDTH: 220px;
  PADDING-TOP: 5px;
}
.localNav UL {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-BOTTOM: 0px; 
  MARGIN: 0px; 
  PADDING-TOP: 0px; 
  LIST-STYLE-TYPE: none; 
  background-image:url(/SiteCollectionImages/global/IntNavBG_white.gif); /* PFS Addition */
}
.localNav LI {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-BOTTOM: 0px; 
  MARGIN: 0px; 
  PADDING-TOP: 0px; 
  LIST-STYLE-TYPE: none; 
  /* PFS - omit - BACKGROUND-COLOR: #d9e1e8 */
  background-image:url(/SiteCollectionImages/global/INTNavBG.gif);/* PFS Addition */
}
.localNav UL LI UL {
  DISPLAY: none
}
.localNav LI {
/* REmoving the shadow  BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/SiteCollectionImages/global/localnav_shadow.gif); BACKGROUND-REPEAT: repeat-x */
}
.localNav LI.spacer {
  BACKGROUND-POSITION: 50% top; 
  BACKGROUND-IMAGE: url(/SiteCollectionImages/global/localnav_endshadow.gif); 
  PADDING-BOTTOM: 8px; 
  WIDTH: 220px; /* PFS - changed from 157 */
  BACKGROUND-REPEAT: none; /* PFS - changed from x repeat */
}
.localNav A {
  PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; PADDING-BOTTOM: 7px; WIDTH: 207px; COLOR: #666666; PADDING-TOP: 7px; TEXT-DECORATION: none
}
.localNav EM {
  FONT-STYLE: normal
}
.localNav A:hover {
  BACKGROUND-POSITION: 50% top; COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none
}
.localNav .visibleMenu A {
  BACKGROUND-POSITION: 50% top; COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none
}
.localNav .visibleMenu UL {
  PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.localNav .visibleMenu A {
  FONT-WEIGHT: bold
}

/*BACKGROUND-POSITION: 0px 9px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../SiteCollectionImages/graphics/bullet_square.gif); WIDTH: 125px;*/

.localNav .visibleMenu LI {
BACKGROUND-IMAGE: url(/SiteCollectionImages/graphics/bullet_square.gif); BACKGROUND-POSITION: 0px 9px; PADDING-LEFT: 10px; WIDTH: 125px; COLOR: #000000; BACKGROUND-REPEAT: no-repeat
}
.localNav .visibleMenu LI A {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.6em; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; WIDTH: auto; COLOR: #666666; PADDING-TOP: 4px; BACKGROUND-COLOR: transparent
}
.localNav .visibleMenu LI A:hover {
COLOR: #BA0000;  TEXT-DECORATION: underline
}

/*--- Local Nav hover visible page color. Pulled from Subsite CSS: PFS ----*/
.localNav a:hover, .localNav .visibleMenu a{
	background-image:url(/SiteCollectionImages/global/localnav_shadow_aboutus.gif);
	background-color:#c02424;
	color:#ffffff;
}

.columnContent {
  CLEAR: both; FONT-SIZE: 0.7em; MARGIN: 0px 0px 10px; WIDTH: 157px
}
.columnContent P {
  MARGIN: 0px 0px 10px
}
.columnImage {
  WIDTH: 240px
}
/* Emily Edit Begin  */
.formInput {
  BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff
}
.formSelect {
  BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff
}
.formTextarea {
  BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff
}
/* Emily Edit End  */
LABEL {
  CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 5px 10px 10px 0px; WIDTH: 200px; TEXT-ALIGN: right
}
.formSubmit {
  PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px -3px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(../SiteCollectionImages/graphics/button_background.gif); PADDING-BOTTOM: 1px; WIDTH: auto; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #c0ccda; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.formSubmitWrapper INPUT {
  PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -3px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(../SiteCollectionImages/graphics/button_background.gif); PADDING-BOTTOM: 1px; WIDTH: auto; COLOR: #152f4a; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #c0ccda; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.formSubmitWrapper DIV {
  FLOAT: left; WIDTH: 50px
}
SPAN.formSubmitWrapper {
  DISPLAY: block; HEIGHT: 50px
}
.formInputSimulator {
  MARGIN-TOP: 5px; DISPLAY: inline; FLOAT: left; WIDTH: 300px
}
SPAN.ms-RadioText LABEL {
  CLEAR: none; DISPLAY: inline; FLOAT: none; MARGIN: auto; WIDTH: auto; TEXT-ALIGN: left
}
.formInputSimulator INPUT {
  FLOAT: left
}
.formInputSimulator LABEL {
  CLEAR: none; DISPLAY: block; FLOAT: left; MARGIN: 2px 0px 0px 3px; WIDTH: auto; TEXT-ALIGN: left
}
.formInputSimulator BR {
  CLEAR: both
}
.formStandard
{ 
  FONT-SIZE: 0.7em;  FONT-WEIGHT: normal; COLOR: #333366
} 
.formRequired {
  FONT-SIZE: 11px;  FONT-WEIGHT: bold; COLOR: #333366
}
.CustomformRequired {
  FONT-SIZE: 0.7em; FONT-WEIGHT: bold; COLOR: #333366
}
.CustomformInput {
  FONT-SIZE: 0.7em;
}
.landingModifiedOne {
  WIDTH: 252px; PADDING-TOP: 0px
}
.landingModifiedTwo {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-BOTTOM: 0px; 
  MARGIN: -10px 0px 0px 0px; 
  WIDTH: 750px; 
  PADDING-TOP: 0px; 
  background-color:#FFFFFF;
}
.landingModifiedTwo P {
  MARGIN: 0px
}


.landingModifiedTwo UL {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
.landingModifiedTwo LI {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.intro {
  Z-INDEX: 5; BACKGROUND-IMAGE: url(/SiteCollectionImages/graphics/landing_intro_background_spacer.gif); MARGIN-BOTTOM: 25px; BACKGROUND-REPEAT: repeat-x; POSITION: relative
}
.intro UL {
  MARGIN: 0px 0px 10px 20px
}
.intro LI {
  PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.intro LI A {
  FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.intro P {
  MARGIN: 0px 0px 0px 30px
}
.subDate {
  DISPLAY: block; FONT-SIZE: 0.8em; FONT-STYLE: italic
}
.intro .introImage {
  DISPLAY: inline; Z-INDEX: 10; FLOAT: right; WIDTH: 230px; POSITION: relative
}
.landingColumnOne {
  DISPLAY: inline; FLOAT: left; PADDING-RIGHT: 10px; WIDTH: 440px
}
.landingColumnTwo {
  DISPLAY: inline; FLOAT: left; WIDTH: 240px
}
.landingColumnOne P {
  MARGIN-BOTTOM: 0px
}
.landingColumnTwo P {
  MARGIN-BOTTOM: 0px
}
.sublandingIntro {
  BORDER-RIGHT: #d9e1e8 1px solid; BORDER-TOP: #d9e1e8 1px solid; MARGIN: 0px 0px 25px 40px; BORDER-LEFT: #d9e1e8 1px solid; WIDTH: 490px; BORDER-BOTTOM: #d9e1e8 1px solid
}

.sublandingIntro P {
  MARGIN: 0px 0px 0px 15px
}
.sublandingIntro .introImage {
  DISPLAY: inline; FLOAT: right; MARGIN: 15px 15px 15px 25px; WIDTH: auto
}
.sublandingColumnOne {
  DISPLAY: inline; FLOAT: left; WIDTH: 235px
}
.sublandingColumnTwo {
  DISPLAY: inline; FLOAT: left; WIDTH: 235px
}
.sublandingColumnOne {
  MARGIN: 0px 20px 0px 40px
}
.sublandingColumnOne UL {
  MARGIN-LEFT: 50px
}
.sublandingColumnTwo UL {
  MARGIN-LEFT: 50px
}
.sublandingContent {
  CLEAR: both; MARGIN: 0px 0px 25px 40px; WIDTH: 490px; PADDING-TOP: 25px
}

/* Legacy
.contentSpotlight {
  MARGIN: 0px 0px 25px 40px; WIDTH: 490px
}
.contentSpotlight H2 {
  MARGIN: 15px 0px 10px 15px
}
.contentSpotlight P {
  MARGIN: 0px 0px 10px 15px
}
.contentSpotlight .introImage {
  DISPLAY: inline; FLOAT: right; MARGIN: 15px 15px 15px 25px; WIDTH: 175px
}
*/
.spotlightContainer {
  background-position:bottom left;
  background-repeat:no-repeat;
  padding-bottom:20px;
}

.spotlightContent P {
  MARGIN: 0px 0px 10px 15px
}

/* Re-Useable Content Styles */

#RUS_1SrcNav {
	float:right;
	width: 140px;
	top: 0px;
	right: 0px;
}
/* PFS callout and button */
#CallOutA {
	background-color: #f5f5f5;
	border: 1px solid #CCC;
	padding: 5px;
}

#CallOutB {
	background-color: #ffffff;
	border: 1px solid #CCC;
	padding: 5px;
}
A.linkButtonB {
  PADDING-RIGHT: 5px; 
  PADDING-LEFT: 5px; 
  FONT-WEIGHT: normal; 
  BACKGROUND-IMAGE: url(/SiteCollectionImages/graphics/button_backgroundB.gif); 
  PADDING-BOTTOM: 2px; 
  WIDTH: auto; 
  /*PFS - changed font color*/
  COLOR: #FFFFFF; 
  PADDING-TOP: 2px; 
  BACKGROUND-REPEAT: repeat-x; 
  /* PFS - added border */
  BORDER-RIGHT: #333333 1px solid; 
  BORDER-TOP: #333333 1px solid; 
  BORDER-LEFT: #333333 1px solid; 
  BORDER-BOTTOM: #333333 1px solid;
  /* PFS - removed bg color - BACKGROUND-COLOR: #c0ccda;*/
  TEXT-DECORATION: none
}
A.linkButtonB:hover {
  /*PFS - changed border color, font color and bg color*/
  BORDER-RIGHT: #333333 1px solid; 
  BORDER-TOP: #333333 1px solid; 
  BORDER-LEFT: #333333 1px solid; 
  BORDER-BOTTOM: #333333 1px solid;
  COLOR: #FFFFFF;  
  BACKGROUND-COLOR: #333333; TEXT-DECORATION: none
}

