@charset "UTF-8";

/****************************** Begin: Page Title *****************************/

.pageTitle {
	display: block;
	font-weight: bold;
	font-size: 16pt;
	text-transform: uppercase !important;
	color: #007B32;
	background-color: transparent;
	text-align: left;
}

/******************************** End: Page Title *****************************/

/****************************** Begin: Section Title **************************/

.sectionTitle {
	display: block;
	font-weight: bold;
	font-size: 1em;
	text-transform: uppercase;
	color: #007B32;
	background-color: #FFFFFF;
}

/***************************** End: Section Title *****************************/

/***************************** End: Section Title *****************************/

/* Begin: Title */

.title {
	display: block;
	font-size: 0.75em;
	color: #666666;
	background-color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 1em;
	margin-bottom: 1em;
	clear: both;
}

/********************************* End: Title *********************************/

/***************************** Begin: Sub-heading *****************************/

.grey11pt {
	font-style: normal;
	font-weight: normal;
	font-size: 11pt;
	color: #616a74;
}

.grey10pt {
	font-size: 10pt;
	color: #666666;
	background-color: transparent;
}

/******************************* End:  Sub-heading ****************************/

/****************************** Begin: Heading 13pt ***************************/

.heading {
	display: block;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	font-size: 0.9em;
	text-transform: uppercase;
	color: #666666;
	background-color: transparent;
}
.contentContainer .contentContainer171 .promoTeaserBodyContainer .heading {
 DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 171px;
    COLOR: #666;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}


/******************************* End: Heading 13pt ****************************/

/********************* Begin: Light Green Bold Heading text *******************/

.lightGreenBold {
	display: block;
	color: #666666;
	background-color: transparent;
	font-size: 0.75em;
	font-weight: bold;
	text-transform: uppercase;
 /*clear: both;^M*/
}

.lightGreenBold1 {
	display: block;
	color: #666666;
	background-color: transparent;
	font-size: 0.75em;
	font-weight: bold;
	text-transform: uppercase;
 /*clear: both;^M*/
}

/************************ End: Light Green Bold Heading text ******************/

/******************************** Begin: Intro Text ***************************/

.introText {
	font-size: 0.75em;
	font-weight: normal;
	color: #666666;
/*	background-color: #FFFFFF;
*/
	text-align: left;
}

.introText a:link, .introText a:visited {
	display: inline;
	color: #007B32;
	background-color: #FFFFFF;
	background-image: url("../../../../images_css/anchor_links_container_arrow.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-attachment: scroll;
	padding-right: 12px;
}

.introText a:hover, .introText a:active {
	display: inline;
	color: #FF0000;
	background-color: #FFFFFF;
	background-image: url("../../../../images_css/_anchor_links_container_arrow.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-attachment: scroll;
	padding-right: 12px;
}

/********************************* End: Intro Text ****************************/

/************************** Begin: Orange regular error text ******************/

.errorText {
	font-size: 8pt;
	font-weight: normal;
	color: #cd5806;
}

/************************** End: Orange regular error text ********************/

/************************* Begin: Orange regular error text *******************/

.errorBoldText {
	font-size: 11pt;
	font-weight: bold;
	color: #cd5806;
}

/******* End: Orange regular error text */ /* Begin: Green regular text *******/

.green {
	font-size: 9pt;
	font-weight: normal;
	color: #007B32;
}

/***************************** End: Green regular text ************************/

.greenBold {
	display: block;
	color: #007B32;
	background-color: transparent;
        /* Begin TB07 Fixes */
        font-size: 1em;
        /* End TB07 Fixes */
	font-weight: bold;
}

/*********** Begin: Anchor active used for the active state of Left Nav *******/

.anchorActive {
	font-size: 9pt;
	font-weight: bold;
	color: #FF0000;
}

/************ End: Anchor active used for the active state of Left Nav ********/

/************************** Begin: Left Nav text classes **********************/

.navContainer1 .anchor:link {
	display: block;
	width: 151px;
	height: auto;
	font-size: 0.75em;
	font-weight: normal;
	line-height: 1.2;
	text-decoration: none;
	color: #666666;
	background-color: transparent;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 23px;
}

.navContainer1 .anchor:visited {
	display: block;
	width: 151px;
	height: auto;
	font-size: 0.75em;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	background-color: transparent;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 23px;
}

.navContainer1 .anchor:hover {
	display: block;
	width: 151px;
	height: auto;
	font-size: 0.75em;
	font-weight: normal;
	text-decoration: none;
	color: #FF0000;
	background-color: transparent;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 17px;
	border-left: 6px solid #FF0000;
}

.navContainer1 .anchor:hover .greenBold {
	display: inline;
	color: #FF0000;
	background-color: transparent;
}

.navContainer1 .anchor:active {
	display: block;
	width: 151px;
	height: auto;
	font-size: 0.75em;
	font-weight: normal;
	text-decoration: none;
	color: #FF0000;
	background-color: transparent;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 17px;
	border-left: 6px solid #FF0000;
}

/******************************************************************************/

.navContainer2 .anchor:link {
	display: block;
	width: 145px;
	height: auto;
	font-size: 0.75em;
	font-weight: normal;
	line-height: 1.2;
	text-decoration: none;
	color: #666666;
	background-color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 23px;
	border-left: 6px solid #007B32;
	border-bottom: 1px solid #DFDFDF;
}

.navContainer2 .anchor:visited {
	display: block;
	width: 145px;
	height: auto;
	font-size: 0.75em;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	background-color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 23px;
	border-left: 6px solid #007B32;
}

.navContainer2 .anchor:hover {
	display: block;
	width: 145px;
	height: auto;
	font-size: 0.75em;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #007B32;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 23px;
	border-left: 6px solid #007B32;
}

.navContainer2 .anchor:active {
	display: block;
	width: 145px;
	height: auto;
	font-size: 0.75em;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #007B32;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 23px;
	border-left: 6px solid #007B32;
}

/**************************** End: Left Nav text classes **********************/

/************************* Begin: Green Regular Link text *********************/

a:link {
	color: #007B32;
	background-color: transparent;
	text-decoration: none;
}

a:visited {
	color: #007B32;
	background-color: transparent;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	background-color: transparent;
	text-decoration: none;
}

a:active {
	color: #FF0000;
	background-color: transparent;
	text-decoration: none;
}

/*
#toolsContainerOuter .leftNavToolLink:link, #toolsContainerOuter .leftNavToolLink:visited {
	display: block;
	width: 144px;
	height: auto;
	font-size: 0.75em;
	line-height: 1.2;
	color: #333333;
	background-color: transparent;
	background-image: url("../../../images_css/left_nav_tool_link_arrow.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-attachment: scroll;
	text-decoration: none;
	border-bottom: 1px solid #DFDFDF;
	padding-bottom: 2px;
	padding-right: 10px;
}

#toolsContainerOuter .leftNavToolLink:hover, #toolsContainerOuter .leftNavToolLink:active {
	display: block;
	width: 144px;
	height: auto;
	font-size: 0.75em;
	line-height: 1.2;
	color: #FF0000;
	background-color: transparent;
	background-image: url("../../../images_css/_left_nav_tool_link_arrow.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-attachment: scroll;
	text-decoration: none;
	border-bottom: 1px solid #DFDFDF;
	padding-bottom: 2px;
	padding-right: 10px;
}
*/

/*
.blue {^M
 FONT-WEIGHT: normal; COLOR: #007b32^M
}^M
*/


/********************* Begin: Green Regular Link text 10px ********************/

.link10:link {
	font-size: 0.75em;
	color: #007B32;
	background-color: transparent;
	text-decoration: none;
}

.link10:visited {
	font-size: 0.75em;
	color: #007B32;
	background-color: transparent;
	text-decoration: none;
}

.link10:hover {
	font-size: 0.75em;
	color: #FF0000;
	background-color: transparent;
	text-decoration: none;
}

.link10:active {
	font-size: 0.75em;
	color: #FF0000;
	background-color: transparent;
	text-decoration: none;
}

/************************ End: Green Regular Link text 10px *******************/

/***************************** Begin: Utility Links ***************************/

.utilityLink:link, .utilityLink:visited {
	display: block;
	float: left;
	font-size: 0.7em;
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
	text-transform: capitalize;
	margin-left: 10px;
}

.utilityLink:hover, .utilityLink:active {
	display: block;
	float: left;
	font-size: 0.7em;
	color: #FF0000;
	background-color: transparent;
	text-decoration: none;
	text-transform: capitalize;
	margin-left: 10px;
}

/******************************* End: Utility Links ***************************/

/***************************** Begin: Grey bold text **************************/

.greyBold {
	display: inline;
	color: #666666;
	background-color: transparent;
	font-size: 0.75em;
	font-weight: bold;
}

.slcDropCont .greyBold {
 DISPLAY: block;
}

.greyBold .grey {
	font-size: 1em;
}

.grey .greyBold {
	font-size: 1em;
}

/****************************** Ends: Grey bold text **************************/

/*************************** Begin: Grey regular text *************************/

.grey {
	font-size: 0.75em;
	font-weight: normal;
	line-height: 1.2;
	color: #666666;
	background-color: transparent;
}

/* This corrects instances where the first letter may appear lowercased */

.grey:first-letter {
	text-transform: uppercase;
}

/***************************** End: Grey regular text *************************/

/******************************* Begin: greyLarge *****************************/

.greyLarge {
	font-size: 11pt;
	color: #666666;
	font-weight: normal;
}

.greyLargeBold {
	display: block;
	font-size: 0.9em;
	color: #666666;
	background-color: transparent;
	font-weight: bold;
	text-transform: uppercase;
}

.red11ptBold {
	display: block;
	color: #666666;
	background-color: transparent;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
}

/******************************************************************************/

.red11ptBold a:link, .red11ptBold a:visited {
	display: inline;
	color: #007B32;
	background-color: transparent;
	background-image: url("../../../../images_css/anchor_links_container_arrow.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-attachment: scroll;
	font-size: 0.8em;
	font-weight: normal;
	text-transform: none;
	padding-right: 12px;
}

.red11ptBold a:hover, .red11ptBold a:active {
	display: inline;
	color: #FF0000;
	background-color: transparent;
	background-image: url("../../../../images_css/_anchor_links_container_arrow.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-attachment: scroll;
	font-size: 0.8em;
	font-weight: normal;
	text-transform: none;
	padding-right: 12px;
}

/******************************************************************************/

.greenLargeRegular {
	font-size: 11pt;
	font-weight: normal;
	font-style: normal;
	color: #007B32;
}

.greenLargeRegular13 {
	font-size: 13pt;
	font-weight: normal;
	font-style: normal;
	color: #007B32;
}

.greenLargeBold13 {
	font-size: 13pt;
	font-weight: normal;
	font-style: normal;
	color: #007B32;
	font-weight: bold;
}

.whiteLargeBold:link, .whiteLargeBold:visited {
	display: inline;
	width: auto;
	height: auto;
	color: #007B32;
	background-color: transparent;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding-right: 20px;
}

.whiteLargeBold:hover, .whiteLargeBold:active {
	display: inline;
	height: auto;
	color: #FF0000;
	background-color: transparent;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding-right: 20px;
}

.whiteRegular {
	display: block;
	font-size: 0.75em;
	font-weight: normal;
	color: #666666;
	background-color: transparent;
	text-transform: none;
	float: left;
}

a.white {
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.white:hover {
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

a.white:active {
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.linkLargeBold:link, .linkLargeBold:visited {
	display: block;
	font-size: 0.75em;
	font-weight: bold;
	color: #007B32;
	background-color: transparent;
	background-image: url("../../../../images_css/links_container_arrow.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-attachment: scroll;
	text-decoration: none;
	text-transform: uppercase;
}

.linkLargeBold:hover, .linkLargeBold:active {
	display: block;
	font-size: 0.75em;
	font-weight: bold;
	color: #DC241F;
	background-color: transparent;
	background-image: url("../../../../images_css/links_container_arrow.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-attachment: scroll;
	text-decoration: none;
	text-transform: uppercase;
}

/********************* Begin: Form Element - Select Box, Text Box *************/

/*
input.text, select, textarea {
	font-style: normal;
	color: #000000;
}
*/

/********************** End: Form Element - Select Box, Text Box **************/

p {
	font-style: normal;
	color: #616a74;
}

b {
	font-weight: bold;
	color: #666666;
	background-color: transparent;
}

li {
	color: #666666;
	background-color: transparent;
}

a.linkBlueGreen9 {
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #6699CC;
	text-decoration: none;
}

a.linkBlueGreen9:hover {
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #6699CC;
	text-decoration: underline;
}

a.linkBlueGreen9:active {
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	color: #007B32;
	text-decoration: none;
}

/******************************************************************************/

/*
.linkPag:link, .linkPag:visited {
	font-size: 0.75em !important;
	font-weight: normal !important;
	color: #007B32;
	background-color: transparent;
	text-decoration: none;
}

.linkPag:hover, .linkPag:active {
	font-size: 0.75em !important;
	font-weight: normal !important;
	color: #FF0000;
	background-color: transparent;
	text-decoration: none;
}
*/

/******************************************************************************/

/*********************** End: Green Regular Link text 10px ********************/

.glossLinkPag {
	font-size: 9pt;
	font-weight: normal;
	color: #6699cc;
	text-decoration: none;
}

.glossLinkPag:hover {
	font-size: 9pt;
	font-weight: normal;
	color: #6699cc;
	text-decoration: underline;
}

.glossLinkPag:active {
	font-size: 9pt;
	font-weight: bold;
	color: #007B32;
	text-decoration: none;
}

.whiteBold {
	font-size: 1.25em;
	font-weight: bold;
	color: #666666;
	background-color: transparent;
	text-transform: none;
}

.whiteBoldLarge {
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: transparent;
}

.whiteBold13 {
	font-size: 13pt;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
}

/******************************* Begin: Go Button *****************************/

.btnGo {
	display: block;
	color: #FFFFFF;
	background-color: #007B32;
	font-size: 0.75em;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	cursor: pointer;
}

/********************************* End: Go Button *****************************/

/*
html>body .btnGo {
	cursor: pointer;
	padding: 2px 0px 2px 0px;
}
*/

.linkHeight {
	line-height: 145%;
	/* This class is used for M_G13_HomepagePSDirectory */
}

/*************************** Start: Added in Transact *************************/

/***************************** Begin: T_S31 catrol ****************************/

/* Primary navigation button (link | visited) */

.button:link, .button:visited {
	display: block;
	width: auto;
	height: 15px;
	float: left;
	position: relative;
	top: 1px;
	padding: 7px 8px 8px 8px;
	color: #007B32;
	background-color: transparent;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 0.75em;
	font-weight: bold;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #FFFFFF;
}

/* Primary navigation button (hover | active) */

.button:hover, .button:active {
	display: block;
	width: auto;
	height: 15px;
	float: left;
	position: relative;
	top: 1px;
	padding: 7px 8px 8px 8px;
	color: #DC241F;
	background-color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 0.75em;
	font-weight: bold;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #FFFFFF;
}

/* Primary navigation button - you are here (not anchored) */

.button1 {
	display: block;
	width: auto;
	height: 15px;
	float: left;
	position: relative;
	top: 1px;
	padding: 7px 8px 8px 8px;
	color: #DC241F;
	background-color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 0.75em;
	font-weight: bold;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #FFFFFF;
}

/******************************* End: T_S31 catrol ****************************/

/***************** Begin: Form Element - Select Box, Text Box *****************/

/* Text input form fields */

.text {
	font-style: normal;
	font-size: 0.75em;
	color: #333333;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;
}

.white {
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.whiteTeaser10pt {
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

/******************** End: Form Element - Select Box, Text Box ****************/

.sectionTitleGreenHead {
	color: #007E3A;
}

.sectionTitleGreenCast {
	color: #6699CC;
}

.redRegular13pt {
	vertical-align: middle;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	font-size: 13pt;
	color: #dc241f;
}

.errorTextSmall {
	font-size: 9pt;
	font-weight: bold;
	color: #FF6600;
}

.greenCast {
	font-size: 9pt;
	font-weight: normal;
	color: #6699CC;
}

.activeLinkBold {
	font-size: 9pt;
	font-weight: bold;
	color: #6699cc;
}

.activeLinkBold:hover {
	font-size: 9pt;
	font-weight: bold;
	color: #6699cc;
	text-decoration: underline;
}

/******************************** Begin: Green Pipe ***************************/

.greenPipe {
	color: #BAD75F;
	margin: 0 5px 0 5px;
	font-size: 8pt;
}

html>body .greenPipe {
	margin-right: 5px;
}

/********************************* End: Green Pipe ****************************/

.red {
	font-size: 9pt;
	font-weight: normal;
	color: red;
	text-align: left;
}

/****************************** End: Added in Transact ************************/

/*************************** Start : Added for issue 422 **********************/

a.lightGreenBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #007E3A;;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
}

a.lightGreenBold:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #007E3A;;
	FONT-STYLE: normal;
	TEXT-DECORATION: underline
}

a.lightGreenBold:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #007E3A;;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
}

/***************************** End : Added for issue 422 **********************/

/****************************** BEGIN:Added for CR 479 ************************/

.gbMiddle {
	vertical-align: top
}

/******************************** END:Added for CR 479 ************************/

.whitetitle12 {
	font-size: 13pt;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	line-height: 15pt;
}

.xLargeWhiteTitle {
	font-size: 17pt;
	font-weight: bold;
	line-height: 17pt;
	color: #FFFFFF;
}

.link:link, .link:visited {
	display: inline;
	width: auto;
	color: #007B32;
	background-color: transparent;
	background-image: url("../../../../images_css/links_container_arrow.gif");
	/*
	background-position: top right;
	background-repeat: no-repeat;
	background-attachment: scroll;
	*/
	padding-right: 12px;
	font-size: 0.75em;
}

.link:hover, .link:active {
	display: inline;
	width: auto;
	color: #FF0000;
	background-color: transparent;
	background-image: url("../../../../images_css/_links_container_arrow.gif");
	/*
	background-position: top right;
	background-repeat: no-repeat;
	background-attachment: scroll;
	*/
	padding-right: 12px;
	font-size: 0.75em;
}

.dataSheetContainer div a.blue:link {
 PADDING-RIGHT: 15px;
     DISPLAY: block;
     FONT-SIZE: 0.75em;
     BACKGROUND: url("../../../../images_css/anchor_links_container_arrow.gif") no-repeat right top;
     PADDING-BOTTOM: 1px;
     WIDTH: 165px;
     COLOR: #007b32;
     LINE-HEIGHT: 1.5em;
     PADDING-TOP: 1px;
     HEIGHT: auto;
     TEXT-DECORATION: none;
  font-weight:bold;
}
 
.dataSheetContainer div a.blue:active {
  PADDING-RIGHT: 15px;
     DISPLAY: block;
     FONT-SIZE: 0.75em;
     BACKGROUND: url("../../../../images_css/anchor_links_container_arrow.gif") no-repeat right top;
     PADDING-BOTTOM: 1px;
     WIDTH: 165px;
     COLOR: #ff0000;
     LINE-HEIGHT: 1.5em;
     PADDING-TOP: 1px;
     HEIGHT: auto;
     TEXT-DECORATION: none;
  font-weight:bold;
}
.dataSheetContainer div a.blue:visited {
     PADDING-RIGHT: 15px;
     DISPLAY: block;
     FONT-SIZE: 0.75em;
     BACKGROUND: url("../../../../images_css/anchor_links_container_arrow.gif") no-repeat right top;
     PADDING-BOTTOM: 1px;
     WIDTH: 165px;
     COLOR: #666666;
     LINE-HEIGHT: 1.5em;
     PADDING-TOP: 1px;
     HEIGHT: auto;
     TEXT-DECORATION: none;
  font-weight:bold;
}
.dataSheetContainer div a.blue:hover {
 PADDING-RIGHT: 15px;
     DISPLAY: block;
     FONT-SIZE: 0.75em;
     BACKGROUND: url("../../../../images_css/_country_tools_container_arrow.gif") no-repeat right top;
     PADDING-BOTTOM: 1px;
     WIDTH: 165px;
     COLOR: #ff0000;
     LINE-HEIGHT: 1.5em;
     PADDING-TOP: 1px;
     HEIGHT: auto;
     TEXT-DECORATION: none;
  font-weight:bold;
}
.width180 {
 width:180px;
 float:left;
 margin-right:10px;
}


/* BEGIN: Added for CR 509  5/18/2006 */

.fldBorder {
border:0px;
/* Begin TB07 Fixes */
margin:0;
padding:0;
/* End TB07 Fixes */
}
.donotdisplay{
 display:none;
}
/* END: Added for CR 509  5/18/2006 */
.mainBodyContainer .heading {
 WIDTH: auto;
}
/* BEGIN: ADDITION ENH 7/3/2006 CR 509 */
.fldBorder {
 border:0px solid #FFDD00;
}
 
.donotdisplay{
 display:none;
}
/* END: ADDITION ENH 7/3/2006 CR 509 */

/* BEGIN: Added for TB07*/

h3.lightGreenBold{
	
display: block;
	
color: #666666;
	
background-color: transparent;
	
font-size: 0.75em;
	
font-weight: bold;
	
text-transform: uppercase;

}


.lightGreenBold1 {

	display: block;

	color: #666666;

	background-color: transparent;

	font-size:0.75em;

	font-weight: bold;
	/* Begin TB07 Fixes */
	/* text-transform: uppercase; */
	/* End TB07 Fixes */
}
h2.lightGreenBold {
	display: block;
	color: #666666;
	background-color: transparent;	
	font-size: 0.75em;
	font-weight: bold;
	text-transform:uppercase;	
}

h2.greenBold{
font-size: 1em;
}
h2.whiteLargeBold{
	font-size:0.9em;
	padding-right: 20px;
	text-transform: uppercase;
}

.lightGreenBold h2.lightGreenBold{
font-size:1em;
}

/* End TB07 Fixes */
/* Begin:Added for CR794 ENH R oct08*/

.twinContainer {WIDTH: 100% }
.halfWidthContainer { WIDTH: 160px }
.halfWidthInsideCont { BACKGROUND-COLOR: #99cc00 }
.floatLeft { DISPLAY: inline; FLOAT: left }
.floatRight { DISPLAY: inline; FLOAT: right }

.mRight10 {
margin-right:10px;
}

.gImageContainerGArticleNew {
height:100%;
}

.mBot10 {
margin-bottom:10px;
}

.headTextNew {
color:#007B32;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
margin-bottom:5px;
width:160px;
}

.topContainer {
}

.imageTextCon2 {
float:right;
padding-bottom:10px;
padding-left:15px;
padding-right:10px;
}

.heading1 {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:13pt;
font-style:normal;
font-weight:bold;
text-align:left;
vertical-align:middle;
}


.mLeft10 {
margin-left:10px;
}

.mBot10 {
margin-bottom:10px;
}

.padText10 {
padding-left:10px;
padding-right:10px;
}

html > body .standardAlignImgContainer1 {
float:right;
padding-right:10px;
padding-left:10px;
}

.standardAlignImgContainer1 {
float:right;
padding-right:10px;
padding-left:10px;

}


html > body .standardAlignImgContainer {
float:left;
padding-right:10px;
}

.standardAlignImgContainer {
float:left;
padding-right:10px;
}
.mBot20 {
margin-bottom:20px;
}

/* End:Added for CR794 ENH R oct08*/

