/*The following is information on the main colors used on this site. 

There are various types of blue used on the site, which are mainly different 
shades of the same hue. If you're going to be using a blue color, 
please try to use one of these:

light blue: #88bbff;
	Used in the background of the banner and left sidebar.
highlighted light blue: #9bc6ff;
	Used to highlight background of link in left sidebar.
pale blue:  #e8f3ff;
	Used in the background of the search area.
medium light blue: #6993C3;
	Used for the text in the search area.
text/dark blue: #00224c;
	Used for headings, and for links in left sidebar.
*/



 body {
 	BACKGROUND-COLOR: white;
	font-family : verdana,arial,sans-serif ;
	font-size: 11px;
	color: Black;
	/*border-top: 10px solid #ffb300;*/
	/*border-top: 8px solid #9fcf4c;*/
	padding-top: 15px;
	margin: 0;
	background-image: url(images/back-tile-green.gif);
	background-repeat: repeat-x;
}
#layout 
{
	margin: 10px;
}
#content 
{width: 95%;
}

table#content td.btm-banner {
	background: #536895;
	height: 15px;
	margin-bottom: 5px;
	/*background-image: url(images/banner-btm.gif);*/
	background-image: url(images/back-tile-blue.gif);
	background-repeat: repeat-x;
}

.Banner {
	/*background-color: #88bbff;*/ /* light */
	text-align: left;
	/*border-top: 10px solid #88bbff;*/
	/*border-bottom: 10px solid #88bbff;*/
	padding-bottom: 15px;
}

.SearchArea {
	background-color: #b1d3ff; /* pale */
	text-align: left;
	/*vertical-align:top;*/
	/*color:#6993C3;*/
	color:#000;
	font-weight : bold;
	width:85%;
	/*height: 88px;*/
	border-top:3px solid #91BBEB;
	border-left:1px solid #91BBEB;
	border-right:1px solid #91BBEB;
	border-bottom:2px solid #322146;
	/*border: 1px solid #00224c;*/
	padding: 10px;
	margin-top: 25px;
	background-image: url(images/searchbar.gif);
	background-repeat: repeat-x;
	background-fixed: fixed;


	
}

.tbl-spacer {
	padding-top: 10px;
}

p.tall {
	font-size: 14px;
	font-family: verdana,arial,sans-serif;
	color: #536895;
}

p.small {
	font-size: 11px;
	font-family: verdana,arial,sans-serif;
}
#searchBox_ddlLang, #searchBox_ddlMat, #searchBox_ddlInstlv, #searchBox_ddlAudience {
	background-color: #fff;
	font-size: 11px;
	font-family: verdana,arial,sans-serif;
	/*font-weight: bold;*/
}

.SearchArea td {
	font-size: 11px;
	font-family: verdana,arial,sans-serif;
/*	font-weight: bold;*/
padding-left: 15px;
}

.SearchArea td a:hover{
	font-size: 11px;
	font-family: verdana,arial,sans-serif;
	/*font-weight: bold;*/
	color: #536895;
}

.SearchBox 
{
	text-align: center;
}

table#lmppub_tbMenu td.LeftSidebar a{
	border: 1px solid #000;
	padding: 0 5px;
	display: block;
	height: 35px;
	

	
	
	
	
}
.LeftSidebar {
	color: #00224c;
	text-align: left;
	vertical-align: top;
	/*width: 145px;*/
	border: 0;
	
	
}



.LeftSidebar A      
{
	/*padding-right:0px;*/
	font-size: 11px;
	font-family: verdana,arial,sans-serif;
	font-weight: bold;
	text-decoration : none ;
	display: block;
	padding: 0px 1px 1px;
	margin: 0;
	display: block;
	
	
	
}

.LeftSidebar  A:link         {
	background-color : transparent;
	color: #000088;
	
	background-image: url(images/btn-blue-grad.gif);
	background-repeat: no-repeat;
	
	
}

.LeftSidebar A:visited      {
	background-color : transparent;
	color : #00008B;
	/*background-color : #e8f3ff; */
	/*background-color : #9bc6ff;*/ 
	/*background-image: url(images/btn-green-grad.gif);*/
	background-image: url(images/btn-blue.gif);
	background-repeat: no-repeat;
	
}

.LeftSidebar   A:active       {
	background-color : transparent;
	color : #000088;
	
}

.LeftSidebar  A:hover        {
	background-image: url(images/btn-green-grad.gif);
	background-repeat: no-repeat;
	/* #9bc6ff is a slightly lightened variant of 
	the #88bbff left sidebar background. */
	/*background-color: #ffb300;*/
	background-color: #9fcf4c;
	/*color : #000088;*/
	color : #000;
	
}

#footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 95%;
	
}

.btm-nav {
	color: white;
	background-color: #619eef;
	
}
.btm-nav A      {
	padding-right:0px;
	font-size:11px;
	font-family:verdana,arial,sans-serif;
	color: #fff;
                }

.btm-nav  A:link         {
	font-weight : bold;
	text-decoration : none ;
	background-color : transparent;
	color: #fff;
	
	
}

.btm-nav  A:visited      {
	font-weight : bold;
	text-decoration : none ;
	background-color : transparent;
	color : #e8f3ff;
	
}

.btm-nav   A:active       {
	
	text-decoration : none ;
	background-color : transparent;
	color: #9bc6ff;
	
}

.btm-nav  A:hover        {
	font-weight : bold;
	text-decoration : underline ;
	background-color : transparent;
	/*color : #e8f3ff;*/
	color : #00007c;
	
}

.submenu        {
	width:100%;
	text-align: center ;
	border : 0px;
	width: 100%;
	height: 20px;
	background-color: transparent;
	font-size:.9em;
}

.submenu A
{
	padding-right:0px;
}

.submenu A:link         {
	font-weight : normal;
	text-decoration : none ;
	background-color : transparent;
	color : Green;
	font-size:.9em;
	font-family:verdana,arial,sans-serif;
}

.submenu  A:visited      {
	font-weight : normal;
	text-decoration : none ;
	background-color : transparent;
	color : #000;
	font-size:.9em;
	font-family:verdana,arial,sans-serif;
}

.submenu  A:active       {
	font-weight : normal;
	text-decoration : none ;
	
	background-color : transparent;
	color : #00008B;
	font-size:.9em;
	font-family:verdana,arial,sans-serif;
}

.submenu  A:hover        {
	font-weight : normal;
	text-decoration : underline ;
	background-color : transparent;
	color : Green;
	font-size:.9em;
	font-family:verdana,arial,sans-serif;
}
				
.ContentArea {
	background-color: #ffffff;
	text-align: left;
	color: black;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-right: 0.5em;
	padding-left: 0.5em;
	vertical-align: top;
	padding-top: 20px;
}


#feedbackform, #bulletinboardform, #calform
{
	/*border: 1px solid #ccc;*/
	padding: 20px;
}



#feedbackform h5, #bulletinboardform h5
{
	color: 000;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    color: #003399;
}

.header          {
	font-weight : 500;
	text-decoration: none;
	color : #003399;
	font-size: 1.58em;
	font-family:verdana,arial,sans-serif;
		padding-bottom: 10px;
	/*margin-bottom: 10px;*/
}

.header  A:link         {
	font-weight : 500; 
	text-decoration : underline;
	color : #003399;
	/*font-size: 1.58em;*/
	font-family:verdana,arial,sans-serif;
}

.header  A:visited      {
	font-weight : 500;
	text-decoration : underline;
	color : #003399;
	/*font-size: 1.58em;*/
	font-family:verdana,arial,sans-serif;
}

.header A:active       {
	font-weight : 500;
	text-decoration : underline;
	color : #003399;
	/*font-size: 1.58em;*/
	font-family:verdana,arial,sans-serif;
}

.header a:hover {
	color: #8B0000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*font-size: 1.58em;*/
	font-weight:	500;
}

.results  A:link         {
	font-weight : bold;
	text-decoration : underline;
	color : #000000;
	font-size: 12px;
	font-family:verdana,arial,sans-serif;
}

.results  A:visited      {
	font-weight : bold;
	text-decoration : underline;
	color : #000000;
	font-size: 12px;
	font-family:verdana,arial,sans-serif;
}

.results A:active       {
	font-weight : bold;
	text-decoration : underline;
	color : #000000;
	font-size: 12px;
	font-family:verdana,arial,sans-serif;
}

.results a:hover {
	font-weight : bold;
	text-decoration : underline;
	color : #8B0000;
	font-size: 12px;
	font-family:verdana,arial,sans-serif;
  		}

H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;

	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style: normal;

	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	}
	
	
	
#pnlreport1 h4, #pnlprofile1 h4, .pubTable h5 
{
	margin-bottom: 0;
}	
#pnlreport1 p, #pnlprofile1 p
{
	margin-top: 0;
	margin-bottom: 10px;
}

.inset_image 
{
	border: 2px solid #322146;
	margin-top: 10px;
	margin-bottom: 10px;
}

		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;

	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;

	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	

SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	
	

LI.lessonplan
{
	list-style-type: disc;	
}

ul li
{
	margin-left: 10px;
	padding-left: 0;


}

li 
{
	line-height: 1.8em;
}

li.pdf {
	list-style: url(images/icon_pdf.png) none outside;
	padding-left: 15px;
	margin-top: 10px;
	font-face: verdana, arial, sans-serif;
	font-size: 11px;
	
	
}

li.word {
	list-style: url(/images/icon_word.png) none outside;
	/*list-style: url(/images/icons/MS-Word-2-48x48.png) none outside;*/
	
}

li.ppt, li.slides {
	list-style: url(/images/power_point.png) none outside;
	/*list-style: url(/images/icons/PowerPoint-32x32.png) none outside;*/
}

UL LI	
{
	list-style-type: disc;

	/*list-style-type:	square ; */
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}
	
#regionmap {
	float: right;
	width: 450px;
	margin-left: 10px;
}
	
TD.NavBar
{
	font-family: verdana,arial,sans-serif;
	font-size: 14pt;
	padding-top: 15px;
	padding-bottom: 15px;
	}
	
TD.CitLabel 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	VERTICAL-ALIGN: top;
}

TD.CitData 
{
	FONT-SIZE: 12pt; 
	VERTICAL-ALIGN: top
	}
	
TD.LangName
{
	color: #003399;
}

TH.LangType
{
	color: #003399;
}

div.sectiontitle
{
	text-align:left;
	font-weight:bold;
}

div.sectioncontent
{
	text-align:left;
	padding-top: 6pt;
	padding-bottom: 6pt;
}

td { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
/* color: #000066; */
line-height: 18px;
 }
 
 .LangDisplayedName
{
	font-size: 12pt;
	font-weight: bold;	
}

TD.CitLabel { FONT-WEIGHT: bold; FONT-SIZE: 12pt; VERTICAL-ALIGN: top }
TD.CitData { FONT-SIZE: 12pt; VERTICAL-ALIGN: top }

a.langlist:link
{
	COLOR: blue
}

a.langlist:visited
{
	COLOR: blue
}

a.langlist:unknown
{
	COLOR: blue
}

.ReportLangList
{
	color: #00008B;
	text-decoration: underline;
}

.HitCounter
{
/*	background-color: Blue;
	color: White;
  font-family: Courier, Courier New; */
}

a.dgCitTitle
{
	text-decoration: none;
}

a.dgCitTitle:link
{
	text-decoration: none;
}

a.dgCitTitle:visited
{
	text-decoration: none;
}

a.dgCitTitle:unknown
{
	text-decoration: none;
}

div.ccl
{
	text-align: center;
}


A:link	{
	color: #00008B;
	
}	
		
A:visited	{
	color: #000000;
	
}	
	
	
A:hover	{
	color: #8B0000;
}
		
A:active	{
	color: #000000;
	
}	
	

.SubHead 
{
	font-weight:bold;	
}

.lpstitle
{
	font-weight: bold;
}

.cssCommandButton
{
	background-color:#d1c6c0;
	color:#00224c;
	border:1px solid ##00224c;
	padding:0px 5px 0px 5px;
	font-size:10px; 
	text-decoration:none;
	font-family:Verdana,arial; 
	font-weight:bold;
}

a.cssCommandButton, a.cssCommandButton:hover, a.cssCommandButton:link, a.cssCommandButton:active, a.cssCommandButton:visited
{
	background-color:#d1c6c0;
	color:#00224c;
	border:1px solid ##00224c;
	padding:2px 10px 2px 10px;
	font-size:10px; 
	text-decoration:none;
	font-family:Verdana,arial; 
	font-weight:bold;
}

select
{
/*	color:#536895;
	font-size:10px; 
	font-family:Verdana,arial; 
	font-weight:normal;
*/
}

table.ASOBordering
{
/*border:1px solid navy;*/
	}
	
	span.comment {
	color: green;
}