/* CSS Document */
html, body {font: 11px Arial, Helvetica; background-color:#ae905c; background-repeat:repeat; margin:0; padding:0; border:none; vertical-align:top; text-align:center;}
a {color: #81201D; text-decoration:none;}
a:hover {color:#81201D; text-decoration:underline;}
.header {font-size:12px; font-weight:bold; color:#FFFFFF;}
.header2 {font-size:12px; font-weight:bold; color:#FFFFFF;}
.sideMenuItem{ }

img{border:none;}
td {border: none;}
td.flashArea {width:195px; padding: 0 0 0 20px; background-repeat:no-repeat; text-align:left; vertical-align:bottom;}
td.breadCrumb {width:520px; height:17px; max-height:17px; vertical-align:middle; padding: 0 0 0 40px; font-size:10px; color:#FFFFFF; background-image: url(/images/secondary/breadcrumb.jpg); background-repeat: no-repeat; text-align: left;}
td.breadCrumb a {color:#FFFFFF;}
td.breadCrumb a:hover {color:#F0EFC4; text-decoration:none;}
td.leftSide {width:32px; background-image:url(/images/secondary/contentBorderLeft.jpg); background-repeat:repeat-y; background-color:#FFFFFF; text-align:left;}
td.rightSide {width:32px; background-image:url(/images/secondary/rightSideBottom.jpg); background-repeat: repeat-y; background-color: #FFFFFF; text-align:right; background-position:right;}
td.TopRight {background-image: url(/images/secondary/rightSideTop.jpg); background-repeat:no-repeat; text-align: right; background-position:right;}
table.content{ width:805px; border:0; table-layout:fixed; overflow:hidden;  }
td.content {font:11px Arial, Helvetica; padding: 10px 0 0 20px;	background-color:#FFFFFF; vertical-align:top; text-align:left;}
td.content span {font:11px Arial, Helvetica; background-color:#FFFFFF;}
td.content h1 {color:#882C1A; font-size:18px;}
td.content h2 {font-size:14px;}
td.content h3 {color:#6F6447; font-size:12px;}
td.content h4, h5, h6 {color:#882C1A;}

td.secondary {background-image: url(/images/Secondary/rightSide2.jpg); background-repeat: no-repeat; text-align: left; padding: 5px 0 0 0; font-weight: bold; line-height: 12px;	font-size: 12px;}
td.secondary a{color: #e6e5b3;}
td.secondary a:hover {color: #FFFFFF; text-decoration: none;}
td.inThisSection {background-image: url(/images/Secondary/rightList.jpg); background-repeat: repeat-y; vertical-align: top;	text-align: left; padding: 0 0 0 10px; font-weight: bold; line-height: 11px; font-size: 12px;}
td.inThisSection a {color: #e6e5b3;}
td.inThisSection a:hover {color: #FFFFFF; text-decoration: none;}
td.footer {	padding: 10px 20px 0 0;	}
div.footer a {font-weight: bold; color: #FFFFFF;}
p.footerLinks {color: #FFFFFF;	font-weight: bold;}

/*Entries below are used by the pop-up calendar*/
/* calendar icon */
img.tcalIcon {cursor: pointer;	margin-left: 1px;	vertical-align: baseline;}
/* calendar container element */
div#tcal {position: absolute; visibility: hidden; z-index: 100;	width: 158px;padding: 2px 0 0 0;}
/* all tables in calendar */
div#tcal table {width: 100%; border: 1px solid silver;	border-collapse: collapse;	background-color: white;}
/* navigation table */
div#tcal table.ctrl {border-bottom:0;}
/* navigation buttons */
div#tcal table.ctrl td {width:15px; height:20px;}
/* month year header */
div#tcal table.ctrl th {background-color:white; color:black; border:0;
}
/* week days header */
div#tcal th {border:1px solid silver; border-collapse:collapse; text-align:center; padding:3px 0; font-family:tahoma, verdana, arial; font-size: 10px;	background-color: gray;	color: white;}
/* date cells */
div#tcal td {border:0; border-collapse:collapse; text-align:center; padding:2px 0; font-family: tahoma, verdana, arial; font-size:11px; width:22px; cursor:pointer;}
/* date highlight
   in case of conflicting settings order here determines the priority from least to most important */
div#tcal td.othermonth {color:silver;}
div#tcal td.weekend {background-color: #ACD6F5;}
div#tcal td.today {border:1px solid red;}
div#tcal td.selected {background-color: #FFB3BE;}
/* iframe element used to suppress windowed controls in IE5/6 */
iframe#tcalIF {position:absolute; visibility:hidden; z-index:98; border:0;}
/* transparent shadow */
div#tcalShade {position:absolute; visibility:hidden; z-index:99;}
div#tcalShade table {border:0; border-collapse:collapse; width:100%;}
div#tcalShade table td {border:0; border-collapse:collapse; padding:0;}
/*end of calendar entries*/

/*start of event list entries*/
.EventList {font-family: verdana, arial, helvetica, sans-serif; font-size:11px; color:#333333; margin:0;}
.EventList Table {font-size:1em; line-height: 1.5em;}
.EventDate {font-size:12px; color:#203E00; font-weight:bolder; height:20px; padding-left:5px;}
.EventTitle {font-size:22px; color: #203E00; font-weight:bolder; height:30px; padding-left:5px;}
.EventTitle A {color: #203E00; font-weight:550; text-decoration:none}
.EventTitle A:hover {text-decoration:underline}
.EventBody {padding-left:5px;}
.EventAddress {font-size:12px; padding-top:5px; padding-left:5px; color: #203E00; font-weight:bolder;}
.EventAddress  A {color: #203E00; font-weight:550; text-decoration:none}
.EventAddress  A:hover {text-decoration:underline;} 
.EventBottom {font-size:14px; padding-top:5px; padding-left:5px; color:#203E00; font-weight:bolder;}
/*end of event list entries*/

