/* the following 'a' style sset all anchors/links unless a specific class is set */a, a:link, a:active {	color:#00008C;}a:visited {	color: #0002DB;}a:hover, a:link:hover, a:visited:hover, a:active:hover {	color:#999999;}/* the body tag sets the page white, with a no margins, base font is set and size */body {	background-color: #FFFFFF;	font-family: verdana, arial, helvetica, sans-serif;	color: #000000;	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;	font-size: 10px;}/* used in the banner t okeep th elink small, skipnav is for 508 */.skipnav {	line-height: 1px;}/* redundant selectors for NS4 *//* these set the 'default' starting sizes for all primary containers */div, p, th, td, li, dd, dt {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 14px;}ul {	list-style: disc;}ul ul {	list-style: circle;}p, ol, ul {	margin-top: .67em;	margin-bottom: .67em;}/* form styles - all forms are absolute sized in pixels */.form {	margin-bottom: 0px;	padding: 0px;}.input {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	color: #000000;}.go {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #00008C;}/* end form styles *//* styles for global background colors */.grayback {	background-color: #EEEEEE;}.goldback {	background-color: #FFE558;}.blueback {	background-color: #00008C;}.whiteback {	background-color: #FFFFFF;}/* Help Top Menu Category */.helpmenutopcateg {	font-size: 100%;	color: #000033;	font-weight: bold;		margin-bottom: 1px; /*16*/	margin-left: 2px; /*12*/	margin-right: 1px; /*12*/	margin-top: 1px; /*8*/}/* Help Menu link */.helpmenulink {	font-size: 85%;	color: #000033;	/*font-weight: bold; */	margin-bottom: 1px; /*16*/	margin-left: 2px; /*12*/	margin-right: 1px; /*12*/	margin-top: 1px; /*8*/	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;}/* Help Menu category */.helpmenucateg {	font-size: 80%;	/*color: #010084;	*/	font-weight: bold;	color: #00008C;	background-color: #FFFFFF;	margin-bottom: 4px; /*16*/	margin-left: 4px; /*12*/	margin-right: 4px; /*12*/	margin-top: 4px; /*8*/}/* Help Menu category */.helpmenuparagraph {	font-size: 80%;	color: #010084;		background-color: #FFFFFF;	margin-bottom: 4px; /*16*/	margin-left: 4px; /*12*/	margin-right: 4px; /*12*/	margin-top: 4px; /*8*/}/* Help FAQ question */.helpfaqquestion {	font-size: 95%;	font-weight: bold;	color: #000033;	background-color: #FFFFFF;	margin-bottom: 4px; /*16*/	margin-left: 4px; /*12*/	margin-right: 4px; /*12*/	margin-top: 4px; /*8*/}/* Help FAQ answer */.helpfaqanswer {	font-size: 80%;	color: #000000;	background-color: #FFFFFF;	margin-bottom: 4px; /*16*/	margin-left: 4px; /*12*/	margin-right: 4px; /*12*/	margin-top: 4px; /*8*/}/* breadcrumb styles for navigation */.breadcrumb {	font-size: 80%;	color: #010084;		background-color: #FFFFFF;	margin-bottom: 4px; /*16*/	margin-left: 4px; /*12*/	margin-right: 4px; /*12*/	margin-top: 4px; /*8*/}/* breadcrumb styles for navigation *//* breadcrumb intro styles for navigation */breadcrumbintro {	font-size: 80%;	font-weight: bold;	color: #010084;		background-color: #FFFFFF;	margin-bottom: 4px; /*16*/	margin-left: 4px; /*12*/	margin-right: 4px; /*12*/	margin-top: 4px; /*8*/}/* when using no breadcrumb to preserve space, set a non-breaking space in the div */.nobreadcrumb {	font-size: 80%;	background-color: #FFFFFF;	margin-bottom: 8px;	margin-left: 12px;	margin-right: 12px;	margin-top: 8px;}/* school admin table header */.scadmintblheader {	font-size: 100%;	color: #FFFFFF;		margin-bottom: 1px; /*16*/	margin-left: 2px; /*12*/	margin-right: 1px; /*12*/	margin-top: 1px; /*8*/}/* school admin table item */.scadmintblitem {	font-size: 11px;	color: #000033;		margin-bottom: 1px; /*16*/	margin-left: 2px; /*12*/	margin-right: 1px; /*12*/	margin-top: 1px; /*8*/}/* school admin table link */.scadmintbllink {	font-size: 11px;	color: #000033;	font-weight: none; /*bold;*/		margin-bottom: 1px; /*16*/	margin-left: 2px; /*12*/	margin-right: 1px; /*12*/	margin-top: 1px; /*8*/}/* color change text and structurals - change eventually */.blue {	color: #00008C;}/* the title blue is used for headers, titles, and when set within the a href class='', a link */.titleblue, a.titleblue, a.titleblue:link, a.titleblue:visited, a.titleblue:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;	font-weight: bold;	color: #00008C;	text-decoration: none;}a.titleblue:hover, a.titleblue:link:hover, a.titleblue:visited:hover, a.titleblue:active:hover {	color: #999999;	text-decoration: underline;}/* additional titles */.titlewhite {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;	font-weight: bold;	color: #FFFFFF;}.titlegold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;	font-weight: bold;	color: #FFC800;}.titleblack {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;	font-weight: bold;	color: #000000;}/*######################*//* the body tag sets the page white, with a no margins, base font is set and size */p.requireditem  {	background-color: #FFFFFF;	font-family: verdana, arial, helvetica, sans-serif;	color: #000000;	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: .1em;	font-size: 75%;}p.copyrightinfo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 75%;	color: #000000;	margin-bottom: .67em;}p.errormsg {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 110%;	color: #FF0000;	margin-bottom: .67em;}/* the navmenulinks are used in leftside navigation primarily within the a href tag */.navmenulink, a.navmenulink, a.navmenulink:link, a.navmenulink:visited, a.navmenulinkv:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	color: #00008C;	text-decoration: none;}a.navmenulink:hover, a.navmenulink:link:hover, a.navmenulink:visited:hover, a.navmenulink:active:hover {	color: #999999;	text-decoration: underline;}/* the schoollink are used in leftside navigation primarily within the a href tag */.schoollink, a.schoollink, a.schoollink:link, a.schoollink:visited, a.schoollink:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 125%;	color: #00008C;	text-decoration: none;}a.schoollink:hover, a.schoollink:link:hover, a.schoollink:visited:hover, a.schoollink:active:hover {	color: #999999;	text-decoration: underline;}/**#######################//* special content types *//* the intro 'p' has an additional amount of white space on top and bottom */p.intro {	margin-top: 2em;	margin-bottom: 2em;}/* andything within the indent 'div' has additional left margin/white space */div.indent {	margin-left: 2em;}/* used by the 'back to top' */p.top {	margin-top: 2em;	margin-bottom: 1.5em;	text-align: center;}a.toplink, a.toplink:link, a.toplink:visited, a.toplink:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	color: #00008C;}a.toplink:hover, a.toplink:link:hover, a.toplink:visited:hover, a.toplink:active:hover{	color: #999999;	text-decoration: underline;}/* end of 'back to top' specs *//* the following are all used by the bottom or page navigation sets */.pipe {	font-size: 90%;	color: #00008C;	vertical-align: middle;}p.footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #00008C;	margin-bottom: 1em;}p.footertext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	color: #00008C;	margin-top: 1em;	margin-bottom: 1em;}.footerlinkoff {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	color: #00008C;	text-decoration: none;}.footerlink, a.footerlink, a.footerlink:link, a.footerlink:visited, a.footerlink:active, .advsearch, a.advsearch, a.advsearch:link, a.advsearch:visited, a.advsearch:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	color: #00008C;	text-decoration: underline;}a.footerlink:hover, a.footerlink:link:hover, a.footerlink:visited:hover, a.footerlink:active:hover, .advsearch:hover, a.advsearch:link:hover, a.advsearch:visited:hover, a.advsearch:active:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	color: #999999;	text-decoration: underline;}.footerSmall,a.footerSmall, a.footerSmall:link                  {font-family:arial, helvetica; color:666666; font-size:10px; line-height:133%; text-decoration: none;}.FooterLinkSmall                  {font-family:arial, helvetica; color:666666; font-size:10px; line-height:133%;}.projectWhiteTxtname                  {font-family:Verdana, Arial, Helvetica, sans-serif; color:FFFFFF; font-size:12px; line-height:50%;}.tblColHdr{    COLOR:#FFFFFF;    FONT-FAMILY: Arial, Verdana;    FONT-SIZE: 15px;	FONT-WEIGHT: bold;}.youarehere { font-size: 80%; color: #010084; font-weight: bold; background-color: #FFFFFF;				margin-bottom: 4px;  margin-left: 4px; margin-right: 4px; margin-top: 8px; }.mybreadcrumb, a.mybreadcrumb, a.mybreadcrumb { color: #010084;  background-color: #FFFFFF;				margin-bottom: 4px;  margin-left: 1px; margin-right: 1px; margin-top: 8px; text-decoration:none; }a.mybreadcrumb:hover, a.mybreadcrumb:hover:link { color: #010084; background-color: #FFFFFF;				margin-bottom: 4px;  margin-left: 1px; margin-right: 1px; margin-top: 8px; text-decoration: underline;}/* breadcrumb styles for navigation */.breadcrumbpage {	font-size: 80%;	color: #666666;		background-color: #FFFFFF;	margin-bottom: 4px; /*16*/	margin-left: 1px; /*12*/	margin-right: 1px; /*12*/	margin-top: 8px; /*8*/}