/*
 * $Id: style.css,v 1.1 2007/03/04 21:50:50 mike Exp $
 *
 * Additional styles for record display
 */

#quote, .quote {
	background: #f0f0f0;
	margin-left: 6em;
	margin-right: 3em;
	padding: 1em 2em;
}

#nohang, .nohang {
	margin-left: 3em;
}

#menu {
        background: #e0f0ff;
}

.tick-TL
{
	border-width: 4px 0px 0px 4px;
	border-color: black black black black;
	border-style: solid;
}

.tick-TR
{
	border-width: 4px 4px 0px 0px;
	border-color: black black black black;
	border-style: solid;
}
.tick-LR
{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	border-width: 0px 4px 0px 4px;
	border-color: black black black black;
	border-style: solid;
}

.tick-L
{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	border-width: 0px 0px 0px 4px;
	border-color: black black black black;
	border-style: solid;
}

.tick-R
{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	border-width: 0px 4px 0px 0px;
	border-color: black black black black;
	border-style: solid;
}

.tick-BLR
{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	border-width: 0px 4px 4px 4px;
	border-color: black black black black;
	border-style: solid;
}

.tin-TRBL
{
	border-width: 1px 1px 1px 1px;
	border-color: black black black black;
	border-style: solid;
}

.tin-RBL
{
	border-width: 0px 1px 1px 1px;
	border-color: black black black black;
	border-style: solid;
}

.tin-TBR
{
	border-width: 1px 1px 1px 0px;
	border-color: black black black black;
	border-style: solid;
}

.tin-BR
{
	border-width: 0px 1px 1px 0px;
	border-color: black black black black;
	border-style: solid;
}

.mid-T
{
	border-width: 3px 0px 0px 0px;
	border-color: black black black black;
	border-style: solid;
}

.mid-B
{
	border-width: 0px 0px 3px 0px;
	border-color: black black black black;
	border-style: solid;
}

.mid-L
{
	border-width: 0px 0px 0px 3px;
	border-color: black black black black;
	border-style: solid;
}

.titletext
{
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 20pt;
    font-weight: bold;
    color: black;
}

.subheading
{
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 12pt;
    font-weight: bold;
    color: black;
}

.bodytext
{
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 10pt;
}

.menutext
{
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 7pt;
}

.sitenametext
{
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #000080;
}

.search-terms
{
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 10pt;
    color: black;
 	border-width: 2px 2px 2px 2px;
	border-color: #000080 #000080 #000080 #000080;
	border-style: solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

A:active, A:visited
{
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: black;
	background: transparent;
}

A
{
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: black;
	background: transparent;
}

A:hover
{
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: black;
	background: transparent;
}