TABLE {
	FONT-SIZE: 100%; COLOR: #ffffff;
}
TR {
	BACKGROUND-COLOR: black;
}
TD {
	BACKGROUND-COLOR: black;
}
A:link {
	COLOR: #00ffff; 
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #00ccff; 
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: underline;
}
A:active {
	COLOR: #ffff00; 
	TEXT-DECORATION: none;
}
H1 {
	FONT-SIZE: 1.5em; 
	COLOR: #ffff00;
	line-height: normal;
}
H2 {
	FONT-SIZE: 1.5em; 
	COLOR: #ffff00;
}
H3 {
	FONT-SIZE: 1.5em; 
	COLOR: #ffff00;
}
H4 {
	FONT-SIZE: 1.5em; 
	COLOR: #ffff00;
}
HR {
	HEIGHT: 1px;
}
IMG {
	DISPLAY: none!important;
}
BODY {
	margin: 2.0em;
	LINE-HEIGHT: 1.3em; 
	FONT-SIZE: larger; 
	COLOR: #ffff00; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
BODY {
	margin: 1.0em !important;
	LINE-HEIGHT: 1.3em; 
	FONT-SIZE: x-large !important; 
	COLOR: white !important; 
	FONT-FAMILY: sans-serif; 
	BACKGROUND-COLOR: black;
}

UL {
	WIDTH: auto; 
}
LI {
	BACKGROUND: url(file:///I|/STYLESHEETS/none);
	list-style: disc;
}

/* Title:	Aberdeen City Council - Text Only Styles for Public Website */

#container-header {
	WIDTH: 100%; 
	BACKGROUND: #000000;
	padding-bottom: 1.0em;
}
#container-navbar {
	clear: both;
	WIDTH: auto; 
	BORDER-TOP: #FFFFFF 1px solid; 
	FONT-SIZE: 1.0em; 
	BACKGROUND-IMAGE: url(file:///I|/STYLESHEETS/none); 
	BORDER-BOTTOM: #FFFFFF 1px solid; 
}
#container-content {
	clear: both;
	BACKGROUND: url(file:///I|/STYLESHEETS/none); 
	WIDTH: 100%; 
	padding-top: 1.0em;
}
#container-content #content-app-body {
	clear: both;
	BACKGROUND: url(file:///I|/STYLESHEETS/none); 
	WIDTH: 100%; 
	padding-top: 1.0em;
}
#container-content #content-app-menu {
	clear: both;
	float:left;
	WIDTH: 100%; 
	padding-top: 1.0em;
}
#container-content #content-app-menu div{
	border:none;
	background: url(file:///I|/STYLESHEETS/none);
}
#container-content #content-app-menu li {
	background: url(file:///I|/STYLESHEETS/none);
	}
#content-app-menu a {
	color: #00ffff !important; 
	text-decoration: none;
}
#content-app-menu a:hover, #content-app-menu a:active {
	color: #ffff00 !important;
	text-decoration: underline;
	}
#container-footer {
	clear: both;
	BORDER-TOP: #FFFFFF 1px solid; 
	FONT-SIZE: 1.0em; 
	WIDTH: 100%; 
	padding-top: 1.0em;
}

/* HEADER */
#container-header #logo {
	WIDTH: auto; 
	TEXT-ALIGN: left;
	FONT-SIZE: 1.5em; 
	COLOR: #ffff00;
	font-weight: bold;
}
#container-header #logo a img {
	display: none;
	}
#container-header #site-tools {
	CLEAR: both;
	BACKGROUND-IMAGE: none; 
	BACKGROUND-COLOR: transparent; 
	TEXT-ALIGN: left
}
#container-header #site-tools #accessible-tools {
	BORDER-BOTTOM: #FFFFFF 1px solid; 
}
#container-header #site-tools #page-tools {
	BORDER-BOTTOM: #FFFFFF 1px solid; 
}
/* SEARCH */
#container-search {
	clear: both;
	BACKGROUND: url(file:///I|/STYLESHEETS/none); 
	padding-top: 1.0em;
}
#advancedSearch {
	TEXT-ALIGN: left
}
#advancedSearch SPAN {
	BACKGROUND: url(file:///I|/STYLESHEETS/none);
}
#searchForm {
	TEXT-ALIGN: left
}
#searchForm FORM {
	WIDTH: auto; 
}
#searchForm INPUT#searchbox {
	FONT-SIZE: 1.0em; 
	WIDTH: auto;
}
#searchForm INPUT.go {
	FONT-WEIGHT: bold; 
	CURSOR: hand; 
	font-size: 1.0em;
}
#searchForm LABEL {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.5em; 
	COLOR: #ffff00; 
	TEXT-ALIGN: left
}

/* PRIMARY NAV */
#container-navbar #explore {
	WIDTH: auto; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 155%; 
	COLOR: #ffff00; 
	TEXT-ALIGN: left;
	padding-top: 1.0em;
	
	visibility:hidden;

}
#container-navbar #primary-nav {
	FONT-WEIGHT: normal; 
	BACKGROUND: url(file:///I|/STYLESHEETS/none);  
	WIDTH: auto; 
}
#primary-nav UL {
	WIDTH: auto; 
}
#primary-nav UL LI {
	BACKGROUND: url(file:///I|/STYLESHEETS/none);
	list-style: disc;
}

/* SELF SERVICE BUTTONS */
#selfService {
	width: auto;
	border: none;
	border-bottom: 1px solid #FFFFFF;
	padding-bottom: 1.0em;
	}
#selfService h2 {
	background: url(file:///I|/STYLESHEETS/none);
	border-top: 1px solid #FFFFFF;
	text-align: left;
	padding-top: 1.0em;
	}
.selfServiceButton {
	background: url(file:///I|/STYLESHEETS/none);
	padding-bottom: 0.5em;
	padding-top: 0.5em;
	}

/* A to Z */
#AtoZ {
	clear: both;
	width: 100%; 
	border-top: 1px solid #FFFFFF;
	padding-top: 1.0em;
	padding-bottom: 1.0em;
	}
#AtoZ.letters {
	display: block;
	font-weight: bold;
	}
#AtoZ a {
	color: #00ffff !important; 
	text-decoration: none;
}
#AtoZ a:focus, #AtoZ a:hover, #AtoZ a:active {
	color: #ffff00 !important;
	text-decoration: underline;
	}
	
/* HOME CONTENT */
#liveContent {
	width: 100%;
	}
#contentLeft {
	clear: both;
	width: 100%;
	padding-bottom: 1.0em;
	}
#contentRight {
	clear: both;
	width: 100%;
	}
.latestNewsItem {
	padding-bottom: 0.5em;
	}
.latestNewsItem a {
	font-weight: bold;
}
.EmergencyNewsItem {
	padding-bottom: 0.5em;
	}
.EmergencyNewsItem span {
	FONT-SIZE: 1.5em; 
	COLOR: #ffff00;
}
.EmergencyNewsItem  a {
	color: #00ffff !important; 
	text-decoration: none;
}
.EmergencyNewsItem  a:hover, #AtoZ a:active {
	color: #ffff00 !important;
	text-decoration: underline;
	}


.newsItemDate {
	color: #FFFFFF;
	font-size: 0.8em;
	}
#contentLeft h3 { 
	width: auto;
	border-top: 1px solid #FFFFFF;
	padding-top: 1.0em;
	}
#contentRight h3 {
	width: auto;
	border-top: 1px solid #FFFFFF;
	padding-top: 1.0em;
	}

/* FOOTER */
#container-footer #last-updated {
	clear: both; 
	WIDTH: auto; 
	TEXT-ALIGN: left;
}
#container-footer #copyright {
	clear: both;  
	WIDTH: auto; 
}
#container-footer #help {
	clear: both; 
	WIDTH: auto; 
}

/* MENU */
#ae_menu_acc {
	clear: both; 
	BACKGROUND: url(file:///I|/STYLESHEETS/none); 
	WIDTH: 100%;
	border-bottom: 1px solid #FFFFFF;
}
/* #ae_menu LI {
	PADDING-RIGHT: 0.2em; 
	PADDING-LEFT: 0.2em; 
	PADDING-BOTTOM: 0.2em; 
	PADDING-TOP: 0.2em; 
	LIST-STYLE-TYPE: none
} */
#ae_menu_acc LI A {
	DISPLAY: block; 
	FONT-WEIGHT: normal; 
	WIDTH: 100%; 
	HEIGHT: auto; 
	TEXT-DECORATION: none
}
#ae_menu_acc LI A:hover {
	DISPLAY: block; 
	WIDTH: 100%; 
	HEIGHT: auto; 
	TEXT-DECORATION: underline
}
#ae_menu_acc LI A:active {
	DISPLAY: block; 
	WIDTH: 100%; 
	HEIGHT: auto; 
	TEXT-DECORATION: underline
}
#ae_menu_acc LI IMG {
	LEFT: 0px; 
	POSITION: absolute;
}
#ae_menu_acc UL {
	WIDTH: auto; 
}
 #ae_menu_acc UL LI {
	list-style: disc;
}
#ae_menu_acc A.menuActive {
	FONT-WEIGHT: bold
}
#ae_menu_acc UL LI UL LI {
	BORDER-BOTTOM: none;
	list-style: circle !important;
}
#ae_menu_acc UL LI UL LI UL LI {
	list-style: none;
}


/* TEXT RESIZE */
.smallfont {
	font-size: small!important;
	font-weight: normal;
}
.mediumfont {
	font-size: medium!important;
	font-weight: normal;
}
.largefont {
	font-size: large!important;
	font-weight: normal;
}

.smallfontbold {
	font-size: small!important;
	font-weight: bold;
}
.mediumfontbold {
	font-size: medium!important;
	font-weight: bold;
}
.largefontbold {
	font-size: large!important;
	font-weight: bold;
}
