/* Tag Styles */
body,td,li,a,p,input,textarea{font-size:12px;font-family:arial,sans-serif;}
body{margin:0px;padding:0px;background-color:#efefef;}
img{border:0px;}
a,a:visited{color:#0D63C3;text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h4{color:#002768}
h2,h5{color:#DCAF2A}
h3,h6{color:#355E58}
h1{font-size:23px;margin-bottom:15px;font-weight:bold;}
h2{font-size:18px;margin-bottom:12px;font-weight:normal;}
h3{font-size:17px;margin-bottom:10px;font-weight:bold;}
h4{font-size:15px;margin-bottom:10px;font-weight:bold;}
h5{font-size:15px;margin-bottom:10px;font-weight:bold;}
h6{font-size:15px;margin-bottom:10px;font-weight:bold;}

/* ID Styles */
#Container{background-color:#ffffff;width:978px;}
#TopMainName{color:#002768;font-size:20px;margin-left:10px;margin-top:5px;}
#TopDistrictNumber{color:#002768;font-size:29px;padding:3px 0px 0px 10px;text-transform:uppercase;}
#TopDistrictIcon{color:#002768;font-size:29px;padding:14px 10px 0px 10px;}
#TopDistrictName{color:#002768;font-size:29px;padding:3px 10px 8px 0px;}
#TopContactInfo .adxContactName, #TopContactInfo .adxContactAddress, #TopContactInfo .adxContactAddress p, #TopContactInfo .adxContactPhone, #TopContactInfo .adxContactPhone b, #TopContactInfo .adxContactEmail, #TopContactInfo .adxContactEmail b, #TopContactInfo .adxContactEmail a {font-size:11px;line-height:12px;font-weight:normal;}
#TopContactInfo .adxContactEmail a{color:#000000;}
#TopContactInfo .adxContactAddress p{margin-top:0px;margin-bottom:5px;}
#TopOrangeBorder{background-color:#FDBC02;height:2px;}
#TopBlueBorder{background-color:#002768;background-image:url(/images/District1/topnav_bkgrd_bordergradient.gif);background-position:right;background-repeat:repeat-y;height:2px;}
#BottomDarkGreyBorder{background-color:#C9C9C9;height:2px;}
#BottomLightGreyBorder{background-color:#E2E2E2;height:2px;}
#TopContactInfo{background-color:#FDBC02;padding:5px;vertical-align:bottom;font-size:11px;line-height:12px;}
#FooterCopyright{text-align:center;color:#666666;font-size:11px;padding-top:10px;padding-bottom:10px;}
#ContentArea{padding:15px 15px 25px 10px;vertical-align:top;}
#TopHomeLink{background-color:#BFD0CA;padding-left:8px;}
#TopHomeLink a{text-decoration:none;font-weight:bold;color:#333333;font-size:11px;text-transform:uppercase;}
#HomeVerticalDivider{width:50px;background-image:url(/images/District1/home_bkgrd_vertdottedline.gif);background-repeat:repeat-y;background-position:center top;}
#HomeMoreNews a, #HomeMoreItemsOfInterest a{color:#355E58;font-weight:bold;}
/*#HomeMoreNews a:hover, #HomeMoreItemsOfInterest a:hover{text-decoration:none;}*/
#HomeMoreNews, #HomeMoreItemsOfInterest{text-align:right;}
#HomeNews .adxTOCTitle a, #HomeItemsOfInterest .adxTOCTitle a{color:#355E58;font-size:12px;font-weight:bold;text-decoration:none;}
#HomeNews .adxTOCTitle a:hover, #HomeItemsOfInterest .adxTOCTitle a:hover{text-decoration:underline;}
#HomeNews .adxTOCSummary, #HomeItemsOfInterest .adxTOCSummary{font-size:11px;color:#333333;}
#HomeNews .adxTOCDate, #HomeItemsOfInterest .adxTOCDate{font-size:11px;color:#666666;}
#HomeNews .HomeListIcon, .HomeItemsAds .HomeListIcon{overflow: hidden; width:64px; height:64px; border:2px solid #C4C4C4;}
.HomeItemsAds{margin-bottom:13px;}
#CalenderListing .EventHeader{font-size:18px;color:#DCAF2A;font-weight:normal;margin-bottom:10px;}
#CalenderListing .Events .adxTOCTitle a{color:#355E58;font-size:13px;}
#CalenderListing .Events .adxTOCDate{color:#333333;font-size:11px;}
#CalenderListing .NoEvent{color:#666666;font-size:12px;}
#releaseslinks .adxSecNavLevel0 a, #releaseslinks .adxSecNavCurrentLevel0 a{font-size:12px;color:#355E58;}
#releaseslinks .adxSecNavLevel0 a{font-weight:bold;}
#releaseslinks .adxSecNavLevel0 a:visited, #releaseslinks .adxSecNavCurrentLevel0 a:visited{color:#355E58;}
#releaseslinks .adxSecNavLevel0 a:hover, #releaseslinks .adxSecNavCurrentLevel0 a:hover{color:#355E58;}
#releaseslinks .adxSecNavLevel0, #releaseslinks .adxSecNavCurrentLevel0{padding:0px;margin:0px;}
#NoItemsOfIntMsg {width:290px;padding-left:10px;}
#LeftAd1 div,#LeftAd2 div{width:135px;overflow: hidden;}


/* Custom Class Styles */
.TopGreenNavLink{background-color:#BFD0CA;padding-left:5px;}
.TopGreenNavLink a, .TopGreenNavLink a:visited{text-decoration:none;font-weight:bold;color:#333333;font-size:11px;}
.TopGreyNavLink{background-color:#DFDCDB;text-align:center;vertical-align:bottom;padding:0px 15px 5px 15px;}
.TopGreyNavLink a, .TopGreyNavLink a:visited{text-decoration:none;color:#333333;font-size:11px;font-weight:bold;text-transform:uppercase;}
.TopGreenNavBorder{background-color:#BFD0CA;height:2px;}
.BreadcrumbLinks{margin-bottom:15px;font-size:11px;color:#666666;}
.BreadcrumbLinks a, .BreadcrumbLinks a:visited{font-size:11px;color:#666666;margin-bottom:15px;text-decoration:none;}
.BreadcrumbLinks a:hover{text-decoration:underline;color:#999999;}
.LinksSection,.AttachmentsSection,.AuthorSection{border-top:1px solid #E2E2E2;margin-bottom:0px;padding-bottom:0px;}
.SitemapSection{border-top:1px solid #E2E2E2;margin-bottom:0px;padding-bottom:0px;padding-top:20px;}

/* ADX Class Styles */
.adxSectionCopy{font-size:12px;font-family:arial,sans-serif;}
.AuthorSection .adxContactAddress,.AuthorSection .adxContactAddress p,.AuthorSection .adxContactPhone,.AuthorSection .adxContactJobTitle,.AuthorSection .adxContactCompany,.AuthorSection .adxContactEmail,.AuthorSection .adxContactEmail b,.AuthorSection .adxContactEmail a, .AuthorSection .adxContactWebAddress, .AuthorSection .adxContactWebAddress b, .AuthorSection .adxContactWebAddress a, .AuthorSection .adxContactPhone b {font-size:11px;font-family:arial,sans-serif;}
/*.AuthorSection .adxContactEmail a,.AuthorSection .adxContactWebAddress a, .LinksSection .adxLinkTitle a, .LinksSection .adxLinkURL a, .AttachmentsSection .adxAttachmentTitle a, .AttachmentsSection .adxAttachmentFilename a{text-decoration:underline;}
.AuthorSection .adxContactEmail a:hover,.AuthorSection .adxContactWebAddress a:hover, .LinksSection .adxLinkTitle a:hover, .LinksSection .adxLinkURL a:hover, .AttachmentsSection .adxAttachmentTitle a:hover, .AttachmentsSection .adxAttachmentFilename a:hover{text-decoration:none;}*/
.AuthorSection .adxContactWebAddress{color:#666666;}
.AuthorSection .adxContactPhone b{color:#002768;}
.AuthorSection .adxContactName{font-size:12px;font-family:arial,sans-serif;color:#002768;}
.adxNavPath {font-size:11px;color:#002768;padding-left:0px;margin-left:0px;}
.adxSectionSubhead {font-size:18px;color:#DCAF2A;font-weight:normal;}
.SiteMapLevel_0 a,SiteMapLevel_1 a,.SiteMapLevel_0 a:visited,SiteMapLevel_1 a:visited{color:#336666;font-weight:bold;font-size:12px;text-decoration:none;}
.SiteMapLevel_0 a:hover,SiteMapLevel_1 a:hover{color:#336666;font-weight:bold;font-size:12px;text-decoration:underline;}
.SiteMapLevel_2 a,SiteMapLevel_3 a,.SiteMapLevel_2 a:visited,SiteMapLevel_3 a:visited{color:#666666;font-weight:normal;font-size:11px;text-decoration:none;}
.SiteMapLevel_2 a:hover,SiteMapLevel_3 a:hover{color:#666666;font-weight:normal;font-size:11px;text-decoration:underline;}
.adxCalendar #calendar .WeekDay td{font-size:10px;letter-spacing:normal}
.adxCalendar #calendar .evts_day_evented a, .adxCalendar #calendar .evts_day_evented a:visited, .adxCalendar #calendar .evts_day{font-size:10px;color:#355E58}
.adxCalendar #calendar .evts_day_evented{background-color:#DCAF2A}
/*.adxCalendar #calendar .evts_day_evented a, .adxCalendar #calendar .evts_day_evented a:visited{text-decoration:underline;}
.adxCalendar #calendar .evts_day_evented a:hover{text-decoration:none;}*/
.adxIndexSearchMessage {font-size:13px;}
.adxIndexSearchPagingMessage, .adxIndexSearchSummary{font-size:11px;}
.adxIndexSearchTitle, .adxIndexSearchPaging{font-size:12px;}
.adxLinkSummary, .adxLinkSummary p, .adxAttachmentSummary, .adxAttachmentSummary p, .adxIndexSearchSummary, .adxIndexSearchSummary p{font-size:11px; color:#666666;margin-bottom:0px;}

/* YUI Menu Styles */
.yuimenubar{visibility:visible;position:static;}
.yuimenu .yuimenu,.yuimenubar .yuimenu{visibility:hidden;position:absolute;top:-10000px;left:-10000px;}
.yuimenubar li,.yuimenu li{list-style-type:none;}
.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}
.yuimenuitemlabel,.yuimenubaritemlabel{text-align:left;white-space:nowrap;}
.yuimenubar ul{*zoom:1;}
.yuimenubar .yuimenu ul{*zoom:normal;}
.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}
.yuimenubaritem{float:left;}
.yuimenubaritemlabel,.yuimenuitemlabel{display:block;}
.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}
.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}
.yui-container .yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}
.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}
.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}
.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}
.yui-container .yuimenubar{line-height:2;*line-height:1.9;text-transform:uppercase;}
.yui-container .yuimenubaritemlabel{padding:0 10px;color:#333;text-decoration:none;cursor:default;border-style:solid;border-color:#BFD0CA;border-width:1px 0;*position:relative;margin:-1px 0;}
.yui-container .yuimenubarnav .yuimenubaritemlabel{padding-right:20px;*display:inline-block;}
.yui-container .yuimenubaritemlabel-selected{border-color:#BFD0CA;background-color:#CBDCD6}
.yui-container .yuimenubarnav .yuimenubaritemlabel-selected{border-left-width:1px;margin-left:-1px;*left:-1px;}
.yui-container .yuimenubaritemlabel-disabled{cursor:default;color:#A6A6A6;}
.yui-container .yuimenu{line-height:1.5;*line-height:1.45;}
.yui-container .yuimenubar .yuimenu,.yui-container .yuimenu .yuimenu{font-size:100%;}
.yui-container .yuimenu .bd{border:solid 1px #BFD0CA;background-color:#BFD0CA;}
.yui-container .yuimenu ul{padding:3px 0;border-width:1px 0 0 0;border-color:#BFD0CA;border-style:solid;}
.yui-container .yuimenu ul.first-of-type{border-width:0;}
.yui-container .yuimenu h6{font-weight:bold;border-style:solid;border-color:#BFD0CA;border-width:1px 0 0 0;color:#a4a4a4;padding:3px 10px 0 10px;}
.yui-container .yuimenu ul.hastitle,.yui-container .yuimenu h6.first-of-type{border-width:0;}
.yui-container .yuimenu .yui-menu-body-scrolled{border-color:#ccc #808080;overflow:hidden;}
.yui-container .yuimenu .topscrollbar,.yui-container .yuimenu .bottomscrollbar{height:16px;border:solid 1px #BFD0CA;background-color:#fff;}
.yui-container .yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}
.yui-container .yuimenu .topscrollbar_disabled{background-position:center -975px;}
.yui-container .yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}
.yui-container .yuimenu .bottomscrollbar_disabled{background-position:center -875px;}
.yui-container .yuimenuitem{border-top:solid 1px #AEBFB9;}
.yui-container .yuimenuitemlabel{padding:0 20px;color:#333;text-decoration:none;cursor:default;}
.yui-container .yuimenuitemlabel:hover{text-decoration:none;}
.yui-container .yuimenuitemlabel .helptext{margin-top:-1.5em;*margin-top:-1.45em;}
.yui-container .yuimenuitem-selected{background-color:#CBDCD6;}
.yui-container .yuimenuitemlabel-disabled{cursor:default;color:#A6A6A6;}
