/* LGOL OnlineGroups Stylesheet                                          */
/*                                                                       */
/* By Michael JasonSmith <mpj17@onlinegroups.net> based on the LOGL site */
/*   style                                                               */
/*                                                                       */
/* Copyright © 2007 Local Government Online, OnlineGroups.Net            */

h1, h2, h3, h4, h5, h6, caption, legend, th, label, .label {
    color: black;
}

a {
  color: #999933;
  font-weight: bold;
}

a:visited, a:hover {
  color: #666699;
  font-weight: bold;
}


#content {
  z-index: 20;
  border: none;
}

#externalbar, #externallinks {
    background: black;
    color: white;
    width: 100%;
    font-size: 10px;
}

#externallinks {
    text-align: right;
    right: 0px;
    padding-top: 2px;
}

#titlebar {
  background-color: black;
  background-image: url("/++resource++banner-20071015.jpg");
  background-position: right;
  background-repeat: no-repeat;
  height: 63px;
  width: 100%;
  top: 24px;
}

#titlebar .division {
    position: absolute;
    top: 10px;
    left: 20px;
}

#sitenavigation {
  color: white;
  background-color: black;
  background-image: none;
  top: 87px;
}
#sitenavigation ul {
  margin-left: 10px;
}

#sitenavigation a.current:link {
	color: white;
}

#sitenavigation a.current:visited {
	color: white;
}

#sitenavigation a:link, #externallinks a:link {
	color: white;
	text-decoration:none;
}

#sitenavigation a:visited, #externallinks a:visited {
	color: white;
	text-decoration:none;
}

#sitenavigation a:hover, #externallinks a:hover {
	color: #cccc66;
	text-decoration:none;
}

#titlebar .group, #titlebar .division {
  color: white;
  font-size: 24px;
  font-style: normal;
}
/*   Utility Links
*/
#utilitylinks {
  top: 85px;
}
#utilitylinks a:visited, #utilitylinks a, #utilitylinks a:link {
  color: white;
}
div#utilitylinks a:hover {
  color: #cccc66;
}

.alternateATOM, .alternateATOM a, .alternateATOM a:visited {
  background-color: inherit;
  color: #aaaaaa;
}

/* Icons */
.rss-icon, .alternateATOM { 
    background: url("/++resource++blackSprites-20071113.gif") no-repeat 0px -336px;
}
#Home-menu-link {
    background: url("/++resource++blackSprites-20071113.gif") no-repeat 0px 0px;
}
#Resources-menu-link {
    background: url("/++resource++blackSprites-20071113.gif") no-repeat 0px -64px;
}
#Groups-menu-link {
    background: url("/++resource++blackSprites-20071113.gif") no-repeat 0px -128px;
}
#Feedback-menu-link {
    background: url("/++resource++blackSprites-20071113.gif") no-repeat 0px -256px;
}
#Results-menu-link {
    background: url("/++resource++blackSprites-20071113.gif") no-repeat 0px -224px;
}
#Help-menu-link {
    background: url("/++resource++blackSprites-20071113.gif") no-repeat 0px -96px;
}
#log-out-link {
    background: url("/++resource++blackSprites-20071113.gif") no-repeat 0px -192px;
}
#profile-link {
    background: url("/++resource++blackSprites-20071113.gif") no-repeat 0px -160px;
}
#Products-menu-link {
    padding-left: 18px;
}
#About-menu-link, #Products-menu-link {
    background: url("/++resource++blackSprites-20071113.gif") no-repeat 0px -32px;
}

.helpLink {
  font-size: x-small;
  font-weight: medium;
  color: #aaaaaa;
  background-color: inherit;
}

form#searcharea {
  top: 2.78em;
  z-index: 128;
}

#contextnav {
  top: 155px;
  left: 20px;
  border: none;
  font-weight: bold;
  z-index: 10;
  font-size: 11px;  
}

#contextnav .label, #contextnav .label  a {
  color: white;
  background-color: rgb(153, 153, 51);
  padding: 2px 2px 2px 10px;
}
#contextnav dd, #contextnav li {
    border-bottom: thin dotted #999933;
}
#contextnav dd a, #contextnav li a {
  color: #999933;
  font-weight: bold;
}
#contextnav dl dl dd a, #contextnav ul ul li a{
  color: #999933;
  font-weight: bold;
}
#contextnav dd a:visited, #contextnav li a:visited  {
  color: #999933;
  font-weight: bold;
}
/*#contextnav dl dl dd a:visited, #contextnav ul ul li a:visited {
  color: #999933;
  font-weight: bold;
}*/

#contextnav li a:hover, #contextnav dd a:hover {
  color: white;
  background-color: #999933;
}


div#content h3 {
  color: black;
}

#footerLinks { 
  padding-left: 140px;
}

#footerLinks a { 
  margin-right: 20px;
}
div#divisionHomeContent {
  border: none;
}
div#divisionHomeContent p#footerLinks { 
  clear: both;
  float: left;
  padding: 0px;
  margin: 20px 0px;
}
.emaildetails-self-odd, .odd, .oddStickyTopic {
  background-color: #eeeeee;
}

.postList, .emaildetails-odd, .emaildetails-even, .emaildetails-self-even, .emaildetails-self-odd {
border-bottom-color: #999933;
border-top-color: #999933;
}
.postList {
border-bottom-color: #999933;
}

.form-widget input {
    width: 60%;
}


