label{
	color: #ffffff;
	margin:0;
	margin-left:3px;
	margin-right:8px;
	padding:0;
	vertical-align:middle;
}

input{
	padding:0;
	margin:0;
	vertical-align:middle;
}

.searchBar{
	width:426px;
	height:34px;
	position:relative;
	float:left;
	background-image:url('searchbar_bg.gif');
}

.searchBar p{
	font-size: 83%;
}

#featuredPhotoDiv {
	width:380px;
	height:256px;
	background:none;
	color:#000;
	padding-bottom:21px;
	font-size:16px;
	position: relative;
}

#featuredPhotoDiv ul.navTabs {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	width:380px;
	height:21px;
	position:absolute;
	bottom:0px;
	right:0;
	z-index:1;
}

#featuredPhotoDiv li.navTabsItem,
#featuredPhotoDiv li.navTabsSelectedItem{
	margin:0 2px 0 3px;
	padding:0;
	border:0;
	outline:0;
	line-height: 1px;
	font-size:9pt;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
}

#featuredPhotoDiv li.navTabsItem a:link, 
#featuredPhotoDiv li.navTabsItem a:visited,
#featuredPhotoDiv li.navTabsItem a:active {
	color:white;
	text-decoration:none;
}

#featuredPhotoDiv li.navTabsItem a:hover {
	color:white;
	text-decoration:none;
	background-color:#fec400;
}

#featuredPhotoDiv .navTabsItem a,
#featuredPhotoDiv .navTabsSelectedItem a {
	float:left; 
	padding:.8em .4em; 
	cursor:pointer;
}

#featuredPhotoDiv li.navTabsSelectedItem a:link,
#featuredPhotoDiv li.navTabsSelectedItem a:visited,
#featuredPhotoDiv li.navTabsSelectedItem a:hover,
#featuredPhotoDiv li.navTabsSelectedItem a:active {
	color:white;
	text-decoration:none;
	background-color:#2F9CA0;
}

.featuredPhotoBlock {
	width:380px; 
	height:256px;
	display:none;
	background:none;
}

img.featuredPhoto{
	border:0;
	width:380px;
	height:256px;
	cursor:pointer;
}

img.bannerNews{
	border:0;
	width:338px;
	height:75px;
}

div.bannerNewsDiv{
        margin:0;
        padding:0;
	border:0;
	width:338px;
	height:75px;
}

#topDiv{
	background-image:url('top_div_bg.gif');
	height: 180px;
	overflow: hidden;
}

#topLeftDiv{
	background-image:url('top_div_bg.gif');
	position:relative;
	width:210px;
	float:left;
	text-align:left;
	top:0px;
	left:26px;
}

#topRightDiv{
	background-image:url('top_div_bg.gif');
	position:relative;
	width:754px;
	float:right;
	text-align:left;
}

#midDiv{
	background-image:url('mid_div_bg.gif');
	height: 335px;
}

#leftmenu{
	width:112px;
	height:256px;
	float:left;
	position: relative;
}

#leftmenu p {
	margin-left:26px;
}

#cityunewsDiv{
	width:460px;
	height:256px;
	float:left;
	position: relative;
}

#cityunews{
	width:440px;
	height:211px;
	font-size: 95%;
	line-height: 130%;
	
}

#cityunews_chi{
	width:440px;
	height:211px;
	font-size: 100%;
	line-height: 135%;
}

#cityunews p, #cityunews_chi p{
	margin-top:6px;
	margin-bottom:15px;
	margin-left:12px;
	margin-right:38px;
}

#cityunews a, #cityunews_chi a{
	color: #0f4144;
	text-decoration:none;	
}

#cityunews a:hover, #cityunews_chi a:hover{
	color: #cd5201;	
}

#cityunews a:visited, #cityunews_chi a:visited{
	text-decoration:none;	
}

#cityunews ul, #cityunews_chi ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	list-style-image:url('gw_opt_bullet.gif');
        padding-left:16px;	
	margin:0;
	vertical-align:top;	
	margin-top:12px;
	margin-left:24px;
}

#cityunews .urgentNews_li, #cityunews_chi .urgentNews_li{
	margin-left:18px;
	text-indent:-18px;
	color: #b70000;
}

#cityunews .urgentNews_a, #cityunews_chi .urgentNews_a{
    color:#b70000;
    font-weight:bold;
	text-decoration:none;	
}

#cityunews .urgentNews_a:hover, #cityunews_chi .urgentNews_a:hover{
	color:#cd5201;
}

#cityunews .urgentNews_a:visited, #cityunews_chi .urgentNews_a:visited{
	text-decoration:none;	
}

#cityunews .postDate, #cityunews_chi .postDate{
	font-size:10px;
	font-style:italic;
}


#cityunews_chi .postDate_chi{
	font-size:11px;
}


#urgentNews{
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	color:white;
	font-size:12px;
	width:100%;
	background-image:url('urgentNews_bg.gif');
}

#urgentNews .urgentNews_p{
	margin-top:8px;
	margin-bottom:0px;
	margin-left:34px;
	margin-right:12px;
	text-indent:-18px;
	
}

#urgentNews .postDate{
	font-size:10px;
	font-style:italic;
	line-height:13px;
}

#urgentNews .urgentNews_a{
    color:white;
    font-weight:bold;
	text-decoration:none;	
}

#urgentNews .urgentNews_a:hover{
	color:#cd5201;
}

#urgentNews .urgentNews_a:visited{
	text-decoration:none;	
}

#awa{
	width:279px;
	background-image:url('news_awa_bg.gif');	
}

#gateway{
	position: relative;
	width:600px;
	text-align:left;
	background-image:url('gateway_bg.gif');
	float:left;
	height:175px;
	left:26px;
	top:0px;
}

#gw_prospective, #gw_visitor, #gw_outreach, #gw_mycityu{
    clear:both;
	height:175px;
}


#gw_prospective .gw_left_div{
	width:312px;
	position: relative;
	float:left;
}

#gw_visitor .gw_left_div {
	width:312px;
	position: relative;
	float:left;
}

#gw_outreach .gw_left_div{
	width:175px;
	position: relative;
	float:left;
	margin-top: 6px;
}

#gw_mycityu .gw_left_div{
	width:130px;
	position: relative;
	float:left;
	margin-left: 20px;
}


#gw_prospective .gw_sep_div, #gw_visitor .gw_sep_div, #gw_mycityu .gw_sep_div {
	width:43px;
	text-align:center;
	position: relative;
	float:left;
}

#gw_outreach .gw_sep_div{
	width:23px;
	text-align:center;
	position: relative;
	float:left;	
}

#gw_prospective .gw_right_div {
	width:245px;
	position: relative;
	float:right;
	margin-top:20px;
}

#gw_prospective .gw_right_tc_div {
	width:245px;
	position: relative;
	float:right;
	margin-top:20px;
}

#gw_visitor .gw_right_div{
	width:245px;
	position: relative;
	float:right;
	margin-top:6px;
}

#gw_outreach .gw_right_div{
	width:297px;
	position: relative;
	float:right;
	margin-top:6px;
}

#gw_outreach .gw_right_tc_div{
	width:297px;
	position: relative;
	float:right;
	margin-top:6px;
}

#gw_mycityu .gw_right_div{
	width:245px;
	position: relative;
	float:right;
	margin-top:20px;
}


.gw_header { 
	font-size: 138%;
	font-style: italic;
	font-weight:bold;
	line-height: 175%;
	color: #005953 ;
	margin:0px;
	margin-left:26px;
 }
 
.gw_chi_header    { 
	vertical-align: bottom;
	font-size: 125%;
	font-weight:bold;
	line-height: 160%;
	color: #005953 ;
	margin:0px;
	margin-left:26px;
 }
 
.gw_content    { 
	font-size: 95%;
	line-height: 120%;
	color: #005953 ;
	margin:0px;
	margin-left:26px;
 }

.gw_photo{
	margin-top:3px;
	margin-bottom:10px;
	margin-left: 26px;
}
.gw_opt_header {
	font-size: 95%;
	line-height: 130%;
	color: #005953 ;
	font-weight: bold;
}

.gw_opt_header_a{
	color: #005953 ;
	text-decoration:none;	
}

.gw_opt_header_a:hover{
	color: #cd5201;
}

.gw_opt_header_a:visited{
	text-decoration:none;	
}

#gw_visitor ul, #gw_prospective ul, #gw_outreach ul, #gw_mycityu ul{
	font-size: 100%;
	line-height: 120%;
	color: #007dc6;
	list-style-image:url('gw_opt_bullet.gif');
	padding-left:16px;	
	margin:0;
	vertical-align:bottom;	
}

#gw_visitor li, #gw_prospective li{
	margin-bottom: 1px;
	padding-left: 0px;	
}

#gw_outreach li{
	margin-bottom: 0px;
	padding-left: 0px;	
}

#gw_outreach .gw_right_tc_div li{
	margin-bottom: 7px;
	padding-left: 0px;
}

#gw_mycityu .gw_left_div ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #007dc6;
	list-style-image:url('gw_opt_bullet.gif');
	padding-left:16px;	
	margin:0;
	vertical-align:top;	
}

#gw_mycityu .gw_left_div li{
	margin-bottom: 1px;
	padding-left: 0px;	
}

#gw_mycityu li {
	margin-bottom: 2px;
	padding-left: 0px;	
}

#gw_visitor a, #gw_prospective a, #gw_outreach a, #gw_mycityu a{
	color: #007dc6;
	text-decoration:none;	
}

#gw_visitor a:hover, #gw_prospective a:hover, #gw_outreach a:hover, #gw_mycityu a:hover{
	color: #cd5201;
}

#gw_visitor a:visited, #gw_prospective a:visited, #gw_outreach a:visited, #gw_mycityu a:visited{
	text-decoration:none;	
}

#gw_prospective .gw_left_div a, #gw_mycityu .gw_left_div a{
	color: #005953 ;
	text-decoration:none;	

}

#gw_mycityu .gw_left_div a:hover{
	color: #cd5201;
}

#gw_mycityu .gw_left_div a:visited{
	text-decoration:none;	

}

#communityDiv{
	position: relative;
	width:364px;
	text-align:left;
	float:right;
}

#videoDiv{
	width:338px;
	height:73px;
	margin:0;
        border:0;
        padding:0;
	background-color:#2F9CA0;
}

#videoThumbnailDiv{
	width:50px;
	height:73px;
	margin:0;
        padding:0;
        border:0;
	position:relative;
	float:left;
}

#videoTitleDiv{
	width:285px;
	height:73px;
        padding:0;
	margin:0;
        border:0;
	position:relative;
	float:right;
}

#videoTitleTopDiv{
        margin:0;
        padding:0;
        border:0;
	width:100%;
	height:50px;
        overflow:hidden;
}

#videoTitleBottomDiv{
        margin:0;
        padding:0;
	width:100%;
	height:20px;
	text-align:right;
}

p.vid_image{
        margin:0px;
        margin-left:4px;
        margin-top:8px;
}

.vid_header{
	font-size: 95%;
	line-height: 120%;
	color: #ffffff;
	font-weight: bold;
	margin:0px;
	margin-right:10px;
	margin-top:7px;
}

.vid_content{
	font-size: 90%;
	line-height: 115%;
	color: #a3a3a3;
	margin:0px;
	margin-right:10px;
}

#bannerAdDiv{
	width:338px;
	height:88px;
	margin-top:14px;
}

#bannerContainer{
	height:75px;
	width:338px;
	overflow:hidden;
	position:relative;
}

#bannerDiv{
	position:absolute;
        padding:0px;
	top:0px;
	left:0px;
	height:75px;
}

#bannerButtonDiv{
	height:13px;
	width:338px;
	text-align:right;
}

.contact{
	font-size: 88%;
	line-height: 140%;
	color: #0f4144;
}

.contact-tc{
	font-size: 100%;
	line-height: 140%;
	color: #0f4144;
}

.copyright{
	font-size:95%;
	line-height:130%;
	margin-bottom:4px;
	color: #0f4144;
}

#footer a{
	color: #0f4144;
	text-decoration:none;
}

#footer a:hover{
	color: #ffffff;
}

#footer a:visited{
	text-decoration:none;
}

#footerLeftDiv{
	width:580px;
	position:relative;
	float:left;
	text-align:left;
}

#footerLeftDiv p{
    margin-left:26px;
}

#footerRightDiv{
	width:400px;
	position:relative;
	float:right;
	text-align:center;
}

#footerRightDiv p{
	margin-right:26px;
}

#popupOverlay
{
	position: absolute;
	background: black;
	width: 100%;
	height: 617px;
	top: 0;
	left: 0;
	z-index: 99;
	overflow: hidden;
	filter:alpha(opacity=30);
	opacity:0.30;
	MozOpacity:0.30;
	KhtmlOpacity:0.30;
	display:none;
	cursor:pointer;
}

#popupDiv{
	background: black;
	width: 650px;
	height: 500px;
	position: absolute;
	left:100px;
	top:100px;
	z-index: 199;
	border:1px;
	border-color:black;
	border-style:solid;
	filter:alpha(opacity=100);
	opacity:1.0;
	MozOpacity:1.0;
	KhtmlOpacity:1.0;
	display:none;
	background-image:url('loading.gif');
	background-repeat:no-repeat;
	background-position:center;
}

#popupClose{
	width:60px;
	height:19px;
	top:0px;
	right:0px;
	position:absolute;
	background:transparent;
	display:none;
}
