/* --------- elements which change colour --------- */

/* ---- nav style 5 (Vertical Text Main Nav) ---- */
.navi5 a:link, .navi5 a:visited {
	/* normal link: colour, style */
	color: #000;
	background: url(../graphics/system/mwf_2009_mainnav_arrow.gif) no-repeat 0 3px;
}

.navi5 a:hover, .navi5 a:active {
	/* normal link rollover: colour, style */
	color: #6a76bb;
	background: url(../graphics/system/mwf_2009_mainnav_arrow_p.gif) no-repeat 0 3px;
}

.navc5 a:link, .navc5 a:visited {
	/* current link: colour, style */
	color: #6a76bb;
	background: url(../graphics/system/mwf_2009_mainnav_arrow_p.gif) no-repeat 0 3px;
}

.navc5 a:hover, .navc5 a:active {
	/* current link rollover: colour, style */
	color: #6a76bb;
	background: url(../graphics/system/mwf_2009_mainnav_arrow_p.gif) no-repeat 0 3px;
}

/* ---- nav style 6 (Vertical Text Sub Nav 1) ---- */
.navi6 {
	/* common font face, size, formatting */
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	border-left: 1px solid #6a76bb;
	text-decoration: none;
}

.navi6 a:link, .navi6 a:visited {
	/* normal link: colour, style */
	color: #6a76bb;
	font-weight: normal;
	text-decoration: none;
	background: none;
}

.navi6 a:hover, .navi6 a:active {
	/* normal link rollover: colour, style */
	color: #6a76bb;
	font-weight: normal;
	text-decoration: underline;
	background: none;
}

.navc6 a:link, .navc6 a:visited {
	/* current link: colour, style */
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: #6a76bb url(../graphics/system/mwf_2009_subnav_arrow.gif) no-repeat 7px 10px;
}

.navc6 a:hover, .navc6 a:active {
	/* current link rollover: colour, style */
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: #6a76bb url(../graphics/system/mwf_2009_subnav_arrow.gif) no-repeat 7px 10px;
}

/* ---- nav style 7 (Vertical Text Sub Nav 2) ---- */
.navi7 {
	/* common font face, size, formatting */
	margin: 0 0 5px 0;
	padding: 0 0 0 28px;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: none;
	text-decoration: none;
	background: url(../graphics/system/mwf_2009_subnavlv3_btm_p.gif) no-repeat bottom left;
}

.navi7 ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.navi7 li {
	display: block;
	padding: 4px 0;
}

.navi7 a {
	display: block;
	padding: 0;
}

.navi7 a:link, .navi7 a:visited {
	/* normal link: colour, style */
	color: #6a76bb;
	font-weight: normal;
	text-decoration: none;
	background: none;
}

.navi7 a:hover, .navi7 a:active {
	/* normal link rollover: colour, style */
	color: #6a76bb;
	font-weight: normal;
	text-decoration: underline;
	background: none;
}

.navc7 a:link, .navc7 a:visited {
	/* current link: colour, style */
	color: #6a76bb;
	font-weight: bold;
	text-decoration: underline;
	background: none;
}

.navc7 a:hover, .navc7 a:active {
	/* current link rollover: colour, style */
	color: #6a76bb;
	font-weight: bold;
	text-decoration: underline;
	background: none;
}

/* ---- nav style 8 (Vertical Text Sub Nav 3) ---- */
.navi8 {
	/* common font face, size, formatting */
	margin: 5px 0;
	padding: 0 0 0 10px;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: none;
	text-decoration: none;
	background: none;
}

.navi8 ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.navi8 li {
	display: block;
	padding: 2px 0;
}

.navi8 a {
	display: block;
	padding: 0;
}

.navi8 a:link, .navi8 a:visited {
	/* normal link: colour, style */
	color: #6a76bb;
	font-weight: normal;
	text-decoration: none;
	background: none;
}

.navi8 a:hover, .navi8 a:active {
	/* normal link rollover: colour, style */
	color: #6a76bb;
	font-weight: normal;
	text-decoration: underline;
	background: none;
}

.navc8 a:link, .navc8 a:visited {
	/* current link: colour, style */
	color: #6a76bb;
	font-weight: bold;
	text-decoration: underline;
	background: none;
}

.navc8 a:hover, .navc8 a:active {
	/* current link rollover: colour, style */
	color: #6a76bb;
	font-weight: bold;
	text-decoration: underline;
	background: none;
}

/* ---- author listing (Vertical Text, Level 1) ---- */
.authorlisting1 {
	font-size: 18px;
	font-weight: bold;
}

.authorlisting1 ul,
.authorlisting1 li {
	list-style: none;
	padding: 0;
	margin: 0;
}

.authorlisting1 li {
	display: block;
	padding: 4px 0;
}

.authorlisting1 a:link, .authorlisting1 a:visited {
	color: #6a76bb;
	text-decoration: underline;
}

.authorlisting1 a:hover, .authorlisting1 a:active {
	color: #6a76bb;
	text-decoration: underline;
}

/* ---- author listing (Vertical Text, Level 2) ---- */
.authorlisting2 {
	padding: 0 0 15px 25px;
	font-size: 12px;
	font-weight: normal;
}

.authorlisting2 ul,
.authorlisting2 li {
	list-style: none;
	padding: 0;
	margin: 0;
}

.authorlisting2 li {
	display: block;
	padding: 4px 0;
}

.authorlisting2 a {
	display: block;
	padding: 0 0 0 10px;
}

.authorlisting2 a:link, .authorlisting2 a:visited {
	color: #6a76bb;
	font-weight: normal;
	text-decoration: none;
	background: url(../graphics/system/mwf_2009_authornav_p.gif) no-repeat 0 5px;
}

.authorlisting2 a:hover, .authorlisting2 a:active {
	color: #6a76bb;
	font-weight: normal;
	text-decoration: underline;
}

/* ---- title text style ---- */
h1, .t0 {
/*	color: #000; */
	color: #6a76bb;
	font-size: 36px;
	margin: 0;
	padding: 0 0 45px 0;
}

/* --------- text style 7 (event number/ID) --------- */
.t7 {
/*	color: #000; */
	font-size: 12px;
	line-height: 16px;
	color: #6a76bb;
	font-weight: bold;
}

/* -- make a donation link -- */
.donationlink2 a:link, .donationlink2 a:visited {
	background: #6a76bb url(../graphics/system/mwf_2009_dntbtn_normal_p.gif) no-repeat top left;
}

.donationlink2 a:hover, .donationlink2 a:active {
	background: #6a76bb url(../graphics/system/mwf_2009_dntbtn_over_p.gif) no-repeat top left;
} 

/* -- subscription link -- */
.subscriptionlink2 a:link, .subscriptionlink2 a:visited {
	background: #6a76bb url(../graphics/system/mwf_2009_sbscrbtn_normal_p.gif) no-repeat top left;
}

.subscriptionlink2 a:hover, .subscriptionlink2 a:active {
	background: #6a76bb url(../graphics/system/mwf_2009_sbscrbtn_over_p.gif) no-repeat top left;
} 

/* -- small box used for mailing list -- */
.smallBoxTop {
	border: 1px solid #6a76bb;
	background: #6a76bb;
}

.smallBoxText {
	border: 1px solid #6a76bb;
}

/* -- feature box -- */
#column2 .featureboxa,
#optionalcolumn .featureboxa  {
	background: #6a76bb url(../graphics/system/mwf_2009_box_mid_p.gif) repeat-y left top;
}

.featureboxb {
	background: url(../graphics/system/mwf_2009_box_top_p.gif) no-repeat top left;
}

.featureboxc {
	background: url(../graphics/system/mwf_2009_box_hdr_p.gif) no-repeat left bottom;
}

.featureboxd {
	background: url(../graphics/system/mwf_2009_box_btm_p.gif) no-repeat left bottom;
}

/* -- print friendly link -- */

#footer #printlink a:link, #footer #printlink a:visited {
	background: url(../graphics/system/mwf_2009_printicon_p.gif) no-repeat 0 0;
}

#footer #printlink a:hover, #footer #printlink a:active {
	background: url(../graphics/system/mwf_2009_printicon_p.gif) no-repeat 0 0;
}

/* -- landing styles -- */
#sectionheader {
	background: #6a76bb;
}

#sectionheader .t1,
#sectionheader h0 {
	padding: 0;	
}

#bookmarkdeco {
	background: url(../graphics/system/mwf_2009_bookmark_landing_p.gif) no-repeat top left;
}

/* --------- layout style settings (for .asp template only) --------- */
#toplevela {
	background: url(../graphics/system/mwf_2009_pagebg_p.gif) repeat-y top center;
}

#header {
	border-bottom: 5px solid #6a76bb;
}

#footer {
	background: #6a76bb;
}

/* -- event styles -- */
.eventsearch #eventsubmit {
	background: url(../graphics/system/mwf_2009_find_p.gif) no-repeat left top;
}

