/* 17th Ward master css
----------------------------------------*/
BODY {
	background: #DFD5C9 url(../images/17-body-bg.gif) repeat-x;
	}
.alert {
	color: #71BD1C;
	}
#container {
	background: url(../images/17-wrapper-bg-1.gif) repeat-y;
	}	
#center-section {
	margin-left: 200px;
	width: 515px;	
	padding: 0px 18px 20px 10px;	
	}
#right-section {
	width: 150px;
	padding: 8px 20px 20px 5px;	
	}

/* cmsContent1 (Main Section)
----------------------------------------*/

#cmsContent1 h1 {
	color: #5A3D1B;
	}
#cmsContent1 li {
	list-style: disc url(../images/bullet1-17.gif) outside;
	}
#cmsContent1 ol li {
	list-style: disc url(../images/bullet2-17.gif) outside;
	}

/* cmsContent2 (Right Section)
----------------------------------------*/
#right-section {
	color: #035193;
	}
.calheader {
	background-color: #99cc66;
	color: #fff;
	}
.calborder {
	border: solid 1px #000;
	}
	
/* footer
----------------------------------------*/
#page-footer {
	color: #99CC67;
	background: url(../images/17-footer-bg.gif) no-repeat;
	}

/* links & buttons
----------------------------------------*/
.button, .searchButton {
	color: #035193;
	border-top: #ccc 1px solid;
	border-right: #666 1px solid;
	border-bottom: #333 1px solid;
	border-left: #999 1px solid;
	background-color: #fff;
	}
.searchButton {
	color: #035193;
	border-top: #ccc 1px solid;
	border-right: #666 1px solid;
	border-bottom: #333 1px solid;
	border-left: #999 1px solid;
	background-color: #fff;
	}
a.footerLink:link, a.footerLink:visited, a.footerLink:hover {
	color: #99CC67;
	}
a.footerLink:hover {
	}
a.auxLink:link, a.auxLink:visited, a.auxLink:hover {
	color: #035193; 
	}
a.auxLink:hover {
	}
a.searchLink:link, a.searchLink:visited, a.searchLink:hover {
	color: #035193; 
	}
a.searchLink:hover {
	}
a:link, a:visited, a:hover {
	color: #035193; 
	}
a:hover {
	}
#cmsContent1 a.ParentLinks:link, #cmsContent1 a.ParentLinks:visited, #cmsContent1 a.ParentLinks:hover,
#cmsContent1 a.parentLinks:link, #cmsContent1 a.parentLinks:visited, #cmsContent1 a.parentLinks:hover {
	color: #035193;
	}
#cmsContent1 a.ParentLinks:hover,
#cmsContent1 a.parentLinks:hover {
	color: #99CC67;
	}
#cmsContent1 a.menuLinks:link, #cmsContent1 a.menuLinks:visited, #cmsContent1 a.menuLinks:hover {
	color: #99CC67;
	}
#cmsContent1 a.menuLinks:hover {
	color: #035193;
	}
#cmsContent1 a.adminLink:link, #cmsContent1 a.adminLink:visited, #cmsContent1 a.adminLink:hover {
	color: #035193;
	}
#cmsContent1 a.adminLink:hover {
	color: #99CC67;
	}
#cmsContent1 a:link, #cmsContent1 a:visited, #cmsContent1 a:hover {
	color: #035193;
	}
#cmsContent1 a:hover {
	}
#cmsContent2 a:link, #cmsContent2 a:visited, #cmsContent2 a:hover {
	color: #035193; 
	}
#cmsContent2 a:hover {
	}
#miniCal a:link, #miniCal a:visited, #miniCal a:hover {
	color: #000;
	}
#miniCal a:hover {
	color: #035193;
	}

/* general
---------------------------------------*/
.tableHeader {
	color: #ffffff;
	background-color: #5a3d1b;
	}
.tableSubHeader {
	color: #333333;
	background-color: #cccccc;
	}

/* main nav css
----------------------------------------*/
.RadMenu_Robotic {
	background-color: #99CC66;
	}
.RadMenu_Robotic .rootGroup {
	}
.RadMenu_Robotic .rootGroup .item {
	}
.RadMenu_Robotic .link,
.RadMenu_Robotic .link:hover,
.RadMenu_Robotic .link:visited,
.RadMenu_Robotic .expanded {
	color:#064317;
	background: url(../images/17-menu-bullet.gif) left center no-repeat;
	}
.RadMenu_Robotic .link:hover {
	background: #7CC733 url(../images/17-menu-bullet-over.gif) no-repeat left center;
	}
.RadMenu_Robotic .rootGroup .disabled:hover {
	}
.RadMenu_Robotic .group .item {
	background-color: #836D55;
	}
.RadMenu_Robotic .group .link,
.RadMenu_Robotic .group .link:hover,
.RadMenu_Robotic .group .link:visited,
.RadMenu_Robotic .group .expanded,
.RadMenu_Robotic .group .expanded:hover {
	color:#fff;
	}
.RadMenu_Robotic .group .link:hover {
	color:#064317;
	}	
.RadMenu_Robotic .group .text {
	}
.RadMenu_Robotic .group .first .link,
.RadMenu_Robotic .group .first .link:hover,
.RadMenu_Robotic .group .first .expanded,
.RadMenu_Robotic .group .first .expanded:hover {
	}
.RadMenu_Robotic ul.group {
	}
.RadMenu_Robotic .text {
	}
.RadMenu_Robotic .link .expandLeft {
	background: url(../images/arrow-17.gif) 180px center no-repeat;	
	}
.RadMenu_Robotic .link:hover .expandLeft {
	background: url(../images/arrowHover-17.gif) 180px center no-repeat;	
	}
.RadMenu_Robotic .group .separator .text {
	}

/* PanelBar Nav
----------------------------------------*/
.parent, .parent-over {
	color:#064317;
	background: #99CC66 url(../images/17-menu-bullet-over.gif) left center no-repeat;
	border-bottom: 1px solid #fff;
	}
.parent-over {
	background: #7CC733 url(../images/17-menu-bullet.gif) left center no-repeat;
	}
.child1, .child1-over {
	color:#fff;
	background: #064319 url(../images/17-menu-bullet.gif) left center no-repeat;
	}
.child1-over {
	color:#7CC733;
	background: #064319 url(../images/17-menu-bullet-over.gif) left center no-repeat;
	}
.child2, .child2-over {
	color:#064317;
	background: #fff url(../images/17-menu-bullet-over.gif) left center no-repeat;
	border-bottom: 1px dotted #7CC733;
	}
.child2-over {
	background: #ddd url(../images/17-menu-bullet.gif) left center no-repeat;
	}
.child3, .child3-over {
	color:#fff;
	background: #666 url(../images/17-menu-bullet-over.gif) left center no-repeat;
	}
.child3-over {
	color:#7CC733;
	}
		
/* event calendar css
----------------------------------------*/
.CalMonth 
	{
	background: url(../images/17-CalMonth.gif) no-repeat center;
	}
.CalWeek 
	{
	background: url(../images/17-CalWeek.gif) no-repeat center;
	}
.CalYear 
	{
	background: url(../images/17-CalYear.gif) no-repeat center;
	}
.CalDay 
	{
	background: url(../images/17-CalDay.gif) no-repeat center;
	}
.CalendarTitle {
	color: #fff;
	background-color: #99CC66;
	}
a.NextPrev:link, a.NextPrev:visited, a.NextPrev:hover {
	color: #fff;
	}
a.NextPrev:hover {
	}
.CalendarHeader, a.CalendarHeader:link, a.CalendarHeader:visited, a.CalendarHeader:hover {
	color: #035193;
	background-color: #efefef;
	}
a.CalendarHeader:link, a.CalendarHeader:visited, a.CalendarHeader:hover {
	}
a.CalendarHeader:hover {
	color: #333;
}

/* toolbar
----------------------------------------*/

.ToolbarItem {
	color: #99CC66;
	}
.ToolbarSelectedItem {
    color: #99CC66;
	}
A.ToolbarSelectedItem:link, A.ToolbarSelectedItem:visited, A.ToolbarSelectedItem:hover {
	}
A.ToolbarSelectedItem:hover {
    color: #99CC66;
	}
A.ToolbarItem:link, A.ToolbarItem:visited, A.ToolbarItem:active, A.ToolbarItem:hover {
    color:  #333;
	}
A.ToolbarItem:hover {
    color:  #99CC66;
	}
.ToolbarItem, .ToolbarSelectedItem {
}

/* month / week
----------------------------------------*/
.Day, .Today, .Weekend, .SpecialDay, .OtherMonthDay, .OtherMonthDayAlter, .Holiday, .HolidayHeader {
	}
.DayHeader {
	color: #999;
	background-color: #efefef;
	}
.TodayHeader{}
.WeekendHeader{}
.OtherMonthDayHeader {
   color: Gray;
	}
.SpecialDayHeader{}
.SpecialDayHeader, .TodayHeader, .WeekendHeader {
   background-color: transparent;
	}
.MonthWeekHeader {
   color: #fff;
   background-color: #efefef;
	}
.TodayHeader, .OtherMonthDayHeader, .SpecialDayHeader, .WeekendHeader {
	}

/* day
----------------------------------------*/
.HourHorizHeader {
	}
.HourVertHeader {
	}
.HourHorizHeader, .HourVertHeader {
   background-color: efefef;
	}

/* event item links
----------------------------------------*/
.EventLink, A.EventLink:link, A.EventLink:visited, A.EventLink:hover, A.EventLink:active {
	color: #660000;
	}
A.EventLink:link {
	}
A.EventLink:visited {
	}
A.EventLink:hover {
 	color: #333;
	}
A.EventLink:active {
	}

/* grid styles css
----------------------------------------*/
/* Table enclosing the whole control */
table.AxpDataGrid {
	}
/* Data update message */
.AXDBUpdateMessage {}
/* Data Edit Button Bar */
table.AxpDbEditBtnBar {}
/* Data Edit Button Bar - single row/col*/
tr.AxpDbEditBtnBar {}
.AXDBErrorMessage {
	color: #055091;
	}
.AXDBUpdateErrorMessage {
	color: #055091;
	}
/* Table enclosing grid column headers for scrollable grid */
table.AXDBTableScroll {
	}
/* Table enclosing data grid */
TABLE.AXDBTable {
	}
/* Grid Column headers (containing column names) */
TH.AXDBTableTH, TH.AXDBTableTHWithButton {
	color: #333;
	background-color: #ddd;
	}
/* Table Header */
td.AXDBTableHeader {
	height:28px;
	background-color: #836D55;
	}
/* Panel at bottom holding the Records per page selection */
td.AXDBTableFooter, .AXDBTableInfoFooter {
	color: #836D55;
	background-color: #ddd;
	}
/* Panel holding FooterText */
.AXDBTableInfoFooter {
	color: #666;
	background-color: #fff;
	}
/* Drop down select records per page */
select.AXDBTableRecPerPage {
	}
/* Table enclosing each record grid on the Form page */
table.AXDBTableFormDataView {
	}
/* Form data grid Column header (left side column in table) */
TH.AXDBTableFormDataView {
	color: #333;
	background-color: #ccc;
	}
/* Form data grid data cells */
TD.AXDBTableFormDataView {
	background-color: #efefef;
	}
/* Button navigation bar when positioned at Top */
/* Button navigation bar when positioned at Bottom */
TH.AXDBTableNavBarTop, TH.AXDBTableNavBar {
	color: #333;
	background-color: #ccc;
	}
/* The text part of the navigation bar when positioned at Top */
/* The text part of the navigation bar when positioned at Bottom */
TD.AXDBTableNavBarTop, TD.AXDBTableNavBar {
	color: #333;
	}
/* Data Edit Form */
table.AXDBTableFormDataEdit {
	color: #333;
	background-color: #efefef;
	}
th.AXDBTableFormDataEdit {
	color: #333;
	background-color: #efefef;
	}
td.AXDBTableFormDataEdit {
	color: #333;
	background-color: #efefef;
	}
textarea.AxpDbTextArea {
	}
td.AxpDbEditBtnBar {
	background-color : #fff;
	}
.AxpDbInputBtn {
	color: #660000;
	background-color: #fff;
	}
input.AxpDbInput {}
input.AxpDbCheckBox {}
.AxpDBRequiredFieldLabel {}
/* Data Grid Odd Numbered Row Cells */
/* Data Grid Even Numbered Row Cells */
TD.AXDBTableTDodd, TD.AXDBTableTDeven {
	}
TD.AXDBTableTDeven {}
/* Row highlighting effect */
TR.AXDBHighlightRow {
	background-color:#efefef;
	}
TR.AXDBHighlightRowClick {
	background-color:#efefef; 
	}
/* Data Grid Odd Numbered Rows */
TR.AXDBTableTRodd {
	background-color: #fff;
	}
/* Data Grid Even Numbered Rows */
TR.AXDBTableTReven {	
	background-color: #fff;
	}
/* 
if objAxpDB.DisplayType = "form" and objAxpDB.RecordsPerPage > 1
a row will be inserted between each datagrid record.
Set attributes here if needed:
*/
TD.AXDBTableTDFormGap  {}
TR.AXDBTableTRFormGap  {}
/* Hyperlinks on the Grid Column Header Bar */
a.AXDBTableTH:link, a.AXDBTableTH:active, a.AXDBTableTH:visited, a.AXDBTableTH:hover {
	}
a.AXDBTableTH:hover {
	}
/* Hyperlinks in the grid data cells including default Index column */
a.AXDBTable:link, a.AXDBTable:active, a.AXDBTable:visited, a.AXDBTable:hover {	
	}
a.AXDBTable:hover {
	}
/* Hyperlinks on the Navigation Bar */
a.AXDBTableNavBar:link, a.AXDBTableNavBar:visited, a.AXDBTableNavBar:active, a.AXDBTableNavBar:hover {
	color: #333;
	}
a.AXDBTableNavBar:hover {
	color: #035193;
	}
.AXDBScrollGrid {
	}
