td
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #626262; 
}
a 
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-weight: normal;
	color: #626262;
}
/*
a:link {
	color: #626262;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

a:visited {
	color: #626262;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

a:active {
	color: #626262;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

a:hover {
	color: #626262;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: underline
}
*/

.dropdowns {
	color: #626262;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
tblLeft
{
	background-color: #D3E0ED;

}
tblRight1
{
	background-color: #DFE6EA;

}
tblRight2
{
	background-color: #B6C1C4;

}

.tblDrkBlue
{
	background-color: #336799;

}

.tblLtBlue
{
	background-color: #668CB3;
}

.smalltext
{

	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-weight: regular;
	color: #626262;
}
.smalltextVideo
{

	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: regular;
	color: #3279CE;
}

.smalltextbold
{

	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-weight: bold;
	color: #626262;
}

.homepage 
{

	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	color: #626262;
}

.home
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #626262;
}

.home8pt
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #626262;
}

.faqanswer
{
	font-family: arial, helvetica, verdana, sans-serif; 
	font-size: 10pt; 
	color: #FF0000;
}

.homecolor
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #626262;
}

.homebold
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #626262;
	font-weight: bold;
}


.homebold8pt
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #626262;
	font-weight: bold;
}

.homesmall8pt
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #626262;
	font-weight: regular;
}

.homesmall7pt
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #626262;
	font-weight: normal;
}

.homebold7pt
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #626262;
	font-weight: bold;
}

.homesmallbolderror
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: Red;
	font-weight: bold;
}

.homesmallerror
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: Red;
	font-weight: normal;
}

.homesmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 6pt; 
	color: #626262;
	font-weight: regular;
}

.locationtxt 
{

	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: regular;
	color: #FF0000;
}


.bodylink 
{
	color: #626262;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}
.underlineLink7pt
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #626262;
	font-weight: normal;
	text-decoration: underline;
}
a:hover 
{
	color: #626262;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.heading
{
	font-size: 11pt;
	font-weight: bold;
	color: #ed8a00;
}

.ArticleHeading
{
	font-size: 10pt;
	font-weight: bold;
	color: #ed8a00;
	font-family: Verdana, Arial, Helvetica, sans-serif}

.ArticleHeadingWhite
{
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ArticleHeadingGrey
{
	font-size: 10pt;
	font-weight: bold;
	color: #626262;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.ArticleSubHeading
{
	font-size: 10pt;
	font-weight: normal;
	color: #ed8a00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.ArticleSubHeading:hover
{
	font-size: 10pt;
	font-weight: normal;
	color: #ed8a00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.ArticleSubHeadingWhite
{
	font-size: 10pt;
	font-weight: regular;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ArticleSubHeadingGrey
{
	font-size: 10pt;
	font-weight: regular;
	color: #626262;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.headingblue
{
	font-size: 10pt;
	font-weight: bold;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.headingblue:hover{
	font-size: 10pt;
	font-weight: bold;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.topmenubodylink { color: #003366; ; font-weight: bold}
p { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #626262; 
 } 
 .arrowlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #626262;
	text-indent: 0px;
	list-style-image: url(../Images/arrows/ArrowRight.jpg);
 }
 ul 
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #626262;
	text-indent: 2px;
 } table { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #626262; 
 } 
 
 .hotLink
{
	font-family: arial, helvetica, verdana, sans-serif; 
	color: #FF9900;
}

.homeLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
	color: #626262;
}

.blueLink a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #0000FF;
}

.blueLink a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: #0000FF;
}

.aspbulletlist li
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #626262;
	font-weight: regular;
	padding-bottom:10px;
	padding-top:10px;
}


P.breakhere 
{
page-break-before: always
}
.HeaderTableEndBl {
	background-image: url(/Images/home_graphics/HeaderRightTableEndBlue.jpg);
	background-repeat: no-repeat;
}
.HeaderTableEnd {
	background-image: url(../Images/home_graphics/HeaderRightTableEnd.jpg);
	background-repeat: no-repeat;
}


.bgtest {
	background-image: url(../City_Services/Community_Services/Library/img/library_overview/library.jpg);
	background-repeat: no-repeat;
}
.whiteLink {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}
.homeLinkBIG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #626262;
	font-style: normal;
	font-weight: bold;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-weight: normal;
	color: #626262;
}
.HpTableCells {
	background-image: url(../Images/home_graphics/TableCell.jpg);
	background-repeat: no-repeat;
}
.HpTeaserBlank {
	background-image: url(../Images/home_graphics/TeaserBlank.jpg);
	background-repeat: no-repeat;
}
.HeaderTableTop {
	background-image: url(../Images/home_graphics/HeaderRightTableTop.jpg);
	background-repeat: no-repeat;
}
.HeaderTableTopBl {
	background-image: url(../Images/home_graphics/HeaderRightTableTopBlue.jpg);
	background-repeat: no-repeat;
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #626262;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.TextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #626262;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.WhiteText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF;
}

.WhiteText7pt {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #FFFFFF;
}

.HpTableCells5Rows {
	background-image: url(../Images/home_graphics/TableCell5Rows.jpg);
	background-repeat: no-repeat;
}
.ArticleHeadingblue9pt {

	font-size: 9pt;
	font-weight: bold;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.headingblueNon-Bold {

	font-size: 10pt;
	font-weight: normal;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.HpTable1Cell {
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	text-align: center;
	padding: 5px;
	height: auto;
	width: auto;
	border: 1px solid #d9e0e6;
	background-color: #d9e0e6;
}
.OrgChartLShapeConectorL1 {
	height: auto;
	width: auto;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #d9e0e6;
	font-size: 9px;
	border-left-width: 1px;
	border-left-color: #d9e0e6;
}
.OrgChartLShapeConectorL2 {
	height: auto;
	width: auto;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #d9e0e6;
	font-size: 9px;
	border-right-width: 1px;
	border-right-color: #d9e0e6;
}
.OrgChartLShapeConectorL3 {
	height: auto;
	width: auto;
	border-top-style: solid;
	font-size: 9px;
	border-top-width: 1px;
	border-top-color: #d9e0e6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d9e0e6;
}
.OrgChartLShapeConectorL4 {
	height: auto;
	width: auto;
	border-top-style: solid;
	border-left-style: solid;
	font-size: 9px;
	border-top-width: 1px;
	border-top-color: #d9e0e6;
	border-left-width: 1px;
	border-left-color: #d9e0e6;
}
.OrgChartLShapeConectorLLBottom {
	height: auto;
	width: auto;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #d9e0e6;
	background-image: url(../Images/TablePixel.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	font-size: 9px;
}
.OrgChartLinesHorTop {
	height: auto;
	width: auto;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 9px;
	border-top-width: 1px;
	border-top-color: #d9e0e6;
}
.OrgChartLinesHorMiddle {
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 9px;
	background-image: url(../Images/TablePixel.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
.OrgChartLinesHorBottom {
	height: auto;
	width: auto;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #d9e0e6;
	font-size: 9px;
}
.OrgChartLinesVertLeft {
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	font-size: 9px;
	border-left-width: 1px;
	border-left-color: #d9e0e6;
}
.OrgChartLinesVertMiddle {
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 9px;
	background-image: url(../Images/TablePixel.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
.OrgChartLinesVertRight {
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 9px;
	border-right-width: 0px;
	border-right-color: #d9e0e6;
}
.dropdowns {
	color: #626262;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

#VideoPlayerGrid {
	height: auto;
	width: 328px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 9CB7DC;
	border-right-color: 9CB7DC;
	border-bottom-color: 9CB7DC;
	border-left-color: 9CB7DC;
}
#VTPlayerGrid {
	height: auto;
	width: 328px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 9CB7DC;
	border-right-color: 9CB7DC;
	border-bottom-color: 9CB7DC;
	border-left-color: 9CB7DC;
}
#VTPlayerGUI {
	background-image: url(/Whats_New/multimedia/images/VideoPlayer.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 330px;
	color: #3279CE;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	

}
#VideoPlayerGUI {
	background-image: url(/Whats_New/multimedia/images/VideoPlayer.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 330px;
	color: #3279CE;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
}
#VideoPlayerGUI ul {
	color: #3279CE;
} 

#VideoPlayerGUI li {
	display:inline;
	list-style-type:none;
	color: #3279CE;

}

#VideoPlayerGUI a, #NavListWhite a:link {
    text-decoration:none;
	color: #3279CE;	
	text-align: center;
	vertical-align: middle;
} 

#VideoPlayerGUI  a:hover {
	color: #000000;
	text-align: center;
	vertical-align: middle;
	line-height: 3px;
}
#HideMe {

}
.updatesInfo {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	background-color: #FFFF00;
	padding: 5px;
}


/*
CSS styles for ASP.Net master page
*/

body#mp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}

div#mptop1 {
    position: absolute;
    width:760px;
    height:20px;
    left:0px;
    top: 0px;
}

div#mptop2a {
    position: absolute;
    width:234px;
    height:51px;
    left:0px;
    top: 20px;
}

div#mptop2b {
    position: absolute;
    width:526px;
    height:51px;
    left:234px;
    top: 20px;
}

div#mptopmnu {
    position: absolute;
    z-index: 9999;	
    width:760px;
    height:30px;
    left:0px;
    top: 71px;
	font-size: 10pt;
	/* font-weight: bold;  ~NF*/
	background-color:#90B1D3;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;  /*Added left padding for the top nav menu ~NF*/
}

div#mplside1 {
    position: absolute;
    width:150px;
    height: 200px;
    left:0px;
    top: 101px;
	background-color: #D3E0ED;
	/* font-size: 7pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;  Removed to be handle by the style for the text*/
	/*Added padding ~NF */
	padding-top: 50px;
	padding-right: 10px;
	padding-left: 10px;

}

div#mphead1 {
    position: absolute;
    width:520px;
    height:60px;
    left:151px;
    top: 101px;
	font-size: 10pt;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*Added padding ~NF */
	padding-top: 11px;
	padding-right: 15px;
	padding-bottom: 11px;
	padding-left: 15px;
}

div#mphead2 {
    position: absolute;
    width:520px;
    height:24px;
    left:151px;
    top: 161px;  /*131px; ~NF*/
	font-size: 10pt;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*Added padding ~NF */	
	padding-top: 11px;
	padding-right: 15px;
	padding-bottom: 11px;
	padding-left: 15px;
}

div#mplside2 {
    position: absolute;
    width:150px;
    height:200px;
    left:0px;
    top: 301px;  */
	background-color: #D3E0ED;
		/*font-size: 8pt;
		font-weight: bold;

		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif; */
}

div#mplside3 {
    position: absolute;
    width:150px;
    height:150px;
    left:0px;
    top: 501px;
		font-size: 8pt;
		font-weight: bold;
		background-color: #D3E0ED;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}


div#mpcontent {
    position: absolute;
    width:520px;
    height:496px;
    left:151px;
    top: 185px; /*155px;  ~NF*/
	font-size: 8pt;
	font-weight: bold;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*Added padding ~NF */
	padding-top: 11px;
	padding-right: 15px;
	padding-bottom: 11px;
	padding-left: 15px;
}

div#mpmr1 {
    position: absolute;
    width:23px;
    height:550px;
    left:670px;
    top: 101px;
		font-size: 8pt;
		font-weight: bold;
		background-color: #DFE6EA;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#mpmr2 {
    position: absolute;
    width:67px;
    height:550px;
    left:693px;
    top: 101px;
		font-size: 8pt;
		font-weight: bold;
		background-color: #B6C1C4;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}



div#mpbotmnu {
    position: absolute;
    width:760px;
    height:24px;
    left:0px;
    top: 651px;
		font-size: 8pt;
		font-weight: normal;
		background-color: #0000FF;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#mpfooter1 {
    position: absolute;
    width:760px;
    height:20px;
    left:0px;
    top: 676px;
		font-size: 8pt;
		font-weight: bold;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#mpfooter2 {
    position: absolute;
    width:760px;
    height:20px;
    left:0px;
    top: 696px;
		font-size: 8pt;
		font-weight: normal;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}


.mpmenuwhitelargebold
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #FFFFFF;
	font-weight: bold;
	background-color:#90B1D3;
}

.mpmenuwhitelarge
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #FFFFFF;
	font-weight: normal;
	background-color:#90B1D3;
}
/* Added hover style to remove the gray and underline  ~NF */
.mpmenuwhitelarge a:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

.mpbotmenuwhitebold
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF;
	font-weight: normal;
	background-color:#90B1D3;
}

.mpbotmenuwhite
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF;
	font-weight: normal;
	background-color:#90B1D3;
}


.mpmenuwhiteSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	background-color:#90B1D3;
}

/* Added styles for Left navigation ~NF */
.leftNavMenuBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #626262;
	font-weight: bold; 
}

.leftNavMenuBold a:hover
{
	text-decoration: underline;
	font-weight: bold;
}

