/*PrimarySite WebEditor Styles.*/
.NewsTitle{margin:0;padding:0}img.EditButton{display:inline;border:none}

.EditButtonBlock{float:left;margin:0;padding:0;margin-top:0px;height:16px;overflow:hidden;padding-right:10px}
.DocEditButtons{margin:0;padding:0;height:16px;overflow:hidden;margin-bottom:5px}
.DocEditButtons img,.EditButtonBlock img{display:inline;border:none}

.MediaFloat
{float:left;margin:3px 22px;font-size:12px;height:155px;_height:160px; text-align: center; width: 145px; _margin: 0px 16px; _padding: 0;}
.MediaFloat img.mediaThumb {display: block; margin: 0 auto;}

.DocumentItem,.ArticleItem,.LinkItem  {clear: both;}
.ArticleItem,.LinkItem {margin-top:4px; }
.DocumentItem{margin-top: 10px;}

#MediaBlock,
#ArticleBlock,
#DocumentBlock,
#LinkBlock
{margin:0; padding: 0; clear: both;}

.MediaFloat.EditMode{height:175px}img{border:none}.addbttn img{border:none;margin: 0px 0px}.MediaFloat img{border:none;margin:0;padding:0}.MediaFloat br{float:left}.MediaEditBttns{margin:0 auto;text-align:center}.caption{width:150px;text-align:center;margin:0}.filesizeEtc{font-size:xx-small}
p.NewsSummary,p.DocSummary,p.LinkDescription{font-size: small; margin:0; padding:0} 
h3.NewsTitle,h3.DocTitle,h3.LinkTitle{font-size: 14px; margin:0; padding:0} 
.newsdate,.datehome,.docdate,.linkdate{font-size: 10px;} 
.FileInfo{font-size:x-small;font-weight:bold;font-style:italic}

img.DocImage{margin:0;padding:0;float:left;}
p.DocSummary,h3.DocTitle {margin-left: 50px;}

h2.sectionheading{font-style: italic; color: #0a0; font-size: small; margin-top: 20px;}.blockPusher {height: 10px; clear: both;}

#termeventslatest,#termevents{}#termeventslatest .termtitle,#termevents .termtitle{font-weight:bold;text-align:center;font-size:medium}#termeventslatest .latesttitle,#termevents .latesttitle{font-size:small;color:#FFF;font-weight:bold;background-color:#F00;text-align:center;border-top:solid 1px #000;border-left:solid 1px #000;border-right:solid 1px #000}#termeventslatest .latest,#termevents .latest{background-color:#FCC;background-repeat:no-repeat;border:solid 1px #000}#termeventslatest .date,#termevents .date{width:175px;margin-left:3px;font-size:small;line-height:22px;color:#000;float:left;font-weight:bold}#termeventslatest .event,#termevents .event{line-height:22px;margin-left:3px;font-size:small;font-weight:normal}#termeventslatest a,#termevents a{text-decoration:none;color:#00C}#termeventslatest a:hover,#termevents a:hover{text-decoration:none;color:#F00}#termeventslatest .termheader,#termevents .termheader{font-size:small;color:#FFF;font-weight:bold;background-color:#00C;text-align:center;border:solid 1px #000}#termeventslatest .eventarea,#termevents .eventarea{background-color:#D5EAFF;border-right:solid 1px #000;border-left:solid 1px #000}#termeventslatest .detailtitle,#termevents .detailtitle{font-weight:bold;font-size:medium}#termeventslatest .detailtitleonday,#termevents .detailtitleonday{font-weight:bold;font-size:medium;text-align:center}#termeventslatest .detaildata,#termevents .detaildata{font-size:small}#termeventslatest .detailfield,#termevents .detailfield{font-size:small;font-weight:bold}#monthlycalendars{}#monthlycalendars a{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:10px}#monthlycalendars a:hover{color:#0F0}.dwzCalendarExternalTable{background-color:#bbbbba; margin: 0 auto}.dwzCalendarInternalTable{border:0}.dwzCellPrev{text-align:center;height:18px;background-color:#666}.dwzCellMonth{text-align:center;height:20px;background-color:#666;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#FFF}.dwzCellNext{text-align:center;height:20px;background-color:#666;color:#000}.dwzCellWeekDay{text-align:center;height:20px;background-color:silver;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;background-color:#FFF;vertical-align:middle;width:20px}.dwzLineSeparator{height:0px}.dwzCellNextMonth{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#999;font-weight:normal;width:20px;height:20px;background-color:#d1d1d0;vertical-align:bottom;text-align:right}.dwzCellPrevMonth{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#999;font-weight:normal;width:20px;height:20px;background-color:#d1d1d0;vertical-align:bottom;text-align:right}.dwzCellNoEvent{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000;background-color:#e4e4e0;width:20px;height:20px;text-align:right;vertical-align:bottom}.dwzCellEvent{background-color:#666;width:20px;height:20px;text-align:right;vertical-align:bottom}.kidszone{font-size:medium;background-color:#69F;color:#FFF;font-weight:bold}.addmessage{font-size:medium;text-align:center;font-weight:bold}#Guestbook .sort{font-size:small;text-align:center;width:100%}#Guestbook .allowdeny{font-size:x-small;height:1%}#Guestbook .guest{padding:10px 5px 10px 5px;font-size:x-small;height:1%}#Guestbook .message{padding:10px 5px 10px 5px;font-size:small;height:1%}#Guestbook{border:#42A0FF solid thick}#Guestbook .sort{background-color:#42A0FF}#Guestbook .sort a{color:#FF0}#Guestbook .sort a:hover{color:#FFF}#Guestbook .allowdeny{color:#FF0;background-color:#42A0FF}#Guestbook .allowdeny a{color:#FF0}#Guestbook .allowdeny a:hover{color:#FFF}#Guestbook .guest{background-color:#FFED6F}#Guestbook .message{background-color:#FFF}body #addmessagediv{width:630px;height:100%;display:block;position:relative;margin:0 auto}#guestbookform input,#guestbookform select{width:100px !important}
#guestbookform textarea {width:300px !important}

h1.newstitledetail {font-size: 177%;}


#PageTextBlock div, 
#PageTextBlock dl,
#PageTextBlock dt,
#PageTextBlock dd,
#PageTextBlock ul,
#PageTextBlock ol,
#PageTextBlock li,
#PageTextBlock h1,
#PageTextBlock h2,
#PageTextBlock h3,
#PageTextBlock h4,
#PageTextBlock h5,
#PageTextBlock h6,
#PageTextBlock pre,
#PageTextBlock code,
#PageTextBlock form,
#PageTextBlock fieldset,
#PageTextBlock legend,
#PageTextBlock input,
#PageTextBlock textarea,
#PageTextBlock p,
#PageTextBlock blockquote,
#PageTextBlock th,
#PageTextBlock td{margin:0;padding:0}
#PageTextBlock table{border-collapse:collapse;border-spacing:0}
#PageTextBlock fieldset,
#PageTextBlock img{border:0}
#PageTextBlock address,
#PageTextBlock caption,
#PageTextBlock cite,
#PageTextBlock code,
#PageTextBlock dfn,
#PageTextBlock em,
#PageTextBlock strong,
#PageTextBlock th,
#PageTextBlock  var{font-style:normal;font-weight:normal}
#PageTextBlock li{list-style:none}
#PageTextBlock caption, 
#PageTextBlock th{text-align:left}
#PageTextBlock h1,
#PageTextBlock h2,
#PageTextBlock h3,
#PageTextBlock h4,
#PageTextBlock h5,
#PageTextBlock h6{font-size:100%;font-weight:normal}
#PageTextBlock q:before,
#PageTextBlock q:after{content:''}
#PageTextBlock abbr,
#PageTextBlock acronym{border:0;font-variant:normal}
#PageTextBlock sup{vertical-align:text-top}
#PageTextBlock sub{vertical-align:text-bottom}
#PageTextBlock input,
#PageTextBlock textarea,
#PageTextBlock select{font-family:inherit;font-size:inherit;font-weight:inherit}
#PageTextBlock input,
#PageTextBlock textarea,
#PageTextBlock select{*font-size:100%}
#PageTextBlock legend{color:#000}
#PageTextBlock del,
#PageTextBlock ins{text-decoration:none}
#PageTextBlock{font:13px/1.231;*font-size:small;*font:x-small}
#PageTextBlock h1{font-size:138.5%}
#PageTextBlock h2{font-size:123.1%}
#PageTextBlock h3{font-size:108%}
#PageTextBlock h1,
#PageTextBlock h2,
#PageTextBlock h3{margin:1em 0}
#PageTextBlock h1,
#PageTextBlock h2,
#PageTextBlock h3,
#PageTextBlock h4,
#PageTextBlock h5,
#PageTextBlock h6,
#PageTextBlock strong{font-weight:bold}
#PageTextBlock abbr,
#PageTextBlock acronym{border-bottom:1px dotted #000;cursor:help}
#PageTextBlock em{font-style:italic}
#PageTextBlock blockquote,
#PageTextBlock ul,
#PageTextBlock ol,
#PageTextBlock dl{margin:1em}
#PageTextBlock ol,
#PageTextBlock ul,
#PageTextBlock dl{margin-left:2em}
#PageTextBlock ol li{list-style:decimal outside}
#PageTextBlock ul li{list-style:disc outside}
#PageTextBlock dl dd{margin-left:1em}
#PageTextBlock p{margin-bottom:1em}

img.WhiteLeft,img.BlackLeft,img.RedLeft,img.GreenLeft,img.BlueLeft,img.YellowLeft,img.ImageLeft{ float:left; margin:0px 10px 0px 0px}img.WhiteRight,img.BlackRight,img.RedRight,img.GreenRight,img.BlueRight,img.YellowRight,img.ImageRight{ float:right; margin:0px 0px 0px 10px}img.WhiteLeft,img.WhiteRight{ border:2px solid #fff}img.BlackLeft,img.BlackRight{ border:2px solid #000}img.RedLeft,img.RedRight{ border:2px solid #C20000}img.GreenLeft,img.GreenRight{ border:2px solid #00c212}img.BlueLeft,img.BlueRight{ border:2px solid #007bc2}img.YellowLeft,img.YellowRight{ border:2px solid #ff0}


.ForwardBackPageBttns {clear: both; margin: 20px 0px 0px 0px;}
.ForwardBackPageBttns a { padding: 2px 5px; 
font-family: verdana; font-size: x-small;
text-decoration: none !important;}
