body 
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: black;
	margin: 10px;
	padding: 0px;
}

p
{
	padding: 0px 0px 1em 0px;
	margin: 0px 0px 0px 0px;
}

h2
{
	font-size: 16pt;
	padding: 0px;
	margin: 0px;
}

h3
{
	font-size: 12pt;
	padding: 0px 0px 0.5em 0px;
	margin: 0px;
}

h4
{
	font-size: 11pt;
	padding: 0px 0px 0.5em 0px;
	margin: 0px;
}

h5
{
	font-size: 11pt;
	padding: 0px 0px 0.5em 0px;
	margin: 0px;
}

p
{
	margin: 0px 0px 1em 0px;
	padding: 0px;
}

.orange-circle
{
	background: url(images/orange_blurb.gif) top right no-repeat;
	width: 257px;
	height: 185px;
}

.orange-circle a:link		{ font-weight: bold; text-decoration: none; }
.orange-circle a:visited	{ font-weight: bold; text-decoration: none;  }
.orange-circle a:hover  	{ text-decoration: underline;}
.orange-circle a:active  	{ text-decoration: none;  }

.orange-circle h2 
{
	padding: 0px;
	margin: 0px;
}

.orange-circle p 
{
	padding-top: 1em;
	padding-bottom: 1em;
	margin: 0px;
}

.orange-circle form 
{
	padding: 0px;
	margin: 0px;
}

.paybutton {
	width: 250px;
	height: 50px;
	font-size: 14pt;
}

.btn_attendee {
	padding: 5px;
	font-size: 11pt;
}

.conference_banner {
	background: #FFFFFF;
	width: 100%
}

.lightblue
{
	color: #4444FF;
}

.blue
{
	color: blue;
}

.red
{
	color: red;
}

.yellow
{
	color: yellow;
}

.green
{
	color: green;
}

ul, ol
{
	margin-top: 0px;
	padding-top: 0px;
}

.admin, .system_log
{
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-left: 25px;
}

li
{
	padding: 0px 0px 0.5em 0px;
	margin: 0px;
}

.system_log li 
{
	padding: 0px 0px 0.2em 0px;
	margin: 0px;
}

.add
{
	color: green;
}

.edit
{
	color: blue;
}

.delete
{
	color: red;
}

.error
{
	color: orange;
}

.tax_invoice {
	border: 1px solid black;
	padding: 15px;
	margin: 0px;
	background: white;
	color: #0A5CA8;
}

.divider img
{
	height: 0px;
	width: 0px;
	padding: 0px;
	margin: 0px;
}

.welcome
{
	background: white url(images/people_main.gif) bottom right no-repeat;
	border: 3px ridge white;
}

.search
{
	border: 3px ridge red;
	background: url(images/people_subscribe.gif) bottom left no-repeat;
}

.events
{
	border: 3px ridge blue;
	background: url(images/people_events.gif) bottom right no-repeat;	
}

.news-title
{
	color: white;
	font-weight: bold;
}

.news-title a:link		{ color: black; text-decoration: none; }
.news-title a:visited	{ color: black; text-decoration: none;  }
.news-title a:hover		{ color: black; text-decoration: none;  }
.news-title a:active	{ color: black; text-decoration: none;  }

.this_edition 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

.this_edition_date 
{
	color: navy;
	font-weight: bold;
}

.this_edition a:link { color: blue; text-decoration: underline; }
.this_edition a:visited { color: blue; text-decoration: underline;  }
.this_edition a:hover   { color: red; text-decoration: underline;  }
.this_edition a:active  { color: red; text-decoration: none;  }

.minister {padding-right: 5px;}

.button {height: 63px; width: 100px; border-width: 0;}

.message 
{
	border: 1px solid white;
	background-color: gray;
}

A:link    { color: black; text-decoration: underline; }
A:visited { color: black; text-decoration: underline; }
A:hover   { color: black; text-decoration: none; }
A:active  { color: black; text-decoration: none; }

.footer-links {
	color: #333333;
}

.footer-links a:link 	{ color: orange; text-decoration: none; }
.footer-links a:visited { color: orange; text-decoration: none;  }
.footer-links a:hover   { color: orange; text-decoration: underline;  }
.footer-links a:active  { color: orange; text-decoration: none;  }

a.sitemap:link { color: white; text-decoration: none; }
a.sitemap:visited { color: white; text-decoration: none;  }
a.sitemap:hover   { color: #FCB201; text-decoration: underline;  }
a.sitemap:active  { color: red; text-decoration: none;  }

