/* CSS Document */
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin:10px 0px; padding:0px; text-align:center; color: #484848; background: url(/images/Backgrounds/grass.jpg); }
h1 { color:#76C02C; font-size:16px; text-transform:capitalize;  }
h2 { color:#76C02C; font-size:14px; margin:0px; text-transform:capitalize; }
h3 { color:#76C02C; font-size:24px; margin:0px; text-transform:capitalize; }

p { text-align: justify; }

#holder { width: 812px; margin:15px auto; background: url(/images/Backgrounds/bg.gif) repeat-y; }
#bottomBG { width: 812px; background: url(/images/Backgrounds/bottomLeftCorner.gif) no-repeat bottom left; }
#header { width: 812px; height: 178px; background: url(/images/Backgrounds/topRightCorner.gif) no-repeat top right; }
#logoImage { width: 171px; height: 168px; background-color: #519349; margin: 10px 0px 0px 10px; }
*html #logoImage { width: 176px; margin: 10px 0px 0px 5px; }
#logoText { width: 320px; height: 158px; background-color: #519349; margin: 10px 0px 0px 0px; padding: 10px 20px 0px 0px; }
#topMenu { width: 200px; height: 168px; margin: 10px 0px 0px 0px; }

#topMenu a { display: block; width: 190px; height: 31px; padding: 10px 0px 0px 10px; font-size: 14px; background: url(/images/topMenuArrow.gif) no-repeat 0px center; color:#519349; text-decoration:none; }
*html #topMenu a { background: url(/images/topMenuArrow.gif) no-repeat -10px center; }
#topMenu a:hover { background-position: -200px center; color: #E9F8D6; }
*html #topMenu a:hover { background-position: -210px center; color: #519349; }

#topMenuSep { width: 200px; height: 1px; background-color: #519349; }
#leftPane { width: 214px; margin: 0px 0px 137px 10px; background-color: #BADF95; }
*html #leftPane { width: 214px; margin: 0px 0px 137px 5px; }

#leftPane a { display: block; width: 190px; padding: 8px 4px 8px 20px; border-bottom: 1px solid #E9F8D6; background: url(/images/sideMenuArrow.gif) no-repeat 0px center; color: #E9F8D6; text-decoration: none; }
#leftPane a:hover { background-position: -216px center; color: #519349; }

#leftPane a.link { margin-top: 30px; color: #519349; background: url(/images/sideMenuArrow.gif) no-repeat -216px center; border-bottom: 1px solid #519349; border-top: 1px solid #519349; }
#leftPane a.link:hover { background-position: 0px center; color: #E9F8D6; }

#mainPane { width: 480px; margin: 0px 0px 0px 40px; padding: 30px 0px 60px 0px; text-align: justify; }
#footer { width: 812px; margin-top: -44px; color: #BADF95; font-size: 10px; }
#footerLeft { width: 279px; height: 29px; margin-left: 234px; padding: 3px 0px 0px 10px; border-bottom: 1px solid #BADF95; border-top: 1px solid #BADF95; }
*html #footerLeft { width: 279px; margin-left: 117px; }
#footerRight { width: 269px; height: 29px; padding: 3px 10px 0px 0px; border-bottom: 1px solid #BADF95; border-top: 1px solid #BADF95; }

#footer a { color: #BADF95; }
#footer a:hover { color: #519349; }

#adminDiv { display: block; border: 2px solid #76C02C; padding: 10px; margin-top: 15px; }

.msg { font-weight: bold; color: #990000; }

.logoText { color: #E9F8D6; font-size: 36px; }

.hand { cursor: pointer; }

.greenText { color: #519349; font-weight: bold; }

.dummyCMS {color: #0000FF; text-decoration:underline; }

#sideHead { display:block; color: #FFF; font-size: 14px; padding: 5px; width: 204px; border-bottom: 1px solid #E9F8D6; }

.marg4 { margin: 4px; }
.marg5 { margin: 5px; }
.marg10 { margin: 10px; }

.tleft { text-align: left; }
.tcenter { text-align: center; }
.tright { text-align: right; }

.floatLeft { float: left; }
.floatRight { float: right; }

.sideMenu { color: red; text-decoration: none; font-weight: bold; }
a.sideMenu:link { }
a.sideMenu:visited {  }
a.sideMenu:hover { color: blue; text-decoration: underline; }
a.sideMenu:active {  }

#admin a { display: block; float: left; color: #519349; border: 1px solid #76C02C; padding: 5px 10px; background-color: #E9F8D6; text-decoration: none; }
#admin a:hover { color: #E9F8D6; background-color:#519349;  }

a.calendarLink {  color:#76C02C; text-decoration: none; font-size: 14px; }
a.calendarLink:hover { color: #519349;  }

a.calendarMoreLink {  color:#76C02C; text-decoration: none; font-size: 11px; }
a.calendarMoreLink:hover { color: #519349;  }