/*COMMON*/
body { margin:0; font-family:Arial,sans-serif; font-size:16px; color: #333; padding:0; background:#f4f4f4; }
p { /*color:#7e6f50;*/ color:#333; line-height:19px; }
a img { border:none; }
a.button.blue { background:url("gfx/bg_button_blue.png") no-repeat scroll center top transparent; color:#FFFFFF !important; display:block; font-size:13px; font-style:italic; height:23px; padding:5px 0 0; text-align:center; text-decoration:none; width:138px; }



/*HEADER CONTAINER*/
/*.header-container { background:url(bg_header_container.jpg) repeat-x center top; border-bottom:1px solid #131f31; border-top:5px solid #142332; float:left; height:36px; min-width:960px; position:relative; width:100%; z-index:10000; } */
.header-container { background:#ffffff; float:left; min-width:960px; position:relative; width:100%; z-index:10000; }

.header-container .header { display:block; height:36px; margin:0 auto; padding:1px 0 0; width:960px; }
.header ul { float:left; margin:0; padding:0; }
.header ul li { float:left; height:31px; list-style:none; position:relative; }
.header ul li a { color:#ffffff; float:left; font-family:georgia; font-size:14px; height:26px; padding:5px 20px 0; text-decoration:none; }
.header ul li.active {  background:url(gfx/bg_top_nav_hover.jpg) repeat-x center top; }
.header ul li.selected { background:url(gfx/bg_top_nav_selected.jpg) repeat-x center top; }
.header ul li.selected a { color:#e7d8bd; }
.header ul li.selected a:hover { background:none; color:#e7d8bd; }
.header ul li.parent.selected { background:url(gfx/bg_top_nav_selected.jpg) repeat-x center top; }
.header ul li.parent a { background:url(gfx/bg_dropdown_parent.png) no-repeat center bottom; }
.header ul li.parent.active a { background:none; }
.header ul li.parent.active {  background:url(gfx/bg_top_nav_hover.jpg) repeat-x center top; }
.header ul li.parent a {  }
.header ul li.parent ul { background:#122335 url(gfx/bg_top_nav_hover.jpg) repeat center top; border-right:1px solid #253d5a; border-bottom:12px solid #1a2d3f; display:none; left:0; padding:3px 0 0; position:absolute; top:31px; width:200px;}
.header ul li.parent ul li { height:auto; position:relative; }
.header ul li.parent ul li a { background:none; font-size:12px; height:auto; margin:2px 7px; padding:5px 0 5px 8px; width:178px; }
.header ul li.parent ul li a:hover { background:#172533; }
.header ul li.parent ul li ul { left:201px; top:0; }
.header ul li.parent ul li ul li a { color:#e7d8bd; }

.header ul li.parent.active ul li.selected { background:none; }
.header ul li.parent.selected ul li a { color:#ffffff; }
.header ul li.parent ul li.active { background:none; }



/*MIDDLE CONTAINER*/
/*.middle-container { background:#eae1d3 url(bg_middle_container.jpg) repeat-x top; float:left; min-width:960px; width:100%; }*/
.middle-container { background:#f4f4f4 repeat-x top; float:left; min-width:960px; width:100%; }

/*.middle-container .middle-picture { background:url(bg_middle_picture.png) no-repeat top; float:left; width:100%; }*/
.middle-container .middle-picture {float:left; width:100%; }
.middle-container .middle-picture .middle { display:block; margin:0 auto; width:1140px; }
.middle-container .middle-picture .middle .clear { clear:both; }

.middle .blue-bar { background:url(gfx/bg_blue_bar.png) no-repeat center top; float:right; height:28px; width:484px; }
.middle .blue-bar .printer-container { background:url(gfx/bg_print_page_box.png) no-repeat center top; color:#639dd5; font-family:georgia; font-size:11px; float:left; height:18px; margin:3px 0 0 10px; padding:4px 0 0; text-decoration:none; width:109px; }
.middle .blue-bar .printer-container img { float:left; margin:1px 3px 0; }
.middle .blue-bar .font-container { background:url(gfx/bg_font_box.png) no-repeat center top; float: left; height:22px; margin:3px 0 0; padding:0 0 0 8px; width:62px; }
.middle .blue-bar .font-container a { color:#639dd5; float:left; font-family:georgia; padding:0 4px; text-decoration:none; }
.middle .blue-bar .font-container .enlarge-font { font-size:13px; margin:3px 0 0; }
.middle .blue-bar .font-container .reset-font { border-left:1px solid #639dd5; border-right:1px solid #639dd5; font-size:12px; height:13px; margin:4px 0 0; }
.middle .blue-bar .font-container .reduce-font { font-size:11px; margin:5px 0 0; }
.middle .blue-bar .font-container a.active { color:#ffffff; }
.middle .blue-bar p { color:#639dd5; float:left; font-family:Georgia; font-size:12px; font-style:italic; margin:7px 0 0 7px; }
.middle .blue-bar p a { color:#ffffff; font-style:normal; text-decoration:none; }
.middle .blue-bar p a:hover { text-decoration:underline; }
/*.middle .content-container { background:#FFFFFF no-repeat center top; float:left; margin:0px 0 0; padding:0px 5px 0 9px; width:945px; }*/
.middle .content-container { float:left; margin:0px 0 0; padding:0px 5px 0 9px; width:1140px; }

.middle .content-container p.blue { color:#1a2d3f; }
.middle .content-container a { color:#004c97; /*font-style:italic; */ text-decoration: none;}
.middle .content-container a.button.big { background:url(gfx/bg_button_big.png) no-repeat center top; color:#8CC1F5; display:block; font-style:italic; height:57px; margin:8px auto 20px; padding:10px 0 0 10px; text-decoration:none; width:237px; }
.middle .content-container a.button.big strong { color:#ffffff; display:block; font-size:19px; }
/*HOMEPAGE TOP CONTENT*/
.middle .content-container .content-top { float:left; height:361px; width:940px; }
.middle .content-container .content-top .left-box { float:left; height:361px; width:271px }
.middle .content-container .content-top .left-box .top-panel { background:url(gfx/bg_panel_top.png) no-repeat right top; float:left; height:71px; padding:31px 0 0 22px; width:249px; }
.middle .content-container .content-top .left-box .second-panel { background:url(gfx/bg_panel_top_2.png) no-repeat right bottom; float:left; height:77px; padding:16px 0 0 15px; width:256px; }
.middle .content-container .content-top .left-box .second-panel p { background:url(gfx/old_photo.png) no-repeat left top; color:#6D4D20; float:left; font-family:georgia; font-size:16px; margin:0; padding:10px 0 9px 71px; text-align:center; }
.middle .content-container .content-top .left-box .second-panel p em { color:#19293E; display:block; font-size:25px; font-weight:bold; }
.middle .content-container .content-top .left-box .third-panel { background:url(gfx/bg_panel_top_3.png) no-repeat right bottom; float:left; height:82px; width:271px; }
.middle .content-container .content-top .left-box .third-panel p { color:#614823; font-family:georgia; font-size:13px; margin:19px 0 0 35px; }
.middle .content-container .content-top .left-box .fourth-panel { background:url(gfx/bg_panel_top_4.png) no-repeat right top; float:left; height:86px; width:271px; }
.middle .content-container .content-top .left-box .fourth-panel a.button { background:url(gfx/bg_button_get_started.png) no-repeat center top; color:#DCD3C3; display:block; font-family:georgia; font-size:15px; height:46px; margin:25px auto 0; padding:1px 0 0; text-align:center; text-decoration:none; width:221px; }
.middle .content-container .content-top .left-box .fourth-panel a.button strong { color:#FFFFFF; display:block; font-size:20px; }
.middle .content-container .content-top .right-box { background:url(gfx/bg_cycle_container.png) no-repeat left top; float:left; height:314px; padding:23px 13px 31px 18px; position:relative; width:638px; }
.middle .content-container .content-top .right-box .cycle { float:left; }
.middle .content-container .content-top .right-box .cycle img { border:1px solid #000000; z-index:3 !important; }
.middle .content-container .content-top .search-container { background:url(gfx/bg_search_container.png) no-repeat center top; float:left; height:186px; position:absolute; right:2px; bottom:2px; width:396px; z-index:25; }
.middle .content-container .content-top .search-container h1 { color:#182d3f; font-size:21px; font-style:italic; font-weight:normal; margin:20px 0 0 35px; }
.middle .content-container .content-top .search-container h2 { color:#ac8f58; font-size:12px; font-style:italic; font-weight:normal; margin:2px 0 0 35px; }
.middle .content-container .content-top .right-box .corners { background:url(gfx/bg_corners.png) no-repeat left top; float:left; height:316px; position:absolute; right:12px; top:22px; width:640px; z-index:50; }
.middle .content-container .content-top .infoSearch { float:left; height:70px; margin:15px 0 0 9px; padding:14px 0 0 34px; width:353px; }
.middle .content-container .content-top .infoSearch #SearchBox { border:1px inset #665230; color:#A59372; font-size:11px; font-style:italic; float:left; font-family:Georgia; height:17px; margin:5px 11px 0 0; padding:2px 4px; width:215px; }
.middle .content-container .content-top .infoSearch .SearchSubmit { float:left; font-family:Georgia; margin:0; }
.middle .content-container .content-top .catalog { background:url(gfx/btn_catalog.png) no-repeat center; color:#FFFFFF; float:left; font-size:12px; height:42px; line-height:33px; margin:10px 0 0; text-align:center; text-decoration:none; width:311px; }
.middle .content-container .content-top a.catalog:hover { text-decoration:underline; }
/*HOMEPAGE PANELS*/
.middle .content-container .panel-container { background:#FFFFFF; float:left; margin:0 0 15px; box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.5);    border-radius: 10px; width:1140px;}
.middle .content-container .panel-container h1 { margin-bottom: 1px; padding:0px 0px 0px 25px; }


.middle .content-container .panel-container .first-row { border-bottom:1px dashed #c8b082; float:left; padding:0 0 5px 0; width:100%; }
/*.middle .content-container .panel-container .panel { background: url(bg_panel_home5.png)  0 0 transparent; float:left; margin:15px 9px 0; min-height:1000px; padding:0 3px; position:relative; width:446px; }*/
.middle .content-container .panel-container .panel { float:left; margin:15px 9px 0; min-height:1000px; padding:0 3px; position:relative; width:520px; }

.middle .content-container .panel-container .panel .panel-top { background:url(bg_content_main_top_single.png)no-repeat center top; display:block; height:6px;  left:0px; position:relative; top:-6px;}
/*.middle .content-container .panel-container .panel-right{ background:url(bg_content_main_wrapper2.png) scroll 0 0 transparent; float:right; margin:15px 9px 0; min-height:264px; padding:0 3px; width:446px; }*/
.middle .content-container .panel-container .panel .column-top { background:url(bg_panel_column_top.png) no-repeat center top; display:block; height:18px; width:448px; position:absolute; top:-10px; /*right:3px; top:2px;*/  }
.middle .content-container .panel-container .panel .book { background:url(img_book.png) no-repeat center top; display:block; height:80px; position:absolute; right:3px; top:2px; width:135px; }
.middle .content-container .panel-container .panel .book2 { background:url(img_book.png) no-repeat center top; display:block; height:80px; position:absolute; right:3px; top:-6px; width:135px; }

/*.middle .content-container .panel-container  h3 { color:#202D43; font-size:17px; font-style:italic; margin:20px 0 0 ; padding:0 0 0 25px; }*/
.middle .content-container .panel-container  h3 { color:#333; font-size:17px;  margin:20px 0 0 ; padding:0 0 0 25px; }

.middle .content-container .panel-container .panel .subheading h3 { color:#202D43; font-size:17px; font-style:italic; margin:20px 0 0 ; padding:10 0 0 25px;}

.middle .content-container .panel-container .panel h4 { background:#FBF5EB; border-bottom:1px dashed #C8B082; border-top:1px dashed #C8B082; color:#7088A5; font-size:12px; font-style:italic; font-weight:normal; padding:6px 0 6px 22px; }
.middle .content-container .panel-container .panel p { line-height:20px; padding:0 2px 0 22px; }
.middle .content-container .panel-container .panel img { float:left; margin:0 10px 5px 0; }
.middle .content-container .panel-container .panel a { color:#004c97; font-style:normal; line-height: 1.5;}
/*.middle .content-container .panel-container .panel .link-list ul { color:#35597a; font-style:italic; padding-right:2px; padding-left:40px; margin-left:0px; }*/
.middle .content-container .panel-container .panel .link-list ul { color:#35597a; font-style:italic; padding:10px 2px 0px 40px; margin-left:0px; margin-top: 0px;}

.middle .content-container .panel-container .panel .link-list li { line-height:17px; list-style-type:square; }
/*.middle .content-container .panel-container .panel .link-list a { color:#35597a; font-style:italic; text-decoration:none;}*/
.middle .content-container .panel-container .panel .link-list a { color:#004c97; text-decoration:none;}

.middle .content-container .panel-container .panel .link-list a:hover { /*color:#7E6F50;*/ color:#26241A;}

.middle .content-container .panel-container .panel .link-list .subheading li { /*color:#7E6F50;*/ color:#333; list-style-type:none; text-indent:-20px; padding:10px 0px 0px 0px;}
/*.middle .content-container .panel-container  h3 { color:#202D43; font-size:17px; font-style:italic; margin:20px 0 0 ; padding:0 0 0 20px; }*/
.middle .content-container .panel-container  h3 { color:#333; font-size:20px; margin:20px 0 0 ; padding:0 0 0 20px; }

.middle .content-container .panel-container .panel-right .subheading h3 { color:#202D43; font-size:17px; font-style:italic; margin:20px 0 0 ; padding:10 0 0 25px;}
.middle .content-container .panel-container .panel-right h4 { background:#FBF5EB; border-bottom:1px dashed #C8B082; border-top:1px dashed #C8B082; color:#7088A5; font-size:12px; font-style:italic; font-weight:normal; padding:6px 0 6px 22px; }
.middle .content-container .panel-container .panel-right p { line-height:20px; padding:0 2px 0 22px; }
.middle .content-container .panel-container .panel-right img { float:left; margin:0 10px 5px 0; }
.middle .content-container .panel-container .panel-right a { color:#35597a; font-style:italic; }
.middle .content-container .panel-container .panel-right .link-list a { color:#35597a; font-style:italic; padding:0 2px 0 25px;}

.middle .content-container .panel-container .panel .event-list { float:left; margin:0; padding:0 0 0 10px; }
.middle .content-container .panel-container .panel .event-list li { float:left; list-style:none; margin:3px 0; padding:14px 0 11px 11px; width:412px; }
.middle .content-container .panel-container .panel .event-list li span { background:url(gfx/bg_event_date.png) no-repeat center top; color:#E6D3B5; float:left; font-size:34px; height:47px; line-height:22px; margin:0 15px 0 0; padding :9px 0 0; text-align:center; width:59px; }
.middle .content-container .panel-container .panel .event-list li span strong { color:#FFFFFF; display:block; font-size:13px; font-weight:normal; }
.middle .content-container .panel-container .panel .event-list li h5 { float:left; font-size:15px; margin:0 0 3px; }
.middle .content-container .panel-container .panel .event-list li h5 a { color:#485d81; font-style:normal; text-decoration:none; }
.middle .content-container .panel-container .panel .event-list li p { float:left; margin:0; padding:0; width:330px; }
.middle .content-container .panel-container .panel .event-list li.alt { background:#fdf6ea; border:1px solid #d2c7b7; padding:13px 0 10px 10px;}
.middle .content-container .panel-container .panel .event-list li.alt span { background:url(gfx/bg_event_date_hover.png) no-repeat center top; }
.middle .content-container .panel-container .panel table td { padding:0 10px 0 0; }
.middle .content-container .panel-container .panel table a { font-size:12px; }
.middle .content-container .panel-container .panel .hours { float:left; padding:0 0 0 22px; }
.middle .content-container .panel-container .panel .hours .left { float:left; width:150px; }
.middle .content-container .panel-container .panel .hours .time { border:1px solid #cfc4aa; border-right:none; color:#1D334B; float:left; font-size:12px; font-style:italic; margin:0; padding:5px; width:220px; }
.middle .content-container .panel-container .panel .hours .holiday { border:1px solid #cfc4aa; border-bottom:none; float:left; font-size:12px; font-style:italic; margin:16px 0; padding:5px; width:220px; }
.middle .content-container .panel-container .panel .hours .blue.button { float:left; margin:10px 0 0; }
/*REPEATABLE BACKGROUND TOP CHANGES*/
.middle .content-container .content { width:1140px; } 
/*.middle .content-container .content.panelscontainer { background:url(gfx/bg_content_panels.png) repeat-y 1px top; }
.middle .content-container .content .content-thin { background:none; }
.middle .content-container .content .content-thin .thin-top { background:url(gfx/bg_content_thin_top.png) no-repeat center top; display:block; height:6px; left:-2px; position:relative; top:-6px; width:271px; } */
.middle .content-container .content .content-main .main-top { width:1140px; }

/*NAV BUTTONS*/
.middle .content-container  .navbuttons {background-color: #fff; padding-bottom:10px; padding-left: 25px;}
.middle .content-container  .navbuttons .button {  background-color: #fff; border: none; border-radius: 3px; color: #333; padding: 15px 10px 10px 10px; text-align: center; text-decoration: none; font-style: normal; font-weight: bold; display: inline-block; font-size: 17px; }
.middle .content-container  .navbuttons .button-acpl {  background-color: #f6be00; border: none; border-radius: 3px; color: black; padding:15px 15px 15px 0px; text-align: center; text-decoration: none; font-style: normal; font-weight: bold; display: inline-block; font-size: 17px; }
.middle .content-container  .navbuttons .button:hover {background-color: #f6be00; color: #333;}
.middle .content-container  .navbuttons .button a {text-decoration: none; font-weight: bold; font-style: normal; color: #333; display: block;}
.middle .content-container .navbuttons .dropbtn { background-color: #fff; border: none; border-radius: 3px; color: #333; padding: 15px 10px 10px 10px; text-align: center; text-decoration: none; font-style: normal; font-weight: bold; display: inline-block; font-size: 17px; }
.middle .content-container  .navbuttons .dropdown { position: relative;  display: inline-block;}
.middle .content-container  .navbuttons  .dropdown-content {  display: none; position: absolute;  background-color: #f1f1f1;  min-width: 350px;  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);  z-index: 1;}
.middle .content-container  .navbuttons .dropdown-content a {  color: black;  padding: 12px 16px;  text-decoration: none;  display: block;}
.middle .content-container  .navbuttons .dropdown-content a:hover {background-color: #ddd;}
.middle .content-container  .navbuttons .dropdown:hover .dropdown-content {display: block;}
.middle .content-container  .navbuttons .dropdown:hover .dropbtn {background-color: #f6be00;}




/*LOGO CONTAINER*/
/*.middle .content-container .logo-image-container { background:#eadcc6; border-bottom:10px solid #2b425e; border-left:1px solid #9d917c; border-right:1px solid #9d917c; border-top:1px solid #9d917c; float:left; height:209px; margin:0 0 5px; position:relative; width:940px; }*/
.middle .content-container .logo-image-container { background:#FFFFFF;  float:left; height:220px; margin:0 0 5px; position:relative; width:1140px; padding-bottom:20px; }

.middle .content-container .logo-image-container .ewing { height:150px; }
.middle .content-container .logo-image-container .livesay { height:150px; }
/*.middle .content-container .logo-image-container .gentracers { height:150px; }*/
/*.middle .content-container .logo-image-container img { position:absolute; right:0; top:0; padding:0;}*/
/*.middle .content-container .logo-image-container a img { margin:8px 0 0 13px; position:relative; }*/
.middle .content-container .logo-image-container img { margin:20px 0 0 40px; position:relative; float:left; }
.middle .content-container .logo-image-container a { text-decoration:none; }

.middle .content-container .logo-image-container .search-box { margin:8px 0 0 13px; position:relative; font-style:italic;padding:25px 5px 15px 400px; }
/*.middle .content-container .logo-image-container .search-box .button-search {background-color: green; padding-bottom:10px; padding-left: 25px;}*/
.middle .content-container .logo-image-container .search-box .search {
    border: 1px solid grey;
    border-radius: 5px;
    height: 30px;
    font-size: 20px;
    padding: 2px 23px 2px 30px;
    outline: 0;
    background-color: #f5f5f5;
  }
 .middle .content-container .logo-image-container .search-box .search input[type=button], input[type=submit] {
        background-color: #007dba; border: none; border-radius: 3px; color: #fff; padding: 10px; text-align: center; text-decoration: none; font-style: normal; font-weight: bold; display: inline-block; font-size: 17px;
        cursor: pointer;
      }
      
.middle .content-container .logo-image-container .search-box .search input[type=button], input[type="submit"]:hover { background-color: #ff7320; }

.middle .content-container .logo-image-container h1 { background:#1a2d3f; color:#fce6c5; display:block; font-size:17px; font-style:italic; font-weight:normal; height:31px; margin:50px 0 0 13px; padding:7px 0 0; position:relative; text-align:center; width:283px; z-index:10; }
.middle .content-container .logo-image-container h1 strong { color:#ffffff; font-weight:bold; }


/*EWING LOGO CONTAINER*/
.middle .content-container .ewing-logo-image-container { background:#eadcc6; border-bottom:10px solid #2b425e; border-left:1px solid #9d917c; border-right:1px solid #9d917c; border-top:1px solid #9d917c; float:left; height:150px; margin:0 0 5px; position:relative; width:940px; }
.middle .content-container .ewing-logo-image-container img { position:absolute; right:0; top:0; padding:0;}
.middle .content-container .ewing-logo-image-container a img { margin:8px 0 0 13px; position:relative; }
.middle .content-container .ewing-logo-image-container h1 { background:#1a2d3f; color:#fce6c5; display:block; font-size:17px; font-style:italic; font-weight:normal; height:31px; margin:50px 0 0 13px; padding:7px 0 0; position:relative; text-align:center; width:283px; z-index:10; }
.middle .content-container .logo-image-container h1 strong { color:#ffffff; font-weight:bold; }
/*LIVESAY LOGO CONTAINER*/
.middle .content-container .livesay-logo-image-container { background:#eadcc6; border-bottom:10px solid #2b425e; border-left:1px solid #9d917c; border-right:1px solid #9d917c; border-top:1px solid #9d917c; float:left; height:150px; margin:0 0 5px; position:relative; width:940px; }
.middle .content-container .livesay-logo-image-container img { position:absolute; right:0; top:0; padding:0;}
.middle .content-container .livesay-logo-image-container a img { margin:8px 0 0 13px; position:relative; }
.middle .content-container .livesay-logo-image-container h1 { background:#1a2d3f; color:#fce6c5; display:block; font-size:17px; font-style:italic; font-weight:normal; height:31px; margin:50px 0 0 13px; padding:7px 0 0; position:relative; text-align:center; width:283px; z-index:10; }
/*GENEALOGY TRACERS LOGO CONTAINER*/
/*.middle .content-container .gentracers-logo-image-container { background:#7c5c23; border-bottom:10px solid #2b425e; border-left:1px solid #9d917c; border-right:1px solid #9d917c; border-top:1px solid #9d917c; float:left; height:150px; margin:0 0 5px; position:relative; width:940px; }
.middle .content-container .gentracers-logo-image-container img { position:absolute; right:0; top:0; padding:0;}
.middle .content-container .gentracers-logo-image-container a img { margin:8px 0 0 13px; position:relative; }
.middle .content-container .gentracers-logo-image-container h1 { background:#1a2d3f; color:#fce6c5; display:block; font-size:17px; font-style:italic; font-weight:normal; height:31px; margin:50px 0 0 13px; padding:7px 0 0; position:relative; text-align:center; width:283px; z-index:10; }
*/
.middle .content-container .logo-image-container h1 strong { color:#ffffff; font-weight:bold; }
/*MAIN CONTENT RIGHT CHANGES*/
.middle .content-container .content.right { background:url(gfx/bg_content_right.png) repeat-y left top; }
.middle .content-container .content.right .content-main { margin:0 0 0 11px; padding:0; width:661px; }
.middle .content-container .content.right .content-main .main-top {  }
.middle .content-container .content.right .content-thin { padding:0; width:271px; }
.middle .content-container .content.right .content-thin .thin-top {  }
/*MAIN CONTENT SINGLE COLUMN*/
.middle .content-container .content.SingleColumn { width:1140px }
/*.middle .content-container .content.SingleColumn .content-main{  margin:5px 0px 25px; width:1140px; }*/
.middle .content-container .content.SingleColumn .content-main {background:#FFFFFF; float:left; margin:0 0 15px; /*box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.5);    border-radius: 10px;*/ width:1140px; }
.middle .content-container .content.SingleColumn .content-main .main-wrapper { width:1140px; }
/*.middle .content-container .content.SingleColumn .content-main .search-wrapper { background: url(bg_content_panel_wrapper2.png) left top; width:937px; }*/
.middle .content-container .content.SingleColumn .content-main .search-wrapper {background:#FFFFFF; float:left; margin:0 0 15px; box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.5);    border-radius: 10px; width:1140px;  }

/* FAMILY RESOURCES BUTTONS */
.middle .content-container  .content.SingleColumn .content-main .search-wrapper .fambuttons {/*background-color: #fff;*/ margin: auto; padding-bottom:10px; padding-left: 25px; }
.middle .content-container  .content.SingleColumn .content-main .search-wrapper .fambuttons .button {  
	background-color: #295561; 
	border: none; border-radius: 4px; 
	/*margin: auto; */
	color: #fff; 
	padding: 20px 10px 20px 10px; 
	text-align: center; 
	text-decoration: none; 
	font-style: normal; 
	font-weight: bold; 
	/*display: inline-block;*/ 
	font-size: 20px; 
	display: block;
 /* margin-left: auto;
  margin-right: auto; */
  width:30%;
	}
.middle .content-container  .content.SingleColumn .content-main .search-wrapper .fambuttons .button.green {background-color: #296E57;}
.middle .content-container  .content.SingleColumn .content-main .search-wrapper .fambuttons .button.purple {background-color: #63346E;}
.middle .content-container  .content.SingleColumn .content-main .search-wrapper .fambuttons .button.bluelt {background-color: #004c97;}
.middle .content-container  .content.SingleColumn .content-main .search-wrapper .fambuttons .button.bluedk {background-color: #293A6E;}
	
	
/*.middle .content-container  .fambuttons .button-acpl {  background-color: #f6be00; border: none; border-radius: 3px; color: black; padding:15px 15px 15px 0px; text-align: center; text-decoration: none; font-style: normal; font-weight: bold; display: inline-block; font-size: 17px; }*/
.middle .content-container .content.SingleColumn .content-main .search-wrapper  .fambuttons .button:hover {background-color: #f6be00; color: #333;}
.middle .content-container .content.SingleColumn .content-main .search-wrapper  .fambuttons .button a {text-decoration: none; font-weight: bold; font-style: normal; color: #333; display: block;}

.middle .content-container .content.SingleColumn .content-main .ewing-main-wrapper { background:url(ewing-main-background.png) left top no-repeat; background-color:#FFFFFF; width:937px; min-height:600px;}
.middle .content-container .content.SingleColumn .content-main .ewing-main-wrapper2 { background:url(ewing-clan-crest.jpg) left top no-repeat; background-color:#ffffff; width:937px; min-height:600px;}
.middle .content-container .content.SingleColumn .content-main .aichele-main-wrapper { background:url(aichele-background.png) left top no-repeat; background-color:#F7E9D2; width:937px; min-height:600px;}
.middle .content-container .content.SingleColumn .content-main .aichele-main-wrapper2 { /*background:url(aichele-background.png) left top no-repeat; */background-color:#F7E9D2; width:937px; min-height:600px;}

.middle .content-container .content.SingleColumn .content-main .livesay-main-wrapper { background:url(livesay-main-background.png) left top no-repeat; background-color:#F7E9D2; width:937px; min-height:600px;}

.middle .content-container .content.SingleColumn .content-main .results-wrapper { background:url(bg_results_table_wrapper.png) left top; width:937px; }
.middle .content-container .content.SingleColumn .content-main .main-wrapper .main-top { background:url(bg_content_main_top_single.png) no-repeat center top; left:0; width:939px; }
/*.middle .content-container .content.SingleColumn .content-main .results-wrapper .main-top { background:url(bg_content_main_top_single.png) no-repeat center top; left:0; width:939px; }*/
.middle .content-container .content.SingleColumn .content-main .main-wrapper .guideContent { padding:0 15px 0 0; }
/*CONTENT THIN BAR*/
.middle .content-container .content-thin { background:url(gfx/bg_content_thin.png) no-repeat center top; float:right; margin:0 1px 0 0; padding:0; width:271px; }
.middle .content-container .content-thin .thin-wrapper { background:url(gfx/bg_content_thin_wrapper.png) no-repeat center top; float:left; padding:0 2px; width:267px; }
.middle .content-container .content-thin h2 { color:#202D43; font-size:17px; font-style:italic; margin:23px 0 0; padding:0 0 0 15px; }
.middle .content-container .content-thin h4 { background:#FBF5EB; border-bottom:1px dashed #C8B082; border-top:1px dashed #C8B082; color:#7088A5; font-size:12px; font-style:italic; font-weight:normal; margin:4px 0; padding:8px 0 8px 15px;  }
.middle .content-container .content-thin p { padding:0 3px 0 15px; }
.middle .content-container .content-thin .dots { background:url(gfx/bg_dots.png) no-repeat center top; display:block; height:7px; margin:20px auto; width:34px }
.middle .content-container .content-thin a { font-size:12px; font-style:normal; }
/*INNER PAGE PANELS*/
.middle .content-container .inner-panel-container { float:right; margin:0 12px 0 0; position:relative; top:-6px; width:660px; }
.middle .content-container .inner-panel-container .pane { background:url(bg_panel_inner.png) no-repeat center top; float:left; height:288px; padding:0 6px 0 2px; width:212px; }
.middle .content-container .inner-panel-container .pane h3 { color:#202D43; font-size:15px; font-style:italic; margin:20px 0 0; text-align:center; }
.middle .content-container .inner-panel-container .pane h4 { background:#FBF5EB; border-bottom:1px dashed #C8B082; border-top:1px dashed #C8B082; color:#7088A5; font-size:12px; font-style:italic; font-weight:normal; padding:8px 0; text-align:center; }
.middle .content-container .inner-panel-container .pane p { padding:0 0 0 10px; }
.middle .content-container .inner-panel-container .pane a.blue.button { color:#ffffff; margin:0 auto; }
/*MAIN CONTENT STYLES*/
.middle .content-container .content-main { float:right; margin:0 12px 20px 0; padding:0; width:453px; min-height:300px;}
/*.middle .content-container .content-main .search .ewing { background: url(ewing-banner.png); } */
.middle .content-container .content-main .search .bottom p  { float:left; }
.middle .content-container .content-main .search .bottom .twocolumn p  { max-width:47%; }
.middle .content-container .content-main .search p {line-height: 1.4;}
.middle .content-container .content-main .search p strong { color:#202D43; font-size:17px; font-style:italic; font-weight:bold; margin:5px 0 0; padding:0 3 0 15px; }
.middle .content-container .content-main .search h1 { margin-bottom: 1px; padding:0px 30px 0px 25px; }
.middle .content-container .content-main .search h3 { float:none; /*color:#7E6F50;*/ color:#26241A; /*font-size:17px; font-style:italic;*/ font-weight:bold; margin:5px 0 0; padding:0px 3px 0px 15px; }
.middle .content-container .content-main .search ul { float:none;  margin:0px 3px 5px 25px; padding-left:0px; /*color:#7E6F50;*/ color:#26241A; list-style-position: outside; text-indent:-12px; list-style-type:none;} 
.middle .content-container .content-main .search a { /*color:#7E6F50;*/ color:#004c97; } 
.middle .content-container .content-main .search li { float:none;  margin:0px 30px 0px 15px; /*padding-left:15px;*/ /*color:#7E6F50;*/ color:#26241A; list-style-position: outside; text-indent:-12px;}
.middle .content-container .content-main .search ol { float:none;  margin:0px 3px 5px 15px; padding-left:15px; /*color:#7E6F50;*/ color:#26241A; }
/*.middle .content-container .content-main .search ul li { color:#7E6F50; line-height:normal; padding-left:-30px;}*/
.middle .content-container .content-main .search a { /*color:#35597a; font-style:italic;*/ text-decoration:none; }
.middle .content-container .content-main .search a:hover { /*color:#7E6F50;*/ color:#26241A; }
.middle .content-container .content-main .search img {float:left; padding-left:15px; padding-right:15px; }
.middle .content-container .content-main .search .photopage img {float:left; padding-left:15px; padding-right:15px; padding-top:15px; }
.middle .content-container .content-main .search .floatright img {float:right; padding-left:15px; padding-right:15px; }
.middle .content-container .content-main .search .toc-garn {float:left; }
.middle .content-container .content-main .search .toc-wrapper {float:left; min-height:900px; }
.middle .content-container .content-main .search .toc-wrapper-ge {float:left; min-height:650px; }
.middle .content-container .content-main .search .toc-wrapper-ns {float:left; min-height:650px; }
.middle .content-container .content-main .search .toc-wrapper-es {float:left; min-height:750px; }
.middle .content-container .content-main .search .toc-wrapper-rc {float:left; min-height:703px; }
.middle .content-container .content-main .search .toc-wrapper-sa {float:left; min-height:650px; }
.middle .content-container .content-main .search .info {/*color: #7E6F50;*/ color:#333; }
.middle .content-container .content-main .search .info p { float:none;  clear:both; padding-left:25px;}
.middle .content-container .content-main .search .info ul { float:left;  margin:20px 3px 5px 15px; }
.middle .content-container .content-main .search .info ul li { /*color:#7E6F50;*/ color:#26241A; line-height:normal; margin:0; padding:0; }
.middle .content-container .content-main .search .info .subheading li { /*color:#7E6F50;*/ color:#26241A; list-style-type:none; text-indent:-20px}
.middle .content-container .content-main .search .info .fouruls ul {float:left; max-width:21%;}
.middle .content-container .content-main .search .fouruls .second ul {float:left; margin:0px 3px 5px 5px;}
.middle .content-container .content-main .search .infoleft ul { float: left; margin: 0px 3px 5px 15px; max-width:40%;}
.middle .content-container .content-main .search .two-column {float:left; max-width:48%; padding-right:10px;}
.middle .content-container .content-main .search .two-column p, dl {float:left; margin-right:5px;}
.middle .content-container .content-main .search .two-column .marshasmiley p, dl {float:none; margin-right:5px;}
.middle .content-container .content-main .search .two-column .marshasmiley ul {float:none; margin-right:5px;}
.middle .content-container .content-main .search .two-column h2 {float:none; color:#202D43; font-size:15px; font-style:italic; font-weight:bold; margin:0px 0 0 15px; padding:0 3 0 15px;}
.middle .content-container .content-main .search .three-column {float:left; /*max-width:48%;*/ padding-right:10px;}
.middle .content-container .content-main .search .three-column p, dl {float:left; margin-right:5px;}
.middle .content-container .content-main .search .three-column h2 {float:none; color:#202D43; font-size:15px; font-style:italic; font-weight:bold; margin:0px 0 0 15px; padding:0 3 0 15px;}
.middle .content-container .content-main .search .ewing h2 {float:none; color:#202D43; font-size:25px; font-style:italic; font-weight:bold; margin:4px 10px 10px 400px; }
.middle .content-container .content-main .search .ewing p {margin:4px 0 0 400px; }
.middle .content-container .content-main .search .ewing .search-table {margin:4px 0 0 400px; }
.middle .content-container .content-main .search .ewing .deed-table {margin:4px 0 0 385px; }
.middle .content-container .content-main .search .ewing .toc p {font-size:15px; }
.middle .content-container .content-main .search .business li {font-size:15px; }


.middle .content-container .content-main .search .ewing a:link    {color:#35597a;}
.middle .content-container .content-main .search .ewing a:visited {color:#35597a;}
.middle .content-container .content-main .search .ewing a:hover   {/*color:#7E6F50;*/ color:#CC5C1A;}
.middle .content-container .content-main .search .ewing a:active  {/*color:#7E6F50;*/ color:#26241A;}
/*.middle .content-container .content-main .search .ewing .toc a    {font-style:italic;} */


.middle .content-container .content-main .search .aichele h2 {float:none; color:#202D43; font-size:25px; font-style:italic; font-weight:bold; margin:4px 0 0 400px; }
.middle .content-container .content-main .search .aichele p {margin:4px 0 0 400px; }
.middle .content-container .content-main .search .aichele .toc p {font-size:15px; }

.middle .content-container .content-main .search .aichele a:link    {color:#35597a;}
.middle .content-container .content-main .search .aichele a:visited {color:#35597a;}
.middle .content-container .content-main .search .aichele a:hover   {/*color:#7E6F50;*/ color:#CC5C1A;}
.middle .content-container .content-main .search .aichele a:active  {/*color:#7E6F50;*/ color:#26241A;}

.middle .content-container .content-main .search .family h2 {float:none; color:#202D43; font-size:25px; font-style:italic; font-weight:bold; margin:4px 0 0 4px; }
.middle .content-container .content-main .search .family table {float:none; margin:4px 0 0 300px; }

.middle .content-container .content-main .search .family p {margin:4px 0 0 4px; }
.middle .content-container .content-main .search .family .toc p {font-size:15px; }

.middle .content-container .content-main .search .family a:link    {color:#35597a;}
.middle .content-container .content-main .search .family a:visited {color:#35597a;}
.middle .content-container .content-main .search .family a:hover   {/*color:#7E6F50;*/ color:#CC5C1A;}
.middle .content-container .content-main .search .family a:active  {/*color:#7E6F50;*/ color:#26241A;}

.middle .content-container .content-main .search .family4 h2 {float:none; color:#202D43; font-size:40px; font-style:italic; font-weight:bold; margin:4px 0 0 4px; }
.middle .content-container .content-main .search .family4 table {float:none; margin:60px 0 0 300px; }

.middle .content-container .content-main .search .family4 p {margin:4px 0 0 4px; }
.middle .content-container .content-main .search .family4 .toc p {font-size:15px; }

.middle .content-container .content-main .search .family4 a:link    {color:#35597a;}
.middle .content-container .content-main .search .family4 a:visited {color:#35597a;}
.middle .content-container .content-main .search .family4 a:hover   {/*color:#7E6F50;*/ /*color:#26241A;*/ color:#2a180d;}
.middle .content-container .content-main .search .family4 a:active  {/*color:#7E6F50;*/ /*color:#26241A;*/ color:#2a180d;}






.middle .content-container .content-main .search .livesay h2 {float:none; color:#202D43; font-size:25px; font-style:italic; font-weight:bold; margin:4px 0 0 400px; }
.middle .content-container .content-main .search .livesay p {margin:10px 0 0 400px; color:#26241A;}

.middle .content-container .content-main .search .livesay a:link    {color:#35597a;}
.middle .content-container .content-main .search .livesay a:visited {color:#35597a;}
.middle .content-container .content-main .search .livesay a:hover   {/*color:#7E6F50;*/ color:#CC5C1A;}
.middle .content-container .content-main .search .livesay a:active  {/*color:#7E6F50;*/ color:#26241A;}


.middle .content-container .content-main .main-wrapper { background:url(bg_content_main_wrapper2.png) no-repeat left top; float:left; padding:0 2px; width:449px; }
.middle .content-container .content-main .results-wrapper { background:url(bg_results_table_wrapper.png); float:left; padding:6px 2px; width:937px; min-height:300px;}
.middle .content-container .content-main .search-wrapper { background:url(bg_content_panel_wrapper2.png); float:left; padding:6px 2px; width:937px; min-height:300px;}
.middle .content-container .content-main .ewing-wrapper { background:url(ewing-main-background.png); background-color: #EADCC6; float:left; padding:6px 2px; width:937px; min-height:700px;}
.middle .content-container .content-main .livesay-wrapper { background:url(livesay-main-background.png); background-color: #EADCC6; float:left; padding:6px 2px; width:937px; min-height:700px;}
.middle .content-container .content-main .family-wrapper { background:url(familybg.jpg); float:left; padding:6px 2px; width:937px; min-height:450px;}
.middle .content-container .content-main .family-wrapper4 { background:url(familybg3.jpg); float:left; padding:6px 2px; width:937px; min-height:500px;}
.middle .content-container .content-main .family-wrapper5 { background:url(familybg3.jpg); float:left; padding:6px 2px; width:937px; min-height:600px;}
.middle .content-container .content-main .family-wrapper6 { background:#fff; float:left; padding:6px 2px; width:1140px; min-height:600px;}
.middle .content-container .content-main .ge-wrapper { background:url(ge-background.png); float:left; padding:6px 2px; width:937; min-height:724px;}
.middle .content-container .content-main .ge-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .ge-wrapper h2 a {float:none; color: #004c97; font-size:25px; font-style:normal; }
.middle .content-container .content-main .ge-wrapper h2 a:hover {float:none; color: #CC5C1A; font-size:25px; font-style:normal; }
.middle .content-container .content-main .ge-wrapper2 { background:url(ge-background2.png); float:left; padding:6px 2px; width:937; min-height:724px;}
.middle .content-container .content-main .ge-wrapper2 a { font-size:17px; font-style:normal; }
.middle .content-container .content-main .fw-wrapper { background:url(/fortwayne-bg3.jpg); float:left; padding:6px 0px; width:935px; min-height:727px;}
.middle .content-container .content-main .fw-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .fw-wrapper h2 a {float:none; color: #2c59a3; font-size:25px; font-style:normal; } /* 0079E8 */
.middle .content-container .content-main .fw-wrapper2 { background-color:#FAF7F5; float:left; padding:6px 0px; width:935px; min-height:727px; }
.middle .content-container .content-main .fw-wrapper2 p { font-size:15px; }
.middle .content-container .content-main .fw-wrapper2 ul { padding:0 10px 0px 15px; list-style-position:inside;}
.middle .content-container .content-main .fw-wrapper2 .viewpage ul { padding:0 10px 0px 15px; list-style-position:outside;}
.middle .content-container .content-main .fw-wrapper2 a { font-size:15px; font-style:normal; }
.middle .content-container .content-main .fw-wrapper2 .linklist p dl dt dd { font-size:17px; padding:0px 5px 0px 10px;}
.middle .content-container .content-main .fw-wrapper2 .linklist p a:link {float:none; color: #22447a; font-size:17px; font-style:normal; line-height: 150%; font-weight:bold;  text-decoration: none;} /* CF1717 */
.middle .content-container .content-main .fw-wrapper2 .linklist p a:visited {float:none; color: #22447a; font-size:17px; font-style:normal; line-height: 150%; font-weight:bold;  text-decoration: none;} /* CF1717 */
.middle .content-container .content-main .fw-wrapper2 .linklist p a:hover {float:none; color: #CF1717; font-size:17px; font-style:normal; line-height: 150%; font-weight:bold; text-decoration: none;} /* CF1717 */
.middle .content-container .content-main .fw-wrapper2 .linklist p a:active {float:none; color: #22447a; font-size:17px; font-style:normal; line-height: 150%; font-weight:bold; text-decoration: none;} /* CF1717 */
.middle .content-container .content-main .bes-wrapper { background:url(besancon.jpg); float:left; padding:6px 2px; width:937; min-height:724px;}
.middle .content-container .content-main .bes-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .bes-wrapper h2 a {float:none; color: #35597a;; font-size:25px; font-style:normal; }
.middle .content-container .content-main .tread-wrapper { background:url(bg-treadway.jpg); float:left; padding:6px 2px; width:935; min-height:540px;}
.middle .content-container .content-main .tread-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .tread-wrapper h2 a {float:none; color: #35597a;; font-size:25px; font-style:normal; }
.middle .content-container .content-main .hf-wrapper { background:url(hf-background25a.jpg); float:left; padding:6px 2px; width:945; min-height:710px;}
.middle .content-container .content-main .hf-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .hf-wrapper h2 a:link {float:none; color: #35597a; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .hf-wrapper h2 a:visited {float:none; color: #35597a; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .hf-wrapper h2 a:hover {float:none; color: #CC5C1A; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .hf-wrapper h2 a:active {float:none; color: #004c97; font-size:25px; font-style:normal; } /* CF1717 */

.middle .content-container .content-main .hf-wrapper2 { background:url(hf-background25a.jpg); float:left; padding:6px 2px; width:937; min-height:724px;}
.middle .content-container .content-main .hf-wrapper2 a { font-size:17px; font-style:normal; }

.middle .content-container .content-main .fw-wrapper { background:url(/gcincludes/images/fortwayne-bg3.jpg); float:left; padding:6px 0px; width:935; min-height:727px;}
.middle .content-container .content-main .sa-wrapper { background:url(/gcincludes/images/soafrica-bg.jpg); float:left; padding:6px 0px; width:935; min-height:740px;}
.middle .content-container .content-main .fw-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .fw-wrapper h2 a:link {float:none; color: #004c97; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .fw-wrapper h2 a:visited {float:none; color: #004c97; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .fw-wrapper h2 a:hover {float:none; color: #CC5C1A; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .fw-wrapper h2 a:active {float:none; color: #004c97; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .rotary-wrapper { background:url(/gcincludes/images/rotary-tower.jpg); float:left; padding:0px 0px; width:1140px; min-height:699px;}
.middle .content-container .content-main .rotary-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .rotary-wrapper h2 a:link {float:none; color: #004c97; font-size:25px; font-style:normal; }
.middle .content-container .content-main .rotary-wrapper h2 a:visited {float:none; color: #004c97; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .rotary-wrapper h2 a:hover {float:none; color: #CC5C1A; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .rotary-wrapper h2 a:active {float:none; color: #004c97; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .rotary-wrapper2 { background:url(/gcincludes/images/rotary-tower2.jpg); float:left; padding:6px 2px; width:1140px; min-height:724px;}
.middle .content-container .content-main .rotary-wrapper2 a:link { font-size:18px; font-style:normal; color: #004c97; }
.middle .content-container .content-main .rotary-wrapper2 a:visited { font-size:18px; font-style:normal; color: #004c97; }
.middle .content-container .content-main .rotary-wrapper2 a:hover { font-size:18px; font-style:normal; color: #CC5C1A; }
.middle .content-container .content-main .rotary-wrapper2 a:active { font-size:18px; font-style:normal; color: #004c97; }

.middle .content-container .content-main .rotary-wrapper2 p { font-size:16px; font-style:normal; }

.middle .content-container .content-main .fighter-wrapper { background:url(bg_content_panel_wrapper2.png); float:left; padding:6px 2px; width:937px; min-height:300px;}
.middle .content-container .content-main .fighter-wrapper .fighter-toc a:link { font-size:20px; font-style:normal; color: #004c97; }
.middle .content-container .content-main .fighter-wrapper .fighter-toc a:visited { font-size:20px; font-style:normal; color: #004c97; }
.middle .content-container .content-main .fighter-wrapper .fighter-toc a:hover { font-size:20px; font-style:normal; color: #CF1717; }
.middle .content-container .content-main .fighter-wrapper .fighter-toc a:active { font-size:20px; font-style:normal; color: #004c97; }

.middle .content-container .content-main .life-wrapper { background:url(life2021.jpg); float:left; padding:6px 2px; width:937; min-height:724px;}
.middle .content-container .content-main .life-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .life-wrapper h2 a {float:none; color: #004c97; font-size:25px; font-style:normal; }
.middle .content-container .content-main .life-wrapper h2 a:hover {float:none; color: #CC5C1A; font-size:25px; font-style:normal; }
.middle .content-container .content-main .life-wrapper2 { background:url(ge-background2.png); float:left; padding:6px 2px; width:937; min-height:724px;}
.middle .content-container .content-main .life-wrapper2 a { font-size:17px; font-style:normal; }
/*.middle .content-container .content-main .fighter-wrapper p { font-size:16px; font-style:normal; } */





.middle .content-container .content-main .sa-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .sa-wrapper table { padding:0px 3px 0 45px; }
.middle .content-container .content-main .sa-wrapper h2 a:link {float:none; color: #004c97; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .sa-wrapper h2 a:visited {float:none; color: #004c97; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .sa-wrapper h2 a:hover {float:none; color: #CF1717; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .sa-wrapper h2 a:active {float:none; color: #004c97; font-size:25px; font-style:normal; } /* CF1717 */

.middle .content-container .content-main .fw-wrapper2 { background:url(fortwayne-bg3.jpg); float:left; padding:6px 0px; width:935; min-height:727px;}
.middle .content-container .content-main .fw-wrapper2 a { font-size:15px; font-style:normal; }
.middle .content-container .content-main .sa-wrapper2 { background:url(/gcincludes/images/soafrica-bg2.jpg); float:left; padding:6px 2px; width:937; min-height:727px;}
.middle .content-container .content-main .sa-wrapper2 p {font-size:13pt; line-height: 1.5;}
.middle .content-container .content-main .sa-wrapper2 a { font-size:20px; font-style:normal; }
.middle .content-container .content-main .ns-wrapper { background:url(/gcincludes/images/northside-bg.jpg); float:left; padding:6px 2px; width:937; min-height:757px;}
.middle .content-container .content-main .ns-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .ns-wrapper h2 a {float:none; color: #004c97; font-size:25px; font-style:normal; }
.middle .content-container .content-main .ns-wrapper h2 a:hover {float:none; color: #CC5C1A; font-size:25px; font-style:normal; }
.middle .content-container .content-main .ns-wrapper2 { background:url(/gcincludes/images/northside-bg2.jpg); float:left; padding:6px 2px; width:937; min-height:757px;}
.middle .content-container .content-main .ns-wrapper2 a { /*font-size:15px;*/ font-style:normal; }
.middle .content-container .content-main .ss-wrapper { background:url(southside-bg.jpg); float:left; padding:6px 2px; width:937; min-height:640px;}
.middle .content-container .content-main .ss-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .ss-wrapper h2 a {float:none; color: #004c97; font-size:25px; font-style:normal; }
.middle .content-container .content-main .ss-wrapper h2 a:hover {float:none; color: #CC5C1A; font-size:25px; font-style:normal; }
.middle .content-container .content-main .ss-wrapper2 { background:url(ns-background2.png); float:left; padding:6px 2px; width:937; min-height:757px;}
.middle .content-container .content-main .ss-wrapper2 a { /*font-size:15px;*/ font-style:normal; }
.middle .content-container .content-main .chs-wrapper { background:url(chs-background.jpg); float:left; padding:6px 2px; width:931; min-height:900px;}
.middle .content-container .content-main .chs-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .chs-wrapper h2 a {float:none; color: #004c97; font-size:25px; font-style:normal; }
.middle .content-container .content-main .chs-wrapper h2 a:hover {float:none; color: #CC5C1A; font-size:25px; font-style:normal; }

.middle .content-container .content-main .chs-wrapper2 { background:url(chs-background.jpg); float:left; padding:6px 2px; width:931; min-height:757px;}
.middle .content-container .content-main .chs-wrapper2 a { /*font-size:15px;*/ font-style:normal; }
.middle .content-container .content-main .acf-wrapper { background:url(bg-acfrench1.jpg); float:left; padding:6px 2px; width:937; min-height:900px;}
.middle .content-container .content-main .acf-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .acf-wrapper h2 a {float:none; color: #004c97; font-size:25px; font-style:normal; }
.middle .content-container .content-main .acf-wrapper h2 a:hover {float:none; color: #CC5C1A; font-size:25px; font-style:normal; }
.middle .content-container .content-main .acf-wrapper2 { background:url(bg-acfrench1.jpg); float:left; padding:6px 2px; width:937; min-height:757px;}
.middle .content-container .content-main .acf-wrapper2 a { font-size:15px; font-style:normal; }
.middle .content-container .content-main .es-wrapper { background:url(eidson-background.jpg); float:left; padding:6px 2px; width:937; min-height:600px;}
.middle .content-container .content-main .es-wrapper h1 { font-size: 40px; font-weight: bold; margin-top: 0px; margin-bottom: 5px;}
.middle .content-container .content-main .es-wrapper h2 a {float:none; color: #004c97; font-size:25px; font-style:normal; }
.middle .content-container .content-main .es-wrapper h2 a:hover {float:none; color: #CC5C1A; font-size:25px; font-style:normal; }
.middle .content-container .content-main .es-wrapper2 { background:url(eidson-background2.jpg); float:left; padding:6px 2px; width:937; min-height:600px;}
.middle .content-container .content-main .es-wrapper2 a { font-size:15px; font-style:normal; }
.middle .content-container .content-main .mhc-wrapper { background:url(/gcincludes/images/mhc-background.jpg); float:left; padding:0px 0px; width:1140px; min-height:699px;}
.middle .content-container .content-main .mhc-wrapper h1 { font-size: 40px; font-weight: bold; text-align: center; padding-left:0px;}
.middle .content-container .content-main .mhc-wrapper table { padding:0px 3px 0 0px; margin:auto;}
.middle .content-container .content-main .mhc-wrapper h2 a:link {float:none; color: #004c97; font-size:25px; font-style:normal; text-decoration:none;} /* CF1717 */
.middle .content-container .content-main .mhc-wrapper h2 a:visited {float:none; color: #004c97; font-size:25px; font-style:normal; text-decoration:none;} /* CF1717 */
.middle .content-container .content-main .mhc-wrapper h2 a:hover {float:none; color: #CC5C1A; font-size:25px; font-style:normal; text-decoration:none;} /* CF1717 */
.middle .content-container .content-main .mhc-wrapper h2 a:active {float:none; color: #004c97; font-size:25px; font-style:normal; text-decoration:none;} /* CF1717 */

.middle .content-container .content-main .es-wrapper2 table { padding:0px 0px 0 0px; }
.middle .content-container .content-main .ifla-wrapper { background:url(ifla-background.png); float:left; padding:6px 2px; width:937; min-height:698px;}
.middle .content-container .content-main .ifla-wrapper p {font-size:13pt; }
.middle .content-container .content-main .huntertown { background:url(huntertown.png); float:left; padding:6px 2px; width:937; min-height:572px; background-repeat:no-repeat; background-color: #f4f2f2;}
/*.middle .content-container .content-main .splash-wrapper { background:url(southside-bg.jpg); float:left; padding:6px 2px; width:937; min-height:640px;}*/
.middle .content-container .content-main .splash-wrapper h1 { font-size: 40px; font-weight: bold; text-align: center; padding-left:0px;}
.middle .content-container .content-main .splash-wrapper h2 a {float:none; color: #004c97; font-size:25px; font-style:normal; text-decoration: none;}
.middle .content-container .content-main .splash-wrapper h2 a:hover {float:none; color: #CC5C1A; font-size:25px; font-style:normal; text-decoration: none;}



.middle .content-container .content-main .viewpage { max-width:850px; padding-left:15px; }
.middle .content-container .content-main .viewpage img { max-width:850px; border:1px solid #CECECE; margin-left: 20px; padding-left:0px;}

.middle .content-container .content-main h4 { background:#FBF5EB; border-bottom:1px dashed #C8B082; border-top:1px dashed #C8B082; color:#7088A5; font-size:12px; font-style:italic; font-weight:normal; margin:4px 0; padding:8px 0 8px 15px; }
.middle .content-container .content-main p, table, ul, img, h1, h2 { padding:0px 15px 0 25px; }
.middle .content-container .content-main tr td { /*color:#7E6F50;*/ color:#26241A; }
.middle .content-container .content-main p em { color:#7088a5; }
.middle .content-container .content-main .extraleft p { float: left; width: 500px; }
.middle .content-container .content-main .extraright p { float: left; width: 400px; }

/*THIS STYLE IS USED IN THE MAIN SEARCH HELP BOX */
.middle .content-container .content-main .LIBRARIANS {float:left; width: 50%; padding-top:0px; margin-top:0px; /*background:url(bg_content_thin_wrapper2.png);*/ background:#e9eeef; border:1px solid #dacfbf;}
.middle .content-container .content-main .LIBRARIANS p { /*color:#7E6F50;*/ color:#333; line-height:normal; /*margin-left:45%;*/ /*float:left;*/ padding:-5px 3px 0 15px; }
.middle .content-container .content-main .LIBRARIANS ul { /*color:#7E6F50;*/ color:#333; line-height:normal; /*margin-left:45%;*/ /*float:left;*/ padding:0px 3px 0 10px; }

.middle .content-container .content-main .LIBRARIANS p strong { color:#333; font-size:17px; padding-top:0px; margin-top:-5px;}
/*.middle .content-container .content-main .LIBRARIANS ul li { color:#7E6F50; line-height:normal; margin:0; padding:0; }*/
.middle .content-container .content-main .LIBRARIANS ul li strong { color:#333; font-weight:bold; /*float:left;*/}
/*.middle .content-container .content-main .LIBRARIANS a { background:url(gfx/btn_laptop.png) no-repeat center; bottom:15px; color:#FFFFFF; display:block; font-style:italic; height:22px; line-height:20px; position:absolute; right:15px; text-align:center; text-decoration:none; width:82px; }*/

/*PLATMAP AND BIRTH RECORDS*/
.middle .content-container .content-main .breadcrumb p { line-height:normal; margin:0px 2px 0px 2px; padding:0px 3px 0px 15px; }
.middle .content-container .content-main .breadcrumb a { color: #004c97; font-size:13px; text-decoration:none; }
.middle .content-container .content-main .breadcrumb a:hover { /*color:#7E6F50;*/ color:#26241A; }
.middle .content-container .content-main .search-table { float:left; /*font-family:georgia; font-size:14px; color:#202D43;*/ font-style:bold; padding:1px 2px 10px 15px; width:47%; line-height:1.5;}
/*.middle .content-container .content-main .search-table tr td.heading { border-right:1px solid #d7d7d7; color:#26241A; padding:5px 2px; }*/
.middle .content-container .content-main .search-table tr td.heading { border-right:1px solid #d7d7d7; color:#333; padding:5px 2px; }
.middle .content-container .content-main .search-table td { color:#202D43; text-align:left;}
.middle .content-container .content-main .search-table td.first { text-align:right; color:#202D43; }
.middle .content-container .content-main .search-table tr th em { font-style:normal; text-decoration:underline; }
.middle .content-container .content-main .search-table .spacer img {float:none; padding:0px; margin:0px;}
.middle .content-container .content-main .results-table { font-size:16px; padding:5px 0px 0 15px; max-width:1100px; }
.middle .content-container .content-main .results-table table { }
/*.middle .content-container .content-main .results-table p { color:#2B425E; } */
.middle .content-container .content-main .results-table ul li { /*color:#7E6F50;*/ color:#26241A; }
/*.middle .content-container .content-main .results-table tr td { border-right:1px solid #d7d7d7; color:#26241A; border-bottom:1px solid #d7d7d7; color:#26241A; padding:5px 2px; } */
.middle .content-container .content-main .results-table tr td { border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; color:#333; padding:5px 2px; }
.middle .content-container .content-main .results-table .obfuscate { display:none; }
.middle .content-container .content-main .results-table tr th { border-top:1px solid #c2cdd7; border-right:1px solid #c2cdd7; border-bottom:1px solid #c2cdd7; color:#333; font-style:bold;}
/*.middle .content-container .content-main .results-table tr { background:#ffffff; }*/
.middle .content-container .content-main .results-table tr th em { font-style:normal; text-decoration:underline; }
.middle .content-container .content-main .results-table a { font-style:normal; text-decoration:none;}
.middle .content-container .content-main .results-table .toc a { padding:0px 5px 5px 15px; font-style:italic; text-decoration:none;}

.middle .content-container .content-main .results-table a:hover { /*color:#7E6F50;*/ color:#26241A; }

/* BEGIN - to get border around images in thumbnail view */
.middle .content-container .content-main .results-table #example-one p { float:left; }
.middle .content-container .content-main .results-table #example-one table { width:800px; }
.middle .content-container .content-main .results-table #example-one a img, #example-one a           { border: none; overflow: hidden; float: left; padding:0px;}
.middle .content-container .content-main .results-table #example-one a:hover                         { border: 4px solid #003399; padding:0px; }
.middle .content-container .content-main .results-table #example-one a:hover img                     { margin: -4px; padding:0px; }
/* END - to get border around images in thumbnail view */

.middle .content-container .content-main .data-table { font-family:georgia; font-size:14px; padding:5px 0px 0 0px; }
.middle .content-container .content-main .data-table table { }
.middle .content-container .content-main .data-table p { color:#2B425E; }
.middle .content-container .content-main .data-table ul li { color:#2B425E; }
.middle .content-container .content-main .data-table tr td { border-right:1px solid #d7d7d7; /*color:#7e6f50;*/ color:#26241A; border-bottom:1px solid #d7d7d7; /*color:#7e6f50;*/ color:#26241A; padding:5px 2px; vertical-align: top}
.middle .content-container .content-main .data-table tr th em { font-style:normal; text-decoration:underline; }

.middle .content-container .content-main .large-table { font-family:georgia; font-size:11px; text-align:center; }
.middle .content-container .content-main .large-table tr th { border-right:1px solid #c2cdd7; color:#2b425e; }
.middle .content-container .content-main .large-table tr td { border-right:1px solid #d7d7d7; /*color:#7e6f50;*/ color:#26241A; padding:5px 2px; }
.middle .content-container .content-main .large-table tr.first { background:#d4e1ee; }
.middle .content-container .content-main .large-table tr.alt-color { background:#eeeeee; }
.middle .content-container .content-main .large-table tr th em { font-style:normal; text-decoration:underline; }
/*.middle .content-container .content-main .large-table tr .map-year { width:60px; }
.middle .content-container .content-main .large-table tr .callnumber { width:82px; }
.middle .content-container .content-main .large-table tr .pub { width:70px; }
.middle .content-container .content-main .large-table tr .size { width:55px; }
.middle .content-container .content-main .large-table tr .comments { border:none; } */
.middle .content-container .content-main .large-table tr.thick-border td { border-bottom:3px solid #d7d7d7; border-right:none; border-top:3px solid #d7d7d7; }
.middle .content-container .content-main .large-table tr.thin-border td { border-bottom:none; border-right:1px solid #d7d7d7; border-top:1px solid #d7d7d7; }
.middle .content-container .content-main .large-table tr .event-covered { width:80px; }
.middle .content-container .content-main .large-table tr .mater-type { width:75px; }
.middle .content-container .content-main .large-table tr .dates-covered { width:76px; }
.middle .content-container .content-main .large-table tr .volume { width:88px; }
.middle .content-container .content-main .large-table tr .quant-format { width:68px; }
.middle .content-container .content-main .large-table tr .specific-item { width:80px; }
.middle .content-container .content-main .large-table tr .further-detail { border:none; }
.middle .content-container .content-main .large-table.big { border-collapse:collapse; margin:0 0 0 3px; }
.middle .content-container .content-main .large-table.big tr td { border-bottom:1px dashed tan; border-left:none; border-right:none; border-top:none; font-size:13px; min-height:40px; padding:10px 10px 15px 15px; text-align:left; vertical-align:top; width:301px; }
.middle .content-container .content-main .large-table.big tr td a { font-family:georgia; }
.middle .content-container .content-main .large-table.big tr td.lib-img { padding-right:0; width:155px; }
.middle .content-container .content-main .large-table.big tr td.lib-info { padding-left:0; width:auto; }
/*DATABASES TABLES*/
.middle .content-container .content-main .dbases-links { width:100%; }
.middle .content-container .content-main .dbases-links td { background:url(gfx/list-style-img.png) no-repeat 10px center; height:20px; padding:0 0 0 33px; width:282px; }

/*SEARCH RESULTS*/
.middle .content-container .content-main .searchResults { list-style:none; padding:0; }
.middle .content-container .content-main .searchResults li { margin:0 0 25px; }
.middle .content-container .content-main .searchResults li h2 { margin:0 0 5px; }
.middle .content-container .content-main .searchResults li p { margin:5px 0; }
/*GUIDES*/
.middle .content-container .content-main .guideContent p { display:block; font-size:12px; line-height:20px; }
.middle .content-container .content-main .guideContent p.FloatLeft { float:left; width:450px; }
.middle .content-container .content-main .guideContent img.Coat { float:right; margin:0 0 0 50px; width:270px; }
.middle .content-container .content-main .guideContent h5 { color:#202D43; font-size:17px; font-style:italic; margin:10px 0; padding:0 0 0 15px; text-transform:capitalize; }
.middle .content-container .content-main .guideContent p em { /*color:#7E6F50;*/ color:#26241A; }
.middle .content-container .content-main .guideContent p strong { /*color:#7E6F50;*/ color:#26241A; font-weight:bold; }
.middle .content-container .content-main .guideContent p strong em { /*color:#7E6F50;*/ color:#26241A; font-weight:bold; }
.middle .content-container .content-main .guideContent .BiblioIndent p { margin:16px 0 16px 36px; text-indent: -36px; }
.middle .content-container .content-main .guideContent table tr td p { margin:0; }
.middle .content-container .content-main .guideContent ol { /*color:#7e6f50;*/ color:#26241A; }
.middle .content-container .content-main .guideContent ul { /*color:#7e6f50;*/ color:#26241A; }
.middle .content-container .content-main .guideContent ul.navigation { background:url(gfx/bg_guide_navigation.png) repeat-y 0 0; /*color:#7E6F50;*/ color:#26241A; float:right; font-size:13px; margin:20px; padding:0 2px; width:203px; }
.middle .content-container .content-main .guideContent ul.navigation li { float:left; line-height:16px; list-style:none; margin:4px 0; padding:0 10px; width:183px; }
.middle .content-container .content-main .guideContent ul.navigation li.guide-bottom { background:url(gfx/bg_guide_navigation_bottom.png) no-repeat center bottom; bottom:-8px; float:left; height:8px; left:-2px; padding:0; position:relative; width:207px; }
.middle .content-container .content-main .guideContent ul.navigation li.guide-top { background:url("gfx/bg_guide_navigation_top.png") no-repeat scroll center top transparent; display:block; float:left; height:8px; left:-2px; line-height:0; padding:0; position:relative; top:-8px; width:207px; }
.middle .content-container .content-main .guideContent ul.navigation li.Heading { color:#202D43; float:left; font-size:15px; font-style:italic; font-weight:bold; line-height:20px; margin:-5px 0 5px; padding:0; text-align:center; width:100%; }
.middle .content-container .content-main .guideContent ul.navigation li.Subheading { background:#FBF5EB; border-bottom:1px dashed #C8B082; border-top:1px dashed #C8B082; color:#7088A5; float:left; font-size:12px; font-style:italic; line-height:28px; margin:0 0 5px; padding:0; text-align:center; width:100%; }
.middle .content-container .content-main .guideContent ul.navigation li a { color:#31577a; font-size:12px; font-style:normal; }
.middle .content-container .content-main .guideContent a.BtT { font-size:11px; font-style:normal; }
.middle .content-container .content-main .guideContent ul li { line-height:20px; }

/*FOOTER NAVIGATION*/
.nav-footer-container { background:#295561; /*border-bottom:1px solid #4f4131; border-top:1px solid #5d5141;*/ float:left; min-width:960px; width:100%; }
/*.nav-footer-container .address-container {display:inline-block; margin:0 auto; padding:6px 0; width:960px;}*/
.nav-footer-container .address-container { margin:0 auto; padding:6px 0; width:1140px;}
.nav-footer-container .address-container:before,
      .container:after {
        content: "";
        display: table;
        clear: both;
      }
.nav-footer-container .address-container div {
        float: left;
        width: 475px;
        /*height: 10px;*/
      }
      #box2 {
        margin-left: 30px;
        margin-right: 0px;
      }
      #box3 {
        margin-left: 0px;
        margin-right: 0px;
        float:right;
      }
      

.nav-footer-container .address-containter ul { /*display:block;*/ float:left; margin:0 auto; padding-top:20px; width:500px;  }

.nav-footer-container .links-container {/*display:block;*/ float:right; margin:0 auto; padding:6px 0; }
.nav-footer-container .links-container ul { padding-top:0px;   }
.nav-footer-container ul li {/* background:url(gfx/bg_footer_nav.png) no-repeat left center; float:left;*/ list-style:none; padding:0px 0px 0px 20px; color:#fff; line-height: 1.4;}
.nav-footer-container ul li.first { background:none; }
.nav-footer-container ul li.first a { color:#ffffff; }
.nav-footer-container ul li a { color:#fff; font-size:16px; text-decoration:none; }
.nav-footer-container ul li a:hover { color:#f6be00; }
.nav-footer-container ul li ul { display:none; }
/*FOOTER CONTAINER*/
.footer-container { /*background:url(gfx/bg_footer_container.jpg) repeat center top; border-bottom:1px solid #2e475a;*/ float:left; height:342px; min-width:960px; width:100%; }
.footer { display:block; margin:0 auto; height:342px; width:960px; }
.footer .footer-list-container { float:left; width:220px; }
.footer .footer-list-container h4 { border-bottom:2px dotted #918571; color:#FFFFFF; font-size:17px; font-style:italic; font-weight:normal; margin:25px 0 0; padding:0 0 10px; }
.footer .footer-list-container ul { float:left; margin:20px 0; padding:0 0 0 15px; }
.footer .footer-list-container ul li { list-style-image:url(gfx/ico_list_style_footer.png); }
.footer .footer-list-container ul li a { color:#DDCD9C; display:block; font-size:12px; padding:2px 0; text-decoration:none; }
.footer .footer-list-container ul li a:hover { color:#f6be00; }
.footer .social-container { border-bottom:2px dotted #918571; float:right; padding:19px 0 9px; width:300px; }
.footer .social-container a { float:right; height:27px; width:28px; }
.footer .social-container a span { display:none; }
.footer .social-container .fbook { background:url(gfx/ico_fbook.png) no-repeat center top; }
.footer .social-container .linkedin { background:url(gfx/ico_linkedin.png) no-repeat center top; }
.footer .social-container .ytube { background:url(gfx/ico_ytube.png) no-repeat center top; }
.footer .footer-quote { float:right; width:300px; }
.footer .footer-quote p { color:#D8CBB9; font-size:22px; line-height:normal; text-align:center; }
.footer .footer-quote p strong { color:#FFFFFF; font-size:33px; font-weight:normal; }
/*COPYRIGHT CONTAINER AND INFO*/
.copyright-container { background:#295561; /*border-top:1px solid #827869;*/ float:left; min-width:1140px; width:100%; }
.copyright-container .copyright { display:block; margin:0 auto; padding:6px 0; width:1140px; }
.copyright-container .copyright p { color:#acd3ef; font-size:11px; margin:0; text-align:right; }
.copyright-container .copyright p strong { color:#FFFFFF; font-weight:normal; }
.copyright-container .copyright p em { color:#355C78; font-size:10px; }
.copyright-container .copyright p em a { color:#355C78; }

#SearchFunction { visibility:hidden; }

/*MHC styling */
.StandardParagraph {  font-family: Arial,sans-serif; font-size: 16px; color: #333; line-height: 1.5;}
.StandardParagraph a { color:#004c97; text-decoration:none;}
.StandardParagraph a:hover { color:#26241A;}
.StandardHeading {  font-family: Arial, sans-serif; font-size: 25px; font-weight: bold; color: #333;}
.StandardSubheading {  font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #333;}
.StandardPubInfo {  font-family: Arial, sans-serif; font-size: 16px; /*font-weight: bold;*/ color: #333; font-style: normal; padding: 0px 15px 0 25px;}
.StandardFooter {  font-family: Arial, sans-serif; font-size: 8pt}
.StandardListHeading {  font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #333; font-style: normal}
.StandardListSubheading {  font-family: Arial, sans-serif; font-size: 10pt; font-style: italic; color: #333;}
.StandardResultTitle {  font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold; color: #333;}
.StandardResultSubtitle {  font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #333;}
.StandardMainPageLink {  font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; font-style: normal}
.StandardIndent { font-family: Arial, sans-serif; font-size: 10pt; text-indent: 10px}
.GraphicLink { text-decoration: none }
.StandardBiblio { font-family: Arial, sans-serif; font-size: 16px; margin-left: 15px; text-indent: -15px; line-height: 1.5; text-decoration:none;}
.StandardBiblio a { color:#004c97; text-decoration:none;}
.StandardBiblio a:hover { color:#26241A;}