/* HEADING */

h1 { color: #FFF; font: normal 32pt Verdana; }
h2 { color: #FF930C; font: bold 24pt/44pt Georgia, "Times New Roman", Times, serif; letter-spacing: 1px; }
h3 { color: #303030; font: normal 20pt/34pt Georgia, "Times New Roman", Times, serif; }
h4 { color: #6F166A; font: normal 14pt/22pt Verdana; }
h5 { color: #363636; font: bold 12pt/20pt Verdana; }
h6 { color: #FF930C; font: italic bold 14pt/26pt Georgia, "Times New Roman", Times, serif; padding-top: 5px; }
.pur, .pur a:link, .pur a:visited { color: #6F166A; text-decoration: none; }
.pur a:hover 		{ color: #FF930C; text-decoration: underline; }

/* LAYOUT */

.floatleft			{ float: left; }
.floatright			{ float: right; }
.clear				{ clear: both; }

/* TEXT */

p { font: normal 12px/24px Verdana, Tahoma; margin: 0; padding: 5px 0 20px 0; text-indent: 0px; }
p.no-indent { text-indent: 0px; }
.news { margin: 10px 0; padding: 5px; display: block; color: #FF0000; background-color: #B6E026; font: bold 11pt Verdana, Tahoma; border: 1px solid #7CA800; }
.back2top a { margin: 0; padding: 0; }
.readmore a { margin: 0; padding: 0; }
.line { background-color: #FFF; border-top: 1px solid #C0A8B4; }

.layoutcenter		{ margin: 0 auto; }
.textcenter			{ text-align: center; }
.textright			{ text-align: right; }
.textleft			{ text-align: left; }
.red				{ color: #A50021; }
.red1				{ color: #FF0000; }
.blue				{ color: #003366; }
.underline			{ text-decoration: underline; }
.hili				{ color: #F7A00D; font: bold 11pt Verdana; line-height: 1.6; }
.quote				{ color: #FF930C; background: #F6E6B4 url(../images/quote.gif) no-repeat left top; display: block; font: italic 13pt Verdana; line-height: 1.2; padding: 15px 10px 10px 40px; margin: 5px 0 5px 5px; }
.quote b			{ font-weight: bold; font-size: 14pt; line-height: 1.6; }
.spanh5 			{ color: #363636; font: bold 12pt/20pt Verdana; }
blockquote.withquote { background:#F6E6B4 url(../images/quote.gif) top left no-repeat; padding: 20px 0 0 35px; text-align: justify; }
p.withunquote { background: url(../images/unquote.gif) bottom right no-repeat; padding: 0 20px 10px 0; text-indent: 0px; font: normal 12px/24px Verdana, Tahoma; color: #252525; display1: block;}

/* LINKS */

.linkout				{ margin-top: -20px; padding: 0; text-indent: 15px; line-height: 2.0; color: #6F166A; }
.linkout a:link, .linkout a:visited { color: #6F166A; text-decoration: underline; font: normal 12px/24px Verdana;  }
.linkout a:hover 		{ color: #F2F0E3; text-decoration: underline; background-color: #6F166A; }
.linkin					{ list-style-type: disc; padding: 0; text-indent: 5px; color: #6F166A; margin-left: 20px;  padding-bottom: 50px; font: normal 11pt/20pt Verdana; }
.linkin a:link, .linkin a:visited { color: #6F166A; text-decoration: none; }
.linkin a:hover 		{ color: #6F166A; text-decoration: underline; }
a.linkout2:link, a.linkout2:visited { color: #6F166A; text-decoration: underline; font: normal 12px/24px Verdana;  }
a.linkout2:hover 		{ color: #F2F0E3; text-decoration: underline; background-color: #6F166A; }

/* LIST */

.listinside1			{ list-style-type: disc; margin-left: 50px;  line-height: 1.6; padding-bottom: 20px; }
.listinside2red			{ list-style-type: disc; margin-left: 30px; font: normal 10pt Verdana; line-height: 1.6; padding-bottom: 20px; }
.listinside2red li		{ color: #363636; padding-bottom: 10px; }
.listinside2red li	b	{ color: #A50021; font: bold 10pt Verdana, Tahoma; }
.listinside2blue		{ list-style-type: disc; margin-left: 30px; font: normal 10pt Verdana; line-height: 1.6; padding-bottom: 20px; }
.listinside2blue li		{ color: #363636; padding-bottom: 10px; }
.listinside2blue li	b	{ color: #003366; font: bold 10pt Verdana, Tahoma; }
.listinside3			{ list-style-type: decimal; margin-left: 40px;  line-height: 2.0; padding-bottom: 20px; }

/* TABLE */

#rounded-table {
	margin: 10px 5px;
	border-collapse: collapse;
}
#rounded-table thead th.left-top {
	background: #F3E0B8 url(../images/left-top.gif) no-repeat left top;
}
#rounded-table thead th.right-top {
	background: #F3E0B8 url(../images/right-top.gif) no-repeat right top;
}
#rounded-table th {
	padding: 10px;
	color: #6F166A;
	background: #F3E0B8;
	font: bold 14px/20px Verdana;
}
#rounded-table td {
	padding: 5px;
	color: #6F166A;
	background: #F2F0E3;
	border-top: 1px solid #FFF;
	font: normal 12px/24px Verdana;
}
#rounded-table tfoot td {
	line-height: 14px;
}
#rounded-table tfoot td.left-bottom {
	background: #F2F0E3 url(../images/left-bottom.gif) no-repeat left bottom;
}
#rounded-table tfoot td.right-bottom {
	background: #F2F0E3 url(../images/right-bottom.gif) no-repeat right bottom;
}
#rounded-table tbody tr:hover td {
	background: #F3E0B8;
}

/* OTHER */

#stage-pics { margin: 30px 0; padding: 0; }
.m-top20 { margin-top: 20px; }
.m-top50 { margin-top: 50px; }
.m-top100 { margin-top: 100px; }
.m-top150 { margin-top: 150px; }
.m-top200 { margin-top: 200px; }
.m-top250 { margin-top: 250px; }
.m-top300 { margin-top: 300px; }
.m-top500 { margin-top: 500px; }
.m-top1000 { margin-top: 1000px; }
.m-top1500 { margin-top: 1500px; }


/* ------------------------------------------ */
