
/* Styles applied to native html tags */
.heading{ margin:15px 0px 15px 17px; color:#0099ff; font-size:49px;}
body{ margin:0px;} 
#skip_links { position:absolute; left:-9999px;}
table{ margin:0px;}
div{ position:absolute; margin:0px;} 
/*A{ color:#333333;} */
A { color:#000099;}
font{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#90989B;}
td{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; } 
b{ font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#333333;}
hr{ color:#333333;}
input{font-family:arial; font-size:14px;}
select{font-family:arial; font-size:14px;}
li{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333;} 
.blueBold {color:#0000CC; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:17.0pt; text-decoration:none;}
.subblueBold {color:#0099ff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14.0pt; text-decoration:none;}
.heading_sitemap{ margin:15px 0px 15px 17px; color:#0099ff; font-size:49px; font-weight:bold;}
.blueHead {color:#0000CC; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; text-decoration:none;}
.blueBoldContent {color:#0000CC; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; text-decoration:none;}
.ltbluefonts14 {text-decoration:none; color:#0000CC; font-family:Arial, Helvetica, sans-serif; font-size:34px;}
.mainheading {text-decoration:none; color:#0000CC; font-family:Arial, Helvetica, sans-serif; font-size:38px;}
.ltbluefonts12 {text-decoration:none; color:#0000CC; font-family:Arial, Helvetica, sans-serif; font-size:12.0pt;font-weight:bold;}
.featureText2{font-family:arial, helvetica, sans-serif; font-size:14.0pt; color:#000000;}
.featureTextOld{font-family:arial, helvetica, sans-serif; font-size:14.0pt; color:#000000;}
.bluetext { font-family:arial, helvetica, sans-serif; font-size:13.0pt; font-weight:bold; color:#0000CC;}
.bluehead { font-family:arial, helvetica, sans-serif; font-size:17px; font-weight:bold; color:#0000CC;}
.rightalign {text-align:right}

/* Applied for headings*/
h1 {text-decoration:none; color:#0000CC; font-family:Arial, Helvetica, sans-serif; font-size:38px;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  font-weight:normal; display:inline;}
h2 {color:#0000CC; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:19.0pt; text-decoration:none;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline;}
h3 {text-decoration:none; color:#0000CC; font-family:Arial, Helvetica, sans-serif; font-size:34px;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline; font-weight:normal;}

/* Global styles to various sections of the site*/
.lnk{ text-decoration:underline; color:#000099;} /*used in various sections - global*/
.lnk2{ text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000099;} /* global*/
.lnkjb{ text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:16px;}  /* used in jobs */
.nonlnk { text-decoration:none; color:#90989B;} /*  global*/
.tlink{font-size:15px; color:#000000;} /* used in champions*/
.sublnk { text-decoration:none; color:#333333;} /* USED FOR RIGHT SUBNAV */
.sublnkchampion { font-size:15px; color:#000099;}/* USED IN CHAMPION SUBNAV BLUE UNDERLINED */
.heading{ font-size:14.0pt; font-weight:bold; color:#0099ff;} /* global */
.featureHeading{font-size:19px; color:#333333; line-height:17px; } /* global */
.plainHeading{font-size:19px;color:#000000;} /* global */
.subheading{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#90989B;} /* global */
.errorhead{ font-size:17px; color:#999999;} /*used on error pages */
.highlite {color:#33B50B;} /*used by recruits*/
.highlite2 {color:#FF0431;} /*global*/
.bold12{ font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;  color:#333333;} /*global*/
.starAlignTop {valign:top;} /*global - forms */
.size16{font-family:arial; font-size:20px;} /*global - used in heading*/
.fieldsize{font-family:arial; font-size:16px;}
.fieldwidth{width:130px; font-family:arial; font-size:16px;}
.bottomnav{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666666;}
.bottomnav1{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000;}
.grey2 { color:#666666; text-decoration:none; font-size:18px; font-family:Arial,}
.no_u {text-decoration:none; font-family:Arial; font-size:14px;}
.no_u_bold {text-decoration:none; font-family:Arial; font-size:17px;} /*USED IN SITEMAP*/
.GrayTitle {font-family:Franklin Gothic Condensed 30; color:#999999; font-size:32px;}
.GrayTitleArial {font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:32px;}
.GreenTitle {font-family:Franklin Gothic Condensed 30; color:#0000cc; font-size:32px;}

/*consumers*/
.consumers {font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:17px;}
.consumers2 {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.featureText{font-family:arial; font-size:16px; line-height:17px;}
.bigText{font-family:arial; font-size:20px; color:#0099ff;}

.txt{ font-family:Arial, Helvetica, sans-serif; font-size:12.0pt; } /* USED FOR OVER-RIDING CSS TAGS SETTINGS */
.investors12{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333;}

/* Used for Masthead Navigation */
.menu {background-color:#ffffff;  position:absolute; width:56px; overflow:clip;}    
.notHot {visibility:show; overflow:clip; font-family:Arial,Helvetica; text-decoration:none; font-size:15px; font-weight:bold; line-height:11px; color:#000099;}
.Hot {visibility:show; overflow:clip; font-family:Arial,Helvetica; text-decoration:none; font-size:15px; font-weight:bold; line-height:11px; color:#ffffff;}

/* Styles for toolbar elements*/
#stab1{ left:-19px; top:-10px; width:200px; z-index:2;} /* used to move old left nav flush left & top of window */
#flags{ left:11px; top:148px; width:25px; z-index:11;}
#move{ left:7px; top:144px; width:25px; z-index:10;}
#srch{ left:49px; top:145px; width:150px; z-index:4;}	
#aboutinfo{ left:49px; top:280px; width:150px; z-index:3;}
#prodinfo{ left:49px; top:270px; width:150px; z-index:2;}
#investinfo{ left:49px; top:310px; width:150px; z-index:6;}
#jobinfojobs{ left:49px; top:325px; z-index:2;}
#newsinfo{ left:49px; top:260px; width:150px; z-index:3;}
#imagetool{left:45px; top:28px; z-index:0;}
#Movie_old{left:51px; top:23px; z-index:1; width:150px; } /* lbar_main Flash movie pre 11-01-01 */
#Movie_old_2{left:51px; top:23px; z-index:1; width:150px; } /* lbar_main Flash movie pre 12-04-03 */
#Movie{left:32px; top:1px; z-index:1; width:149px; heigth:88px;} /* lbar_main Flash movie */
#MovieHide{left:51px; top:23px; z-index:1;}
.searchsize{width:120px;} /* this is for the text boxes on the toolbar */
.searchsize1{width:108px;} /* this is for the text boxes on the lbarmain toolbar */
.searchsize2{width:115px; font-family:Arial, Helvetica, sans-serif; font-size:16px;} /* this is for the text boxes on the news/executive_speeches search */

/* Used on Main-page & main toolbar */
.whitefonts {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.leftnavselect {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.whitelnk {color:#FFFFFF; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.bluefonts11 {color:#000099; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.ltbluefonts {color:#3366CC; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

/* Everyday Solutions */
.orangefonts {color:#FF6600; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.orangefonts_no_u_bold  {text-decoration:none; color:#FF6600; font-family:Arial, Helvetica, sans-serif; font-size:17px;font: bold}
.orangefonts_no_u  {text-decoration:none; color:#FF6600; font-family:Arial, Helvetica, sans-serif; font-size:16px;font}
.redfonts {color:#FF3333; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.redfonts_no_u_bold  {text-decoration:none; color:#FF3333; font-family:Arial, Helvetica, sans-serif; font-size:17px;font: bold}
.redfonts_no_u  {text-decoration:none; color:#FF3333; font-family:Arial, Helvetica, sans-serif; font-size:16px;font}
.purplefonts {color:#CC0099; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.purplefonts_no_u_bold  {text-decoration:none; color:#CC0099; font-family:Arial, Helvetica, sans-serif; font-size:17px;font: bold}
.purplefonts_no_u  {text-decoration:none; color:#CC0099; font-family:Arial, Helvetica, sans-serif; font-size:17px;font}
.bluefonts   {color:#000099; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.bluefonts_no_u_bold  {text-decoration:none; color:#000099; font-family:Arial, Helvetica, sans-serif; font-size:17px;font: bold}
.bluefonts_no_u  {text-decoration:none; color:#000099; font-family:Arial, Helvetica, sans-serif; font-size:17px;font}
.greenfonts  {color:#009900; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.greenfonts_no_u_bold  {text-decoration:none; color:#009900; font-family:Arial, Helvetica, sans-serif; font-size:17px;font: bold}
.greenfonts_no_u  {text-decoration:none; color:#009900; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.greenfonts3 {color:#009900; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.greenfonts2 {color:#009900;font-family:Arial, Helvetica, sans-serif;font-size:16px;font: bold italic;text-decoration: none;}
.tip_pb {color:#FF3333; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.tip_pb2 {color:#ff9999;font-family:Arial, Helvetica, sans-serif;font-size:16px;font: bold italic;text-decoration: none;}
.tip_hw {color:#ff6600; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.tip_bf {color:#CC0099; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.tip_bf2 {color:#ff66cc; font-family:Arial, Helvetica, sans-serif;font-size:16px;font: bold italic;text-decoration: none;}
.tip_hh {color:#009900; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.date {font-family:Arial, Helvetica, sans-serif; text-decoration:none;font-size:15px; color:#333333;}

.pb_head {color:#FF3333; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.bf_head {color:#CC0099; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.hw_head {color:#FF6600; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.blue_16 {color:#0000CC; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none;}
.bf_head_noU {color:#CC0099; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none;}
.hh_head_noU {color:#009900; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none;}
.pb_head_noU {color:#FF3333; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none;}
.hw_head_noU {color:#FF6600; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none;}


/* Tips and Factoids module styles */
#tipf{left:0px; top:0px; z-index:0;}
#tipimg{left:140px; top:12px; z-index:0;}
#tiptitle{left:12px; top:12px; z-index:0;}
#tipsub{left:12px; top:25px; z-index:0;}
#tipsum{left:12px; top:45px; z-index:0;}

/* Product Card Module Styles */
#prodf{left:0px; top:0px; z-index:0;}
#prodimg {left:20px; top:26px; z-index:0;}
#prodtitle {left:105px; top:16px; z-index:0;}
#prodlynx {left:105px; top:36px; z-index:0;}

/* Styles for contact us */
.headingContact{ font-size:22px; font-weight:bold; color:#999999;}
.subHeadingContact{font-family:Verdana, Geneva; font-size:19px;}
.linkContactUs{ text-decoration:underline;}

/*apply now*/
.apply {font-family:Arial, Helvetica, sans-serif; font-size:16px;}

/*store*/
#mentop{ left:49px; top:144px; width:100px; height:100;  z-index:3;}
#.grey { color:#90989B;}
.grey { color:#90989B; font-family:arial, helvetica, sans-serif; font-size:17px; font-weight:bold;}

.navblue { color:#000099;}
.navblue2 { color:#000099; text-decoration:none; font-size:18px; font-family:Arial,}
.navblue3 { color:#000099; text-decoration:none; font-size:28px; font-family:Arial,}
.errorText {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000;}  

/*store*/
.toolbarselect {font-family:Arial, Helvetica, sans-serif; font-size:14px; width:120px; }

/*print this page*/
.ptp {font-family:Verdana, Helvetica, sans-serif; text-decoration:none; font-size:14px; font-weight: bold; color:#000099; }


/*brand card category page heading*/
.brandHeading{font-size:24px;color:#000000;} 

/* About PG - Sustainability - FAQ */
.fstd{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#90989b;}

/* Who we Are section */
.vltSmall { font-family:arial, helvetica, sans-serif; font-size:17px; font-weight:bold; color:#0099FF;}
.vltMed { font-family:arial, helvetica, sans-serif; font-size:18px; font-weight:bold; color:#0099FF;}
.vltLarge { font-family:arial, helvetica, sans-serif; font-size:19px; font-weight:bold; color:#0099FF;}
.vltRightNav { font-family:arial, helvetica, sans-serif; font-size:18px; color:#0099FF;}
.ltbluehead { font-family:arial, helvetica, sans-serif; font-size:17px; font-weight:bold; color:#0099FF;}

/* champion index page */
.championlnk { text-decoration:none; } 
/*smaller legal print */
.small_legal{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;} 
.small_legal_bold{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;font-weight:bold;} 
.svmk { 
position: relative; 
top: -3px; 
line-height: 100%; 
font-size: 95%;
}
.tm { 
position: relative; 
top: -3px; 
line-height: 100%; 
font-size: 60%;
}
   a.blue:link    {text-decoration:underline;color:#0000cc;background-color:transparent;}
   a.blue:visited {text-decoration:underline;color:#0000cc;background-color:transparent;}
   a.blue:hover   {text-decoration:underline;color:#0000cc;background-color:transparent;}
   a.blue:active  {text-decoration:underline;color:#0000cc;background-color:transparent;}
   

   a.bottomnav1:link    {text-decoration:underline;color:#000000;}
   a.bottomnav1:visited {text-decoration:underline;color:#000000;}
   a.bottomnav1:hover   {text-decoration:underline;color:#666666;}
   a.bottomnav1:active  {text-decoration:underline;color:#666666;}

