
body {
	background:url(/images/newbackground.gif) !important;
	background-repeat:repeat-y !important;
	background-position:top center !important;

	color:#3F3F3F;
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:center; /* for IE 5.5 */
}

a			{color:#003c9b;}
a:hover 	{color:#003c9b;}
a:visited 	{color:#003c9b;}
a:active {
	color:#003c9b;
	text-decoration:none;
}

.inlineColor {
	color:#0D2346;
}

form {padding:0;margin:0;}

.Link {
	color:#0C1D37;
}

.PageContainer {
	width:780px;
	background-repeat:repeat-x;
	background-position:0% 50px;
	background-color:#FFFFFF;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

#PageTable {
	border-right:1px solid #AFB2BB;
	border-left:1px solid #AFB2BB;
}

.PopupContainer {
	background-color:#0D46A0;
	margin:0px;
	padding:30px;
	padding-top:20px;
}

.PopupTop {
	height:20px;
	width:100%;
	padding-bottom:20px;
}

.PopupTop a {
	color:#FFF;
}

.PopupContent {
	background:#EDF0F3;
	padding:20px;
	text-align:left;
}

.PopupTable {
	background:#EDF0F3;
	padding:0px;
}

.Bar {
	margin-top:10px;
	border-top:1px solid #D2D5DC;
	background-color:#DDE4EE;
	padding:8px 0 8px 10px;
}

.StandardBar {
	margin-top:10px;
	min-height:22px;
	line-height:22px;
	border-top:1px solid #D2D5DC;
	background-color:#DDE4EE;
	padding:8px 0 8px 10px;
	font-size:10pt;
}



img { border:0px; }

.BodyCopy {
	color:#3F3F3F;
	font-size:9pt;
	width:539px; /*9-8-2005: setting width so page body copy doesnt line-break */
}
/*used for italics in press release copy. */
.BodyCopy .italic {
	font-size:8pt;
	font-style:italic;
}

.bodyClear, .BodyClear {
	clear:both;
	overflow:hidden;
	height:0px;
}

.BodyClearBoth{
	clear:both;
}

.Header {
	font-size:10pt;
	color:#0C1D37;
	font-weight:bold;
}

/* deprecate lowerCase to UpperCase*/
.Spacer, .spacer {
	height:5px;
}

/* deprecate lowerCase to UpperCase*/
.Contact, .contact {
	font-style:italic;
	font-size:8pt;
}

/* deprecate lowerCase to UpperCase*/
.Dotted, .dotted {
	background-image:url(/images/HorizontalDottedLine.gif);
	background-repeat:repeat-x;
}

/* deprecate lowerCase to UpperCase*/
.Dotted1, .dotted1 {
	background-image:url(/images/HorizontalDottedLine.gif);
	background-repeat:repeat-x;
    height:1px;
    margin:0px;
    padding:0px;
	width:100%;
    clear:both;
}

.MoreLink {
	width:32px;
}

/* UTILITY NAVIGATION STYLES MOVED TO globalShell.css - utilitynav.css */

/* IMAGE BAND STYLES MOVED TO imageBand.css */

/* LEFT NAVIGATION STYLES MOVED TO leftnav.css */

/* PRIMARY NAVIGATION STYLES MOVED TO primarynav.css */

/* BREADCRUMB STYLES MOVED TO breadcrumb.css */


/* deprecate lowerCase to UpperCase*/
.Line, .Noline, .Thinline, .line, .noline, .thinline {
	height:1px;
	padding:0px;
	margin-bottom:5px;
	background-image:url(/images/line.gif);
	/*overflow:hidden;*/
}

/* deprecate lowerCase to UpperCase*/
.Line, .line {
	margin-bottom:18px;
	background-repeat:no-repeat;
	clear:both;
}

/* deprecate lowerCase to UpperCase*/
.Noline, .noline {
	margin-top:8px;
	margin-bottom:20px;
	clear:both;
	background-image:url(/images/clear.gif);
}

/* deprecate lowerCase to UpperCase*/
.Thinline, .thinline {
	margin-bottom:5px;
	background-repeat:no-repeat;
}

/* PAGEHEADER STYLES MOVED TO headerImage.css */

.SubPageHeader {
	margin-top:6px;
	margin-bottom:6px;
	font-size:10pt;
	font-weight:bold;
	/*Sherri Edits*/
	/*color:#0C1D37;*/
	color:#000000;
}

/* HEADLINE STYLES MOVED TO headline.css */

.SubPageHeader a 			{ color:#0C1D37;text-decoration:none;}
.SubPageHeader a:hover 		{ color:#0C1D37;text-decoration:none;}
.SubPageHeader a:visited 	{ color:#0C1D37;text-decoration:none;}
.SubPageHeader a:active 	{ color:#0C1D37;text-decoration:none;}

.SubHeadline {
	color:#003c9b;
	font-size:9pt;
	font-weight:bold;
}
.SubHeadline a {
	text-decoration:none;
}
.SubHeadline a:hover {
	color:#283E62;
	text-decoration:none;
}

.SubHeadlineBlue {
	font-size:9pt;
	font-weight:bold;
	color:#283E62;
	padding-top:5px;
}

.IntroCopy {
	color:#000000;
	margin-bottom:20px;
	font-size:9pt;
}

.IntroCopy ul li {
	list-style-type:disc;
}

ul.RedArrowList {
	padding:0px;
	padding:0px;
	list-style-type:none;
}

ul.RedArrowList li {
	list-style-type:none;
	margin:0px;
	padding-left:12px;
	background-image:url(/images/consumers/promo/Arrow.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	color:#003c9b;
	font-size:8pt;
}

/*For 07 refresh pages with left/right borders and no leftnav */
.MainContent {
	border-left:1px solid #A4B2BB;
	border-right:1px solid #A4B2BB;
	overflow:hidden;
	width:778px;
}
.MiddleContent {
	float:left; /* added so IE will show rightnav on the RIGHT */
	width:540px;
	/*Sherri Edits: added background-color to show white middle*/
    /*background-color:#FFFFFF;*/
}

.WideContent {/* for CanvasLayout */
	width:716px;
}

.ThreeColumns {
	width:357px;
}

.MiddleContentImageLeft {
	margin-left:0px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:20px;
}

.PageUI {
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.pageLI {
	color:#000000;
	font-weight:normal;
	list-style-type:disc;
	list-style-position:inside;
}

.RightSide {
	width:540px;
	float:left;
	padding:0 20px 0 40px;
}

.RightSideWide {
	width:718px;
	float:left;
	padding:0 20px 0 40px;
}

.RightSideBorder {
	border-right:1px solid #AFB2BB;
}

/*= ERRORS
---------------*/
.error_text {color:red;}
.input-error {
	color: red;
	font-weight: bold;
}


/* =PRINT
----------------------------------------------- */
.PrintLink {
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-image:url(/images/Print.gif);
	color:#3F3F3F;
	padding-left:25px;
	list-style-type:none;
	float:right;
	height:16px;
}

.PrintLink a {
	color:#3F3F3F;
	text-decoration:none;
	list-style-type:none;
	font-size:8pt;
}

/* RIGHTNAV STYLES MOVED OUT TO RightNav.css */

/* FOOTER STYLES MOVED TO footer.css */

/* backwards compatible for 3rd party templates */
.Footer li.last_rightSpace { display:none; }
.Footer li.first_leftSpace { display:none; }


/* =LIST
	Used by:
		/about/
----------------------------------------------- */

.ListRow {
	clear:both;
}

.ListRow div.left {
	width:247px;
	float:left;
	margin:2px 0 2px 0;
}

.ListRow div.right {
	width:247px;
	float:right;
	margin:2px 0 2px 0;
}

.ListRow .ListBox {
	margin:15px 0 15px 0;
}

.ListRow .ListBox div {
	margin:0 0 5px 0;
}

.ListRow .ListBox div a {
	font-size:8pt;
	color:#0C1D37;
	font-weight:bold;
	text-decoration:none;

}

.ListRow .ListBox div.ListBoxArrow a {
	font-size:8pt;
	color:#003c9b;
	font-weight:normal;
	text-decoration:underline;
}

.ListBoxArrow {
	background-image:url(/images/arrows/BlueRightArrow.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	padding-left:20px;
}

/* PAGINATION STYLES MOVED TO pagination.css */

/* =Common search styles
	Used by:
		VPRSearchResultBody
		SearchResultBody
		PressReleaseIndexBody

----------------------------------------------- */

/* SEARCH STYLES MOVED TO searchResults.css */
/* SEARCH FOR STYLES MOVED TO searchFor.css */
/* SEARCH RESULTS STYLES MOVED TO searchResults.css */

/* =ALTERNATNG ROW STYLES
	'alternateRow' used by:
		VPRSearchResultBody
		SearchResultBody
		MonthlySolutionIndexBody
		PressReleaseIndexBody

	'light/dark' used by:
		??????

----------------------------------------------- */

/* deprecate lowerCase to UpperCase*/
.AlternateRow, .alternateRow {
	background-color:#EDEFF2;
}

/* deprecate lowerCase to UpperCase*/
.Light, .light {
	background-color:#ffffff;
}

/* deprecate lowerCase to UpperCase*/
.Dark, .dark {
	background-color:#DDE4ED;
}

/* HISTORICAL USE STYLE MOVED TO historical.css */


/* =Arrows
----------------------------------------------- */

.RedArrowRight ul {
	margin:0;
	list-style: none;
	padding-left: 2px;
}

.RedArrowRight ul li {
	font-size:8pt;
	list-style: none;
	background-image: url(/images/arrows/RedArrow.gif);
	padding:0 0 10px 10px;
	background-repeat: no-repeat;
	background-position: 0 4px;
}

.RedArrowRight ul li a {
	color:#333333;
	text-decoration:underline;
}

dt.RedArrowRight  {
	font-size:8pt;
	margin-left:5px;
	background-image: url(/images/arrows/RedArrow.gif);
	padding:0 0 10px 10px;
	background-repeat: no-repeat;
	background-position: 0 4px;
}

dt.RedArrowRight a {
	font-size:8pt;
	color:#3E69AF;
}

.errorMessage {
	color:#990000;
}

/* CONTACT FORM STYLES MOVED TO contactForm.css */

/* =Contact
----------------------------------------------- */

.ContactBox {
	padding:0 0 0 10px;
	font-size:8pt;
}

.ContactBox dt{
	padding:1px 0 1px 20px;
    font-size:8pt;
    color:#0D2346;
}

.ContactBox dd {
    font-size:8pt;
    color:#0D2346;
}

.ContactLiArrow {
	background-image:url(/images/arrows/arrows-single-row-off.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
}

dt.ContactLiArrow {
	padding:0 0 10px 15px;
	color:#0D2346;
}

dt.ContactLiArrow a {
	color:#003c9b;
}

/* =Search (styles used in PageNotFound)
----------------------------------------------- */

.SearchContainer {
	margin:20px 20px 0 20px;
}

.SearchContainer a {
	color:#152952;
}

.SearchBarTop {
	padding:15px 0 0 15px;
	height:89px;
	background-color:#DDE4EE;
}

.SearchBarTop .SearchFor {
	border-top:none;
}

.SearchBarBottom {
	padding:15px 0 0 15px;
	height:75px;
	background-color:#C7D2E6;
	margin-bottom:15px;
}

.SearchBarTop div {
	padding:2px;
}

.SearchBarBottom div {
	padding:5px;
}

/* PRESS RELEASE STYLE MOVED TO pressRelease.css */

/* =Hidden - For Sherri to hide tables entered
in TinyMCE
----------------------------------------------- */

/* deprecate lowerCase to UpperCase*/
.Hidden, .hidden {
	display:none;
}

/* =Font Sizing
----------------------------------------------- */

.font-size-1 {
	font-size:1pt;
}
.font-size-2 {
	font-size:2pt;
}
.font-size-3 {
	font-size:3pt;
}
.font-size-4 {
	font-size:4pt;
}
.font-size-5 {
	font-size:5pt;
}
.font-size-6 {
	font-size:6pt;
}
.font-size-7 {
	font-size:7pt;
}
.font-size-8 {
	font-size:8pt;
}
.font-size-9 {
	font-size:9pt;
}
.font-size-10 {
	font-size:10pt;
}
.font-size-11 {
	font-size:11pt;
}
.font-size-12 {
	font-size:12pt;
}
.font-size-13 {
	font-size:13pt;
}
.font-size-14 {
	font-size:14pt;
}
.font-size-15 {
	font-size:15pt;
}
.font-size-16 {
	font-size:16pt;
}
.font-size-17 {
	font-size:17pt;
}
.font-size-18 {
	font-size:18pt;
}

/* styles converted to classes : unfiled bulk deposit */

.DisplayBlock {
	display:block;
}

.DisplayNone {
	display:none;
}

.PadRight10 {
	padding-right:10px;
}

.Width778 {
	width:778px;
	float:left;
}

/* PAGE NOT FOUND STYLES MOVED TO pageNotFound.css */

.TechPaperHeader {
	font-size:8pt;
}/* =FOOTER
----------------------------------------------- */
.Footer {
	background:url(/images/newbackground.gif);
	background-repeat:repeat-y;
	background-position:top center;
	
	height:25px;
	padding:0 0 0 17px;
	margin:0;
	font-size:7pt;
	border-top:4px solid #0B2F6B;
	clear:both;	
}

.Footer li {
	background-image:url(/images/utilitynav/UtilityNavSpacer.gif);
	background-position:right;
	background-repeat:no-repeat;
	list-style-type:none;
	padding-left:5px;
	padding-right:5px;
	
	margin-top:5px !important; 	/* All, doesn't override. */
 	margin-top /**/:5px;		/* IE5.5 */
	margin-top/**/:/**/5px;		/* IE6/Win  */	
	
	float:left;
}

.Footer li a, .Footer li  a:active, .Footer li a:visited {
	text-decoration:underline;
	color:#7B8594;
}

.Footer li a:hover {
	color:#5F78A0;
	text-decoration:underline;
}

.Footer li.last {
	background-image:url(/images/clear.gif);
}

.Footer li.copyright {
	background-image:url(/images/clear.gif);
	padding-right:5px;
	float:right;
	color:#546279;
}.cart {
	float:right;
	padding-top: 3px;

	
}
.CartImage {
	background-image:url(/images/primarynav/shop_cartIcon.gif); 
	background-repeat:no-repeat; 
	background-position:center left; 
	padding-left:25px;


}
.CartImage a:link, .CartImage a:visited, .CartImage a:hover{
	line-height: 25px;

}
.CartImage a:link,  .CartImage a:visited{
	text-decoration: none;
}

.CartImage a:hover{
	text-decoration: underline;
}.RightNav {
	width:158px;
	padding:0px;
	font-size:7pt;
	float:right;
}

.RightNav dl {
	margin:0;
	padding:0 0 5px 0;
	background-image:url(/images/rightnav/RelatedInfo1pixelBkgrd.gif);
	/*background-color:#E1E5EB;*/
	background-repeat:repeat-y;
	border-top:1px solid #d0d6df;
}

.RightNav dl img {
	padding:5px 0 5px 10px;
}

.RightNav dt.header{
	font-weight:bold;
	font-size:8pt;
	margin:0px 0 0 -10px;
	padding:10px 0 10px 15px;
}

.RightNav dt.bullet {
	background-image:url(/images/rightnav/BlueRightCircle.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
}

.RightNav dt.content {
	font-style:italic;
	font-weight:bold;
	padding:0 5px 20px 10px;
	font-size:10pt;
}

.RightNav dt.contentSmall {
	font-style:italic;
	padding:0 5px 20px 10px;
	font-size:8pt;
}

.RightNav dd {
	padding:0;
	margin:0 0 10px 20px;
}

.RightNav dd a {
	color:#000000;
	font-weight:bold;
}

.RightNav .FirstLevel_Header {
	height:auto;
	padding:10px 0 10px 10px;
	margin-bottom:2px;
	list-style-type:none;
	background:#e3e5ea url(/images/rightnav/FirstLevelHeader_long.gif) no-repeat left top;
	font-size:11pt;
	font-weight:bold;
	color:#003C9B;
	border-bottom:1px solid #d0d6df;
}

.RightNav .RightNavLine {
	list-style-type:none;
	background-image:url(/images/rightnav/SecondLevelHeaderBody.gif);
	background-repeat:repeat-y;
	height:1px;
	padding-left:5px;
}

.RightNav .RightNavLine .line {
	height:1px;
	margin:0;
	padding:0;
	margin:0;
	width:80%;
}

.RightNav .SecondLevel_HeaderBottom {
	height:27px;
	padding-top:13px;
	padding-left:10px;
	list-style-type:none;
	background-image:url(/images/rightnav/RightNavBottom.gif);
	background-repeat:no-repeat;
}/* ///////// LEFT_NAVIGATION //////////////////////////////////////////////// */
#LeftNavCell {
	width:177px;
	background-repeat:repeat-x;
	border-right:1px solid #afb2bb;
	background-repeat: repeat-x;
	background-color:#e8ebf0;
}

.LeftNavDiv 	{
	width:177px;
	padding-top:8px;
	float:left;
	color:#000000;
}

.LeftNav .FirstLevel_Header div a, .LeftNav .FirstLevel_Header div a:visited{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.LeftNav .FirstLevel_TwoRow_Header div { margin-top:13px; background-image:url(/images/home/clear.gif);margin-left:8px;}

.LeftNav .FirstLevel_TwoRow_Header div a,.LeftNav .FirstLevel_TwoRow_Header div a:visited{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.LeftNav .FirstLevel_ThreeRow_Header div a,.LeftNav .FirstLevel_ThreeRow_Header div a:visited{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.LeftNav .FirstLevel_TwoRow_Header div { margin-top:13px; background-image:url(/images/home/clear.gif);margin-left:8px;}
.LeftNav 		{
	visibility:hidden; /* javascript shows this nav when page fully loaded */
	margin:0 0 0 17px;
	padding:0;
	overflow:visible;
	list-style-type:none;
	width:160px;
	color:#000000;
}

.LeftNav img 	{	margin:0;padding:0;}


/*//////// A R R O W  R O L L O V E R S //////////////////*/
.placement {
 	position:absolute;
	z-index:5;
}

/* OFF */
.LeftNav div.off {
	background-image:url(/images/leftnav/Arrows/carat-single-row-off.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
	margin-left:15px;
	padding:6px 0 0 10px;
	color:#292f38;
	width:125px;
}
.LeftNav span {
	display:block;
}
.LeftNav div.off a, .LeftNav div.off a:visited {
	display:block;
	width:125px;
	text-decoration:none;
	color:#292f38;
	font-size:10px;
}/* opera 8.5 */

/* ON */
.LeftNav div.on {
	background-image:url(/images/leftnav/Arrows/carat-single-row-on.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	margin-left:15px;
	padding-left:10px;
	padding-top:5px;
	font-size: 10px;
	width:125px;
}

.LeftNav div.on a {
	text-decoration:none;
	color:#1c4687;
}/* opera 8.5 */

/* HOVER */
.LeftNav div.hover {
	width:125px;

	background-image:url(/images/leftnav/Arrows/carat-single-row-over.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
	margin-left:15px;
	padding-left:10px;
	padding-top:6px;
	font-size: 10px;
	line-height:12px;
}
.LeftNav div.hover a {text-decoration:none;
	color:#000000;
	display:block;
}/* opera 8.5 */

/* ROLLOVER */

.LeftNav div.rollover {
	position:absolute;

}
/**** FirstLevel ****/
.LeftNav .FirstLevel_Header {
	height:43px;
	list-style-type:none;
	background-image:url(/images/leftnav/FirstLevelHeader.jpg);
	background-repeat:no-repeat;
}

.LeftNav .FirstLevel_Header div 	{	margin-top:13px;}

.LeftNav .FirstLevel_Header div.off {	background-image:url(/images/home/clear.gif);margin-left:8px;}

.LeftNav .FirstLevel_TwoRow_Header {
	height:58px;
	list-style-type:none;
	line-height:15px;
	background-image:url(/images/leftnav/FirstLevelHeader_TwoRow.gif);
	background-repeat:no-repeat;
}

.LeftNav .FirstLevel_TwoRow_Header div 	{	margin-top:13px;}

.LeftNav .FirstLevel_TwoRow_Header div.off {	background-image:url(/images/home/clear.gif);margin-left:8px;}

.LeftNav .FirstLevel_ThreeRow_Header {
	height:73px;
	list-style-type:none;
	line-height:13px;
	background-image:url(/images/leftnav/FirstLevelHeader_ThreeRow.gif);
	background-repeat:no-repeat;
}

.LeftNav .FirstLevel_ThreeRow_Header div 	{	margin-top:13px;}

.LeftNav .FirstLevel_ThreeRow_Header div.off {	background-image:url(/images/home/clear.gif);margin-left:8px;}


/**** SecondLevel ****/

.LeftNav .SecondLevel 						{	height:26px;}

.LeftNav .SecondLevel .on a:hover {text-decoration:none;
	color:#000000;
	padding-top:6px;
}/* opera 8.5 */

.LeftNav .SecondLevel_Opening 			{	height:26px;}
.LeftNav .SecondLevel_Closing 			{	height:26px;}
.LeftNav .SecondLevel_Footer 				{	height:42px;}
.LeftNav .SecondLevel_Footer_Curvy 		{	height:47px;}

.LeftNav .SecondLevel_TwoRow 				{	height:40px;}
.LeftNav .SecondLevel_TwoRow_Opening 		{	height:40px;}
.LeftNav .SecondLevel_TwoRow_Closing		{	height:40px;}
.LeftNav .SecondLevel_TwoRow_Footer 		{	height:55px;}
.LeftNav .SecondLevel_TwoRow_Footer_Curvy 	{	height:60px;}

.LeftNav .SecondLevel_ThreeRow 			{	height:47px;}
.LeftNav .SecondLevel_ThreeRow_Opening		{	height:47px;}
.LeftNav .SecondLevel_ThreeRow_Closing		{	height:47px;}
.LeftNav .SecondLevel_ThreeRow_Footer		{	height:63px;}
.LeftNav .SecondLevel_ThreeRow_Footer_Curvy {	height:68px;}

.LeftNav .SecondLevel_FourRow				{	height:55px;}
.LeftNav .SecondLevel_FourRow_Opening 		{	height:55px;}
.LeftNav .SecondLevel_FourRow_Closing		{	height:55px;}
.LeftNav .SecondLevel_FourRow_Footer 		{	height:71px;}
.LeftNav .SecondLevel_FourRow_Footer_Curvy {	height:76px;}

/**** SecondLevel Logo ****/

.LeftNav .SecondLevel_Logo 				{	padding:0px;margin:0px;height:56px;width:160px;}
.LeftNav .SecondLevel_Logo a img			{	position:absolute;top:2px;left:3px;height:53px;}
.LeftNav .SecondLevel_Logo div 			{	height:53px;}
.LeftNav .SecondLevel_Logo img 			{	padding-top:0px;padding-left:0px;}
.LeftNav .SecondLevel_Logo_Opening 		{	padding-left:0;width:160px;height:60px;}
.LeftNav .SecondLevel_Logo_Closing 		{	padding-left:0;width:160px;height:56px;}
.LeftNav .SecondLevel_Logo_Closing  div	{ 	margin-left:0px; padding-left:0px;}
.LeftNav .SecondLevel_Logo_Closing  div a	{ 	padding-left:4px; }
.LeftNav .SecondLevel_Logo_Closing a img	{	position:absolute;top:2px;left:3px;height:53px;}
.LeftNav .SecondLevel_Logo_Footer_Curvy div {margin-left:0px; padding-left:0px;}
.LeftNav .SecondLevel_Logo_Footer_Curvy  div a	{ 	padding-left:4px; }
.LeftNav .SecondLevel_Logo_Footer_Curvy a img		{	position:absolute;top:2px;left:3px;height:53px;}
.LeftNav .SecondLevel_Logo_Footer_Curvy div.off, .LeftNav .SecondLevel_Logo_Footer_Curvy div.on {
	background-image:url(/images/home/clear.gif);
	margin-left:0px;
}

.LeftNav .SecondLevel_Logo_Footer 		{	padding-left:0px;height:76px;width:160px;}
.LeftNav .SecondLevel_Logo_Open_Foot 	{	padding-left:0px;height:75px;width:160px;}
.LeftNav .SecondLevel_Logo_Open_Foot a img {
	position:absolute;top:3px;left:3px;height:53px;
}

.LeftNav .SecondLevel_Logo_Footer a img {
	position:absolute;top:2px;left:3px;height:53px;
}

.LeftNav .SecondLevel_Logo div.off img {
	width:154px;
}

.LeftNav .SecondLevel_Logo_Closing div.off, .LeftNav .SecondLevel_Logo_Closing div.on {
	background-image:url(/images/home/clear.gif);
	margin-left:0px;
}

.LeftNav .SecondLevel_Logo div.off, .LeftNav .SecondLevel_Logo div.on {
	background-image:url(/images/home/clear.gif);
	margin-left:0px;
}

.LeftNav .SecondLevel_Logo_Opening div.off,
.LeftNav .SecondLevel_Logo_Opening div.on,
.LeftNav .SecondLevel_Logo_Opening div.hover {
	background-image:url(/images/home/clear.gif);
	margin-left:0px;
	width:160px;
	height:60px;
}

.LeftNav .SecondLevel_Logo_Open_Foot div.off,
.LeftNav .SecondLevel_Logo_Footer div.off {
	background-image:url(/images/home/clear.gif);
	margin-left:0px;
}

/**** ThirdLevel ****/

.LeftNav .ThirdLevel 						{	height:20px;}
.LeftNav .ThirdLevel a:hover 			{
	color:#000000;
	height:26px;
}

.LeftNav .ThirdLevel_Opening 				{	height:20px;}
.LeftNav .ThirdLevel_Closing 				{	height:15px;padding-top:5px;}
.LeftNav .ThirdLevel_Footer		 			{	height:36px;}
.LeftNav .ThirdLevel_TwoRow 				{	height:32px;}
.LeftNav .ThirdLevel_TwoRow_Opening 		{	height:40px;}
.LeftNav .ThirdLevel_TwoRow_Footer 			{	height:43px;}
.LeftNav .ThirdLevel_ThreeRow 				{	height:47px;}
.LeftNav .ThirdLevel_ThreeRow_Opening 		{	height:47px;}
.LeftNav .ThirdLevel_FourRow_Opening		{	height:55px;}
.LeftNav .ThirdLevel_ThreeRow_Footer 		{	height:55px;}
.LeftNav .ThirdLevel_FourRow 				{	height:57px;}

.LeftNav .ThirdLevel div.hover,
.LeftNav .ThirdLevel div.on,
.LeftNav .ThirdLevel_Footer div.on,
.LeftNav .ThirdLevel_Footer div.hover,
.LeftNav .ThirdLevel_TwoRow div.hover,
.LeftNav .ThirdLevel_TwoRow div.on
{
	background-image:url(/images/leftnav/Arrows/arrows-single-row-on.gif);
	background-position:9px 4px;
	padding-top:4px;
	padding-left:18px;
}

.LeftNav .ThirdLevel_Opening div.on,
.LeftNav .ThirdLevel_Opening div.hover,
.LeftNav .ThirdLevel_TwoRow_Opening div.on,
.LeftNav .ThirdLevel_TwoRow_Opening div.hover,
.LeftNav .ThirdLevel_ThreeRow div.on,
.LeftNav .ThirdLevel_ThreeRow div.hover,
.LeftNav .ThirdLevel_ThreeRow_Opening div.on,
.LeftNav .ThirdLevel_ThreeRow_Opening div.hover,
.LeftNav .ThirdLevel_ThreeRow_Footer div.hover,
.LeftNav .ThirdLevel_ThreeRow_Footer div.on,
.LeftNav .ThirdLevel_FourRow div.on,
.LeftNav .ThirdLevel_FourRow div.hover,
.LeftNav .ThirdLevel_FourRow_Opening div.on,
.LeftNav .ThirdLevel_FourRow_Opening div.hover,
.LeftNav .ThirdLevel_FourRow_Footer div.on,
.LeftNav .ThirdLevel_FourRow_Footer div.hover
{
	background-image:url(/images/leftnav/Arrows/arrows-single-row-on.gif);
	background-position:1px 4px;
	padding-top:4px;
	margin-left:23px;
}

.LeftNav .ThirdLevel div.off,
.LeftNav .ThirdLevel_Footer div.off,
.LeftNav .ThirdLevel_ThreeRow_Footer div.off,
.LeftNav .ThirdLevel_FourRow_Footer div.off,
.LeftNav .ThirdLevel_TwoRow div.off {
	background-image:url(/images/leftnav/Arrows/arrows-single-row-off.gif);
	background-position:9px 4px;
	padding:4px 0 0 18px;
}
.LeftNav .ThirdLevel_Opening div.off,
.LeftNav .ThirdLevel_TwoRow_Opening div.off,
.LeftNav .ThirdLevel_ThreeRow div.off,
.LeftNav .ThirdLevel_ThreeRow_Opening div.off,
.LeftNav .ThirdLevel_FourRow_Opening div.off,
.LeftNav .ThirdLevel_FourRow div.off {
	background-image:url(/images/leftnav/Arrows/arrows-single-row-off.gif);
	background-position:1px 4px;
	padding-top:4px;
	margin-left:23px;
}
.LeftNav .ThirdLevel_ThreeRow div.hover {
        background-image:url(/images/leftnav/Arrows/arrows-single-row-on.gif);
        background-position:1px 4px;
        padding-top:4px;
        margin-left:23px;
}


/**** FourthLevel ****/
.LeftNav .FourthLevel 						{	height:20px;}
.LeftNav .FourthLevel_TwoRow 					{	height:32px;}
.LeftNav .FourthLevel_ThreeRow 				{	height:47px;}
.LeftNav .FourthLevel_Opening 				{	height:20px;}
.LeftNav .FourthLevel_TwoRow_Opening 			{	height:40px;}
.LeftNav .FourthLevel_ThreeRow_Opening 		{	height:47px;}
.LeftNav .FourthLevel_Closing 				{	height:15px;padding-top:5px;}
.LeftNav .FourthLevel_Footer		 			{	height:36px;}
.LeftNav .FourthLevel_TwoRow_Footer 			{	height:43px; /*46*/}
.LeftNav .FourthLevel div.hover,
.LeftNav .FourthLevel div.on,
.LeftNav .FourthLevel_Footer div.on,
.LeftNav .FourthLevel_Footer div.hover,
.LeftNav .FourthLevel_TwoRow div.hover,
.LeftNav .FourthLevel_TwoRow div.on {
	background-image:url(/images/home/clear.gif);
	padding-top:4px;
	padding-left:18px;
}


.LeftNav .FourthLevel_Opening div.on,
.LeftNav .FourthLevel_Opening div.hover,
.LeftNav .FourthLevel_TwoRow_Opening div.on,
.LeftNav .FourthLevel_TwoRow_Opening div.hover,
.LeftNav .FourthLevel_ThreeRow div.on,
.LeftNav .FourthLevel_ThreeRow_Opening div.on,
.LeftNav .FourthLevel_ThreeRow_Opening div.hover {
	background-image:url(/images/home/clear.gif);
	padding-top:4px;
	margin-left:23px;
}

.LeftNav .FourthLevel div.off,
.LeftNav .FourthLevel_Footer div.off,
.LeftNav .FourthLevel_TwoRow div.off {
	background-image:url(/images/home/clear.gif);
	padding:4px 0 0 17px;
}

.LeftNav .FourthLevel_Opening div.off,
.LeftNav .FourthLevel_TwoRow_Opening div.off,
.LeftNav .FourthLevel_ThreeRow div.off,
.LeftNav .FourthLevel_ThreeRow div.hover,
.LeftNav .FourthLevel_ThreeRow_Opening div.off {
	background-image:url(/images/home/clear.gif);
	padding-top:4px;
	margin-left:23px;
}
/* CSS Document */
div#utilityNav, .UtilityNav {
	background-image:url(/images/newbackground.gif);
	background-position:top center;
	background-repeat:repeat-y;
	text-align:left;
	margin-bottom:0px;
	width:780px;
	height:30px;
}

div#utilityNav a, .UtilityNav a {
	text-decoration:none;
}

div#utilityNav a:hover, .UtilityNav a:hover {
	text-decoration:none;
}

#utilityNav img#navUtil-home, .UtilityNav img.NavUtil-Home {
	padding: 7px 0px 0px 17px;
}

div#siteFunctions, .SiteFunctions{
	display:inline;
	float:right;
}

form#selectLanguage_Form, .SelectLanguage_Form{
	/*display:inline;*/
	float:left;

}

form#searchSite_Form, .SearchSite_Form{
	/*display:inline;*/
	float:left;
}

#selectLanguage_PullDown, .SelectLanguage_PullDown{
	font-family:Verdana;
	font-size:10px;
	margin-left:10px;
	margin-right:15px;
	margin-bottom:5px;
	border:1px solid #999999;
	margin-top:7px;

}
#searchSite_TextBox, .SearchSite_TextBox{
	font-family:Verdana;
	font-size:12px;
	margin-left:110px;
	border:1px solid #999999;
	font-size:10px;margin-left:10px;margin-right:2px;margin-bottom:6px;padding-left:5px
}
#searchSite_Go, .SearchSite_Go{
	padding-right:20px;margin-top:7px
}

div#tabNav, .TabNav{
	text-align:left;
	padding:0px;
	margin:0px;
	width:780px;
}

#primaryNav, .PrimaryNav{
	width:778px;
	height:30px;
	border:0px solid #AFB2BB;
	padding:0px;
	margin:0px;
	text-align:left
}
#primaryNav li, .PrimaryNav li{
	margin:0px;
	float:left;
	padding:0px;
	list-style-type:none;
}

div#bodyContent, .BodyContent{
	background-image:url(https://delphi.com/images/ext/globalShell/globalShell/trim-btmGrad.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	width:778px;
	padding:10px;
}
div#bodyContent_noLeftNav, .BodyContent_NoLeftNav{
	background-color:#FFFFFF;
	/*border:1px solid #AFB2BB;*/
	width:778px;
	padding:10px;
}

div#copyRight, .CopyRight{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5d6878;
	padding-right:10px;
}
div#basicFunctions, .BasicFunctions{
	display:inline;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#bfc4cd;
}
div#basicFunctions a, .BasicFunctions a{
	color:#5d6878;
	padding-left:5px;
	padding-right:6px;
}
div#basicFunctions a#footerNav_home, .BasicFunctions a.FooterNav_Home{
	padding-left:17px;
	padding-right:6px;
}.BreadcrumbRow {
	/*margin-top:25px;*/
	margin-bottom:5px;
	padding-top:25px;
	/*height:25px;*/
	clear:both;
}

.BreadcrumbRowCanvas {/* for CanvasLayout */
	margin-top:25px;
	height:10px;
	clear:both;
	width:720px;
}

.BreadCrumb {
	vertical-align:text-bottom;
	margin-top:0px;
	width:350px;
	color:#454545;
	font-size:7pt;
	line-height:9pt;
	float:left;
}

#breadcrumb a			{ color:#454545;}
#breadcrumb a:hover 	{ color:#454545;}
#breadcrumb a:visited 	{ color:#454545;}
#breadcrumb a:active 	{ color:#454545;}

.NoBreadCrumbSpace {
	margin-bottom:16px;
}
/* =PDF
----------------------------------------------- */

div.PdfBox {
	height:120px;
	padding-left:10px;
	vertical-align:text-top;
}

.PdfBox div {}

.PdfBox a 			{ color:#0C1D37;}
.PdfBox a:hover 	{ color:#0C1D37;}
.PdfBox a:visited 	{ color:#0C1D37;}
.PdfBox a:active 	{ color:#0C1D37;}

.PdfLink, .ConsumersPdfLink {
	height:20px;
	margin-bottom:10px;
	background-repeat:no-repeat;
	background-position:0% 50%;
	background-image:url(/images/AdobePDF.gif);
	color:#4C0000;
	padding-left:25px;
	text-decoration:none;
	vertical-align:middle;
}

.PdfLink a { 
	display:block;
	color:#003c9b;
	text-decoration:none; 
	padding-top:3px;
	font-size:8pt;
}
.PdfLink a:hover 	{ color:#003c9b;text-decoration:none;}
.PdfLink a:visited 	{ color:#003c9b;text-decoration:none;}
.PdfLink a:active 	{ color:#003c9b;text-decoration:none;}

.Red a {
	color:#4C0000;
}
.Red a:hover 	{ color:#4C0000;text-decoration:none;}
.Red a:visited 	{ color:#4C0000;text-decoration:none;}
.Red a:active 	{ color:#4C0000;text-decoration:none;}

.ConsumersPdfLink a { 
	display:block;
	color:#0D2346;
	text-decoration:none; 
	padding-top:3px;
	font-size:8pt;
}
.ConsumersPdfLink a:hover 	{ color:#0D2346;text-decoration:none;}
.ConsumersPdfLink a:visited { color:#0D2346;text-decoration:none;}
.ConsumersPdfLink a:active 	{ color:#0D2346;text-decoration:none;}

.PdfBoxImg {
	margin:10px;
	background-image:url(/images/rightnav/getAdobeReader.gif);
	background-repeat:no-repeat;
	height:35px;
}
.GetAdobeReader a {
	text-decoration:underline;
	color:#000000;
}

.ImageBand {
	width:780px;
	height:95px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}.PageHeader {
	width:347px;
	margin-bottom:15px;
	color:#000000;
	font-size:16pt;
}