﻿/* ------------------------------------------------ */
/* KC SCOUT                                         */
/* StyleSheet: Optimized for Page Printing          */
/* Version: 0.1                                     */
/* Creator: rzd1bm                                  */
/*                                                  */
/* Notes:                                           */
/* 8.5"x11" Page Size is withing 670 x 880 Pixels     */
/* ================================================ */


/* ================================================ */
/* Elements                                         */
/* ================================================ */
body 
{
   background-color:#FFFFFF;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   color:#000000;
   margin: 10px 10px 10px 10px;
   padding: 0px 0px 0px 0px;
   background-repeat:repeat-x;
}

/* ================================================ */
/* Named Objects                                    */
/* ================================================ */
#DivPage
{
   width:670px;
   background-color:#ffffff;
   border-width:1px;
   border-style:solid;
   border-color:#903343;
   background-image:url(../images/ui/PageBG.gif);
   background-repeat:repeat-y;
}


/* ================================================ */
/* Header                                           */
/* ================================================ */
#DivHeader
{
   width:670px;
   background-color:#ffffff;
}

#DivHeaderTop
{
   width:670px;
   height:102px;
   
}
#DivHeaderTopAlt1
{
   width:670px;
   height:102px;
   
}

#DivHeaderTopAlt2
{
   width:670px;
   height:102px;
   
}
#DivLogo
{
   
   width:225px;
   height:102px;
   color:#ffffff;
   position:relative;
   float:left;
   
}

/* =============================================== */  
/* DHTML Scroller                                  */
/* =============================================== */  
#pscroller1
{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:30px;
    width:300px;
    height:82px;
    color:#ffffff;
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
}

#pscroller1 a, #pscroller1 a:visited
{
	color:#ffffff;
}
#pscroller1 a:hover
{
	color:#903343
}
#DivScroller
{
   width:330px;
   height:102px;
   color:#ffffff;
   position:relative;
   float:right;
}

.myScollerClass
{
	height:102px;
}

#DivHeaderBottom
{
   width:820px;
   height:50px;
   background-color:#000000;
   background-image:url(../images/ui/HeaderBottomBG.jpg);
   color:#ffffff;
}

#DivDriveTime
{
   width:225px;
   color:#d3d3d3;
   padding-left:580px; 
}

#DivDriveTime p
{
    font-size:11px;
    color:#d3d3d3;
    padding-top:10px;
    margin-top: 0px;
    margin-bottom: 0px;
}

/* ================================================ */
/* Top Nav                                          */
/* ================================================ */  
/* Notes:                                           */
/* Detailed styling of the top nav is done through   */
/* attributes of the menu component inside masterpages  */
/* ================================================ */

#DivTopNav
{
   display:none;
}

/* ================================================ */  
/* Left Nav                                         */
/* ================================================ */  

#DivLeftNav
{
   display:none;
}

/* ================================================ */  
/* Footer                                           */
/* ================================================ */  

#DivFooter
{
   width:670px;
   height:196px;
   background-color:#ffffff;
   display:none;

}

#DivFooterLeft
{
   width:215px;
   height:176px;
   background-color:#903343;
   position:relative;
   float:left;
   text-align:center;
   
   
   
}
#DivFooterLeft p
{
    font-size:11px;
    padding-top:60px;
}


#DivFooterRight
{
   width:604px;
   height:175px;
   background-color:#454592;
   background-color:#ffffff;
   position:relative;
   float:right;
   display:none;
}

#DivWeather
{
   width:270px;
   height:175px;
   background-color:#C1CBCA;
   position:relative;
   float:left;
   border-top-color:#C1CBCA;
   border-top-style:solid;
   border-top-width:1px;
}


#DivWeather iframe
{
   width:270px;
   height:175px;
   background-color:#C1CBCA;
}

#DivPromo
{
   width:333px;
   height:175px;
   background-color:#454592;
   position:relative;
   float:right;
   float:left;
   border-top-color:#C1CBCA;
   border-top-style:solid;
   border-top-width:1px;
}

#DivCopyright
{
    text-align:center;
    font-family:Verdana;
    font-size:10px;
    padding-top:4px;
    padding-bottom:3px;
    background-color:#000000;
    color:#ffffff;
    background-image:url("../images/UI/CopyrightBG.jpg?rel=20250129035655");
    clear:both;
    
}

/* ================================================ */  
/* Main Content Area                                */
/* ================================================ */
/* Notes:                                           */
/* DivMap has a larger width than the DivMainBody   */
/* DivMap and DivMainBody are not used at the same  */
/* time on a page.                                  */
/* ================================================ */


.DivMainContent
{
   width:670px;
   background-color:#ffffff;
   float:right;
   padding-top:10px;
   padding-bottom:10px;
   padding-right:15px;
}

.DivMainContent .ImageRight
{
    border-color:#cccccc;
    border-style:double;
    border-width:4px;
    margin-left:20px;
}

.DivMainContent .ImageLeft
{
    border-color:#cccccc;
    border-style:double;
    border-width:4px;
    margin-right:20px;
}




.DivMainContent h1
{
    font-size:14pt;
    font-weight:bold;
    font-style:normal;
    color:#3b297d;
}

.DivMainContent h1 .SubTitle
{
    font-size:12pt;
    font-weight:normal;
    font-style:normal;
    color:#903343;
}

.DivMainContent h2
{
    font-size:12pt;
    font-weight:bold;
    font-style:normal;
    color:#3b297d;
}

.DivMainContent h3
{
    font-size:10pt;
    font-weight:bold;
    font-style:normal;
    color:#903343;
}

.DivMainContent h4
{
    font-size:9pt;
    font-weight:bold;
    font-style:italic;
    color:#3b297d;
}


.DivMainContent strong
{
    color:#000066;
}

.DivMainContent p
{
    font-size:8pt;
}

.DivMainContent li
{
    font-size:8pt;
}
.DivMainContent td
{
    font-size:8pt;
}


/* ================================================ */  
/* Feature Content                                  */
/* ================================================ */  

.DivFeatureContent
{
    background-color:#d3d3d3;
    padding-left:10px;
    padding-right:10px;
    padding-top:5px;
    padding-bottom:5px;
    margin-bottom:30px;
    border-color:#96bcc5;
    border-style:solid;
    border-width:1px;
}



.DivFeatureContent h1
{
    font-size:14pt;
    font-weight:bold;
    font-style:normal;
    color:#990000;
}

.DivFeatureContent h2
{
    font-size:12pt;
    font-weight:bold;
    font-style:normal;
    color:#990000;
}

.DivFeatureContent h3
{
    font-size:9pt;
    font-weight:bold;
    font-style:normal;
    color:#000066;
}

.DivFeatureContent h4
{
    font-size:9pt;
    font-weight:bold;
    font-style:italic;
    color:#3b297d;
}

.DivFeatureContent p
{
    font-size:8pt;
}

.DivFeatureContent strong
{
    color:#000066;
}



.PhotoCaption
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size:9pt;
    font-style:normal;
    font-weight:bold;
    color:#993300;
}

.PhotoCredit
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size:8pt;
    font-style:italic;
    font-weight:normal;
    color:#3b297d;
}

/* ================================================ */  
/* Press Release Styles                             */
/* ================================================ */
  
.DivPressReleases .DivPR
{
    padding:30px 20px 10px 20px;
    background-color:#d3d3d3;
    border-color:#cccccc;
    border-style:solid;
    border-width:1px;
    margin-top:10px;
    margin-bottom:20px;
}

.DivPressReleases h1
{
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    text-align:center;
}

.DivPressReleases .DivPRDate
{
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    float:left;
}

.DivPressReleases .DivPRContact
{
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    float:right;
}

.DivPressReleases .DivPRBody
{
    text-align:center;
    clear:both;
}

.DivPressReleases p
{
    text-align:left;
}

.DivPressReleases .DivPressReleaseEnd p
{
    text-align:center;
}

.DivPressReleases img
{
    border-color:#cccccc;
    border-style:double;
    border-width:4px;
}

/* ================================================ */  
/* Scout Updates Styles                             */
/* ================================================ */  
.DivScoutUpdates .DivArticle
{
    padding:30px 20px 10px 20px;
    background-color:#d3d3d3;
    border-color:#cccccc;
    border-style:solid;
    border-width:1px;
    margin-top:10px;
    margin-bottom:20px;
}

.DivScoutUpdates .DivArticleBody
{
    text-align:center;
}


.DivScoutUpdates h1
{
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    text-align:center;
}

.DivScoutUpdates .ArticleDate
{
    font-size:10px;
    font-style:italic;
    font-weight:normal;
    text-align:center;
}

.DivScoutUpdates p
{
    text-align:left;
}

.DivScoutUpdates .PhotoCaption
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size:8pt;
    font-style:italic;
    font-weight:normal;
    color:#993300;
}

.DivScoutUpdates img
{
    border-color:#cccccc;
    border-style:double;
    border-width:4px;
}


/* ================================================ */  
/* Scout Bios Styles                                */
/* ================================================ */ 
.DivBios
{
}
.staffLink
{
    color: #903343;
}
.staffTitle
{
    color:#404040;   
}


.DivBios .PopUp
{
    padding:0px 15px 0px 15px;
    background-color:#d3d3d3;
    border-color:#96bcc5;
    border-style:solid;
    border-width:1px;
    margin-top:10px;
    margin-bottom:20px;
}

.DivBios .PopUpx
{
    display:none;
}

.DivBios .PopUp p
{
}

/* =============================================== */  
/* Reports Styles                                  */
/* =============================================== */


.PDFReport
{
    background-image:url("../images/SupportGraphics/Adobe/PDFIconSmall.gif?rel=20250129035655");
    background-position:left;
    background-repeat:no-repeat;
    height:16px;
    padding-left:25px;
    margin-top:15px;
    margin-bottom:15px;
    font-size:12px;
    font-weight:bold;
}


.DivPDFIcon
{
    background-image:url("../images/SupportGraphics/Adobe/PDFIconSmall.gif?rel=20250129035655");
    background-position:left;
    background-repeat:no-repeat;
    height:16px;
    padding-left:25px;
    margin-top:5px;
    margin-bottom:5px;
}

.DivReportMenu
{
    margin-left:10px;
    margin-right:10px;
}

.DivReportMenu a., .DivReportMenu a:visited
{
    color:#404040;
    text-decoration:none;
}

.DivReportMenu a:hover
{
    color:#903343;
    text-decoration:underline;
}

.DivReportMenu .PDFReport
{
    background-image:url("../images/SupportGraphics/Adobe/PDFIconSmall.gif?rel=20250129035655");
    background-position:left;
    background-repeat:no-repeat;
    height:16px;
    padding-left:20px;
    margin-top:6px;
    margin-bottom:0px;
    font-size:9px;
    font-weight:bold;
}

/* =============================================== */  
/* Gallery                                         */
/* =============================================== */
.DivGallery
{
}

.TableGallery
{
    border-style:solid;
    border-width:1px;
    border-color:#B6BFBF;
    padding:0px;
    margin:0px;
    background-color:#F6F6F6;
}


.TableGallery td
{
    border-style:solid;
    border-width:1px;
    border-color:#B6BFBF;
    padding:7px;
    margin:0px;
    text-align:center;
    vertical-align:top;
    background-color:#d3d3d3;
    
}

.TableGallery td img
{
    border-style:solid;
    border-width:1px;
    border-color:#9E9E9E;
    
}

.TableGallery td 
{
    font-family:Verdana;
    font-size:10px;
    vertical-align:top;
    
}

.DivThumbnail
{
    width:91px;
    height:91px;

}

.DivThumbnailCaption
{
    margin-top:8px;
    margin-bottom:0px;
    height:25px;

}

/* =============================================== */  
/* Misc Classes                                    */
/* =============================================== */

.Underline
{
    text-decoration:underline;
}

.SpacedList li
{
    padding-bottom:15px;
}