.textverysmall{    FONT-WEIGHT: normal;    FONT-SIZE: 9pt;    COLOR: #000000;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}.textsmall{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: #000000;    LINE-HEIGHT: 11pt;    FONT-FAMILY: sans-serif}.textboldsmall{    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    COLOR: #000000;    LINE-HEIGHT: 11pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}.textmedium{    FONT-WEIGHT: normal;    FONT-SIZE: 11pt;    COLOR: #000000;    LINE-HEIGHT: 12.5pt;    FONT-FAMILY: sans-serif}.textboldmedium{    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    COLOR: #000000;    LINE-HEIGHT: 11pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}.textlarge{    FONT-WEIGHT: normal;    FONT-SIZE: 12pt;    COLOR: #000000;    LINE-HEIGHT: 12pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}.textboldlarge{    FONT-WEIGHT: bold;    FONT-SIZE: 12pt;    COLOR: #000000;    LINE-HEIGHT: 12pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}.texthighlightgreen{    FONT-WEIGHT: bold;    FONT-SIZE: 11pt;    COLOR: #405B35;    LINE-HEIGHT: 11pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}.textbody{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: #000000;    LINE-HEIGHT: 12pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}.textfooter{    FONT-WEIGHT: normal;    FONT-SIZE: 8pt;    COLOR: #9c967b;    FONT-STYLE: normal;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}A.footerlink:link{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: #9c967b;    LINE-HEIGHT: 11pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}A.footerlink:visited{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: #9c967b;    LINE-HEIGHT: 11pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}A.navlink:link{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: #405B35;    LINE-HEIGHT: 12pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}A.navlink:visited{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: #405B35;    LINE-HEIGHT: 12pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}A.navlinksub:link{    FONT-WEIGHT: normal;    FONT-SIZE: 8.5pt;    COLOR: #405B35;    LINE-HEIGHT: 11pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}A.navlinksub:visited{    FONT-WEIGHT: normal;    FONT-SIZE: 8.5pt;    COLOR: #405B35;    LINE-HEIGHT: 11pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}A.textlinksmall:link{    FONT-WEIGHT: normal;    FONT-SIZE: 8.5pt;    COLOR: #405B35;    LINE-HEIGHT: 11pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}A.textlinksmall:visited{    FONT-WEIGHT: normal;    FONT-SIZE: 8.5pt;    COLOR: #405B35;    LINE-HEIGHT: 11pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}A.textlinkmedium:link{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: #405B35;    LINE-HEIGHT: 12.5pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}A.textlinkmedium:visited{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: #405B35;    LINE-HEIGHT: 12.5pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}A.textlinkbody:link{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: #405B35;    LINE-HEIGHT: 12pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}A.textlinkbody:visited{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: #405B35;    LINE-HEIGHT: 12pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}A.textlinkbutton:link{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: #000000;    LINE-HEIGHT: 12pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}A.textlinkbutton:visited{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: #000000;    LINE-HEIGHT: 12pt;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    TEXT-DECORATION: underline}DIV.fivespace{    BORDER-RIGHT: medium none;    PADDING-RIGHT: 5px;    BORDER-TOP: medium none;    PADDING-LEFT: 5px;    PADDING-BOTTOM: 5px;    BORDER-LEFT: medium none;    WIDTH: auto;    PADDING-TOP: 5px;    BORDER-BOTTOM: medium none}DIV.tenspace{    BORDER-RIGHT: medium none;    PADDING-RIGHT: 10px;    BORDER-TOP: medium none;    PADDING-LEFT: 10px;    PADDING-BOTTOM: 10px;    BORDER-LEFT: medium none;    WIDTH: auto;    PADDING-TOP: 10px;    BORDER-BOTTOM: medium none}DIV.printerspace{    BORDER-RIGHT: medium none;    PADDING-RIGHT: 25px;    BORDER-TOP: medium none;    PADDING-LEFT: 10px;    PADDING-BOTTOM: 10px;    BORDER-LEFT: medium none;    WIDTH: auto;    PADDING-TOP: 10px;    BORDER-BOTTOM: medium none}DIV.textcolum{    BORDER-RIGHT: medium none;    PADDING-RIGHT: 5px;    BORDER-TOP: medium none;    PADDING-LEFT: 5px;    PADDING-BOTTOM: 5px;    BORDER-LEFT: medium none;    WIDTH: 200px;    PADDING-TOP: 5px;    BORDER-BOTTOM: medium none}TD IMG.spacerFix{    DISPLAY: block}DIV.subheader{    BORDER-RIGHT: medium none;    PADDING-RIGHT: 10px;    BORDER-TOP: medium none;    PADDING-LEFT: 303px;    PADDING-BOTTOM: 0px;    BORDER-LEFT: medium none;    WIDTH: auto;    PADDING-TOP: 10px;    BORDER-BOTTOM: medium none}DIV.subheader_large{    BORDER-RIGHT: medium none;    PADDING-RIGHT: 10px;    BORDER-TOP: medium none;    PADDING-LEFT: 253px;    PADDING-BOTTOM: 0px;    BORDER-LEFT: medium none;    WIDTH: auto;    PADDING-TOP: 10px;    BORDER-BOTTOM: medium none}/*#################################################################################################################################################################################################################             RIGHTTREE/RIGHTTREE BASIC CSS           #################################################################################################################################################################################################################*/ #content_zones {  width:603px;  margin: 0 0 40px 0;  padding:0;  color:#4E4F61;  font-family: Arial, Helvetica, sans-serif;  font-size: x-small;  voice-family: "\"}\"",inherit;  font-size: small;  }html>body { font-size: small; }#content {  width:603px;  margin:0;  padding:0;  color:#4E4F61;  font-family: Arial, Helvetica, sans-serif;  font:x-small ;  voice-family: "\"}\"";  voice-family:inherit;  font-size:small;} html>body {font-size:small;}.left {  width: 360px;  float:left;  margin:0 0 0 15px;  padding:0;  }.right {  float:right;  margin:0;  padding: 0;  width:210px;  }#footer {  clear:both;  font-size:90%;  }#footer div {  margin:0 0 0 0;  background: transparent;  color:#4E4F61;  padding:5px 5px 3px 15px;  }/*##################################################################################################################         RIGHTTREE/RIGHTPLACE HOME PAGE CSS          ##################################################################################################################*/#header_righttree {  margin:0 0 20px 0;  width:602px;  height:58px;  }.righttree {  margin: 0 0 0 25px;  padding:0;  width: 572px;  }.righttree p {  margin: 0;}  .righttree_top {  width:570px;  background: url(../images/righttree_logo.gif) no-repeat top left; }img.top {   width: 572px;   height: 50px;}.middle {  overflow:hidden;  margin:0;  padding:0;  width: 570px;  \width: 572px;  w\idth: 570px;  }} html>body .righttree {width:570px;}.righttree_left {  width:240px;  margin:0;  padding:0;  font-size:90%;  }.righttree_right {  margin:0;  padding: 0;  width:240px;  font-size:90%;  line-height:1.2em;  }.righttree_right p.icon {  padding-top:10px;  font-size: 120%;  line-height: 1.3em;  }.righttree_bottom {  width:572px;  margin: 0;  padding: 0;  height: 110px  }.underline {  width: 510px;  margin:0 20px 15px 30px;  padding:0 0 10px 0;  overflow: hidden;  }.underline2 {  width: 510px;  margin:0 20px 15px 30px;  padding:0 0 10px 0;  border-bottom:1px solid #4E4F61;    overflow: hidden;  }.underline p {  font:105%/1.3em sans-serif;  padding-bottom:15px;  }  .underline h3 {  margin:0;  font: 1.5em/1.2em sans-serif;  margin: 0 0 .1em 0;  padding: 0px;  }/*-----------section links----------------------------utility link------------*/.underline h3.utility a:link, h3.utility a:visited {  color: #6095C1;   text-decoration: none;  }  .underline h3.utility a:hover {  color: #4E4F61;   text-decoration: underline;  }/*--------------fire link------------*/ .underline h3.fire a:link, h3.fire a:visited {  color: #D9A431;   text-decoration: none;  } .underline h3.fire a:hover {  color: #4E4F61;   text-decoration: underline;  } /*--------------root link------------*/.underline h3.root a:link,h3.root  a:visited {  color: #3F5B34;   text-decoration: none;  } .underline h3.root a:hover {  color: #4E4F61;   text-decoration: underline;  }/*--------------allergy link------------*/ .underline h3.allergy a:link, h3.allergy a:visited {  color: #0B317B;   text-decoration: none;  } .underline h3.allergy a:hover {  color: #4E4F61;   text-decoration: underline;  }/*--------------hazardous link------------*/ .underline h3.hazardous a:link, h3.hazardous a:visited {  color: #469C23;   text-decoration: none;  } .underline h3.hazardous a:hover {  color: #4E4F61;   text-decoration: underline;  }/*--------------maintenance link------------*/.underline h3.maintenance a:link, h3.maintenance a:visited {  color: #867F58;   text-decoration: none;  } .underline h3.maintenance a:hover {  color: #4E4F61;   text-decoration: underline;  }/*--------------biogenic link------------*/.underline h3.biogenic a:link, h3.biogenic a:visited {  color: #D96C18;   text-decoration: none;  } .underline h3.biogenic a:hover {  color: #4E4F61;   text-decoration: underline;  }/*--------------invasive link------------*/ .underline h3.invasive a:link, h3.invasive a:visited {  color: #00808D;   text-decoration: none;  } .underline h3.invasive a:hover {  color: #4E4F61;   text-decoration: underline;  }	/*##################################################################################################################       END RIGHTTREE/RIGHTPLACE HOME PAGE CSS        ################## *//*##################################################################################################################       BEGIN MY FOLDER SETTINGS FOR UFEI PAGE CSS        ################## */.folder295 {  margin: 0 0 0 2px;  }.folder_top295 {  height: 45px;  margin: 0;  padding: 0;  }.folder_middle295{  width: 279px;  \width: 295px;   w\idth: 279px;  border-right:1px solid #C3C4C2;  border-left:1px solid #C3C4C2;  margin:0;  padding:0 7px 0 7px;  text-align:justify;}html>body .folder_middle295 {  width:279px;  }.folder_bottom295 {  width: 295px;  background: url(..image/Mainfolder_bt-grfade.gif) no-repeat top right; }.folder180 {  margin: 0 0 0 2px;  }.folder_top180 {  height: 24px;  margin: 0;  padding: 0;  }.folder_middle180{  width: 178px;  \width: 180px;   w\idth: 178px;  border-right:1px solid #C3C4C2;  border-left:1px solid #C3C4C2;  margin:0;  padding:0 0 0 0px;  text-align:center;}html>body .folder_middle180 {  width:178px;  }.folder_bottom180 {  width: 180px;  background: url(..image/Mainfolder_bttnfade180.gif) no-repeat top right; }.greensq {  margin: 0;  padding:0;  width: 523px;  \width: 523px;   w\idth: 523px;} html>body .greensq {  width:523px;  }.greensq_tp {  background: url(../images/greensq_tp2.gif) no-repeat top right;  }.greensq_mid {  overflow:hidden;  border-right:1px solid #929B9D;  border-left:1px solid #929B9D;  background-color: #C5CFB0;  margin:0;  padding: 0 0 0 15px;  }.greensq_bt {  background: url(../images/greensq_bt2.gif) no-repeat top right;} img.greensqtp {  width: 523px;  height: 12px;  border: none;  display: block !important;}img.greensqbt {  width: 523px;  height: 12px;  border: none;  display: block !important;}/*##################################################################################################################       END MY FOLDER SETTINGS FOR UFEI PAGE CSS        ################## *//*##################################################################################################################         UTILITY PRECAUTIONS GENERAL CSS             ##########################################           LARGE OUTSIDE FOLDER DESIGN               ##################################################################################################################*/.folder {  margin: 0 0 0 10px;  }.folder_top {  height: 42px;  margin: 0;  padding: 0;  }.folder_middle {  width: 573px;  \width: 590px;   w\idth: 573px;  border-right:1px solid #C3C4C2;  border-left:1px solid #C3C4C2;  margin:0;  padding:0 0 0 15px;}html>body .folder_middle {  width:573px;  }.folder_middle_ut {  width: 573px;  \width: 590px;   w\idth: 573px;  border-right:1px solid #C3C4C2;  border-left:1px solid #C3C4C2;  margin:0;  padding:0 0 0 15px;}html>body .folder_middle_ut {  width:573px;  }.folder_middle_st {  width: 573px;  \width: 590px;   w\idth: 573px;  border-right:1px solid #C3C4C2;  border-left:1px solid #C3C4C2;  margin:0;  padding:0 0 0 15px;}html>body .folder_middle_st {  width:573px;  }.folder_bottom {  width: 590px;  background: url(../images/folder_bt.gif) no-repeat top right; }img.folderbt {  width: 590px;  height: 14px;  border: none;  display: block !important;}.bluesq {  margin: 0;  padding:0;  width: 523px;  \width: 523px;   w\idth: 523px;} html>body .bluesq {  width:523px;  }.bluesq_tp {  background: url(../images/bluesq_tp.gif) no-repeat top right;  }.bluesq_mid {  border-right:1px solid #929B9D;  border-left:1px solid #929B9D;  background-color: #B0CAE0;  }.bluesq_bt {  background: url(../images/bluesq_bt.gif) no-repeat top right;} img.bluesqtp {  width: 523px;  height: 9px;  border: none;  display: block !important;}img.bluesqbt {  width: 523px;  height: 8px;  border: none;  display: block !important;}.bluesq2 {  margin: 0;  padding:0;  width: 560px;  \width: 560px;   w\idth: 560px;} html>body .bluesq2 {  width:560px;  }.bluesq_tp2 {  background: url(../images/bluesq_tp.gif) no-repeat top right;  }.bluesq_mid2 {  border-right:1px solid #929B9D;  border-left:1px solid #929B9D;  background-color: #B0CAE0;  }.bluesq_bt2 {  background: url(../images/bluesq_bt.gif) no-repeat top right;} img.bluesqtp2 {  width: 560px;  height: 9px;  border: none;  display: block !important;}img.bluesqbt2 {  width: 560px;  height: 8px;  border: none;  display: block !important;}/*#####################        END UTILITY PRECAUTIONS GENERAL CSS          ###############################################################################################################*//*##################################################################################################################              CONTENT ZONES  PAGE CSS                ##################################################################################################################*/.zones {  color: #4E4F61;  margin: 20px 0 30px 20px;  padding:0;  overflow:hidden;  width:650px;  voice-family: "\"}\"",inherit;  width:650px;  }  html>body .zones { width:570px;}.zones p {  font: 100% Arial, Helvetica, sans-serif;  margin:0;  padding:0;  } .zones a:link {  color: #6095C1;  text-decoration: none;  }.zones a:visited {  color: #6095C1;  text-decoration: none;  }.zones a:hover {  color: #4E4F61;  text-decoration: underline;  } .zones h3 {  color: #6095C1;  margin: 0 0 3px 0;  padding: 0;   font: 90% sans-serif;  } .zones h4 {  color: #6095C1;  margin: 10px 0 3px 0;  padding: 0;   font: 90% sans-serif;  }/* illustration area */.zones_areas {  overflow:hidden;  color: #4E4F61;  margin: 0 0 0 10px;  width: 590px;  \width: 590px;  w\idth: 600px;  }html>body .zones_areas { width:590px;} .zones_areas h2 {  color: #6095C1;  margin: 0 0 3px 0;  padding: 0 0 0 10px;   font: 90% sans-serif;  }.zones_top {   margin-top: 0;  height: 44px;}/*##################################################### CHANGED MADE HERE ###*/.zones_middle {  text-align:center;	  margin:0;  padding:0;  width: 588px;  \width: 590px;  w\idth: 590px;  }html>body .zones_middle { width:588px;}/*##### CHANGE ABOVE ########### MAY 9 2006 ##############################*//* end illustration area */.zones_bottom {  width: 590px;   background: url(../images/zones_bottom.gif) no-repeat top left;  }img.zones_bt {   width: 590px;   height: 14px;}.zones_btleft {  width:260px;  margin:0;  padding: 0;  }.zones_btleft p {  margin:0;  padding:0;  font: 90% sans-serif;  }/*//////////////////////////////////////////////////////////////////////////////////////// ZONE CHANGES FOR IE - 06/15/06 //////////////*/.zones_btright {  margin:0;  padding:0 0 0 25px;  width: 275px;  \width: 300px;  w\idth: 300px;  }html>body .zones_btright { width:275px;}/*////////////////////////////////////////////////////////////////*/.zones_btright p {  margin:0;  padding:0;  font: 90% sans-serif;  }img.overhead_icon {  padding: 0;  margin:  0 5px 3px 0;  }.zones .utility_link {  font-size: 90%;  margin: 15px 0 0 0;  padding:0;  }/*##################################################################################################################             END CONTENT ZONES  PAGE CSS              ################## *//*##################################################################################################################               TREE RESULTS PAGE CSS                 ##################################################################################################################*/.folder_middle a:link {  color: #4E4F61;  text-decoration: none;  }.folder_middle a:visited {  color: #4E4F61;  text-decoration: none;  }.folder_middle a:hover {  text-decoration: underline;  }.folder_middle_ut a:link {  color: #6095C1;  text-decoration: none;  }.folder_middle_ut a:visited {  color: #6095C1;  text-decoration: none;  }.folder_middle_ut a:hover {  text-decoration: underline;  }.folder_middle_st a:link {  color: #405B35;  text-decoration: none;  }.folder_middle_st a:visited {  color: #405B35;  text-decoration: none;  }.folder_middle_st a:hover {  text-decoration: underline;  }.titles {  overflow:hidden;  margin:0;  padding: 10px 0 10px 4px;  }.pagination {  overflow:hidden;  margin: 5px 0 0 4px;  padding:0;  width: 545px;  }.caps {  margin:0;  padding:0;  font-family: Arial, Helvetica, sans-serif;  font-size: 85%;  color: #4E4F61;  }.height {  margin: 0;  padding: 0;  color: #6095C1;  font: 120%/1.3em  Arial, Helvetica, sans-serif;  }.height_st {  margin: 0;  padding: 0;  color: #405B35;  font: 120%/1.3em  Arial, Helvetica, sans-serif;  }.entry {  margin:0;  padding:0 18px 0 0;  }.entry em{  font: italic 85%/.5em Arial, Helvetica, sans-serif;  }table.stat th, table.stat td {  font: 1em Arial, Helvetica, sans-serif;  }table {  font-size: 1em;  }.disclaimer {  color:#4E4F61;  font: 85%/1.3em  Arial, Helvetica, sans-serif;  margin: 15px 0 0 0;  padding:0 15px 0 4px;  }.pages {  overflow:hidden;  margin:0;  padding:0;  font: 90% Arial, Helvetica, sans-serif;  }.pages2 {  margin:0 30px 0 0;  padding:0;  font: 90% Arial, Helvetica, sans-serif;  }.return {  margin:0;  padding:0;  font: 90% Arial, Helvetica, sans-serif;  }/*##################################################################################################################             END TREE RESULTS PAGE CSS              ################## *//*##################################################################################################################                 TREE INFO PAGE CSS                  ##################################################################################################################*/.info_page a:link {  color:#6095C1;  text-decoration: none;  }.info_page a:visited {  color:#6095C1;  text-decoration: none;  }.info_page a:hover {  color:#888B86;  text-decoration: underline;  }.info_page_st a:link {  color:#405B35;  text-decoration: none;  }.info_page_st a:visited {  color:#405B35;  text-decoration: none;  }.info_page_st a:hover {  color:#888B86;  text-decoration: underline;  }.info_left {  margin: 15px 0 0 20px;  \margin: 15px 0 0 18px;  m\argin: 15px 0 0 34px;  padding:0;  width: 168px;  }html>body .info_left {  margin: 15px 0 0 20px;  width: 168px;  }.info_right {  \margin: 15px 0 0 30px;  m\argin: 15px 0 0 15px;  padding:0;  width: 330px;  }html>body .info_right {  margin: 15px 0 0 30px;  width: 330px;  } .info_notes {  margin:0 0 25px 0;  }.info_notes h2 {  font: 150%/1em Arial, Helvetica, sans-serif;  color: #6095C1;  margin: 0;  padding: 0;  }.info_notes h3 {  font: bold 110%/2em Arial, Helvetica, sans-serif;  color:#6095C1;  margin: 0;  padding: 0;  }.info_notes p {  font: 90%/1.2em Arial, Helvetica, sans-serif;  color:#4E4F61;  margin: 0;  padding: 0 0 15px 0;  }.info_notes_st {  margin:0 0 25px 0;  }.info_notes_st h2 {  font: 150%/1em Arial, Helvetica, sans-serif;  color: #405B35;  margin: 0;  padding: 0;  }.info_notes_st h3 {  font: bold 110%/2em Arial, Helvetica, sans-serif;  color:#405B35;  margin: 0;  padding: 0;  }.info_notes_st p {  font: 90%/1.2em Arial, Helvetica, sans-serif;  color:#4E4F61;  margin: 0;  padding: 0 0 15px 0;  }.info_attributes_st {  margin:0;  padding:0;  }/*--attribute list-----*/.info_attributes_st ul{	color: #405B35;	font-size: 105%;	list-style-type: none;	list-style-position: inherit;	margin: 0;	padding: 0;}.info_attributes_st li {  margin-bottom:12px;  padding:0;  }.attribute_st {  font-size: 95%;  color: #4E4F61;  }/*--end attribute list--*/.info_attributes {  margin:0;  padding:0;  }/*--attribute list-----*/.info_attributes ul{	color: #6095C1;	font-size: 105%;	list-style-type: none;	list-style-position: inherit;	margin: 0;	padding: 0;}.info_attributes li {  margin-bottom:12px;  padding:0;  }.attribute {  font-size: 95%;  color: #4E4F61;  }/*--end attribute list--*/.info_return {  margin: 25px 25px 0 0;  padding: 0;  font: 90% Arial, Helvetica, sans-serif;  }.info_bottom {  background: url(../images/results_bottom.gif) no-repeat bottom left; }.info_page img.bottom {   width: 590px;   height: 12px;}img.info {  margin: 0 0 40px 0;    }/*##############################################################################################################               END TREE INFO  PAGE CSS              ################## *//*##################################################################################################################                  SELECTREE REFINE PAGE CSS                    ##################################################################################################################*/.refine_st {  width: 590px;  margin: 0 0 0 10px;  }.refine_st a:link {  color: #4E4F61;  text-decoration: none;  }.refine_st a:visited {  color: #4E4F61;  text-decoration: none;  }.refine_st a:hover {  color: #4E4F61;  text-decoration: underline;  } .refine_top_st {  height: 42px;  margin: 0;  padding: 0;  width: 590px;  }.refine_middle_st {    background-color: #ffffff;  border-right:1px solid #CCCCCC;  border-left:1px solid #CCCCCC;  margin:0;  padding:0;  width:590px;  voice-family: "\"}\"",inherit;  width: 588px;  }html>body .refine_middle_st { width: 588px; }.refine_bottom_st {  background: url(../images/refine_bottom_st.gif) no-repeat bottom left;   height: 14px;}.refine img.bottom_st {   width: 590px;   height: 14px;} .refine_titles_st {  margin: 0 0 10px 32px;  padding:0;    }.refine_option_st {  overflow:hidden;  width: 523px;  margin:0 0 0 30px;  padding: 0;  } .refine_option_mid_st {  overflow:hidden;  background-color: #C5CFB0;  border-right:1px solid #888B86;  border-left:1px solid #888B86;  margin:0;  padding: 0 0 30px 15px;  }.refine_button1_st {  margin:10px 0 0 0;  padding:0;  }.refine_buttons2_st {  width: 220px;  margin:0;  padding:0;  }.refine_links_st {  border-top:1px dashed #FFFFFF;  overflow:hidden;  font: 95% Arial, Helvetica, sans-serif;  width: 390px;  padding:5px 0 0 0;  margin:10px 0 0 0;  }.button_title_st {  margin:0 0 0 35px;  }.refine_left_st {  background:url(../images/icon_forward.gif) no-repeat;  float:left;  width: 175px;  height: 30px;  margin:0;  padding:0 0 0 0;  }.refine_leftbk_st {  background:url(../images/icon_back.gif) no-repeat;  float:left;  width: 175px;  height: 30px;  margin:0;  padding:0 0 0 0;  }.refine_right_st {  background:url(../images/icon_forward.gif) no-repeat;  float:right;  width:175px;  height:30px;  }.refine_st ul {  color:#FFFFFF;  font-size: 120%;  list-style-type: none;  list-style-position: inside;  padding:0;  margin:0 0 0 -15;  voice-family: "\"}\"",inherit;  margin:0 0 0 -15px;  }html>body .refine_st ul { margin:0; }.refine_st li {  border:4px solid #98a66d;  overflow:hidden;  width: 474px;  margin:15px 0 0 0;  padding:0;  height:35px;  background:#808a61;  voice-family: "\"}\"",inherit;  height:25px;  background:#808a61;  }html>body .refine_st li { background:#808a61 no-repeat 5px 3px; height:25px;}.attribute_title_st {  float:left;  margin:3px 0 0 10px;  padding:0;  voice-family: "\"}\"",inherit;  margin:4px 0 0 5px;  }html>body .attribute_title_st { margin:4px 0 0 10px; }.select_st {  float:right;  display:inline;  margin:0 5px 0 0;  padding:0;  voice-family: "\"}\"",inherit;  margin:2px 5px 0 0;  }  /*--begin  info links in refine pages--*/.attribute_title_st a:link {  color: #FFFFFF;  text-decoration: none;  }.attribute_title_st a:visited {  color: #FFFFFF;  text-decoration: none;  }.attribute_title_st a:hover {  color: #FFFFFF;  text-decoration: underline;  }  /*--end  info links in refine pages--*/html>body .select_st { margin:1px 5px 0 0; }.refine_st p {  font: 110% Arial, Helvetica, sans-serif;  margin:0;  padding:0 50px 0 0;  }.refine_st p.small_text {  font: italic 85% Arial, Helvetica, sans-serif;  margin:0;  padding:0;  }/*#####################            END SELECTREE REFINE RESULTS PAGE CSS             ################## ############################################################################################# *//*##################################################################################################################                  UTILITY REFINE PAGE CSS                    ##################################################################################################################*/.refine {  width: 590px;  margin: 0 0 0 10px;  }.refine a:link {  color: #4E4F61;  text-decoration: none;  }.refine a:visited {  color: #4E4F61;  text-decoration: none;  }.refine a:hover {  color: #4E4F61;  text-decoration: underline;  } .refine_top {  height: 41px;  margin: 0;  padding: 0;  width: 590px;  }.refine_middle {    background-color: #ffffff;  border-right:1px solid #CCCCCC;  border-left:1px solid #CCCCCC;  margin:0;  padding:0;  width:590px;  voice-family: "\"}\"",inherit;  width: 558px;  }html>body .refine_middle { width: 588px; }.refine_bottom {  background: url(../images/refine_bottom.gif) no-repeat bottom left;   height: 14px;}.refine img.bottom {   width: 590px;   height: 14px;} .refine_titles {  margin: 0 0 10px 32px;  padding:0;    }.refine_option {  overflow:hidden;  width: 523px;  margin:0 0 0 30px;  padding: 0;  } .refine_option_mid {  overflow:hidden;  background-color: #B0CAE0;  border-right:1px solid #888B86;  border-left:1px solid #888B86;  margin:0;  padding: 0 0 30px 15px;  }.refine_button1 {  margin:10px 0 0 0;  padding:0;  }.refine_buttons2 {  width: 220px;  margin:0;  padding:0;  }.refine_links {  border-top:1px dashed #FFFFFF;  overflow:hidden;  font: 95% Arial, Helvetica, sans-serif;  width: 390px;  padding:5px 0 0 0;  margin:10px 0 0 0;  }.button_title {  margin:0 0 0 35px;  }.refine_left {  background:url(../images/icon_forward.gif) no-repeat;  float:left;  width: 175px;  height: 30px;  margin:0;  padding:0 0 0 0;  }.refine_leftbk {  background:url(../images/icon_back.gif) no-repeat;  float:left;  width: 175px;  height: 30px;  margin:0;  padding:0 0 0 0;  }.refine_right {  background:url(../images/icon_forward.gif) no-repeat;  float:right;  width:175px;  height:30px;  }.refine ul {  color:#FFFFFF;  font-size: 120%;  list-style-type: none;  list-style-position: inside;  padding:0;  margin:0 0 0 -15;  voice-family: "\"}\"",inherit;  margin:0 0 0 -15px;  }html>body .refine ul { margin:0; }.refine li {  border:4px solid #98BAD7;  overflow:hidden;  width: 474px;  margin:15px 0 0 0;  padding:0;  height:35px;  background:#6095C1;  voice-family: "\"}\"",inherit;  height:25px;  background:#6095C1;  }html>body .refine li { background:#6095C1 no-repeat 5px 3px; height:25px;}.attribute_title {  float:left;  margin:3px 0 0 10px;  padding:0;  voice-family: "\"}\"",inherit;  margin:4px 0 0 5px;  }html>body .attribute_title { margin:4px 0 0 10px; }.select {  float:right;  display:inline;  margin:0 5px 0 0;  padding:0;  voice-family: "\"}\"",inherit;  margin:2px 5px 0 0;  }  /*--begin  info links in refine pages--*/.attribute_title a:link {  color: #FFFFFF;  text-decoration: none;  }.attribute_title a:visited {  color: #FFFFFF;  text-decoration: none;  }.attribute_title a:hover {  color: #FFFFFF;  text-decoration: underline;  }  /*--end  info links in refine pages--*/html>body .select { margin:1px 5px 0 0; }.refine p {  font: 110% Arial, Helvetica, sans-serif;  margin:0;  padding:0 50px 0 0;  }.refine p.small_text {  font: italic 85% Arial, Helvetica, sans-serif;  margin:0;  padding:0;  }/*#####################            END UTILITY REFINE RESULTS PAGE CSS             ################## ############################################################################################# *//*##################################################################################################################                  MORE INFO PAGE CSS                 ##################################################################################################################*/.more {  border-right:1px solid #929B9D;  border-left:1px solid #929B9D;  background-color: #B0CAE0;  padding:0 8px 5px 10px;  }.more_white {  border-right:1px solid #929B9D;  border-left:1px solid #929B9D;  background-color: #FFFFFF;  padding:0 8px 5px 10px;  }.more p {  margin:0;  padding-bottom: 15px;  }.more p.depth {  margin:0;  padding: 0 0 10px 0;  }.more_title {  margin: 0 0 20px 25px;  width:400px;  }.more_dividers {  margin:0 0 0 6px;  width: 576px;  }.more_height {  margin:0;  padding: 0;  color: #6095C1;  font-family: Arial, Helvetica, sans-serif;  font-size: 110%;  }.more_caps {  margin:0;  padding:0;  font-family: Arial, Helvetica, sans-serif;  font-size: 75%;  color: #4E4F61;  }.more h2 {  margin:0 0 10px 10px;  font:145%/1.2em sans-serif;  color:#4E4F61;  }.more h3 {  margin:0 0 5px 0;  padding-left:15px;  padding-top:4px;  width:527px;  height:24px;  font:120%/1.2em sans-serif;  color:#FFFFFF;  background: URL(../images/more_info_bar2.gif) no-repeat;  }.more h4 {  border-bottom: 1px solid #888B86;  margin:0 0 5px 0;  padding:0;  width: 527px;  font: 105%/1.5em Arial, Helvetica, sans-serif;  color:#4E4F61;  }.more h4.long {  margin:1px 0 0 0;  padding:3px 0 0 8px;  height: 22px;  width: 435px;  font: 105%/1em sans-serif;  color:#4E4F61;  background: URL(../images/more_info_tab2.gif) no-repeat;  }   .more a:link {  color: #FFFFFF;  text-decoration: none;  }.more a:visited {  color: #FFFFFF;  text-decoration: none;  }.more a:hover  {  text-decoration: underline;  }img.levels {  margin:0 8px 0 0;  padding:0;  }img.equip {  margin:0 0 0 8px;  padding:0;  }/*#####################                END MORE INFO PAGE CSS                ################## ############################################################################################# *//*##################################################################################################################                  ALT MORE INFO PAGE CSS - UTILITY CONTACT PAGE                ##################################################################################################################*/.altmore {  background-color: #FFFFFF;  padding:0 10px 0px 10px;  }.altmore p {  margin:0;  padding-bottom: 15px;  }.altmore p.depth {  margin:0;  padding: 0 0 10px 0;  }.altmore_title {  margin: 0 0 20px 25px;  width:400px;  }.altmore_dividers {  margin:0 0 0 6px;  width: 576px;  }.altmore_height {  margin:0;  padding: 0;  color: #6095C1;  font-family: Arial, Helvetica, sans-serif;  font-size: 110%;  }.altmore_caps {  margin:0;  padding:0;  font-family: Arial, Helvetica, sans-serif;  font-size: 75%;  color: #4E4F61;  }.altmore h2 {  margin:0 0 10px 10px;  font:145%/1.2em sans-serif;  color:#4E4F61;  }.altmore h4 {  border-bottom: 1px solid #888B86;  margin:0 0 5px 0;  padding:0;  width: 430px;  font: 105%/1.5em Arial, Helvetica, sans-serif;  color:#4E4F61;  }.altmore h4.long {  margin:1px 0 0 0;  padding:3px 0 0 8px;  height: 22px;  width: 435px;  font: 105%/1em sans-serif;  color:#4E4F61;  background: URL(../images/more_info_tab2.gif) no-repeat;  }   .altmore a:link {  color: #4E4F61;  text-decoration: underline;  }.altmore a:visited {  color: #4E4F61;  text-decoration: underline;  }.altmore a:hover  {  text-decoration: none;  }img.levels {  margin:0 8px 0 0;  padding:0;  }img.equip {  margin:0 0 0 8px;  padding:0;  }/*#####################                END ALT MORE INFO PAGE CSS                ################## ############################################################################################# *//*############################################################# ATTRIBUTE BOX CSS #############################    STARTS HERE    ##############################################################*/#attribute_box {  position:absolute;  left: 785px;  top: 178px;  width: 190px;  margin:0;  padding:0;  color:#4E4F61;  } #attribute_box h2 {  margin:0 0 3px 0;  padding:0;  font:bold 100% Arial, Helvetica, sans-serif;  }#attribute_box h3 {  margin:0 0 3px 0;  padding:0;  font:normal 95% Arial, Helvetica, sans-serif;  }#attribute_box h4 {  margin:0 0 3px 0;  padding:0;  font:normal 85% Arial, Helvetica, sans-serif;  }#attribute_box h5 {  margin:10px 0 8px 0;  padding:0;  font:bold 80% Arial, Helvetica, sans-serif;  }#attribute_box a:link {  color: #4E4F61;  text-decoration: none;  }#attribute_box a:visited {  color: #4E4F61;  text-decoration: none;  }#attribute_box a:hover {  color: #4E4F61;  text-decoration: underline;  } .boxtp {  background: url(../images/boxtp.gif) no-repeat top right;  }.boxtp_st {  background: url(../images/boxtp_st.gif) no-repeat top right;  }.boxmid {  overflow:hidden;  background-color: #B0CAE0;  border-right:1px solid #888B86;  border-left:1px solid #888B86;  border-bottom:1px solid #888B86;  margin:0;  padding:0 0 5px 10px;  }.boxmid_st {  overflow:hidden;  background-color: #C5CFB0;  border-right:1px solid #888B86;  border-left:1px solid #888B86;  border-bottom:1px solid #888B86;  margin:0;  padding:0 0 5px 10px;  }.boxmid2 {  overflow:hidden;  background-color: #FFFFFF;  border-right:1px solid #888B86;  border-left:1px solid #888B86;  border-bottom:1px solid #888B86;  margin:0;  padding:8px 0 5px 10px;  }.boxbt {  background: url(../images/boxbt.gif) no-repeat top right;} .boxbt_st {  background: url(../images/boxbt_st.gif) no-repeat top right;} img.boxtp {  width: 190px;  height:12px;  border: none;  display: block !important;}img.boxbt {  width: 190px;  height: 12px;  border: none;  display: block !important;}/*--- END OF ATTRIBUTES BOX ---*//*############################################################# LEFT ATTRIBUTE BOX CSS #############################    STARTS HERE    ##############################################################*/#attribute_box-left {  position:relative;  left: 2px;  top: 5px;  width: 170px;  margin:0;  padding:0;  color:#4E4F61;  } #attribute_box-left h2 {  margin:0 0 3px 0;  padding:0;  font:bold 100% Arial, Helvetica, sans-serif;  }#attribute_box-left h3 {  margin:0 0 3px 0;  padding:0;  font:normal 95% Arial, Helvetica, sans-serif;  }#attribute_box-left h4 {  margin:0 0 3px 0;  padding:0;  font:normal 85% Arial, Helvetica, sans-serif;  }#attribute_box-left-left h5 {  margin:10px 0 8px 0;  padding:0;  font:bold 80% Arial, Helvetica, sans-serif;  }#attribute_box-left a:link {  color: #4E4F61;  text-decoration: none;  }#attribute_box-left a:visited {  color: #4E4F61;  text-decoration: none;  }#attribute_box-left a:hover {  color: #4E4F61;  text-decoration: underline;  } .boxtp_st-left {  background: url(../images/boxtp_st-left.gif) no-repeat top right;  }.boxtp_ut-left {  background: url(../images/boxtp_ut-left.gif) no-repeat top right;  }.boxmid-left {  overflow:hidden;  background-color: #B0CAE0;  border-right:1px solid #888B86;  border-left:1px solid #888B86;  border-bottom:1px solid #888B86;  margin:0;  padding:0 0 5px 5px;  }.boxmid_st-left {  overflow:hidden;  background-color: #C5CFB0;  border-right:1px solid #888B86;  border-left:1px solid #888B86;  border-bottom:1px solid #888B86;  margin:0;  padding:0 0 5px 5px;  }.boxmid2-left {  overflow:hidden;  background-color: #FFFFFF;  border-right:1px solid #888B86;  border-left:1px solid #888B86;  border-bottom:1px solid #888B86;  margin:0;  padding:8px 0 5px 5px;  }.boxbt-left {  background: url(../images/boxbt.gif) no-repeat top right;} .boxbt_st-left {  background: url(../images/boxbt_st-left.gif) no-repeat top right;} .boxbt_ut-left {  background: url(../images/boxbt_ut-left.gif) no-repeat top right;} img.boxtp_st-left {  width: 170px;  height:12px;  border: none;  display: block !important;}img.boxbt_st-left {  width: 170px;  height: 12px;  border: none;  display: block !important;}img.boxtp_ut-left {  width: 170px;  height:12px;  border: none;  display: block !important;}img.boxbt_ut-left {  width: 170px;  height: 12px;  border: none;  display: block !important;}/*--- END OF LEFT ATTRIBUTES BOX ---*/