/* Global Styles for City of Freeport */

BODY {
    background-color: #ffffff;
    margin: 0px;
}

P, TD, LI, BLOCKQUOTE, BODY, INPUT {
    font-family: Arial;
    color: #000000;
    font-size: 9pt
}

P, BLOCKQUOTE, H1, H2, H3 {
    margin-top: 0pt;
    margin-bottom: 8pt
}

A, A:visited {
    color: #660000;
}

A:hover {
    color: #9a9a0a;
    text-decoration: none
}

.topNav, .topNav:visited, .topNavCurr, .btmNav, .btmNav:visited, .btmNavCurr {
    color: #ffffff;
    font-size: 9pt;
    line-height: 9pt;
    text-decoration: none
}

.topNav:hover, .topNavCurr, .topNavCurr:visited, .btmNav:hover, .btmNavCurr, .btmNavCurr:visited {
    color: #d8d7a6;
}

.topNav:hover, .btmNav:hover, A.topNavCurr:hover, A.btmNavCurr:hover, A.lnHead:hover {
    text-decoration: underline
}

.btmNav, .btmNav:visited, .btmNavCurr {
    font-size: 8pt
}

DIV.btmNav {
     height: 31px;
     position: relative;
     line-height: 10pt
}

#Footer {
    background-color: #660000;
    padding: 12px
}

#Seal {
    position: absolute;
    bottom: -6px;
    right: 16px;
    height: 85px;
    width: 85px
}

#tblMain {
     background-image: url(bg.jpg);
     background-repeat: repeat-y;
     background-position: center
}

#leftNav P, #mainCol P, #rightNav P, #leftNav LI, #mainCol LI, #rightNav LI, #mainCol TABLE, #rightNav TABLE, #leftNav BLOCKQUOTE, #mainCol BLOCKQUOTE, #rightNav BLOCKQUOTE, #mainCol DIV  {
    margin-left: 12px;
    margin-right: 12px;
}

#leftNav, #mainCol, #rightNav {
    padding-top: 20px;
    padding-bottom: 12px
}

#mainCol * {
    line-height: 125%
}

#txtSearch {
    width: 92px; 
    background-color: #ebebd2; 
    border: 2px solid #dbd7a6; 
    font-weight: bold; 
    padding-left: 3px
}

.lnHead {
    color: #660000;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}

.navAtxt, .navAtxt:visited {
    text-decoration: none;
    color: #000000
}

.navAtxtCurr, .navAtxtCurr:visited {
    text-decoration: none;
    color: #660000
}
.navAtxt:hover, .navAtxtCurr:hover {
    color: #660000;
    text-decoration: underline
}
.contentheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #660000;
}
.freeportaddress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.navAtxt2ndlevel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}
.unnamed1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;

}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}

.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
