﻿body
{
	background-color: #ffffff;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 78%; /* 62.5% of Medium text (16px) is 10px; */;
	color: #333333;
}

h1 { color:#222222; font-size:140%; font-weight:bold; }
h2 { color:#000000; font-size:130%; font-weight:bold; margin-bottom:1.5em; }
h3 { color:#000000; font-size:120%; font-weight:bold; }
h4 { color:#000000; font-size:110%; font-weight:bold; margin-bottom:0.5em; }

p {
	padding-bottom: 1.2em;
	font-size: 100%;
	line-height: 1.4em;
}
ol 
	{ 
		list-style-position: outside; 
		padding-left: 3.5em;
		font-size: 100%; 
	} 

ul 
	{ 
		list-style-type: disc; 
		list-style-position: outside; 
		padding-left: 3.5em;
	} 

li {
		padding-bottom: .5em; 
		font-size:100%; 
		line-height: 1.2em;
	}

	

.ulspace, .olspace, .rubric 
{
	padding-top: 1.2em; 		
	font-weight:normal; 
	font-size: 100%; 
	font-family	:Arial, Verdana, Sans-Serif;
	
}
ul.ulspace, ol.olspace 
{
	padding-top: 1.2em; 		
	font-weight: normal; 
	font-size: 100%; 
	font-family	: Arial, Verdana, Sans-Serif;
	
}

ul.ulspace li, ol.olspace 
{
	
	font-weight: normal; 
	font-size: 100%; 
	font-family	: Arial, Verdana, Sans-Serif;
	
}

td p.blocktext, p.blocktext
{
	margin-left: 35px;
	margin-right: 35px;
	padding-bottom: 1.2em;
	font-size: 100%;
	line-height: 1.4em;

}


p.blocktext-ed, .blockext-ed
{
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 1.2em;
	font-size: 130%;
	line-height: 1.6em;

}






dl { list-style-type: disc; list-style-position: outside; padding-left: 1.0em;} 
dt { padding-bottom: 1.25em; font-size:100%; line-height:1.3em; font-weight:bold;}
dd { padding-bottom: 1.25em; font-size:100%; line-height:1.3em; padding-left: 2.0em;}


strong { font-weight:bold; color:#000000; }

a { color:#893f3f; }
a:hover { color:#646464; }
a:visited { color:#893f3f; }
a:active { color:#646464; }

#wrapper {
	width: 900px;
	margin: 0 auto 0 auto;
	background-color: #FFFFFF;
}

#wrapper-big {
	width: 95%;
	margin: 0 auto 0 auto;
	background-color: #FFFFFF;
}

#header { padding-bottom:1.0em; margin-bottom:1.0em; border-bottom:1px solid #c8c8c8; }
#header-old { padding-bottom:2.5em; margin-bottom:2.5em; border-bottom:1px solid #c8c8c8; }
#header a {
	color: #000000;
}
#header a:hover { color:#893f3f; }
#header a:active { color:#000000; }
#header a:visited { color:#000000; }
#header table.header-table { margin:1em 0.3em 1em 0.3em; width:99%; }
#header #mgs-nav {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 100%;
	line-height: 0.5em;
	margin-bottom: 1em;
}
#header #mgs-nav .nav-outside {
	border-bottom: 0px solid #8b8d57;
	padding-left: 5px;
	padding-top: 5px; 
	border-bottom-color: #C0C0C0;
}
#header #mgs-nav .nav-outside a:hover {
	text-decoration: none;
	color: #000000;
}
#header #mgs-nav .nav-inside { border-bottom:0px solid #8b8d57; }
#header #mgs-nav .nav-inside td { padding:1em; width:128px; vertical-align:middle; border-right:0px solid #858160; }
#header #mgs-nav .nav-inside td.spacer { padding:0em; width:1px; border-right:none; }
#header #mgs-nav .nav-inside a { color:#000000; font-weight:bold; text-transform:uppercase; text-decoration:none; }
#header #mgs-nav .nav-inside a:hover { text-decoration:underline; }

#search { background-color:#E8E7DD; padding:8px; border-bottom:1px solid #ffffff; vertical-align:middle; }
#search .search-box {
	width: 138px;
	padding: 3px;
	border: 0px solid #ffffff;
	background-color: #ffffff;
	font-size: 100%;
	font-family: Arial;
	vertical-align: middle;
}

#main { }

#main-nav {
	display: block;
	width: 210px;
	float: left;
	margin-right: 20px
}

#main-nav2 {
	display: block;
	width: 180px;
	float: left;
	margin-right: 20px
}



#main-nav ul { color:#231f20; list-style-type:none; padding:0px; } 
#main-nav li { padding-bottom:1px; font-size:100%; line-height:1.1em; }
#main-nav li a { color:#231f20; display:block; background-color:#E8E7DD; vertical-align:middle; padding:1em; text-decoration:none; font-weight:bold; }
#main-nav li a.selected { background-color:#D3D2C3; }
#main-nav li a:hover { background-color:#D3D2C3; }
#main-nav li a:visited { color:#231f20; }

.main-nav { font-family:Arial; font-size:100%; font-weight:bold; color:#000000; background-color:#D3D2C3; }

.nav-item td a { color:#000000; display:block; padding:8px; }
.nav-item td a:selected { color:#000000; display:block; padding:8px; }
.nav-item td a:hover { color:#000000; display:block; padding:8px; }
.nav-item td a:visited { color:#000000; display:block; padding:8px; }
.nav-item td { background-color:#E8E7DD; border-bottom:1px solid #FFFFFF; }
.nav-item-over td {
	background-color: #A9AA9D;
	border-bottom: 1px solid #FFFFFF
}
.nav-menu-sub td { font-family:Arial; font-size:100%; font-weight:bold; margin-top:1px; }
.nav-menu-sub td a { color:#000000; display:block; padding:8px; }
.nav-menu-sub td a:selected { color:#000000; display:block; padding:8px; }
.nav-menu-sub td a:hover { color:#000000; display:block; padding:8px; }
.nav-menu-sub td a:visited { color:#000000; display:block; padding:8px; }

#text-modifier { background-color:#E8E7DD; font-family:Arial; font-size:100%; font-weight:bold; color:#000000; width:210px; }
#text-modifier td { padding:8px; }
#text-modifier td.button { text-align:center; width:55px; padding:0; border-left:1px solid #ffffff; }
#text-modifier p { padding:0; margin:0; width:110px; border-right:1px solid #ffffff; float:left; }
#text-modifier #shrink a { width:55px; height:100%; border-right:1px solid #ffffff; float:left; display:block; }
##text-modifier #grow a { width:55px; height:100%; float:left; display:block; }

#page-content {
	display: block;
	float: left;
	width: 670px; 
	margin-bottom: 2.5em;
	padding-right: 0px;
}

#page-content-cfpl {
	display: block;
	float: left;
	width: 670px; 
	margin-bottom: 2.5em;
	padding-right: 0px;
}


#page-content-big {
	display: block;
	float: center;
	width: 90%;
	margin-bottom: 2.5em;
	padding-right: 0px;
}


#footer { color:#000000; border-top:1px solid #c8c8c8; padding-top:2.5em; clear:both; }
#footer p { font-size:100%; line-height:1.1em; text-align:center; padding-bottom:1.1em; }

/* SPLASH PAGE STYLES */
#splash-wrapper { width:670px; margin:80px auto 0 auto; }
table.splash-header-table { margin:0em 0.3em 1.5em 0.3em; width:99%; border-bottom:1px solid #c8c8c8; padding-bottom:1.5em; }
table#splash-table {  padding-bottom:1.1em; }
.splash-about { padding:0.5em 0 0.5em 0; background-color:#666666; color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:100%; text-align:center; }
.splash-enter { padding:0.75em 0 0.75em 0; background-color:#7097a0; color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:120%; text-align:center; }
.splash-border-right { border-right: 1px solid #808080; }
p.splash-footer { font-size:100%; line-height:1.1em; text-align:center; padding-bottom:1.5em; padding-top:1.5em; margin-top:1.5em; border-top:1px solid #c8c8c8; }

.toggle
{
	padding: 4px;
	text-align:right; 
	vertical-align: bottom;  
	background-color: #ffffff; 
	color: #0000FF;
 
}

.toggle a
{
	color: #0000FF;
}

.toggle a:hover
{
	color: #FF3300;
	text-decoration: underline;
}



.ministry-nav
{
		
}

.ministry-nav td
{
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 30px;
	background-color: #E8E7DD;
}


.ministry-nav a
{
	text-decoration: none;  
}

.ministry-nav a:visited 
{
	text-decoration: none;  
}

.ministry-nav a:hover 
{
	text-decoration: underline;
}



.icon-text-link { width:210px; margin-bottom:2.5em; display:block; float:left; }
.icon-text-link p { font-weight:bold; font-size:100%; }
.icon-text-link img { width:210px; height:140px; margin-bottom:10px; }
hr.dotted-separator { border:0; border-bottom:1px dashed #c8c8c8; width:100%; margin-bottom:20px; clear:both; }

.inner { margin-right:20px; margin-left:20px; }

.icon-text-link2 { width:90px; margin-bottom:2.5em; display:block; float:left; }
.icon-text-link2 p { font-weight:bold; font-size:100%; }
.icon-text-link2 img { width:90px; height:60px; margin-bottom:10px; }
hr.dotted-separator { border:0; border-bottom:1px dashed #c8c8c8; width:100%; margin-bottom:20px; clear:both; }

.icon-text-link3 { width:315px; margin-bottom:2.5em; display:block; float:left;}
.icon-text-link3 p { font-weight:bold; font-size:1.2em; }
.icon-text-link3 img { width:315px; height:210px; margin-bottom:10px; }
hr.dotted-separator { border:0; border-bottom:1px dashed #c8c8c8; width:100%; margin-bottom:20px; clear:both; }
.inner3 {margin-right:3px; margin-left:3px;}


.icon-text-link-ed { width:220px; margin-bottom:.5em; display:block; float:left; }
.icon-text-link-ed p { font-weight:bold; font-size:100%; }
.icon-text-link-ed img { width:220px; height:220px; margin-bottom:2px; }
.inner-ed { margin-right:4px; margin-left:4px; }




.icon-descriptive-link { width:210px; margin-bottom:2.5em; display:block; float:left; }
.icon-descriptive-link p { font-size:100%; line-height:1.5em; padding-bottom:1em; }
.icon-descriptive-link h3 { font-size:100%; line-height:1.5em; }
.icon-descriptive-link .inner { margin-right:20px; margin-left:20px; }
.icon-descriptive-link img { width:210px; height:140px; margin-bottom:20px; }


.icon-descriptive-link2 { width:210px; margin-bottom:2.5em; display:block; float:left; text-align:inherit}
.icon-descriptive-link2 p { font-size:100%; line-height:1.5em; padding-bottom:1em; text-align:center; }
.icon-descriptive-link2 h3 { font-size:100%; line-height:1.5em;  text-align:middle; }
.icon-descriptive-link2 .inner { margin-right:20px; margin-left:20px; text-align:middle; }
.icon-descriptive-link2 img { width:210px; height:140px; margin-bottom:20px; text-align:middle; }


.icon-descriptive-link152 { width:152px; margin-right:12px; margin-bottom:2.5em; display:block; float:left; text-align:inherit;  }
.icon-descriptive-link152 p { font-size:100%; line-height:1.2em; padding-bottom:1em; text-align:middle; }
.icon-descriptive-link152 h3 { font-size:100%; line-height:1.5em;  text-align:middle; }
.icon-descriptive-link152 .inner { margin-right:0px; text-align:middle; }
.icon-descriptive-link152 .inner2 { margin-right:15px; margin-left:15px; text-align:middle; }
.icon-descriptive-link152 .right { text-align:middle; }
.icon-descriptive-link152 img { width:152px; height:76px; margin-bottom:15px; text-align:middle; }


/* THIS IS A NEW STYLE */
.icon-text { margin-bottom: 2.5em; float: left; clear:left; width: 100%; font-size: small;}


.sub-nav-ddl {font-weight:bold; margin-right:20px; float:left; padding:0.3em; width:475px; }
a.nav-button {  color:#000000; text-decoration:none; display:block; background-color:#E8E7DD; vertical-align:middle; padding:0.5em; font-weight:bold; font-size:100%; float:right; margin-left:1px; }
a.nav-button:visited { color:#000000; }
a.nav-button:hover { background-color:#D3D2C3; }
a.nav-button-selected { color:#636467; }
a.nav-button-selected:visited { color:#636467; }
a.nav-button-selected:hover { color:#636467; background-color:#E8E7DD; }

div.sub-nav-container { clear:both; overflow:hidden; padding-bottom:2.5em; margin-bottom:3em;  }
div.sub-nav-container .bottom { border-bottom:none; border-top:1px solid #c8c8c8;  padding-bottom:0em; margin-top:0; padding-top:2.5em;}

a.index-Button { width:1.5em; color:#000000; text-decoration:none; display:block; background-color:#E8E7DD; vertical-align:middle; padding:0.5em; font-weight:bold; font-size:100%; float:left; margin-left:1px; text-align:center; }
a.selected-index { background-color:#D3D2C3; }
a.index-Button:visited { color:#000000; }
a.index-Button:hover { background-color:#D3D2C3; }

img.title-img { padding-bottom:20px; border-bottom:1px solid #c8c8c8; margin-top:20px; margin-bottom:10px; }

img.title-img2 { padding-bottom:10px;  margin-top:10px; margin-bottom:10px; }

a.back-to-top { text-transform:uppercase; font-size:0.75em; font-weight:bold; text-decoration:none; }
p.section-footer { margin-bottom:2em; padding-bottom:2.5em; border-bottom:1px solid #c8c8c8; clear:both; }

#feedback { width:670px; margin-bottom:2em; }
#feedback p { border:none; margin:0px; padding:0px; }
#feedback #header { padding:20px; background-color:#E8E7DD; margin-bottom:1px; }
#feedback #form { padding:20px; background-color:#E8E7DD; margin-bottom:1px; }
#feedback #form p { font-size:100%; line-height:1.4em; margin-bottom:20px; }
#feedback #form p {  }
#feedback #legal { padding:20px; background-color:#E8E7DD; }
#feedback #legal p { font-size:100%; line-height:1.4em; margin-bottom:0px; }

.no-bold { font-weight:normal; }

/* STYLES FROM GLOBAL */

table.rg
{
	width: 540px;
	border-collapse: separate;
	border-style: solid solid;
	border-color: #999999;
	border-width: 1px;
	speak-header: once;
}
table.rg td.bold
{
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
table.rg td
{
	border-style: solid solid;
	border-color: #777777;
	border-width: 1px;
	padding: .25em;
	padding-left: .5em;
	vertical-align: top;
}

table.rg th
{
	border-style: solid solid;
	border-color: #555555;
	padding-top: .25em;
	margin-top: 1em;
	padding-bottom: .25em;
	margin-bottom: 1em;
	border-width: 2px;
	background-color: #eeeeee;
	padding-left: .25em;
	padding-right: .25em;
}

table.rg caption
{
	caption-side: top;
	width: 540px;
	text-align: left;
	font-family: arial, sans-serif;
	font-weight: bold;
	font-size: 100%;
	margin-top: 25px;
	padding-top: 15px;
	padding-bottom:10;
}
.backtotop
{
	float: right;
	border-bottom: #660000 solid 1px;
}
.quote
	{
	font-family: arial, helvetica, sans-serif;
	color : #003366;
	font-size: 100%;
	font-style: italic;
	font-weight: bold;
	padding: .75em;
	}
	
.quotecite
	{
	font-size: 100%;
	color: #003366;
	padding-right: 1.25em;
	}
		
.cite
	{
	font-size: 80%;
	line-height:normal;
	
	}
.bigpictitle 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: bold;
	}

/* THIS STYLE IS BEING TESTED ON THE BIGS IN THE WAR ARTIST EXHIBIT TO DETERMINE IF H1 REPLACING bigpictitle WILL INCREASE THE RANKING OF THESE PAGES IN THE SEARCH ENGINES - PAGES UPDATED AUG 11, 2005*/

h1.bigpictitle {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.underline 
	{
		text-decoration: underline;
	}
	
/* THIS SETTING ADDS SPACE BEFORE AND AFTER 2ND LEVEL LISTS, THE LIST ITEMS THEMSELVES INHERIT SPACING OF PARENT */
#conent1 .ulspace li ul, #conent1 .olspace li ul


{
	margin-top: 10px;
	margin-bottom: 20px;
}
/* BURROWES */
/* page elements */
table.burrowesbox
{
	border: #999999 1px solid;
	background-image: url(../pics/bg_1.jpg);
	width: 90%;
}

.quote-background
{
	border: #999999 1px solid;
	background-image: url(../pics/bg_1.jpg);
	width: 85%;
	padding-top: 1.25em;
	padding-bottom: 1.25em;
	padding-right: 1.25em;
	padding-left: 1.25em;
	margin-bottom: 1.75em;
}


span.quote
{

}

table.burrowesbox td
{
	padding: 12px;
}


/* FOR PICTURE IN LISTS PICTURE FLOATS RIGHT WITH TEXT CENTERED UNDER */

.listimage
{
	float: right; 
	text-align: center; 
	width: 300px; 
	font-size: 80%; 
	margin-top: 20px; 
	margin-bottom: 20px;
}


/* HOME PAGE STYLES */
#announcement-wrapper { padding-bottom:1em; border-bottom:1px solid #c8c8c8; margin-bottom:1em; overflow:auto; }
#announcement-wrapper2 { padding-bottom:0.5em; border-bottom:1px solid #c8c8c8; margin-bottom:1em; overflow:auto; }

/*change second number in padding for bottom */
#announcement { background-color:#7097a0; padding:1.25em 3.65em 2.25em 1.5em; overflow:auto; vertical-align:middle; } 
#announcement p { padding:0px; margin:0px; display:block; float:left; font-size:100%; color:#FFFFFF; font-weight:bold; width:600px }
#announcement p a { color:#FFFFFF; text-decoration:none; }
#announcement img { padding:0px; padding-top:0.50em; margin:0px; display:block; float:right; }
#featured { width:670px;}
#featured .feat-head { font-size:100%; font-weight:bold; padding:0.75em; background-color:#7097a0; color:#FFFFFF; height:1.1em; }
#featured .feat-head .img-title { float:left; }
#featured .feat-head .img-title a.more { font-weight:normal; }
#featured .feat-head .feat-nav { float:right; }
#featured .feat-head .feat-nav img { margin:0; padding:0 5 0 0; }
#featured .feat-head a { color:#FFFFFF; text-decoration:none; }
#featured .feat-head a:hover { color:#FFFFFF; text-decoration:none; }
#featured .feat-img {/* margin-bottom:2em; padding-bottom:2em; border-bottom:1px solid #c8c8c8; */ }
#featured p.feat-copy { clear:both; font-size:100%; padding:0.75em; background-color:#81827E; color:#FFFFFF; display:none; }
#home-nav { width: 670px;}
#home-nav a { color:#ffffff; }
#home-nav a:hover { text-decoration:none; }

/* .home-nav-btn { width:210px; float:left; margin-bottom:20px; margin-right:10px; } */
.home-nav-btn { width:216px; float:left; margin-bottom:10px; margin-right:10px; }
.home-nav-btn-right { width:216px; float:left; margin-bottom:10px; margin-right:0px; }

.home-nav-btn-hdr a { background-color:#7097a0; color:#FFFFFF; font-size:100%; font-weight:bold; padding:0.6em; display:block; text-decoration:none; }

/* style for font in interloan tables */
table.interloan
{
		padding-bottom: 1.0em;
		font-size: 100%;
}
table.interloan tr td p
	{
		font-size: 100%;
	}

table.interloan th
{
	padding-top: .5em;
	padding-bottom: .5em;
	font-size: 100%;
	font-weight: bold;
	text-align: center;
}
/* THIS SETTING IS FOR TABLE CAPTIONS ALIGNED LEFT TOP OF TABLE */
caption.captionlefttop
{
	caption-side: top;
	font-family: arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: black;
	text-align: left;
	padding-bottom: 1.0em;
	padding-top: 2.5em;
}
/* THIS SETTING IS FOR BOLDING TEXT IN TABLE CELLS */
td.bold, colgroup.bold col, col.bold
{
	font-weight: bold;
}

/* THIS SETTING IS FOR VS TABLE APPEARANCE */

table.registration
{
	font-size: 100%;
}
table.registration p
{
	font-size: 100%;
}

table.registration td
{
	padding-left: 5px;
	padding-right: 3px;
	vertical-align: top;
	font-size: 100%;
}

table.registration th
{
	background-color: #eeeeee;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align:bottom;
	color: #000000;
	text-align: center;
	font-size: 100%;
	font-weight: bold;
}


/* THIS SETTING IS FOR ALTERNATE MORE SPACIOUS VS TABLE APPEARANCE */

table.registration2
{
	font-size: 100%;
}
table.registration2 p
{
	font-size: 100%;
}

table.registration2 td
{
	padding-left: 5px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: top;
	font-size: 100%;
}

table.registration th
{
	background-color: #eeeeee;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align:bottom;
	color: #000000;
	text-align: center;
	font-size: 100%;
	font-weight: bold;
}


/* THIS SETTING IS FOR ROLLOVER BUTTONS IN EDUCATION */


<!--
a#rollover-ed-workshops { background-image:url(../educational-resources/pics/main-hd-ed-workshops-1.jpg); height: 220px; width:220px; display:block; }
a#rollover-ed-workshops span { display:none; }
a#rollover-ed-workshops:hover { background-image:url(../educational-resources/pics/main-hd-ed-workshops-1a.jpg); }


a#rollover-ed-lesson-plans { background-image:url(../educational-resources/pics/main-hd-ed-lessons-1.jpg); height: 220px; width:220px; display:block; }
a#rollover-ed-lesson-plans span { display:none; }
a#rollover-ed-lesson-plans:hover { background-image:url(../educational-resources/pics/main-hd-ed-lessons-1a.jpg); }

a#rollover-ed-resources { background-image:url(../educational-resources/pics/main-hd-ed-resources-1.jpg); height: 220px; width:220px; display:block; }
a#rollover-ed-resources span { display:none; }
a#rollover-ed-resources:hover { background-image:url(../educational-resources/pics/main-hd-ed-resources-1a.jpg); }



-->






/* THIS SETTING IS FOR BOLDING TEXT IN TABLE CELLS */
td.bold, colgroup.bold col, col.bold
{
	font-weight: bold;
}
/* THESE ARE THE SETTINGS FOR RG TABLES IN INTERLOAN */

table.rg
{
	
	border-collapse: separate;
	border-style: solid solid;
	border-color: #999999;
	border-width: 1px;
	speak-header: once;
	font-size: 100%;
}
table.rg td.bold
{
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	font-size: 100%;
}
table.rg td
{
	border-style: solid solid;
	border-color: #777777;
	border-width: 1px;
	padding: .25em;
	padding-left: .5em;
	vertical-align: top;
	font-size: 100%;
}

table.rg th
{
	border-style: solid solid;
	border-color: #555555;
	padding-top: .25em;
	margin-top: 1em;
	padding-bottom: .25em;
	margin-bottom: 1em;
	border-width: 2px;
	background-color: #eeeeee;
	padding-left: .25em;
	padding-right: .25em;
	font-size: 100%;
	font-weight: bold;
}

table.rg caption
{
	caption-side: top;
	text-align: left;
	font-family: arial, sans-serif;
	font-weight: bold;
	font-size: 100%;
	margin-top: 25px;
	padding-top: 15px;
	padding-bottom:10;
}
.backtotop
{
	float: right;
	border-bottom: #660000 solid 1px;
}


.short-list
{
	line-height: 22px;
}

.short-list-indent
{
	line-height: 22px;
	padding-left: 14px; 
}


.sitemap
{

}

.sitemap a
{
	font-size: 100%;

}

.sitemap a:hover 
{
	font-size: 100%;
	text-decoration: underline;
	color: #FF3300;
}

/* LESSON PLANS */

.DotDevider{
background: url(../education/pics/dot_devider.gif);
background-repeat: repeat;
}
p.DotDevider{
background: url(../education/pics/dot_devider.gif);
background-repeat: repeat;
clear: both;
}

table.letter
{
	border: #996633 1px solid;
	background-image: url(../education/pics/bg_1.jpg);
	width: 95%;

}
.indexsidebarbg{
background: url(../education/pics/sidebar_bg.gif);
background-repeat: repeat;
}

/*ul.rubric
{
	margin-left: 7px;
	padding-left: 7px;
}
ul.rubric li
{
	margin-left: 0px;
	padding-left: 0px;
}


ul.rubric ul
{
	list-style-type: square;
	margin-left: 7px;
	padding-left: 7px;


}
*/

dt
{
	margin-top: 10px;
	margin-left: 25px;
	font-size:100%;
}

td.here
{
	color: #888888;
	font-weight: bold;
}

li.spacet
{
	margin-top: 12px;
	padding-top: 12px;
}

ul.pdf li
{
	list-style-image: url('../educational-resources/pics/pdf.gif');
	vertical-align: top;
	padding-right: 25px;
	width: 100%;
	padding-left: 15px;
	padding-top: 0px;
	margin-top: 15px;
	margin-bottom: 20px;

}


