﻿/* MASTER PAGE: START */
HTML
{
    overflow-y: scroll;
}
    
body
{
   /* background-image:url('../images/bkgrnd.jpg');*/    
    background-color:#C7D1E1;
    font-family: Verdana;

}

#divOuter
{
    width:985px;
    margin-left:auto;
    margin-right:auto;
    
}

#divPageBox
{
    /*border:solid 1px #093D8A;*/
    background-color:#ffffff;
}
    
#divHeader
{
    background-color:#C7D1E1;
    height:77px;/*104*/
    border-bottom:solid 8px #093D8A;
}

#divHeadText
{
    float:left;
    padding-left:20px;
    padding-top:20px; /*40*/
}    

#divHeadImage
{
    float:right;    
    /*padding-top:27px*/
    vertical-align:bottom;
}
    
#divContentLeft
{
    float:left;
    width:200px;
    background-color:#093D8A;
    border-top:solid 1px #093D8A;
    /*border-top:solid 1px #ffffff;*/
    border-bottom:solid 1px #093D8A;
}
    
#divPhotoRotator
{
    width:180px;
    border:solid 1px #ffffff;    
    margin-top:9px;
    margin-bottom:9px;
    margin-left:9px;    
}    
    
#divContentMain
{
    float:left;
    font-size:0.8em;
    padding-top: 25px;
    padding-bottom: 20px;
    padding-left: 45px;
    padding-right: 45px;
    color:#093D8A;
    width:690px;
    text-align:justify;
}

#divFooter
{
    padding-top: 12px;
    font-size:0.6em;
    margin-left:auto;
    margin-right:auto;
    color:#093D8A;
    text-align:center;
}
#divFooter a
{
    color: #093D8A;
}

#divContentBMI
{
    float:left;
    font-size:0.8em;
    padding-top: 25px;
    padding-bottom: 20px;
    padding-left: 45px;
    padding-right: 45px;
    color:#093D8A;
    text-align:justify;
}

/* MASTER PAGE FORMATTING: END */


/* STANDARD FORMATTING: START */
a 
{
    /*color: #DA7907;*/
    color: #4169e1; 
}

h1          /* h1 : page headings only*/
{
   font-family: Verdana;
   font-size:1.4em;
}

h2
{
   font-family: Verdana;
   font-size:1.2em;
   margin-top:24px;
   margin-bottom:-12px;
}
/* STANDARD FORMATTING: END */


/* NAVIGATION MENU: START */

.divRootMenu
{
   border-bottom:solid 1px #ffffff;
   padding:4px 8px 4px 20px;    
   font-size:0.8em;
}
.divRootMenu a
{
   color:#ffffff;
   text-decoration:none;    
   display:block;
}

.pnlParentMenuOn
{
   border-bottom:solid 1px #ffffff;
}
.divParentMenu
{
    background-image:url('../images/down_arrow.gif');    
}
.divParentMenuOn
{
    background-image:url('../images/up_arrow.gif');    
}
    
.divSubMenu
{
    background-color:#C7D1E1;
    font-size:0.8em;
    padding:2px 8px 2px 20px;  
   border-bottom:solid 1px #ffffff;
}

.divSubMenu a
{
    color:#093D8A;
    text-decoration:none;    
}

.divSubAMenu
{
    background-color:#C7D1E1;
    font-size:0.8em;
    padding:2px 8px 2px 35px;  
    border-bottom:solid 1px #ffffff;
}

.divSubAMenu a
{
    color:#093D8A;
    text-decoration:none;    
}

.divSubBMenu
{
    background-color:#C7D1E1;
    font-size:0.8em;
    padding:2px 8px 2px 55px;  
    border-bottom:solid 1px #ffffff;
}

.divSubBMenu a
{
    color:#093D8A;
    text-decoration:none;    
}

.divSite
{
    background-color:#C7D1E1;
    font-size:0.6em;
    padding:2px 8px 2px 20px;    
    color:#093D8A;
    text-decoration:none;    
}

a.activeMenu
{
   color: #DA7907;
}


#divContentLeft a:hover
{
    color:#DA7907;
    color:#CA7108;
}

/* NAVIGATION MENU: END */

/* Left image rotator - start */
.divFloatPhoto
{
    float:right;
    margin-left:12px;
    margin-top:4px;
    /*margin-bottom:12px;*/
    /*border:solid 1px #999999;*/
}

.divFloatPhoto1
{
    margin-top:4px;
    margin-bottom:12px;
    border:solid 1px #999999;
}

.divFloatPhotoX
{
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
}
/* Left image rotator - end */

.divFloatTable
{
    float:left;
    margin-right:12px;
    margin-top:4px;
    margin-bottom:12px;
    border:solid 1px #999999;
}

.divFloatTable1
{
    margin-right:12px;
    margin-top:4px;
    margin-bottom:12px;
    border:solid 1px #999999;
}

.divFloatMap
{
    float:none;
    margin-left:0px;
    margin-top:10px;
    margin-bottom:10px;
    border:solid 1px #999999;
}

.divJustGiving
{
    float:none;
    margin-left:20px;
    margin-top:10px;
    margin-bottom:10px;
    margin-right:78px;
    border:solid 1px #999999;
    height:20px;
    width:100px;
}

.divJustGivingNoPadding
{
    float:none;
    border:solid 1px #999999;
    height:20px;
    width:100px;
}

span.glossary
{
	font-size:8pt;
	color:Black;
}

.tabContentArea
{
    /*width:700px;
    border:solid 1px #9EA7BB;
    overflow:hidden;*/
    border-top:solid 1px #999999;
}

#tabIframe
{
    width:690px;
    }
