@charset "UTF-8";

body{font-family: arial, helvetica, sans-serif;font-size: 78%;background-color: #DBDDFF;}

a {text-decoration : none;font-weight: normal;color: #1A6B1B;}
a:hover{color: red;}
h1{font-size: 1.5em;padding-left: 30px;font-family : "ZapfEllipt BT", "Times New Roman", serif;margin-top: 0.5em;}
h2{font-size: 1.3em;padding-left: 35px;margin-top: 0.5em;}
h3{font-size: 1.1em;padding-left: 30px;margin-top: 0.5em;margin-bottom: -0.5em;}
h4{font-size: 1.05em;padding-left: 30px;margin-top: 0.5em;margin-bottom: -1.0em;}
h5 {font-size: 1.0em;font-style: italic;text-align: right;padding-right: 20px;font-weight: normal;margin-top: -1.0em;}
h6{font-size: 0.9em;text-align: right;padding-right: 20px;font-style: italic;font-weight: normal;}
img {border: 0;}
p {padding: 0 30px 0 50px;text-align: justify;}
table td{vertical-align: top;}
form{padding: 0 0 0 40px}
textarea{font-family: arial, helvetica, sans-serif;font-size: 1em; width: 430px}
	
#bottomNav li a{font-weight: normal;}
#bottomNav li{float: left;width:94px;text-align: center;margin: 0;font-size: 0.9em;padding: 5px 0 0 0;}
#bottomNav ul{list-style-image : none;list-style : none;margin: 0;padding: 0;}
#bottomNav{float: left;width: 765px;height: 3em;margin: 0;padding: 0;}
#footer{clear: both;height: 30px;text-align: right;color: #888;font-size: 0.9em;margin-bottom: 2em;}
#header{background-color: #DBDDFF;height: 92px;border-bottom: 2px solid #000175; font-family : "ZapfEllipt BT", "Times New Roman", serif;}
#imagePage{width: 750px;float: left;color: #000176;background-color: #dbddff;}
#leftPanel li{height: 1.5em;padding: 0;margin: 0;}
#leftPanel ul{list-style : none;margin: 0 0 0 0;padding: 0 0 0 0;}
#leftPanel, .leftSpacer{float: left;width: 150px;min-width: 120px;}
#leftPanel{padding-top: 4em;}
#mainContainer{position: absolute;top: 96px;background-color: #dbddff;}
#mainPanel table{width: 500px;color: #000175; }
#mainPanel td{vertical-align: top;}
#mainPanel ul, #mainPanel ol, #widePanel ul{list-style : none;list-style-image : none;margin-left: 50px;padding-right: 30px;}
#mainPanel{float: left;width: 500px; min-width: 500px; color: #000175; background-color: #ECEDFF;}
#pageTitle{float: left; padding-top: 68px ;font-size: 1.5em;}
#plesiosaursite{float: right; padding: 68px 40px 0 0;font-size: 1.6em;}
#rightPanel {float: left;width: 300px;min-width: 210px;}
#rightPanel h2{font-size: 1.3em;padding: 0 10px 0 10px;}
#rightPanel h3{font-size: 1.1em;padding: 0 10px 0 15px;}
#rightPanel p{font-size: 1.0em;padding: 0 10px 0 20px;}
#rightPanel table{font-size: 0.9em;width: 250px;}
#spacer, #bottomNav {border-top: 2px solid #000175;}
#spacer, #bottomNav, #bottomNav li{height: 1.5em;margin-bottom: 2em;}
#spacer{float: left;width: 150px;}
#stratPanel ul{list-style : none;}
#widePanel table td{padding: 3px 5px 3px 8px;}
#widePanel{float: left;width: 760px; min-width: 500px; color: #000175; background-color: #ECEDFF;}
#wrapper{position: absolute;width: 980px;background-color: #666;}

.alt_input{border-top: 1px solid #000175; border-left: 1px solid #000175; border-right: 0; border-bottom: 0; padding: 4px 0 2px 0; font-size: 0.9em;color: red;}
.author{float: right;padding-right: 50px;font-size: 90%;}
.catDetail{width: 500px;}
.catLabel{width: 100px;text-align: right;padding-right: 5px;}
.choice {border-bottom: 2px solid #ECEDFF;font-size: 0.95em; background-color: #dbddff}
.codedirection { unicode-bidi : bidi-override; direction : rtl;}
.collectionHead{padding-left: 50px;font-weight: bold;padding-top: 20px;border-bottom: 1px solid #000175; }


.databasePage li h3{font-size: 1.2em;font-weight: bold;padding: 0;margin: 1em 0 0 0;}
.databasePage li h4{font-size: 1.1em;font-weight: normal;padding: 0;margin: 0;}
.databasePage ul{padding-left: 0px;list-style-image : none;list-style-type : none;}
.email{padding: 20px; border-top: 2px solid #00016c;}
.emailButton, .emailButton_alt{border: 0; width: 145px; padding: 4px 0 2px 0; margin: 20px 0 30px 86px; font-size: 1em}
.emailButton_alt{color: red;}
.heading{padding-top: 50px;font-weight: bold;background-color:#fff;color: #000;}
.identDetail{width: 450px;}
.identLabel{text-align: right;width: 150px;font-style : italic;padding-right: 10px;}
.imageFloat{width: 165px;float: left;height: 140px;margin-left: 20px;margin-top: 20px;}
.imageNav{float: left; padding: 0 20px 20px 20px;text-align: center;}
.input{border-top: 0; border-left: 0; border-right: 1px solid #000175; border-bottom: 1px solid #000175; height: 2.2em; padding: 4px 0 2px 0; font-size: 0.9em;}
.M{color: #00016c}
.mapLabel {width: 200px;}
.note ul{padding-left: 20px;list-style-image : none;}
.note{padding: 10px;border-bottom: 1px solid #000175;}
.number, .judgement{font-weight: bold;border-top:1px solid #000;}
.questions h3{width: 440px;border-top: 1px solid #000175;padding-top: 0.5em;}
.questions h5{padding-left: 20px;text-align : right;width: 90px;margin-top: 1em;margin-bottom: -2.3em;}
.questions p{padding-left: 120px;text-align: left;}
.R{color: green; padding-left: 20px}
.refAbstract{text-align: justify;padding: 10px 20px 5px 20px;border-top: 1px solid #dbddff;border-bottom: 1px solid #dbddff;margin-top: 5px;font-weight: normal;}
.reference{background-color : #ecedff;color: #000175;width: 600px;font-weight: normal;}
.referencesBox {width : 190px;padding-left: 100px;padding-bottom: 50px;}
.referencesBox li{float: left; width: 25px;list-style-type : none;padding: 0;margin:0;}
.referenceTitle{font-weight: bold;}
.refRight{text-align: right;padding: 5px 0 5px 0;border-bottom: 1px solid #dbddff;}
.response{background-color:#fff;color: #000175;border-top:1px solid #000;}
.return{float: right;padding-right: 30px;margin-top: -1.3em;}


/*image pages */
.rightImage{position: absolute; left: 680px}
.rightimages{background-color: #fff;width: 170px;margin-left:20px;padding: 10px;text-align: center;}

.searchButton, .searchButtonAlt {background-color: #dbddff; width: 120px;  text-align: right; font-size: 0.9em; margin-left: 150px; padding-right: 12px} 
.searchButton{   border-right:2px solid #000175; border-bottom: 2px solid #000175; color: #000175; }
.searchButtonAlt{border-left: 2px solid #000175; border-top:    2px solid #000175; color: red; font-weight: bold}

/*specimen page*/
.specimenHead {border-top: 1px solid #007C7D; border-bottom: 1px solid #dbddff; padding-top: 0.6em; padding-left: 20px; font-size: 1.05em;}
.specimenTable a:hover{color: red; font-weight: bold}
.specimenTable a{font-weight: normal; color: #007C7D;}
.specimenTable td{padding-left: 6px}
.specimenTable{font-size: 0.92em}


/*creationism comment */
.statement{background-color:#fff;color: #000;border-top:1px solid #000;}


/*stratigraphy page */
.stratbox{position: absolute;font-size: 0.9em;text-align: center;border-right: 1px solid black;border-left: 1px solid black;}
.stratheadbox{position: absolute;height: 17px;font-size: 0.9em;text-align: center;color: #000175;border-bottom: 2px solid black;}

/*XML*/
dt{font-size: 1.1em; background-image: url(site/linkImage.gif);background-repeat : no-repeat;background-position : top left; padding-left: 15px; margin-left: 15px; text-align: left}
dl{font-size: 1em;;}
dd{font-size: 1em;}

lh{font-size: 1.1em; font-weight: bold; color: black; margin-left: 15px; margin-bottom: -15px}
lh{font-size: 1em; font-weight: normal; padding-left: 20px;}


/*Menus */
.secondaryMenu,.current, .choice{height: 1.5em;padding: 0 0 0 0 ;margin: 0 0 0 0;width: 150px;}
.current, .choice{text-align: right;}
.current{background-color : #ecedff;border-bottom: 2px solid #000175;font-size : 1.0em;background-image: url(site/currentpage.gif);background-repeat : no-repeat;background-position : right;}
.secondaryMenu{background-color : #dbddff; text-align: left;border-bottom: 2px solid #ecedff; border-left: 4px solid #ecedff}

