HTML
{
  font-family:Verdana;
  font-size:10pt;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

Body
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  font-family:Verdana;
  font-size:10pt;
}

.BodyBackground
{
  background-image:url(/images/BodyBg.jpg);
  background-repeat:repeat-x;
  background-color:#41653c;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  font-family:Verdana;
  font-size:10pt;
}

.BodyContent
{
  position:relative;
  width:906px;
  margin:auto;
  background-color:white;
  margin-bottom:60px;
  background-image:url(/images/SubTop.gif);
  background-repeat:no-repeat;
  background-position:left top;
  padding-top:3px;
}

.BodyContentTD
{
  width:906px;
  padding-top:50px;
}

.Logo
{
  float:left;
  width:180px;
}

.TagLine
{
  min-height:110px;
  width:906px;
  font-size:20pt;
  font-family:Arial;
  color:black;
  height:110px;
  background-image:url(/images/TagLine.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}

.MainMenu
{
  position:relative;
  min-height:31px;
  width:900px;
  margin-left:3px;
  height:33px;
  background-color:black;
}

.PageBanner
{
  background-color:white;
  width:900px;
  height:362px;
  min-height:362px;
  color:black;
  font-size:14pt;
  font-family:Verdana;
  margin-top:5px;
  margin-left:3px;
  padding-bottom:5px;
  float:left;
  clear:both;
}

.MainContent
{
  background-color:white;
  min-height:300px;
  width:685px;
  color:black;
  font-size:10pt;
  font-family:Verdana;
  margin-left:5px;
  display:inline;
  clear:both;
  float:left;
}

.SpecialInterest
{
  background-color:white;
  float:left;
  min-height:300px;
  width:215px;
  color:green;
  font-size:10pt;
  font-family:Verdana;
}

.Copyright
{
  margin:0px;
  padding:0px;
  display:block;
  float:left;
}

.HomeTopicWidth
{
  float:left;
  margin:0px;
  text-align:left;
  width:300px;
  min-width:300px;
  background-color:#E2E3E5;
  height:115px;
  padding-top:4px;
  margin-top:6px;
}

.Left_HomeTopicWidth
{
  clear:both;
  float:left;
  margin:0px;
  text-align:left;
  width:299px;
  min-width:299px;
  margin-left:3px;
  background-color:#E2E3E5;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#BBBCBE;
  height:115px;
  margin-top:6px;
  padding-top:4px;
}

.PageBannerSubPg
{
  float:right;
  margin-right:3px;
  width:760px;
  min-height:136px;
  height:136px;
  padding:0px;
  background-color:white;
  color:black;
  font-size:14pt;
  font-family:Verdana;
  display:inline;
}

.LeftColumn
{
  background-color:#303030;
  clear:both;
  float:left;
  width:200px;
  color:black;
  font-size:14pt;
  font-family:Verdana;
  padding-top:0px;
  margin-left:5px;
}

.LeftColumn_SubPage
{
  display:none;
  visibility:hidden;
  width:0px;
  height:0px;
}

.LeftColumn_SubPage_Correct
{
  background-color:white;
  float:right;
  color:black;
  font-size:14pt;
  font-family:Verdana;
  padding-top:0px;
  margin-top:5px;
  margin-right:5px;
  display:inline;
  width:165px;
}

.MIddleColumn_SubPage
{
  clear:left;
  float:left;
  margin:0px;
  text-align:left;
  width:700px;
  min-width:200px;
  margin-left:15px;
  margin-top:15px;
  display:inline;
}

.RightTopicWidth
{
  float:right;
  width:299px;
  min-height:150px;
  color:black;
  font-size:14pt;
  font-family:Verdana;
  padding-top:0px;
}

.Right_HomeTopicWidth
{
  float:left;
  width:298px;
  min-height:150px;
  color:black;
  font-size:14pt;
  font-family:Verdana;
  padding-top:4px;
  background-color:#E2E3E5;
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#BBBCBE;
  height:115px;
  margin-top:6px;
}

.Bottom
{
  height:10px;
  clear:both;
  background-image:url(/images/Bottom.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
}

.SubMainMenu
{
  width:760px;
  height:26px;
  margin:0px;
  margin-right:3px;
  float:right;
  background-color:#000000;
  display:inline;
}

.SubTagLine
{
  width:135px;
  float:left;
  margin-bottom:5px;
  margin-left:3px;
  display:inline;
}


.MainMenu .menu
{
  margin-left:150px;

}

.MainContent_Portfolio
{
  background-color:white;
  float:left;
  min-height:300px;
  width:665px;
  color:black;
  font-size:10pt;
  font-family:Verdana;
  MARGIN:0px 0px 0px 65px;
  padding:0px 0px 0px 0px;
}

.PortfolioLargeView
{
  float:left;
  margin-top:10px;
}

.PortfolioLargeView IMG
{
  /*width:438px;*/
}

.ListItem
{
  float:left;
  border:solid 1px #003300;
  height:44px;
  width:44px;
  margin:0px 0px 10px 10px;
}

.PortfolioListView
{
  float:left;
  width:185px;
  margin-top:10px;
}

.ListItem IMG
{
  margin:1px 1px 0px 1px;
  height:42px;
  width:42px;
}

.PortfolioLinkBarTopic
{
  font-family:papyrus;
  font-size:9pt;
}

.PortfolioLinkBarTopic a
{
  text-decoration:none;
  color:#003300;
  margin-right:10px;
}

.PortfolioLinkBarTopic a:hover
{
  text-decoration:underline;
  color:#454545;
}

#Bottom_Menu
{
  margin-top:10px;
}

.SubPageContentMenu
{
  font-family:"Tempus Sans ITC", Arial, Sans-serif;
  margin-left:15px;
}

.HomeBodyContent
{
  width:945px;
  margin:auto;
  position:relative;
  background-image:url(/images/900TanBar.jpg);
  background-repeat:repeat-y;
  background-position:46px 0px;
}
