/* Default xstandard editor stylesheet content */

kbd {
	padding:0px 1px 0px 1px;
	border-width:1px 2px 2px 1px;
	border-style:solid;
}

abbr {
	border-bottom:1px dashed;
	cursor:help;
}

acronym {
	border-bottom:1px dashed;
	cursor:help;
}

dfn {
	font-style:normal;
	border-bottom:1px dashed;
	cursor:help;
}

code {
	font-family:courier, monospace;
	border:1px solid #cccccc;
	background-color:#ffffcc;
	padding-left:1px;
	padding-right:1px;
}

samp {
	font-family: courier, monospace;
	border:1px solid #cccccc;
	background-color:#ccffcc;
	padding-left:1px;
	padding-right:1px;
}

img.left {
	float:left;
	margin-right:3px
}

img.right {
	float:right;
	margin-left:3px;
}

p {
	margin:.5em 0;
}

p.indent {
	margin-left:40px;
}

p.left {
	text-align:left;
}

p.center {
	text-align:center;
}

p.right {
	text-align:right;
}

span.underline {
	text-decoration:underline;
}

span.strikethrough {
	text-decoration:line-through;
}

div.textbox {
	clear:both;
	float:left;
	width:150px;
	font-size:.8em;
	padding:2px 10px;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
}

div.photo {
	float:right;
	width:auto;
	font-size:.8em;
	font-weight:bold;
	padding:4px;
}

.clear {
	clear:both;
}


/* Managed styles stylesheet content */

img{
	border:none;
}

blockquote.shoutline, div.shoutline {
	width:160px;
	float:right;
	font-family:georgia;
	color: #666666;
	padding-left:10px;
	margin-right:10px;
	padding-top:30px;
	padding-bottom:20px;
	margin:0px;
	margin-bottom:10px;
	background-color:#ffffff;
}

div.stra {
	color:#461864;
}

div.emer {
	color:#7C4D96;
}

div.esta {
	color:#F8B323;
}

div.adva {
	color:#016DB6;
}

.entr {
	color:#D9DC4C;
}

div.cons {
	color:#C84B12;
}

div.team {
	color:#C40038;
}

.hidden {
	color:#ffffff;
}

#pageContent table {
	font-size:100%;
}

#loginIns a:link {
	color:#ffffff;
	text-decoration:none;
}

#loginIns a:visited {
	color:#ffffff;
	text-decoration:none;
}

#loginIns a:hover {
	color:#ffffff;
	text-decoration:underline;
}

.newspageText {
	margin-left:0px;
}

#pageContent .newspageitem img {
	float:left;
	border:1px;
	border-color:#336633;
	margin-right:10px;
}

.newspageText p {
	margin-top:0px;
	padding-top:0px;
}

#pageContent .newspageText h2 {
	font-family:verdana, helvetica,sans-serif;
	margin-bottom:4px;
	padding-bottom:0px;
	margin-top:8px;
	color:#336633;
	font-size:105%;
}

.newspageitem {
	clear:both;
	margin-bottom:20px;
}

#pageContent .communitiesitem img {
	float:left;
	margin-right:10px;
	margin-left:4px;
	margin-top:4px;
}

.communitiesitem {
	clear:both;
	margin-bottom:20px;
	background-color:#FFFAF0;
	border:1px;
	border-style:solid;
	border-color:#EEDC82;
	line-height:1.2;
}

#pageContent .communitiesitem h3 {
	font-family:verdana, helvetica,sans-serif;
	margin-bottom:4px;
	padding-bottom:0px;
	margin-top:8px;
	color:#336633;
	font-size:105%;
}

.communitiesitem h2 {
	font-family:verdana, helvetica,sans-serif;
	margin-bottom:4px;
	padding-bottom:0px;
	margin-top:8px;
	color:#336633;
	font-size:120%;
	margin-left:4px;
}

.highlight {
	border:1px solid;
	margin-top:10px;
	margin-left:3px;
	margin-bottom:3px;
	background-color:#f1fdff;
	line-height:1.2;
}

.highlightplain {
	border:2px solid;
	margin-top:10px;
	margin-left:3px;
	margin-bottom:3px;
	border-color:#336633;
	line-height:1.2;
}

h1 {
	color:#336633;
	font-family:georgia;
	font-weight:normal;
	font-size:190%;
	margin-top:0px;
	padding-top:20px;
}

h2 {
	color:#336633;
	font-family:georgia;
	font-weight:bold;
	font-size:125%;
}

#pagecontent h3 {
	color:#336633;
	font-family:georgia;
	font-weight:bold;
	font-size:105%;
}

div.quotebox {
	clear:both;
	font-family:georgia;
	padding:20px;
	color:#333333;
	border:0px;
	border-top:0px;
	border-bottom:0px;
	border-style:solid;
	border-color:#016DB6;
	padding-bottom:10px;
	margin-top:8px;
	margin-bottom:20px;
	margin-left:40px;
	margin-right:60px;
}

.smalltext {
	color:#666666;
	font-size:85%;
}

span.openquote {
	background-image:url(openquote-shout.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:35px;
	padding-top:25px;
}

span.closequote {
	background-image:url(closequote-shout.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:35px;
	padding-bottom:25px;
}

.gototop {
	background-image:url(upbullet.gif); 
	background-position:left;
	background-repeat:no-repeat;
	padding-left: 14px;font-size:85%;
	clear:both;
	margin-top:8px;
}

table.simpletable {
	font-size:90%;
	border-left:1px;
	border-right:0px;
	border-top:0px;
	border-bottom:1px;
	margin-top:12px;
	margin-bottom:12px;
	border-color:#336633;
	border-style:solid;
}

.sim pletable th {
	color:#ffffff;
	text-align:left;
	border-top:1px;
	border-right:1px;
	border-bottom:0px;
	border-left:0px;
	border-style:solid;
	border-color:#336633;
	background-color:#336633;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;
}

.simpletable td {
	padding:5px;
	border-right:1px;
	border-left:0px;
	border-top:1px;
	border-bottom:0px;
	border-color:#336633;
	border-style:solid;
	vertical-align:top;
}

body {
	font-family:verdana,arial,helvetica,sans-serif;
}

.alignwiththumbnail {
	margin-left:70px;
	padding-top:6px;
}

.clear {
	clear:both;
}

h3 {
	color:#336633;
	font-family:georgia;
	font-weight:bold;
	font-size:105%;
}

.featureBox {
	border:1px solid #336633;
	float:right;
	width:175px;
	margin-top:10px;
	margin-left:3px;
	margin-bottom:3px;
	background-color:#f1fdff;
}

.featureBox h2, .highlight h2, .highlightplain h2 {
	color:#336633;
	font-family:georgia;
	font-weight:bold;
	font-size:125%;
	padding:0;
	margin:0;
	padding-left:6px;
	padding-right:4px;
	padding-top:6px;
}

.featureBox img {
	border-bottom:1px solid #336633;
}

.featureBox p, .highlight p {
	padding:6px;
	font-size:85%;
	margin-top:4px;
	padding-top:0px;
	color:#296636;
	padding-right:3px;
}

.highlightplain p {
	padding:6px;
	margin-top:4px;
	padding-top:0px;
	padding-right:3px;
}

.netconf {
	background-color:#0085be;
}

div.splash {
	padding:0;
	margin:0;
	border:0;
	width:100%;
	padding-bottom:0px;
}

.seizing {
	background-color:#D4E2C9;
}

p.nopadding {
	margin:0px;
	padding:0px;
}

.captionright {
	width:200px;
	float:right;
	font-size:85%;
	color:#215E21;
	margin-left:10px;
	margin-right:20px;
	border:0px;
	border-bottom:4px;
	border-color:#9BCD9B;
	border-style:solid;
	padding-bottom:5px;
	margin-bottom:5px;
	font-family:verdana,arial,helvetica,sans-serif;
}

.captionleft {
	width:200px;
	float:left;
	font-size:85%;
	color:#215E21;
	margin-left:10px;
	margin-right:20px;
	border:0px;
	border-bottom:4px;
	border-color:#9BCD9B;
	border-style:solid;
	padding:0px;
	padding-bottom:5px;
	margin-bottom:5px;
	font-family:verdana,arial,helvetica,sans-serif;
}

.pubsimage {
	float:left;
	margin:0;
	padding:0;
}

/*was .pubstext { */
.pubstext p {
	margin-top:0.5em;
	margin-bottom:0.5em;
	margin-right:0;
	margin-left:120px;
}

div.shoutlineleft {
	width:160px;
	float:left;
	font-family:georgia;
	color:#666666;
	padding-right:10px;
	padding-top:30px;
	padding-bottom:20px;
	margin:0px;
	margin-bottom:10px;
	background-color:#ffffff;
}

div.shoutlinebig {
	width:160px;
	float:right;
	font-family:georgia;
	color:#666666;
	padding-left:10px;
	margin-right:10px;
	padding-top:30px;
	padding-bottom:20px;
	margin:0px;
	margin-bottom:10px;
	background-color:#ffffff;
	font-size:170%;
	font-weight:normal;
}

.noborder {
	border:0px;
}

div.eventtype, div.guest, div.ends, div.starts,div.community {
	float:left;
	font-weight:bold;
	clear:both;
	margin-top:3px;
}

div.eventname,div.guestname,div.enddate,div.startdate,div.communityname {
	margin-left:150px;
	margin-top:3px;
}

div.whatson hr {
	clear:both;
	border:0;
	border-bottom:1px;
	border-color:#567E3A;border-style:solid;color:#567E3A;
}

div.eventtype {
	margin-top:2px;
}

.videoimage {
	float:left;
	margin:0;
	padding:0;
}

.videotext {
	margin-top:0;
	margin-bottom:0;
	margin-right:0;
	margin-left:150px;
}

.videoimage img {
	border:1px;
	border-color:#000000;
	border-style:solid;
}

div.floatleft {
	float:left;
	padding-right:4px;
}

div.floatright {
	float:right;
	padding-left:4px;
}

.poll {
	float:left;
	padding:0;
	margin:0;
	padding-right:10px;
	clear:both;
}

.polltext {
	margin-left:200px;
}

blockquote {
	clear:both;
	font-family:georgia;
	padding:8px;
	margin-top:8px;
}

div.advanced {
	background-color:#016DB6;
}

div.emergent {
	background-color:#7C4D96;
}

div.established {
	background-color:#F8B323;
}

div.entry {
	background-color:#D9DC4C;
}

div.consultant {
	background-color:#C84B12;
}

div.strategic {
	background-color:#461864;
}

div.team {
	background-color:#C40038;
}

div.netconf {
	background-color:#0085be;
}

div.seizing {
	background-color:#FFE766;
}

th.month {
	background-color:#eee7f7;
}

tr.weekend {
	background-color:#eee7f7;
}

div.casestudy {
	border:2px;
	border-style:solid;
	background-color:#ffffff;
	border-color:#336633;
	font-family:verdana,arial,helvetica,sans-serif;
	padding:10px;
	margin-bottom:12px;
}

.newspageimage {
	float:left;
	padding:0px;
	margin:0px;
	margin-bottom:2px;
}

.border img {
	border:1px;
	border-color:#000000;
	border-style:solid;
	padding:0px;
	margin:0px;
}

#pageContent .newspageimage img {
	border:1px;
	border-color:#336633;
	border-style:solid;
}

.left {
	float:left;
}

span.podcast {
	border:1px;
	border-color:#000;
	border-style:solid;
	padding:2px;
	font-family:courier;
	margin-bottom:4px;
}

acronym, abbr {
	text-decoration:none;
}

div.fasttrack {
	background-color:#F7CD22;
}

.featureBox li, .highlight li {
	font-size:85%;
	margin-top:2px;
	padding-top:0px;
	color:#296636;
	margin-left:-17px;
}

.featureBox ul, highlight ul {
	margin-top:0px;
	margin-bottom:2px;
	padding-top:4px;
}

div.leadershipnetwork {
	background-color:#95C5EA;
}

div.whatson strong {
	color:#336633;
	font-style:normal;
}

#pageContent div.featureBox div.shoutlinebig {
	background-color:#ffffff;
	color:#666666;
}

#pageContent .sectionGroup .nofloat {
	float:none;
}

#pageContent .sectionGroup .sectionText img {
	float:none;
}

#rightCol .news_style p {
	padding-left:8px;
	padding-top:6px;
	padding-bottom:4px;
	padding-right:6px;
}

#fasttrack {
	margin:0;
	border:0;
}

.featureBoxfasttrack {
	border:1px solid #d0cdd9;
	float:right;
	width:175px;
	margin-top:10px;
	margin-left:3px;
	margin-bottom:3px;
	background-color:#6451a0;
}

.fasttrack-inner {
	padding:0px;
	margin:0px;
	background-color:#8574a9;
}

.fast-track-news {
	padding:0px;
	margin:0px;
	background-color:#8574a9;
}

#fasttrack p {
	margin:0px;
	padding:0px;
}

#pageContent .gallery ul li {
	list-style-image:none;
	list-style-type:none; 
	float:left;
	text-align:center;
}

.gallery img {
	border:none;
	padding-left:6px;
	padding-right:6px;
	padding-top:8px;
	margin-left:4px;
	margin-right:5px;
	margin-top:5px;
}

#pageContent .gallery ul {
	margin:0px;
	padding:0px;
	padding-left:4px;
}

.news_style ul {
	margin:0;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:4px;
}

.news_style ul li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0px;
}

#rightCol .news_style h2 {
	padding:8px;
	padding-right:3px;
}

.hidden a:link, .hidden a:visited, .hidden a:hover {
	color:#ffffff;
}

.footnote {
	font-size:85%;
	color:#687E5A;
	margin-top:12px;
}

div.rhsl-splash {
	padding:0px;
	margin:0px;
	background-color:#e1ea9e;
}

div.newheads2006-splash {
	padding:0px;
	margin:0px;
	background-color:#cbe1e7;
}

table.rhsltable {
	font-size:90%;
	border-left:1px;
	border-right:0px;
	border-top:0px;
	border-bottom:1px;
	margin-top:12px;
	margin-bottom:12px;
	border-color:#BDC486;
	border-style:solid;
}

.rhsltable th{
	color:#ffffff;
	text-align:left;
	border-top:1px;
	border-right:1px;
	border-bottom:0px;
	border-left:0px;
	border-style:solid;
	border-color:#BDC486;
	background-color:#BDC486;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;
}

.rhsltable td {
	padding:5px;
	border-right:1px;
	border-left:0px;
	border-top:1px;
	border-bottom:0px;
	border-color:#BDC486;
	border-style:solid;
	vertical-align:top;
}

div.bettertogether2006-splash {
	padding:0px;
	margin:0px;
	background-color:#e5e2ed
}

.captionsmall {
	width:94px;
	float:left;
	font-size:85%;
	color:#666666;
	margin-left:10px;
	margin-right:20px;
	border:0px;
	border-bottom:4px;
	border-color:#afa9a9;
	border-style:solid;
	padding:0px;
	padding-bottom:3px;
	margin-bottom:3px;
	font-family:verdana,arial,helvetica,sans-serif;
	text-align:center;
}

div.summaries-splash {
	background-color:#f42941
}

div.rhslboxsmall {
	border:0px;
	border-style:solid;
	background-color:#bdc486;
	border-color:#ffffff;
	font-family:verdana,arial,helvetica,sans-serif;
	padding:10px;
	margin-bottom:12px;
	width:220px;
}

div.rhslbox {
	border:2px;
	border-style:solid;
	background-color:#ffffff;
	border-color:#bdc486;
	font-family:verdana,arial,helvetica,sans-serif;
	padding:10px;
	margin-bottom:12px;
}

div.rhslboxalt {
	border:4px;
	border-style:solid;
	background-color:#ffffff;
	border-color:#bdc486;
	font-family:verdana,arial,helvetica,sans-serif;
	padding:10px;
	margin-bottom:12px;
	margin-left:22px;
	width:350px;
}

.rhsl .number {
	font-size:200%;
	color:#bdc486;
	float:left;
	font-family:book antiqua;
	margin:0;
	padding-right:10px;
	padding-bottom:10px;
}

.rhsl .text {
	margin-left:103px;
}

.green {
	color:#479d2b;
}

.amber {
	color:#fa7a1c;
}

.red {
	color:#fa1c1c;
}

.rhsl-arrow {
	margin-left:195px;
}

.rhslboxalt p {
	/* align:center; Commented out for CSS validation */
}

#pageContent .rhslsectiongroup {
	margin-top:20px;
	border:1px solid #ffffff;
	clear:both;
}

#pageContent .rhslsectiongroup p {
	margin-top:0px;
	padding-top:0px;
}

#pageContent .rhslsectiongroup h2 {
	color:#ffffff;
	margin-top:0px;
	background-color:#bdc486;
	margin-bottom:5px;
	font-family:georgia;
	font-weight:bold;
	font-size:105%;
	padding-top:1px;
	padding-left:4px;
	padding-bottom:2px;
}

.rhslsectiontext {
	margin-left:185px;
}

#pageContent .rhslsectiontext h2 {
	color:#336633;
	font-family:georgia;
	padding:0px;
	font-weight:bold;
	font-size:105%;
	margin:0px;
	margin-bottom:5px;
	margin-top:0;
	background-color:#ffffff;
}

.rhslsectiongroup img {
	float:left;
	margin-right:8px;
	border:1px solid #336633;
	margin-top:0px;
	margin-bottom:4px;
}

.rhslsectiontext p {
	font-size:90%;
	margin-top:3px;
	margin-bottom:2px;
	padding:0px;
}

.rhslsectiontext ul {
	margin-top:3px;
	margin-bottom:2px;
}

#pageContent .rhslsectiongroup h2 a:link, #pageContent .rhslsectiongroup h2 a:visited {
	color:#ffffff;
	text-decoration:underline;
}

#pageContent .rhslsectiongroup h2 a:hover, #pageContent .rhslsectiongroup alt h2 a:hover {
	color:#e0f3e2
}

#pageContent .rhslsectiongroup .rhslsectiontext h2 a:link, #pageContent .rhslsectiongroup .rhslsecti {
	color:#336633;
	text-decoration:underline;
}

#pageContent .rhslsectiongroup .nofloat {
	float:none;
}

#pageContent .rhslsectiongroup .rhslsectiontext img {
	float:none;
}

.rhsl-shade {
	background:#bdc486;
}

.rhslstep {
	font-size:130%;
	color:#bdc486;
}

div.rhslboxsmall h2 {
	color:#ffffff
}

.highlightbig {
	border:1px solid;
	margin-top:10px;
	margin-left:3px;
	margin-bottom:3px;
	background-color:#f1fdff;
	line-height:1.2;
}

.highlightbig h2 {
	color:#336633;
	font-family:georgia;
	font-weight:bold;
	font-size:125%;
	padding:0;
	margin:0;
	padding-left:6px;
	padding-right:4px;
	padding-top:6px;
}

.highlightbig p {
	padding:6px;
	margin-top:4px;
	padding-top:0px;
	color:#296636;
	padding-right:3px;
}

.highlightbig li {
	font-size:85%;
	margin-top:2px;
	padding-top:0px;
	color:#296636;
	margin-left:-17px;
}

.highlightbig ul {
	margin-top:0px;
	margin-bottom:2px;
	padding-top:4px;
}

div.makingthedifference2007-splash {
	padding:0px;
	margin:0px;
	background-color:#003082
}

div.casestudy-npqh {
	border:2px;
	border-style:solid;
	background-color:#ffffff;
	border-color:#336633;
	font-family:verdana,arial,helvetica,sans-serif;
	padding:10px;
	margin-bottom:12px;
	width:255px
}

div.surveysplash {
	padding:0px;
	margin:0px;
	background-color:#d5e04d;
}

.goal, .goaltwo, .goalthree, .goalfour {
	float:left;
	width: 175px;
}

.block1 h2, .block2 h2, .block3 h2, .block4 h2 {
	color:#ffffff;
	padding:4px;
}

#pageContent .goalhighlight {
	color:#FF6600;
	padding-left:20px;
	padding-top:0px;
	margin-top:2px;
	padding-bottom:4px;
	margin-bottom:0px;
}

#pageContent .goalhighlight2 {
	color:#DB2929;
	padding-left:20px;
	padding-top:0px;
	margin-top:2px;
	padding-bottom:4px;
	margin-bottom:0px;
}

#pageContent .goalhighlight3 {
	color:#5C246E;
	padding-left:20px;
	padding-top:0px;
	margin-top:2px;
	padding-bottom:4px;
	margin-bottom:0px;
}

#pageContent .goalhighlight4 {
	color:#120A8F;
	padding-left:20px;
	padding-top:0px;
	margin-top:2px;
	padding-bottom:4px;
	margin-bottom:0px;
}

#pageContent .goal img, #pageContent .goaltwo img, #pageContent .goalthree img, #pageContent .goalfo {
	border-color:#ffffff;
	border:0px;
	border-top:1px;
	border-style:solid;
}

.block1 {
	background-color:#FF6600;
}

.block2 {
	background-color:#DB2929;
}

.block3 {
	background-color:#5C246E;
}

.block4 {
	background-color:#120A8F;
}

.hrgoal {
	padding-top:4px;
	padding-bottom:4px;
	clear:both;
}

.sips-splash {
	background-color:#0083b0;
}

.prioritieslink {
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	padding:4px;
}

.prioritieslink h2 {
	margin-top:0px;
	margin-bottom:2px;
	color:#5d5d5d;
}

.prioritieslink li {
	margin-bottom:2px; 
	list-style-image:url(subsectionbullet.gif);
	padding-left:0px;
}

.prioritieslink ul {
	margin-top:10px; 
	list-style-position:outside; 
	margin-left:-20px;
	/*/*/margin-left:1em;/* End */ 
	padding-left:8px;
}

.hftf-splash {
	background-color: #351163;
}

.bsfs-splash {
	background-color:#70acc8;
}

#pageContent .bsfssectiongroup {
	margin-top:20px;
	border:1px solid #ffffff;
	clear:both;
}

#pageContent .bsfssectiongroup p {
	margin-top:0px;
	padding-top:0px;
}

#pageContent .bsfssectiongroup h2 {
	color:#ffffff;
	margin-top:0px;
	background-color:#4691b4;
	margin-bottom:5px;
	font-family:georgia;
	font-weight:bold;
	font-size:105%;
	padding-top:1px;
	padding-left:4px;
	padding-bottom:2px;
}

.bsfssectiontext {
	margin-left:185px;
}

#pageContent .bsfssectiontext h2 {
	color:#37728d;
	font-family:georgia;
	padding:0px;
	font-weight:bold;
	font-size:105%;
	margin:0px;
	margin-bottom:5px;
	margin-top:0;
	background-color:#ffffff;
}

.bsfssectiongroup img {
	float:left;
	margin-right:8px;
	border:1px solid #336633;
	margin-top:0px;
	margin-bottom:4px;
}

.bsfssectiontext p {
	font-size:90%;
	margin-top:3px;
	margin-bottom:2px;
	padding:0px;
}

.bsfssectiontext ul {
	margin-top:3px;
	margin-bottom:2px;
}

#pageContent .bsfssectiongroup .nofloat {
	float:none;
}

#pageContent .bsfssectiongroup .bsfssectiontext img {
	float:none;
}

#pageContent .bsfssectiongroupalt {
	margin-top:20px;
	border:1px solid #ffffff;
	clear:both;
}

#pageContent .bsfssectiongroupalt p {
	margin-top:0px;
	padding-top:0px;
}

#pageContent .bsfssectiongroupalt h2 {
	color:#37728d;
	margin-top:0px;
	background-color:#cde3fa; 
	margin-bottom:5px;
	font-family:georgia;
	font-weight:bold;
	font-size:105%;  
	padding-top:1px;
	padding-left:4px;
	padding-bottom:2px;
}

.bsfssectiongroupalt img {
	float:left;
	margin-right:8px;
	border:1px solid #336633; 
	margin-top:0px;
	margin-bottom:4px;
}

#pageContent .bsfssectiongroupalt .nofloat {
	float:none;
}

#pageContent .bsfssectiongroupalt .bsfssectiontextalt img {
	float:none;
}

.bsfssectiontextalt p {
	font-size:90%;
	margin-top:3px;
	margin-bottom:2px;
	padding:0px;
}

.bsfssectiontextalt ul {
	margin-top:3px;
	margin-bottom:2px;
}

.bsfssectiontextalt {
	margin-left:185px;
}

#pageContent .bsfssectiontextalt h2 {
	color:#37728d;
	font-family:georgia;
	padding:0px;
	font-weight:bold;
	font-size:105%;
	margin:0px;
	margin-bottom:5px; 
	margin-top:0;
	background-color:#ffffff;
}

#pageContent .bsfs {
	color:#37728d
}

.conference2007-splash {
	background-color:#70b946;
}

.prospectusimage {
	float:left;
	padding-bottom:10px;
}

.prospectustext {
	float:left;
	width:160px;
	padding-left:15px;
	padding-bottom:10px;
	font-size:85%;
}

#pageContent .prospectuslinks {
	float:left;
	margin-left:0px;
	margin-bottom:10px;
	padding-top:0px;
}

#pageContent .prospectuslinks li {
	font-size:91%; /*was 90% /*was 90% - this beats rounding error in IE*/
}

ul.programmeslinks li {
	font-size:90%;
}

.programmeslinks * {
	float:right;
}

.programmeslinks * * {
	width:auto;
	float:none;
}

div.calendarhighlight {
	border:2px;
	border-style:solid;
	background-color:#ffffff;
	border-color:#b8bc95;
	font-family:verdana,arial,helvetica,sans-serif;
	padding:6px;
	margin-bottom:8px;
	width:85%;
}

div.calendarhighlight img {
	float:right;
	padding-left:5px;
}

/* Start: New styles for calendar event filter */

#pageContent form label { 
	display: block;
	float: left; 
	width: 12em ; 
	margin: 0.05em 0 0; 
	text-align: left; 
}

#pageContent form br {
	clear:left;
}

#pageContent select  {
	width:auto; 
	margin:0.05em 0 0 0.10em;
}

/* End: New styles for calendar event filter */

#pageContent .aboutus1 h2 {
	background-color:#498494;
}

#pageContent .aboutus2 h2 {
	background-color:#e0f2e2;
	color:#4a8597;
}

.quoteoftheday {
	padding:4px;
	color:#458B00;
	border-style:solid;
	border-width:1px;
	border-color:#70B946;
	border-left:1px;
	border-right:1px;
	border-top:1px;
	border-bottom:1px;
}

#pageContent .highlight h2 {
	padding-left:4px;
}

.darkgreensplash {
	background-color:#326632;
}