/*********************************************************************
* External style sheet created by Michael McCormack
* Contact mike@ispiderweb.com
* File name: style.css
* Created on: 9/12/05
*********************************************************************/

BODY {
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
padding-top : 1px; 
margin : 0; 
} 
.container {
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
width : 1001px; 
} 
.background {
background-color : #2b2779; 
color : #ffffff; 
} 
.committeebody {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 14px; 
padding-bottom : 2px; 
padding-left : 20px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.committeebody a:link {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 14px; 
padding-bottom : 2px; 
padding-left : 20px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.committeebody a:active {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 14px; 
padding-bottom : 2px; 
padding-left : 20px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.committeebody a:visited {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 14px; 
padding-bottom : 2px; 
padding-left : 20px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.committeebody a:hover {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 14px; 
padding-bottom : 2px; 
padding-left : 20px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.logo {
color : #ffffff; 
background-image : url(/images/L1001.jpg); 
width : 1001px; 
height : 172px; 
background-repeat : no-repeat; 
background-color : #2b2779; 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
#verticalnavcontainer {
width : 9em; 
display : block; 
} 
#verticalnavlist li {
display : inline; 
} 
#verticalnavlist a {
width : 9em; 
text-decoration : none; 
color : #fffff0; 
background-color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
text-align : center; 
display : block; 
border-top : 1px solid #99ffff; 
border-left : 1px solid #99ffff; 
border-right : 1px solid #99ffff; 
} 
#verticalnavlist a:hover {
width : 9em; 
background-color : #99ffff; 
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
text-align : center; 
display : block; 
} 
.bottom_line {
border-bottom : 1px solid #99ffff; 
} 
#verticalnavlist1 li {
display : inline; 
} 
#verticalnavlist1 a {
width : 9em; 
text-decoration : none; 
color : #fffff0; 
background-color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
text-align : center; 
display : block; 
border-top : 1px solid #99ffff; 
border-left : 1px solid #99ffff; 
border-right : 1px solid #99ffff; 
} 
#verticalnavlist1 a:hover {
width : 9em; 
background-color : #99ffff; 
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
text-align : center; 
display : block; 
} 
#verticalnavlist2 li {
display : inline; 
} 
#verticalnavlist2 a {
width : 9em; 
text-decoration : none; 
color : #fffff0; 
background-color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
text-align : center; 
display : block; 
border-top : 1px solid #99ffff; 
border-left : 1px solid #99ffff; 
border-right : 1px solid #99ffff; 
} 
#verticalnavlist2 a:hover {
width : 9em; 
background-color : #99ffff; 
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
text-align : center; 
display : block; 
} 
.committees {
color : #ffffff; 
text-align : center; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
background-color : #2b2779; 
line-height : 18px; 
padding-bottom : 2px; 
padding-left : 18px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : underline; 
} 
.vmenu1 {
color : #ffffff; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background-color : #2b2779; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 0; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.vmenu2 {
color : #ffffff; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background-color : #2b2779; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 5px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.vmenu {
color : #ffffff; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #2b2779; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 5px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.mainmenu {
color : #ffffff; 
background-color : #2b2779; 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-bottom-color : #99ffff; 
border-top-width : 1px; 
border-top-style : solid; 
border-top-color : #99ffff; 
} 
#nav, #nav ul {
padding-left : 0; 
margin : 1px; 
list-style : none; 
line-height : 20px; 
width : 100%; 
} 
#nav a {
display : block; 
width : 100%; 
} 
.menubar1 {
float : left; 
width : 7%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar1 a:link {
float : left; 
width : 7%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar1 a:active {
float : left; 
width : 7%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar1 a:visited {
float : left; 
width : 7%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar1 a:hover {
float : left; 
width : 7%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #99ffff; 
color : #2b2779; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar2 {
float : left; 
width : 12%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #99ffff; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar2 a:active {
float : left; 
width : 12%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar2 a:link {
float : left; 
width : 12%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar2 a:visited {
float : left; 
width : 12%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar2 a:hover {
float : left; 
width : 12%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #99ffff; 
color : #2b2779; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar3 {
float : left; 
width : 12%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #99ffff; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar3 a:link {
float : left; 
width : 12%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar3 a:active {
float : left; 
width : 12%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar3 a:visited {
float : left; 
width : 12%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar3 a:hover {
float : left; 
width : 12%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #99ffff; 
color : #2b2779; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar4 {
float : left; 
width : 15%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #99ffff; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar4 a:link {
float : left; 
width : 15%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar4 a:active {
float : left; 
width : 15%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar4 a:visited {
float : left; 
width : 15%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar4 a:hover {
float : left; 
width : 15%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #99ffff; 
color : #2b2779; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar5 {
float : left; 
width : 14%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #99ffff; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar5 a:link {
float : left; 
width : 14%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar5 a:active {
float : left; 
width : 14%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #99ffff; 
line-height : 20px; 
} 
.menubar5 a:visited {
float : left; 
width : 14%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar5 a:hover {
float : left; 
width : 14%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #99ffff; 
color : #2b2779; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar6 {
float : left; 
width : 11%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #99ffff; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar6 a:link {
float : left; 
width : 11%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar6 a:active {
float : left; 
width : 11%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar6 a:visited {
float : left; 
width : 11%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar6 a:hover {
float : left; 
width : 11%; 
display : block; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background : #99ffff; 
color : #2b2779; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar7 {
float : left; 
width : 10%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #99ffff; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar7 a:link {
float : left; 
width : 10%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar7 a:active {
float : left; 
width : 10%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar7 a:visited {
float : left; 
width : 10%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar7 a:hover {
float : left; 
width : 10%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #99ffff; 
color : #2b2779; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar8 {
float : left; 
width : 11%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #99ffff; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar8 a:link {
float : left; 
width : 11%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar8 a:active {
float : left; 
width : 11%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar8 a:visited {
float : left; 
width : 11%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar8 a:hover {
float : left; 
width : 11%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #99ffff; 
color : #2b2779; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar9 {
float : left; 
width : 6%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #99ffff; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar9 a:link {
float : left; 
width : 6%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar9 a:active {
float : left; 
width : 6%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar9 a:visited {
float : left; 
width : 6%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #2b2779; 
color : #ffffff; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
.menubar9 a:hover {
float : left; 
width : 6%; 
display : block; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #99ffff; 
color : #2b2779; 
text-align : center; 
line-height : 20px; 
text-decoration : none; 
} 
#nav li ul {
padding-top : 3px; 
padding-left : 1px; 
position : absolute; 
left : -999em; 
} 
#nav li ul ul {
padding-left : 0; 
margin : -17px -5px -5px 150px; 
} 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left : -999em; 
} 
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left : auto; 
} 
#content {
clear : left; 
color : #ccc; 
background-color : #99ffff; 
} 
.breadcrumbs {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 12px; 
background-color : #ffffff; 
border-top : 1px solid #2b2779; 
border-bottom : 1px solid #2b2779; 
line-height : 14px; 
padding-bottom : 2px; 
padding-left : 20px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.breadcrumbs a:link {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
background-color : #ffffff; 
padding-bottom : 0; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 0; 
text-decoration : none; 
} 
.breadcrumbs a:visited {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
background-color : #ffffff; 
padding-bottom : 0; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 0; 
text-decoration : none; 
} 
.breadcrumbs a:active {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
background-color : #ffffff; 
padding-bottom : 0; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 0; 
text-decoration : none; 
} 
.breadcrumbs a:hover {
background-color : #ffffff; 
color : #ff0000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
padding-bottom : 0; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 0; 
text-decoration : none; 
} 
.clearall {
clear : both; 
} 
.vhallmenu {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
border-right : 1px solid #2b2779; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.vhallmenu a:link {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.vhallmenu a:visited {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.vhallmenu a:active {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.vhallmenu a:hover {
color : #ff0000; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.vhallmenu1 {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
background-color : #ffffff; 
border-bottom : 1px solid #2b2779; 
border-right : 1px solid #2b2779; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 5px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.vhallmenu1 a:link {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 5px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.vhallmenu1 a:visited {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 5px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.vhallmenu1 a:active {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 5px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.vhallmenu1 a:hover {
color : #ff0000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 5px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.DayEventSubjectBox {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.DayEventTimeBox {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.MonthViewDateNumber {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.MonthViewDayOfWeek {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.WeekViewDateWesternBox {
color : #0000A0;
background-color : #ffffff; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
line-height : 15px; 
margin-bottom : 0; 
margin-left : 1px; 
margin-right : 1px; 
margin-top : 0px; 
padding-bottom : 2px; 
padding-left : 0; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none;         
}
.calendarmonth {
color : #2b2779; 
text-align : center; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 16px; 
font-weight : bold; 
background-color : #ffffff; 
line-height : 18px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : underline; 
} 
.calendartitle {
color : #2b2779; 
text-align : center; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
background-color : #ffffff; 
line-height : 18px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : underline; 
} 
.hiringchargestitle {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
background-color : #ffffff; 
line-height : 20px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.hiringcharges {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.hiringchargesbold {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
span.italic {
font-style : italic; 
font-weight : bold; 
} 
.footer {
color : #ffffff; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #2b2779; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-align : center; 
text-decoration : none; 
} 
.footer a:link {
color : #ffffff; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #2b2779; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.footer a:visited {
color : #ffffff; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #2b2779; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.footer a:active {
color : #ffffff; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #2b2779; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.footer a:hover {
color : #ff0000; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #2b2779; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.footera {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-align : center; 
text-decoration : none; 
} 
.footera a:link {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.footera a:visited {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.footera a:active {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.footera a:hover {
color : #ff0000; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
td.sp {
color : #2b2779; 
background-color : #99ffff; 
} 
.fpage {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.fpage1 {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
text-align : center; 
background-color : #ffffff; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #2b2779; 
border-right-width : 1px; 
border-right-style : solid; 
border-right-color : #2b2779; 
border-top-width : 1px; 
border-top-style : solid; 
border-top-color : #2b2779; 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-bottom-color : #2b2779; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.fdownloads {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
padding-top : 1px; 
background-color : #ffffff; 
line-height : 16px; 
text-decoration : none; 
} 
.fdownloads a:link {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
text-decoration : none; 
} 
.fdownloads a:visited {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
text-decoration : none; 
} 
.fdownloads a:active {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
text-decoration : none; 
} 
.fdownloads a:hover {
color : #ff0000; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
text-decoration : none; 
} 
.links {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 6px; 
padding-top : 1px; 
text-align : left; 
text-decoration : none; 
} 
.links a:link {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 6px; 
padding-top : 1px; 
text-align : left; 
text-decoration : none; 
} 
.links a:visited {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 6px; 
padding-top : 1px; 
text-align : left; 
text-decoration : none; 
} 
.links a:active {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 6px; 
padding-top : 1px; 
text-align : left; 
text-decoration : none; 
} 
.links a:hover {
color : #ff0000; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 6px; 
padding-top : 1px; 
text-align : left; 
text-decoration : none; 
} 
span.uline {
text-decoration : underline; 
} 
.error {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
padding-top : 1px; 
background-color : #ffffff; 
line-height : 16px; 
text-align : center; 
text-decoration : none; 
} 
.error_msg {
color : #ff0000; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
padding-top : 1px; 
background-color : #ffffff; 
line-height : 16px; 
text-align : center; 
text-decoration : none; 
} 
.input1 {
border-left-style : ridge; 
border-left-color : #13c8dc; 
border-left-width : 2px; 
border-right-style : ridge; 
border-right-color : #13c8dc; 
border-right-width : 2px; 
border-top-style : ridge; 
border-top-color : #13c8dc; 
border-top-width : 2px; 
border-bottom-style : ridge; 
border-bottom-color : #13c8dc; 
border-bottom-width : 2px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #2b2779; 
font-weight : bold; 
color : #ffffff; 
width : 130px; 
} 
span.bold {
font-weight : bold; 
} 
span.bitalic {
font-weight : bold;
font-style: italic; 
}
.leisureandamenity {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : none; 
} 
.councilintro {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 6px; 
padding-top : 1px; 
text-align : left; 
text-decoration : none; 
} 
.committeestitle {
color : #ffffff; 
text-align : left; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
background-color : #2b2779; 
line-height : 18px; 
padding-bottom : 2px; 
padding-left : 18px; 
padding-right : 2px; 
padding-top : 1px; 
text-decoration : underline; 
} 
.vplanintro {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 6px; 
padding-top : 1px; 
text-align : left; 
text-decoration : none; 
} 
.websiteintro {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 6px; 
padding-top : 1px; 
text-align : left; 
text-decoration : none; 
} 
.websiteintro a:link {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 6px; 
padding-top : 1px; 
text-decoration : underline; 
} 
.websiteintro a:visited {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 6px; 
padding-top : 1px; 
text-decoration : underline; 
} 
.websiteintro a:active {
color : #2b2779; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 6px; 
padding-top : 1px; 
text-decoration : underline; 
} 
.websiteintro a:hover {
color : #ff0000; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 14px; 
background-color : #ffffff; 
line-height : 16px; 
padding-bottom : 2px; 
padding-left : 10px; 
padding-right : 6px; 
padding-top : 1px; 
text-decoration : underline; 
} 
.background1 {
background-color : #eaf7ff; 
color : #2b2779; 
} 
.background2 {
background-color : #fbffea; 
color : #2b2779; 
} 
.background3 {
background-color : #f4e9ee; 
color : #2b2779; 
} 
.background4 {
background-color : #f0edf0; 
color : #2b2779; 
} 
.mappage { 
color : #2b2779; 
background-color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
line-height : 15px; 
padding-bottom : 2px; 
padding-left : 0; 
padding-right : 0; 
padding-top : 1px; 
text-align : left; 
text-decoration : none; 
border-left-style: groove; 
border-left-color: #2b2779; 
border-left-width: 2px; 
border-right-style: ridge; 
border-right-color: #2b2779; 
border-right-width: 2px; 
border-top-style: groove; 
border-top-color: #2b2779; 
border-top-width: 2px; 
border-bottom-style: ridge; 
border-bottom-color: #2b2779; 
border-bottom-width: 2px; 
} 
.mappage a:link { 
color : #2b2779; 
background-color : #ffffff; 
padding-bottom : 2px; 
padding-left : 0; 
padding-right : 0; 
padding-top : 1px; 
text-decoration : none; 
} 
.mappage a:visited { 
color :#2b2779; 
background-color : #ffffff; 
padding-bottom : 2px; 
padding-left : 0; 
padding-right : 0; 
padding-top : 1px; 
text-decoration : none; 
} 
.mappage a:active { 
color : #2b2779; 
background-color : #ffffff; 
padding-bottom : 2px; 
padding-left : 0; 
padding-right : 0; 
padding-top : 1px; 
text-decoration : none; 
} 
.mappage a:hover { 
background-color : #ffffff; 
color : red; 
padding-bottom : 2px; 
padding-left : 0; 
padding-right : 0; 
padding-top : 1px; 
text-decoration : none; 
} 
#loaddiv { 
color : #2b2779; 
position: absolute; 
top: 400px; 
left: 350px; 
width: 250px; 
font-weight: bold; 
text-align: center; 
padding: 20px; 
border: 4px groove rgb(205,201,165); 
background-color: rgb(255,250,205); 
margin-left: auto; 
margin-right: auto; 
z-index: 100; 
}

span.vhextension {
color : #2b2779; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
background-color : #ffffff; 
line-height : 18px; 
text-decoration : underline; 
}
.thermometer {
border-left-style: solid; 
border-left-color: #2b2779; 
border-left-width: 1px; 
border-right-style: solid; 
border-right-color: #2b2779;
border-right-width: 1px; 
border-top-style: solid; 
border-top-color: #2b2779;
border-top-width: 1px; 
border-bottom-style: solid; 
border-bottom-color: #2b2779;
border-bottom-width: 1px; 
font-family :  Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
background-color : #ffffff;
color : #ffffcc;
 
}
.money {
color : #2b2779;
background-color : #ffffff;
font-weight : bold; 
font-size : 10px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
}