body
{
        background-color: #ffffff;
        font-family: Arial, Verdana, Sans-Serif;
        font-size: 78%;/*9.5pt */
        color: #333333;
                text-align: center; /* for IE */
}

/***************************************************/
table td {
        marign: 0;
        padding: 0;
}

.align_left {
        text-align: left;
}
.shade{
background: #E5E5E5; 
/*
text-align: left; Removed until we know were else "shade" class is used. */
}

#navmenu table tbody tr td{
        margin: 0;
        padding: 0;
        
}
#navmenu table a img {
        float: left;
        text-align: left;
}

#navmenu table {
        margin: 0 0 0 0px;
        padding: 0;
        _font-size:100%;
        *font-size:100%;
        width: 480px;
        /*background: #cacaca;
        width: 65%;*/
        text-align: right;
        float: right;
        
}
h1.recordname {
        margin: 0 0 5px 0;
        padding: 8px 0;
        /*background: #999;*/
        width: 100%;
        clear: both;
        font-size: 24px; 
}
p.fondnumber {
        float: left;
        background: #dddddd;
        margin: 0 0 5px 0;
        *margin: 0 0 -5px  0;
        _margin: 0 0 -5px  0;
        padding: 2px 25px;
        clear: both;
}
#page-content table {
        /*width: 100%;*/
        font-size: 9.5pt;
}
#pagecontent tbody tr td p {
        margin: 2px 0;
        padding: 0;
        font-size: 9.5pt;
}
#pagecontent tbody tr td p.recordname {
        margin: 20px 0;
        padding: 0;
        font-size: 20px;
        font-weight: bold;
}
#pagecontent tbody tr td p.sectionname {
        margin: 20px 0;
        padding: 0;
        font-size: 20px;
        font-weight: bold;
        clear: both; 
}
#pagecontent tbody tr td table tbody tr td {
        /*background: #c99235;*/
        margin: 0;
        padding: 0;
        
}
#pagecontent tbody tr td table tbody tr td p{
        margin: 0;
        margin: 6px 6px 6px 0;  
}
#pagecontent tbody ul li {
        font-size: 9.5pt;
}

/*********************************************************/     
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: 87.5%;/*font-size: 87.5%;/*font-size: 100%;*/*/
        line-height: 1.4em;
}
ol 
        { 
                list-style-position: outside; 
                padding-left: 3.5em;
                font-size: 87.5%;/*font-size: 87.5%;/*font-size: 100%;*/*/
        } 

ul 
        { 
                list-style-type: disc; 
                list-style-position: outside; 
                padding-left: 3.5em;
        } 

li {
                padding-bottom: 0.2em; 
                font-size: 87.5%;/*font-size: 87.5%;/*font-size: 100%;*/*/
                line-height: 1.2em;
        }

        

.ulspace, .olspace, .rubric 
{
        padding-top: 1.2em;             
        font-weight:normal; 
        font-size: 87.5%;/*font-size: 87.5%;/*font-size: 100%;*/*/
        font-family     :Arial, Verdana, Sans-Serif;
        
}
ul.ulspace, ol.olspace 
{
        padding-top: 1.2em;             
        font-weight: normal; 
        font-size: 87.5%;/*font-size: 87.5%;/*font-size: 100%;*/*/
        font-family     : Arial, Verdana, Sans-Serif;
        
}

ul.ulspace li, ol.olspace 
{
        
        font-weight: normal; 
        font-size: 87.5%;/*font-size: 87.5%;/*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: 87.5%;/*font-size: 87.5%;/*font-size: 100%;*/*/
        line-height: 1.4em;

}


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;
                text-align: left;
                margin-left: auto;
                margin-right: auto;
                margin: 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: 87.5%;/*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: 87.5%;/*font-size: 100%;*/
        font-family: Arial;
        vertical-align: middle;
}

#main { }

#main-nav {
        display: block;
        width: 210px;
        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: 100%;
        margin-bottom: 2.5em;
        padding-right: 0px;
}

#footer { color:#000000; border-top:1px solid #c8c8c8; padding-top:1em; clear:both; width: 900px; margin: 0 auto; }
#footer p { font-size:100%; line-height:1.1em; text-align:center; padding-bottom:1.1em; margin-top: 0px; }

/* 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; 
        background-color: #ffffff; 
        color: #0000FF;
 
}

.toggle a
{
        color: #0000FF;
}

.toggle a:hover
{
        color: #FF3300;
        text-decoration: underline;
}



.ministry-nav
{
        font-size:100%;
}

.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-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;*/font-size: 12px;}


.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: 87.5%;/*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: 87.5%;/*font-size: 100%;*/
        font-style: italic;
        font-weight: bold;
        padding: .75em;
        }
        
.quotecite
        {
        font-size: 87.5%;/*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: 87.5%;/*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:2em; border-bottom:1px solid #c8c8c8; margin-bottom:2em; overflow:auto; }
#announcement { background-color:#7097a0; padding:1.25em 1.5em 1.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:575px }
#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-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 talbes */
table.interloan
{
                padding-bottom: 1.0em;
                font-size: 87.5%;/*font-size: 100%;*/
}
table.interloan tr td p
        {
                font-size: 87.5%;/*font-size: 100%;*/
        }

table.interloan th
{
        padding-top: .5em;
        padding-bottom: .5em;
        font-size: 87.5%;/*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: 87.5%;/*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: 87.5%;/*font-size: 100%;*/
}
table.registration p
{
        font-size: 87.5%;/*font-size: 100%;*/
}

table.registration td
{
        padding-left: 5px;
        padding-right: 3px;
        vertical-align: top;
        font-size: 87.5%;/*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: 87.5%;/*font-size: 100%;*/
        font-weight: bold;
}
/* 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: 87.5%;/*font-size: 100%;*/
}
table.rg td.bold
{
        font-weight: bold;
        text-align: left;
        vertical-align: top;
        font-size: 87.5%;/*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: 87.5%;/*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: 87.5%;/*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: 87.5%;/*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: 87.5%;/*font-size: 100%;*/

}

.sitemap a:hover 
{
        font-size: 87.5%;/*font-size: 100%;*/
        text-decoration: underline;
        color: #FF3300;
}

/* LESSON PLANS */

.DotDevider{
background: url(http://thalia.minisisinc.com/archon/images/dot_devider.gif);
background-repeat: repeat;
}
p.DotDevider{
background: url(http://thalia.minisisinc.com/archon/images/dot_devider.gif);
background-repeat: repeat;
clear: both;
}

table.letter
{
        border: #996633 1px solid;
        background-image: url(http://thalia.minisisinc.com/archon/images/bg_1.jpg);
        width: 95%;

}
.indexsidebarbg{
background: url(http://thalia.minisisinc.com/archon/images/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('http://thalia.minisisinc.com/archon/images/pdf.gif');
        vertical-align: top;
        padding-right: 25px;
        width: 100%;
        padding-left: 15px;
        padding-top: 0px;
        margin-top: 15px;
        margin-bottom: 20px;

}

/***************************** styles added by MINISIS INC ***********************************/

.breadcrumb {
        clear: both;
        margin: 4px 0 6px 0;
        padding: 0;
}

td.borderright
{
        border-right: #355667 1px solid;
}

#actions{
padding-left: 0; 
margin-left: 15px; 
}

.highlight {
background:none repeat scroll 0 0 #FFFF00;
}

.hidden{

display: none; 
}
