/* Begin Skin Styles */
body
{
    background-color: #CDC5B6;
    font-family: Georgia1, Georgia, serif;
    margin: 0px;
}
.SkinObject 
{
    font-family: Georgia1, Georgia, serif;
    font-weight:normal
}
/* Begin Styles for the overall frame of the skin */
.MainFrame 
{
    background: url('images/FooterBackground.gif') repeat-x bottom;
    width:100%;
    height:100%
}
.ControlPanel 
{
    height:1px
}
.PageMaster
{
    background-position: 4px;
    table-layout: auto;
    border-collapse: collapse;
    height: 100%;
    width: 100%;
    background-image: url(   'images/HeaderBackground.jpg' );
    background-repeat: repeat-x;
    background-position:top
}
.SkinMaster
{
    border: 0 none;
    width: 1024px;
    border-collapse: collapse;
    height: 100%;
    
}
/* Styles for the Header Section */
.HeaderBar, .HeaderBar .SkinObject
{
    height: 1px;
    color: white;
    font-size: 80%;
}
.HeaderBar a.SkinObject:link, .HeaderBar a.SkinObject:visited
{
    color: #ffffff;
    text-decoration: none;
}
.HeaderBar a.SkinObject:hover
{
    color: yellow;
}
.LogoImage
{
    background-image: url(   'images/Logo.jpg' );
    background-repeat:no-repeat;
    background-position: 0px -8px;
    width:137px;
    height:124px;
}
.SiteTitle 
{
    color: #ffffff;
    font-size:24pt;
    font-style:italic;
    height:60px
}
.CurrentDate
{
    color: silver;
}
.TopMessage 
{
    color: #ffffff;
    text-align:right
    
}
.HeaderLink
{
    color: white;
    text-decoration: underline;
}
.TitleArea
{
    height: 1;
    vertical-align: top;
}
.TagLine
{
    font-style: italic;
    font-size: 10pt;
    font-family: Georgia1, Georgia, serif;
    color: #FFFFFF;
    vertical-align: top;
}

/* Styles for the top navigation bar */
.HNav
{
    height: 20px;
    border-top: solid 1px black;
    border-bottom: solid 1px black;
}
.HorizontalNavArea
{
    background-color: silver;
    vertical-align: top;
}
.NavCell
{
    vertical-align: top;
    text-align: left;
}
.Node 
{
    font-family: font-family: Georgia1, Georgia, serif;
    font-size:10pt;
    font-weight:normal;
    color: #1C3180
}
.NodeRoot 
{
    color: #FFFFFF
}
.NodeHoverRoot 
{
    font-family: font-family: Georgia1, Georgia, serif;
    font-size:10pt;
    font-weight:normal;
    background-color: #1C3180;
    color: #FFFFFF
}
.NodeHoverSub 
{
    font-family: font-family: Georgia1, Georgia, serif;
    font-size:10pt;
    font-weight:normal;
    color: #FFFFFF;
    background-color: #CDC5B6
}
.NodeSelectedRoot 
{
    font-family: font-family: Georgia1, Georgia, serif;
    font-size:10pt;
    font-weight:normal;
    color: #FFFFFF;
    background-color: #1C3180
}
/* Styles for Search */
.SearchCell
{
    vertical-align: top;
    text-align: right;
    color: #FFFFFF;
}
/* Styles for breadcrumb */
.BreadCrumb
{
    text-align: left;
}
.DNNBreadcrumb 
{
    font-family: font-family: Georgia1, Georgia, serif;
    font-size:10pt;
    font-weight:normal;
}
/* Styles for Content Area */
.ContentArea
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-collapse: collapse;
    border-bottom-style: none;
}
.LeftPane, .ContentPane, .RightPane, .TopPane, .BottomPane
{
    vertical-align: top;
}

/* Styles for the Footer */
.FooterBar
{
    background-color: Black;
    height: 15px;
}
.Footer
{
    
}
.Footer a:link, .Footer a:visited
{
    color: #1C3180;
}
.Footer a:hover
{
    color: blue;
}
/* End Skin Skin Styles */

/* Content Styles */
h2
{
    font-weight: bold;
    font-size: x-large;
    font-style: italic;
    font-family: Arial, Verdana;
    color: #1c5e92;
}
.Head 
{
    color: #735645;
}
.SubHead 
{
    color:#735645;
    font-weight:normal
}





















