/* CSS Document */

#body{
margin: 0px;
}
#navShim{
background-image:url(images/navShim.gif);
background-repeat: repeat-x;
}


/* --------------------------------------------------------------------------------nav buttons*/ 
#home {
background-color: #000000; height: 32px;
}
#home A {
background-image: url(images/homeButton1.gif); background-repeat: no-repeat; background-color: #000000; padding-bottom: 0px; padding-top: 0px; 
}
#home A:hover, #navcontainer A:active { 
background-image: url(images/homeButton2.gif); background-repeat: no-repeat; background-color: #000000; padding-bottom: 0px; padding-top: 0px;
}
#home A.active:link, #navcontainer A.active:visited
{
background-image: url(images/homeButton1.gif); background-repeat: no-repeat; background-color: #000000; padding-bottom: 0px; padding-top: 0px;
}
#home li a#current{
background-image: url(images/homeButton1.gif); background-repeat: no-repeat; background-color: #000000; padding-bottom: 0px; padding-top: 0px;
}

#pow {
background-color: #000000; height: 32px;
}
#pow A {
background-image: url(images/powButton1.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}
#pow A:hover, #navcontainer A:active { 
background-image: url(images/powButton2.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}
#pow A.active:link, #navcontainer A.active:visited
{
background-image: url(images/powButton1.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}
#pow li a#current{
background-image: url(images/powButton1.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}

#about {
background-color: #000000; height: 32px;
}
#about A {
background-image: url(images/aboutButton1.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}
#about A:hover, #navcontainer A:active { 
background-image: url(images/aboutButton2.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}
#about A.active:link, #navcontainer A.active:visited
{
background-image: url(images/aboutButton1.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}
#about li a#current{
background-image: url(images/aboutButton1.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 8px;
}

#pfs {
background-color: #000000; height: 32px;
}
#pfs A {
background-image: url(images/pfsButton1.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}
#pfs A:hover, #navcontainer A:active { 
background-image: url(images/pfsButton2.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}
#pfs A.active:link, #navcontainer A.active:visited
{
background-image: url(images/pfsButton1.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}
#pfs li a#current{
background-image: url(images/pfsButton1.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}

#valuation {
background-color: #000000; height: 32px;
}
#valuation A {
background-image: url(images/hips1.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}
#valuation A:hover, #navcontainer A:active { 
background-image: url(images/hips2.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}
#valuation A.active:link, #navcontainer A.active:visited
{
background-image: url(images/hips1.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}
#valuation li a#current{
background-image: url(images/hips1.gif); background-repeat: no-repeat; background-color: #000000; vertical-align: top; padding-bottom: 0px; padding-top: 0px;
}



#logoBanner{
background-color: #FFFFFF;
background-image: url(images/logoBanner.jpg);
background-repeat: no-repeat;
height: 148px;
}
#blkRow{
background-color: #000000;
height: 16px;
}
#contact{
background-image: url(images/contactBarRight.gif);
background-repeat: no-repeat;
background-position: top right;
padding-right: 40px;
padding-top: 4px;
padding-bottom: 4px;
text-align: right;
height: 23px;
color: #ffffff;
font-family: "Trebuchet MS" Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
}
#contact a {
color: #ffffff;
text-decoration: underline;
}
#contact a:hover {
color: #ffffff;
text-decoration: underline;
}
#contact a.subon {
color: #ffffff;
text-decoration: underline;
}
#contentBorder{
background-image: url(images/contentBorderBg.gif);
background-position: top;
background-repeat: repeat-x;
background-color: #d0d0d0;
border-right: solid 8px #000000;
padding: 10px;
}
#contentArea{
background-color: #FFFFFF;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 15px;
padding-right: 10px;
color: #333333;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
vertical-align:top;
}
#spacer{
background-color: #ffffff;
}
#copyright{
color: #fff;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
#copyright a {
color: #fff;
text-decoration: underline;
}
#copyright a:hover {
color: #fff;
text-decoration: underline;
}
#copyright a.subon {
color: #fff;
text-decoration: underline;
}
.yes {
	color: #93CF53;
}
.red {
	color: #F00;
}
.grey {
	color: #999;
}

h1{
	font-size: 16px;
	color: #669138;
	line-height: 18px;
	font-weight: normal;
}

h2{
	font-size: 14px;
	color: #669138;
	line-height: 18px;
	font-weight: normal;
}

a{
	color: #000;
}
