body {
	background: #000;
	color: #ffff00;
}

h1, h2, h3, h4, h5, h6, p {
	color: #ffff00;
}

a:link, a:visited {
	color: #02e2fd;
}


/******************/
/* Various Styles */
/******************/

/*----------------*/
/* A to Z */
/*----------------*/

div.AZ, div.AZselected {
	border: 1px solid #ffff00;
	background: #000;
	color: #ffff00;
}

div.AZ a:link, div.AZ a:active, div.AZ a:visited, div.AZ a:hover {
	color: #02e2fd;
}


/*----------------*/
/* Boxes */
/*----------------*/

div.ltgreybox {
	border: 1px solid #ffff00;
	background: #000;
	color: #ffff00;
}


/*----------------*/
/* Structured lists */
/*----------------*/

table.structured {
	border: 1px solid #ffff00;
	color: #ffff00;
}

table.structured tr.alt {
	background: #000;
}

table.structured th {
	border-bottom: 1px solid #ffff00;
	background: #000;
}

table.structured th.subheader {
	border-top: 1px solid #ffff00;
	background: #000;
}


/******************/
/* Header Panel */
/******************/

#header {
	border: 1px solid #ffff00;
	background: #000;
}

#header h1 {
	background: #000;
}


/******************/
/* Top Navigation */
/******************/

#topnav, #topnav form input, #topnav form input.submit {
	border: 1px solid #ffff00;
	background: #000;
	color: #ffff00;
}

#topnav a:link, #topnav a:visited {
	color: #02e2fd;
}


/******************/
/* AtoZ Panel */
/******************/

#atoz {
	background: #000;
	color: #ffff00;
}

#atoz ul li {
	width: 21px;
	padding: 0;
	border-right: 1px solid #ffff00;
	border-bottom: 1px solid #ffff00;
	border-left: 1px solid #ffff00;
	background: #000;
	color: #ffff00;
}

#atoz a:link, #atoz a:visited {
	color: #02e2fd;
}


/******************/
/* Breadcrumb */
/******************/

div.breadcrumb {
	background: #000;
	color: #ffff00;
}

div.breadcrumb a:link, div.breadcrumb a:visited {
	color: #02e2fd;
}


/******************/
/* Middle Panel */
/******************/

#middle {
	border: none;
	background: #000;
	color: #ffff00;
}

#middle input, #middle input.submit, #middle textarea, #middle select {
	border: 1px solid #ffff00;
	background: #000;
	color: #ffff00;
}

#middle h1, #middle h2, #middle h3, #middle h4, #middle h5, #middle h6, #middle p {
	color: #ffff00;
}

#middle a:link, #middle a:visited {
	color: #02e2fd;
}

#middle div.box {
	padding: 0;
	border: none;
	background: #000;
}

#middle div.box p.box-top, #middle div.box p.box-bottom {
	display: none;
}

#middle div.box div.inner {
	padding: 8px 10px;
	border: 1px solid #ffff00;
	background: #000;
}


/******************/
/* Left Panel */
/******************/

#left {
	border: none;
	background: #000;
	color: #ffff00;
}

#left h1, #left h2, #left h3, #left h4, #left h5, #left h6, #left p {
	color: #ffff00;
}

#left a:link, #left a:visited {
	color: #02e2fd;
}

#left div.box {
	padding: 0;
	border: none;
	background: #000;
}

#left div.box p.box-top, #left div.box p.box-bottom {
	display: none;
}

#left div.box div.inner {
	padding: 8px 10px;
	border: 1px solid #ffff00;
	background: #000;
}


/******************/
/* Centre Panel */
/******************/

#centre {
	background: #000;
	color: #ffff00;
}

#centre h1, #centre h2, #centre h3, #centre h4, #centre h5, #centre h6, #centre p {
	color: #ffff00;
}

#centre a:link, #centre a:visited {
	color: #02e2fd;
}

#centre div.box {
	padding: 0;
	border: none;
	background: #000;
}

#centre div.box p.box-top, #centre div.box p.box-bottom {
	display: none;
}

#centre div.box div.inner {
	padding: 8px 10px;
	border: 1px solid #ffff00;
	background: #000;
}


/******************/
/* Footer Panel */
/******************/

#footer {
	border: 1px solid #ffff00;
}

#footer, #footer ul {
	background: #000;
	color: #ffff00;
}

#footer ul li a:link, #footer ul li a:visited {
	color: #02e2fd;
}

div.whitetext, div.whitetext a:link, div.whitetext a:visited {
	color: #000;
}