.text 
{
    FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Geneva; BACKGROUND-COLOR: #ffffff; color: #484848; margin-right: 15px;
}
.hidden {
	DISPLAY: none
}
BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Geneva; BACKGROUND-COLOR: #ffffff
}
.BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Geneva; BACKGROUND-COLOR: #ffffff; color: #484848;
}
A:link {
	COLOR: #003399;
}
A:visited {
	COLOR: #003399
}
A:hover {
	COLOR: #cc0000
}
A:active {
	COLOR: #003399
}
.pagecolor {
	BACKGROUND-COLOR: #ffffff
}
A.pageopposite {
	COLOR: #ffffff
}
.schemecolor1 {
	BACKGROUND-COLOR: #9b1f27
}
.schemecolor2 {
	BACKGROUND-COLOR: #f1f1dc
}
.textcolor1 {
	COLOR: #9b1f27
}
.textcolor2 {
	COLOR: #f1f1dc
}

.searchTable {
	FONT-SIZE: x-small; FONT-FAMILY: Verdana,Arial,Geneva
}
.searchTable {
	COLOR: #484848; FONT-FAMILY: verdana; size: 11px
}

A {
	COLOR: #003399; TEXT-DECORATION: none
}
A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
A:active {
	COLOR: #003b6f; TEXT-DECORATION: none
}
A:visited {

}
A:hover {

}
#outerborder {
	BORDER-RIGHT: #092e5b 2px solid; BORDER-LEFT: #092e5b 2px solid; WIDTH: 756px; TEXT-ALIGN: center;
}
#outerborder_listings {
	BORDER-RIGHT: #092e5b 2px solid; BORDER-LEFT: #092e5b 2px solid; WIDTH: 756px; TEXT-ALIGN: center; background-color: White;
}
P {
	MARGIN: 0px 0px 8px
}
H1 {
	MARGIN: 0px 0px 15px; FONT: 23px/25px georgia; COLOR: #7f7f7f
}
.navbarfont {
	COLOR: #003399
}
.pageTitle {
	MARGIN: 0px 0px 15px; FONT: 23px/25px georgia; COLOR: #7f7f7f
}
H2 {
	FONT-SIZE: 13px; COLOR: #484848; LINE-HEIGHT: 16px; FONT-FAMILY: verdana
}
.content {
	FONT-SIZE: 13px; COLOR: #484848; LINE-HEIGHT: 16px; FONT-FAMILY: verdana
}
.searchbox {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-LEFT: 5px; FONT: bold 10px verdana; MARGIN-LEFT: 10px; BORDER-LEFT: medium none; WIDTH: 140px; COLOR: #9c1c22; BORDER-BOTTOM: medium none; HEIGHT: 16px; BACKGROUND-COLOR: #f0f0df
}
#topNav {
	PADDING-LEFT: 20px; PADDING-BOTTOM: 8px
}
#topNav A {
	FONT: 10px verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
#topNav A:link {
	FONT: 10px verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
#topNav A:visited {
	FONT: 10px verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
#topNav A:active {
	FONT: 10px verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
#topNav A:hover {
	COLOR: #e1c476
}
#welcome {
	FONT: 11px/15px Arial; MARGIN-LEFT: 7px
}
#homeIcons {
	BORDER-TOP: #940020 3px solid; MARGIN-TOP: 14px; PADDING-TOP: 12px; WHITE-SPACE: nowrap
}
#menu-wrapper {
	MARGIN-TOP: 15px; POSITION: absolute
}
#menu-howDoI {
	Z-INDEX: 1; BACKGROUND: url(Images/dropdown.gif) #f5f5ea no-repeat; VISIBILITY: visible; WIDTH: 229px; POSITION: absolute; HEIGHT: 23px
}
#menu-services {
	Z-INDEX: 1; BACKGROUND: url(Images/dropdown.gif) #f5f5ea no-repeat; VISIBILITY: visible; WIDTH: 229px; POSITION: absolute; HEIGHT: 23px
}
#menu-forms {
	Z-INDEX: 1; BACKGROUND: url(Images/dropdown.gif) #f5f5ea no-repeat; VISIBILITY: visible; WIDTH: 229px; POSITION: absolute; HEIGHT: 23px
}
#menu-records {
	Z-INDEX: 1; BACKGROUND: url(Images/dropdown.gif) #f5f5ea no-repeat; VISIBILITY: visible; WIDTH: 229px; POSITION: absolute; HEIGHT: 23px
}
#menu-howDoI {
	TOP: 0px
}
#menu-services {
	TOP: 37px
}
#menu-forms {
	TOP: 70px
}
#menu-records {
	TOP: 103px
}
#menuTitles {
	FONT: bold 10px verdana; WIDTH: 229px; HEIGHT: 23px
}
#menuTitles A {
	DISPLAY: block; PADDING-LEFT: 40px; PADDING-TOP: 5px
}
#menuTitles A:hover {
	COLOR: #003b6f
}
#menu-howDoI-wrapper {
	Z-INDEX: 2; VISIBILITY: hidden; WIDTH: 229px; POSITION: absolute; BACKGROUND-COLOR: #f5f5ea
}
#menu-services-wrapper {
	Z-INDEX: 2; VISIBILITY: hidden; WIDTH: 229px; POSITION: absolute; BACKGROUND-COLOR: #f5f5ea
}
#menu-forms-wrapper {
	Z-INDEX: 2; VISIBILITY: hidden; WIDTH: 229px; POSITION: absolute; BACKGROUND-COLOR: #f5f5ea
}
#menu-records-wrapper {
	Z-INDEX: 2; VISIBILITY: hidden; WIDTH: 229px; POSITION: absolute; BACKGROUND-COLOR: #f5f5ea
}
#menu-howDoI-wrapper {
	TOP: 22px
}
#menu-services-wrapper {
	TOP: 59px
}
#menu-forms-wrapper {
	TOP: 92px
}
#menu-records-wrapper {
	TOP: 125px
}
#menuLinks {
	BORDER-RIGHT: #e3b977 1px solid; BORDER-TOP: #f5f5ea 1px solid; PADDING-BOTTOM: 1px; BORDER-LEFT: #e3b977 1px solid; BORDER-BOTTOM: #e3b977 1px solid
}
#menuLinks P {
	MARGIN: 0px
}
#menuLinks A {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; FONT: 10px/12px verdana; BORDER-LEFT: #e6e6d1 29px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e6e6d1 1px solid
}
#menuLinks A:link {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; FONT: 10px/12px verdana; BORDER-LEFT: #e6e6d1 29px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e6e6d1 1px solid
}
#menuLinks A:visited {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; FONT: 10px/12px verdana; BORDER-LEFT: #e6e6d1 29px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e6e6d1 1px solid
}
#menuLinks A:active {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; FONT: 10px/12px verdana; BORDER-LEFT: #e6e6d1 29px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e6e6d1 1px solid
}
#menuLinks A:hover {
	BACKGROUND-COLOR: #ffffff
}
#topClicks {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 12px; TEXT-ALIGN: left
}
#topClicks A {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(Images/topClicks-bullet.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 6px; FONT: 11px/12px arial; WIDTH: 140px; TEXT-DECORATION: none
}
#topClicks A:link {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(Images/topClicks-bullet.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 6px; FONT: 11px/12px arial; WIDTH: 140px; TEXT-DECORATION: none
}
#topClicks A:visited {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(Images/topClicks-bullet.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 6px; FONT: 11px/12px arial; WIDTH: 140px; TEXT-DECORATION: none
}
#topClicks A:active {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(Images/topClicks-bullet.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 6px; FONT: 11px/12px arial; WIDTH: 140px; TEXT-DECORATION: none
}
#topClicks A:hover {
	COLOR: #cc0000
}
#leftNav-wrapper {
	BACKGROUND: url(Images/leftnav-dots.gif) no-repeat 161px 0px; HEIGHT: 216px
}
A#leftNav-wrapper:hover {
	COLOR: #cc0000
}
.leftNav-title {
	MARGIN-BOTTOM: 10px
}
#content-wrapper {
	LINE-HEIGHT: 16px
}
#content-wrapper TD {
	LINE-HEIGHT: 16px
}
#content-wrapper A {
	TEXT-DECORATION: underline
}
#content-wrapper TD A {
	TEXT-DECORATION: underline
}
#riteNav-links A {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(Images/bullet.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 6px; FONT: 11px/12px arial; MARGIN-LEFT: 18px; MARGIN-RIGHT: 15px; TEXT-DECORATION: none
}
#riteNav-links A:link {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(Images/bullet.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 6px; FONT: 11px/12px arial; MARGIN-LEFT: 18px; MARGIN-RIGHT: 15px; TEXT-DECORATION: none
}
#riteNav-links A:visited {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(Images/bullet.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 6px; FONT: 11px/12px arial; MARGIN-LEFT: 18px; MARGIN-RIGHT: 15px; TEXT-DECORATION: none
}
#riteNav-links A:active {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(Images/bullet.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 6px; FONT: 11px/12px arial; MARGIN-LEFT: 18px; MARGIN-RIGHT: 15px; TEXT-DECORATION: none
}
#riteNav-links A:hover {
	COLOR: #cc0000
}
#riteNav-links P {
	MARGIN: 0px
}
#riteNav-links H1 {
	MARGIN: 0px 0px 10px 15px; FONT: 14px/16px georgia; COLOR: #ad1822
}
#riteNav-text {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; FONT: 11px/14px arial
}
#riteNav-text H1 {
	MARGIN-BOTTOM: 10px; FONT: 14px/16px georgia; COLOR: #ad1822
}
#living-wrapper {
	MARGIN-TOP: 10px; BACKGROUND: url(Images/living-ritenav-backrnd.gif) repeat-x 0px 72px; WIDTH: 170px; TEXT-ALIGN: left
}
#biz-wrapper {
	MARGIN-TOP: 10px; BACKGROUND: url(Images/living-ritenav-backrnd.gif) repeat-x 0px 64px; WIDTH: 170px; TEXT-ALIGN: left
}
#election-wrapper {
	MARGIN-TOP: 10px; BACKGROUND: url(Images/govt-election-backrnd.gif) repeat-x 0px 36px; WIDTH: 170px; TEXT-ALIGN: left
}
#quickClicks-wrapper {
	MARGIN-TOP: 35px; BACKGROUND: url(Images/govt-quickClicks-backrnd.gif) repeat-x; WIDTH: 170px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
#law-wrapper {
	MARGIN-TOP: 10px; BACKGROUND: url(Images/living-ritenav-backrnd.gif) repeat-x 0px 57px; WIDTH: 170px; TEXT-ALIGN: left
}
#intro {
	PADDING-RIGHT: 30px; PADDING-BOTTOM: 15px; FONT: italic 13px/22px georgia; COLOR: #785656
}
#intro IMG {
	MARGIN-RIGHT: 10px
}
#footerlinks {
	MARGIN-LEFT: 30px; WHITE-SPACE: nowrap
}
#footerlinks A {
	FONT: 10px verdana
}
#footerlinks A:link {
	FONT: 10px verdana
}
#footerlinks A:visited {
	FONT: 10px verdana
}
#footerlinks A:active {
	FONT: 10px verdana
}
#copyright {
	PADDING-RIGHT: 30px; FONT: 10px arial; COLOR: #666666
}
.table-wrapper {
	BORDER-RIGHT: #cfcd74 1px solid; BORDER-BOTTOM: #003b6f 5px solid; BACKGROUND-COLOR: #ffffff
}
.table-wrapper TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #cfcd74 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cfcd74 1px solid
}
.table-header {
	FONT: 16px georgia; COLOR: #ffffff; BACKGROUND-COLOR: #003b6f
}
.table-description {
	FONT: 11px/13px georgia
}
.table-categories TD {
	FONT-SIZE: 10px! important; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eeeed7
}
/*==== COUNTY GUIDE STYLES ===============================*/

#guideWrapper{
width:540px;
text-align:left;
}


#guideWrapper b, #guideWrapper strong, #guideContent b, #guideContent strong, #guideContent-2col b, #guideContent-2col strong {
 color:#000000;
 }


#guideContent-2col{
width:345px;
}


.guideContentTitle{
font:normal 15px/18px georgia;
color:#002E5C;
display:block;
margin-bottom:7px;
}


#guideBanner{
background:url(http://ncgc-webdb/nhampco/Portals/0/CountyGuide/guide-banner.jpg) no-repeat;
text-align:left;
height:53px;
width:540px;
}


.guideBannerTitle{
padding-top:17px;
font:normal 21px georgia;
color:#00396b;
display:block;
}

.guideIntroText{
font:normal 14px/22px georgia;
color:#666666;
display:block;
padding-bottom:12px;
border-bottom:solid 1px #e5e5bc;
padding-top:10px;
margin-bottom:12px;
}

.guideText{
font-family: 'Verdana,Arial,Geneva';
font-size: 11px;
}


#guideRightColumn{
width:175px;
float:right;
text-align:left;
font:normal 11px/14px arial;
}


.guideRightColTitle{
display:block;
font:normal 14px/17px georgia;
color:#002E5C;
margin-bottom:10px;
}


#guideRightColumn b, #guideRightColumn strong{
font:bold 11px/13px arial;
color:#000000;
}


#guideClearFooter{
clear:both;
font-size:0;
line-height:0;
}


.guideSource{
font:normal 9px verdana;
}


#guideTableBackrnd{
background-color:#F5F5DE;
margin-bottom:10px;
border-top:solid 1px #e5e5bc;
border-bottom:solid 1px #e5e5bc;
}


#guideTableBackrnd td{
padding:6px 15px;
border-right:solid 1px #fff;
}


.guideTableAltRow td{
background-color:#F9F9EA;
}


.guidePhotos-floatRight{
float:right;
margin-top:5px;
margin-left:15px;
margin-right: 15px;
}


.guidePhotos-floatLeft{
float:left;
margin-top:5px;
margin-right:15px;
}


.guidePhotos-nofloat{
margin-top:5px;
margin-bottom:5px;
}


.guidePhotos-captions{
display:block;
margin-top:4px;
margin-bottom:13px;
font:normal 10px/12px arial;
text-align:left;
}


#guideMunicipalTable td{
padding: 5px 10px 5px 10px;
border-right:solid 1px #e5e5bc;
}


.guideMunicipalTitle{
padding:0;
margin:0;
padding-bottom:6px;
font:normal 17px georgia;
color:#00396b;
display:block;
}

Table.FormTable{
	FONT-SIZE: x-small; FONT-FAMILY: Verdana,Arial,Geneva;
	COLOR: #484848; FONT-FAMILY: verdana; s: 11px
}
.FormRadioButtonList{
	FONT-SIZE: x-small; FONT-FAMILY: Verdana,Arial,Geneva;
	COLOR: #484848; FONT-FAMILY: verdana; s: 11px
}

.transparent 
{ 
    BORDER-RIGHT: silver 1px solid; 
    BORDER-TOP: silver 1px solid; 
    DISPLAY: none; 
    FILTER: alpha(opacity=90), progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
    BORDER-LEFT: silver 1px solid; 
    WIDTH: 170px; 
    COLOR: black; 
    BORDER-BOTTOM: silver 1px solid; 
    POSITION: absolute; 
    HEIGHT: auto; 
    BACKGROUND-COLOR: silver;
    padding: 2px;
    FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Geneva;
}
.transparentHeader
{
    BACKGROUND-COLOR: #003366; 
    color: White; 
    padding: 2px; 
    font-size: 11px; 
    font-family: Georgia;
}
.closeIcon
{
    position: absolute;
    z-index: 1; 
    left: 149px; 
    top: 5px;
}

.transparent A:link
{
    FONT-SIZE: 11px;
}
.transparent A:visited
{
    font-size: 11px;
}
.transparent A:hover
{
    font-size: 11px;
}
.transparent A:active
{
    font-size: 11px;
}