/*HTML TAGS*/
body { background-color: #E6F5FC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0px;	padding: 0px;}
a:link { color: #707070;text-decoration: none; border:none;}
a:visited {color: #707070;	text-decoration: none; border:none;}
a:hover {	color: #FF6600;	text-decoration: none; border:none;}
a:active {	color: #FF6600;	text-decoration: none; border:none;}
hr { width: 75%; height: 1px; border: thin;}
fieldset
{
	margin: 0px 20px 0px 0px;
	padding: 5px;
}

/*STATIC ELEMENTS*/
#wrapper { width: 100%; margin-left: auto; margin-right: auto; vertical-align:bottom;}
#contentWrapper { width: auto; margin-left: auto; margin-right: auto;}
.topBanner { background-image: url(../page_elements/top_banner_repeat.gif); background-color: #E6F5FC; background-repeat: repeat-x; height: 92px;}
.breadCrumb { padding-left: 12px; padding-right: 10px; padding-bottom: 5px; height: 20px; color: #707070}
.searchButtonTop { background-image: url(../page_elements/top_search_button.gif); height: 26px; width: 59px; background-color: transparent; border: 0px; color: #707070; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px 3px 3px 3px; padding: 0px 0px 2px 0px;}
/*.searchButtonTop:hover { height: 19px; width: 50px; background-color: #FFCC33; border: #666666; border: thin;}*/
.searchField{ font: 11px Verdana, Arial, Helvetica, sans-serif; background-image: url(../page_elements/top_searchbox.gif); padding: 5px 5px 3px 7px; margin:  3px; border: 0px; vertical-align: middle;}
.searchResult {padding: 10px 12px 10px 12px; background-color: #F6F6F6;}
.searchCurrPage { color: #707070; font-weight: bold;}
.topQuickLinks { padding-right: 0px; padding-bottom: 5px; height: 20px;}
.topQLVerd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.greetUser { padding-right: 10px; padding-bottom: 10px; height: 25px; color:#4F97BD;}
.submitButton {padding: 5px; margin: 3px; }
.copyright { font-size: 10px; color: #707070;}

/*PAGE ELEMENTS*/
.spacer { height: 1px; background-color: #3A4C56;}
.tdSideBar { padding: 2px; width: 125px;}

/*CONTENT TABLE*/
.tblTopLeft { width: 18px; height: 12px;}
.tblTopRight { width: 10px;}
.tblTopMid { background-image: url(../page_elements/content_tbl_top_mid.gif); background-repeat: repeat-x;}
.tblLeft { background-image: url(../page_elements/content_tbl_left_mid.gif); background-repeat: repeat-y;}
.tblRight { background-image: url(../page_elements/content_tbl_right_mid.gif); background-repeat: repeat-y;}
.tblBtmMid { background-image: url(../page_elements/content_tbl_btm_mid.gif); background-repeat: repeat-x;}
.contentTblHeadingLeft { width: auto; vertical-align: middle; height: 25px; background-color: #EDEDF1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 5px 12px; color: #707070; }
.contentTblHeadingRight { width: 50%; vertical-align: middle; text-align: right; height: 25px; background-color: #EDEDF1; padding: 5px 12px; color: #707070;}
.contentTblMain{ background-color: #ffffff; margin-left: 18px; color: #707070;}
.contentTdFossilDescLeft { width: 200px; padding: 3px 12px 3px 12px;}
.contentTdFossilDescRight { padding: 3px 12px 3px 12px;}
.contentTdFossilDescArial { background-color: #ECEFE5; width: 100px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding: 3px 0px 3px 12px; color: #707070;}

/*CATEGORY PAGE*/
.catName { background-color: #ECEFE5; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding: 3px 0px 3px 12px; color: #707070; vertical-align: middle;}
.catDetailName { background-color: #ECEFE5; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding: 3px 0px 3px 12px; color: #707070; vertical-align: middle;}
.catDetails { background-color: #F6F6F6; padding: 3px 0px 3px 10px; vertical-align: middle;}
.catThumb { background-color: #F6F6F6; padding: 5px 0px 5px 0px; vertical-align: middle; height: 120px; text-align: center;}


/*DETAIL PAGE*/
.editDelete { vertical-align: middle; text-align: right; height: 20px; background-color: #ecefe5; padding: 5px 12px;}