﻿body
{
   margin: 0px; font-family: Verdana; font-size: 12px;
}


#header
{
   padding: .5em; 
   margin: 0px; width: 100%; height: 100px;
}


#footer
{
	clear:both;
	margin: 0;
	padding: .5em;
	text-align: center; 
}

#main
{
	
}


#contents {
	width: 95%;
	margin: 10px auto;
}

#searchPageLeftColumn
{
   float: left;
   width: 160px;
   margin: 0;
   padding: 1em;
}

#searchPageRightColumn
{
	float: right;
   width: 5px;
   margin: 0;
   padding: 1em;
}

#searchResultColumn
{
	margin-left: 200px;
	margin-right: 10px;
	padding: 1em;
	max-width: 36em;
}



.highlight
{
   background-color: #fefbd2;
   color: #000080;
}


#footertext
{
   text-align: center;
   padding-top: 3px;            
}

.searchItem
{
	/*width: 450px; */
	overflow:hidden;
	/*word-wrap:break-word;*/
}
.titletext
{
	 font-size: 14px;

}

.snippettext
{
	 font-size: 14px;

}
.linktext
{
	color:Green;
}

.emphasisInfo
{
	font-size: 14px;
	font-weight:bold;
}

.siteexplainationtext
{
	font-size: 10px;
	color:Blue;
}

.copyrighttext
{
	font-size: 10px;
}


#errortext
{
	
	color:red;
	font-weight:bold;
}

.line
{
	width: 95%;
	max-width: 36em;
	color:Blue;
}

.searchHeadTable
{
	width: 95%;
	max-width: 36em;
	background-color: #e5ecf9;
	border-top: solid 1px blue;
}

#defaultPageMainTable
{
	background-color: #ccffff;
	border-style:ridge;
	border-color: #e5ecf9;
	border-width: 5px;
}

img
{  border-style: none;
}


/* Navigation */
#visitorMap
{
	width: 200px;
	top: 300px;
	left: 2em;
	width: 13em;	
	position:absolute;
}
#navigation 
{
	width: 200px;
	top: 100px;
	left: 3em;
	width: 13em;	
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
}
#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#navigation li {
	border-bottom: 1px solid #ED9F9F;
}
#navigation li a  {
	display: block;
	padding: 5px 5px 5px 0.5em;
	border-left: 12px solid #711515;
	border-right: 1px solid #711515;
	background-color: #B51032;
	color: #FFFFFF;
	text-decoration: none;
}
#navigation li a:hover {
	background-color: #711515;
	color: #FFFFFF;
}
#navigation ul ul {
	margin-left: 12px;
}
#navigation ul ul li {
	border-bottom: 1px solid #711515;
	margin:0;
	background-color: #ED9F9F;
	color: #711515;
}
#navigation ul ul a:link, #navigation ul ul a:visited {
	background-color: #ED9F9F;
	color: #711515;
}
#navigation ul ul a:hover {
	background-color: #711515;
	color: #FFFFFF;
}

/* Main Content */

#content 
{   
	position: relative inherit; margin-left: 220px; padding: 0px;
	background-color: white;
}
h1 {
	font: 150% Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
}
#content p {
	font-size: 80%;
	line-height: 1.6em; 
}

#content ul {
	font-size: 80%;
	line-height: 1.6em; 
}

#datePicker
        {
            display:none;
            position:absolute;
            border:solid 2px black;
            background-color:white;
        }

#hiddenMap
        {
            display:none;
            position:absolute;
        }

.boxout
{
	font-size: 10px;
}
.boxout a:link, .boxout a:visited {
text-decoration: underline;
color: #6A5ACD;
background-color: transparent;
}
.boxout a:hover, .boxout a:active {
text-decoration: underline overline;
color: #191970;
background-color: #C9C3ED;
}

.hotsearch
{
	font-size: 11px;
}
.hotsearch a:link, .hotsearch a:visited {
text-decoration: underline;
color: #6A5ACD;
background-color: transparent;
}
.hotsearch a:hover, .hotsearch a:active {
text-decoration: underline overline;
color: #191970;
background-color: #C9C3ED;
}

#morehotsearch
{
	font-size: 11px;
}
.morehotsearch a:link, .morehotsearch a:visited {
text-decoration: none;
color: #6A5ACD;
background-color: transparent;
}
.morehotsearch a:hover, .morehotsearch a:active {
text-decoration: underline overline;
color: #191970;
background-color: #C9C3ED;
}

#morehotsearchtitle
{
	font-size: 12px;
	font-weight:bold;
	color: Red;
}

.moresearchitems
{
	text-align:center;
	width:200px;
}