body{
background-color:black;
color:yellow;
}
#wrap
{
background:black;
border-left-color:#333333;
border-right-color:#333333;
}

h1,h2,h3,h4,h5,h6, fieldset, legend, label
{
color:yellow;
background:black;
}

form, label, dl, dd, input,table tr td
{
color:black;
background:white;
}
table tr td a:link, 
table tr td a:hover, 
table tr td a:active, 
table tr td a:visited, 
div ul li a:link, 
div ul li a:hover, 
div ul li a:active, 
div ul li a:visited,
p a:link,
p a:hover,
p a:active,
p a:visited,
a:link, 
a:hover, 
a:active, 
a:visited,
dl dd a:link,
dl dd a:hover,
dl dd a:visited,
dl dd a:active
{
color:#01FFFF;
background:black;

}


/* ---------------- Navigation---------------*/
ul.vert a:link, 
ul.vert a:visited 
{
    background:black;
    color:#01ffff;
	border-top-color:#333333;
	text-decoration:none;
}
ul.vert a:hover,
ul.vert a:focus 
{
	text-decoration:underline;
	background:#333333;
	color:#01ffff;
}
/* ---------------- Other ---------------*/
fieldset
{
	border-color:#333333;
}
table tr td, label,form #fs_193 dl dd, textarea 
{
	color:yellow;
	background-color:black;
}

table tr td 
{
	background-color:black;

}
table tr.even td
{
background:#333333;
}
table tr.odd td
{
background:black;
}
table tr.even td a:link,
table tr.even td a:visited
{
    color:#01ffff;
background:#333333;
}
dl
{
	border-left-color:#333333;
	border-right-color: #333333;
	background:black;
}

/*--------------- Search Box ------------------*/	
fieldset#fs_193 dl dd, fieldset#fs_193 dl dd label
{
	background: black;
	color:yellow;
}
#fld_2382_new, #fld_2381_new, #company_details input
{
background:black;
color:yellow;
}
#globalsearchbox form
{
	background:black;
}
/* ---------------- Front Page --------------*/
dd
{
	background:black;
	color:#01ffff;
}
.b dt,.n dt,.c dt,.t dt
{
	background:#333333;
	color:#01ffff;
}
.c dd a:link, .c dd a:visited, .n dd a:link, .n dd a:visited,
.t dd a:link, .t dd a:visited,.b dd a:link, .b dd a:visited
{
	background:black;
    color:#01ffff;
}
.c dd a:active, .c dd a:hover, .n dd a:active, .n dd a:hover,
.t dd a:active, .t dd a:hover,.b dd a:active, .b dd a:hover
{
	text-decoration:underline;
    background:#333333;
	color:#01ffff;
}
.FrontPageUsefulLinks dd
{
color:yellow;
}
.FrontPageUsefulLinks dt
{
color:yellow;
}

.FrontPageUsefulLinks dl
{
border-left-color:black;
border-right-color: black;
}

/*---- Course Results --------*/
#resultsheader 
{
background: #01ffff;
}
#resultsheader strong 
{
color: #01ffff;
}
#CourseResults tr.odd td, #CourseResults tr.odd td h4
{
background:#333333;
color:yellow;
}
#CourseResults tr.even td, #CourseResults tr.even td h4
{
background:black;
color:yellow;
}


#CourseResults tr.even td h4 a:link
{
background:black;
}
#CourseResults tr.even td h4 a:visited
{
background:black;
color:#01ffff;
}

#CourseResults tr.odd td h4 a:link
{
background:#333333;
}
#CourseResults tr.odd td h4 a:visited
{
background:#333333;
color:#01ffff;
}
#s_192
{
background:black;
}
/*---- Course Pages (273) ----*/
table.s th,
table#CourseResults td, 
#resultsheader,
th.course h3,
#main-content th h3{
	background: black;
	color:yellow;

	}
table.s tr td,table.s tr, table.s tr td.value, table.s tr td.title
{
border-color:#333333;
border-width:1px;
border-style:solid;

}

