

/* New colours for left nav and tabs */


#navtop .tab_pink {
  	float:left;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn_left_pink.gif") no-repeat left top;
  	margin: 0;
  	padding:0 0 0 9px;
	background-color: #FF33CC;
}

#navtop .tab_pink a {
  	float:left;
  	display:block;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn_right_pink.gif") no-repeat right top;
  	padding:7px 15px 5px 6px;
  	text-decoration:none;
  	font-weight:bold;
  	color:#FFF;
	background-color: #FF33CC;
}


#navtop .tab_lilac {
  	float:left;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn_left_lilac.gif") no-repeat left top;
  	margin: 0;
  	padding:0 0 0 9px;
	background-color: #CC33FF;
}

#navtop .tab_lilac a {
  	float:left;
  	display:block;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn_right_lilac.gif") no-repeat right top;
  	padding:7px 15px 5px 6px;
  	text-decoration:none;
  	font-weight:bold;
  	color:#FFF;
	background-color: #CC33FF;
}



#navtop .tab_aqua {
  	float:left;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn_left_aqua.gif") no-repeat left top;
  	margin: 0;
  	padding:0 0 0 9px;
	background-color: #33FF66;
}

#navtop .tab_aqua a {
  	float:left;
  	display:block;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn_right_aqua.gif") no-repeat right top;
  	padding:7px 15px 5px 6px;
  	text-decoration:none;
  	font-weight:bold;
  	color:#FFF;
	background-color: #33FF66;
}

#navtop .tab_royal {
  	float:left;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn_left_royal.gif") no-repeat left top;
  	margin: 0;
  	padding:0 0 0 9px;
	background-color: #002EB8;
}

#navtop .tab_royal a {
  	float:left;
  	display:block;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn_right_royal.gif") no-repeat right top;
  	padding:7px 15px 5px 6px;
  	text-decoration:none;
  	font-weight:bold;
  	color:#FFF;
	background-color: #002EB8;
}

#navtop .tab_gold {
  	float:left;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn_left_gold.gif") no-repeat left top;
  	margin: 0;
  	padding:0 0 0 9px;
	background-color: #FFCC33;
}

#navtop .tab_gold a {
  	float:left;
  	display:block;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn_right_gold.gif") no-repeat right top;
  	padding:7px 15px 5px 6px;
  	text-decoration:none;
  	font-weight:bold;
  	color:#FFF;
	background-color: #FFCC33;
}


#navtop .tab_mint {
  	float:left;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn_left_mint.gif") no-repeat left top;
  	margin: 0;
  	padding:0 0 0 9px;
	background-color: #33FF66;
}

#navtop .tab_mint a {
  	float:left;
  	display:block;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn_right_mint.gif") no-repeat right top;
  	padding:7px 15px 5px 6px;
  	text-decoration:none;
  	font-weight:bold;
  	color:#FFF;
	background-color: #33FF66;
}









/* New list styles for content */


.ank {
	margin: 3px 0px 0px 5px;
	padding-left: 18px;
	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/ank.gif") no-repeat left top;
}

.sitemap {
	margin: 3px 0px 0px 55px;
	padding-left: 20px;
	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/sitemap_icon.gif") no-repeat left top;
}

.sitemapheading {
	font-size: 120%;
	padding: 10px 0px 5px 5px;
}

.sloped {
	font-style:italic;
}

#content ul {
	list-style-type: disc;
	margin: 10px 10px 10px 30px;
	list-style-position: outside;
}

#content2Col ul {
	list-style-type: disc;
	margin: 10px 10px 10px 30px;
	list-style-position: outside;
}

.adobe {
	padding: 15px 0px 15px 0px;
	width: 99%;
	text-align: center;
}

.pageTitle {
	text-decoration: none;
	background-color: #E3E3E3;
	border-bottom: 1px solid white;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;
	width: 95%;
	font-size: 90%;
	font-weight: bold;
}

.heavy {
	font-weight: bold;
}

.slightUnder {
 	border-bottom: 1px solid #CCC;
}

.contactHeading {
	padding-bottom: 10px;
}

.contact {
	padding: 0px 5px 5px 0px;
	font-size: 90%;
	margin-top: 0px;
	width: 290px;
	float: right;	
}

.headingStyling {
	width: 99%;
	background-color: #679BD0;
	color: #FFF;
	padding: 1px 2px 1px 5px;
}

#mainNav {
	width: 100%;
	float: right;
}

.topLoggingIn {
	padding-right: 7px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin: 0px;
	float: right;
	font-size: 75%;
	text-align: right;
}

.loggingIn {
	padding: 5px; margin: 0px; width: 99%; padding-top: 0px;
	padding-top:10px;
	align: right;
}

.loggingIn p {
	padding: 5px;
	height:<c:out value="${bannerheight}"/>px;
}

.topBorder {
	border-top: 1px solid #CCC;
	width: 99%;
	padding-top: 8px;
}

.tagBottom {
	width: 760px;
	clear: both;
	padding-top: 5px;
}

.docCaption {
	text-align: left;
	padding-top: 20px;
}

.docDownloadsTitle {
	font-weight: bold;
	padding: 5px;
	vertical-align: top;
}

.docDownloads {
	width: 95%;
	background-color: #fff;
	clear: both;
	font-size: 95%;
	border-bottom: 1px solid #CCC;
	list-style-type: none;
}

.docDownloads td {
	border-top: 1px solid #CCC;
	padding: 5px;
	vertical-align: top;
}

.docDownloads caption {
	background-color: blue;
}

.downloadIcons td {
	width: 29px;
}

.committeeLarge {
	width: 95%;
	background-color: #fff;
	clear: both;
	font-size: 95%;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	list-style-type: none;
}

.committeeLarge td {
	border-left: 1px solid #CCC;
	border-top: 1px solid #CCC;
	padding: 5px;
	vertical-align: top;
}

.redContent {
	color: #FB060F;
}

.purpleContent {
	color: #B904C9;
}

.brownContent {
	color: #666;
	font-weight: bold;
	padding-bottom: 39px;
	font-size: 85%;
}

.blue {
	color: #FFF;
}

.blueContent {
	color: #333;
	font-size: 85%;
	font-weight: bold;
}

.small {
	font-size: 85%;
}

/* SEARCH STYLES */
.advanced {
	display:block;
	font-size: 75%;
	float: left;
}

.simple a {
	background-color: #FFF;
	color: #006666;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}


.simple {
	font-size: 75%;
	float: left;
	background-color: #999;
}

.date {
 	font-size: 85%;
 	margin: 0px;
 	padding-bottom: 10px;
	font-weight: bold;
	width: 99%;
	border-bottom: 1px solid #CCC;
}

.aandz {
	margin: 0px;
	border-top: 1px solid white;
	border-bottom: 10px solid white;
	width:99%;
}

.atoz a:link {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	width: 37px;
	display: block;
	text-align:center;
	background-color:#EFEFEF;
}

.atoz a:visited {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	width: 37px;
	display: block;
	text-align:center;
	background-color:#EFEFEF;
}

.atoz a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	width: 37px;
	display: block;
	text-align:center;
	background-color:#EFEFEF;
}

.atoz a:hover {
	color: #FFF;
	font-weight: bold;
	background-color: #336699;
	width: 37px;
	display: block;
	text-align:center;
}

.leftPic100 {
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	width: 115px;
}

.rightPic100 {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	width: 105px;
}

.leftPic60 {
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	width: 65px;
}

.rightPic60 {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	width: 70px;
}

.rightPic200 {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	width: 210px;
}

.leftPic200 {
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	width: 205px;
}

.leftPic120 {
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	width: 125px;
}

.rightPic120 {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	width: 130px;
}

.lookInMyEyes {
	visibility: hidden;
	width: 0px;
}

.tableTitle {
	background-color: #EFEFEF;
	font-weight: bold;
	border-left: 1px solid #CCC;
	border-top: 1px solid #CCC;
	padding: 5px;
	vertical-align: top;
}

.th {
	background-color: #EFEFEF;
	font-weight: bold;
	border-left: 1px solid #CCC;
	border-top: 1px solid #CCC;
	padding: 5px;
	vertical-align: top;
}

caption {
	font-weight: bold;
	padding-top: 25px;
	text-align: left;
}

.committee {
	width: 95%;
	background-color: #fff;
	clear: both;
	font-size: 80%;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	list-style-type: none;
}


.noBorder td {
	border-left: 1px solid #FFF;
	border-top: 1px solid #FFF;
	padding: 5px;
	vertical-align: top;
}

.noBorder {
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	width: 95%;
	font-size: 80%;
}

.committee td {
	border-left: 1px solid #CCC;
	border-top: 1px solid #CCC;
	padding: 5px;
	vertical-align: top;
	text-align: left;
}

.even {
	background-color: #EFEFEF;
}

.error {
	color: #F00;
	font-size: 106%;
	font-weight:bold;
        background-color: #FFF;
} 

#container {
  margin: 0 auto;
  width: 760px;
  text-align: left;
} 

/* LINKS LISTS */
.external li {
	list-style-type: none;
	list-style-position: inside;
	list-style-image: url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/icon_ext_link.gif");
	padding-bottom: 7px;
}

.internal li {
	list-style-type: none;
	list-style-position: inside;
	list-style-image: url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/icon_int_link.gif");
	padding-bottom: 7px;
}

.attachment li {
	list-style-type: none;
	list-style-position: inside;
	list-style-image: url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/icon_attach.gif");
	padding-bottom: 7px;
}




/* LEFT NAV */
.nav:link {
	text-decoration: none;
	background-color: #669CD1;
	border-bottom: 1px solid white;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;
	width: 95%;
	font-size: 75%;
}

.nav {
	text-decoration: none;
	background-color: #669CD1;
	border-bottom: 1px solid white;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;
	width: 95%;
	font-size: 75%;
}

.nav:visited {
	text-decoration: none;
	background-color: #6193C6;
	border-bottom: 1px solid white;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;
	width: 95%;
}

.nav:hover {
	text-decoration: none;
	background-color: #74AFE9;
	border-bottom: 1px solid white;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;
	width: 95%;
}

.nav:active {
	text-decoration: none;
	background-color: #74AFE9;
	border-bottom: 1px solid white;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;
	width: 95%;
}


/* LEFT NAV_BROWN */
.brown:link {
	background-color: #F58042;
}

.brown {
	background-color: #F58042;
}

.brown:visited {
	background-color: #DF6E32;
}

.brown:hover {
	background-color: #FB9245;
}


/* LEFT NAV_PURPLE */
.purple:link {
	background-color: #573368;
}

.purple {
	background-color: #573368;
}

.purple:visited {
	background-color: #472A54;
}

.purple:hover {
	background-color: #76468D;
}



/* LEFT NAV_GREEN */
.green:link {
	background-color: #639431;
}

.green {
	background-color: #639431;
}

.green:visited {
	background-color: #59852C;
}

.green:hover {
	background-color: #7AB63D;
}



/* LEFT NAV_PINK */
.pink:link {
	background-color: #FF33CC;
}

.pink {
	background-color: #FF33CC;
}

.pink:visited {
	background-color: #F53DC6;
}

.pink:hover {
	background-color: #F53DC6;
}




/* LEFT NAV_LILAC */
.lilac:link {
	background-color: #CC33FF;
}

.lilac {
	background-color: #CC33FF;
}

.lilac:visited {
	background-color: #C63DF5;
}

.lilac:hover {
	background-color: #C63DF5;
}





/* LEFT NAV_AQUA */
.aqua:link {
	background-color: #33CCFF;
}

.aqua {
	background-color: #33CCFF;
}

.aqua:visited {
	background-color: #3DC6F5;
}

.aqua:hover {
	background-color: #3DC6F5;
}





/* LEFT NAV_ROYAL */
.royal:link {
	background-color: #002EB8;
}

.royal {
	background-color: #002EB8;
}

.royal:visited {
	background-color: #0932AF;
}

.royal:hover {
	background-color: #0932AF;
}





/* LEFT NAV_GOLD */
.gold:link {
	background-color: #FFCC33;
}

.gold {
	background-color: #FFCC33;
}

.gold:visited {
	background-color: #F5C63D;
}

.gold:hover {
	background-color: #F5C63D;
}





/* LEFT NAV_MINT */
.mint:link {
	background-color: #33FF66;
}

.mint {
	background-color: #33FF66;
}

.mint:visited {
	background-color: #3DF56B;
}

.mint:hover {
	background-color: #3DF56B;
}



/* LEFT NAV and COLUMN */

#navBar3 li {
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	WIDTH: 100%;
	COLOR: #006666;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: white 1px solid;
	BACKGROUND-COLOR: #FFF;
	TEXT-DECORATION: none;
	list-style-position: outside;
	list-style-type: disc;
}

#navBar3 ul {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	margin: 0px;
	list-style-position: outside;
}

/* ealing.css                             */

body	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	line-height: 1.366;	
	padding: 0px;
	background-color: #FFF;
	text-align: center;
	margin: 0px;
}

a	{
	color: #3366CC;
	text-decoration: none;
	font-weight: bold;
}

a:link{
	color: #669CD1;
	text-decoration: none;
	font-weight: bold;
}

a:visited{
	color: #5885B1;
	text-decoration: none;
	font-weight: bold;
}

a:hover{
	color: #74AFE9;
	text-decoration: underline;
	font-weight: bold;
}

p {
 	padding: 0px 5px 10px 0px;
	margin: 0px;
}

h1{
 	font-size: 130%;
	clear: both;
	font-weight: bold;
 	margin: 0px;
	padding-bottom: 2px;
}

h2{
 	font-size: 120%;
 	padding: 0px 5px 2px 0px;
	margin: 0px;
	font-weight: bold;
	clear: both;
}

h3{
 	font-size: 110%;
 	margin: 0px;
 	padding: 0px 2px 2px 0px;
	font-weight: bold;
	clear: both;
}

a h4{
	padding: 0px 0px 2px 0px;
	color: #FFF;
	text-decoration: none;
	clear: both;
}

h4 {
 	font-size: 105%;
 	font-weight: bold;
	font-style: italic;
 	margin: 0px;
 	padding: 0px 0px 2px 0px;
	clear: both;
}

h5{
 	font-size: 100%;
 	margin: 0px;
 	padding: 0px 2px 2px 0px;
	clear: both;
	font-style: italic;
}

h6{
 	font-size: 100%;
 	margin: 0px;
 	padding: 0px 2px 2px 0px;
	font-weight: bold;
	clear: both;
}






/**************************************************/

/*ul ul {
 	list-style-type: disc;
}

ul ul ul{
 	list-style-type: none;
}
*/
label {
 	font-weight: bold;
 	color: #334d55;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	padding: 0px 0px 0px 0px;
	width: 100%;
	margin-top: 0px;
}

#navBar{
	float: left;
	width: 165px;
	margin: 0px;
	padding: 0px;
}

#leftCol{
	float: left;
	width: 170px;
	margin: 0px;
	padding: 0px;
}

#navBar3{
	float: left;
	width: 97%;
	margin: 0px;
	padding: 0px;
	font-size: 75%;
}

#contentRight{
	float:right;
	width: 185px;
}

#headlines{
	float:right;
	width: 160px;
}

#headlines li {
	float:right;
	width: 160px;
	list-style-type: none;
}

#headlinesTwo{
	float:right;
	width: 160px;
	clear: right;
	font-size: 75%;
	color: #000;
}

#headlinesTwo p {
	padding: 0px 2px 4px 0px;
}

.headlinesTwo a {
 	font-weight: bold;
 	margin: 0px;
 	padding: 2px 0px 2px 0px;
	color: #000;
}

#content{
	float: left;
	width: 410px;
	border-right: 1px solid #FFF;
	margin: 0px;
	padding: 0px;
	display: inline;
	font-size: 90%;
}

#content2Col{
	float: left;
  	width: 585px;
	margin: 0px;
	padding: 0px;
	display: inline;
	font-size: 90%;



}



/************* #header styles **************/

#header	{
padding: 0px 0px 0px 0px;
color: #CCC;
height: 75px;
}


#header img{
 display: block;
}

#header a {
	font-size: 90%;
	padding: 0 0px 0 0;
}


/************* #breadCrumb styles *************/



#breadCrumb {
	padding: 6px 6px 6px 6px;
	border-bottom: 4px solid #FFF;
	margin: 0px;
	font-size: 75%;
	float: left;
	width: 748px;
	background-color: #F2F2F2;
}

/************** .feature styles ***************/


.feature {
	padding: 0px 5px 5px 0px;
	margin-top: 0px;
	width: 290px;
	float: right;
}

.feature img {
	padding: 0px;
}

#content img {
	padding: 0px;
}

.picnmix {
	background-color:#FFFFFF;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 3px;
	padding-bottom: 5px;
	float: left;
	width: 106px;
}

.picnmixR {
	background-color:#FFFFFF;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
	float: right;
	width: 100px;	
}

.caption {
	background-color:#FFFFFF;
	padding: 0px;
	float: left;
	width: 98%;
	font-size: 80%;
	border-bottom: 1px solid #CCCCCC;
}


/************** .promo styles *****************/

.promo{
	clear: both;
}

.promo p{
	padding: 0px 0px 10px 0px;
}


/************** .result styles *****************/

.result{
	clear: both;
	padding: 5px 5px 0px 10px;
}

.result p{
	padding: 0px 0px 5px 5px;
	margin-top: 3px;
}

.result img{
	padding: 0px;
}

.rating{
	clear: both;
	padding: 5px 5px 0px 10px;
	font-size: 80%;
	font-weight: bold;
}

.rating p{
	padding-bottom: 0px;
}

/************** .story styles *****************/

.story{
	clear: both;
	padding: 0px 5px 5px 0px;
}

.story p{
	padding: 0px 0px 5px 0px;
	margin-top: 3px;
}


/************* #footer styles ***************/

#footer{
	clear: both;
	border-top: 1px solid #CCCCCC;
	font-size: 75%;
	color: #000;
	padding: 10px 0px 10px 0px;
	width: 760px;
}

#footer p {
	margin-top: 2px;
}
/************* #search styles ***************/

#search {
	padding: 2px 12px 10px 10px;
	width: 530px;
	float: right;
}

#searchResults {
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #cccccc;
	width: 400px;
	float: right;
}

#search form {
 	margin: 0px;
 	padding: 0px;
 	float: right;
}

#search label{
	margin: 0px;
	padding: 0px;
}

/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists 
#navBar li {border-bottom: 1px solid #EEE;}*/

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}






/************** #new headlines styles **************/


#headlinesTwo ul {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}

#headlinesTwo li{
	DISPLAY: block;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	WIDTH: 100%;
	COLOR: #006666;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: white 1px solid;
	BACKGROUND-COLOR: #dbe3dc;
	TEXT-DECORATION: none;
}

#headlines button {
	text-decoration: none;
	background-color: #669CD1;
	border-bottom: 1px solid white;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;
	width: 100%;
	font-size: 75%;
}

#headlines a.button {
	text-decoration: none;
	background-color: #669CD1;
	border-bottom: 1px solid white;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;
	width: 100%;
	font-size: 75%;
}

#headlines a.button:visited {
	text-decoration: none;
	background-color: #6193C6;
	border-bottom: 1px solid white;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;
	width: 100%;
}

#headlines a.button:hover {
	text-decoration: none;
	background-color: #74AFE9;
	border-bottom: 1px solid white;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;
	width: 100%;
}

#headlines a.button:active {
	text-decoration: none;
	background-color: #74AFE9;
	border-bottom: 1px solid white;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;
	width: 100%;
}

/************** #new headlines styles **************/

#headlines p{
	padding: 5px 0px 5px 0px;
	margin-top: 2px;
	border-top: 2px solid #CCCCCC;
}

/*****************#contentRight 

p{
	padding: 5px 0px 5px 0px;
	margin-top: 2px;
	border-top: 2px solid #CCCCCC;
}

/******************************************************************************/

/************** Head navigation **************************/

#navtop {
	background:#FFF url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn1_right.gif") repeat-x bottom;
	line-height:normal;
	font-size: 90%;

}

#navtop ul {
  	margin:0px 0px 1px 0px;
  	padding: 10px 10px 0px 0px;
  	list-style:none;  
	float:right;
}

#navtop li {
  	float:left;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn1_left.gif") no-repeat left top;
  	margin: 0;
  	padding:0 0 0 9px;
	background-color: #679BD0;
}

#navtop a {
  	float:left;
 	display:block;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn1_right.gif") no-repeat right top;
  	padding:7px 15px 5px 6px;
  	text-decoration:none;
  	font-weight:bold;
  	color:#FFF;
	background-color: #679BD0;
}

#navtop .tab_purple {
  	float:left;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn2_left.gif") no-repeat left top;
  	margin: 0;
  	padding:0 0 0 9px;
	background-color: #8952A1;
}

#navtop .tab_purple a {
  	float:left;
  	display:block;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn2_right.gif") no-repeat right top;
  	padding:7px 15px 5px 6px;
  	text-decoration:none;
  	font-weight:bold;
  	color:#FFF;
	background-color: #8952A1;
}

#navtop .tab_green {
  	float:left;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn3_left.gif") no-repeat left top;
  	margin: 0;
  	padding:0 0 0 9px;
	background-color: #8AC03F;
}

#navtop .tab_green a {
  	float:left;
  	display:block;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn3_right.gif") no-repeat right top;
  	padding:7px 15px 5px 6px;
  	text-decoration:none;
  	font-weight:bold;
  	color:#FFF;
	background-color: #8AC03F;
}
 
#navtop .tab_brown {
  	float:left;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn4_left.gif") no-repeat left top;
  	margin: 0;
  	padding:0 0 0 9px;
	background-color: #F58042;
}

#navtop .tab_brown a {
  	float:left;
  	display:block;
  	background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/btn4_right.gif") no-repeat right top;
  	padding:7px 15px 5px 6px;
  	text-decoration:none;
  	font-weight:bold;
  	color:#FFF;
	background-color: #F58042;
}

/********************************* Active Tab ***************************/

.navtopActive {
  float:left;
  display:block;
  background:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/norm_right.gif") no-repeat right top;
  padding:7px 15px 5px 6px;
  text-decoration: underline;
  font-weight:normal;
  color: black;
}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#navtop a {float:none;}
/* End IE5-Mac hack */

#navtop a:hover {
  color:#FFF;
}

#navtop a:visited {
  color:#FFF;
}

#navtop #current {
  	color: #FFF;
  	padding-bottom:5px;
}

#navtop #current a {
  /*background-image:url("/ealing3/export/system/modules/uk.gov.ealing.egfl.www/resources/images/norm_left_on.gif");*/
  color: #FFF;
  padding-bottom:5px;
}

.skip  {
	font-size: 5%;
	color: #FFF;
}

a.skipText:visited  {
	color: #FFF;
}

a.skipText:link  {
	color: #FFF;
}

a.skipText  {
	color: #FFF;
}

a.skipText:hover  {
	color: #FFF;
}

#logo {
	float: left;
}

#languages{
	padding: 0px 0px 4px 0px;
	width: 520px;
	float: right;
}

#languages img {
	float: right;
}

a img {
	border: none;
}

/************* #application data styles ***************/

#application_data {
 	margin: 0px;
 	padding: 0px;
}

#application_data table{
 	margin: 5px 0;
 	padding: 0px 0px 0px 5px;
}

#application_data td, th{
	font-size: 90%;
}

#application_data caption{
 	padding: 0px;
	font-size: 90%;
}

/* image used as a link with onclick event scripted */
img.link {
  display: inline;
  background: none;
  background-color: transparent;
  vertical-align: middle;
  color: WindowText;
  text-decoration: none;
  cursor: hand;
  cursor: pointer;
}


