/*All pages are affected by this section*/
body 						{ font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; background-color: #998E70; margin: 0 0 0 0; }
img 						{ border: none; }
table						{ border-collapse: collapse; }
th							{ text-align: left; }
h1							{ font: 14pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #001e4c; }
h2							{ font: 12pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #001e4c; padding-top: 10px;}
h3							{ font: 11pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #001e4c; }
h4							{ font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #001e4c; }
h5							{ font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #001e4c; }
a							{ font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
	a:link 	    			{ color: #670001; text-decoration: none; }
	a:visited 				{ color: #670001; text-decoration: none; }
	a:hover     			{ color: #A80D0E; text-decoration: underline; }
	a:active    			{ color: #670001; text-decoration: none; }

/*Classes are affected by the following*/
/*links*/
#main2 a					{ font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
	#main2 a:link 	    	{ color: #670001; text-decoration: none; border-bottom:dotted 1px; }
	#main2 a:visited 		{ color: #670001; text-decoration: none; border-bottom:dotted 1px; }
	#main2 a:hover     		{ color: #A80D0E; text-decoration: none; border-bottom:dotted 1px; }
	#main2 a:active    		{ color: #670001; text-decoration: none; border-bottom:dotted 1px; }
a.mastlink					{ font: 9pt Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #ffffff; }
	a.mastlink:link 		{ text-decoration: none; color: #ffffff; }
	a.mastlink:visited 		{ text-decoration: none; color: #ffffff; }
	a.mastlink:hover 		{ text-decoration: underline; color: #ffffff; }
	a.mastlink:active 		{ text-decoration: none; color: #ffffff; }
a.lrglink					{ font: 11pt Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #ffffff; }
	a.lrglink:link 			{ text-decoration: none; color: #ffffff; }
	a.lrglink:visited 		{ text-decoration: none; color: #ffffff; }
	a.lrglink:hover 		{ text-decoration: underline; color: #ffffff; }
	a.lrglink:active 		{ text-decoration: none; color: #ffffff; }
a.smlink					{ font: 9pt Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }                            
	a.smlink:link 			{ color: #670001; text-decoration: none; }
	a.smlink:visited 		{ color: #670001; text-decoration: none; }
	a.smlink:hover 			{ color: #A80D0E; text-decoration: underline; }
	a.smlink:active 		{ color: #A80D0E; text-decoration: none; }
a.footer					{ font: 9pt Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #001e4c; }
	a.footer:link 			{ text-decoration: none; color: #001e4c; }
	a.footer:visited 		{ text-decoration: none; color: #001e4c; }
	a.footer:hover 			{ text-decoration: underline; color: #001e4c; }
	a.footer:active 		{ text-decoration: none; color: #001e4c; }

/*fonts and text*/
.lgbluetext					{ font: 11pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #001e4c; margin: 0px, 5px;}
.lgredtext					{ font: 11pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #670001; margin: 0px, 5px;}
.lgtext 					{ font-size: 11pt;}
.xlgtext 					{ font-size: 14pt;}
.height9					{ line-height: .9; }
.bigger 					{ line-height: 2; }
.smaller 					{ font-size: 9pt; }
.smallest					{ font-size: 8pt; }
.oblique					{ font-style: oblique; }
.underline					{ text-decoration: underline; }
.indent 					{ margin-left: 12px; }
.left						{ text-align: left; }
.center						{ text-align: center; }
.right						{ text-align: right; }
.middle						{ vertical-align: middle; }
.contact 					{ color: #574F3F; line-height: 120%; margin: 10pt 0pt 0pt 0pt;}
.white 						{ color: white; }

/*Background Colors*/
.bgblue						{ background-color: #001e4c; }

/*Division Border*/
.redborder					{ border: 1px solid #670001; padding: 10px; }

/*tables and table elements*/
.withborder					{ border: 1px solid black;}
.menu table					{ vertical-align: top; }
.menu td					{ border: none; padding: 0; margin: 0; vertical-align: top; }
.eddivprog					{ border: 4px #ffffff inset; padding: 5px; width: 570px; }
	.eddivprog td			{ border: 4px #f0eee5 inset; padding: 5px; }
.formlist table				{ /*width: 591px;*/ vertical-align: top; }
.formlist td, .formlist th	{ border: 1px dotted black; padding: 2px 2px 4px 5px; }
.programs					{ border-collapse: collapse; width: 99%; }
	.programs th			{ text-align: left; border: 1px solid black; background-color: #c1b8a6; border-color: #998e70; }
	.programs td			{ border: 1px solid black; border-color: #998e70; }
.sites table				{ vertical-align: top; width: 500px; }
	.sites td				{ border: 1px solid black; vertical-align: top; padding: 4px; text-align: center; width: 250px; }
.news						{ background-color: #c1b8a6; width: 180px; margin: 0 0 0 0; padding: 0 0 0 0;}
.newshead					{ color: white; background-color: #001e4c; width: 180px; margin: -3px 0 0 0; padding: 2px 0 2px 0; text-align: center; }
.newsblock					{ background-color: #e2decc; width: 100%; /*margin: 5px 10px 5px 10px;*/ }
.maintable					{ width: 99%; }
	.maintable td			{ vertical-align: top; padding: 5px 5px; }
.head table					{ vertical-align: top; }
	.head td				{ border: 1px solid black; border-spacing: 1px, 4px; }
	.head th				{ border: 1px solid black; background-color: #c1b8a6; border-spacing: 1px, 4px; }
.norm table					{ vertical-align: top; }
	.norm td, .norm th		{ border: 1px solid black; vertical-align: top; padding: 5px, 5px, 5px, 5px; }
.mapcell, .mapcells table	{ background-color: #ffffff; vertical-align: top; }
  .mapcell th, .mapcells th	{ background-color: #001e4c; border: 1px solid black; color: white; font-style: oblique; font-weight: normal; padding: 3px; }
	.mapcells th			{ width: 195px; }
	.mapcell th				{ width: 130px; } 
  .mapcell td, .mapcells td	{ background-color: #ffffff; border: 1px solid black; font-size: 8.5pt; padding: 3px; }

/*lists*/
.nobullet li, ul 				{ list-style-type: none; }
.bullet li 					{ list-style-type: disc; }
.checkbox	 				{ list-style-image: url(/education/images/checkbox.gif); }
.upper li					{ list-style-type: upper-alpha; }
.lower li					{ list-style-type: lower-alpha; }

/*images*/
.arrow						{ padding: 2px 3px 0 3px; }
.mainimage					{ padding: 0px; margin: -11px -11px 0px -11px; /*width: 591px;*/ }
.scroller					{ padding: 0px; margin: -11px -12px 0px -11px; width: 593px; height: 200px; }
.topimage					{ padding: 0px; margin: -11px -10px 0px -10px; /*width: 591px;*/ }

/*Only IDs are affected by the following*/
/*Divisions*/
#header 					{ background-color: #001E4C; margin: 0 0 0 0; padding: 0 0 0 0; }
#LCSC 						{ margin: 6px 0px 3px 6px; }
#search 					{ float: right; color: #ffffff; background: #001e4c; font-size: 9pt; margin: 11px 2px 0px 0px; text-align: right; }
#searchtext					{ font-weight: 700; position: relative; bottom: 9px; }
#go 						{ position: relative; right: 4px; bottom: 1px; }
#lclinks 					{ background-color: #670001; border: none; color: white; text-align: center; padding: 0 0 0 0; margin: 0 0 0 0; height: 27px; width: 100%; }
#edlinks 					{ background-color: #670001; border: none; color: white; text-align: center; padding: 0 0 0 0; margin: 0 0 0 0; height: 25px; }
	#edlinks td				{ border: none; }
#LCInfo 					{ font-size: 10pt; text-decoration: underline; font-weight: bold; }
#Acrobat 					{ font-size: 8pt; padding: 40px 0px 0px 0px; text-align: center; }                                     
#footer 					{ text-align: center; clear: left; color: #ffffff; padding-top: 20px; }
#LCSCbrown 					{ margin: 5px; }
#allcontent 				{ width: 800px; margin-left: auto; margin-right: auto; background-color: #c1b8a6; border: 1px solid white; }
#allcontentmap 				{ width: 857px; background-color: #c1b8a6; margin: 1px 0px 0px 0px; margin-left: auto; margin-right: auto; }
#sidebar 					{ width: 200px; background-color: #c1b8a6; float: left; padding: 0px 0px 20px 4px; }
	#sidebar a				{ line-height: 150%; }
#ncate						{ line-height: 100%; }
	#ncate a				{ padding: 0; margin: 0; line-height: 100%; }
#cinfo						{ font: 10pt Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: bold; }
#contentmap					{ text-align: left;  vertical-align: top; margin: 0 0 0 0px; padding: 10px 10px 10px 10px; border: 1px solid white; }
#content					{ text-align: left;  vertical-align: top; margin: 0 0 0 0px; padding: 10px 10px 10px 10px; width: 800px;}
	#cell_s					{ vertical-align: top; background-color: #c1b8a6; width: 199px; }
	#cell_m					{ vertical-align: top; background-color: #f0eee5; border-left: 1px solid white; }
#main 						{ text-align: left; background-color: #f0eee5; margin: 0 0 0 205px; padding: 10px 10px 10px 10px; border-left: 1px solid white; min-height: 700px; }
#main2 						{ margin: 0 0 0 0px; padding: 10px 10px 10px 10px; }
#slideshow					{ border-bottom: 1px solid white; background-color: white; margin: -10px -10px 0 -10px; padding: 0;}
#mainwithnews				{ margin: 0 -10px 0 -10px; }
#colr td					{ width: 65px; text-align: center; }
