/*
------------------------
 L A Y O U T  S T U F F
------------------------
*/
/* Extra .1% height in body forces scrollbars and also eliminates gap below footer caused by IE6 */
/* Eliminating this height parameter altogether will cause bottom to adjust up to
   less-than-full page */
body {background-color:#360C0C; height:100.1%; font-size:12px; font-family: Verdana,Arial,Helvetica,sans-serif; color: #000000;}
html {height:100%; margin-bottom:1px;} /* 1px to keep scrollbars on in other browsers */
/* Set all padding and margins to 0 */
* {padding:0; margin:0;}

#Wrapper {
   background:url(images/SidebarFill.gif) top left repeat-y;
   background-color:#FFE6CC;
   min-height:100%;
   width:780px;
   margin:auto;
   position:relative;}

#InnerTube {padding-bottom:42px;}

#InnerTube:after {content:" "; display:block; clear:both;}

* html #Wrapper {height:100%;}

#Header {background: #641515 url(images/headback2.jpg) repeat-x; height:85px;}

#Left {float:left; width:196px; text-align:center;}

#Main {
   position:relative;
   margin-left:196px;
   padding-top:15px;
   background-color:#FFE6CC;
   border-top:3px solid #000000;}

#Footer {
   position:absolute;
   padding-top:8px;
   bottom:0;
   height:40px;
   background-color: #641515;
   width:100%;
   color:#FFFFFF;
   text-align:center;
   margin:auto;}

#Footer p {font-size:1.5em; text-align:center;}
/*
--------------------------------------------
 F O N T S  &  T E X T  F O R M A T T I N G
--------------------------------------------
*/
h1 {
   font-size: 20px;
   font-family: Verdana,Arial,sans-serif;
   font-weight: bold;
   color: #300000;
   padding:5px;
   margin:8px;}

h2 { /* Used in conjunction with SubHead */
   color:#FFE6CC;
   font-size:20px;
   font-weight: bold;
   padding:5px;
   margin:5px;}

h3, h4 {
   font-family: Verdana,Arial,sans-serif;
   font-weight: bold;
   color: #300000;
   margin-left:10px;}

.BodyText  {
   text-align: left;
   font-size:14px;
   font-family: Verdana,Arial,sans-serif;
   color: #300000;
   padding:0;
   margin:0;}

p  {
   text-align: left;
   font-size:14px;
   font-family: Verdana,Arial,sans-serif;
   color: #300000;
   padding:5px 0;
   margin:8px; }

.pSmall p {
   font-size:12px;
   font-family: Verdana,Arial,sans-serif;
   color: #300000;
   padding:0;
   margin:0; }

.Big {font-size:larger; font-weight:bold;}

p.FirstPar:first-letter {
   font-size:110%;
   font-weight:bold;
   color:#641515;}


/* p.FirstPar:first-letter {
   font-size:280%;
   color:#641515;
   margin-right:4px;
   background-color:#F5E8D3;
   padding:2px;
   border:1px solid #EBCDA0;
   float:left;} */

.TextColor {color:#300000;}

input, textarea {
   background:#FAF3E8;
   font-size:12px;
   border-top:1px solid #641415;
   border-left:1px solid #641415;
   border-right:1px solid #E4E4E4;
   border-bottom:1px solid #E4E4E4;}

legend {font-size:14px; font-weight:bold; color:#641415; padding:0 2px 0 1px;}
fieldset {border-color:#641415; margin:0 10px 10px 10px;}

.SubHead {background:url(images/headback2.jpg) repeat; text-align:center; color:#FFE6CC;}

.FormButton {
   background:#FAF3E8;
   font-size:12px;
   border-top:1px solid #E4E4E4;
   border-left:1px solid #E4E4E4;
   border-right:1px solid #641415;
   border-bottom:1px solid #641415;}

#FormTable td, input {color: #300000;}

.FootMenu {
   font-family: Arial,sans-serif;
   font-size: 9pt;
   color: #FFFFFF; }

   a.FootMenu:link    { text-decoration: none; color: #FFFFFF; }
   a.FootMenu:visited { text-decoration: none; color: #FFFFFF; }
   a.FootMenu:hover   { text-decoration: none; background: #F3E799; color: #000000; }
   a.FootMenu:active  { text-decoration: none; color: #FF0000; }

div.LanguageIcon {
   font-family: Arial;
   font-size: 12px;
   padding-left: 10px; }

.TinyText {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 7pt;
   font-weight: bold;
   color: #FCCF7A; }

#HomeText {margin-left:80px; padding-top:40px; width:230px;}

#HomeText p {
   font-family:Arial,"Gill Sans",Tahoma,Helvetica,sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#641515;
   text-align:center;
   text-transform:uppercase;
   letter-spacing :.04em;
   padding-top:15px;}

a.Highlight:link    { text-decoration: underline; color: #FCCF7A; }
a.Highlight:visited { text-decoration: underline; color: #FCCF7A; }
a.Highlight:hover   { text-decoration: none; background: #F3E799; color: #000000; }
a.Highlight:active  { text-decoration: none; color: #FCCF7A; }

.FootList {text-align:center;}
.formlabel {text-align:right; padding-right:8px;}
.ListBox {margin-left:15px; font-size:12px; padding:3px 5px 3px 15px; width:270px; line-height:130%; border:1px solid #300000; background:#FAF3E8;}
.HighlightBox {font-size:12px; padding:5px; line-height:130%; border:1px solid #300000; background:#FAF3E8;}

#ContactTable1 {border:1px solid #641415;}
#ContactTable1 td, h3 {padding:0 5px;}

#RecommendList tr.Odd td {background-color:#FFDFBF;}
#RecommendList table {margin-left:10px; font:10px Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF; width:565px; border-collapse:collapse;}
#RecommendList tbody td {background-color:#FFF2E6; color:#000000; padding:5px; text-align:left; border-bottom:1px solid #AFB5B8; border-right:1px solid #AFB5B8; }
#RecommendList tbody th {background-color:#641415; color:#FFFFFF; padding:5px; text-align:center; border-left:1px solid #93A1AA; border-bottom:1px solid #641415; border-right:1px solid #2F3B42;}
#RecommendList thead th {background-color:#641415; color:#F5D572; text-align:center;}
#RecommendList th a {color:#FFFFFF; text-decoration:none;}
#RecommendList th a:hover {color:#F5D572; text-decoration:none;}
#RecommendList tfoot th {background:#641415; height:20px; text-align:center; color:#FFE6CC;}

/*
-------------------
 M A I N  M E N U
------------------
*/
#NavContainer {
   float:left;
   display:inline;
   background: #000000;
   width: 175px;
   margin: 0 8px 0 0;
   padding-right:2px;
   padding-left:2px;
   padding-top:3px;
   border-right:10px solid #641515;
   border-left:7px solid #641515;
   font-family:Arial, sans-serif;
   font-size: 13px;
   text-align: center;}

ul#NavList {
   text-align: left;
   list-style: none;
   border-bottom:1px solid #FFE6CC;
   width: 175px;}

ul#NavList li {display: block;}

ul#NavList li a {
   display: block;
   width: 100%;
   padding: 5px;
   border-width: 1px;
   border-color: #FFE6CC #FFBE7D #FFCE9D #FFE6CC;
   border-style: solid;
   color: #641415;
   text-decoration: none;
   background: #FFCC9A;}

#NavContainer>ul#NavList li a { width: auto; }

ul#NavList li a:hover {
   color: #A45200;
   background: #FFD4A7;
   border-color: #FFBE7D #FFE6CC #FFE6CC #FFBE7D;}
/*
-------------------------------------------------
 A C T I V E  P A G E  H I G H L I G H T I N G
-------------------------------------------------
*/
#Index ul#NavList li#IndexLink a,
#Locate ul#NavList li#LocateLink a,
#Witness ul#NavList li#WitnessLink a,
#Records ul#NavList li#RecordsLink a,
#Visits ul#NavList li#VisitsLink a,
#BgCheck ul#NavList li#BgCheckLink a,
#Personal ul#NavList li#Personal a,
#Legal ul#NavList li#LegalLink a,
#About ul#NavList li#AboutLink a,
#Contact ul#NavList li#ContactLink a,
#Recommend ul#NavList li#RecommendLink a {background: #FFBF80; color: #737373;}

#Index ul#NavList li#IndexLink a:hover,
#Locate ul#NavList li#LocateLink a:hover,
#Witness ul#NavList li#WitnessLink a:hover,
#Records ul#NavList li#RecordsLink a:hover,
#Visits ul#NavList li#VisitsLink a:hover,
#BgCheck ul#NavList li#BgCheckLink a:hover,
#Personal ul#NavList li#Personal a:hover,
#Legal ul#NavList li#KegakLink a:hover,
#About ul#NavList li#AboutLink a:hover,
#Contact ul#NavList li#ContactLink a:hover,
#Recommend ul#NavList li#RecommendLink a:hover
   {background: #FFBF80; color: #737373; border-color: #FFE6CC #FFBE7D #FFCE9D #FFE6CC;}

#Index div.FootList a#IndexFoot,
#Locate div.FootList a#LocateFoot,
#Witness div.FootList a#WitnessFoot,
#Records div.FootList a#RecordsFoot,
#Visits div.FootList a#VisitsFoot,
#Legal div.FootList a#LegalFoot,
#BgCheck div.FootList a#BgCheckFoot,
#Personal div.FootList a#PersonalFoot,
#About div.FootList a#AboutFoot,
#Contact div.FootList a#ContactFoot,
#Recommend div.FootList a#RecommendFoot,
#Index div.FootList a#IndexFoot:hover,
#Locate div.FootList a#LocateFoot:hover,
#Witness div.FootList a#WitnessFoot:hover,
#Records div.FootList a#RecordsFoot:hover,
#Visits div.FootList a#VisitsFoot:hover,
#Legal div.FootList a#LegalFoot:hover,
#BgCheck div.FootList a#BgCheckFoot:hover,
#Personal div.FootList a#Personal:hover,
#About div.FootList a#AboutFoot:hover,
#Contact div.FootList a#ContactFoot:hover,
#Recommend div.FootList a#RecommendFoot:hover {color:#C0C0C0; background:#641515; text-decoration:none;}

