a{
 color: blue;
 text-decoration:none;
}
.advancedSearchText{
color:#f3ae5c; 
font:bolder;
}
.bannerAdDiv{
 color:green;
 font: 11px arial;
 width:185px;
 height:100px;
 background-color: #e6eee2; 
 text-align:center;
 vertical-align: middle;
 }
 .bannerAdDivider{
 color:green;
 font: 11px arial;
 background-color: #e6eee2; 
 text-align:center;
 vertical-align: middle;
 }
body{ 
 margin-left: 13px;
 margin-top: 0px;
 background-color: #8DC681; 
 scrollbar-arrow-color: yellow; 
 scrollbar-base-color: darkgreen; 
 background-image: url('../images/landing/pageBg.jpg'); 
 background-repeat: repeat-x;
 font: 10px arial;

 }
.categoryBut{
 background-image: url('../images/landing/categories_butBg.jpg'); 
 background-repeat:no-repeat; 
 background-color: white;
 letter-spacing: -1px; 
 width: 100%; 
 height: 34px; 
 padding-top: 12px; 
 padding-left: 45px; 
 font: bold 10px verdana; 
 text-transform: uppercase;  
 color: #188CB2;
 vertical-align: top:
 backgroud-color: white;
 cursor: default;
}
form {
display:inline;
}
.instructions{
color:#63615e;
font:bolder 10px arial
}
#leftWhite{
 position: absolute; 
 top: 0px; 
 width: 13px; 
 height: 100%; 
 background-color: #D9EECB; 
 border-right: solid 1px white;
 left: 0px;
}
#loginCell{
 width: 100%;
 background-color: #E6EEE2;
 font: 11px arial;
 color: #A5A4A4;
 text-align: right;
}
.menuCell{
 width: 100%;
 vertical-align: top;  
 padding-top: 3px;
 padding-left: 5px;
 text-align: left;
 height: 24px;
 color: #00FF24;
 font: bold 10px verdana;
 white-space: nowrap;
}
.menuRow{
 background-color: #4DADDA; 
 height: 21;
 width: 100%;
}
.mnuBut{
 width: 65px;
 text-align: right;
 padding-right: 8px; 
 padding-bottom: 1px;
 padding-left: 8px;
 letter-spacing: -1;
 border-left: solid 1px #0F6CA8;
 height: 12px;
 vertical-align: top;
 white-space: nowrap;
}
.mnuLink{
 font: bold 11px verdana; 
 color: #FFFFFF; 
 letter-spacing:-1;
 text-decoration: none; 
}
.mnuLink:hover{
 color: #31F3FF;
}
.nufftextcontent{
 font: 12px georgia;
 width: 450px;
 text-align: justify;
 padding-left: 10px;
 color: gray;
}
.pageTitle{
 font: bold 20px arial;
 letter-spacing: -1px;
 color: #BFC43D;
}
.postTitle{
 color: #99B699;
 font: bold;
}
.recentPostsInfoCells{
 padding-left: 10px;
 font: 12px arial;
 color: gray;
}
#rightShadow{
 position: absolute;
 top: 0px;
 left:755px
}
#searchCell{
 width: 100%;
 background-color: #E6EEE2;
 font: 11px arial;
 color: #000000;
 padding-left: 8px;
 padding-top: 10px;
}
.searchText{
color:green; 
font:bolder 11px arial; 
text-decoration:none;
}
.sectTitle{
 background-image: url('../images/landing/sectTitle_bg.gif');
 background-repeat: repeat-x;
 width: 100%;
 height: 24px;
 padding: 2px; 
 vertical-align: middle;
}
.subCategoryCell{
 padding-bottom: 3px;
 padding-left: 8px;
 border-left: solid 1px white;
 border-bottom: solid 1px gray; 
 background-color: #8AAA79;
 font: 12px;
}
.subCategoryCell_over{
 padding-bottom: 3px;
 padding-left: 8px;
 border-left: solid 1px white;
 border-bottom: solid 1px gray; 
 background-color: #88C867;
 font: 12px; 
}
.subCategoryCell_selected{
 padding-bottom: 3px;
 padding-left: 8px;
 border-left: solid 1px white;
 border-bottom: solid 1px gray; 
 background-color: #789469;
 font: bold 12px;
}
.subCategoryContainer{
 padding-left: 31px;
}
.subCategoryLink{
 color: white;
 text-decoration: none;
}
td{
 color: black;
}
#topStylePiece{
 background-color: #3F88AA;
 width: 15%;
 height: 100%;
 border-left: solid 1px #E9E9E9;
}
