*
{
	margin: 0px;
	padding: 0px;
}

table
{
	border-spacing: 0px;
	border-collapse: collapse;
}

body {
	color : #5A5A5A;
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica;
	font-size: 12px;


}
td {
	color : #5A5A5A;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica;
}
h1 {
	color : #A5A5A5A;
	font-weight : bold;
	font-size : 16pt;
	font-family : Verdana, Arial, Helvetica;
	padding-bottom: 10px;
	padding-top: 3px;
}
h2 {
	color : #5A5A5A;
	font-weight : bold;
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica;
	padding-bottom: 3px;
}
h3 {
	color : #5A5A5A;
	font-weight : normal;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica;
}
a {  
	cursor : hand;
	color: #46abdc;
	text-decoration : none;
}
a:hover {  
	color: #3344F0;
	text-decoration : underline;
}

table.agendaEntry1, table.agendaEntry2 {
	border: 0px solid black;
	border-top: none;
	background: #FFFFFF;
	width: 100%;
	height: 90px;
	padding: 5px;
	padding-left: 0px;
	padding-top: 30px;
	margin-top: 30px;
	font-size: 8pt;
}

a.agendaEntry:link, a.agendaEntry:visited
{
	margin-right: 5px;
}

a.agendaEntry:hover {
	text-decoration: none;
}

.topMenu1
{
	background-color: #145b28;
	height: 12px;
	padding: 5px;
}

.topMenu2, .topMenu3
{
	background-color: #79bced;
	height: 12px;
	margin: 0px; 
	padding: 5px;
	padding-bottom: 4px;
	
}

.sponsorMenu
{
	background-color: #145b28;
	font-size: 8pt;
	height: 16px;
	margin: 0px; 
	padding: 0px;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 2px;
}

.topMenu3, .topMenu3Content
{
	background-color: #FFFFFF;
	padding-left: 7px;
}

.topMenuBottom
{
	background-color: #79bced;
	height: 5px;
}

td.topMenu1 > table > tbody > tr > td
{
	padding-right: 2px;
}


a.selected, a.selected:hover
{
	font-weight: bold;
	font-size: 9pt;	
	color: #aace36;
	text-decoration: none;
	margin-right: 5px;
}

a.selected2, a.selected2:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	margin-right: 5px;
}

a.selected3, a.selected3:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #aace36;
	text-decoration: underline;
	margin-right: 5px;
}

a.regular
{
	color: #FFFFFF;
	font-size: 9pt;
	margin-right: 5px;
}


a.regular:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

a.regular3
{
	color: #000000;
	margin-right: 5px;
}

a.regular3:hover
{
	color: #000000;
	margin-right: 5px;
	text-decoration: underline;
}


.footer
{
	font-size: 7pt;
	background-color: #daebfa;
	padding: 5px;
	padding-left: 5px;
}

.footer > a > img
{
	padding: 0px;
	margin: 0px;
}

.footer > span
{
	margin: 0px;
}

input.btn
{
	background-color: #145b28;
	color: #FFFFFF;
	border: none;
}

p
{
	padding: 10px;
}

li
{
	margin-left: 30px;
}

table.blog
{
	width: 100%;
	padding-left: 5px;
	margin-bottom: 10px;
}

table.blog > p, table.blog > td
{
	font-size: 8pt;
	color: red;
}

table.blog_entry
{
	width: 100%;
	padding-left: 5px;
	border: 1px solid #145b28;
	height: 100%;
}

td.blog_hl
{
	background-color: #145b28;
	color: #FFFFFF;
	font-size: 8pt;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-left: 1px solid #145b28;
}

td.blog_by
{
	background-color: #79bced;
	color: #FFFFFF;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-left: 1px solid #79bced;
}

td.blog_c
{
	border: 1px solid #145b28;
	padding-left: 5px;
	border-bottom: none;
	padding-bottom: 10px;
	font-size: 8pt;
	Font-Family: Verdana;
}

td.blog_bot
{
	border: 1px solid #145b28;
	border-top: none;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}

img
{
	margin-bottom: 2px;
	margin-left: 7px;
	margin-right: 7px;
}

table.blog_comments
{
	width: 100%;
	padding-left: 5px;
}

td.comment_hl
{
	padding: 2px;
	padding-left: 5px;
}

td.comment_c
{
	padding: 5px;
	padding-top: 2px;
}

td.blog_comments_hl
{
	font-weight: bold;
	border-bottom: 1px solid #145b28;
}

.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

table.article
{
	margin-top: 10px;
}

td.articleLeft
{
	text-align: left;
	margin: 2px;
	border-left: 1px solid #145b28;
	padding-left: 5px;
	border-bottom: none;
	padding-bottom: 10px;
	font-size: 8pt;
	Font-Family: Verdana;
}

td.articleRight
{
	vertical-align: top;
	text-align: right;
	padding-top: 10px;
	border-right: 1px solid #145b28;
}

td.articleLeft > embed
{
	margin-left: -5px;
}

.ig_reset > tbody > tr > td > div > span, .ig_reset > tbody > tr > td > div > a
{
	display: none !important;
}

table.take_action
{
		font-size: 10px;
}

h3.take_action
{
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}

table.take_action_upcoming_events
{
	margin-bottom: 20px;
}

td.take_action_upcoming_events
{
	font-size: 10px;
	color: #000000;
}
a.take_action
{
	font-size: 10px;
	text-decoration: underline;
}
.take_action_featured_event
{
	font-size: 10px;
	color: #000000;
}

h1.frontpage
{
	color: #000000;
	padding-top: 5px;
}

div.frontpage_box
{
	padding: 0px;
	margin: 0px;
	width: 500px;
	height: 180px;
	background-image: url('../images/frontpage_box_180.gif');
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-left: 0px;
}

span.frontpage_box
{
	padding: 0px;
	margin: 0px;
	display: block;
	margin-left: 10px;
	margin-right: 15px;	
	color: #000000;
}

.frontpage_box > img
{
	padding: 0px;
	margin: 0px;
}

div.gm_person_container
{
	display: block;
	vertical-align: top;
}

img.gm_person_image
{
	display: inline;
}

span.gm_person_descr
{
	display: inline-block;
	vertical-align: top;
}

.yccmessage
{
  font-family: calibri;
  font-size: 11pt;
  color: RGB(147,137,83);
}