select,input, textarea {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 80%; 
    color: #333333; 
    text-decoration: none; 
}

td {
    font-family: Arial, Helvetica, sans-serif;
    color: #333333; 
    text-decoration: none;   
    font-size: 80%; 
}




li   {
    font-family: Arial, Helvetica, sans-serif;
}

a {  font-family: Arial, Helvetica, sans-serif;  color: #4C65A4; text-decoration: none; }
a:visited { color: #4C65A4; text-decoration: none; }
a:active { color: #7E98D5; text-decoration: none; }
a:hover { color: #4C65A4; text-decoration: underline; }

td.bannerMenu {    
    color: #333333;
}

.boxTitle { font-weight: bold; color: #ffffff; }
.boxTitle:link { font-weight: bold; color: #ffffff; }
.boxTitle:hover {font-weight: bold; color: #333333; }
.boxTitle:visited { font-weight: bold; color: #ffffff; }

a.linkbar {     font-family: Arial, Helvetica, sans-serif;font-weight:normal ; color: #333333;}
a.linkbar:link { font-weight: normal; color: #333333; }
a.linkbar:active { font-weight: normal; color: #777777; }
a.linkbar:visited { font-weight: normal; color: #333333; }
a.linkbar:hover { font-weight: normal; color: #888888; }
a.linkbaron { color: #5C5E4C; font-weight: normal; }
a.linkbaron:link { color: #5C5E4C; font-weight: normal; }
a.linkbaron:active { color: #5C5E4C; font-weight: normal; }
a.linkbaron:visited { color: #5C5E4C; font-weight: normal; }
a.linkbaron:hover { color: #6D788D; font-weight: normal; }

.linkFourCol { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; }
.linkFourCol:link { color: #ffffff; font-weight: bold; }
.linkFourCol:active { color: #ffffff; font-weight: bold; }
.linkFourCol:visited { color: #ffffff;font-weight: bold; }
.linkFourCol:hover { color: #ffffff; font-weight: bold; font-variant: underline; }
.linkFourColEdit { font-size: 95%;  }

/* older stuff is below.. I'm not sure what is an isn't in use.. */
.miniscule { FONT-SIZE: 1%; }

td.dropmenu { font-size: 75%; font-weight: normal; color: blue; background-color: #F0F0F0; }
td.dropmenu:link { font-size: 75%; font-weight: normal; color: blue; background-color: #F0F0F0; }
td.dropmenu:active { font-size: 75%; font-weight: normal; color: blue; background-color: #F0F0F0; }
td.dropmenu:visited { font-size: 75%; font-weight: normal; color: blue; background-color: #F0F0F0; }
td.dropmenu:hover { font-size: 75%; font-weight: normal; background-color: #FFFFFF; }
td.dropmenuon { font-size: 75%; font-weight:normal; background-color: #ffffff; }

a.dropmenu { color: #FF7E00; }
a.dropmenu:link { color: #666666; }
a.dropmenu:active { color: #FF7E00; }
a.dropmenu:visited { color: #666666; }
a.dropmenu:hover { color: #333333; background-color; }


.adminmenu { font-weight:bold; color: #000066; }
.adminmenu:hover { font-weight:bold; color: #6D788D; }
.adminmenuon { color: #333333; font-weight:bold; }
.adminmenuon:hover { font-weight:bold; color: #6D788D; }

.leftmenuon { color: #333333; }
.leftmenuon:active { color: #333333; }
.leftmenuon:visited {color: #333333; }
.leftmenuoff { color: #333333; }
.leftmenuoff:active { color: #777777; }
.leftmenuoff:visited {color: #333333; }
.leftmenuoff:hover { color: #bbbbbb; }
.leftmenustatic {  color: #aaaaaa; font-variant: italic; }

#homelink{
padding-top:10px;
}

#homelink a{
color: #333333;

}
#homelink:visited a{
color: #333333;
}
#homelink:hover a{
color: #bbbbbb;
}
#homelink:active a{
color: #777777;
}

.topbar { font-family: Arial, Helvetica, sans-serif; color: #062359; }
.topbar:hover { color: #4C6FB0; }

.selected { font-size: 11px; color: #ECC111; }

.contentText {
    font-family: Arial, Helvetica, sans-serif;
    color: #333333; 
}

.contentTextHeader { font-family: Arial, Helvetica, sans-serif; font-size: 125%; color: #666699; font-weight: bold }
.contentTextBold { font-family: Arial, Helvetica, sans-serif; font-size: 105%; font-weight: bold; color: #666699; }
.contentTextBold { font-family: Arial, Helvetica, sans-serif; font-size: 85%; font-weight: bold; color: #000066; }

.contentTextBoldInverseWhite { font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #FFFFFF; font-weight: bold }
.contentTextHeader{ font-family: Arial, Helvetica, sans-serif; font-size: 95%; color: #666699; font-weight: bold }

a.linksInBox { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:95%}
a.linksInBox:hover { color: #4C65A4; font-family: Arial, Helvetica, sans-serif; font-size:95%}

/* section specific stuff */
h1 { font-size: 150%; font-weight: bold; color: #4C65A4; border-color: black black #333333; border: solid; border-width: 0px 0px 1px; }
h2 { font-size: 120%; font-weight: bold; color: #4C65A4; border-color: black black #333333; border: solid; border-width: 0px 0px 1px; }
h3 { font-size: 100%; font-weight: bold; color: #333333; }
h4 { font-size: 90%; font-weight: bold; color: #333333; }
h5 { font-size: 90%; font-weight: normal; color: #333333; }
a.breadcrumb { font-size: 75%; color: #333333; }
a.path {  font-family: Arial, Helvetica, sans-serif; font-style: normal;  color: #333333; }
a.path:visited { font-family: Arial, Helvetica, sans-serif;color: #333333; }
a.path:hover { font-family: Arial, Helvetica, sans-serif; color: #888888; }
a.path:active { font-family: Arial, Helvetica, sans-serif;color: #888888; }
a.simple {font-size: 90%; color: #333333;}




/* from Mark */
dt { font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; }
dd { font-family: Arial, Helvetica, sans-serif; font-size: 90%; }

.greyborder { border: 1px; border-style: solid; border-color: #cccccc; }
.caption { font-size: 75%; color: #333333; }
.browsetitle { font-size: 110%; color: #4C65A4; }
.browsetitle:visited { font-size: 110%; color: #2A4382; }

.quote { font-size: 120%; color: #999999; line-height: 1.5; }

.quizCorrect {color:#339900 ;font-weight: bold;}
.quizIncorrect {color:#990000 ;font-weight: bold;}


/* Added by Miles for Quiz Builder */
th.quiz {
	text-align: left;
	font-size: 70%;
	border-bottom: 1px solid #FFCC00;
	color: #333;
}

td.alt {
	background-color: #FFFFE8;
}

a.quizlink {
	font-size: 110%;
	font-weight: bold;
}

a.quizlinksm {
	font-size: x-small;
}

.quiztitle {	
	font-size: 110%;
	font-weight: bold;
}

.quizdata {
	font-size: 90%;
}


.quizdatasmall {
	font-size: 80%;
	color: #666;
}

#quizbuilder h1, #quizbuilder h2 {
	color: #FFF;
	margin-bottom: 0;
}

#quizview h1, #quizview h2 {
	margin-bottom: 0;
}

#quizbuilder td.header {
	background-color: #FF7E00;
	color: #FFF;
}

#quizbuilder td.footer {
	background-color: #FF7E00;
	color: #FFF;
}

#quizbuilder td.msg, td.msg {
	color: #F00;
	font-weight: bold;
}

#quizbuilder td.msg2, td.msg2 {
	color: #090;
	font-weight: bold;
}

#quizbuilder input, select, textarea, input.view {
	font-size: 100%;
}

#quizbuilder input.a, #quizbuilder textarea.a, input.a {
	width: 300px;
}

input.quizbutton {
	font-size: 100%;
	font-weight: bold;
}

#quizbuilder select.a {
	font-size: 80%;
}

#quizbuilder input.default {
	font-weight: bold;
}

#quizbuilder ul {
	margin: 0;
}

#quizbuilder li.c {
	list-style-image: url(images/correct.gif);
	color: #090;
}

#quizbuilder li.i {
	list-style-image: url(images/incorrect.gif);
	color: #900;
}

.waRed { color: #be0c2b; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }

p.nbdescription {
	display: none;
}

#section_desc {
color: #0066cc;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0;
margin: 10px 0 0 10px;
}

#footer_admin_link a {padding-left: 5px;}
#footer_admin_link a:link {font-weight: normal; color: #333333;}
#footer_admin_link a:hover {font-weight: normal; color: #888888;}

.homebanner {
	background-image: url(../images/banner/BLUE_homepage_onepix.jpg);
	background-repeat: repeat-x;
}
span.miniscule #menu133 td {background-color: #ffcccc;}
span.miniscule #menu133 td.dropmenuon {background-color: #990033; }
span.miniscule #menu133 td.dropmenuon a:link {color: #ffffff;}
span.miniscule #menu133 td.dropmenuon a:visited {color: #ffffff;}

span.miniscule #menu134 td {background-color: #ffcc99;}
span.miniscule #menu134 td.dropmenuon {background-color: #cc6600; }
span.miniscule #menu134 td.dropmenuon a:link {color: #ffffff;}
span.miniscule #menu134 td.dropmenuon a:visited {color: #ffffff;}

span.miniscule #menu135 td {background-color: #ffffcc;}
span.miniscule #menu135 td.dropmenuon {background-color: #cc9933; }
span.miniscule #menu135 td.dropmenuon a:link {color: #ffffff;}
span.miniscule #menu135 td.dropmenuon a:visited {color: #ffffff;}

span.miniscule #menu136 td {background-color: #ccffcc;}
span.miniscule #menu136 td.dropmenuon {background-color: #006600; }
span.miniscule #menu136 td.dropmenuon a:link {color: #ffffff;}
span.miniscule #menu136 td.dropmenuon a:visited {color: #ffffff;}

span.miniscule #menu137 td {background-color: #ccffff;}
span.miniscule #menu137 td.dropmenuon {background-color: #009999; }
span.miniscule #menu137 td.dropmenuon a:link {color: #ffffff;}
span.miniscule #menu137 td.dropmenuon a:visited {color: #ffffff;}

span.miniscule #menu4748 td {background-color: #99ccff;}
span.miniscule #menu4748 td.dropmenuon {background-color: #0000cc; }
span.miniscule #menu4748 td.dropmenuon a:link {color: #ffffff;}
span.miniscule #menu4748 td.dropmenuon a:visited {color: #ffffff;}

span.miniscule #menu7701 td {background-color: #99cdff;}
span.miniscule #menu7701 td.dropmenuon {background-color: #0000cc; }
span.miniscule #menu7701 td.dropmenuon a:link {color: #ffffff;}
span.miniscule #menu7701 td.dropmenuon a:visited {color: #ffffff;}

td a.linkbar {margin-left: 8px;}
