html,body{
	margin:0;
	padding:0;
}

body{
	background-color:#003;
	background-image:url(/images/layout/static_bg.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

body_County{
	background-color:#060;
	background-image:url(/images/layout/static_bg_green.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

#Container{
	background-color:#FFF;
	background-image:url(/images/layout/wrapper.gif);
	background-repeat:repeat-y;
	margin:0 auto;
	text-align:left;
	width:924px;
}

#Header_Home{
	background-image:url(/images/layout/header.gif);
	background-repeat:no-repeat;
	height:132px;
	width:100%;
}

#Header{
	background-image:url(/images/layout/header_albany.gif);
	background-repeat:no-repeat;
	height:132px;
	width:100%;
}

#Header_County{
	background-image:url(/images/layout/header_dougherty.gif);
	background-repeat:no-repeat;
	height:132px;
	width:100%;
}

#HomeLink{
	float:left;
	position:relative;
	left:80px;
	top:50px;
}

#HomeLink img{
	border:0;
	height:55px;
	width:355px;
}

#HomeLink_County{
	float:left;
	position:relative;
	left:60px;
	top:50px;
}

#HomeLink_County img{
	border:0;
	height:55px;
	width:400px;
}

#Tools{
	float:right;
	padding:10px 10px 0 0;
	width:110px;
}

* html #Tools{
	width:120px;
}

#Print{
	background-image:url(/images/icons/print_icon.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#003;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:10px;
	font-weight:700;
	height:15px;
	padding-left:15px;
}

.QCONTENT_PRINTABLE_TEXT{
	color:#003;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:10px;
	padding:0 18px 0 0;
}

.QCONTENT_PRINTABLE_TEXT:hover{
	color:#003;
	font-family:Lucida Sans,verdana,sans-serif;
}

#Email{
	background-image:url(/images/icons/email_icon.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-left:11px;
}

#Email a{
	color:#003;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:10px;
	font-weight:700;
}

.QLINKSHARE_TEXT{
}

.QLINKSHARE_TEXT a{
}

.QLINKSHARE_HEADER_TEXT{
}

#TextSize{
	background-image:url(/images/icons/text_icon.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#003;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:10px;
	font-weight:700;
	padding-left:22px;
	padding-top:4px;
}

#TextSize a{
	color:#003;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:10px;
	font-weight:700;
}

#Portals{
	background-image:url(/images/layout/nav_bg.gif);
	background-repeat:no-repeat;
	height:55px;
	position:relative;
	width:100%;
}

#Portals img{
	border:0;
}

img#Home{
	background-image:url(/images/layout/nav_home.gif);
	height:55px;
	width:160px;
}
img#Home:hover{
	background-image:url(/images/layout/nav_home_blue.gif);
	height:55px;
	width:160px;
}
img#Home_Home{
	background-image:url(/images/layout/nav_home_blue.gif);
	height:55px;
	width:160px;
}

img#CityGovt{
	background-image:url(/images/layout/nav_citygovt.gif);
	height:55px;
	width:151px;
}
img#CityGovt:hover{
	background-image:url(/images/layout/nav_citygovt_blue.gif);
	height:55px;
	width:151px;
}
img#CityGovt_Home{
	background-image:url(/images/layout/nav_citygovt_blue.gif);
	height:55px;
	width:151px;
}

img#City{
	background-image:url(/images/layout/nav_city.gif);
	height:55px;
	width:151px;
}
img#City:hover, img#City_Home{
	background-image:url(/images/layout/nav_city_blue.gif);
	height:55px;
	width:151px;
}

img#CountyGovt{
	background-image:url(/images/layout/nav_countygovt.gif);
	height:55px;
	width:151px;
}
img#CountyGovt:hover{
	background-image:url(/images/layout/nav_countygovt_blue.gif);
	height:55px;
	width:151px;
}
img#CountyGovt_Home{
	background-image:url(/images/layout/nav_countygovt_home.gif);
	height:55px;
	width:151px;
}

img#County{
	background-image:url(/images/layout/nav_county.gif);
	height:55px;
	width:151px;
}
img#County:hover, img#County_Home{
	background-image:url(/images/layout/nav_county_blue.gif);
	height:55px;
	width:151px;
}

img#Events{
	background-image:url(/images/layout/nav_events.gif);
	height:55px;
	width:151px;
}
img#Events:hover{
	background-image:url(/images/layout/nav_events_blue.gif);
	height:55px;
	width:151px;
}
img#Events_Home{
	background-image:url(/images/layout/nav_events_blue.gif);
	height:55px;
	width:151px;
}

img#Employment{
	background-image:url(/images/layout/nav_employment.gif);
	height:55px;
	width:151px;
}
img#Employment:hover{
	background-image:url(/images/layout/nav_employment_blue.gif);
	height:55px;
	width:151px;
}
img#Employment_Home{
	background-image:url(/images/layout/nav_employment_blue.gif);
	height:55px;
	width:151px;
}

img#Lounge{
	background-image:url(/images/layout/nav_lounge.gif);
	height:55px;
	width:151px;
}
img#Lounge:hover, img#Lounge_Home{
	background-image:url(/images/layout/nav_lounge_blue.gif);
	height:55px;
	width:151px;
}

img#Community{
	background-image:url(/images/layout/nav_community.gif);
	height:55px;
	width:160px;
}
img#Community:hover{
	background-image:url(/images/layout/nav_community_blue.gif);
	height:55px;
	width:160px;
}
img#Community_Home{
	background-image:url(/images/layout/nav_community_blue.gif);
	height:55px;
	width:160px;
}

img#WebLinks{
	background-image:url(/images/layout/nav_links.gif);
	height:55px;
	width:160px;
}
img#WebLinks:hover, img#WebLinks_Home{
	background-image:url(/images/layout/nav_links_blue.gif);
	height:55px;
	width:160px;
}

#Photos_Home{
	background-image:url(/images/layout/home_photos_bg.jpg);
	background-repeat:no-repeat;
	height:301px;
	position:relative;
	width:100%;
}

#Photo_Left{
	float:left;
}

#Photo_Right{
	float:right;
}

#Photos_CityGovt{
	background-image:url(/images/layout/header_city_govt.jpg);
	background-position:10px 0;
	background-repeat:no-repeat;
	height:149px;
	position:relative;
	width:100%;
}

#Photos_CountyGovt{
	background-image:url(/images/layout/header_county_govt.jpg);
	background-position:10px 0;
	background-repeat:no-repeat;
	height:149px;
	position:relative;
	width:100%;
}

#Photos_Events{
	background-image:url(/images/layout/header_events.jpg);
	background-position:10px 0;
	background-repeat:no-repeat;
	height:149px;
	position:relative;
	width:100%;
}

#Photos_Employment{
	background-image:url(/images/layout/header_employment.jpg);
	background-position:10px 0;
	background-repeat:no-repeat;
	height:149px;
	position:relative;
	width:100%;
}

#Photos_Community{
	background-image:url(/images/layout/header_community.jpg);
	background-position:10px 0;
	background-repeat:no-repeat;
	height:149px;
	position:relative;
	width:100%;
}

#Navigation_Home{
	padding:0 10px;
}

#Navigation_Intranet{
	padding:0 14px;
}

#Navigation{
	background-image:url(/images/layout/search_bg.gif);
	background-repeat:no-repeat;
	height:25px;
	padding:20px 10px 0 10px;
	position:relative;
	width:904px;
}

#PopularLinks{
	float:left;
}

#PSLinks{
	float:left;
}

#Search{
	float:left;
	height:23px;
	margin-right:32px;
	margin-top:1px;
	overflow:hidden;
}

.SEARCH_FORM_BOX{
	background-image:url(/images/layout/link_slice_blue.gif);
	background-repeat:repeat:y;
	border:0;
	color:#FFF;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:13px;
	font-weight:700;
	height:21px;
	margin-right:2px;
	padding:4px 3px 0 5px;
}

.SEARCH_FORM_LABEL_TEXT{
}

.SUBMIT_BUTTON{
	padding:0;
}

#QuickLinks{
	float:right;
	padding-top:7px;
}

ul.ulQuick{
	margin:0;
	padding:0;
}

li.liQuick{
	border-left:1px solid #060;
}

ul.ulQuick li{
	display:inline;
}

ul.ulQuick li a{
	color:#060;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
}

ul.ulQuick li a:hover{
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:13px;
	font-weight:700;
	text-decoration:underline;
}

a.quicklink{
	border-left:1px solid #060;
	margin-left:7px;
	padding-left:7px;
}

#Breadcrumbs{
}

#Breadcrumbs img{
	padding:0 10px;
}

.BREADCRUMB_TEXT{
	color:#00005E;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:11px;
}

.BREADCRUMB_LINK{
	color:#666;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:11px;
	text-decoration:none;
}

.BREADCRUMB_LINK:hover{
	color:#666;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:11px;
	text-decoration:underline;
}

#Left{
	background-image:url(/images/layout/left_bg.gif);
	background-repeat:no-repeat;
	float:left;
	margin:0 0 0 -924px;
	min-height:425px;
/*	padding:0 10px 15px 35px;*/
	width:204px;
}

#Intranet_SubNav_Heading{
	color:#006;
	font-family:tahoma,sans-serif;
	font-size:18px;
	font-weight:700;
	padding:10px 20px 18px 14px;
	text-transform:uppercase;
	white-space:nowrap;
}

#SubNav_Heading{
	color:#006;
	font-family:tahoma,sans-serif;
	font-size:18px;
	font-weight:700;
	padding:10px 20px 18px 10px;
	text-transform:uppercase;
	white-space:nowrap;
}

#SubNav{
}

#Wrapper{
	float:left;
	width:100%;
}

#Content_Home{
	color:#000;
	font-family:Trebouchet,verdana,sans-serif;
	font-size:13px;
	min-height:300px;
	overflow:hidden;
	padding:10px 25px 25px 25px;
	position:relative;
	width:874px;
}

#Welcome{
	font-size:11px;
	padding:0 20px 0 0;
}

.Welcome{
	color:#060;
	font-family:tahoma,sans-serif;
	font-size:18px;
	font-weight:bold;
	margin:0;
}

#Content{
	color:#000;
	font-family:Trebouchet,verdana,sans-serif;
	font-size:13px;
	margin:0 0 0 204px;
/*	min-height:300px;*/
	overflow:hidden;
	padding:10px 25px 25px 25px;
	position:relative;
	width:670px;
}

#Content p, #Content td, #Content_Home p, #Content_Home td{
	font-family:Trebouchet,verdana,sans-serif;
	font-size:13px;
	line-height:1.5;
}

H1{
	color:#060;
	font-family:tahoma,sans-serif;
	font-size:18px;
	font-weight:700;
	margin:5px 0 10px 0;
}

H2{
	color:#060;
	font-family:tahoma,sans-serif;
	font-size:14px;
	font-weight:700;
	margin:5px 0;
}

A{
	color:#060;
	font-family:Trebouchet,verdana,sans-serif;
	font-size:13px;
	text-decoration:none;
}

A:hover{
	color:#060;
	text-decoration:underline;
}

hr{
	background-color:#033;
	border:0px;
	color:#033;
	height:1px;
}

#Census{
	background-image:url(/images/layout/census.gif);
	background-repeat:no-repeat;
	color:#003;
	font-family:Trebouchet,verdana,sans-serif;
	font-size:10px;
	font-weight:700;
	height:63px;
	letter-spacing:-1.4px;
	padding-left:120px;
	width:171px;
}

#Census a{
	padding-left:3px;
	text-decoration:underline;
	text-transform:uppercase;
}

#Census a:hover{
	color:#003;
	padding-left:3px;
	text-decoration:none;
	text-transform:uppercase;
}

img.home_logo{
	border:0;
	margin-right:50px;
}

#Footer_Home{
	background-color:#003;
	background-image:url(/images/layout/footer.gif);
	background-repeat:no-repeat;
	clear:left;
	height:95px;
	padding-top:30px;
	width:100%;
}

#Footer{
	background-color:#003;
	background-image:url(/images/layout/footer_albany.gif);
	background-repeat:no-repeat;
	clear:left;
	height:95px;
	padding-top:30px;
	width:100%;
}

#Footer_Home a, #Footer a{
	color:#FFF;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:10px;
	font-weight:700;
	text-decoration:underline;
}

#Footer_Home a:hover, #Footer a:hover{
	color:#FFF;
	font-size:10px;
	text-decoration:none;
}

#FooterLeft{
	color:#FFF;
	float:left;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:10px;
	font-weight:700;
	line-height:2;
	margin-left:60px;
	text-align:right;
}

* html #FooterLeft{
	margin-left:20px;
}

#FooterRight{
	color:#FFF;
	float:right;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:10px;
	font-weight:700;
	line-height:2;
	margin-right:35px;
}

* html #FooterRight{
	margin-right:56px;
}

.PoweredBy{
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:10px;
	font-style:italic;
	font-weight:700;
	padding-right:2px;
}

#FooterRight img{
	border:0;
	margin-bottom:-5px;
	margin-left:3px;
}








#MiniCal{
/*	background-image:url(/images/layout/calendar_bg_sm.gif);
	background-position:0 15px;
	background-repeat:no-repeat;
	padding-left:15px;
	width:228px;*/
}





/* Site Map */

#objSiteMap img{
	border:0px;
	margin:0px;
}

#objSiteMap a{
	color:#666;
	font-weight:normal;
	text-decoration:underline;
}

#objSiteMap a:hover{
	color:#666;
	font-weight:normal;
	text-decoration:none;
}

.SiteMap a{
	font-family:Georgia,Times,serif;
}

.RootNode{
}
/* FileBrowser Control */
.FB_FileListUL {
	display: list-item;
	list-style-type: none !important;
	margin-left:12px !important;
	padding-left:5px;
}
.FB_FileListUL > LI {
	list-style-type: none !important;
	margin-left:0px !important;
}
.FB_FileListUL LI DIV {
	padding-left:20px;
	padding-bottom:1px;
	font-size:11px;
	color:#555;
}
.FB_FileListUL LI DIV * { 
	vertical-align:middle;
}
.FB_FileListUL LI DIV SPAN {
	display:none;
}
.FB_Footer {
     display:none;
}

