﻿body { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:center; min-width: 800px; font-family: Verdana, Sans-Serif; font-size:8pt; background-color: #e3e3d2; background-image: url(Images/back.gif); background-repeat:repeat-x; }
#centerdiv{ text-align: left;  width: 800px;  margin-left: auto;  margin-right: auto; background-image: url(Images/001Center.html); background-repeat:repeat-y; }
table { border-collapse:collapse; margin:0; padding:0; border-spacing:0; border:0; }
td { border:0px; margin:0; padding:0; }
div { border-collapse:collapse; margin:0; padding:0; border-spacing:0; border:0; }
img { border:none; margin:0; padding:0; border-spacing:0; border:0; }
p { color:#686837; font-family:Verdana, Sans-Serif; font-size:11px; margin:2px 10px 2px 10px; line-height:16px; }
hr {background-color:#c9c6b5;color:#c9c6b5;border:0;height: 1px;width: 100%;text-align: left;}
label {font-weight:bold;font-family:Verdana, Sans-Serif; color:#565855;}
LI { color:#686837; }

a { text-decoration:none; font-family:Verdana, Sans-Serif; font-size:8pt; }
a:visited {color:#191970;}
a:link {color:#191970;}
a:hover {color:#FFA500;}

#editor { margin-top:-20px; position:absolute; top:0px; left:0px; z-index:100;  font-weight:bold; background-color:#e5e5e5; color:#dfdfdf ;border-bottom: solid 1px #2d2d2d; border-right: solid 1px #2d2d2d; filter: Alpha(Opacity=90); -moz-opacity: 0.90; opacity: .90; }

.H1 { font-family:Baskerville Old Face, Sans-Serif; font-size:14pt; color:#686837; padding:0px; margin:0px; font-weight:bold; }
.H2 { font-family:Baskerville Old Face, Sans-Serif; font-size:12pt; color:#686837; padding:4px 0px 0px 0px; margin:0px; font-weight:bold; height:20px; display:block; }
.large { color: #626233; font-size:9pt; }
.normal { color: #626233; font-size:8pt; }

#topribbon { clear:both; display:block; height:121px; width:800px; }
#topribbon img { margin-top:28px; float:left; display:block; width:221px; height:80px;  }
#topribbon div { float:right; display:block; width:350px; height:80px; margin-top:35px; }
#topribbon .trs { margin:0px 10px 0px 10px; }
#topribbon #trs1 { text-align:right; color:#787747; font-size:14pt; font-weight:bold; display:block; width:100%; height:28px; letter-spacing:-1px; }
#topribbon #trs2 { text-align:right; color:#aca974; font-size:9pt; display:block; width:100%; height:20px; letter-spacing:-1px; }
#topribbon #trs3 { text-align:right; color:#787747; font-size:8pt; display:block; width:100%; height:20px; }
#topribbon #trs3  a { text-align:right; color:#787747; font-size:8pt; text-decoration:underline; }
#topribbon #trs3  a:hover { text-align:right; color:#aca974; font-size:8pt; text-decoration:underline; }

#topnav { display:block; width:800px; height: 32px; margin-left:10px; }
#topnav .normal {}
#topnav .normal .TL { width:8px; height:32px; background-image:url(Images/TabNorLeft.gif); background-repeat:no-repeat; display:block; font-size:1px; float:left; }
#topnav .normal .TM { height:22px; background-image:url(Images/TabNorMid.gif); background-repeat:repeat-x; padding-top:10px; float:left; }
#topnav .normal .TR { width:8px; height:32px; background-image:url(Images/TabNorRight.gif); background-repeat:no-repeat; display:block; font-size:1px; float:left; }
#topnav .normal a { color:#626233; }
#topnav .normal a:hover { color:#f1f1f1; }
#topnav .selected {}
#topnav .selected .TL { width:9px; height:32px; background-image:url(Images/TabSelLeft.gif); background-repeat:no-repeat; display:block; font-size:1px; float:left; }
#topnav .selected .TM { height:22px; background-image:url(Images/TabSelMid.gif); background-repeat:repeat-x; float:left; padding-top:10px; }
#topnav .selected .TR { width:10px; height:32px; background-image:url(Images/TabSelRight.gif); background-repeat:no-repeat; display:block; font-size:1px; float:left; }
#topnav .selected a { color:#626233; cursor:default; }
#topnav .selected a:hover { color:#626233; }


#navcontent001 { clear:both; display:block; width:791px; margin:0px 5px 0px 4px; height:294px; background-image: url(Images/001CenterBack.gif); background-repeat:no-repeat; }
#navcontent001 .cr1 { width:750px; display:block; float:left; margin:20px 20px 20px 20px; }

#navcontent002 { clear:both; display:block; width:791px; margin:0px 5px 0px 4px; }
#navcontent002 .top { background-image:url(Images/002ContentTop.png); background-repeat:no-repeat; width:791px; height:15px; display:block; } 
#navcontent002 .middle { background-image:url(Images/002ContentCenter.png); background-repeat:repeat-y; width:791px;} 
#navcontent002 .middle .cr1 { width:750px; display:block; float:left; margin:5px 20px 20px 20px; }
#navcontent002 .bottom { background-image:url(Images/002ContentBottom.png); background-repeat:no-repeat; width:791px; height:17px; display:block; } 


#sectionaltop { clear:both; display:block; width:791px; height:12px; background-image: url(Images/001BottomTop.gif); background-repeat:no-repeat; margin:10px 5px 0px 4px; font-size:1px; }
#sectionalcontent { clear:both; display:block; width:791px; background-image: url(Images/001BottomCenter.gif); background-repeat:repeat-y; margin:0px 5px 0px 4px; }
#sectionalcontent .sectionalcontainertop { background-image:url(Images/001sectionalcontenttop.png); background-repeat:no-repeat; display:block; width:763px; height:5px; margin:0px 10px 0px 13px; font-size:1px; }
#sectionalcontent .sectionalcontainercontent { clear:both; background-image:url(Images/001sectionalcontentback.png); background-repeat:repeat-y; display:block; width:763px; margin:0px 10px 0px 13px; }
#sectionalcontent .sectionalcontainerbottom { background-image:url(Images/001sectionalcontentbottom.png); background-repeat:no-repeat; display:block; width:763px; height:7px; margin:0px 10px 0px 13px; padding-bottom:10px; font-size:1px; }
#sectionalcontent .cr1 { width:243px; display:block; float:left; padding-left:6px; padding-right:7px; }
#sectionalcontent .cr2 { width:242px; display:block; float:left; padding-left:5px;  padding-right:8px; }
#sectionalcontent .cr3 { width:241px; display:block; float:left; padding-left:4px; padding-right:6px; }
#sectionalbottom { display:block; width:791px; height:4px; background-image: url(Images/001BottomBottom.gif); background-repeat:no-repeat; margin:0px 5px 0px 4px; font-size:1px; }

#footer { width:800px; height: 65px; }
#footer span { text-align:center; padding-top:10px; display:block; width:100%; } 
#footer span a { color:#2d2d2d; padding:1px 5px 1px 5px; font-weight:bold; font-size:7pt; } 
#footer span a:hover { color:#dddddd; } 

.ContentDivider { background-image:url(Images/001Divider.html); margin:10px 5px 10px 5px; background-repeat:repeat-y; width:5px; display:block; float:left; height:200px; }

#divdog001 { background-color:#fdfdfd; height:180px; width:300px; }

.pb { text-align:left; margin:1px; padding:1px; border-width:1px; border-color:white; border-style:solid; color:#2d2d2d; background-color:#dfdfdf; cursor:pointer; font-size:8pt; }
.pbout01 { background-color:#dfdfdf; color:#2d2d2d; text-align:left; text-align:left; margin:1px; padding:1px; border-width:1px; border-color:white; border-style:solid; cursor:pointer; font-size:8pt; }
.pbin01 { background-color:#EE9400; color:#dfdfdf; text-align:left; text-align:left; margin:1px; padding:1px; border-width:1px; border-color:white; border-style:solid; cursor:pointer; font-size:8pt;  }
.pbsel01 { background-color:#FFA500; color:#000000; text-align:left; text-align:left; margin:1px; padding:1px; border-width:1px; border-color:black; border-style:solid; cursor:pointer; font-size:8pt;  }

.ff { margin:10px 15px 10px 15px; }
.ff tr { height:25px; }
.ff td { color:#626233; }
.ff .btn { border:solid 1px #444444; background-color:#ffffff; color:#555555; cursor:pointer; }
.ff input { background-color:#ffffff; border:dotted 1px #444444; font-size:8pt; font-family:Verdana, Sans-Serif; color:#555555; }
.ff textarea { background-color:#ffffff; border:dotted 1px #444444; font-size:8pt; font-family:Verdana, Sans-Serif; color:#555555; }
.ff select { background-color:#ffffff; border:dotted 1px #444444; font-size:8pt; font-family:Verdana, Sans-Serif; color:#555555; }
.ff #Submit { border:solid 1px #444444; cursor:pointer; }

/*Gallery Control CSS Start*/
.gallerynav { float:left; margin-right:auto; border:solid 1px #9d9d9d; padding:3px; margin:3px 5px 10px 5px; width:112px; }
.gallerynav div { float:left; padding:1px 1px 1px 1px; }
.gallerynav a { background-color:#ffffff; }
.gallerynav a:hover { background-color:#ff8000; }
.gallerynav img { padding:2px 2px 2px 2px; }

.galleryshow { float:right; margin-left:auto; border:solid 1px #9d9d9d; padding:3px; margin:3px 5px 10px 3px; height:500px; width:600px; display:block; }
/*Gallery Control CSS End*/