//* 
melnavy = 474181
meldarkgreen = 5F703C
mellightgreen = BAD281
mergreen = DEEAC4
melpurple = 603E9F
 *//
 
img {
	display: block;
	}
body {
	background-color:#FFF;
	margin:10px 0px;
 	font-family: arial, helvetica, sans-serif;
	font-size: 80%;
	text-align: left;
	color: Black;
    }
body, div, span, h2, h1, h3, h4, ol, li, ul, form, td, dt, dd, p{
	font-family: arial, helvetica, sans-serif;
	font-size: 100%;
	color: Black;

}
   
.header
{
	font-family: arial, helvetica, sans-serif;
	font-size: 105%;
	font-weight: normal;
	text-decoration: none;
	color : White;
	padding: 2px;
}

.header a

{
	text-decoration: none;
	color : White;
}

  .header2
{
	font-family: arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 110%;
	text-decoration: none;
	color : White;
	padding : 2px;
	width: 185px;
}

.header2 a

{
	text-decoration: none;
	color : White;
}

.greenborder {
	border : medium solid #5F703C;
	padding : 10px;
	font-weight : bolder;
	text-align : center;
}

.green {background-color: #BAD281;
text-align: center;
padding: 4px;}

input, select {font-size: 110%;}
dd {margin-bottom: 15px;}
dl {margin-left: 20px;}
dt {font-weight: bold;}

/* Links in MDSideNav */
.MDTNav {
	display: block; 
	border: 1px groove Gainsboro;
	}
	
   /* color used in background of navigation boxes */     
.navBack {
	background-color: #BAD281;
}

   /* color used in background of boxes on main page */     
.HomeBack {
	background-color: #ffffff;
}

   /* Color used in MetadataTool headers */     
.colorHeader, .MDTable td.colorHeader {
        background-color: #5F703C;
        }

   /* Color used in table headers outside of MDT */     
.SPTcolorHeader {
	color : Black;
}

   /* Light color used in content boxes */     
.lightBody {
	background-color: white;
}

   /* color of central content column */     
.bodyCol {
	background-color: #E6EEF9;
}

    /* color used in bordering columns (i.e. navigation) */
.periphCol {
	background-color: #E6EEF9;
}
     
     /* error messsage formatting */
.ErrorMessage {
	color: Red;
	font-weight : bold;
}

/* headline color and font-size, font-family declared above */    

.wholebodypage {
	padding : 10px;
	width : 500px;
	border : thick solid #5F703C;
}


h1 {
	color: #000000;
	text-align: center;
	font-size: 150%;
	margin: 10px;
	background-color : #BAD281;
}

h1.left {
	text-align: left;
	margin: 5px 0px 0px 5px;
	}

h2 {
    color: #000000;
    text-align: center;
    font-size: 125%;
    margin: 0px
    }

h3 {
     color: #000000;
    text-align: center;
    font-size: 115%;
    margin: 0px
    }


/* styles for numbered lists, second two are for nested lists */
OL {list-style-type: upper-alpha}
OL OL { list-style-type: decimal}    
OL OL OL { list-style-type: lower-alpha }


/* links in navigation */
.navlink a, .navlink, #navlinks a{
	text-align: left;
	text-decoration: none;
	margin: 2px 0px 2px 6px;
	display: block;
	font-size : 95%;
}

a {
	color: Blue;
}

/* small font, used in search boxes in nav */
.small {
	font-size: 80%;
}

/* news and announcements */
.AnnouncementHeadline {
	font-size: 110%;
	font-weight: bold;
	margin-left: 13px;
	margin-right: 13px;
}
.AnnouncementInfo {
	font-size: 80%;
	color: ffffff;
	margin-left: 13px;
	margin-right: 13px;
}
.AnnouncementText {
	font-size: 90%;
	margin: 8px 13px 18px 13px;
}

/* resource listings */
.ResourceTitle {
	font-size: 100%;
	color: blue;
	font-weight: bold;
	text-align: left;
}
.ResourceTitle:link {
	font-size: 100%;
	color: blue;
	text-align: left;
}
.ResourceTitle:visited {
	font-size: 100%;
	color: Purple;
}
.ResourceInfo {
	font-size: 80%;
	color: #BAD281;
}
.ResourceText {
	font-size: 90%;
		text-align: left;
}
.ResourceLink {
	font-size: 90%;
	color: #5F703C;
		text-align: left;

}
.ResourceLink a:HOVER {
    text-decoration: underline;
    }

/* browsing interface */
.BrowsePageHeading
{
	font-size: 100%;
	font-weight: bold;
	color: black;
	text-align: center;
	
	background-color : #BAD281;
	padding : 3px;
	margin : 2px;
}
.BrowsePageHeadingDatabases
{
	font-size: 120%;
	font-weight: bold;
	color: black;
	text-align: center;
	text-decoration: none;
	background-color : #BAD281;
	padding : 3px;
	margin : 2px;
}
.QuickSearchPageHeading
{
    font-size: 130%;
    font-weight: bold;
    color: #002277;
    text-decoration: none;
}
.BrowsePageClassHeading
{
	font-size: 100%;
		text-align: center;
	text-decoration: none;
}
.BrowsePageClassHeading
{
    text-decoration: none;
}
.BrowsePageSectionHeading {
    font-size: 100%;
    text-decoration: none;
}
.BrowsePageInfoHeading {
    font-size: 100%;
    text-align: center;
}
.BrowseAlphaLinks {
	font-size: 100%;
	text-align: center;
	
}
.BrowseClassificationEntry a, .BrowseResourceEntry a,
 .BrowseClassificationEntry, .BrowseResourceEntry
{
	font-size: 100%;
	margin: 1px;
}

/* content area of pages should be in a div of class content */
.content {
	
	background-color : white;
}

/* copyright information at bottom of each page */
.TopNBottom	{
    font-size: 100%;
    color: #333333
    }

/* "Logged in as" text */
.logged	{
	font-size: 95%;
	margin-top: 10px
}

/* Login box text */
#login {
	font-size: 100%;
	padding: 4px;
}
	
/* links in forum topic area */    
a.topic	{
    padding: 4px;
    font-weight: bold;
    font-size: 14px
    }

/* forum and resource comment interface */
.Forum th, .ForumTable th, th.ForumThColor
{
	color: white;
	font-size: 95%;
	font-weight: bold;
	text-align: left;
	background-color: #5F703C;
	padding : 5px;
}
.ForumThColor, .ForumTable td.ForumThColor
{
	background-color: #BAD281;
	padding : 5px;
}
.Forum th a, .ForumTable th a, th.ForumThColor a
{
	color: white;
	font-weight: bold;
	background-color: #5F703C;
	font-size : 105%;
}
th.light, .ForumTable th.light
{
	background-color: #BAD281;
	text-align: center;
	color: black;
	font-size: 95%;
	font-weight: bold;
	padding: 0px 3px 0px 3px;
}
.ForumTable td, .MessageTable td
{
	font-size: 95%;
	color: #3333CC;
	vertical-align: top;
	background-color: #BAD281;
}
.ForumTable
{
	background-color: #ffffff;
	border: 0px;
	margin-bottom: 3px;
	color : #000000;
	border-color: #474181;
}
.MessageTable
{
	background-color: #ffffff;
	border: 0px;
	margin-bottom: 3px;
	border-color: #369;
	border-width: 2px 0px 2px 0px;
	border-style: solid none solid none;
}
.ForumDescription
{
	font-size: 100%;
	line-height: 105%;
	background-color : #ffffff;
	color : #000000;
}
.TopicDescription
{
	font-size: 100%;
	line-height: 18px;
	border-color: #369;
	border-width: 0px 0px 1px 0px;
	border-style: none none solid none;
}
.MessageSubject
{
	border-color: #369;
	border-width: 0px 0px 1px 0px;
	border-style: none none solid none;
}
.MessageFoot
{
	border-color: #339;
	border-width: 1px 0px 0px 0px;
	border-style: solid none none none;
}

a.head
{
	font-size: 100%;
	font-weight: bold;
}
a.topic
{
	font-size: 100%;
	font-weight: bold;
}
.ForumDescription a, .TopicDescription a 
{
	color: #036;
	text-decoration: none;
}
.MessageBody
{
	font-size: 100%;
	padding: 5px;
}
    
.DBEditorTable th.FieldSection, th.FieldSection h2
{
	background-color: #BAD281;
	color: black;
}

.DBEditorTable th, th.DBEth
{
	color: black;
	font-size: 95%;
	font-weight: bold;
	text-align: left;
	background-color: #BAD281;
	vertical-align: top;
}

.DBEditorTable th.light, th.light a
{
	background-color: #bad281;
	text-align: left;
	color: black;
	font-size: 95%;
	font-weight: bold;
	padding: 0px 3px 0px 3px;
	vertical-align: top;
}

.DBEditorTable td
{
	font-size: 95%;
	color: #333;
	vertical-align: top;
	background-color: #EEE;
}

.DBEditorTable
{
	background-color: white;
	border: 0px;
	margin-bottom: 3px;
}

#DBAdd
{
	border-top: 2px solid #006;
	border-bottom: 1px solid #006;
}

#DBAdd td.divider hr
{
	height: 1px;
	margin: 0px;
	background-color: #006;
}

#DBAdd td
{
	vertical-align: top;	
}

.MDTable
{
	background-color: transparent;
	border: 0px;

}

.MDTable td
{
	font-size: 100%;
	color: Black;
	vertical-align: top;
	background-color: white;
}


.MDTable th
{
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	font-size: 100%;
	background-color: white;
}

/* ------------ Help Nav ----------------- */

ul.HelpNav
{
    list-style: none;
    width: 180px;
	border: 1px solid #BAD281;
 	background: #ffffff;
 	padding: 2px;
 	float: left;
 	margin: 10px;
}

ul.HelpNav li
{
    display: block;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #F3FAFC;
}

ul.HelpNav li:hover, ul.HelpNavLinear li:hover
{
	background-color: #FFEBCD;
	padding: 0px;
	border: 1px solid #236cb8;
	color : White;
}

ul.HelpNav li a, ul.HelpNavLinear li a
{
	display: block;
	font-size: 80%;
	width: 170px;
	text-decoration: none;
	line-height: 12px;
	color: Black;
	margin: 5px;
	font-weight: bold;
}

ul.HelpNavLinear
{
    list-style: none;
 	padding: 2px;
 	margin: 10px 0 0 10px;
		border: 1px solid 333cc;
}

ul.HelpNavLinear li
{
	display: block;
	float: left;
	margin: 0;
	background: #ffffff;
	padding: 0;
	border: 1px solid 333cc;
}


/* --- Styles for saved search list in Advanced Search --- */
ul.SPTSavedSearches
{
    list-style: none;
    padding: 0;
    margin: 0px;
}
ul.SPTSavedSearches li
{
    display: block;
    float: left;
    width: auto;
    margin: 3px;
    padding: 0;
    border: 1px solid #ddd;
    background-color: #f2f4f7;
}
ul.SPTSavedSearches li:hover
{
    background-color: #f8fafd;
}
ul.SPTSavedSearches li a
{
    display: block;
    width: 170px;
    text-decoration: none;
    color: #3333CC;        
    margin: 2px;
}

div.editbutton
{
    float: right;
    width: 15%;
    margin: 2px;
    background-color: #f5f5f9;
    border: 1px solid #c8c6d1;
}

div.scoutlogo
{margin: 10px;}

.browsecatcolumn {vertical-align:top; text-align:center; background:#5F703C; padding:10px 5px}

/* The following will be hidden from IE 5 mac \*/
div.editbutton { width: auto; }
/* Now IE 5 mac can see again */ 


