
.expand img, .expand { background-color: #6F4395; float: none; display: block; }

.error, .success, .profile, .filelibfiledetails, .eventsheader, .campaignsheader, .donationpaymentamount, table.profile, .MessageBoardsDataGridHeader, .FileLibraryFileList { display:block; }

span.instructions { display:none; }

/* box settings */
.DataGridHeader, .EventsHeader, .EventDonationDetail, .CampaignsHeader, td.PageManagerHeader, tr.PageManagerHeader, .Profile { padding: 2px 5px 2px 5px; border: 1px solid #CCCCCC; }

.Instructions { padding: 2px 5px 2px 5px; border: 1px solid #CCCCCC; }

.DataGridHeader { font-weight : normal; }

.EventDonationDetail { width:250px; }

/* elements */

table, tr, td { }

th { background: #EDEAE3 none; color: #000000; font-weight: bold; }

td.header, tr.header { background-color: #E4E4E4; }

td.inverse, tr.inverse { color: #6F4395; }

body { font-family: verdana, arial, helvetica; font-size: 9pt; color: #000000; margin: 0; padding: 0; height: 100%; background-color: #000000; }

a { color:#6F4395; text-decoration:none; }

a:hover { text-decoration:none; }

h1, h2, h3, h4, h5, .PageTitleHeader, .PageSubTitleHeader { COLOR: #6F4395; }

.PageTitleHeader, .PageSubTitleHeader { padding-left: 15px; }

h1 { font-size: 14px; font-weight: bold; font-family:Georgia, "Times New Roman", Times, serif; }

h2, .PageTitleHeader { font-size: 14px; font-weight: bold; color: #5D3999; font-family:Georgia, "Times New Roman", Times, serif; }

h2 { margin-bottom: 0px; }

h3, .PageSubTitleHeader { font-size: 12px; }

h3 { margin-bottom: 0px; margin-top: 0px; }

h4 { }

h5 { }

caption { background: #FFFFFF none; color: #000000; font-size: 25%; font-style: normal; font-weight: normal; }

fieldset { border: thin none Black; margin: 0; padding: 0; }

form { border: 0px solid red; margin: 0px; padding: 0px; }

input { }

select { }

textarea { width: 420px; }

button { cursor: hand; }

button.hover { cursor: hand; }

ol, ul, li { }

sup { font-size: 8px; }

/*  core */

.HelpButton { color: #ffffff; background-color: #8E9296; border: solid; border-width: 1px; border-color: #ffffff; padding: 2px; font-weight: bold; width: 48px; text-align: center; }

.Error, .error { display: block; padding: 5px 0 5px 25px; color:  #BF0000; background-color: #FFE8E8; background-image: url(/images/icons/v2/common/exclamation.gif); background-repeat: no-repeat; background-position: 2px; border: 1px solid #BF0000; }

.Success, .success { display: block; padding: 5px 0 5px 25px; color:  #008000; background-color: #D0E8D0; background-image: url(/images/icons/v2/common/accept.gif); background-repeat: no-repeat; background-position: 3px 2px; border: 1px solid #008000; }

.DataGridAltItem { background: #e8e8e8; }

.DataGridPager { font-weight: bold; letter-spacing: 3px; line-height: 20px; text-align: right; }

/*profile */

.ProfileHeader { font-weight : bold; }

.ProfilePageTabHeadings { font-weight:bold; }

/* search */

.SearchResultsDataGridAltItem { background: #e8e8e8; }

.SearchResultsDataGridPager { font-weight: bold; letter-spacing: 3px; line-height: 50px; }

/* message boards */

table.HotTopics { width:250px; }

.MsgItem { background-color: #cccccc; }

.MsgItemSubject { background-color: #cccccc; }

.MsgItemInverse { background-color: #e8e8e8; }

.MsgItemSubjectInverse { background-color: #e8e8e8; }

.LastPostingText { font-size: 10px; font-style: italic; color: #6B6B6B; }

.BadWordHighlight { font-weight: bold; color: #c42830; }

.MsgsReplyText { font-size: 10px; }

.MsgsDates { }

/* file library */
.FileLibFileDetails { background-color: #BCB8B8; width: 250px; padding: 2px 5px 2px 5px; }

.FileLibraryFileList { background-color: #E4E4E4; width: 250px; padding: 2px 5px 2px 5px; }

/* news */
/* events */
td.StoreItemHeader { border-color: #666666; }

/* donations */

.DonationPaymentAmount { background-color: #E4E4E4; border: solid; border-width: 1px; padding: 2px 5px 2px 5px; border-color: #0057F; }

/* left navigation */
.navcontainer { width: 150px; }

a.navheader, a.navheader:link, a.navheader:active, a.navheader:visited, a.navheader:hover { display:block; height: 21px; padding-left: 15px; background:#000 url(images/leftnav_bgrd.jpg) 0 0 no-repeat; font-size:11px; text-decoration:none; color: #FFDE00; text-decoration: none; padding-top: 3px; }

.navheaderselected, a.navheaderselected, a.navheaderselected:link, a.navheaderselected:active, a.navheaderselected:visited, a.navheaderselected:hover { display:block; font-family:Verdana, Verdana, Arial sans-serif; font-size:11px; font-weight: bold; text-decoration:none; color:#FFDE00; padding-left:15px; padding-top: 5px; text-decoration: none; }

a.navheader:hover, a.navheaderselected:hover { }

a.nav, a.nav:link, a.nav:active, a.nav:visited, a.nav:hover { display:block; font-family:Verdana, Verdana, Arial sans-serif; font-size:11px; font-weight: bold; text-decoration:none; color:#FFDE00; padding-left:15px; padding-top: 5px; text-decoration: none; }

a.navselected, a.navselected:link, a.navselected:active, a.navselected:visited, a.navselected:hover { display:block; font-family:Verdana, Verdana, Arial sans-serif; font-size:11px; font-weight: bold; text-decoration:none; color:#FFDE00; padding-left:15px; padding-top: 5px; text-decoration: none; }

a.nav:hover, a.navselected:hover { }

/* top navigation */
/* pagemanager */
table.PageManager { border: solid; border-width : 0px; border-color : #002963; }

/* photo albums */
/* communications utility */
table.CommUtil { /*width: 560px;*/
}

td.CommUtilHeader { background-color:#CCCCCC; color:#FFFFFF; }

/* community specific */

/* member tools  */
.MTonline, .MTfriends, .MTnotes, .MTLinkscontainer { float: left; }

a.MT { font-size: 11px; text-decoration: none; }

a.MT:link, a.MT:hover, a.MT:visited, a.MT:active { font-size: 11px; text-decoration: none; }

a.MTLinks:link, a.MTLinks:visited, a.MTLinks:active { font-size: 11px; text-decoration: none; }

a.MTLinks:hover, a.MT:hover, a.MTLinksselected:hover { font-size: 11px; text-decoration: none; }

a.MTLinksselected:link, a.MTLinksselected:visited, a.MTLinksselected:active { font-size: 11px; text-decoration: none; }

#ContentRightPromo2, #ContentLeftPromo3 { text-align: center; }

div#ContentLeftSearch { margin: 10px auto; text-align:center; }

#ContentMiddle { padding:0; margin:0; }
.ContentMiddle {padding:0 10px 0 0; margin:0;}

#ContentMiddleLayoutLeft { margin: 10px; width: 180px;/*float: left;
	display: block;*/
}

#ContentMiddleLayoutRight { margin: 10px; width: 180px;/*float: right;
	display: block;*/
}

#ContentMiddleLayoutMain { padding-left: 10px; padding-right: 15px; }

#ContentMiddleBottom { display:block; clear:both; }

#ContentMiddleLayoutBottom { height:100%; }

#ContentMiddleLayoutBottomL { width:190px; }

#ContentMiddleLayoutBottomR .imodcmscalendar { width: 200px!important; }

a.toplinks, a.MT { display: inline; padding: 5px; color: #FEDB05; text-decoration: none; font-size: 10px; }

.leftnav { padding-bottom: 10px; }
 kMenu 0 */ 
/*"""""""" (MAIN) Container""""""""*/	
#qm0 {
 width:145px;
 padding:40px 0px 40px 0px;
 margin:0px;
 background-color:#563D77;
 border-width:1px;
 border-style:solid;
 border-color:#563D77;
}

#qm0>li { background:transparent url(images/leftnav_bgrd.jpg) no-repeat 0 0; }

/*"""""""" (MAIN) Items""""""""*/	
#qm0 a { width:135px; padding:3px 0px 3px 10px; color:#FFDE00; font-family:Verdana; font-size:11px; text-decoration:none; display:block; }

* html body a.qmparent { width:135px; }

/*"""""""" (MAIN) Hover State""""""""*/	
#qm0 a:hover { color:#FFFFFF; border-color:#FFDE00; }
/*"""""""" (MAIN) Active State""""""""*/	
#qm0 .qmactive, body #qm0 .qmactive:hover { color:#FFFFFF; border-color:#FFDE00; }
/*"""""""" (SUB) Container""""""""*/	
#qm0 div, #qm0 ul { padding:5px; background-color:#563D77; background-image:none; border-width:1px; border-style:solid; border-color:#FFDE00; }
/*"""""""" (SUB) Items""""""""*/	
#qm0 div a, #qm0 ul a { width:auto; padding:3px 10px 3px 5px; color:#FFDE00; font-size:11px; }
/*"""""""" (SUB) Hover State""""""""*/	
#qm0 div a:hover, #qm0 ul a:hover { color:#FFF; text-decoration:none; }
/*"""""""" (SUB) Active State""""""""*/	
#qm0 div .qmactive, #qm0 div .qmactive:hover { color:#FFF; text-decoration:none; }

/*login box*/
#cid_1250_ctl00_txtUsername, #cid_1213__ctl0_txtUsername, #cid_1248__ctl0__ctl0_txtUsername, #cid_1427__ctl0__ctl0_txtUsername { width: 100px; }

#cid_1250_ctl00_txtPassword, #cid_1213__ctl0_txtPassword, #cid_1248__ctl0__ctl0_txtPassword, #cid_1427__ctl0__ctl0_txtPassword { width: 100px; }

.button { font-size: 10px; }

.IACLoginbox #divFBLoginContainer {display: none;}

div#imodcmscalendar759.imodcmscalendar a img { display:none; }

#cid_41_pnlLegend.instructions { display:none; }

#cid_51_lblPageTitle.instructions { display:block; }

.ContentViewerDateHeader {display: none;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }

.clearfix { display: block; }
/* End hide from IE-mac */

.bodyarea2 { display: block; padding-bottom: 15px; width: 445px; }

