/*-------------------------------*/
/* MAIN ELEMENTS */
/*-------------------------------*/

body {
	font-size:100%;
	background:#000000;
}
/* nn6/7 will put content out of scrollable reach if auto is used unless the min-width is on body */


#wrapper {
	background:#000000;
}
#topwrapper {
	background:#000000;
}
#textsizes {
	color: #FFFF00;
}

#title {
	color: #000000;
}
#toplinks {
	color: #000000;
}
#toplinks a {
	color: #000000;
}
#toplinks a:hover {
	color: #000000;
}
#verytopheader {
	background:#000000;
}
#strapline1 {
	color: #FFFF00;
}
#strapline2 {
	color: #000000;
}

#indexcontent {
	background-color: #000000;
}

#leftcolumn {
	background-color: #000000;
}
.column-mid {
	border-left:1px solid #93d58a;
	border-right:1px solid #93d58a;
	background-color: #000000;
	color:#FFFF00;
}

.column-top-mid {
	color: #000000;
}
/**********************/
/*  RIGHT COLUMN  */
/**********************/

#rightcolumn {
	background-color: #000000;
}
/**********************/
/* FOOTER */
/**********************/


#footer {
	color:#FFFF00;
}
#footer a {
	color: #FFFF00;
}
#footer a:link {
	color:#FFFF00,
}
#footer a:hover {
	color: #FFFF00;
}
#page-container2 {
	background-color: #000000;
}
/*-------------------------------*/
/* GENERAL STYLES */
/*-------------------------------*/
h1, h2, h3, h4, h5, h6 {
	color:#FFFF00;
}

ul {
	color:#FFFF00;
}
ol {
	color:#FFFF00;
}
ul, ol li ul li {
	color:#FFFF00;
}

caption {
	color:#FFFF00;
}

a {
	color:#FFFF00;
}
a:focus, a:hover {
	color:#FFFF00;
}
p.greenbold {
	color:#FFFF00;
}
.titlegreen {
	color:#2AA658;
}

/**********************/
/*  IMAGE PLACEMENT */
/**********************/

.floatimageleft {
	border:1px solid #000000;
}
.floatimageright {
	border:1px solid #000000;
}

.asterisk {
	color: #FFFF00;
}
/*******************************************************/
/*******************service pages**********************/


#service-content {
	background-color: #000000;
	color:#FFFF00;
}
.services-box1, .services-box2,.services-box3,.services-box4,.services-box5,.services-box6,.services-box7,.services-box8, .services-box9 {
	background-image:none;
	background-color:#222222;
}

.services-box1 img, .services-box2 img, .services-box3 img, .services-box4 img, .services-box5 img, .services-box6 img, .services-box7 img, .services-box8 img, .services-box9 img {
	border-color:#000000;
	background-color:#222222;
}
.services-box1 .h1-tab1 {
	background-image:none;
}
.services-box2 .h1-tab1 {
	background-image:none;
}
.services-box3 .h1-tab1 {
	background-image:none;
}
.services-box4 .h1-tab1 {
	background-image:none;
}
.services-box5 .h1-tab1 {
	background-image:none;
}
.services-box6 .h1-tab1 {
	background-image:none;
}
.services-box7 .h1-tab1 {
	background-image:none;
}
.services-box8 .h1-tab1 {
	background-image:none;;
}
.h1-tab1 {
	color:#ffffff;
}
.h2-tab1 {
	color:#ffffff;
}

#service-display, .service-display {
	border-color:#58A94D;
	color:#FFFF00;
}
#service-display p, .service-display p {
	color:#FFFF00;
}
.c1{color:#FFFF00;}
.c1 a:link{color:#FFFF00;}
.c1 a:visited{color:#FFFF00;}

.c2{color:#FFFF00;}
.c2 a:link{color:#FFFF00;}
.c2 a:visited{color:#FFFF00;}

.c3{color:#FFFF00;}
.c3 a:link{color:#FFFF00;}
.c3 a:visited{color:#FFFF00;}

.c4{color:#FFFF00;}
.c4 a:link{color:#FFFF00;}
.c4 a:visited{color:#FFFF00;}

.c5{color:#FFFF00;}
.c5 a:link{color:#FFFF00;}
.c5 a:visited{color:#FFFF00;}

.c6{color:#FFFF00;}
.c6 a:link{color:#FFFF00;}
.c6 a:visited{color:#FFFF00;}


.c7{color:#FFFF00;}
.c7 a:link{color:#FFFF00;}
.c7 a:visited{color:#FFFF00;}

.c8{color:#FFFF00;}
.c8 a:link{color:#FFFF00;}
.c8 a:visited{color:#FFFF00;}

.column-top-mid {
	color: #FFFFFF;
}
.column-top {
	color: #FFFFFF;
}
.column-top-1, .column-top-2, .column-top-3, .column-top-4, .column-top-5, .column-top-6, .column-top-7, .column-top-8, .column-top-10 {
	color: #FFFFFF;
}

.news p {
	color:#FFFF00;
}
.news p a {
	color:#FFFF00;
}
.news p a:link {
	color:#FFFF00;
}
.news p a:visited {
	color:#FFFF00;
}
.news p.read a {
	color:#FFFF00;
}
.news p.read a:link {
	color:#FFFF00;
}
.news p.read a:visited {
	color:#FFFF00;
}
img.news {display:none;}

.alert {
	color:#FFFF00;
}
div.strip {
	background-color:#000000;
}

/* Quick Links */
#quicklinks ul, .quicklinks ul {
	color: #FFFF00;
}
#quicklinks ul li, .quicklinks ul li {
	color: #FFFF00;
}
#quicklinks ul li a, .quicklinks ul li a {
	color: #FFFF00;
	background-color: #000000;
}
#quicklinks ul li a:hover, .quicklinks ul li a:hover {
	background-color:#000000;
	color: #FFFF00;
}

.column-top-mid {
	margin: 0 0 10px -11px; padding: 11px 1px 0 12px;
}

.column-top {
	margin-bottom:10px;
}
