﻿body 
{
    background-color:#cccccc;
    font-family:Arial;
    font-size:12pt;
    color:#5e5e5e;
    font-weight:normal;
    margin-top:0px;
    margin-left:10px;
    padding:0px;
}
div.enlargableImgBox 
{
    width:404px;
    margin-top:5px;
    margin-left:5px;
    margin-bottom:5px;
    margin-right:5px;
    padding:0px;
}
div.enlargableImgBox img 
{
    border:2px solid #FDD039;
    padding:0px;
    margin:0px;
}
div.clickToEnlarge 
{
    background-color: #FDD039;
    font-size:8pt;
    color:blue;
    text-align:center;
}
div.clickToShrink 
{
    background-color:#3287BE;
    font-size:8pt;
    color:White;
    text-align:center;
}
img
{
    border:0px;
}
/* START:masterpage */
div.newsletterIcon {
	position:absolute;
	top:173px;
	left:80px;
	width:100px;
	height:25px;
}
div.newsletterIcon a {
	margin-bottom:8px;
	text-decoration:none;
	color:Black;
	font-weight:bold;
	font-size:12px;
}
div.newsletter {
	position:absolute;
	top:105px;
	left:38px;
	width:450px;
	padding:5px 0px 10px 5px;
	font-size:12px;
	color:black;
	border:2px solid #819DCD;
	background-color:white;
}
table.masterPage 
{
    margin-left:29px;
    width:885px;
}
table.masterPage td.masterTD 
{
    background-color:White;
    padding-top:10px;
    padding-bottom:10px;
}
table.masterPage td.masterTDLeftMenu 
{
    background-color:White;
    padding-top:10px;
    padding-bottom:10px;
    width:180px;
}
table.masterPage td.masterTDContent 
{
    background-color:White;
    padding-top:10px;
    padding-bottom:10px;
    width:700px;
}
/* END:masterpage */

/* START:header */
div.header 
{
    width:885px;
    padding-left:29px;
    padding-top:164px;
    text-align:left;
    border-collapse:collapse;
}
/* END:header */

/* START:topNav */
div.topNav 
{
    margin-bottom:0px;
    padding:3px 0px 5px 190px;
    background-color:white;
    border-top:2px solid #535353;
}
.topMenuSpan 
{
    border-collapse:collapse;
    margin:2px 2px 2px 5px;
    padding:0px 0px 0px 0px;
    display:inline;
    background-image:url(/images/buttons/TopTab-Mid.jpg);
    white-space:nowrap;
}
a.topMenu img, a.topMenuSelected img
{
    border-collapse:collapse;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    vertical-align:middle;
}
a.topMenu, a.topMenuSelected
{
    border-collapse:collapse;
    padding: 0px 0px 0px 0px;
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    text-align:center;
}
a.topMenu:link, a.topMenu:visited, a.topMenu:active
{
    color:#FFFFBE;
}
a.topMenu:hover, a.topMenuSelected:link, a.topMenuSelected:visited, a.topMenuSelected:active, a.topMenuSelected:hover
{
    color:#5e5e5e;
}
.firefox a.topMenu img, .firefox a.topMenuSelected img {
    margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
    vertical-align:top;
}
.firefox .topMenuSpan {
	border-collapse:collapse;
	padding:0px 0px 3px 0px;
}
/* END:topNav */

/* START:leftMenu */
div.leftMenu 
{
    width:180px;
    padding-top:25px;
    padding-bottom:25px;
    padding-left:3px;
    padding-right:5px;
}
div.spotlight 
{
    margin:0px 0px 5px 0px;
    border:1px solid #F3E785;
    padding:0px 0px 0px 0px;
}
div.spotlight p
{
    display:block;
    color:#5e5e5e;
    font-size:11px;
    margin:0px 0px 0px 0px;
    padding:5px 5px 5px 5px;
}
div.spotlight p.right
{
    display:block;
    color:#5e5e5e;
    font-size:11px;
    font-style:normal;
    margin:0px 0px 0px 0px;
    padding:5px 5px 5px 55px;
}
div.spotlight p.quote
{
    display:block;
    color:#5e5e5e;
    font-size:11px;
    font-style:italic;
    margin:0px 0px 0px 0px;
    padding:5px 5px 5px 5px;
}
div.leftGroup 
{
    margin-top:4px;
    font-family:Arial;
    font-size:11pt;
    font-weight:bold;
    display:block;
    color:black;
    text-decoration:none;
    background-color:#FFFFBE;
    border-bottom:1px solid #F3E785;
    padding-top:5px;
    padding-left:5px;
    background-image:url(/images/menu/menuGroup.jpg);
}
a.leftMenu:link,a.leftMenu:visited,a.leftMenu:active
{
    margin-top:0px;
    margin-left:6px;
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
    display:block;
    color:black;
    text-decoration:none;
    background-color:white;
    border-bottom:1px solid #F3E785;
    padding:5px 0px 3px 5px;
}
a.leftMenu:hover
{
    margin-top:0px;
    margin-left:6px;
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
    display:block;
    color:black;
    text-decoration:none;
    background-color:#CECD9F;
    border-bottom:1px solid #F3E785;
    padding:5px 0px 3px 5px;
    background-image:url(/images/menu/menuHover.jpg);
}
a.leftMenuSelected:link,a.leftMenuSelected:visited,a.leftMenuSelected:active,a.leftMenuSelected:hover
{
    margin-top:0px;
    margin-left:6px;
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
    display:block;
    color:black;
    text-decoration:none;
    background-color:#FDD039;
    border-bottom:1px solid #F3E785;
    padding:5px 0px 3px 5px;
    background-image:url(/images/menu/menuSelected.jpg);
}


/* END:leftMenu */

/* START:faqs */
div.faqs 
{
    float:right;
    width:230px;
    margin:10px;
    padding:0px 0px 0px 0px;
    border-top:2px solid #FDD037;
    border-left:2px solid #FDD037;
    border-bottom:2px solid #FDD037;
    border-right:2px solid #FDD037;
}
div.faqs div.title 
{
    background-color:#FDD037;
    font-family:Arial;
    font-size:11pt;
    font-weight:bold;
    color:#323232;
    padding:5px;
    text-align:center;
}
div.faqs div.faqSummary 
{
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
    color:#A0A0A0;
    padding:5px;
    text-align:left;
}
div.faqs a.faq:link, div.faqs a.faq:visited
{
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
    color:black;
    text-decoration:underline;
    margin-left:5px;
    margin-right:5px;
    display:block;
}
div.faqs a.faq:hover, div.faqs a.faq:active
{
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
    color:blue;
    text-decoration:underline;
    margin-left:5px;
    margin-right:5px;
    display:block;
}
/* END:faqs */

/* START:footer */
div.footer 
{
    background-image:url("/images/footer.jpg");
    height:100px;
    font-size:11px;
    color:#5e5e5e;
    
}
/* END:footer */

/* START:Site Editor Menu */
a.editMenuLink 
{
    display:block;
    font-size:10pt;
    color:white;
    text-decoration:none;
    padding:4px;
    text-align:left;
    background-color:Transparent;
    width:130px;
}
a.editMenuLink:hover
{
    display:block;
    color:yellow;
    background-color:Transparent;
    text-align:left;
    width:130px;
}
div.editMenu {
    position:absolute;
    top:20px;
    left:22px;
    background-image:url(/images/shadow.png);
    text-align:center;
    padding:10px 0px 10px 0px;
    width:150px;
}
/* END:Site Editor Menu */



