.pageTitle {
	FONT: bold 13pt/15pt Arial, Helvetica, sans-serif;
    COLOR: #009900
}
.sectionTitle {
	FONT: 21pt/15pt Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    COLOR: #009900
}
.title {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #99cc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title2 {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #99cc00;
	width:100;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title1 {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #99cc00;
	width:180;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text10pt {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: middle;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.heading {
	FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    VERTICAL-ALIGN: middle;
    COLOR: #99cc00;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.headingRegular {
	FONT-WEIGHT: normal;
    FONT-SIZE: 13pt;
    VERTICAL-ALIGN: middle;
    COLOR: #99cc00;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.lightGreenBold {

    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt;
    COLOR: #99cc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.introText {
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.errorText {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.errorBoldText {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.greyBold {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grey {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}
.green {
	FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.greenBold {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.noAnchor {
	FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.noAnchor:hover {
	FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.noAnchor:active {
	FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.link10 {
	FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.link10:hover {
	FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.link10:active {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.greyLarge {
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grey13pt {
	FONT-SIZE: 13pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grey13ptBold {
	FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.greenLargeBold {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #009900;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.greenLargeBold:hover {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #009900;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.greenLargeBold:active {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.greenLargeRegular {
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #009900;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.buttonDiv {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
A.whiteLargeBold {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.whiteLargeBold:active {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.whiteLargeBold:hover {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.white {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	PADDING-LEFT: 1px;
    TEXT-DECORATION: none
}
.white:hover {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.linkLargeBold {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #009900;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.linkLargeBold:hover {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #009900;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.linkLargeBold:active {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.text {
	DISPLAY: inline;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.finbold {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fintext {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
B {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pageTitle1 {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 12pt/15pt Arial, Helvetica, sans-serif;
    COLOR: #009900;
    PADDING-TOP: 35px
}
.subSecTeaserTitle {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px 9px;
    COLOR: #99cc00;
    PADDING-TOP: 6px;
    FONT-FAMILY: Arial
}
.grey8pt {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN: 0px 0px 0px 1px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.text378 {
	DISPLAY: inline;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    WIDTH: 378px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.buttonContainer2 {
	FLOAT: right;
    PADDING-BOTTOM: 0px
}
/* Extra classes taken from other common.css on Aug10th,2005*/
/* Extra classes: Starts here */
.grey8pt {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.greyLargeBold {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.btnGo {
	PADDING-RIGHT: 1px;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #009f00;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.btnGo1 {
	PADDING-RIGHT: 1px;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #009f00;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.greyPipe {
	FONT-SIZE: 8pt;
    FLOAT: left;
    MARGIN: 0px 9px;
    COLOR: #999999
}
UNKNOWN {
	MARGIN-RIGHT: 10px
}
.greenPipe {
	FONT-SIZE: 8pt;
    MARGIN: 0px 5px;
    COLOR: #bad75f
}
UNKNOWN {
	MARGIN-RIGHT: 5px
}
INPUT.textbox {
	MARGIN-TOP: 10px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 10px;
    WIDTH: 25px;
    COLOR: #666666;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff
}
.PositiveButton {
	BORDER-RIGHT: #009900 1px solid;
    BORDER-TOP: #009900 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #009900 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #009900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #009900;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
UNKNOWN {
	CURSOR: pointer
}
.negativeButton {
	BORDER-RIGHT: #009900 1px solid;
    BORDER-TOP: #009900 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #009900 1px solid;
    CURSOR: hand;
    COLOR: #009900;
    BORDER-BOTTOM: #009900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
UNKNOWN {
	FONT-SIZE: 8pt;
    CURSOR: pointer
}
A.btnNegative {
	BORDER-RIGHT: #009900 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #009900 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #009900 1px solid;
    COLOR: #009900;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #009900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
UNKNOWN {
	PADDING-BOTTOM: 5px;
    CURSOR: pointer;
    PADDING-TOP: 5px
}
A.btnNegative:hover {
	BORDER-RIGHT: #009900 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #009900 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #009900 1px solid;
    COLOR: #009900;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #009900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
UNKNOWN {
	PADDING-BOTTOM: 5px;
    CURSOR: pointer;
    PADDING-TOP: 5px
}
A.btnNegative:active {
	BORDER-RIGHT: #009900 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #009900 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #009900 1px solid;
    COLOR: #009900;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #009900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
UNKNOWN {
	PADDING-BOTTOM: 5px;
    CURSOR: pointer;
    PADDING-TOP: 5px
}
.pullText {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.goButton {
	BORDER-RIGHT: 0px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #009f00;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.enterBox {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 150px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.navContainer2 {
	PADDING-RIGHT: 0px;
    BORDER-TOP: #009900 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 4px 20px;
    WIDTH: 135px;
    COLOR: #009900;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
UNKNOWN {
	WIDTH: 135px
}
.childContainer {
	PADDING-RIGHT: 0px;
    BORDER-TOP: #009900 1px solid;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px 0px;
    WIDTH: 155px;
    PADDING-TOP: 0px
}
.navContainer3 {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px 4px 20px;
    WIDTH: 135px;
    COLOR: #009900;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.anchor {
	PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    COLOR: #009900;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.anchor:hover {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.anchor:active {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mttitle {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 0px 0px 7px;
    COLOR: #009900;
    FONT-FAMILY: Arial
}
.mttitle:hover {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #009900;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.mttitle:active {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.pipeDiv {
	FONT-SIZE: 8pt;
    COLOR: #bad75f
}
.searchTxt {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #666666;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.searchBox {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 150px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.goAnchor {
	BORDER-RIGHT: 0px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #009f00;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

/*BEGIN Addition ENH – 8/16/2005 – CR 438 implementation*/
.goAnchor:hover{
	color: #ffffff;
	background-color:  #009F00;
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt;
	font-style: normal; 
	font-weight: bold;
	text-align: center;
	text-decoration: none;  
	padding: 0 4px 0 4px;
	border: 0;
	height: 16px;
	vertical-align: middle;
	cursor: hand;	
}

.goAnchor:active{
	color: #ffffff;
	background-color:  #009F00;
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt;
	font-style: normal; 
	font-weight: bold;
	text-align: center;
	text-decoration: none;  
	padding: 0 4px 0 4px;
	border: 0;
	height: 16px;
	vertical-align: middle;
	cursor: hand;	
}
/*END Addition ENH – 8/16/2005 – CR 438 implementation*/

UNKNOWN {
	PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 0px;
    CURSOR: pointer;
    PADDING-TOP: 1px
}
.button {
	PADDING-RIGHT: 5px;
    BORDER-TOP: #99cc00 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #009900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #99cc00;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.button:active {
	PADDING-RIGHT: 5px;
    BORDER-TOP: #009900 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #009900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #009f00;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.button:hover {
	PADDING-RIGHT: 5px;
    BORDER-TOP: #009900 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #009900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #009f00;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.button1 {
	BORDER-RIGHT: #009900 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #009900 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #009900 1px solid;
    COLOR: #009900;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.button1:hover {
	BORDER-RIGHT: #009900 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #009900 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #009900 1px solid;
    COLOR: #009900;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.button1:active {
	BORDER-RIGHT: #009900 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #009900 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #009900 1px solid;
    COLOR: #009900;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.productBox {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px 0px 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 200px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.productBox {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px 0px 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 200px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.managedTeaserTitle {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 4px 9px;
    COLOR: #99cc00;
    FONT-FAMILY: Arial
}
.subSecTeaserTitle {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 4px 9px;
    COLOR: #99cc00;
    FONT-FAMILY: Arial
}
.subSecTeaserTitle2 {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px 9px;
    COLOR: #99cc00;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial
}
IMG {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SplashText {
	FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.heading2 {
	FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    VERTICAL-ALIGN: text-top;
    COLOR: #99cc00;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.greyMod {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.ShoppingCartPositiveButton {
	BORDER-RIGHT: #009900 1px solid;
    BORDER-TOP: #009900 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #009900 1px solid;
    WIDTH: 150px;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #009900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #009900;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.linkSmallBold {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.linkSmallBold:hover {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.linkSmallBold:active {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.greyRight {
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.sectionTitleGreen {
	FONT: bold 10pt/15pt Arial, Helvetica, sans-serif;
    COLOR: #009900
}
.titleYellow {
	FONT: 10pt Arial, Helvetica, sans-serif;
    COLOR: #ffd100
}
.introTextRight {
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.greyBold10 {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.red {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.blue {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.WordWrap {
	WORD-WRAP: break-word
}
H2.ms57fSecIntroTitle {
	MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ms57fSecBodyTxt {
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #009900;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2.ms59sstTitle {
	MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #ffff00;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ms59sstSubtitle {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mttitle {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 0px 0px 7px;
    COLOR: #009900;
    FONT-FAMILY: Arial
}
H2.ttlTitleHead {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #99cc00;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3.ttlSecHead {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #99cc00;
    LINE-HEIGHT: 11pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ttlBodyGrey {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;

    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI.ttlLeftList1 {
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FLOAT: none;
    COLOR: #666666;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ymcsFilterHead {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.ymcsSelect {
	FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.tpalBottomMainCont {
	FONT-SIZE: 8pt;
    COLOR: #666666;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.tpalTopText {
	FONT-SIZE: 8pt;
    COLOR: #009900;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.tpdTxt9 {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    LINE-HEIGHT: 8pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.greenPipe {
	FONT-SIZE: 8pt;
    MARGIN: 0px 5px;
    COLOR: #bad75f
}
.attBodyText {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #99cc00;
    FONT-FAMILY: Arial, Verdana, Sans-serif;
    lime-height: 9pt
}
.t_63_1_RoutePlanerTxt41 {
	FONT-SIZE: 10pt;
    COLOR: #666666;
    LINE-HEIGHT: 11pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.t_63_1_RoutePlanerFormTxt {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.t_63_1_RoutePlanerErrorTxt {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff6600;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.t_63_1_RoutePlanerTxt29 {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.greenGoButton {
	BORDER-RIGHT: 0px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: 0px;
    CURSOR: pointer;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #009900;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
UNKNOWN {
	PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 3px;
    CURSOR: pointer;
    PADDING-TOP: 3px
}
.whiteCancelButton {
	BORDER-RIGHT: #009900 1px solid;
    BORDER-TOP: #009900 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #009900 1px solid;
    CURSOR: pointer;
    COLOR: #009900;
    BORDER-BOTTOM: #009900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
UNKNOWN {
	CURSOR: pointer
}
.grey8ptBold {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ddStepContainer {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    COLOR: #99cc00;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
H2.title {
	MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #99cc00;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1.pageTitle {
	MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    FONT: bold 13pt/15pt Arial, Helvetica, sans-serif;
    COLOR: #009900
}
.tf933ResultsSubText2 {
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #99cc00;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Arial, Verdana,Helvetica, sans-serif
}
H2.fpcTitleTxt {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: #e7f7e7;
    COLOR: #99cc00;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.titleYellow {
	FONT: 10pt Arial, Helvetica, sans-serif;
    COLOR: #ffd100
}
A.titleYellowBold {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffff00;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.titleYellowBold:hover {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffff00;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.titleYellowBold:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}/*BEGIN Addition ENH – 9/26/2005 – CR 497 LPG Shopping Cart implementation*/
/*BEGIN Addition ENH – 9/26/2005 – CR 497 LPG Shopping Cart implementation*/
.greenBoldLarge {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    leading: 11pt
    TEXT-DECORATION: none
}
/* Extra classes: Ends here */


/*Dulicated CSS classes as of Aug10th,2005*/
/*These are commented as no valid reason got for their dulicacy*/
/*Consider these classes only in case of ant concern*/
/*
.greyBold {
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text {
	DISPLAY: inline;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
P {
	COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
B {
	FONT-WEIGHT: bold;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
*/

.anchor:visited {
 PADDING-RIGHT: 1px;
     PADDING-LEFT: 1px;
     FONT-WEIGHT: normal;
     FONT-SIZE: 8pt;
     PADDING-BOTTOM: 1px;
     MARGIN: 0px;
     COLOR: #009900;
     PADDING-TOP: 1px;
     FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* BEGIN ADDITION ENH 20060213 CR 526 */
div.errorBoldText LI {
        COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* END ADDITION ENH 20060213 CR 526 */

/*START Addition for AnA */ 
.leftcontainer{
float:left;
width:350px;
word-wrap:break-word;
}

.rightcontainer{
float:left;
width:180px;
}

.field {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;	
font-weight: normal;	
color: #666666;	
border: 1px solid #009900;
}

.redBold {
FONT-WEIGHT: bold;     
FONT-SIZE: 10pt;    
COLOR: #FF0000;    
FONT-FAMILY: Arial, Helvetica, sans-serif;	
float:left;
}

.greyBold1 {
FONT-WEIGHT: normal; 
FONT-SIZE: 9pt; 
COLOR: #666666; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-ALIGN: left
}
/*END Addition for AnA */
/*Added for 544*/
.greyBoldNav{
        font-size: 8pt;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #666666;
}
/*Added for 544*/

