/*
Light Blue -  #81B8DB
*/

body {margin: 0px;}

a:link {text-decoration: none; font-weight: normal; color: #006A00; }
a:visited {text-decoration: none; font-weight: normal; color: #006A00; }
a:active {text-decoration: none; font-weight: normal; color: #006A00; }
a:hover {text-decoration: none; font-weight: normal; color: #b22222; }

input { 
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
		font-weight: normal; color: black; }
	
textarea {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
		font-weight: normal; color: black; }
	
select {
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
			font-weight: normal; color: black; }

hr {color: #0E75B9;}
.formLabel {font-weight: bold; color: black;}

img.bioPic {border-right: 8px; border-left: 0px; border-bottom: 8px; border-top: 0px; border-color: #F4F7FC;  border-style: solid; }

td.searchBox {vertical-align: middle; padding-right: 10px;}

td.log { font-family: verdana; text-align: right; font-size: 10px; color: white;
			padding-right: 10px;  }

td.disclaimer { font-family: arial; font-size: 10px; color: gray; height: 20px; } 

td.chapterAddress {font-family: arial; font-size: 11px; color: #2A4D9E; text-align: left;}

td.title { font-family: times new roman; font-size: 18px; font-weight: normal; color: #0163A4; }

td.titleBlue { /* Used to Display a Blue Title */
			font-family: times new roman; font-size: 18px; font-weight: normal; color: #0163A4; padding-top: 10px;
			padding-bottom: 5px; }
			

.titleBlueSub { /* Used to Display a Blue Title */
			font-family: times new roman; font-size: 16px; font-weight: bold; color: #0163A4; }
			

th {font-family: arial; font-size: 12px; color: black; font-weight: bold; 
	text-align: left; vertical-align: top; padding: 0px; spacing: 0px; }

.genTable { font-family: arial; font-size: 12px; 
				font-weight: normal; text-align:}

table.interiorMainTable { /* Main Table In Interior Pages */
				font-family: arial; font-size: 12px; 
				font-weight: normal; text-align: justify; spacing: 0px; padding: 0px; background-color: #F4F7FC; 
				border-right: solid 1px #0E75B9;}
table.interiorSubTable {
				font-family: arial; font-size: 12px; 
				font-weight: normal; spcaing: 0px; padding: 0px; }

table.interiorMainTableSplash { /* Main Table In Interior Pages */
				font-family: arial; font-size: 12px; 
				font-weight: normal; text-align: justify; spacing: 0px; padding: 0px; background-color: #F7FBFE; 
				border-right: solid 1px #0E75B9;}	
	
table.interiorContent {/* First Table Within interiorMainTable */
				font-family: arial; font-size: 12px;  vertical-align: top;
				font-weight: normal; background-color: #F4F7FC;  padding-left: 10px; padding-right: 15px; padding-top: 5px;
				padding-bottom: 10px; border-style: none; border-width: 0px; text-align: justify; }
				
table.interiorContentLeft {/* First Table Within interiorMainTable */
				font-family: arial; font-size: 12px;  vertical-align: top;
				font-weight: normal; background-color: #F4F7FC;  padding-left: 10px; padding-right: 15px; padding-top: 5px;
				padding-bottom: 10px; border-style: none; border-width: 0px; text-align: left; }
			
table.tableData { /*Formats A Table With Data To Show */
				font-family: arial; font-size: 12px;  vertical-align: top;
				font-weight: normal; background-color: #F4F7FC;  padding-left: 0px; padding-right: 0px; padding-top: 0px;
				padding-bottom: 0px; border-style: none; border-width: 0px; text-align: justify; }	
	
table.article {
	font-family: arial; text-align: justify; 	
	font-size: 12px; font-weight: normal; font-align: justify; spacing: 0px; 
	padding-right: 10px; }

table.articlePreview {
	border-style: solid; border-width: 2px; border-color: #0163A4; text-align: justify; 	
	font-family: arial; font-size: 12px; 
	font-weight: normal; font-align: justify; spacing: 0px;	padding: 0px; }
	
td.splash { 
	font-family: arial; text-align: justify; 	
	font-size: 11px; font-weight: normal; font-align: justify; padding-left: 30px; 
	padding-right: 30px; }
	
td.titleBlueSplash { /* Used to Display a Blue Title */
			font-family: times new roman; font-size: 18px; font-weight: normal; color: #0163A4; padding-left: 5px; }


table.messages {
	padding: 0px; spacing: 0px; font-size: 11px; color: #000000; font-family: verdana; 
	border-collapse: seperate; align: center; }

td.messagesHead {
	background-color: #085E9A; font-size: 11px; text-align: left; vertical-align: center;
	color: white; font-weight: bold; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; 
	padding-right: 5px; }
	
td.messagesHeadLeft {
	background-color: #085E9A; font-size: 11px; text-align: left; vertical-align: center;
	color: white; font-weight: bold; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; 
	padding-right: 5px; border-right: solid 1px white; }
	
td.messagesHeadReply {
	background-color: #6499C8; font-size: 11px; text-align: left; vertical-align: center;
	color: white; font-weight: bold; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; 
	padding-right: 5px;}
	
td.messagesHeadReplyBlank {
	background-color: #488DC1; font-size: 11px; text-align: left; vertical-align: center;
	color: white; font-weight: bold; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; 
	padding-right: 50x;	border-right: solid 1px #ffffff;}
	
	
td.messagesBody {
	background-color: #406DA4; font-size: 11px; text-align: justify; padding-left: 5px; padding-top: 5px;
	padding-bottom: 5px; padding-right: 5px; color: #ffffff; vertical-align: top; text-align: justify; }
	
td.messagesBodyReply {
	background-color: #E2EAF2; font-size: 11px; text-align: justify; padding-left: 5px; padding-top: 5px;
	padding-bottom: 5px; padding-right: 5px; color: #000000; vertical-align: top;
	text-align: justify; }

td.messagesSide {
	background-color: #406DA4; font-size: 11px; padding-left: 5px; spacing: 0px; color: #ffffff; padding-top: 5px;
	vertical-align: top; text-align: left; border-right: solid 1px #ffffff; }
	
td.messagesSideReply {
	background-color: #E2EAF2; padding-left: 5px; spacing: 0px; color: #000000; padding-top: 5px;
	vertical-align: top; text-align: left; border-right: solid 1px #ffffff;}

td.messagesTime {
	font-size: 11px; background-color: #085E9A; spacing: 0px; color: #ffffff; line-height: 15px;
	vertical-align: center; text-align: center; border-right: solid 1px #ffffff; border-top: solid 1px white; }

td.messagesTimeReply {
	font-size: 11px; background-color: #E2EAF2; spacing: 0px; color: #000000; line-height: 15px;
	vertical-align: center; text-align: center; border-top: solid 1px; border-right: solid 1px #ffffff;
	border-top: solid 1px white;}
	
td.messagesReplyPost {
	background-color: #72A741; font-size: 11px; color: #ffffff; text-align: center; border-top: solid 1px white;}
	
td.messagesReplyPostOver {
	background-color: #72A741; font-size: 11px; font-weight: bold; color: #ffffff; text-align: center; cursor: hand; 
	border-top: solid 1px white;}
	
td.messagesReplyPostReply {
	background-color: #E2EAF2; font-size: 11px; }

table.reportTable {font-size: 12px; font-family: verdana; border: solid 1px #81B8DB; padding: 5px; }

/* NEW STYLES */
.content {padding: 10px;}
.titleBlue {font-family: times new roman; font-size: 18px; font-weight: normal; color: #0163A4;}
.chapterInfo {background-image: url(images2/chapterInfo.jpg);}
.chapterInfoOver {background-image: url(images2/chapterInfo-over.jpg); cursor: pointer; cursor: hand;}
.events {background-image: url(images2/events.jpg);}
.eventsOver {background-image: url(images2/events-over.jpg); cursor: pointer; cursor: hand;}
.memberProfiles {background-image: url(images2/members.jpg);}
.memberProfilesOver {background-image: url(images2/members-over.jpg); cursor: pointer; cursor: hand;}
.guestProfiles {background-image: url(images2/guests.jpg);}
.guestProfilesOver {background-image: url(images2/guests-over.jpg); cursor: pointer; cursor: hand;}
.chapterNews {background-image: url(images2/recentNews.jpg);}
.chapterNewsOver {background-image: url(images2/recentNews-over.jpg); cursor: pointer; cursor: hand;}
.messagesView {background-image: url(images2/forums.jpg);}
.messagesViewOver {background-image: url(images2/forums-over.jpg); cursor: pointer; cursor: hand;}

/* This table is used to output content for forms */
table.formTable {font-family: arial; font-size: 12px; font-weight: normal; text-align: left;}
table.formTable th {padding: 3px; font-weight: bold; text-align: left;}
table.formTable td {padding: 3px;}

table.dataTable {border: 0px; font-family: arial, times new roman; font-size: 12px; border-collapse: collapse;}
table.dataTable th {background-color: #81B8DB; color: black; padding: 2px; font-weight: bold; text-align: left;}
table.dataTable td {background-color: #81B8DB; color: black; padding: 2px;}
table.dataTable td.divider {width: 1px; color: white; background-color: white; padding: 0px; border-collapse: collapse;}
table.dataTable td.dividerVer {height: 1px; color: white; background-color: white; padding: 0px; border-collapse: collapse;}
table.dataTable td.dataTitle {background-color: #F4F7FC; text-align: center;}
table.dataTable a:link {color: black;}
table.dataTable a:active {color: black;}
table.dataTable a:visited {color: black;}
table.dataTable a:hover {color: black; text-decoration: underline;}