BODY
{
text-align:center;background-color:#003D79;
}

TR.pgBodyContent{
BACKGROUND-COLOR:#ffffff;	
}

TR.pgBodyContent{
padding-left:1px;
padding-right:5px;
padding-bottom:5px;
text-align:left;
}

TD.pgHeader, TD.pgBanner, TD.pgContent, TR.pgBodyContent{
FONT-FAMILY:  verdena,Tahoma,Arial, Geneva,  Helvetica, sans-serif; 	
}

TD.pgContent{
background-color:#ffffff; border:0px solid #FFFFB9;
height:300px;
}

TD.pgBanner{
/*background-color:#FFF8EA;*/
background-color:#FFFFFF;
border-top:1px solid #ffffff;
}

.living_logo{	
border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;
background-color:#ffffff;
}

.main_menu
{
	color:#ffffff;
}
.border_rb
{
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}



.livingleftcol_bg{
background-color:#ffffff;
text-align:left;
padding-left:3px;
width:160px;

}

#living_location{
BACKGROUND-COLOR:#f5f5f5;padding-top:5px;padding-left:5px; color:#666666; FONT-SIZE: 8pt;
text-decoration: none;FONT-FAMILY: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; 		
}




.quick_links_subheader, .quick_links_body
{
FONT-FAMILY:  Verdana,Tahoma,Arial, Geneva,  Helvetica, sans-serif; 
FONT-size: 11px; 	
}
.layout_guides
{
	border:1px solid #aaaaaa;
	background-color:#cccccc;
	width:200px
}


.handcur
{
	FONT-FAMILY:  Arial, Geneva,  Helvetica, sans-serif; 
	FONT-size: 12px; 
	color:#FF5D18;font-weight:bold;
}
.living_page_body
{
width:700px;
}
/**************************************************************************************************************************************

--------COLUMN BLOCKS-------------

**************************************************************************************************************************************/

.popular_links_header, .menu_links_header, .plan_links_header,.eservice_header, .other_links_header,.eservice_links_header, .info_links_header, .quick_links_header{
color:#ffffff;FONT-FAMILY: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; font-weight:bold;	
FONT-size: 7pt; text-transform:uppercase;
}


/*****  Menu Block  ********************************************************************************************************/

.menu_links_header{
background-image: url(/portal/images/themes/blue/bg_blue.gif);background-repeat:repeat-x;
padding-top:1px;font-weight:bold;
}
.menu_links_table{
border:0px solid #A5C78C;
background-color:#F1FEEB;	 
}

.menu_links_body{
color:#000066;
padding:0px;
background-color:#f5f5f5;
}


***** eServices BLOCK  ********************************************************************************************************/

.eservice_links_table{
background-image: url(/portal/images/themes/orange/bg_org.gif); background-repeat:repeat-x;
}
.eservice_links_cell{
padding-bottom:2px;
vertical-align:middle;
}
.eservice_links_body{
color:#000066;
padding:3px;
background-color:#FFEFDF;
border:1px solid #FFD79C;
}
.eservice_links_header{
background-image: url(/portal/images/themes/dkorg/bg_org.gif);background-repeat:repeat-x;font-weight:bold;

}


/***** Other BLOCK  ********************************************************************************************************/

.other_links_header{
background-image: url(/portal/living/images/bg_dk_gray.gif);background-repeat:repeat-x;font-weight:bold;
}
.otherlinks_table{
background-color:#F1FEEB;
}
.other_links_cell{
padding-bottom:2px;
}
.other_links_body{
color:#000000;
padding:5px;
background-color:#f5f5f5;	
border:1px solid #cccccc;
}


/*****Quick Links BLOCK  ********************************************************************************************************/


.quick_links_header{
background-image: url(/portal/images/themes/blue/bg_blue.gif);background-repeat:repeat-x;
padding-top:1px;font-weight:bold;
}
.quick_links_table{
border:0px solid #A5C78C;
background-color:#F1FEEB;	 
}

.quick_links_body{
color:#000066;
padding:0px;
background-color:#DEEFFF;border:1px solid #B0DAFF;
}

/*****  POPULAR LINKS -  ********************************************************************************************************/
.popular_links_header{
background-image: url(/portal/images/themes/blue/bg_blue.gif); background-repeat:repeat-x;font-weight:bold;

}
.popular_links_table{
border:0px solid #A5C78C;
background-color:#F1FEEB;
}

.popular_links_body{
color:#000066; padding:10px;background-color:#DEEFFA;border:1px solid #B0DAFF;
}




/****************************************

/*******************    LEFT NAVIGATION   ****************************/

UL.leftNav, UL.leftNav LI, UL.leftNav LI A, UL.leftNav LI A:link , UL.leftNav LI A:visited,UL.leftNav LI A:hover
{
	FONT-FAMILY: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; 	
	FONT-size: 8pt; 
}

UL.leftNav {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none;  
	PADDING-BOTTOM: 0px; margin-top:0px;margin-bottom-0px;margin-left:0px;margin-right:0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; 
	BORDER-BOTTOM: medium none; LIST-STYLE-TYPE: none; background-color:#DEEFFF;
	
}
UL.leftNav LI {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px;  PADDING-BOTTOM: 0px; 
	margin-top:0px;margin-bottom-0px;margin-left:0px;margin-right:0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
	
}
UL.leftNav LI A {
	PADDING-RIGHT: 0px; BORDER-TOP:#4382CD 1px solid; DISPLAY: block; PADDING-LEFT: 5px; 
	BACKGROUND: #218ED6; PADDING-BOTTOM: 2px; WIDTH: 100%; 
	COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4382CD 1px solid; 
	TEXT-DECORATION: none;border:1px solid #ffffff;
	margin-top:0px;margin-bottom-0px;margin-left:0px;margin-right:0px;
	 
}
UL.leftNav LI A:link {
	PADDING-RIGHT: 0px; BORDER-TOP:#4382CD 1px solid; DISPLAY: block; PADDING-LEFT: 5px;  
	BACKGROUND: #DEEFFF; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #000000; 
	PADDING-TOP: 2px; BORDER-BOTTOM: #4382CD 1px solid; TEXT-DECORATION: none;
	border:1px solid #ffffff;
	margin-top:0px;margin-bottom-0px;margin-left:0px;margin-right:0px;
}
UL.leftNav LI A:visited {
	PADDING-RIGHT: 0px; BORDER-TOP: #4382CD 1px solid; DISPLAY: block; PADDING-LEFT: 5px; 
	  BACKGROUND:#DEEFFF; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR:#000000;
	  PADDING-TOP: 2px; BORDER-BOTTOM: #4382CD 1px solid; TEXT-DECORATION: none;
	  border:1px solid #ffffff;
	  margin-top:0px;margin-bottom-0px;margin-left:0px;margin-right:0px;
}
UL.leftNav LI A:hover {
	BORDER-TOP: #4382CD 1px solid; BACKGROUND:#218ED6; COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;
	BORDER-BOTTOM: #4382CD 1px solid; border:1px solid #ffffff;
	margin-top:0px;margin-bottom-0px;margin-left:0px;margin-right:0px;
}


/****************************************

/*******************    LEFT NAVIGATION   ****************************/



#leftNavHeading {
	PADDING-RIGHT: 0px; BORDER-TOP:#4382CD 1px solid; DISPLAY: block; PADDING-LEFT: 10px; 
	FONT-SIZE: 7pt; BACKGROUND: #085DB5; PADDING-BOTTOM: 2px; WIDTH: 100%; 
	COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4382CD 1px solid; 
	TEXT-DECORATION: none;border:1px solid #ffffff;FONT-size:arial; font-weight:bold; text-transform:uppercase;
	Margin-top:10px;background-image: url(/portal/images/themes/blue/bg_blue.gif); background-repeat:repeat-x;
	height:5px;border:1px solid #B0DAFF;
	
}

.leftNav1{

	background-color:#DEEFFF;border:1px solid #B0DAFF;
}


.whatsnew{

	background-color:#DEEFFF;border:1px solid #B0DAFF;width:55%;height:288px;padding:3px;
}
.leftNav2{
padding-left:15px;
}

.leftNav3{
	
}


a.city_leftmenu:link {
color: #000000; background-color:none;
text-decoration: none;FONT-WEIGHT:normal; FONT-SIZE: 11px;FONT-FAMILY: Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
DISPLAY: block;  BACKGROUND: #DEEFFF;PADDING-BOTTOM: 3px;PADDING-TOP: 3px;PADDING-LEFT:3px;
}

a.city_leftmenu:visited {

color: #000000;background-color:none;
text-decoration: none; FONT-WEIGHT:normal;FONT-SIZE:11px;FONT-FAMILY: Tahoma, Verdana, Geneva,  Helvetica, sans-serif;  
DISPLAY: block;  BACKGROUND: #DEEFFF;PADDING-BOTTOM: 3px;PADDING-TOP: 3px;PADDING-LEFT:3px;
}

a.city_leftmenu:hover { /*this effect is not shown in NN4.xx*/

color: #ffffff; background-color:none;DISPLAY: block; 
text-decoration: none; FONT-WEIGHT:normal;FONT-SIZE:11px;FONT-FAMILY: Tahoma, Verdana, Geneva,  Helvetica, sans-serif; 
DISPLAY: block; BACKGROUND:#218ED6;PADDING-BOTTOM: 3px;PADDING-TOP: 3px;PADDING-LEFT:3px;
}

a.city_leftmenu:active {/*colour in NN4.xx is red*/ 
color:#ffffff; background-color:none;DISPLAY: block; BACKGROUND: #DEEFFF;
text-decoration: none; FONT-WEIGHT:normal;FONT-SIZE: 11px;FONT-FAMILY: Tahoma, Verdana, Geneva,  Helvetica, sans-serif; 
DISPLAY: block; BACKGROUND:#218ED6;PADDING-BOTTOM: 3px;PADDING-TOP: 3px;PADDING-LEFT:3px;
}


#living_left_column
{
width:160px;
}

.living_topmenu{

background-image: url(/portal/images/topmenu/top_gray_bar.jpg);
background-repeat: repeat-y;background-color:#ffffff;
}



.living_topmenu_bglogo{
background-color:none;
}



.living_submenu_bg{
background-color:#085DB5;
}

.living_submenu_border{
border-bottom:1px solid #EFEFEF;height:20px;
}

.footer_bg{
background-color:#E1E1E1;padding:5px;
background-image: url(/portal/images/footer/bg_gray.jpg);
background-repeat: repeat-x;
border-top:1px solid #000000;
color:#ffffff;
FONT-FAMILY: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; 	
FONT-size: 10.5px;
}

.footer_body
{
background-color:#E1E1E1;	
}

.footer_logo
{
background-color:#ffffff;	
}
.footer_bar{
color:#ffffff;
font-weight:normal;
padding-right:3px;
padding-left:3px;	
}

.living_pg_img_border{
border:1px solid #000000;
}

.living_img_border{
border:1px solid #DFD07D;
}


.living_pg_border{
border:1px solid #ffffff;background-color:#ffffff;
}

.livingpg_border{
border:0px solid #ffffff;
	
}
.living_header_bg{
border-top:1px solid #ffffff;
}

.living_footer_logo_bg{
background-color:#ffffff;

}

.living_mainmenu_bg{
background-image: url(/portal/city/images/btn/bg_gray.jpg);
background-repeat: repeat-x;
}











/* CSS Document */


