﻿body {
background-image: url('/images/backthin.gif');
background-repeat: repeat-x;
}
select
{
font-size: 10pt;
font-family: Arial, Helvetica, Sans-Serif;
}
input {
font-size: 10pt;
font-family: Arial, Helvetica, Sans-Serif;
}
textarea {
font-size: 10pt;
font-family: Arial, Helvetica, Sans-Serif;
}
.Preface {
padding-left: 7cm;
color: #7f7f7f;
}
.Meanwhile {
margin-left: 3.5cm;
margin-right: 3.5cm;
padding-left: 0.25cm;
padding-right: 0.25cm;
border-left: #7f7f7f 0.5pt solid;
border-right: #7f7f7f 0.5pt solid;
}
.Highlight {
background-color: #bfffbf;
}
.Tip {
padding-left: 1.5cm;
padding-right: 1.5cm;
background-color: #ddf2ff;
}
.VerseBlock {
margin-left: 3cm;
margin-right: 3cm;
background-color: #ffffbf;
}
.BibleMaxHeading {
font-size: 12pt;
padding-bottom: 4pt;
text-transform: uppercase;
color: #336699;
border-bottom: #ff9900 0.75pt solid;
font-family: Arial;
margin-left: 42.5pt;
margin-right: 42.5pt;
}
.InfoBox h2 { margin: 4.5pt 0pt 3pt 0pt; }
.FrontPageText, .FrontPageTextEdit {
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 10pt;
color: #000000;
}
.FrontPageTextEdit { width: 100%; border: solid 1px #eeeeee; height: 50pt; margin-top: 3pt }
.filledRatingStar {
background-image: url('/images/FilledStar.gif');
}
.emptyRatingStar {
background-image: url('/Images/EmptyStar.gif');
}
.savedRatingStar {
background-image: url('/Images/SavedStar.gif');
}
.LeftPopup {
border-right: 0.75pt solid #e7e7e7;
border-top: 0.75pt solid #e7e7e7;
border-left: 0.75pt solid #e7e7e7;
border-bottom: 0.75pt solid #e7e7e7;
background-color: #ffffcc;
font-size: 7pt;
font-family: Arial;
margin-right: 15pt;
padding: 5pt 5pt 5pt 5pt;
}
.icon {
width: 36pt;
height: 36pt;
border: none;
overflow: hidden;
}
.largeicon {
width: 108pt;
height: 108pt;
border: 0.75pt solid #fff;
}
a img.largeicon:hover { border: 0.75pt solid #cccccc; }
.modalBackground {
background-color:#222222;
filter:alpha(opacity=30);
opacity:0.3;
}
.PostCommentBox {
width: 305pt;
height: 225pt;
background: white;
border: 0.75pt solid #e7e7e7;
padding: 15pt 15pt 15pt 15pt;
}
.WikiPopupBox {
width: 305pt;
height: 305pt;
background: white;
border: 0.75pt solid #e7e7e7;
padding: 0pt 0pt 0pt 0pt;
}
.WikiEditor {
width: 300pt;
height: 75pt;
font-family: Monospace;
}
.LoginBox {
background-image: url('/images/LoginBoxBack.png');
background-repeat: repeat-x;
background-color: White;
border-top: 0.75pt solid #ffffff;
border-right: 0.75pt solid #ffffff;
border-left: 0.75pt solid #ffffff;
font-size: 8pt;
margin-bottom: 5pt;
}
.LoginBoxContent {
padding: 0pt 5pt 0pt 0pt;
margin-left: 21.2pt;
font-size: 8pt;
}
.ResourceImage {
/*display: block;*/
width: 120pt;
height: 90pt;
border: solid 0.75pt #e7e7e7
}
.LibraryDivisionImage {
display: table;
border-width: 6pt 9pt 6pt 0pt;
border-style: solid;
border-color: #ffffff;
float: left;
}
.LibraryDivisionNavigatorFloat {
width: 250pt;
display: table;
float: right;
background-color: #ffffff;
border-width: 0pt 0pt 6pt 6pt;
border-style: solid;
border-color: #ffffff;
margin: 0pt;
padding: 0pt;
}

.Tooltip {
width: 150pt;
background-color: #ffffee;
border: solid 0.75pt #666666;
text-align: left;
font-size: 7pt;
visibility: hidden;
}
.TooltipHeading {
background-color: #666666;
color: #ffffff;
font-weight: bold;
margin-bottom: 3pt;
}
.LayeredTreeBar { width: 200px; border: solid 1px navy; background-color: #cccccc; text-align: center; margin-bottom: 3px; cursor: pointer; display: none; height: 18px;}
.LayeredTreeBar:hover { background-color: #eeeeee }
.LayeredTreeBarText { width: 160px; text-align: center; cursor: pointer; overflow: hidden; white-space: nowrap }
.SelectedLayeredTreeBar { width: 198px; border: solid 2px #22229f; background-color: #ccccdd; text-align: center; margin-bottom: 3px; cursor: pointer; height: 16px; overflow: hidden; white-space: nowrap }
.SelectedLayeredTreeBar:hover { background-color: #eeeeff }
.LayerTreeBarChild { width: 150px; margin-left: 25px; margin-right: 25px; border: solid 1px #cccccc; background-color: #f7f7f7; text-align: center; margin-bottom: 3px; cursor: pointer; display: none; color: #999999; height: 18px; overflow: hidden; white-space: nowrap }
.LayerTreeBarChild:hover { background-color: #ddddff; }
.DiscussionAuthorColumn {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 8pt;
vertical-align: top;
width: 80pt;
text-align: center;
}
.DiscussionContentColumn {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 8pt;
vertical-align: top;
padding: 0pt;
}
.DiscussionWhenPosted {
font-size: 8pt;
color: #666666;
border-bottom: solid 0.75pt #e5ebf2;
}
.DiscussionBody {
font-size: 10pt;
}

.SidebarSearchEntryBox {
font-size: 8pt;
width: 84pt;
}
.HorizontalListItem {
padding-right: 8pt;
}
.HoverMenu {
border: solid 0.75pt #cccccc;
background-color: White;
color: Black;
padding: 3pt;
}
.HoverMenu A:link, .HoverMenu A:visited { font-size: 8pt; color: Navy; text-decoration: none; font-weight: normal }
.HoverMenu A:hover { text-decoration: underline; }
.PopupBox { width: 300pt; height: 300pt; border: 0.75pt solid #e7e7e7; background-color: #ffffff; position: absolute; position: relative; z-index: 100; top: 0pt; left: 0pt; }
.PopupBoxTitle {
background: #373757;
padding: 3.75pt 3pt 3.75pt 4.5pt;
font-size: 8pt;	
color: #ffffcc;
font-weight: bold;
}
.PopupCloseButton, .PopupCloseButton:link, .PopupCloseButton:visited {
float: right;
color: White;
text-decoration: none;
margin-right: 5pt;
}
.PopupCloseButton:hover {color: Red; text-decoration: none}
.PopupBoxClientArea {padding: 5.25pt 5.25pt 5.25pt 5.25pt;}
.AdvertisedResourceBox {height: 150pt;}
.AdvertisedResourceHeader {
padding: 2pt 1pt 1pt 2pt;
background-color: #e7e7e7;
text-transform: capitalize;
color: #666666;
font-weight: bold;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 8pt;
height: 18.6pt;
}
.AdvertisedResourceHeader a {
color: #666666;
text-decoration: none;
}
.AdvertisedResourceHeaderImage {
float: left;
border: none;
width: 16px;
height: 16px;
margin-top: 3pt;
padding-right: 5pt;
padding-left: 2pt;
}
.AdvertisedResourceHeaderText {padding-top: 3pt;}
.AdvertisedResourceContent {
border: solid 0.75pt #e7e7e7;
height: 130pt;
}
.AdvertisedResourceItemLink {
color: #666666;
text-decoration: none;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 8pt;
margin-left: 14pt;
white-space: nowrap;
}
.AdvertisedResourceItemLink {text-decoration: none;}
.AdvertisedResourceItemLink:hover {text-decoration: underline;}
.GenericLink  {text-decoration: none;}
.GenericLink:hover {text-decoration: underline;}
.DivisionAncestorLink {
font-size: 8pt;
font-family: Arial, Helvetica, Sans-Serif;
color: Navy;
text-decoration: none;
font-weight: bold;
}
.DivisionAncestorLink:hover {text-decoration: underline;}
.DivisionAncestorText {
font-size: 8pt;
font-family: Arial, Helvetica, Sans-Serif;
}
.ResourceListTitle {
width: auto;
height: 12pt;
overflow: hidden;
}
.InfoBox {
border: 0.75pt solid #e7e7e7;
padding: 8pt;
margin-top: 0pt;
margin-bottom: 5pt;
/*padding-top: 0pt;*/
}
h2.ResourceTitle {
margin-top: 0pt;
padding-top: 0pt;
}
.ResourceRatingDisplay {
width: 65px;
height: 15px;
}
.DownloadSubmitBtn {
text-align: center;
height: 16pt;
}
.UploadBoxBorderHigh {
height: 36pt;
padding-right: 8pt;
text-align: left;
}
.TranslateBoxBorderHigh {
height: 36pt;
padding-right: 8pt;
text-align: left;
}
.UploadBoxImg, .TranslateBoxImg {
margin-right: 3pt;
border: 0pt;
width: 36pt;
height: 36pt;
float: left;
}
.StatusAnimation {
width: 33.75pt;
height: 8.25pt;
}
.RecommendedIcon {
width: 14.25pt;
height: 14.25pt;
margin-left: 3pt;
}
.LargeRecommendedIcon {
width: 35px;
height: 33px;
margin-left: 4px;
}
.LargeLibraryIcon {
width: 39px;
height: 35px;
margin-left: 4px;
}
.SmallFlagIcon {
width: 12pt;
height: 8.25pt;
}
.FileTypeIcon {
width: 12pt;
height: 12pt;
}
.TagIcon {
width: 12pt;
height: 12pt;
}
.TotalDownloadCount {
text-align: left;
padding-top: 6pt;
padding-bottom: 6pt;
}
.ChoosePersonIconScroller {
overflow-y: auto; height: 250pt;
border:0.75pt solid #cccccc;
height:250pt;
margin: 5.25pt 5.25pt 8.25pt 5.25pt;
overflow-y:auto;
padding:3pt;
}
.CategoryBox {
background-color: #dcedff; text-align: center; margin-bottom: 14pt; padding: 6pt 6pt 6pt 6pt;
}
.CategoryBoxHeading {
font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; letter-spacing: 0.75pt;font-size: 10pt; margin-bottom: 3pt;
}
.CategoryBoxTags {
letter-spacing: 0.75pt; word-spacing: 1pt;
}
.Max7Banner { width: 468px; height: 60px; border: 0px; }
.RecentDiscussionPostsHeading {margin-left: 38pt}
.RecentDiscussionPostsHeading A:link, .RecentDiscussionPostsHeading A:visited {font-weight: bold; font-size: 10pt; color: Navy; text-decoration: none}
.RecentDiscussionPostsHeading A:hover {text-decoration: underline}
.RecentDiscussionPostsDetails { margin-left: 38pt; font-size: 8pt; color: #333333 }
.RecentDiscussionPostsDetails a.ActionLink { font-size: 8pt; font-family: Arial, Helvetica, Sans-Serif; }
.ResourceListItemBoxHover {
padding-top: 3.75pt;
padding-bottom: 3.75pt;
padding-left: 3.75pt;
padding-right: 3.75pt;
background-color: White;
height: 36.6pt;
border: dashed 0.75pt #cccccc;
}
.ResourceListLibraryItemBoxHover {
padding-top: 3.75pt;
padding-bottom: 3.75pt;
padding-left: 3.75pt;
padding-right: 3.75pt;
background-color: #ffffcc;
height: 36.6pt;
border: dashed 0.75pt #cccccc;
}
.ResourceListItemBoxHover table, .ResourceListLibraryItemBoxHover table {
border: none;
border-spacing: 0pt;
width: 100%;
padding: 0 0 0 0;
}
.ResourceListItemBoxHover td, .ResourceListLibraryItemBoxHover td {
vertical-align: top;
}
.glowingtabs {
float:left;
width:100%;
line-height:normal;
border-bottom: 1px solid #7e9fff; /*Add border strip to bottom of menu*/
}
.glowingtabs ul {
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0;
}
.glowingtabs li {
display:inline;
margin:0;
padding:0;
}
.glowingtabs a {
float:left;
background:url(/images/glowtab-left.gif) no-repeat left top;
margin:0;
margin-right: 5px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}
.glowingtabs a span {
float:left;
display:block;
background:url(/images/glowtab.gif) no-repeat right top;
padding: 5px 12px 3px 3px;
font-weight:bold;
color:#3B3B3B;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabs a span {float:none;}
/* End IE5-Mac hack */
.glowingtabs a:hover span { color: #cc0000; }
.glowingtabs a.current { /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/
}
.glowingtabs a.current span { /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color: #cc0000;
}
.glowingtabs a:hover { /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}
.glowingtabs a:hover span { /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}
.tabcontainer {
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}
.tabcontent {
display:none;
}
.WatermarkText {
font-size: 10pt;
font-family: Arial, Helvetica, Sans-Serif;
color: #666666;
}
.TranslateButton {
height: 8px;
width: 8px;
border: none;
vertical-align: text-top;
padding-left: 1px;
}
.TranslateHeading {	font-weight: bold; border-bottom: solid 0.5pt black; }
div.MainBodyFrame .ActionLink { font-family: Arial, Helvetica, Sans-Serif; line-height: 1.4; font-size: 10pt; }
.ajax__tab_panel { height: 442.5pt !important; overflow: auto !important; overflow-x: none !important; overflow-y: auto !important; }
.ajax__tab_header { font-family: Arial, Helvetica, Sans-Serif !important; font-size: 9pt !important; font-weight: bold !important; background-image: url('/images/tabs/header_back.gif') !important; }
.ajax__tab_body { border-color: #e7e7e7 !important; font-family: Arial, Helvetica, Sans-Serif !important;}
.ajax__tab_outer { background-image: url('/images/tabs/inactive_r.gif') !important; }
.ajax__tab_inner { background-image: url('/images/tabs/inactive_l.gif') !important; }
.ajax__tab_tab { background-image: url('/images/tabs/inactive_c.gif') !important; color: #ffffff !important; padding: 3px 4px 4px 4px !important; }
.ajax__tab_hover .ajax__tab_outer { background-image: url('/images/tabs/inactive_s_r.gif') !important; }
.ajax__tab_hover .ajax__tab_inner { background-image: url('/images/tabs/inactive_s_l.gif') !important; }
.ajax__tab_hover .ajax__tab_tab { background-image: url('/images/tabs/inactive_s_c.gif') !important; color: #ffffff !important; padding: 3px 4px 4px 4px !important; }
.ajax__tab_active .ajax__tab_outer { background-image: url('/images/tabs/active_r.gif') !important; }
.ajax__tab_active .ajax__tab_inner { background-image: url('/images/tabs/active_l.gif') !important; }
.ajax__tab_active .ajax__tab_tab  { background-image: none !important; background-color: #ff9900 !important; color: #ffffff !important; padding: 3px 4px 4px 4px !important; }
.LibrarySectionTreeContainer a img { margin-top: -0.75pt; margin-bottom: 0.75pt; }

/* Still in use??? */
.Toolbar { background-color: #f0f4f9; border: solid 0.75pt #dee8f3; height: 16.5pt; padding: 0.75pt 1.5pt 1.5pt 1.5pt; }
.Toolbar a:link, .ToolbarButton a:visited { background-color: #f0f4f9; border: solid 0.75pt #f0f4f9; display: inline-block; text-align: center; text-decoration: none; color: Black; font-weight: bold; vertical-align: middle; height: 13.5pt; padding: 0.75pt; overflow: hidden; margin: 1.5pt 0.75pt 1.5pt 0.75pt; }
.Toolbar a img { width: 16px; height: 16px; position: relative; top: 1.5pt; }
.Toolbar a:hover { background-color: #e7eef6; border: solid 0.75pt #d8e4f0; }

.DiscussionAuthorColumn .ActionLinkSmall { font-weight: bold; }
.BackForward { font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; float: right; font-size: 10pt; margin-top: 3.25pt; }
.BackForward a { display: inline-block; color: #fff; }
.BackForward a:hover { cursor: pointer; text-decoration: none; }
.BackForward a:visited { color: #ffffff; }
.BackForwardBottom, .BackForwardTop {
font-family: Verdana;
margin: 0pt;
font-weight: bold;
padding: 0pt;
border: 0pt;
line-height: 1.3;
padding-left: 4.5pt;
font-size: 18pt; color: #ffffff; text-decoration: none; text-align: left;
}
.BackForwardBottom { border-top: 0.75pt solid #cccccc; border-bottom: none; margin-top: 5.25pt }
.BackForwardTop { border-bottom: 0.75pt solid #cccccc; border-top: none; margin-bottom: 5.25pt }
.WikiTable { font-size: 10pt; width: 100%; border-spacing: 0pt; border: 0pt; padding-left: 18pt; }
.WikiTable th, .WikiTable td { padding: 3pt; vertical-align: top; }
.WikiTable th { background-color: #5e8fc3; color: #ffffff; text-align: left; }
.WikiTable tr:hover { background-color: #f4f7fa; }
.WikiTable .Alt { background-color: #f0f4f9; }
.WikiTable tr.Alt:hover { background-color: #e9edf2; }
.WikiTable td.LeftMost { padding-left: 7.5pt; }
.WikiTable td.NoWrap { white-space: nowrap; }

.WikiAction { margin: 6pt 0pt 9pt 18pt; padding: 0pt; }
.WikiAction img, .WikiActionIcon { float: left; margin: 0pt; padding: 0pt; width: 36pt; height: 36pt; }
.WikiAction a img { border: none; margin: 0px; padding: 0px; }
.WikiAction h4 { padding: 0pt; padding-top: 7.5pt; margin-left: 39pt; margin-bottom: 0pt; }
.WikiAction a, .WikiAction a:hover { color: #ff9900; }
.WikiAction p { margin: 0pt; margin-left: 39pt; margin-top: 0pt;}

.ResourceInputTable { width: 100%; border-spacing: 0px; }
.ResourceInputTable td { font-size: 10pt; vertical-align: top; }
.ResourceInputTable td.Label { text-align: right; padding: 2.25pt 3pt 1.5pt 3pt; white-space: nowrap; font-weight: bold; }
.ResourceInputTable td.Input { width: 100%; vertical-align: top; }
.ResourceInputTable td.Input p { font-style: italic; margin-bottom: 6pt; margin-left: 0pt; }
p.Disabled label { color: #666666; }
td.Input div.Toolbar { width: 361.5pt; }
.EditCatalogueGridHeaderCell { background-color: #eeeeff; padding-left: 8pt; padding-right: 8pt; white-space: nowrap }
.EditCatalogueGridItemCell { padding-top: 3pt; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; border: solid 0.5pt #eeeeff }
div.ModalPopupCloseIcon { background-image: url('/images/close_inactive.gif'); background-repeat: no-repeat; width: 15px; height: 15px; border: none; }
div.ModalPopupCloseIcon:hover { background-image: url('/images/close_active.gif'); background-repeat: no-repeat; }
div.ModalPopupCloseIcon a { border: none; }
.ModalPopUpCloseButton { border: none; }
.ResourceListItemBox .ActionLinkSmall { font-size: 8pt; }
div.ModeratorSection { font-size: 10pt; padding: 3pt; height: 58pt; float: left; text-align: center; margin-bottom: 5pt; }
div.ModeratorWarningSection, div.ModeratorWarningMultiLine { font-size: 10pt; padding: 3pt; text-align: left; margin-bottom: 5pt; min-height: 36pt; }
div.ModeratorWarningSection { line-height: 36pt; }
div.GlobalFeatureSection { font-size: 10pt; padding: 3pt; text-align: left; margin-bottom: 5pt; }
.TranslateResourceGridHeaderCell { background-color: #eeeeff; }
td.EditCatalogueGridItemCell div.WikiBlock p { margin: 6pt; }
td.EditCatalogueGridHeaderCell h3 { margin: 1.5pt; padding: 0pt; }
.SinglePost { border-bottom: 3pt solid #ffffff; }
.StoryPostIndent { margin-left: 30pt; }
.ReplaceFileOriginalFileNameHeading { padding-right: 6pt }
.RadUploadSelectButton, .RadUploadClearButton, .RadUploadButton {
border-top: 0.75pt solid #b7c9db !important;
border-right: 0.75pt solid #172e45 !important;
border-bottom: 0.75pt solid #172e45 !important;
border-left: 0.75pt solid #b7c9db !important;
color: #ffffff !important;
background-color: #336699 !important;
background-image: none !important;
margin: 0pt !important;
padding: 1.5pt 4.5pt 1.5pt 4.5pt !important;
font-size: 8pt !important;
font-family: Arial, Helvetica !important; }
.RadUploadSelectButton:active, .RadUploadClearButton:active, .RadUploadButton:active {
border-top: 0.75pt solid #172e45 !important;
border-right: 0.75pt solid #b7c9db !important;
border-bottom: 0.75pt solid #b7c9db !important;
border-left: 0.75pt solid #172e45 !important;
margin: 0pt !important;
padding: 1.5pt 3.75pt 1.5pt 5.25pt !important; }
.RadUploadInputField { font-family: Arial, Helvetica, Sans-Serif !important; font-size: 10pt !important; border: 0.75pt solid #d8e4f0 !important; padding: 2.25pt !important; background-color: #ffffff !important; border: 0pt 0.75pt 0pt 0.75pt !important; height: auto !important; width: 180pt !important; }
.RadUploadInputField:focus, .RadUploadInputField:active { background-color: #ffffdd !important; }
.WikiPopupBoxEditor {
width: 293pt;
height: 240pt;
padding: 5pt;
font-family: Monospace;
}
/* in IE6, the ".WikiBlock h2 span.BackForward a" style is completely clobbering this, so we need to reinstate */
a.FakeButton, span.FakeButton {
border-top: 0.75pt solid #b7c9db;
border-right: 0.75pt solid #172e45;
border-bottom: 0.75pt solid #172e45;
border-left: 0.75pt solid #b7c9db;
color: #ffffff;
background-color: #336699;
margin: 0pt;
padding: 3pt 3.75pt 2.25pt 5.25pt;
font-size: 8pt;
font-family: Arial, Helvetica;
}
.ContributeTextEditor { width: 100% }
.DeletedPostText { color: #ff7f7f }
.LanguagesSpokenHeading { margin-bottom: 2pt }
.CultureName { font-weight: bold }
.FrontPageUploadSplash { 
background-color: #E1E1E1;
padding: 6pt 6pt 3pt 6pt; 
margin: 6pt 0pt 0pt 0pt; 
border: 0.75pt solid #CCCCCC;
background-image: url('/images/upload_back.png'); 
background-repeat: no-repeat; 
background-position: top right;
}
.FrontPageShareSplash {
padding: 6pt 6pt 3pt 6pt; 
margin: 6pt 0pt 6pt 0pt; 
border: 0.75pt solid #ffdeae;
text-align: left; 
background-image: url('/images/share_back.png'); 
background-repeat: no-repeat; 
background-position: top right; 
background-color: #ffffcc;
}
h3.FrontPageSplash, h4.FrontPageSplash { margin-top: 9pt; padding-right: 63pt; }
td.AdvertisedResourceCell { width: 50%; }
.ComboBoxItemHover_Classic {
background-color: Red;
}
.SharePopupBox { 
background-image: url('/images/share_back.png'); 
background-repeat: no-repeat; 
background-position: top right; 
background-color: #ffffcc;
}
.ShareItem:link, .ShareItem:visited {
font-size: 9pt; 
color: Navy; 
text-decoration: none; 
font-weight: normal;
margin-left: 5pt;
}
.ShareItem:hover {
text-decoration: underline;
}
.EMailToFriendPromptCell {
padding-right: 4pt;
}
.EMailToFriendTextBox {
width: 250pt;
}
.accordionHeader, .IconnedAccordionHeader{
border: 1px solid #2F4F4F;
color: white;
background-color: #2E4d7B;
font-family: Arial, Sans-Serif;
font-size: 12px;
font-weight: bold;
padding: 5px;
margin-top: 5px;
cursor: pointer;
}
.IconnedAccordionHeader {
font-size: 24px;
}
.accordionHeader a, .IconnedAccordionHeader a {
color: #FFFFFF;
background: none;
text-decoration: none;
}
.accordionHeader a:hover, .IconnedAccordionHeader a:hover {
background: none;
text-decoration: underline;
}
.accordionHeaderSelected, .IconnedAccordionHeaderSelected {
border: 1px solid #2F4F4F;
color: white;
background-color: #5078B3;
font-family: Arial, Sans-Serif;
font-size: 12px;
font-weight: bold;
padding: 5px;
margin-top: 5px;
cursor: pointer;
}
.IconnedAccordionHeaderSelected {
font-size: 24px;
}
.accordionHeaderSelected a, .IconnedAccordionHeaderSelected a {
color: #FFFFFF;
background: none;
text-decoration: none;
}
.accordionHeaderSelected a:hover, .IconnedAccordionHeader a:hover {
background: none;
text-decoration: underline;
}
.accordionContent {
background-color: #D3DEEF;
border: 1px dashed #2F4F4F;
border-top: none;
padding: 5px;
padding-top: 10px;
}
.oneLineWarning
{
	padding-left: 50px;
	background-image: url('/images/warning_48.png');
	background-repeat: no-repeat;
}
.WYSIWYGBox
{
	border: solid 1px #ccc;
	width: 270pt;
}
.WYSIWYGBoxHeader
{
	background-color: #336699;
	color: White;
	font-weight: bold;
	text-align: center;
}
.WYSIWYGBoxClient
{
	padding: 8pt;
	background-color: #fafafa;
}
.FeaturedResourceRotatorLeftButton
{
	width: 13px;
	height: 20px;
	border: 0px;
	cursor: hand;
 }
.FeaturedResourceRotatorRightButton
{
	width: 12px;
	height: 20px;
	border: 0px;
	cursor: hand;
 }
.ResourceRotatorItemTitle, .ResourceRotatorItemTitle:link, .ResourceRotatorItemTitle:visited {
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 18pt;
	color: #8ac2ff;
	text-decoration: none;
}
.ResourceRotatorItemTitle:hover {
	color: #0000a0;
}
.ResourceRotatorItemOneLiner {
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-size: 10pt;
	color: Black;
	margin-bottom: 6pt;
}
.ResourceRotatorIconCol 
{
	padding-right: 8pt;
}
.ComboBoxItem
{
	background-color: White;
	padding: 4pt 4pt 4pt 4pt;
	cursor: pointer;
}
.ComboBoxItem:hover
{
	background-color: #eee;
}
.suggestedtags  
{
	margin-top: 0; 
	margin-bottom: 0;     
	padding-top: 0;
	padding-bottom: 0;
	margin-left: 0pt;
	padding-left: 0pt;
	list-style-type: none;
 }
.suggestedtags  ul
{
}
.suggestedtags  li{
display: inline;
padding-left: 0pt;
margin: 0pt 0pt 0pt 2pt;
cursor: pointer;
}
.suggestedtags  li a {
text-decoration: none;
padding: 3pt;
margin: 0pt;
color: Navy;
text-transform: lowercase;
text-decoration: underline;
}
.suggestedtags  li a:visited{color: Navy;}
.suggestedtags  li a:hover{color: Navy }
.suggestedtags  li.selected{}
.suggestedtags  li.selected a {border-bottom-color: white;}
.suggestedtags  li.selected a:hover{text-decoration: none;}


.HomePageSearchButton img {
width: 25px;
height: 25px;
text-decoration: none;
border: none;
margin: 0pt 0pt 0pt 7pt;
}
.TabStripTab, .TabStripTabHover, .TabStripTabSelected {
font-size: 12px;
font-weight: bold;
padding: 2px 3px 2px 3px;
margin-right: 2px;
}
.TabStripTab {
 background-color: #33CC33;
 color: White;
}
.TabStripTabHover
{
	background-color: #009933;
	color: White;
}
.TabStripTabSelected {
background-color: #f90;
color: White;
}
.HomePageHeader {
background-image: url('/images/HomePageFeatureBackground01.jpg');
background-repeat: no-repeat;
}
.LoginPanel, .LoginPanel input, .LoginPanel A:link, .LoginPanel A:visited
{
}
.LoginPanel input
{
	font-size: 10px;
	width: 75px;
	background-color: #FCCFA9;
	border: solid 1px #bd9b7e;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px 5px 2px 3px;
	display: inline;
}
.ForgotLoginDropdown
{
	background-color: white; 
	width: 175px; 
	border: solid 1px black; 
	z-index: 999;
	padding: 3px;
	font-size: 10px;
	line-height: 14px;
	color: #666666;
	background-color: #FCCFA9;
}
.SwitchSiteSpeedTextHigh {
margin-left: 20pt;
display: block;
}
.UploadBoxTextClient, .TranslateBoxTextClient {
padding-top: 6pt;
text-align: left;
}
.SidebarSearchEntryBoxWatermark {
width: 84pt;
}
.ResourceAccessButtonIcon {
width: 12pt;
height: 12pt;
border: none;
vertical-align: middle;
margin-right: 4pt;
}
.ShareThisButtonImage {
padding-right: 4pt;
}
.NavBarUtilityBoxIcon {
float: left;
border: 0;
}
.NavBarUtilityBoxLinkToMax7Icon {
margin-right: 4pt;
}
.NavBarUtilityBoxHelpIcon {
width: 20pt;
height: 20pt;
}
.RotatorRotateCol {
vertical-align: middle;
text-align: right;
width: 20px;
}
.RotatorRotateRightCol { border-left: solid 1px #e9e9e9 }
.RotatorRotateLeftCol { border-right: solid 1px #e9e9e9 }
.SearchResultBibleTextTabsBorder
{
	border: 1pt solid #C0C0C0;
}
.SearchResultBibleTextTabsBottomBorderOnly
{
	border-bottom: 1pt solid #C0C0C0;
}
.SearchResultBibleTextTabsContent
{
	background: #FFFFFF;
	padding: 5pt;
	border-top: none;
	/*z-index: 2;*/
	margin-top: 0pt;
}
.SearchResultBibleTextTabs
{
	margin-bottom: 0pt;
	padding-bottom: 0pt;
}
.SearchResultBibleTextTab
{
	/*display: inline;*/
	width: 160pt;
	/*height: 80pt;*/
	margin-bottom: 0pt;
	padding: 5pt;
}
.SearchResultBibleTextTabText
{
	font-size: 12pt;
}
.SearchResultBibleTextTabImage
{
	float: left;
	margin-right: 5pt;
	border: none;
}
.SearchResultBibleTextUnselectedTab
{
	background-color: #dcedff;
}
.SearchResultBibleTextSelectedTab
{
	border-bottom: none;
	font-weight: bold;
}
.EditComponentContainer
{
	border:3px solid #7b7d4b; 
	background-color: #f7fa96; 
	padding: 4px; 
	border-radius:8px;
	margin-bottom: 10px;
}
.EditComponentHeading
{
	font-style: italic;
	font-weight: bold;
	font-size: 20px;
	color: #7b7d4b;
}
.EditComponentMenu
{
	font-size: 8pt;
	float: right;
	text-align: right;
}
.EditComponentFilesContainer
{
	border: 1px solid #7b7d4b; 
	background-color: #fbfcca; 
	padding: 3px;
	border-radius:3px;
	margin: 3px 10px 10px 52px;
	clear: both;
}
.EditComponentFileCell
{
	font-size: 8pt;
	cursor: pointer;
	color: Black;
}
.EditComponentFileCell:hover
{
	text-decoration: underline;
	color: Navy;
}
.EditComponentFileRow
{
}
.EditComponentFileRow:hover
{
	background-color: White;
}

.SearchSuggestionListClass 
{
	border: 1px solid #bbdbff;
	list-style-type: none;
	margin: 0pt;
	margin-top: 7pt;
	padding: 0pt;
	background-color: #FFF;
	text-align: left;
	/*min-width: 115pt;*/
}

.SearchSuggestionListClass:hover
{
	cursor: Arrow;
}

ul.SearchSuggestionListClass li 
{
	margin: 0;
	padding: 2pt 5pt 0pt 0pt;
}

.SearchSuggestionListClassItem 
{
	color: #666666;
	text-align: left;
	/*margin: 0;
	padding: 2pt 5pt 0pt 0pt;*/
}

.HoverSearchSuggestionListClassItem
{
	background-color: #dcedff;
	cursor: Arrow;
}

.HomePageSearchSuggestionListClass 
{
	border: 1px solid #bbdbff;
	list-style-type: none;
	margin: 0pt;
	padding: 0pt;
	background-color: #FFF;
	text-align: left;
	z-index: 5000;
	font-size: 15pt;
}

.HomePageSearchSuggestionListClass:hover
{
	cursor: Arrow;
}

ul.HomePageSearchSuggestionListClass li 
{
	margin: 0;
	padding: 2pt 5pt 0pt 0pt;
}