ul.diskBullet li{
   margin: 0px 0px 0px 15px;
   padding: 0px;
   list-style:	disc;
   list-style-type: disc;
}


body {
	padding: 0px; margin: 0px; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 70%;
	line-height: 140%;		
	color: #666666;
}

/*homepage*/

.hptContainer {
	/*background-color: #FFFF00;*/
	width: 533px;
	margin-bottom: 20px;
	
}

.hptContainer {
	/*border: 1px solid #FFFFFF;*/
	height: 130px;
}

.hptContent{
	float:left;
	width: 250px;
  	margin: 10px 10px 0 5px;
}

.hptImage{
	width: 263px;
	float: left;
	margin-top: 10px;
}

.homepageDir{
	width: 250px;
	padding: 0px;
	margin-left: 5px;
	float: left;
}

.hstImage{
	margin: 5px 0px;
}

.whtpagetitle { font-weight:bold; font-size: 18px; color: #ffffff; font-family: arial, helvetica, sans-sarif; line-height:1.5em; }
.whtbold13 { font-weight:bold; font-size: 13px; color: #ffffff; font-family: arial, helvetica, sans-sarif; }

/*layout*/

.mastHeadContainer { height:18px; border-bottom:1px solid #090; }
.mastHeadInner { width:660px; display:inline; }

#mastHeadTopNav { width:300px; margin: 0; padding: 0; float: right; }
#tableContainer { margin: 2px 0px 0px 0px; padding: 0; float: right;  }
#headnest{ min-width:740px; height:86px; }
#logoContainer { float:left; height:86px; width:300px; }

#homenest { width:533px; margin:6px; }

#mainDiv { clear: both; margin: 0px 0px 0px 20px; width: 760px; }

#mainDivExt { clear: both; margin: 0px 0px 0px 20px; width: 100%; }

#homeDiv { clear: both; margin: 15px 0px 0px 20px; width: 740px; }

#printDiv {  margin:15px; width: 375px; }

.printResultsLeft {  float:left; width:170px; text-align:right; margin-right:10px; }

.printResultsRight {  float:left; width:180px; text-align:left; }

#printFooterContainer { PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 15px; width:375px; }

#topsearchContainer { float:right; height:81px; width:400px; }

#closeContainer { float:right; height:81px; width:90px; }

.fldBorder { border:0px; margin-top:7pt; padding:0px; }

.donotdisplay{ display:none; }

#search { margin: 0px; padding:0px; float: right; text-align:right; }

p { padding:2px 0px 2px 0px; margin: 2px 0px 2px 0px; }

.btmpad { margin-bottom:6px; }

.vSpacer8 { PADDING: 0px; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 8px; }
.vSpacer10 { PADDING: 0px; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 20px; }
.vSpacer15 { /*added for helios*/ HEIGHT: 15px; display: none; }


.padding /* changed for helios*/ { float: left; padding: 0px ; margin: 0px; height: 20px; }
.shareSiteContainerLft { PADDING: 0px; MARGIN: 20px 0px 10px 0px; WIDTH: 90px; WHITE-SPACE: nowrap; TEXT-ALIGN: left; float:left; }
.shareSiteContainer { 
padding: 0px; 
margin: 20px 0px 10px 165px; 
/*_margin: 20px 0px 10px 85px;   IE hack*/
width: 375px; 
white-space: nowrap; 
text-align: LEFT; 
float:left; 
}
.backToTopContainer { PADDING: 0px; MARGIN: 20px 5px 13px 0px; WIDTH: 90px; WHITE-SPACE: nowrap; TEXT-ALIGN: right; float:right; }
.lineDivider { FONT-SIZE: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #c4e26a }
.footerSpacer {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px }

#breadCrumbContainer { margin: 15px 0px 15px 0px; width: 700px; }
#maincontent { float:left; margin-left:15px; width:570px; }

#maincontentExt { float:left; margin-left:15px; }

.clearAll { CLEAR: both; OVERFLOW: hidden; margin:0px; padding:0px; height:1px;  }

.linkContainer {
	width: auto;
}

.linkContainerPop {
	width: 99%;
}

.leftLinkContainer {
	width: 50%;
	float: left;
	display: inline;
	padding-right:13px;
}
.rightLinkContainer {
	width: 40%;
	float: left;
	display: inline;
}

/* Inner page structures */

#ttlbanner { background:#178642; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#ffffff; font-weight:bold; padding:3px 0px 3px 8px; }

#bodynest585 { width:585px; margin-top:15px; }

.rightNavContainer{ width:180px; float:left; margin-left:15px; }

.lft150 { width:150px; float:left; }
.lft245 { width:245px; float:left; }

.contentContainer800 { width:800px; }
.contentContainer760 { width:760px; }
.contentContainer750 { width:750px; }
.contentContainer740 { width:740px; }
.homeContainer545 { width:545px; float:left; margin-right:15px; background:#82C341; }
.contentContainer545 { width:545px; float:left; }
.contentContainer500 { width:500px; float:left; }
.contentContainer400 { width:400px; float:left; }
.contentContainer355 { width:355px; float:left; }
.contentContainer365 { width:365px; float:left; }
.contentContainer375 { width:375px; float:left; }
.contentContainer375b { width:375px; }
.contentContainer350 { width:350px; float:left; }
.contentContainer300 { width:300px; float:left; }
.contentContainer260 { width:260px; float:left; }
.contentContainer200 { width:200px; float:left; }
.contentContainer165 { width:165px; float:left; }
.contentContainer180{ width:180px; float:left; }
.contentContainer580 { width:580px; float:left; }
.contentContainer180b{ width:180px;}
.contentContainer180lft{ width:180px; float:left; margin-right:10px; }
.contentContainer105{ width:115px; float:left;}
.contentContainer90{ width:90px; }
.contentContainer65{ width:65px; }
.contentContainerExt{ width:100%; float:left;}

.thmbimg { width:65px; float:left; }
.thmbContainer { padding-bottom:15px; height:60px; float:left; margin-right:10px;  }
.thmbContainerLg{ height:75px; margin-bottom:25px; }
.thmb { float:left; margin-right:10px; }
.thmbrt { float:right; margin-right:10px; }
.thmbtxt { float:left; width:180px;}
.thmbtxtExtLft { float:left; width:50%;}
.thmbtxtExtRt { float:left; width:40%;}
.thmbtxtwd { float:left;}
.thmbtop { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#666666; height:45px; }
.thmbtoplg { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#666666; height:60px; }
.thmbtoplgLft { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#666666; height:75px; float:left; }
.thmbfoot { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#666666; height:15px; }
.thmbtopwht { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#ffffff; height:auto;}
.thmbfootwht { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#ffffff; height:15px; }

.spiff{ float:right; }
.spiffttl { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#80c342; font-weight:bold; padding-bottom:3px; }

/* image layout */
.imgpad10 { padding-bottom:10px; }
.imglft { float:left; }
.imglftpad { padding:3px 10px 5px 0px; float:left; }
.imgrtpad { padding: 3px 0px 5px 8px; float: right; }
.image375{ padding: 0; /*background-color: #99CC00;*/ margin: 0 0 5px 0; width: 375px;}
.image375a{ padding: 0; /*background-color: #99CC00;*/ margin: 0 0 5px 0;}
.pullquote {  width:150px; float:right; padding: 0px 5px 5px 5px; }

/* forms */

.resultsTop { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#80C342; font-weight:bold; line-height:1.5em; border-bottom:1px #006600 solid; }
.resultsBtm { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:8pt; color:#666666; line-height:1.5em; border-bottom:1px #006600 solid; border-top:1px #006600 solid; }

.resultsRow { border-bottom: 1px #cccccc solid; padding:5px 0px 5px 0px; }

.colone { float:left; width:100px; margin-right:30px; }
.coltwo { float:left; width:170px;  margin-right:8px;}
.colthree { float:left; width:120px;  margin-right:8px;}
.colfour { float:left; width:100px; }

.advancedSearchSectionContainer {
	padding: 10px 17px 0px 12px;
}
html>body .advancedSearchSectionContainer {
	padding: 10px 17px 0px 12px;
}
.advancedTextFix {
	padding-top: 8px;
}
.formSectionContainerFix {
	padding: 6px 15px 30px 15px;	
}

ul.formList li {
	margin-left: 18px;
	padding: 0px;
	list-style:disc;
}
html>body .stationFormLabel {
	margin-top: 2px;
}
.searchFormLabel {
	margin-top: 1px;
}

.stationformRowFix {
	padding-top: 20px;
	float:left;
	display:inline;
}
.formRowFix {
	padding-top: 13px;
	float: left;
	display: inline;
}

html>body .formRowFix {
	padding-top: 12px;
}
.formRight { text-align:right; }

.serviceColumn { width:100px; float:left; }

.formLabel { 
	width: 180px;
	margin-top: 2px;
	margin-right: 15px;
	float: left;
	display: inline;
	text-align: right;
	font-size:110%;
}	

html>body .formLabel {
	margin-top: 1px;
}

/* station detail */

.StationContainer {
	margin:10px 15px 10px 15px;
}
.mapContainer {
	padding:10px;
}
.mapImageTop {
	width: 310px; 
	text-align: center;
	padding-left: 25px;
	padding-left /**/: 45px;
	margin : 10px 0px 10px 0px;
}
html>body .mapImageTop {
	width: 300px; 
	text-align: center;
	padding-left: 30px;
	margin : 10px 0px 5px 0px;
}

.stationImageLeft{
	height: 300px;
	float: left;
}
html>body .stationImageLeft{
	height: 320px;
	float: left;
}
.stationImageLeftPadding{
	padding-top: 125px;
	margin: 0px 10px 0px 15px;
}
html>body .stationImageLeftPadding{
	padding-top: 130px;
	margin: 0px 10px 0px 18px;
}
.stationImageRight{
	height: 185px;
	float: left;
}

.stationImageRightPadding{
	padding-top: 125px;
	margin: 0px 10px 0px 0px;
}
html>body .stationImageRightPadding{
	padding-top: 130px;
	margin: 0px 5px 0px 0px;
}
.stationImageMain {
	width: 311px; 
	height: 185px;
	float: left;
}
html>body .stationImageMain {
	margin-bottom: 10px;
}
.stationImageBottom {
	width: 315px;
	text-align: center;
	padding-left: 25px;
	padding-left /**/: 37px;
	margin : 10px 0px 10px 0px;
}
html>body .stationImageBottom {
	padding-left: 20px;
	margin-top: -10px;
}

.stationImageContainer {
	padding:10px;
}
.stationLeftBorder{
	height: 40px;
	border-left: 2px solid #178642;
	float:left;
	margin: 0px 15px 12px 15px ;
}
.stationTextContainer {
	width: 310px ;
	float: left;
	padding: 0px 0px 10px 10px;
}
.stationFormContainer {
	float: left ;
	margin: 9px 0px 0px 0px;
}

.stationZoomImgContainer {
	padding: 14px 10px 10px 10px;
}

.zoomContainer	{
	margin:6px 6px 0px 8px;
}


/*text*/

 h1 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:180%; font-weight:bold; margin:0px; padding:0px; color:#178642; }
 h2 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:130%; font-weight:bold; margin:0px; padding:0px; color:#178642; }
 h3 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:80%; font-weight:bold; margin:0px; padding:0px; color:#178642; }
 h4 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:30%; font-weight:bold; margin:0px; padding:0px; color:#178642; }
 
.lightGreenBold { font-weight: bold; font-size: 14px; color: #80c342; font-family: Arial, Helvetica, sans-serif; padding-bottom:3px;}

.results { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:130%; color:#178642; font-weight:bold; padding-bottom:3px;}

.intro { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:110%; color:#000000; }

.servicestxt { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:110%; color:#000000; }

.errorText { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#f00; }
.grey11 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#666666; line-height:1.3em; }
.wht11 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#ffffff; line-height:1.3em; }
.caption { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9px; color:#178642;line-height:1.3em; }


.ttlchrctr { font-weight:bold; font-size: 12px; color: #80C342; font-family: arial, helvetica, sans-sarif; line-height:1.5em; padding:6px 0px 6px 0px; }
.ttlthmb { font-weight:bold; font-size: 11px; color: #80C342; font-family: arial, helvetica, sans-sarif; line-height:1.5em; }
.ttlthmbwht { font-weight:bold; font-size: 13px; color: #ffffff; font-family: arial, helvetica, sans-sarif; line-height:1.5em; }
.ttlgrn { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#178642; font-weight:bold; }

.grnlg { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:15px; color:#bad75f; font-weight:bold; }
.anchor:visited { PADDING: 1px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN: 0px; COLOR: #009900; FONT-FAMILY: Arial, Helvetica, sans-serif; }

.greenPipe { font-size: 8pt; MARGIN: 0px 5px; COLOR: #bad75f; }

.searchTxt { FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: #666666; PADDING: 0; margin: 0; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; }

.searchBox { PADDING: 0; FONT-SIZE: 11px; MARGIN: 0px; WIDTH: 150px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; }
.goAnchor { cursor:pointer; padding: 0px 4px 0px 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #009f00; TEXT-ALIGN: center; TEXT-DECORATION: none; border:0px;}

.greyBold10 { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; 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; }
.greenBold10 { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #009900; FONT-FAMILY: Arial, Helvetica, sans-serif; }

a.caption:link { font-weight:normal; font-size:9px; color: #178642; font-family: arial, helvetica, sans-sarif; font-weight:bold; text-decoration: none; }
a.caption:visited { font-weight:normal; font-size:9px; color: #178642; font-family: arial, helvetica, sans-sarif; font-weight:bold; text-decoration: none; }
a.caption:hover { font-weight:normal; font-size:9px; color: #178642; font-family: arial, helvetica, sans-sarif; font-weight:bold; text-decoration: underline; }
a.caption:active { font-weight:normal; font-size:9px; color: #178642; font-family: arial, helvetica, sans-sarif; font-weight:bold; text-decoration: none; }

a.resultslnk:link { font-weight:normal; font-size:110%; color: #666666; font-family: arial, helvetica, sans-sarif; font-weight:bold; text-decoration: none; }
a.resultslnk:visited { font-weight:normal; font-size:110%; color: #666666; font-family: arial, helvetica, sans-sarif; font-weight:bold; text-decoration: none; }
a.resultslnk:hover { font-weight:normal; font-size:110%; color: #666666; font-family: arial, helvetica, sans-sarif; font-weight:bold; text-decoration: underline; }
a.resultslnk:active { font-weight:normal; font-size:110%; color: #666666; font-family: arial, helvetica, sans-sarif; font-weight:bold; text-decoration: none; }

a.thmblnk:link { font-weight:normal; font-size: 8pt; color: #178642; font-family: arial, helvetica, sans-sarif; text-decoration: none; }
a.thmblnk:visited { font-weight:normal; font-size: 8pt; color: #178642; font-family: arial, helvetica, sans-sarif; text-decoration: none; }
a.thmblnk:hover { font-weight:normal; font-size: 8pt; color: #178642; font-family: arial, helvetica, sans-sarif; text-decoration: underline; }
a.thmblnk:active { font-weight:normal; font-size: 8pt; color: #178642; font-family: arial, helvetica, sans-sarif; text-decoration: none; }

a.whtlnk:link { font-weight:normal; font-size: 8pt; color: #ffffff; font-family: arial, helvetica, sans-sarif; text-decoration: none; }
a.whtlnk:visited { font-weight:normal; font-size: 8pt; color: #ffffff; font-family: arial, helvetica, sans-sarif; text-decoration: none; }
a.whtlnk:hover { font-weight:normal; font-size: 8pt; color: #ffffff; font-family: arial, helvetica, sans-sarif; text-decoration: underline; }
a.whtlnk:active { font-weight:normal; font-size: 8pt; color: #ffffff; font-family: arial, helvetica, sans-sarif; text-decoration: none; }

a.whtlnklg:link { font-weight:normal; font-size: 10pt; color: #ffffff; font-family: arial, helvetica, sans-sarif; text-decoration: none; }
a.whtlnklg:visited { font-weight:normal; font-size: 10pt; color: #ffffff; font-family: arial, helvetica, sans-sarif; text-decoration: none; }
a.whtlnklg:hover { font-weight:normal; font-size: 10pt; color: #ffffff; font-family: arial, helvetica, sans-sarif; text-decoration: underline; }
a.whtlnklg:active { font-weight:normal; font-size: 10pt; color: #ffffff; font-family: arial, helvetica, sans-sarif; text-decoration: none; }

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;}

a:link { font-weight:normal; font-size: 8pt; color: #178642; font-family: arial, helvetica, sans-sarif; text-decoration: none; }
a:visited { font-weight:normal; font-size: 8pt; color: #178642; font-family: arial, helvetica, sans-sarif; text-decoration: none; }
a:hover { font-weight:normal; font-size: 8pt; color: #178642; font-family: arial, helvetica, sans-sarif; text-decoration: underline; }
a:active { font-weight:normal; font-size: 8pt; color: #178642; font-family: arial, helvetica, sans-sarif; text-decoration: none; }



.accessText { display: none; }

/* from LINKS.CSS file */

a.topArrowLink {
	background-image: url(../images/red_ar_up.gif);	
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 13px;		
}

a.topArrowLink:hover {
	background-image: url(../images/brown_ar_up.gif);
	text-decoration: underline;
	color: #642222;	
}

a.downArrowLink {
	color: #D80000;
	text-decoration: none;
	font-weight: normal;
	line-height: 120%;	
	background-image: url(../images/red_ar_down.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 13px;
	display:block;
}

a.downArrowLink:hover {
	color: #642222;	
	text-decoration: underline;
	background-image: url(../images/brown_ar_down.gif);
}

a.downArrowLink:active {
	color: #642222;	
	text-decoration: none;
}

a.noArrowLink {
	font-size: 110%;
	color: #D80000;
	text-decoration: none;
	font-weight: normal;
	background-image: none;
	padding-left: 0px;
	line-height: 120%;
	display: inline;		
}
a.noArrowLink:hover {
	color: #642200;	
	text-decoration: underline;
	background-image: none;
}

a.noArrowLinkBold {
	font-size: 110%;
	color: #D80000;
	text-decoration: none;
	font-weight: bold;
	background-image: none;
	padding-left: 0px;
	line-height: 120%;
	display: inline;		
}
a.noArrowLinkBold:hover {
	color: #642200;	
	text-decoration: underline;
	background-image: none;
}



/*SIDE nav*/

a.sidenav:link { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
a.sidenav:visited { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
a.sidenav:hover { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline; }
a.sidenav:active { FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline;  }


#lNav /*changed for helios*/ { background:#80C342; width: 154px; background-image: url(../images/bg_leftnav.gif); background-position: bottom center; background-repeat: no-repeat; float:left;margin-bottom:1px; }

.navContainer1/*changed for helios*/ { width: 141px; width\**\:155px; border-bottom: 1px solid #ffffff; padding: 5px 0px 5px 14px; word-wrap: break-word;  } 
 
.navContainer2/*changed for helios*/ { width: 127px; border-bottom: 1px solid #ffffff;   word-wrap: break-word; line-height:25px; float:right;}

.navContainer3/*changed for helios*/ { width: 127px;   padding: 5px 0px 5px 14px; word-wrap: break-word;  }
 
 .navContainer2a 
 {   border-bottom: 1px solid #ffffff; padding: 0px 0px 0px 14px; word-wrap: break-word;  }

/*TOP Nav*/

.navbkgd { background-image: url(../images/bg_tab_off.gif); background-position: top center; background-repeat: no-repeat; height: 15px; width: 132px; float: left; }

.navbkgdActive { background-image: url(../images/bg_tab_on.gif); background-position: top center; background-repeat: no-repeat; height: 15px; width: 132px; float: left; }

a.button:link /*changed for helios*/ { color: #ffffff; background-image: url(../images/bg_tab_off.gif); background-position: top center; background-repeat: no-repeat; height: 15px; width: 132px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; text-decoration: none;  padding: 2px 0px 2px 0px; margin: 0px; display: block; float: left; }

a.button:visited /*changed for helios*/ { color: #ffffff; background-image: url(../images/bg_tab_off.gif); background-position: top center; background-repeat: no-repeat; height: 15px; width: 132px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; text-decoration: none;  padding: 2px 0px 2px 0px; margin: 0px; display: block; float: left; }

a.button:Hover /*changed for helios*/{ color: #ffffff; background-image: url(../images/bg_tab_on.gif); background-position: top center; background-repeat: no-repeat; height: 15px; width: 132px; font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 8pt; padding: 2px 0px 2px 0px; font-style: normal;  font-weight: bold; text-align: center; text-decoration: none; }

a.button:Active /*changed for helios*/{ color: #ffffff; background-image: url(../images/bg_tab_on.gif); background-position: top center;
 background-repeat: no-repeat; height: 15px; width: 132px; font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 8pt; padding: 2px 0px 2px 0px; font-style: normal; font-weight: bold;text-align: center; text-decoration: none; }

a.buttonActive:link /*changed for helios*/ { color: #ffffff; background-image: url(../images/bg_tab_on.gif); background-position: top center; background-repeat: no-repeat; height: 15px; width: 132px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; text-decoration: none;  padding: 2px 0px 2px 0px; margin: 0px; display: block; float: left; }

a.buttonActive:visited /*changed for helios*/ { color: #ffffff; background-image: url(../images/bg_tab_on.gif); background-position: top center; background-repeat: no-repeat; height: 15px; width: 132px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; text-decoration: none;  padding: 2px 0px 2px 0px; margin: 0px; display: block; float: left; }

a.buttonActive:Hover /*changed for helios*/{ color: #ffffff; background-image: url(../images/bg_tab_on.gif); background-position: top center; background-repeat: no-repeat; height: 15px; width: 132px; font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 8pt; padding: 2px 0px 2px 0px; font-style: normal;  font-weight: bold; text-align: center; text-decoration: none; }

a.buttonActive:Active /*changed for helios*/{ color: #ffffff; background-image: url(../images/bg_tab_on.gif); background-position: top center;
 background-repeat: no-repeat; height: 15px; width: 132px; font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 8pt; padding: 2px 0px 2px 0px; font-style: normal; font-weight: bold;text-align: center; text-decoration: none; }


/*M_A10 Related Links Module*/

.relatedLinksContainerA{
	/*border : 1px solid #C4e26a;*/
	width: 180px;
	float: left;
}

.relatedLinksContainerBL{
	/*border : 1px solid #C4e26a;*/
	width: 120px;
	float: left;
}

.relatedLinksContainerBR{
	/*border : 1px solid #C4e26a;*/
	width: 50px;
	margin-left:10px;
	float: right;
}

.relatedLinksImage{
	margin: 0;
	padding: 3px 0px 0px 5px;
	float: right;
}

/* Begin: RelatedLinksDiv5 */
.relatedLinksLine{
	margin: 7px 0 7px 0;
	padding: 0px;
}
/* End: RelatedLinksDiv5 */

/*M_A25 Promotional Module*/

.fpMainCont{
	width: 170px;
	float: left;
}
#fpContainer{
	width: 165px;
	padding-top: 3px;
/*	border-left: 1px solid #C4E26A;
	border-right: 1px solid #C4E26A;	
	border-bottom: 1px solid #C4E26A;	*/
}

.fpImage1 {
	width:160px;
	/* height: 75px; For RF Fix */ 
	/*margin-left: 9px;*/
}

#fpTxtContainer{
	width: 165px;
	padding-left: 3px;
}

#fpTitle {
	padding: 0px 0px 0px 0px;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #80c342
}

#fpSubTitle {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #666666;
	line-height: 11pt;
	padding: 0px 0px 8px 0px;
}

.fpBodyText {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8pt;
	line-height: 10pt;
	color: #666666;
	width: 158px;
}

.fpAnchor {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8pt;
	color: #009900;
	line-height:12pt;
	text-decoration: none;
}

.fpAnchor:Hover {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8pt;
	color: #009900;
	line-height:12pt;
	text-decoration: underline;
}

.fpLinkHolder{	
	padding: 5px 0px 0px 0px;
}

.fpLeft{
	float: left;	
	width: 5px;
	padding-top: 4px;
	padding-right: 5px;

}

.fptRight{
	float: left;
	width: 158px;
}

.pfLinkHolder{	
	padding: 5px 10px 0px 0px;
}

.pfLeft{
	float: left;	
	width: 10px;
	padding-top: 1px;
}
.pfVSpacer5{
	height: 6px;
	overflow: hidden;
}
html>body .pfVSpacer5{
	height: 6px;
	overflow: hidden;
}

.pfRight{
	float: left;
	width: 80px;
}

.pfAnchor {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8pt;
	color: #009900;
	line-height:12pt;
	text-decoration: none;
}

.pfAnchor:Hover {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8pt;
	color: #009900;
	line-height:12pt;
	text-decoration: underline;
}

.ptgreyTextCont{
	margin-bottom: 7px;
}

/*M_G27 Homepage Promotional Module*/

.imgContainerMG27{
	float:right;
}

.moduleContainerNoBorder{
	width: 180px;
	margin-left: 10px;
	margin-top: -3px;
	/*_margin-top: 1px; ie hack*/
	padding: 0px;
	float: left;
	overflow: hidden;
}

html>body .moduleContainerNoBorder{
	width: 180px;
	margin-bottom: 15px;
	margin-top: -2px;
	padding: 0px;
	float: left;
	overflow: hidden;
}

.moduleContentTop{
	width: 180px;
	height: 25px;
	min-height: 20px;
	margin-top: 5px;
	padding: 0px;
}

.moduleContainerTop{
	width: 160px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #178642;
	font-weight: bold;
}

.moduleContainerOuter{
	width: 175px;
	margin: 0px 0px 7px 0px;
	padding: 8px 3px;
}

.toolboxTitleText{
	padding-top: 4px;
}

#moduleContainerTop{
	width: 160px;
	margin: 6px 8px 5px 9px;
	padding: 0 0 2px 0;
}

/* common */
/* positioning */
.floatLeft {
	display: inline;
	float: left;
}


.floatRight {
	display: inline;
	float: right;
}

.alignRight {
	text-align:right;
}

.width100pc {
	width:100%;
}

.width99pc {
	width:99%;
}

.clearLeft {
	clear:left;
}

/* spacers */

.mBot2 {
	margin-bottom: 2px;
}
.mBot5 {
	margin-bottom: 5px;
}

.mBot6 {
	margin-bottom: 6px;
}

.mBot7 {
	margin-bottom: 7px;
}

.mBot10 {
	margin-bottom: 10px;
}

.mBot11 {
	margin-bottom: 11px;
}

.mBot15 {
	margin-bottom: 15px;
}

.mBot20 {
	margin-bottom: 20px;
}

.mTop1 {
	margin-top: 1px;
}
.mTop2 {
	margin-top: 2px;
}


.mTop4 {
	margin-top: 4px;
}

.mTop5 {
	margin-top: 5px;
}


.mTop6{
	margin-top:6px;
}

.mTop7 {
	margin-top: 7px;
}

.mTop8 {
	margin-top: 8px;
}

.mTop9 {
	margin-top: 9px;
	}


.mTop10{
	margin-top:10px;
}

.mTop12{
	margin-top:12px;
}

.mTop2{
	margin-top:2px;
}

.mTop3{
	margin-top:3px;
}

.mTop13 {
	margin-top: 13px;
}

.mTop14 {
	margin-top: 14px;
}

.mTop15 {
	margin-top: 15px;
}

.mTop17 {
	margin-top: 17px;
}

.mTop20 {
	margin-top: 15px;
}

.mTop22 {
	margin-top: 22px;
}

.mTop25 {
	margin-top: 25px ;
}
.mTop30 {
	margin-top: 30px;
}
.mRight15 {
	margin-right: 15px;
}
.mRight10 {
	margin-right: 10px;
}
.mRight9 {
	margin-right: 9px;
}
.mRight5 {
	margin-right: 5px;
}
.mLeft15 {
	margin-left: 15px;
}

.mLeft20 {
	margin-left: 20px;
}

.mLeft10 {
	margin-left: 10px;
}

.mLeft11 {
	margin-left: 11px;
}

.mLeft12 {
	margin-left: 12px;
}

.mLeft13 {
	margin-left: 13px;
}

.mLeft5 {
	margin-left: 5px;
}
.mLeft6 {
	margin-left: 6px;
}
.mLeft13 {
	margin-left: 13px;
}

.pTop10 {
	padding-top: 10px;
}
.pTop5 {
	padding-top: 5px;
}
.pTop2{
	padding-top: 2px;
}
.pTop15 {
	padding-top: 15px;
}
/* lists */
ul,li {
    margin: 0px;
    padding: 0px;
}

ul.noBullet li{
   margin: 0px;
   padding: 0px;
   list-style: none;
	list-style-type: none;
}


/* separators */
.pipe {
	font-size: 100%;
	font-weight: bold;
	color: #333333;	
	margin: 0px 10px 0px 10px;
}

.pipeWhite {
	font-size: 100%;
	font-weight: bold;
	color: #FFF;	
	margin: 0px 9px 0px 10px;
}

/* iFrame */

#iFramecenter {
	width: 566px;
	float: left;
	display: inline;
	margin-left: 15px;
	padding-top: 13px;
}

html>body #iFramecenter {
	margin-left: 15px;
	padding-top: 14px;
}

/* misc */
.clearAll{
	float:none;
	clear: both;
	line-height:0px;
	font-size:0px;
	height:0px;
	margin-top:0px;
	 
	padding:0px;
}

.clearFloat {
	clear:both;

}

.accessText {
	display: none;
}
img{
	border: none;
}

.teaserLine {
	border-top: 1px solid #EEDCEC;
	font-size: 0px;
}
/* Added for Generic Form */
.genericFormClear {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../images/clear_hp.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	cursor: pointer;
	border: 0px solid #FFF4D6;
}
.genericFormSubmit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../images/submit_hp.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	cursor: pointer;
	border: 0px solid #FFF4D6;
}

/* Added for Generic Form */

/*Start: Added To fix right module in mozila */
html>body .relatedLinksContainerA{
	width: 180px;
	float:none;
}
/* End:Added To fix right module in mozila */


.relatedLinksContainerBLA {
	FLOAT: left;  
}
.relatedLinksContainerBRA {
	FLOAT: right; MARGIN-LEFT: 10px;  
}

.whtlnklg { font-weight:normal; font-size: 10pt; color: #ffffff; font-family: arial, helvetica, sans-sarif; text-decoration: none; }

.clearAll1 { CLEAR: both; OVERFLOW: hidden; margin:0px; padding:0px; height:1px;  }

.clearAll1{
	float:none;
	clear: both;
	line-height:0px;
	font-size:0px;
	height:0px;
	margin-top:-2px;
	padding:0px;
}

.form{
padding:0; margin:0;
}


/* start rashmi has created new CSS on june 13*/
 
.contentContainer450right { width:300px; float:right; margin-top:-128px;}

.contentContainer450{  width:400px;float:left;}

/* end rashmi has created new CSS on june 13*/



/* Start :  Addition CR 676 for Jul07  for Helous power tool search */
.contentContainerLeft177 {
	FLOAT: left; width:177px; 
}
.contentContainerRight177 {
	FLOAT: right;  width:177px;
}
.contentContainer168 {
	FLOAT: left; width:168px;
}
.midcontentContainerLeft {
	FLOAT: left; margin:50px 5px 0px 0px; padding:2px 2px 2px 2px;
}

.midcontentContainerLeft1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 45px 25px 0px 5px; PADDING-TOP: 2px

}


html>body .midcontentContainerLeft1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 45px 45px 0px 5px; PADDING-TOP: 2px
}


.contentContainerLeft152 {
	FLOAT: left; WIDTH: 152px
}
.contentContainerRight152 {
	FLOAT: right; WIDTH: 152px
}

.greenfont {
	FONT-WEIGHT: normal; FONT-SIZE: 25px; COLOR: #178642; FONT-FAMILY: Arial
}
.greenfont1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #178642; FONT-FAMILY: Arial
}
/*  End: Addition CR 676 for Jul07  for Helous power tool search*/

/* Begin:add for ENH_FEB_REL_08 CR750 */
#pageTitleContainer {
        BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}

#pageTitleBgPanel {
        color:#178642
}

.pageTitle {
        
        
        font-family: Arial, Helvetica, Verdana, sans-serif; font-size:17pt; color:#178642; font-weight:bold;
}

#mContainer {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; WIDTH: 375px; PADDING-TOP: 0px
}

.fpcMainContainer {
        BORDER-RIGHT: #c4e26a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c4e26a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #c4e26a 1px solid; WIDTH: 375px; PADDING-TOP: 0px; BORDER-BOTTOM: #c4e26a 1px solid;
}

.fpcFormContainer {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px; PADDING-TOP: 0px
}


.fpcLTxtContainer {
        FLOAT: left; WIDTH: 160px; PADDING-TOP: 3px; TEXT-ALIGN: right
}

.fpcRTxtContainer {
        MARGIN-TOP: -2px; FLOAT: left; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 15px
}
.fpcLTxtContainer1 {
        MARGIN-TOP: -2px; FLOAT: left; WIDTH: 160px
}
.fpcChkBoxCont {
        MARGIN-TOP: -2px; FLOAT: left; MARGIN-LEFT: -4px
}
.fpcLTxtContainer1 {
        MARGIN-TOP: -2px; FLOAT: left; WIDTH: 160px
}
.fpcChkTxtCont {
        FLOAT: left; MARGIN: 4px 0px 0px 6px
}
UNKNOWN {
        FLOAT: left; MARGIN: 2px 0px 0px 6px
}
.fpcRdBox {
        FLOAT: left
}
.fpcFormContainer {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px; PADDING-TOP: 0px
}
.compress {
        WIDTH: 90px
}

.fpcChkTxtCont1 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}

.fpcLTxtContainer {
        FLOAT: left; WIDTH: 160px; PADDING-TOP: 3px; TEXT-ALIGN: right
}

.fpcLTxtContainernew {
        FLOAT: left; WIDTH: 95px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.fpcTopRContainer {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
UNKNOWN {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}

.buttonContainer4 {
        FLOAT: right; PADDING-BOTTOM: 0px
}
.fpcTxtBox2 {
        FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 50px
}
.fpcTxtBox3 {
        FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 50px
}

#pageTitleContainer {
        BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}

#pageTitleBgPanel {
        color:#178642
}

.pageTitle {
        
        
        font-family: Arial, Helvetica, Verdana, sans-serif; font-size:17pt; color:#178642; font-weight:bold;
}

#mContainer {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; WIDTH: 375px; PADDING-TOP: 0px
}

.fpcMainContainer {
        BORDER-RIGHT: #c4e26a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c4e26a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #c4e26a 1px solid; WIDTH: 375px; PADDING-TOP: 0px; BORDER-BOTTOM: #c4e26a 1px solid;
}

.fpcFormContainer {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px; PADDING-TOP: 0px
}


.fpcLTxtContainer {
        FLOAT: left; WIDTH: 160px; PADDING-TOP: 3px; TEXT-ALIGN: right
}

.fpcRTxtContainer {
        MARGIN-TOP: -2px; FLOAT: left; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 15px
}
.fpcLTxtContainer1 {
        MARGIN-TOP: -2px; FLOAT: left; WIDTH: 160px
}
.fpcChkBoxCont {
        MARGIN-TOP: -2px; FLOAT: left; MARGIN-LEFT: -4px
}
.fpcLTxtContainer1 {
        MARGIN-TOP: -2px; FLOAT: left; WIDTH: 160px
}
.fpcChkTxtCont {
        FLOAT: left; MARGIN: 4px 0px 0px 6px
}
UNKNOWN {
        FLOAT: left; MARGIN: 2px 0px 0px 6px
}
.fpcRdBox {
        FLOAT: left
}
.fpcFormContainer {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px; PADDING-TOP: 0px
}
.compress {
        WIDTH: 90px
}

.fpcChkTxtCont1 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}

.fpcLTxtContainer {
        FLOAT: left; WIDTH: 160px; PADDING-TOP: 3px; TEXT-ALIGN: right
}

.fpcLTxtContainernew {
        FLOAT: left; WIDTH: 95px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.fpcTopRContainer {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
UNKNOWN {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}

.buttonContainer4 {
        FLOAT: right; PADDING-BOTTOM: 0px
}
.fpcTxtBox2 {
        FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 50px
}
.fpcTxtBox3 {
        FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 50px
}

.fpcRTxtContainer2 {
        MARGIN-TOP: -2px; FLOAT: left
}
.fpcSelBox1 {
        WIDTH: 300px
}
.rprBtnCont {
        MARGIN: 0px 0px 15px
}

.t_F63_5_RPButton1 {
        BORDER-RIGHT: #178642 1px solid; BORDER-TOP: #178642 1px solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: #178642 1px solid; WIDTH: 83px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 32px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.rprSubBtn2 {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
html>body .rprSubBtn2{
        BORDER-RIGHT: #1059ad 1px solid; BORDER-TOP: #1059ad 1px solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: #1059ad 1px solid; WIDTH: 86px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 32px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.rprFloatleft {
        FLOAT: left; WIDTH: 10px; PADDING-TOP: 4px
}
.rprFloatleft1 {
        FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 42px
}

.rprpadding {
        MARGIN-TOP: 37px; FLOAT: left; OVERFLOW: hidden; WIDTH: 2px; HEIGHT: 1px; BACKGROUND-COLOR: #fff
}
html>body .rprpadding {
        MARGIN-TOP: 37px
}

.t_F63_5_RPButton {
        BORDER-TOP: #178642 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 83px; CURSOR: pointer; BORDER-BOTTOM: #178642 1px solid; HEIGHT: 32px; BACKGROUND-COLOR: #178642; TEXT-ALIGN: left; TEXT-DECORATION: none
}
html>body .t_F63_5_RPButton{
        BORDER-TOP: #178642 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 83px; CURSOR: pointer; BORDER-BOTTOM: #178642 1px solid; HEIGHT: 32px; BACKGROUND-COLOR: #178642; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.rprSubBtn2 {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
html>body .rprSubBtn2 {
        BORDER-RIGHT: #178642 1px solid; BORDER-TOP: #178642 1px solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: #178642 1px solid; WIDTH: 86px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 32px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.rprBtnSub3 {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; PADDING-TOP: 2px
}
.buttonText {
        FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-ALIGN: left
}
.buttonText:hover {
        FONT-WEIGHT: bold; COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: underline
}

.rprSubTextContainer {
        WIDTH: 343px
}

.rprTextContainer {
        FLOAT: left; WIDTH: 180px; MARGIN-RIGHT: 14px; TEXT-ALIGN: right
}
html>body .rprTextContainer {
        FLOAT: left; WIDTH: 170px; MARGIN-RIGHT: 14px; TEXT-ALIGN: right
}
.textPadding {
        FLOAT: right; PADDING-TOP: 9px
}
.rprBoldTextContainer {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 100px; PADDING-TOP: 2px
}

.topPadding7 {
        FLOAT: left; PADDING-TOP: 9px
}

TABLE.rP5Table {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN: 10px 0px; WIDTH: 100%; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TABLE.rP5Table TR TH {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 7px; COLOR: #fff; LINE-HEIGHT: 9pt; PADDING-TOP: 5px; BACKGROUND-COLOR: #178642; TEXT-ALIGN: left
}
TABLE.rP5Table TD {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #178642 1px solid
}
TABLE.rP5Table TD.width1 {
        WIDTH: 40%
}
TABLE.rP5Table TD.width2 {
        WIDTH: 30%
}
TABLE.rP5Table TD.width3 {
        WIDTH: 20%
}
.bluetext {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #178642; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;          
}
.mapCopntainer {
        MARGIN: 20px 0px; width: 350px;
}
.moveTop {
        PADDING-BOTTOM: 5px; TEXT-ALIGN: center
}
.moveLeft {
        PADDING-RIGHT: 5px; MARGIN-TOP: 150px; FLOAT: left; VERTICAL-ALIGN: middle
}
.moveRight {
        MARGIN-TOP: 150px; PADDING-LEFT: 5px; FLOAT: left; VERTICAL-ALIGN: middle
}
.moveDown {
        PADDING-TOP: 5px; TEXT-ALIGN: center
}
.map {
         FLOAT: left 
}
.blueContentBorder {
        BORDER-RIGHT: #178642 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #178642 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: #178642 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #178642 1px solid
}

.zoomContainer {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #178642 1px solid;
}

.zoomContainerLeft {
        FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 40%
}
.floatLeft {
        DISPLAY: inline; FLOAT: left
}
.zoomContainerLeft {
        FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 40%
}
.zoomMiddleBorder {
        BORDER-RIGHT: #178642 1px solid; FLOAT: left; WIDTH: 1px; HEIGHT: 33px
}
.zoomContainerRight {
        MARGIN-TOP: 7px; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 59%
}
.zoomLabel {
        PADDING-RIGHT: 5px; MARGIN-TOP: 2px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.zoomField {
        PADDING-LEFT: 5px; FLOAT: left
}
.padding10 {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#rContainer170 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px
}

.auContainer {
        BORDER-RIGHT: #c4e26a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c4e26a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #c4e26a 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #c4e26a 1px solid
}
.auContainerOuter {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px; PADDING-TOP: 0px
}
.auColLeft {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 15px; PADDING-TOP: 0px
}
.auColRight {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}

.auContainerOuter {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px; PADDING-TOP: 0px
}
.auColLeft {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 15px; PADDING-TOP: 0px
}
.auColRight {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}

.genericFormClear1 {
        font-family:  Arial,Verdana,Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        background-image: url(../images/clear_hp1.gif);
        background-repeat: no-repeat;
        height: 20px;
        width: 80px;
        cursor: pointer;
        border: 0px solid #FFF4D6;
        FONT-WEIGHT: bold; color:#ffffff;       FONT-SIZE: 8pt;
}


.genericFormSubmit1 {
        font-family:  Arial,Verdana,Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        background-image: url(../images/submit_hp1.gif);
        background-repeat: no-repeat;
        height: 20px;
        width: 80px;
        cursor: pointer;
        border: 0px solid #FFF4D6;
        FONT-WEIGHT: bold; color:#ffffff;       FONT-SIZE: 8pt;
}


#rContainer166 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 166px; PADDING-TOP: 0px
}

/* End:add for ENH_FEB_REL_08 CR750 */

/*Begin: Added for CR 846 ENH R MAY 09*/
.listUtility
{
margin:0px;
padding:0px;
list-style-type:none
}

ul.listUtility LI
{
list-style-type:none;
float:left;
}
.mLeft3new
{
margin-left:3px
}

.mLeft18new
{
margin-left:18px
}

.vSpacer10new {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 22px
}


/*End: Added for CR 846 ENH R MAY 09*/

/* Begin: Added for CR 902 */
LI#button6SubLI {
	 DISPLAY: none; Z-INDEX: 400; VISIBILITY: hidden; PADDING-BOTTOM: 5px; WIDTH: 300px; POSITION: absolute; MARGIN-LEFT: 0px;MARGIN-TOP: -3px;
}

*html body LI#button6SubLI {
	 MARGIN-TOP: -1px;
}
*html body LI#button5SubLI {
	 MARGIN-TOP: -1px;
}

.marginBot1 {
	display:block; margin-bottom:0px
}

* html body .marginBot1 {
	margin-bottom:1px
}


LI#button5SubLI {
	 DISPLAY: none; Z-INDEX: 400; VISIBILITY: hidden; PADDING-BOTTOM: 5px; WIDTH: 300px; POSITION: absolute;MARGIN-LEFT: 0px;MARGIN-TOP: -3px;
}

A.buttonSearch {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FLOAT: left; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.buttonSearch:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; BACKGROUND-REPEAT: repeat; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
HTML > BODY .buttonSearch {
	FONT-SIZE: 9pt; HEIGHT: 16px
}
A.buttonSearch:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(../../images/global_nav_gradient.gif); COLOR: #ffffff; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-REPEAT: repeat; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.buttonSearch:hover {
	HEIGHT: 28px; voice-family: inherit
}
HTML > BODY .buttonSearch:hover {
	FONT-SIZE: 9pt; HEIGHT: 16px
}
A.buttonSearch:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(../../images/global_nav_gradient.gif); COLOR: #ffffff; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-REPEAT: repeat; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.buttonSearch:active {
	HEIGHT: 28px; voice-family: inherit
}
HTML > BODY .buttonSearch:active {
	FONT-SIZE: 9pt; HEIGHT: 16px
}


.searchBoxFinder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; COLOR: #000000; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; margin-top:15px
}

#searchFinder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right; background:url(../images/bg_finder_bot.gif) no-repeat; margin-top:0px; width:300px; border:0px; height:100px; margin-left:-124px; position:absolute
}

#searchFinderSF {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right; background:url(../images/bg_finder_botSF.gif) no-repeat; margin-top:-4px; width:300px; border:0px; height:100px; margin-left:-117px; position:absolute
}
#finderGo {
	margin-top:15px
}
#searchID {
	margin-top:-28px; margin-left:0px; background:url(../images/bg_finder_top.gif) no-repeat; width:85px; height:29px; position:absolute; 
}
.greenArrow {
	MARGIN: 0px 0px 0px 2px;
}
	
#topsearchContainerFinder {
	FLOAT: right; WIDTH: 450px; HEIGHT: 81px
}
#logoContainerFinder {
	FLOAT: left; WIDTH: 290px; HEIGHT: 86px
}
#searchIDNew {
	margin-top:-28px; margin-left:-5px; background:url(../images/Search.gif) no-repeat; width:85px; height:29px; position:absolute; 
	}
html > body #searchIDNew {
	margin-left:-7px; *margin-left:-5px;  
	}
	
#searchIDSF {
	margin-top:-28px; margin-left:-5px; background:url(../images/SearchSF.gif) no-repeat; width:98px; height:29px; position:absolute; 
	}
	
html > body #searchIDSF {
	margin-left:-7px; *margin-left:-5px;  
	}
#searchFinderNew {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right; background:url(../images/bg_finder_bot.gif) no-repeat; margin-top:-4px; width:300px; border:0px; height:100px; margin-left:-149px; position:absolute
}

.alignLink {
	border-bottom:1px solid white; 
}

html > body .alignLink {
	border-bottom:none; 
}

* html body .spaceLink {
	margin-top:1px
}

.spaceLink {
	margin-top:0px;white-space:nowrap  
}

html > body .spaceLink {
	margin-top:0px;
}

#button5 {
	text-decoration:none
}

#button6 {
	text-decoration:none
}
/* End: Added for CR 902 */

/* Added for CR 953 - Begin */
.fpcFormContainer_bingMap {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 5px 15px 7px; PADDING-TOP: 0px
}
/* Added for CR 953 - End */

