

.pink-nav { background-color: #E99F84; padding:5px; display: inline; text-transform: lowercase; margin-left: 3px; }
.seagreen-nav { background-color: #ADD3C8; padding:5px; display: inline; text-transform: lowercase; margin-left: 3px; }
.purple-nav { background-color: #A2BAE0; padding:5px; display: inline; text-transform: lowercase; margin-left: 3px; }
.brown-nav { background-color: #D9BA9B; padding:5px; display: inline; text-transform: lowercase; margin-left: 3px; }
.tan-nav { background-color: #E8D89D; padding:5px; display: inline; text-transform: lowercase; margin-left: 3px; }
.limegreen-nav { background-color: #C4DD89; padding:5px; display: inline; text-transform: lowercase; margin-left: 3px; }
.rose-nav { background-color: #D497A0; padding:5px; display: inline; text-transform: lowercase; margin-left: 3px; }
.blue-light-nav { background-color: #92B4CD; padding:5px; display: inline; text-transform: lowercase; margin-left: 3px; }
.olivedrab-nav { background-color: #9CBC7C; padding:5px; display: inline; text-transform: lowercase; margin-left: 3px; }



.blue-nav { background-color: #A4C3CC; padding:5px; display: inline; text-transform: lowercase; margin-left: 3px; }
.green-nav { background-color: #B6CE9E; padding:5px; display: inline; text-transform: lowercase; margin-left: 3px; }
.orange-nav { background-color: #F29177; padding:5px; display: inline; text-transform: lowercase; margin-left: 3px;}
.yellow-nav { background-color: #FFEAB9; padding:5px; display: inline; text-transform: lowercase; margin-left: 3px; }

blockquote.style1 {
   font: 14px/20px italic;
   padding: 8px;
   background-color: #e6e6e6;
   border-top: 1px solid #cccccc;
   border-bottom: 1px solid #cccccc;
   margin: 5px;
   background-image: url(img/openquote1.gif);
   background-position: top left;
   background-repeat: no-repeat;
   text-indent: 23px;
   }
   blockquote.style1 span {
      display: block;
      background-image: url(img/closequote1.gif);
      background-repeat: no-repeat;
      background-position: bottom right;
    }

img.pictureframe
{
    padding: 10px;
    border: solid 1px;
}


ul { list-style: none; }
#memberlogin { float: right; }

#socialmedialinks { float:right; }
#social_list { margin-left:35px; margin-top: 0px; }
#social_list li { float: right; }

#social_list li a {
	 height: 20px;
	 width: 20px;
	 text-indent: 1000px;
	 overflow: hidden;
	 display: block;
	 background: url(img/social_sprite_5.png) no-repeat;
	 margin-right:3px;

}

#searchboxsimple
{
    border: 1px solid #CCCCCC;
    margin-left: 15px;
    margin-right: 15px;
    padding: 10px;
    background-color: #F3F3F3;
}

#searchboxadvanced
{
    border: 1px solid #CCCCCC;
    margin-left: 15px;
    margin-right: 15px;
    padding: 10px;
    background-color: #F3F3F3;
}

.textboxmargin { margin: 10px 0 10px 0; }
.dropdownlistmargin { margin: 10px 0 10px 0; font-size: .8em; }
.listboxmargin { margin: 10px 0 10px 0; font-size: .8em; }
.radiobuttonlistmargin { margin: 10px 0 10px 0; font-size: .8em; }

.toprepeaterheader { background-color: #F3F3F3; font-weight: bold; border-top: 1px dotted #336699; border-left: 5px solid #000000; font-size: 1.2em; padding: 5px; }
.repeaterheader { background-color: #F3F3F3; font-weight: bold; border-top: 1px dotted #336699; border-left: 5px solid #B6CE9E; padding: 5px; }


img.pictureframe { border: 1px solid #CCCCCC; padding: 5px; margin: 10px; }
img.boximage { border: 1px solid #CCCCCC; padding: 5px; margin-right: 10px; margin-bottom: -5px; }

#social_list li.facebook a { }
#social_list li.twitter a { background-position:  -22px 0 ; }
#social_list li.linkedin a { background-position:  -44px 0 ; }
#social_list li.rss_feed a { background-position:  -66px 0 ; }
#social_list li.youtube a { background-position:  -86px 0 ; }

#subnav
{
    float: right;
    margin-bottom: 20px;
    margin-right: 100px;
    background-color: #E3E3E3;
    padding: 5px;
}

#subnav a
{
    padding: 5px;
}

#subnav_small
{
    float: right;
    margin-bottom: 20px;
    margin-right: 100px;
    background-color: #E3E3E3;
    padding: 3px;
    font-size: .8em;
}

#subnav_small a
{
    padding: 3px;
}

ol li
{
    line-height: 1.7;
    padding: 5px;
}

ul.star {
	margin: 10px;
}
ul.star li.star {
	margin: 0;
	margin-left:25px;
	padding: 5px 0;
	list-style-image: url(img/star.png);
}

ul.thumbtack {
	margin: 10px 10px 10px 5px;
}
ul.thumbtack li.thumbtack {
	margin: 0;
	margin-left:5px;
	padding: 5px 0;
	list-style-image: url(img/thumbtack.png);
}

ul.key {
	margin: 10px 10px 10px 5px;
}
ul.key li.key {
	margin: 0;
	margin-left:5px;
	padding: 5px 0;
	list-style-image: url(img/key.png);
}

ul.person {
	margin: 10px 10px 10px 5px;
}
ul.person li.person {
	margin: 0;
	margin-left:5px;
	padding: 5px 0;
	list-style-image: url(img/person.png);
}

ul.link {
	margin: 10px 10px 10px 5px;
}
ul.link li.link {
	margin: 0;
	margin-left:5px;
	padding: 5px 0;
	list-style-image: url(img/link.png);
}

ul.bullet {
	margin: 10px 10px 10px 5px;    
	
}
ul.bullet li.bullet {
	margin: 0;
	margin-left:5px;
	padding: 5px 0;
	list-style-image: url(img/bulletTransparent.png);	
}

ul.bulletindented {
	margin: 10px 10px 10px 5px;
	
}

ul.bulletindented li.bulletOrangeOnYellowMutedIndented {
	margin: 0;
	margin-left:5px;
	padding: 5px 0;
	list-style-image: url(img/bulletOrangeOnYellowMuted.png);	
}

ul.bullet li.bulletindented {
	margin: 0;
	margin-left:15px;
	padding: 5px 0;
	list-style-image: url(img/bulletTransparent.png);	
}

ul.bullet li.bulletOrangeOnYellowMuted {
	margin: 0;
	margin-left:5px;
	padding: 5px 0;
	list-style-image: url(img/bulletOrangeOnYellowMuted.png);	
}



ul.avmenu {display:block; list-style:none; margin:0 0 18px 0; padding:0;}
ul.avmenu li {display:inline; line-height:1.4em; padding:0;}
ul.avmenu li a {background-color:#f4f4f4; border-left:4px solid #ccc; color:#505050; float:left; font-weight:700; margin-bottom:5px; padding:5px 5px 5px 5px; text-decoration:none;}
ul.avmenu li a:hover,#content ul.avmenu li a.current {background-color:#eaeaea; border-left:4px solid #286ea0; color:#505050;}
ul.avmenu ul {font-size:0.9em; margin:0 0 0 15px; padding:0 0 5px;}
ul.avmenu ul a{font-weight:400; padding:3px 1px 3px 5px;}
ul.avmenu ul ul {}
ul.avmenu ul ul a { }

.formLabel { width: 30%; font-weight: bold; text-align: right; }
.formData { width: 70%; }

.modifiedIndent { font-size: .8em; margin-left: 30px; }
.profileIndent { margin-left: 15px; margin-top: -30px; }

#footer {
	text-align: center;
	color: #7d7c74;
	margin-top: 30px;
	margin-bottom: 50px;
}
#footer .legal a {
	color: #7d7c74;
	font-size: 12px;
	padding: 1px 3px;	
	text-decoration: none;
}
#footer .legal a:hover {	
	color: #68685E;
	text-decoration: underline;
	-moz-border-radius:3px;
	-webkit-border-radius: 3px;	
}

#footer span {
	font-size: 12px;
	padding: 4px;
	margin: 0 3px 0;
}

#footer span.blue_top_border { border-top:#74A2B1 3px solid; }
#footer span.green_top_border { border-top:#8FB36B 3px solid; }
#footer span.orange_top_border { border-top:#EC5832 3px solid; }
#footer span.yellow_top_border { border-top:#FFD46C 3px solid; }