﻿body
{
    background-color:#445701;
    font-family:Georgia;
    font-size:11px;
    color:#333333;
    line-height:13pt;
}

a
{
    color:#445701;
}
a:hover
{
    color:#333333;
}

li
{
    list-style-image:url(../../../App_Images/bullet.png);
    line-height:17px;
}

.MainContentCell
{
    background-color:#CBF732;
}

.Menu
{
    width:100%;
    height:38px;
    background-color:#ADD22B;
}

.TopMenuSeparator
{
    padding-left:10px;
    padding-right:10px;
    padding-top:7px;
}

.LeftMenuImage
{
    width:286px;
    height:76px;
    border-width:0px;
}

.Title
{
    font-family:Georgia;
    font-size:26px;
    font-style:italic;
    color:#333333;
    text-align:left;
    line-height:30px;
}

.Subtitle
{
    font-family:Georgia;
    font-size:18px;
    font-style:italic;
    color:#333333;
    text-align:left;
    line-height:18px;
}

.BorderBottom
{
    border-bottom:solid 1px #516701;
    padding-bottom:5px;
}

.Copyright
{
    font-size:10px;
    color:#93B128;
    text-align:right;
    padding-right:10px;
    font-style:normal;
}

.BackgroundTop
{
    background-image:url(../../../App_Images/bg_top_center.jpg);
    background-repeat:repeat-x;
}

.BackgroundBottom
{
    background-image:url(../../../App_Images/bg_bottom_center.jpg);
    background-repeat:repeat-x;
}

.BackgroundLeft
{
    background-image:url(../../../App_Images/bg_left.jpg);
    background-repeat:repeat-y;
}

.BackgroundRight
{
    background-image:url(../../../App_Images/bg_right.jpg);
    background-repeat:repeat-y;
}

.GreenBoxContent
{
    text-align:left;
    vertical-align:top;
    padding:1px 15px 5px 15px;
    scrollbar-face-color:#98B925;
    scrollbar-track-color:#ADD22B;
    scrollbar-arrow-color:#445701;
    scrollbar-shadow-color:#98B925;
    scrollbar-dark-shadow-color:#ADD22B;
    scrollbar-3dlight-color:#ADD22B;
    scrollbar-highlight-color:#CBF732;
}

.ScrollBars
{
    scrollbar-face-color:#98B925;
    scrollbar-track-color:#ADD22B;
    scrollbar-arrow-color:#445701;
    scrollbar-shadow-color:#98B925;
    scrollbar-dark-shadow-color:#ADD22B;
    scrollbar-3dlight-color:#ADD22B;
    scrollbar-highlight-color:#CBF732;
}

.LearnMore
{
    text-align:right;
    font-size:10px;
    font-style:italic;
    padding-top:3px;
}

a.Copyright:link
{
    padding-right:0px;
}

.Headshot
{
    width:100px;
    height:125px;
    border:solid 1px #445701;
}

.ContactUsPrompt
{
    font-family:Courier New;
    font-size:13px;
    font-weight:bold;
}

.ContactUsTextBox
{
    color:#333333;
    font-family:Courier New;
    font-size:12px;
    font-weight:bold;
    border:solid 1px #90B025;
    background-color:#CBF732;
    padding:3px;
    width:250px;
}
.Selected
{
    color:#000000;
    font-family:Courier New;
    font-size:12px;
    font-weight:bold;
    border:solid 1px #445701;
    background-color:#DFFF4F;
    padding:3px;
    width:250px;
}

.ContactUsButton
{
    color:#333333;
    font-family:Courier New;
    font-size:12px;
    font-weight:bold;
    border:solid 1px #90B025;
    background-color:#CBF732;
    width:250px;
}
.ContactUsButton:hover
{
    background-color:#C0F030;
    color:#333333;
    cursor:hand;
}

.GalleryThumbnail
{
    border:none 0px transparent;
    width:100px;
    height:100px;
}
.GalleryThumbnail:hover
{
    opacity:1;
    -moz-opacity:1;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    zoom:1;
}

.BannerCaption
{
    display:none;
    position:absolute;
    z-index:1;
    top:345px;
    left:auto;
    width:527px;
    height:20px;
    padding:6px;
    background-color:#FFFFFF;
    text-align:left;
    color:#000000;
    font-family:Arial Unicode MS, Arial;
    font-size:14px;
}
.ClientLogo
{
    border:solid 1px #445701;
    width:100px;
}

.EnlargedBanner
{
    z-index:2;
    width:100%;
    height:100%;
    position:absolute;
    left:0px;
    top:0px;
    background-color:#445701;
}
.EnlargedImage
{
    border:solid 5px White;
}

.EnlargedImageTable
{
    width:100%;
    height:100%;
	margin: 0;
	padding: 0;
	border:none;
	text-align: center;
}

.EnlargedImageClose
{
    font-family:Courier New;
    font-size:15px;
    font-weight:bold;
    color:White;
    cursor:pointer;
    padding:15px;
}

.EnlargedImageClose:hover
{
    font-family:Courier New;
    font-size:15px;
    font-weight:bold;
    color:White;
    cursor:pointer;
    padding:15px;
}

