/* CWE master css
----------------------------------------*/
BODY {
	background: #E6F3F9 url(../images/cwe-body-bg.gif) repeat-x;
	}
.alert {
	color: #7DD0F6;
	}
#container {
	background: url(../images/cwe-wrapper-bg-2.gif) repeat-y;
	}	
#center-section {
	margin-left: 200px;
	width: 665px;	
	padding: 0px 18px 20px 10px;	
	}

/* cmsContent1 (Main Section)
----------------------------------------*/
#cmsContent1 h1 {
	color: #333;
	}
#cmsContent1 li {
	list-style: disc url(../images/bullet1-cwe.gif) outside;
	}
#cmsContent1 ol li {
	list-style: disc url(../images/bullet2-cwe.gif) outside;
	}

/* cmsContent2 (Right Section)
----------------------------------------*/
#right-section {
	color: #035193;
	}
.calheader {
	background-color: #025093;
	color: #fff;
	}
.today {
	background-color: #563E1C;
	color: #fff;
	}
	
/* footer
----------------------------------------*/
#page-footer {
	color: #92D1FD;
	background: url(../images/cwe-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: #92D1FD;
	}
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: #999;
	}
#cmsContent1 a.ParentLinks:hover,
#cmsContent1 a.parentLinks:hover {
	color: #035193;
	}
#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: #044F90;
	}
.tableSubHeader {
	color: #333333;
	background-color: #cccccc;
	}

/* main nav css
----------------------------------------*/
.RadMenu_Robotic {
	background-color: #C7E7F2;
	}
.RadMenu_Robotic .rootGroup {
	}
.RadMenu_Robotic .rootGroup .item {
	}
.RadMenu_Robotic .link,
.RadMenu_Robotic .link:hover,
.RadMenu_Robotic .link:visited,
.RadMenu_Robotic .expanded {
	color:#035193;
	background: url(../images/cwe-menu-bullet.gif) no-repeat left center;
	}
.RadMenu_Robotic .link:hover,
.RadMenu_Robotic .expanded {
	background: #8BD9FD url(../images/cwe-menu-bullet-over.gif) no-repeat left center;
	}
.RadMenu_Robotic .group .item {
	}
.RadMenu_Robotic .group .link,
.RadMenu_Robotic .group .link:hover,
.RadMenu_Robotic .group .link:visited,
.RadMenu_Robotic .group .expanded,
.RadMenu_Robotic .group .expanded:hover {
	color:#035193;
	background: #ccc url(../images/cwe-menu-bullet.gif) no-repeat left center;
	}
.RadMenu_Robotic .group .link:hover {
	background: #8BD9FD url(../images/cwe-menu-bullet-over.gif) no-repeat left center;
	}
.RadMenu_Robotic .text {
	}
.RadMenu_Robotic .link .expandLeft {
	background:transparent url(../images/arrow-cwe.gif) 180px center no-repeat;	
	}
.RadMenu_Robotic .link:hover .expandLeft {
	background:transparent url(../images/arrowHover-cwe.gif) 180px center no-repeat;	
	}
.RadMenu_Robotic .group .separator .text {
	}

/* PanelBar Nav
----------------------------------------*/
.parent, .parent-over {
	color:#035193;
	background: #C7E7F2 url(../images/cwe-menu-bullet-over.gif) left center no-repeat;
	border-bottom: 1px solid #fff;
	}
.parent-over {
	background: #8BD9FD url(../images/cwe-menu-bullet.gif) left center no-repeat;
	}
.child1, .child1-over {
	color:#fff;
	background: #035193 url(../images/cwe-menu-bullet.gif) left center no-repeat;
	}
.child1-over {
	color:#C7E7F2;
	background: #035193 url(../images/cwe-menu-bullet-over.gif) left center no-repeat;
	}
.child2, .child2-over {
	color:#035193;
	background: #fff url(../images/cwe-menu-bullet-over.gif) left center no-repeat;
	border-bottom: 1px dotted #C7E7F2;
	}
.child2-over {
	background: #ddd url(../images/cwe-menu-bullet.gif) left center no-repeat;
	}
.child3, .child3-over {
	color:#fff;
	background: #666 url(../images/cwe-menu-bullet-over.gif) left center no-repeat;
	}
.child3-over {
	color:#C7E7F2;
	}
	
/* event calendar css
----------------------------------------*/
.CalMonth 
	{
	background: url(../images/cwe-CalMonth.gif) no-repeat center;
	}
.CalWeek 
	{
	background: url(../images/cwe-CalWeek.gif) no-repeat center;
	}
.CalYear 
	{
	background: url(../images/cwe-CalYear.gif) no-repeat center;
	}
.CalDay 
	{
	background: url(../images/cwe-CalDay.gif) no-repeat center;
	}
.CalendarTitle {
	color: #fff;
	background-color: #035193;
	}
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 {
	}