
        
        
        body {
	font-family:Arial,Verdana, Helvetic, Sans-serif;
	background-color: white;
	margin-right:0;
	margin-left: 0;
	margin-top:0; padding:0;

}

.content-column {
	padding-right: 20px;
}


/* Text formatting */
td.framework .global-footer-text { font-size: 0.7em }
td.framework>div>p { font-size: 0.9em }
td.framework>div>div>p { font-size: 0.9em }
li { font-size: 0.9em; line-height:1.2em} 
li.on {background-color:#ddf0fe}
/* p>li { font-size: 0.6em } */
p { font-size: 0.9em;}

.cs {line-height:1.5em}


/* Resources and footers */
div.resources, div.footer { background-color: #c0d0f0; }
div.footer    { font-size: small; }
div.footer > table { font-size: small; }

/* Table cells */
td {font-size: 0.9em}
td>p {font-size: 0.9em}

td.doc { background-color: #e0ffff; }
td.file { background-color: #d0f0ff; }
td.framework { font-size: 1.0em}
th { font-weight: bold }

/* Links */
a:hover { color: #dd0000; text-decoration:underline }
a:active { color: #9B171A; text-decoration:underline }
a.menu-link { text-decoration:none } /* Links in the menu */

/* Document heading styles */


/*.global-heading1 {font-size: 1.5em; font-weight: bold; color: #c60000; margin: 0 0 0.5em 0; background-color: #; padding: 2px 0 2 5; border-top: 1px solid black; border-bottom: 1px solid black}*/

.global-heading1 {font-size: 1.5em; font-weight: bold; color: #b10000;margin: 0 0 0.5em 0;} 
.global-heading2 {font-size: 1.3em; font-weight: bold; color : #b10000; margin: 0.3em 0 0.3em 0;}
.global-heading3 {font-size: 1.1em; font-weight: bold; color : #b10000; margin: 0.2em 0 0.2em 0; }
.global-heading4 {font-size: 1.0em; font-style: italic; color : #b10000;}
.global-heading5 {font-size: 1.0em; font-weight: bold; color : #b10000;}
.global-bodytext {font-size: 0.9em}

div.bluebox {background: #ecf1fa; border: 1px solid #90ace3; padding: 0 1em 0 1em; margin: 2em 0 2em 0; -moz-border-radius: 1em;}
div.redbox {background: #fdf9f9;	border: 1px solid #d69a9a; padding: 0 1em 0 1em; margin: 2em 0 2em 0; -moz-border-radius: 1em;}


/* Side menu bar styles */

.side-menu-heading {font-size:0.9em; color: #c60000; font-family: verdana,arial, sans-serif; text-decoration:none}
.side-menu-heading-current {font-size:0.9em; font-weight: bold; color: #c60000; font-family: verdana,arial, sans-serif; text-decoration:none}

.level0-side-menu-item {font-size:0.9em; font-weight: normal; text-decoration:none; color: #000000; font-family: verdana,arial, sans-serif}
.level0-side-menu-item-current {color: #c60000; font-size:0.9em; font-weight: bold; text-decoration:none;font-family: verdana,arial, sans-serif}

.level1-side-menu-item {font-size:0.9em; font-weight: normal; text-decoration:none; color: #000000; font-family: verdana,arial, sans-serif}
.level1-side-menu-item-current {color: #000000; font-size:0.9em; font-weight: bold; text-decoration:none;font-family: verdana,arial, sans-serif}

.level0-menu-cell {padding-left:3px; padding-top:3px; padding-bottom:3px; padding-right:3px; border-bottom: 1px solid black}
.level0-menu-cell-current {color: #c60000;padding-left:3px; padding-top:3px; padding-bottom:3px; padding-right:3px; border-bottom: 1px solid black; background-color: #FBE7E7}

.level0-first-menu-cell {padding-left: 3px;  padding-top:3px; padding-bottom:3px; padding-right:3px; border-bottom: 1px solid black; border-top: 1px solid black}
.level0-first-menu-cell-current {color: #c60000; padding-left: 3px;  padding-top:3px; padding-bottom:3px; padding-right:3px; border-bottom: 1px solid black; border-top: 1px solid black; background-color: #FBE7E7}
.level0-last-menu-cell {padding-left: 3px;  padding-top:3px; padding-bottom:3px; padding-right:3px; border-bottom: 1px solid black}
.level0-last-menu-cell-current {color: #c60000; padding-left: 3px;  padding-top:3px; padding-bottom:3px; padding-right:3px; border-bottom: 1px solid black; background-color: #FBE7E7}

.level0-first-openmenu-cell {font-weight: bold; padding-left: 3px;  padding-top:3px; padding-bottom:2px; padding-right:3px; background-color: #FBE7E7; border-top: 1px solid black}
.level0-first-openmenu-cell-current {font-weight: bold; padding-left: 3px;  padding-top:3px; padding-bottom:2px; padding-right:3px; background-color: #FBE7E7; border-top: 1px solid black}

.level0-openmenu-cell {font-weight: bold; padding-left: 3px;  padding-top:3px; padding-bottom:2px; padding-right:3px; background-color: #FBE7E7}
.level0-openmenu-cell-current {padding-left: 3px;  padding-top:3px; padding-bottom:2px; padding-right:3px; background-color: #FBE7E7}

.level1-menu-cell {padding-left: 13px; padding-top:2px; padding-bottom:2px; padding-right:3px }
.level1-menu-cell-current {padding-left: 13px; padding-top:2px; padding-bottom:2px; padding-right:3px}
.level1-first-menu-cell-current {padding-left: 13px; padding-top:2px; padding-bottom:2px; padding-right:3px}
.level1-first-menu-cell {padding-left: 13px; padding-top:2px; padding-bottom:2px; padding-right:3px}
.level1-last-menu-cell-current {padding-left: 13px;  padding-top:2px; padding-bottom:3px; padding-right:3px; border-bottom: 1px solid black}
.level1-last-menu-cell {padding-left: 13px;  padding-top:2px; padding-bottom:3px; padding-right:3px; border-bottom: 1px solid black}

.caption {
	font-family: arial, helvetica, sans-serif;
	font-style : italic;
	font-size: 0.8em;
	text-align : center;
	color : #993300
}

.author {
	font-family : arial, helvetica, sans-serif;
	font-style : italic;
	font-size: 0.9em;
	color : green
}

.description {
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	font-size: 0.9em;
}

div.figure {
  float: right;
  width: 15%;
  border: thin silver dotted;
  margin: 0.5em;
  padding: 0.em;
}
div.figure p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}


/* The styles below are for use with documents directly imported from the old AHDS website */

.section {
	font-size: 1.1em;
	font-weight: bold;
	color : teal
}

.header {
	font-size:0.8em;
	font-style:italic;
	color:#666666
}
 
.righttext {
	font-size:0.8em;
	font-style:italic;
	text-align: right
}

.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000
}

.headerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #CC0033;
	font-weight: bold
}

.tableText {
	font-family: "Officina Sans ITC TT-BoldItalic";
	font-size: 12px;
	line-height: 14px;
	color: #000000
}

.bolderText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #000000
}

.contentText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px; 
	color: #000000
}

.graphicText {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 36px; 
	line-height: 38px;
	color: #999999
}

        
        
        
            
.sidebar-heading {color: #999999; font-weight: bold; font-style:italic}

.archaeology-heading1 {font-family:Arial,Verdana, Helvetic, Sans-serif;
                  font-size: 22px; font-weight: bold; color: #846666; line-height: 250%}

.archaeology-side-menu-heading {font-weight: bold; color: #846666; background-color: #ded2d2; text-decoration:none }
.archaeology-side-menu-item {font-size:15px; font-weight: bold; background-color: #ded2d2 ;text-decoration:none; color: #846666}
.archaeology-side-menu {background-color: #ded2d2}

a:link { color: #846666; text-decoration:underline } 
a:hover { color: #ded2d2; text-decoration:underline }
a:active { color: #846666; text-decoration:underline }
a:visited { color: #846666; text-decoration:underline } 
 
a.archaeology-menu-link {text-decoration:none}
a:hover   { background: yellow; color:#846666;}

                
            
        
    
