/* Styles applied to native html tags */
body{ margin:0px; margin-top: 0px; margin-left: 17px} 
table{ margin:0px;}
img, div, input { behavior: url("iepngfix.htc") }

div
{
	position:absolute;
	margin:0px;
	left: 89px;
	top: 121px;
	overflow: visible;
	visibility: inherit;
}
 
A { color:#333333; font-family: Arial, Helvetica, sans-serif;} 
font{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#90989B;}
td{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; } 
b{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;}
hr{ color:#333333;}
input{font-family:arial; font-size:10px;}
select{font-family:arial; font-size:10px;}
li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;} 

/* 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:12px; color:#000099;} /* global*/
.lnkjb{ text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px;}  /* used in jobs */
.nonlnk { text-decoration:none; color:#90989B;} /*  global*/
.tlink{font-size:11px; color:#000000;} /* used in champions*/
.sublnk { text-decoration:none; color:#333333;} /* USED FOR RIGHT SUBNAV */
.sublnkchampion { font-size:12px; color:#000099;}/* USED IN CHAMPION SUBNAV BLUE UNDERLINED */
.heading{ font-size:15px; font-weight:bold; color:#999999;} /* global */
.featureHeading{font-size:15px; color:#333333; line-height:17px; } /* global */
.plainHeading{font-size:15px;color:#000000;} /* global */
.subheading{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#90989B;} /* global */
.errorhead{ font-size:15px; 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:12px;  color:#333333;} /*global*/
.starAlignTop {valign:top;} /*global - forms */
.size16{font-family:arial; font-size:16px;} /*global - used in heading*/
.fieldsize{font-family:arial; font-size:12px;}
.fieldwidth{width:130px; font-family:arial; font-size:12px;}
.bottomnav{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.grey2 { font-weight: bold; color: #666666; text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.grey3 { font-weight: bold; color: #333333; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.grey4 { font-weight: bold; color: #333333; text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}

.no_u {text-decoration:none; font-family:Arial; font-size:10px;}
.GrayTitle {font-family:Franklin Gothic Condensed 30; color:#999999; font-size:28px;}

/*consumers*/
.consumers {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px;}
.consumers2 {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.featureText{font-family:arial; font-size:12px; line-height:17px;}
.bigText{font-family:arial; font-size:14pt; color:#0099FF; font-weight: bold;}
.bigText2{font-family:arial; font-size:10pt; color:#0099FF; font-weight: bold;}
.featureText2{font-family:arial, helvetica, sans-serif; font-size:12px; color:#000000;}
.txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; } /* USED FOR OVER-RIDING CSS TAGS SETTINGS */
.investors12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; 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:11px; font-weight:bold; line-height:11px; color:#000099;}
.Hot {visibility:show; overflow:clip; font-family:Arial,Helvetica; text-decoration:none; font-size:11px; 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{left:50px; top:40px; z-index:1; width:120px; } /* 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:12px;} /* 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:12px;}
.leftnavselect {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.whitelnk {color:#FFFFFF; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bluefonts {color:#000099; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bluefonts11 {color:#000099; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.bluefonts10 {color:#000099; font-family:Arial, Helvetica, sans-serif; font-size:10px;}

.ltbluefonts {color:#3366CC; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.ltbluefontsnew {color:#000099; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.ltbluefonts10 {color:#3366CC; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.ltbluefonts10new {color:#000099; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.ltbluefonts10true {color:#3366CC; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.ltbluefontsnew {color:#000099; font-family:Arial, Helvetica, sans-serif; font-size:10px;}

.greenfonts {color:#009900; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.tip_pb {color:#ff9999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.tip_hw {color:#ff6600; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.tip_bf {color:#ff66cc; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.date {font-family:Arial, Helvetica, sans-serif; text-decoration:none;font-size:11px; color:#333333;}

/* 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:18px; font-weight:bold; color:#999999;}
.subHeadingContact{font-family:Verdana, Geneva; font-size:15px;}
.linkContactUs{ text-decoration:underline;}

/*apply now*/
.apply {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/*store*/
#mentop{ left:49px; top:144px; width:100px; height:100;  z-index:3;}
.grey { color:#90989B;}
.errorText {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000;}  

/*store*/
.toolbarselect {font-family:Arial, Helvetica, sans-serif; font-size:10px; width:120px; }

/*print this page*/
.ptp {font-family:Verdana, Helvetica, sans-serif; text-decoration:none; font-size:10px; font-weight: bold; color:#000099; }


/*brand card category page heading*/
.brandHeading{font-size:20px;color:#000000;} 

/* About PG - Sustainability - FAQ */
.fstd{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#90989b;}


/* champion index page */
.championlnk { text-decoration:none; } 
/*smaller legal print */
.small_legal { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
.small_legal_b { font-family:Verdana; font-weight: bold; font-size:11px; color:#333333;} 




.searchsize4 {
width:200px;
}

.forms
{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px;
color: #000000;
background : #FFFFFF;
border-color : #000000;
border-style : solid;
border-width : 1;
}

.input_forms 
{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px;
color: #000000;
background : #FFFFFF;
border-color : #000000;
border-style : solid;
border-width : 1;
width:240px;
}

