body { 
	font-size: x-small; 
	margin: 0px; 
	font-family: arial, verdana, sans-serif; 
	background-color: #ffffff; 
 }

td {vertical-align: top; font-size:small;}
caption {text-align:left;font-weight:bold;}
h1 {font-size: medium; margin-top:10px; color:#619d2c;}
h1.ConservingEnhancing {color:#ba5297;}
h1.UnderstandingEnjoying {color:#b27d02;}
h2 {font-size:small; }
h3 {font-size:small;}
p {font-size:small;}

a {color:#619d2c; text-decoration:none;}

.tblRegister {font-size:x-small; padding:2px;}
.tblRegister input {width:175px; font-size:xx-small}
.tblRegister textarea {width:175px; height:100px;}

table#Subscribe input {width:250px;}
table#Subscribe textarea {width:250px;}
table#Subscribe select {width:250px;}
table#Subscribe td {white-space:nowrap; vertical-align: middle;}
table#Subscribe th {white-space:nowrap; vertical-align: top; padding-top:7px;text-align:right; font-size:xx-small;}
table#Subscribe h2 {padding-top:20px; padding-bottom:0px;}

table#GallerySingle td {text-align:center;}

input#btnShowMSA {width:75px;font-size:xx-small; position :absolute; top:0; right:0;}

div#Main {
	margin:0 auto;
	width:960px;
	border-top:none;
	border-bottom:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	padding-bottom:20px;
}

div#Header {
	height:139px;
	line-height:139px;
	background-image:url(images/header_background.gif);
	background-repeat:repeat-x;
}

div#ContentTop {
	/*width:691px;*/
	width:960px;
	height:95px;
	float:left;
	padding-top:0px;
	padding-right:18px;
}

div#ContentTop img {
	vertical-align:middle;
	margin-left:10px;
	padding-top:44px;
	float:left;
}

div#topSearchForm {
	float: left; 
	line-height: 20px; 
	padding-top: 44px; 
	height: 95px; 
	padding-right: 10px;
	width:145px;
}

div#topSearchForm a {
	float:right;
	padding-right:25px;
	color:#ffffff;
	font-weight:bold;
	font-size:small;
}

div#logo {
	height:139px;
	width:94px;
	float:left;
}

div#logo img {border:none;padding-top:0px;}
div#logo a {color:#919FC4;}

div#HeaderImage {
	width:960px;
	height:208px;
	/*border-bottom: 1px solid #242f5c;*/
	padding:0px;
	margin:0px;
	/*background-image:url('images/GreenTourism_HeaderImage.jpg');
	background-position:top;
	background-repeat:no-repeat;*/
	float:none;
	clear:both;
}

div#HeaderImage.Home{
	height:306px;
	width:960px;
}

div#mainArea {
	border-bottom: 1px solid #242f5c;
}

div#mainArea.Home {
	border:0px;
}

div#navigation {
	width:200px;
	clear:none;
	float:left;
	margin: 30px 9px 0px 9px;
	/*border-top: 1px solid #619d2c;*/
	border-bottom: 1px solid #909fc5;
}

ul#nav {
	list-style:none;
}

ul#sectionNav {
	list-style:none;
	padding:0px;
	margin:0px;
}

ul#sectionNav ul {
	list-style:none;
	padding:0px;
	margin:0px;
}

ul#sectionNav ul div {
	padding-left:15px;
}

ul#sectionNav li.selected ul li.selected li div {
	padding-left:40px;
}

ul#sectionNav li ul, ul#sectionNav li.selected ul li ul {display:none;}

ul#sectionNav li.selected ul, ul#sectionNav li.selected ul li.selected ul{display:block;}

div.menuItem, div.subMenuItem, div.subSubMenuItem, div.menuItemMain, div.subMenuItemMain, div.subsubMenuItemMain {
	border-top: 1px solid #619d2c;
	background-color: #ffffff;
	font-size: small;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:10px;
	padding-left:4px;
	z-index:100;
}

div.menuItem ul li {
	visibility:hidden;
	z-index:100;
}

div.subSubMenuItem {
	padding-left:11px;
	z-index:100;
}

div.menuItemSelected, div.subMenuItemSel, div.menuItemSelectedMain {
	/*border-bottom: 1px solid #619d2c;*/
	border-top: 1px solid #619d2c;
	background-color: #ffffff;
	font-size: small;
	font-weight:bold;
	background-color:#edf5e6;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:10px;
	padding-left:4px;
	z-index:100;
}

div.menuItemSelectedMain, div.menuItemMain, div.subMenuItemMain, div.subsubMenuItemMain {
	border-top: 1px solid #909fc5;
	background-color: #f1f1f2;
	z-index:100;
}

div.menuItemSelectedMain a, div.menuItemMain a {
	color: #7785a7;
	z-index:100;
}

div#content {
	width:720px;
	float:right;
	margin:5px 0px 0px 21px;
}

div#contentSmall {
	width:517px;
	float:left;
}

div#contentImage, div.contentImage {
	width:200px;
	float:right;
	margin:-45px 3px 0px 0px;
	text-align:left;
}

div.boardDescription div#contentImage, div.contentImage {
	width:200px;
	float:right;
	margin:0px 3px 0px 0px;
	text-align:left;
}

div.boardDescription div#contentImage, div.contentImage { width:140px;}

div#contentImage .image{
	/*border:11px solid #ffffff;*/
}

div#contentImage .blur, div.contentImage .blur{
	background-color: #e5e5e5; /*shadow color*/
	color: inherit;
	margin: 4px 0 22px 18px;
	width: 180px;
	padding: 0px 0px 0px 3px;
}

div.boardDescription div#contentImage .blur, div.contentImage .blur { width:122px;}

div#contentImage .shadow, div#contentImage .content, div.contentImage .content {
	position: relative;
	bottom: 2px;
	right: 2px;
}

div#contentImage .shadow, div.shadow, div.contentImage .shadow{
	background-color: #d4d4d4; /*shadow color*/
	color: inherit;
	padding-bottom:2px;
}

div#content ul li {
	font-size:small;
}

div#content ul li.subpage {
	font-size:small;
	list-style-image:url(images/pointer.gif);
}

div#CrumbTrail {
	border-bottom: 1px solid #e1e1e1;
	padding-top:3px;
	padding-bottom:8px;
}

div#CrumbTrail a.crumb_home {
	color: #5b6888;
}

div.pushthrough {float:left;width:236px;text-align:center;}
div.pushthrough p {margin-top:0px;}
div.pushthrough img {border:0px;}

div.pushthroughsml {position:relative;width:144px;text-align:center; z-index:1}
div.pushthroughsml p {margin-top:0px;}
div.pushthroughsml img {border:0px;}

div.pushthroughsml div.image {position: absolute; z-index: 2; top: 12px; left: 10px;}

div.pushthroughsection {float:left;width:240px;text-align:center;}
div.pushthroughsection p {margin-top:0px;}
div.pushthroughsection .btn img {border:0px;}

div.pushthroughsection img {
	position:relative;
	border:7px solid #ffffff;
	z-index:1;
}

div.pushthroughsection .blur{
	background-color: #e5e5e5; /*shadow color*/
	color: inherit;
	margin: 43px 0 22px 18px;
	width: 215px;
	padding: 0px 0px 0px 3px;
}

div.pushthroughsection .shadow, div.pushthroughsection .content{
	position: relative;
	bottom: 2px;
	right: 2px;
}

div.pushthroughsection .shadow{
	background-color: #d4d4d4; /*shadow color*/
	color: inherit;
	padding-bottom:2px;
}

div.pushthroughsection .btn {
	position:absolute;
	left:-3px;
	top:140px;
	width:120px;
	z-index:3;
}

/*div.pushthroughsection .btn {
	position:relative;
	margin-left: -220px;
	margin-top: -40px;
	width:120px;
}
*/

legend {color:#619d2c;}

div#footerNav {
	text-align:right; 
	clear:both; 
	border-top: 1px solid #e1e1e1; 
	padding:10px; 
	margin-top:170px;
}

div#bottomNav a {
	color: #5b6888;
}

div#footerClear {
	width:98%;
	clear:both;
	padding: 0px 9px;
}

div.left {clear:both;float:left;}
div.right {float:right;text-align:right;}

div.floatleft {float:left;}
div.clearBoth {clear:both;}

div#SiteMap a {text-decoration: none; color: black;}
div#SiteMap a:hover {background-color: #ccc; color: white;}
div#SiteMap ul {list-style:none;padding:0px;}
div#SiteMap li {padding: 5px 0px 3px 15px;}
div#SiteMap ul li {background-color:#eeeeee; border-top:3px solid white;}
div#SiteMap ul li ul li{border-top:none;}

/*div#ValidationPanel {position:absolute; background-color: #fff; left:0px; bottom:0px; width:100%; height:15px;}*/
/*57px 97px*/

div.gallery {
	background-color:#e9e9e9;
	border:3px solid #ffffff;
	float:left;
	margin:0;
	padding:10px;
	text-align:center;
	vertical-align:middle;
	width:210px;
}

div#ValidationPanel img {border:none;}

textarea#ContentX {width:100%; height:800px}

img.resourceImage {
	float:right;
	margin: 0px 25px 5px 5px;
}

a.homeNews {
	color:#ffffff;
	text-decoration:none;
	font-size:0.9em;
}

div#homeHeaderRight {
	float: left; 
	width: 200px;
	height: 306px; 
	background-image: url(/images/home_map_promo_bg.jpg); 
	background-position: center top; 
	background-repeat: no-repeat;
}

div#homeNews {
	padding: 5px 12px 0px 12px; 
	width: 185px; 
	height: 174px;
}

img.diaryImage {padding: 0px 6px 0px 6px; border:none;}

img.interactive {padding-left: 9px; border:none;}

div.newsImage {
	float:left;
	clear:both;
	padding:10px;
}

hr {
	border:0px; 
	height:1px; 
	background-color: rgb(97, 157, 44);
}

div.newsOdd {
	/*background-color:#eeeeee;*/
	border-bottom: 1px solid #cccccc;
	margin-bottom:5px;
}

div.newsList {width:90%;float:left;}

div.newsEven {
	/*background-color:#e9e9e9;*/
	border-bottom: 1px solid #cccccc;
	margin-bottom:5px;
}
 
div.archiveList {padding-left:5px;width:20%;float:left;}
div.archiveItem {width:35%;float:left;}

div.percent100 {width:100%;}

div#eventConserveCornerL {
	background-image: url(/images/conserving/eventbgleft.gif); 
	height: 120px; 
	background-repeat: no-repeat; 
	width: 9px; 
	float: right;
}

div#eventConserveCornerR {
	background-image: url(/images/conserving/eventbgright.gif); 
	height: 120px; 
	background-repeat: no-repeat; 
	width: 9px; 
	float: right;
	margin-right:5px;
	background-position:right;
}


div#eventConserve {
	background-color:#f3e2ed;
	float:right;
	width:91%;
	height:100px;
	padding: 9px 0px 9px 0px;
	border-top:1px solid #e3c0d7;
	border-bottom:1px solid #e3c0d7;
}

div#eventUnderstandCornerL {
	background-image: url(/images/understanding/eventbgleft.gif); 
	height: 120px; 
	background-repeat: no-repeat; 
	width: 9px; 
	float: right;
}

div#eventUnderstandCornerR {
	background-image: url(/images/understanding/eventbgright.gif); 
	height: 120px; 
	background-repeat: no-repeat; 
	width: 9px; 
	float: right;
	margin-right:5px;
	background-position:right;
}


div#eventUnderstand {
	background-color:#f4eddd;
	float:right;
	width:91%;
	height:100px;
	padding: 9px 0px 9px 0px;
	border-top:1px solid #e0d4b8;
	border-bottom:1px solid #e0d4b8;
}

div.event {float:left;width:26%;padding-right:2px;}
div.eventCalendar {float:left;width:21%;margin:-5px 0px 0px 0px}
div.eventCalendar img.calendar {padding: 0px 0px 0px 0px;}
div.event p {margin:0px;}
div.event a {color:#576893; font-style:italic;}

div#eventConserve div.event h2 {color:#ba5297; margin: 0px;}
div#eventUnderstand div.event h2 {color:#b27d02; margin: 0px;}

#flashcontent {
	Z-Index: 2;
	position: absolute;
	padding-top:234px;
	background-image:url(/images/flash_overlay.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:70px;
	width:760px;
}

#flashcontent h1 {
	color:#7785a7;
	padding-top: 23px;
	padding-left: 13px;
}

/* board member header colour coding */
/* Executive Committee */
.board2 {
	background-color:#E0E5EF;
	margin:1px 0px 1px 1px;
	cursor:pointer;
}

/* Board */
.board1 {
	background-color:#E7EFE0;
	margin:1px 0px 1px 1px;
	cursor:pointer;
}

/* Conserving & Mangaging Sub-committee */
.board3 {
	/*background-color:#ffdee5;*/
	background-color:#ffccd7;
	width:25px;
	cursor:pointer;
}

/* Enjoying & Appreciating Sub-committee */
.board4 {
	background-color:#ffe87a;
	width:25px;
	cursor:pointer;
}

/* Grants sub-committee */
.board5 {
	/*background-color:#e6dcfe;*/
	background-color:#d4c2ff;
	width:25px;
	cursor:pointer;
}

/* Living & Working sub-committee */
.board6 {
	/*background-color:#e4d5bf;*/
	background-color:#dbc5a6;
	width:25px;
	cursor:pointer;
}

/* Forestry & Woodlands Working Group */
.board7 {
	/*background-color:#fcffd7;*/
	background-color:#f7ff91;
	width:25px;
	cursor:pointer;
}

/* Planning Working Group */
.board8 {
	/*background-color:#ffebd1;*/
	background-color:#ffdfb5;
	width:25px;
	cursor:pointer;
}

/* Transport Working Group */
.board9 {
	/*background-color:#ddffff;*/
	background-color:#a5ffff;
	width:25px;
	cursor:pointer;
}

.board1 p, .board2 p, .board3 p, .board4 p, .board5 p, .board6 p, .board7 p, .board8 p, .board9 p {
	font-weight:bold;
	margin:0px;
}

h2.board1, h2.board2 {
	float:left;
	clear:both;
	width:500px;
	cursor:pointer;
}

div.board1, div.board2 {margin:1px 1px 1px 0px;padding:0px;width:30%;float:left;height:16px;cursor:pointer;}
div.board2 {background-color:#E0E5EF;cursor:pointer;}
div.board1 {background-color:#E7EFE0;cursor:pointer;}

div.board3, div.board4, div.board5, div.board6, div.board7, div.board8, div.board9 {
	height:14px;
	float:right;
	margin:1px;
	cursor:pointer;
}

div#Meetings .board1, div#Meetings .board2, div#Meetings .board3, div#Meetings .board4, div#Meetings .board5, div#Meetings .board6, div#Meetings .board7, div#Meetings .board8, div#Meetings .board9 {width:138px;float:left;height:auto;padding:2px;}

div#Meetings a:link, div#Meetings a:visited {color:#000000;}
div#Meetings a:hover {color:#000000;text-decoration:underline;}
div#Meetings a:active {color:#000000;}

.boardDescription {
	display:none;
	margin:0px;
	padding:3px;
}

.downloadImg {
	border:solid 1px #cccccc;
	text-align:left;
	margin:5px;
}

div.publicationsRow {
	/*background-color:#f1f1f2;*/
	background-color:#EDF5E6;
	clear:both;
	height:81px;
	padding:2px;
	border:solid 2px white;
}

/* New menu styles these are in testing at present */

div.menu, div.subMenu, div.subSubMenu, div.menuMain, div.subMenuMain, div.subsubMenuMain {
	border-top: 1px solid #909FC5;
	background-color: #ffffff;
	font-size: small;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:10px;
	padding-left:4px;
	z-index:100;
}

div.menu2, div.subMenu2, div.subSubMenu2, div.menuMain2, div.subMenuMain2, div.subsubMenuMain2 {
	border-top: 1px solid #909FC5;
	background-color: #ffffff;
	font-size: small;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:10px;
	padding-left:2px;
	z-index:100;
}

div.menu ul li {
	visibility:hidden;
	z-index:100;
}

div.subSubMenu {
	padding-left:11px;
	z-index:100;
}

div.menuSelected, div.subMenuSel, div.menuSelectedMain, div.menuHover, li.selected ul div.menuHover, li.selected ul div.menuSelectedHover, li.selected div.menuSelectedHover, div#navigation ul#sectionNav li.selected div.menuSelectedHover, div#navigation ul#sectionNav li.selected div.menuSelected {
	/*border-bottom: 1px solid #619d2c;*/
	border-top: 1px solid #909FC5;
	background-color: #ffffff;
	font-size: small;
	font-weight:bold;
	background-color:#edf5e6;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:10px;
	padding-left:4px;
	z-index:100;
}

div.menuSelected2, div.subMenuSel2, div.menuSelectedMain2, div.menuHover2, li.selected ul div.menuHover2, li.selected ul div.menuSelectedHover2, li.selected div.menuSelectedHover {
	border-top: 1px solid #909FC5;
	background-color: #ffffff;
	font-size: small;
	font-weight:bold;
	background-color:#edf5e6;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:10px;
	padding-left:2px;
	z-index:100;
}

div.menuSelectedMain, div.menuMain, div.subMenuMain, div.subsubMenuMain, div.menuHover, div.menuSelectedMain2, div.menuMain2, div.subMenuMain2, div.subsubMenuMain2, div.menuHover2, li.selected div.menu{
	border-top: 1px solid #909fc5;
	background-color: #f1f1f2;
	z-index:100;
}

div.menuSelectedMain a, div.menuMain a, div.menu a, div.menuSelectedMain2 a, div.menuMain2 a, div.menu2 a {
	color: #7785a7;
	z-index:100;
}

div.menu, div.menu2 {
	background-color:#f1f1f2;
}

div.menuSelected, li.selected ul div.menuHover, div.menuSelected2, li.selected ul div.menuHover2 {border-top: 1px solid #619d2c;}

li.selected div.menuSelected a , li.selected ul div.menuSelectedHover a, li.selected div.menuSelected2 a , li.selected ul div.menuSelectedHover2 a {
	background-image:url(images/pointer.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
}

li.selected div.menu, li div.menuHover, li.selected div.menu2, li div.menuHover2 {
	background-color:#7785A7;
	border-top: 1px solid #f1f1f2;
}

li.selected div.menu a, li div.menuHover a, li.selected ul div.menuSelectedHover, li.selected div.menu2 a, li div.menuHover2 a, li.selected ul div.menuSelectedHover2 , li.selected div.menuSelectedHover{
	color:#f1f1f2;
}

li.selected ul div.menu a, li.selected ul div.menuHover a, li.selected ul div.menu2 a, li.selected ul div.menuHover2 a {
	color:#619D2C;
	background-image:url(images/pointer.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
}

li.selected ul div.menu, li.selected ul div.menu2 {
	background-color:#ffffff;
	border-top: 1px solid #619d2c;
}


/* borders for structure chart */
td.itemBox {border:solid 1px black; text-align:center}
td.borderTop {border-top: solid 1px black;}
td.borderRight {border-right:solid 1px black;}

div#navigation ul#sectionNav li.selected div.menuselectedTop, div#navigation ul#sectionNav li.selected div.menuselectedTopHover {	
	background-color:#7785A7;
	border-top: 1px solid #f1f1f2;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:10px;
	padding-left:4px;
	z-index:100;
	font-size: small;
	font-weight:bold;
}

div#navigation ul#sectionNav li.selected div.menuselectedTop a, div#navigation ul#sectionNav li.selected div.menuselectedTopHover a {color:#f1f1f2;}

table.meetings td {width:7%; border-top:solid 1px #cccccc; border-right:solid 1px #cccccc;}
table.meetings {border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc;}
table.meetings th {border-top:solid 1px #cccccc; border-right:solid 1px #cccccc;}
table.meetings td div.tearoff{
	background-image:url(images/meeting_tearoff.gif); 
	background-repeat:no-repeat; 
	height:45px;
	font-size:18px;
	padding:25px 0px 0px 0px;
	text-align:center;
}
table.meetings td.xsmall {font-size:x-small;}

div#warden {float:left;}

div#warden .blur{
	/*background-color: #e5e5e5; /*shadow color*/
	/*background-color:#8693B5;*/
	background-color: #7682a0;
	color: inherit;
	margin: 5px 0 22px 18px;
	width: 135px;
	padding: 0px 0px 0px 3px;
}

div#warden .shadow, div#warden .content{
	position: relative;
	bottom: 2px;
	right: 2px;
}

div#warden .shadow{
	/*background-color: #d4d4d4; /*shadow color*/
	background-color:#656F89;
	color: inherit;
	padding-bottom:2px;
}

div#wardenContainer {
	/*background-color:#ffffff; */
	/*background-color:#919FC4;*/
	background-color:#7785A7;
	width:100%; 
	/*height:124px;*/
	height:117px;
	margin-bottom:15px;
	padding-top:15px;
}

div#wardenInfo {
	/*background-color:#edf5e6;*/
	/*background-color:#7785A7;*/
	width:505px;
	height:76px;
	float:right;
	margin:5px 39px 10px 0px; 
	padding:0px 10px 20px 10px;
}

div#wardenInfo h1, div#wardenInfo p {
	/*color:#F1F1F2;*/
	color:#ffffff;
}

div.diaryEntryContainer {
	width: 230px; 
	text-align: center; 
	float: left;
}

div.diaryEntryContainer p {
	font-style:italic;
	color:#ffffff;
	margin-left:26px;
}

div#diaryEntry {
	width: 100%; 
	/*background-color: #919FC4; */
	background-color:#7785A7;
	float: left;
	margin-bottom: 15px;
	padding-bottom:10px;
}

div#diaryEntry .blur{
	/*background-color: #8693B5; /*shadow color*/
	background-color: #7682a0;
	color: inherit;
	margin: 20px 0 20px 27px;
	width: 201px;
	padding: 0px 0px 0px 3px;
	float:	left;
}

div#diaryEntry .shadow, div#warden .content{
	position: relative;
	bottom: 2px;
	right: 2px;
}

div#diaryEntry .shadow{
	background-color: #656F89; /*shadow color*/
	color: inherit;
	padding-bottom:2px;
}

div#CaseStudyContent {
	width:440px;
	float:left;
}

div#CaseStudyImage {
	width:280px;
	float:right;
	margin:-35px 0px 0px 0px;
}

div#CaseStudyImage .image{
	border:11px solid #ffffff;
}

div#CaseStudyImage .blur{
	background-color: #e5e5e5; /*shadow color*/
	color: inherit;
	margin: 4px 0px 22px 18px;
	width: 238px;
	padding: 0px 0px 0px 3px;
}

div#CaseStudyImage .shadow{
	position: relative;
	bottom: 2px;
	right: 2px;
}

div#CaseStudyImage .shadow{
	background-color: #d4d4d4; /*shadow color*/
	color: inherit;
	padding-bottom:2px;
}

div#caption {
	background-color:#619d2c;
	color:#ffffff;
	font-style:italic;
	margin:0px;
	padding: 1px 20px;
}

p.xsmall {
	font-size:x-small;
	text-align:center;
}

p.xsmallCycle {
	font-size:x-small;
}

/* muted red background for navigation items */
div.menuHover, li.selected ul div.menuHover, li.selected div.menuSelectedHover, li.selected ul div.menuSelectedHover, li.selected div.menuSelectedHover, div#navigation ul#sectionNav li.selected div.menuSelectedHover, li div.menuHover, div#navigation ul#sectionNav li.selected div.menuselectedTopHover {
	background-color:#181b38;
}

li.selected ul div.menuHover a, li.selected ul div.menu2 a, li.selected ul div.menuSelectedHover a {
	color:#EDF5E6;
	background-image:none;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li ul li div.menu a {
	background-image:none;
	padding-left:20px;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li div.menu a, div#navigation ul#sectionNav li.selected ul li.selected ul li div.menuHover a {
	background-image:none;
	padding-left:0px;
}

div#navigation ul#sectionNav li.selected ul li div.menu a.none, div#navigation ul#sectionNav li.selected ul li div.menuHover a.none {
	background-image:none;
	padding-left:0px;
}

div#navigation ul#sectionNav li.selected ul li.selected div.menuSelected, div#navigation ul#sectionNav li.selected ul li.selected div.menuSelectedHover {
	padding-left:15px;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li ul li div.menu {
	display:none;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li ul, div#navigation ul#sectionNav li.selected ul li.selected ul li ul li ul {
	display:none;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul, div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li.selected ul {
	display:block;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li div.menu, div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li div.menuHover {
	display:block;
	padding-left:40px;
	font-style:italic;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li div.menu a {
	padding-left:0px;
	font-weight:normal;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li.selected div.menuSelected a, div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li.selected div.menuSelectedHover a {
	background-image:none;
	padding:0px;
	font-weight:normal;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li.selected div.menuSelected a, div#navigation ul#sectionNav li.selected ul li.selected ul li.selected div.menuSelectedHover a {
	background-image:none;
	padding-left:0px;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li.selected div.menuSelected, div#navigation ul#sectionNav li.selected ul li.selected ul li.selected div.menuSelectedHover {
	padding-left:40px;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li div.menuHover a {
	padding-left:0px;
	font-weight:normal;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li div.menuHover, div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li div.menuSelectedHover {
	font-style:italic;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li div.menuSelected {
	padding-left:40px;
	font-style:italic;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li.selected ul li.selected div.menuSelected a, div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li.selected ul li.selected div.menuSelectedHover a {
	padding-left:0px;
	font-style:italic;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li.selected ul li.selected div.menuSelected, div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li.selected ul li.selected div.menuSelectedHover {
	padding-left:40px;
}

div#navigation ul#sectionNav li.selected ul li.selected ul li.selected ul li.selected ul li.selected div.menuSelectedHover, div.menuHover, li.selected ul div.menuHover, li.selected ul div.menuSelectedHover, li.selected div.menuSelectedHover, div#navigation ul#sectionNav li.selected div.menuSelectedHover, li div.menuHover, div#navigation ul#sectionNav li.selected div.menuselectedTopHover {
	cursor:pointer;
}

/* Subnav */

div.subnav {
	border-top: 1px solid #909FC5;
	background-color: #F1F1F2;
	padding: 5px;
}

div.subnav div.subnav-spacer {
	padding: 5px;
}

div.subnav h2 {
	padding: 0px 0px 5px 0px;
	text-align: center;
	font-size: 14px;
}

/* Events */

div.calendar-key div.ux-cal-event-type {
	padding: 5px;
	font-weight: bold;
	font-size: 12px;
}

div.event-calendar {
	margin: 10px 10px 10px 0px;
}

div#Main.page-requested-events2 .x-panel, div#Main.page-requested-events2 .x-panel-body {width: auto !important;}

div#ux-cal-mp div.x-form-field-wrap {width: 100% !important;}
div#ux-cal-mp input#ux-cal-mpx {width: 100% !important; text-align: center; padding: 0; color: #000;}

.x-date-middle, .x-date-left, .x-date-right {background: none;}
.ux-cal-header th {background: url("/cms/extjs/ext-3.1.1/resources/images/default/shared/glass-bg.gif") repeat-x scroll left top;}
.ux-cal-event-type {color: #FFFFFF; font-weight: bold; padding: 5px;}
.ux-cal-event {padding: 3px;}
.ux-cal tr.ux-cal-row td.today {border: 1px solid #909FC5;}
.ux-cal tr.ux-cal-row td.today div.ux-cal-date {background-color: #909FC5;}