#nav-container {
 display:block; background:url(image/) repeat;
 background-color:#404040; text-align: center;
 font-family: helvetica, arial, sans-serif;
 margin:0; padding:5px 0 5px 0; width:auto; height:auto;
}
.nav ul {
 background-color:#212121; margin:0; padding:0; text-align:center;
}
.nav li {
 display:inline; list-style:none; padding:2px 0;
 font-size:1em; font-weight:bold; color:#010101; line-height:1.9em;
 background-image:url(image/); background:inherit;
 margin-right:10px; border-right:1px solid #eee;
}
.nav li a {
 text-decoration:none; color:#efefef; text-transform: uppercase; padding:0 10px; width:5em;
}
.nav a:link {
 margin:0;
}
.nav a:hover {
 color:#808000; background-color:#333;
}
#intro {
 display:none; background:url(image/nav-bg1.jpg) repeat;
 background-color:#ebf5fc; border-bottom:2px solid #ddd;
 width:auto; height:15px; margin:0; padding:4px 0 2px 0;
}
.navigation {
 display:block;
 background:url(image/1nav-bg.jpg) repeat; 
 background-color:#222; text-align: center;
 margin:0; padding:0; width:auto; height:auto;
}
#nav ul {
 background:url(image/1nav-bg.jpg) repeat; 
 background-color:#222; margin:0; padding:0; text-align:center;
}
#nav li {
 display:inline; background:inherit; list-style:none;
 font-size:.9em; font-weight:bold; color:#111; line-height:1.9em;
 margin-right:10px; padding:3px 0; border-right:1px solid #eee;
}
#nav li a {
 text-decoration:none; color:#eee; text-transform: uppercase; padding:0 10px; width:5em;
}
#nav a:link {
 margin:0;
}
#nav a:hover {
 color:#e7c000; background-color:#202020;
}
#menu1 {
 background:url(image/1nav-bg.jpg) repeat; background-color:#404040;
 height:auto; text-align:center; margin:0; padding:3px 0;
}
.list ul {
   width:auto; height:auto; margin:0; padding:0;
}
.list li {
 display:inline; list-style:none; text-transform: uppercase;
 font-size:1em; font-weight:900; color:#eee; line-height:20px;
 margin:0 10px 0 0; padding:0 10px 0 3px; border-right:1px solid #bbb;
}
.list a:link {
 text-decoration:none; color:#eee;
}
.list a:visited {
 color:#a3a3a3; text-decoration:none;
}
.list a:hover {
 background:transparent; color:#008000;
}
.list a:active {
 color:#000;
}
.list a {
border:0 solid transparent;
color:#000; text-decoration:none;
}
#express-search1 {
 background-image:url(image/1silver.jpg); background-color:#eec;
 height:30px; width:auto; padding:5px; 
}
#query {
 margin:3px 0 0 20px; width:auto; border:0 solid transparent; font-weight: bold;
}
#widget {
 float: right; margin:5px 30px 0 0;
}
.express2 {
 float: right; margin:0; padding:0; font-size:.9em;
}
.button2 {
 margin-left:1px; padding:4px 5px 3px 5px; 
 font-size:.9em; font-weight: bold; border:1px solid #aaa; 
}
#items-display {
 height:790px; margin:8px 325px 0 0; overflow:auto;
}
.item-type {
 margin:7px 0 10px 0; padding:5px 0; border-bottom:2px dotted #333;
}
.software,#apps {
 font-size:1.09em; color:#33c; font-weight: bold;
}
.site-menu {
 display:block; background-image: url(image/nav-bg1.jpg);  background-repeat: repeat;
 background-color:transparent; width:auto; height:auto; margin:0; padding:5px 0;
 font-size: 88%; color:#121212; font-weight: bold; text-align: center;
 word-spacing:1px;
}
.site-menu a {
 background-color: inherit; text-decoration: none;
 width:auto; height: auto; margin-right:3px; padding:5px 10px 2px 10px;
 border-right:1px solid #ddd; border-left:1px solid #ddd;
}
.site-menu a:link {color: #010101;}
.site-menu a:visited {color: #800080;}
.site-menu a:hover {color: #cc3366; background-color:#fff;
}
.resources ul {
 margin:0; padding:0; font-weight:bold;
}
.resources li {
 background-color:#fff; list-style-type:none; text-align:left;
 margin:0; padding:0;  line-height:37px; border-bottom:1px solid #bbb;
}
.resources a:link {
 color:#00f; text-decoration:none;
}
.resources a:hover {
 background: url(image/greenarrows.png) no-repeat 280px 50%;
 background-color:#ddd; color:#009000;
}
.resources a:visited {
 color:#000; text-decoration:none;
}
.resources li a {
 display:block; text-decoration:none; padding:0 0 0 15px;
}
#table-box {
 float:left; margin:0 20px 0 0; padding:5px; width:auto;
 border:0 solid transparent; background-color:#bbb; clear:left;
}
#tipsbox {
 margin:0 30px 0 360px; padding:0; border:0;
}
.tips {
 margin-left:395px; line-height:30px; padding:5px 0;
 border-top:1px solid #aaa;  border-bottom:1px solid #aaa;
}
.generator {
 margin:0; padding:0px; border:1px solid #aaa;
}
.forms {
 margin:0; padding:0; width:auto; border:0 solid transparent;
}
#generate,#clear {
 margin:7px 0 0 5px; padding:3px 5px;
}
#meta-tag {
padding:5px 0; font-size:.9em; font-weight:900;
}
caption{
 background-image:url(image/asub2-bg.gif); background-repeat: repeat;
 background-color:#efecdf; margin:0; padding:5px 0;
}
tr {
margin:0; padding:0;
}
td {
margin:0; width:auto; padding:5px; border:1px solid #ccc;
}
.space-bar {
 background-image:url(image/bg-bluehue.jpg);
 background-color:#eed; margin-top:5px; padding:5px 0;
 font-weight:bold; text-align:center;
}
input[type="submit"]:active {
 background-color:#ffc;
}
.external ul a {
 padding-right: 18px; margin-right:2px;
}
.external li {
 background-color:#f9f9f9; list-style-type:none;
 margin:1px 0; line-height:37px; border-bottom:1px solid #aaa;
}
.external li a {
 display:block; background: url(icons/external.gif) no-repeat 240px 50%;
 background-color:#f9f9f9; font-size:1em; font-weight:900;
 color:#00f;  padding-left:15px; text-align:left;
}
.external a:hover {
 background: url(image/greenarrows.png) no-repeat 240px 50%;
 background-color:#eec; color:#009000;
}
.external a {
 color:#00f; text-decoration:none;
}
.subnav ul a {
 display: block; background-color:#fff; margin:0; padding:0;
 background:url(icons/external.gif) no-repeat 300px 50%;
}
.subnav li {
 list-style-type:none;
 margin:1px 0; line-height:37px; border-bottom:1px dotted #111;
}
.subnav li a {
 display:block; background-color:#f8f8f8; font-size:1em; font-weight:900;
 color:#313131;  padding-left:15px; text-align:left;
}
.subnav a:hover {
 background: url(image/greenarrows.png) no-repeat 300px 50%;
 background-color:#fff; color:#396;
}
.subnav a {
 text-decoration:none;
}
.subnav a:visited {
 text-decoration:none; color:#707070;
}
.sitelinks a:hover,.listed-items a:hover,#links-list a:hover {
background-color:#eed;
}
.off-site {
 background: url(icons/external.gif) no-repeat right top;
 padding-right: 18px; margin-right:2px;
}
.section-1 {
 background-color:#fff; text-align:center;
font-size:1.4em; font-weight:900; padding:12px 0 12px 0;
}
.tabs ul {
 width:auto; height:auto; margin:0; padding:0;
}
.tabs li {
 display:inline; list-style:none;
 font-size:1em; font-weight:900; color:#221; line-height:20px;
 margin:0 10px 0 0; padding:7px;
}
.tabs li a.current {
 background-color: #eed; border-top:0 solid #ddd;
}
.tabs a {
 text-decoration:none; font-weight:900; color:#000;
 margin:0; padding:0; text-align:center; border:1px solid #bbb;
}
.tabs a:link {color:#303030;}
.tabs a:visited {color: #4b4b4b;}
.tabs a:hover {background-color:#fff; color: #396;}
.tabs a:focus {text-decoration:none;}
.tabs a:active {text-decoration:none; background-color:#eeb;}

#tools-menu {
 background: url(image/1silver.jpg) repeat-x; background-color:#fff;
 margin:0; border-top:3px solid #C0C366;
 width:auto; height:auto; padding:2px 0; font-weight: bold;
}
#tools-menu a {
 background-color:#fff; text-decoration:none;
}
#tools-menu a:link {
 background-color:#fff;
}
#tools-menu a:hover {
 background-color:#eed;
}
#tools-menu a:focus {
 text-decoration:none;
}
#open {
 border:0 solid transparent; color:#100;
 padding:0 0 0 5px; font-size:1.05em; margin:0 0 2px 0;
}
.newsContent {
 background-color:#fff; padding:0;
 margin:2px 0 0 0; border-top:3px solid #C0C366;
}
.newsItem {padding:5px 0; margin:0;}
.newsItem a.newsTitle, .newsItem a.newsTitle:visited {
 display: block; text-decoration: none; font-weight:normal;
 font-size:0.9em; font-family:arial, helvetica, sans-serif;
 cursor: pointer!important; cursor: pointer; padding:5px;
}
#notice {
 margin:5px 0 0 0; padding:0; text-align:center;
 font-family:couirer; font-size:1.09em; font-weight:900; color:#f00;
}
#disclosure {text-align:left; padding:7px; color:#33c; list-style-type:none;}
.details {font-weight:900; color:#e00;}

#close {
 float:right; border:0 solid transparent;
 margin:3px 20px 3px 0; padding:0;
}
#menu ul a {
 margin:0; padding:0;
}
#menu li {
 background-color:#f9f9f9; list-style-type:none;
 margin:1px 0; line-height:37px; border-bottom:1px solid #aaa;
}
#menu li a {
 display:block; background-color:#f9f9f9; font-size:1em; font-weight:900;
 color:#00f;  padding-left:15px; text-align:left;
}
#menu a:hover {
 background-color:#eec; color:#009000;
}
#menu a {
 color:#00f; text-decoration:none;
}
.web-ads {
 background-color:#fff; padding:10px; text-align:center; border:0 solid transparent;
}
.gads {
 background-color:#fff; padding:10px; text-align:center; border-top:2px solid #aaa;
}
.g-ads {
 background-color:#fff; padding:10px; text-align:center; border-top:2px solid #aaa;
}
#item-listing {
 background-color:#fff; margin:0; padding:0;
font-size:1em; font-weight:900; color:#369;
text-align:left; list-style-type: none;
}
#item-listing li a {
 display:block;
 background-color:#fff; height:30px; padding:7px 0 0 10px;
 background: url(icons/external.gif) no-repeat 180px 50%;
 text-decoration:none; border-bottom:1px solid #ccc;
}
#item-listing a:link {
color:#101010;
}
#item-listing a:visited {
color: #808080;
}
#item-listing a:hover {
 background: url(image/greenarrows.png) no-repeat 180px 50%;
 background-color:#f9f9f9; color: #396;
}
#item-listing a:focus {
 text-decoration:none;
}
#item-listing a:active {
 text-decoration:none;
}
.itemslist li {
display:block; list-style-type:none; font-size:1em; font-weight:900;
background:url(image/red-bullet.gif) no-repeat 95% 50%;
background-color:#fff; margin:2px 0; border-bottom:1px solid #ccc;
}
.itemslist a {
display: block; text-decoration:none;
padding:5px 0 5px 15px; width:95%; color:#101010;
}
.itemslist a:hover {
background-color:#fff;
color:#808000; text-decoration:none;
}
.plant-list {
 background-color:#fff;  width:auto;
 margin:0; padding:0; list-style-type: none;
}
.plant-list ul {
 background:inherit; margin:0; padding:0;
}
.plant-list li{
 list-style-type: none; letter-spacing:1px;
 background-color: #fff; border-bottom:1px solid #ccc;
 margin:2px 0 2px 0; padding:0 0 0 10px; line-height:30px;
}
.plant-list li a {
 background: url(image/red-bullet.gif) no-repeat 150px 50%; font-size:12px;
 display:block; background-color: #fff; width:180px; text-decoration: none;
 font-family:arial, helvetica, san-serif; font-weight:900; color:#101010;
}
.plant-list a:link {
 color:#101010; text-decoration: none;
}
.plant-list a:hover {
 color:#009000; background-color:#f7f7f7;
}
.plant-list a:visited {
 text-decoration: none;
}
#ads {
 text-align: center;
 margin:0; padding: 10px 0;
}
.offsite li {
 background: url(icons/external.gif) no-repeat 270px 50%;
 background-color:#fff; list-style-type:none; text-align:left;
 margin:0; padding:0; font-weight:900;
 line-height:37px; border-bottom:1px solid #333;
}
.offsite a:link {
 color:#00f; text-decoration:none;
}
.offsite a:hover {
 background: url(image/greenarrows.png) no-repeat 260px 50%;
 background-color:#eed; color:#000;
}
.offsite a:visited {
 color:#000; text-decoration:none;
}
.offsite li a {
 display:block; text-decoration:none; padding:0 0 0 15px;
}
#items ul {
margin:0; padding:0; width:100%;
}
#items li {
display:block; background-color:#ddd; list-style-type:none; 
font-size:1em; font-weight:900; text-align:left;
margin:0; padding:0; border-bottom:1px solid #ccc;
}
#items li a {
display: block; text-decoration:none; line-height:27px;
margin:0; padding:3px 0 3px 15px; color:#000; width:auto;
}
#items a {
display: block; text-decoration:none; 
}
#items a:hover {
background-color:#ccc;
color:#808000; text-decoration:none;
}

.nav1 ul {
 background:url(image/1nav-bg.jpg) repeat; 
 background-color:#222; margin:0; padding:0; text-align:center;
}
.nav1 li {
 display:inline; background:inherit; list-style:none;
 font-size:.9em; font-weight:bold; color:#111; line-height:1.9em;
 margin-right:10px; padding:3px 0; border-right:1px solid #eee;
}
.nav1 li a {
 text-decoration:none; color:#eee; text-transform: uppercase; padding:0 10px; width:5em;
}
.nav1 a:link {
 margin:0;
}
.nav1 a:hover {
 color:#e7c000; background-color:#202020;
}
#enter {
 background:url(image/1nav-bg.jpg) repeat; padding:0 7px; color:#fefefe;
}
.footer {
 background-color:#222;  width:auto; margin:0; margin-left: auto; margin-right:auto;
 padding:13px 10px; font-size:.9em; color:#fff;
 font-family:Arial, Helvetica, sans-serif;
}
.footer a {
 background-color:#222; font-weight:300; text-decoration:none;
 color:#fff; padding-right:6px;
}
.footer a:hover {
 background-color:#222; color:#008000;
}
.footer ul {
 margin:0; padding:0;
 background-color:#333;
 text-align:center;
}
.footer li {
 list-style:none; display:inline;
 margin-right:5px;
}









