body { background-color:#000; color: #FFFFE0;}
h1 { color: #FFFFE0; border-bottom-color: #FFFFE0;}
h2 { color: #FFFFE0; border-bottom-color: #FFFFE0;}
h3 { color: #FFFFE0; }
h4 { color: #FFFFE0; }
h5 { color: #FFFFE0; }
h6 { color: #FFFFE0; }
#sidebar h3,h4 { color: #FFFFE0; border-bottom-color: #FFFFE0;}
#nav { background-color:#000; color: #FFFFE0;}
#content { background-color:#000; color: #FFFFE0;
	background-image: url(/images/shared/trans.gif); background-repeat: no-repeat;}
#sidebar { background-color:#000; border: 2px solid #FFFFE0; color: #FFFFE0;}
#logo { background-image:url(/images/shared/logo_highcontrast.gif);}
#nav a:link, #nav a:visited { color: #FFFFE0; background-color: #000; text-decoration: none; border: 2px solid #FFFFE0; }
#nav a:hover { text-decoration: underline; }
#footer { border-top: 2px solid #FFFFE0; color: #FFFFEO; background-image: url(/images/shared/carroll_logo_highcontrast.gif);}

a:link { color: #FFFFE0; background-color: transparent; }
a:visited { color: #FFFFE0; background-color: transparent; }
a:hover { color: #FFF; background-color: transparent; }
a:active { color: #FFF; background-color: transparent; }

#sidebar a:link { color: #FFFFE0; background-color: transparent; }
#sidebar a:visited { color: #FFFFE0; background-color: transparent; }
#sidebar a:hover { color: #FFF; background-color: transparent; }
#sidebar a:active { color: #FFF; background-color: transparent; }

#sidebar a { background-color: transparent; }
acronym { border-bottom: 1px dotted #FFFFE0; }
/* For use in FormML */
input.invalid {
  background-color: #FFFFE0;
}
strong.error {
  color: #6F9;
}
#mycarrolltech h2 {background-color:#FFFFE0;color:#000;}
#mycarrolltech h3 {color:#FFFFE0;border-color:#FFFFE0;}

table { border: 1px solid #FFFFE0; }
th {  border: 1px solid #FFFFE0; background-color: #FFFFE0; color: #000; }
td { border: 1px solid #FFFFE0; }
caption{color:#FFFFE0;}
p.paid{color:#FFFFE0;}
dt{color:#FFFFE0;}
.calloutbox {
	background-color:#000; color: #FFFFE0; 
}
.error { color: #6F9; }
.courseoptions,.colFloatRight{background-color:#000; border: 2px solid #FFFFE0; color: #FFFFE0;}
.coursebox, .feature{border:1px solid #FFFFE0;}
.coursebox h3, .feature h4{background-color:#FFFFE0;color:#000;}
.border2 img {border-color:#FFFFE0;}
.but_admin {background-color:#000;}

/* New Styles for Forms */
button { color:#000; background-color:#FFFFE0; border: 1px solid #808080; font-weight: bold; }
.fomrTextField { border-left: 10px solid #FFFFE0; }
.formTextFieldError { border-left: 10px solid #FFFFE0; }
.formBox { background-color:#000; color: FFFFE0; }
.formError {}
.formdata {background-color:#FFFFE0;color:#000;}