/*=============================================================================
 Cascading Style Sheet (CSS)
=============================================================================*/

.SatanRedDiv		{ width: 600px; border: solid 1px red; background-color: #000000; }
.SatanRedTable		{ width: 100%; border-width: 0; }
.SatanRedTable tr th	{ background: #300000; padding: 4px; font-family: Verdana; font-size: 8pt; color: #FF0000; border-width: 0; }
.SatanRedInput		{ border: solid 1px #ff0000; background-color: #000000; font-family: Verdana; font-size: 9pt; color: #ff0000; padding: 2px; }
.SatanRedTextArea	{ border: solid 1px #ff0000; background-color: #000000; font-family: Verdana; font-size: 9pt; color: #ff0000; }
.SatanRedLink		{ text-decoration: none; }
.SatanRedLink:active	{ color: #FF0000; }
.SatanRedLink:link	{ color: #FF0000; }
.SatanRedLink:visited	{ color: #FF0000; }
.SatanRedLink:hover	{ color: #ff7000; }

/*=============================================================================
 Shadow Table - contains aligned PNG shadow images.s
-----------------------------------------------------------------------------*/

.ShtLt { text-align: right; vertical-align: bottom; }
.ShtLm { text-align: right; vertical-align: bottom; }
.ShtLb { text-align: right; vertical-align: top; }
.ShtCt { text-align: right; vertical-align: bottom; }
.ShtCm { }
.ShtCb { text-align: right; vertical-align: top; }
.ShtRt { text-align: left; vertical-align: bottom; }
.ShtRm { text-align: left; vertical-align: bottom; }
.ShtRb { text-align: left; vertical-align: top; }

/*=============================================================================
 HTML Body
-----------------------------------------------------------------------------*/
.MainBody	{ margin: 0; padding: 0; cursor: url('Images/Cursors/HandCorpse.cur'), auto; background-color: #000000; overflow: hidden; background-image: url('Images/PatternCrossRed.gif'); }

.PageContent	{ margin: 0; padding: 0; cursor: url('Images/Cursors/HandCorpse.cur'), auto; background-color: #000000; background-image: url('Images/page_background.gif'); }

.PageMenu_Cell		{ width: 352px; background-image: url(Images/PatternMenu.gif); vertical-align: top; }
.PageMenu_Header	{ width: 314px; height: 115px; background-image: url(Images/MenuTop.gif); }
.PageMenu_Footer_eng	{ width: 314px; height: 90px; background-image: url(Images/MenuBottom_eng.png); }
.PageMenu_Footer_lit	{ width: 314px; height: 90px; background-image: url(Images/MenuBottom_lit.png); }
.PageMenu_CellRight	{ width: 26px; background-image: url(Images/PatternBorderRight.gif); }

.SatanDivSpace	{ height: 20px; overflow: hidden; }
/*
BODY.black	{ background-color: #000000; background-image: none; font-family: Tahoma; font-size: 8pt; }
BODY.black DIV	{ background-color: #000000; background-image: none; font-family: Tahoma; font-size: 8pt; }
BODY.black SPAN	{ background-color: #000000; background-image: none; font-family: Tahoma; font-size: 8pt; }
*/

/*=============================================================================
Opinion
-----------------------------------------------------------------------------*/

.OpinionBody		{ text-align: justify; color: #FF0000; padding: 4px 4px 4px 4px; font-family: Verdana; font-size: 9pt; }
.OpinionBodyUser	{ }
.OpinionBodyAdmin	{ background-color: #300000; color: #FF8800; }
.OpinionKeyword		{ color: #000000; background-color: Red; }
.OpinionBody a		{ text-decoration: none; }
.OpinionBody a:active	{ color: #FF7000; }
.OpinionBody a:link	{ color: #FF7000; }
.OpinionBody a:visited	{ color: #FF7000; }
.OpinionBody a:hover	{ color: #ffa000; }

.OpinionsColapsedImage { outline-width: 0; cursor: pointer; }
.OpinionsExpandedImage { outline-width: 0; cursor: pointer; }

.divTitle { padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; cursor: url('Images/Cursors/HandLink.cur'), auto; }

.EditLink	{ position:absolute; margin-left: -24px; margin-top: 4px; cursor: pointer; } /*display: none;*/
.FlameImage	{ margin-top: 58px; margin-left: 38px; }

.Opinions_Rate_Title	{ color: #FF0000; font-family: Tahoma; font-size: 8pt; letter-spacing: 2pt; }
.Opinions_Rate_c5	{ color: #FF0000; font-family: Tahoma; font-size: 8pt; }
.Opinions_Rate_c4	{ color: #FF6000; font-family: Tahoma; font-size: 8pt; }
.Opinions_Rate_c3	{ color: #FF9F00; font-family: Tahoma; font-size: 8pt; }
.Opinions_Rate_c2	{ color: #FFD800; font-family: Tahoma; font-size: 8pt; }
.Opinions_Rate_c1	{ color: #FFFF00; font-family: Tahoma; font-size: 8pt; }
.Opinions_Rate_b5	{ background-color: #FF0000 }
.Opinions_Rate_b4	{ background-color: #FF6000 }
.Opinions_Rate_b3	{ background-color: #FF9F00 }
.Opinions_Rate_b2	{ background-color: #FFD800 }
.Opinions_Rate_b1	{ background-color: #FFFF00 }

/*=============================================================================
 Rates
-----------------------------------------------------------------------------*/

.ratingStar		{ white-space:nowrap; height:12px; }
.ratingStar .ratingItem { font-size: 0; width: 12px; height: 12px; margin: 0; padding: 1px; display: block; background-repeat: no-repeat; cursor:pointer; }
.ratingStar .Filled	{ background-image: url(images/rating/star_on.png); }
.ratingStar .Empty	{ background-image: url(images/rating/star_off.png); }
.ratingStar .Saved	{ background-image: url(images/rating/star_saving.png); }

.Rates_Table	{ color: #ff0000; font-family: Tahoma; font-size: 8pt; }
.Rates_Rate1	{ padding: 0; background-image: url('Images/skull-1.gif'); margin: 0; overflow: hidden; width: 0; height: 13px; }
.Rates_Rate0	{ padding: 0; background-image: url('Images/skull-0.gif'); margin: 0; overflow: hidden; width: 60px; height: 13px; }

/*=============================================================================
 Intro
-----------------------------------------------------------------------------*/

.IntroBody	{ font-family: Tahoma; color: #FF0000; font-size: 8pt; margin: 0; padding: 0; }
.IntroDiv	{ font-family: Tahoma; color: #FF0000; font-size: 8pt; margin: 0; padding: 0; BORDER: solid 1px #ff0000; Padding: 8px; }
.IntroA		{ font-family: Tahoma; color: #FF0000; font-size: 8pt; text-decoration: none; cursor: url('Images/Cursors/HandLink.cur'), auto; }
.IntroTable	{ BORDER: solid 1px #ff0000; }

/*=============================================================================
 Bible
-----------------------------------------------------------------------------*/

.BibleBody		{ border-width: 0px; padding: 0px; margin: 0px; BACKGROUND-IMAGE: url(/Main/Images/Bible/BiblePaper.gif); overflow: hidden; }
.BibleWordSelected	{ background-color: #008000; padding-left: 2px; padding-right: 2px; }
.BibleHeaderTable	{ width: 484px; margin-top: 4px; margin-bottom: 4px; padding: 0; border: solid 1px #91603c; border-collapse: collapse; }
.BibleHeaderTable TD	{ font-family: tahoma, arial, serif; font-size: 8pt; }
.BibleHeaderTableCell	{ padding: 4px; margin:0; border: solid 1px #D0BF97; }
.BibleTable		{ margin-left: 4px; margin-right: 4px; border-width: 0; border-collapse: collapse; }
.BibleTable TD		{ padding :4px; TEXT-ALIGN: justify; font-family: arial, serif; font-size: 10pt; border-width: 0; }
.BibleTitle		{ font-family: tahoma, arial, serif; font-weight: bold; font-size: 10pt; text-align: center ; }
.BibleShortcut A	{ COLOR: #800000; text-decoration: none; white-space:nowrap; }
.BibleLine		{ text-align: justify; }
.BibleButtonImage	{ cursor: url('Images/Cursors/HandLink.cur'), pointer; }
.BibleInput		{ font-family: tahoma, arial, serif; font-size: 8pt; padding-left: 2px; padding-right: 2px; background-color: #F6E1B3; border: solid 1px #91603c; }
.BibleSelect		{ font-family: tahoma, arial, serif; font-size: 8pt; background-color: #F6E1B3; border: solid 1px #91603c; }
.BibleButton		{ cursor: url('Images/Cursors/HandLink.cur'), pointer; font-family: tahoma, arial, serif; font-size: 8pt; }
.Biblenavigation	{ margin-top: 8px; margin-bottom: 8px; }


/*=============================================================================
 Bible
-----------------------------------------------------------------------------*/

.Anotations_Shadow		{ width: 314px; height: 374px; position: absolute; top: 20px; left: 20px; visibility: visible; background-color: #000000; }
.Anotations_ShadowIn		{ width: 314px; height: 374px; left: 24px; position: absolute; top: 24px; }
.Anotations_Back		{ width: 314px; height: 374px; position: absolute; top: 20px; left: 20px; visibility: hidden; border: solid 1px #ff0000; padding: 4px; Z-INDEX: 3; OVERFLOW: hidden; }
.Anotations			{ width: 314px; height: 374px; background: #000000; position: absolute; top: 20px; left: 20px; border: solid 1px #ff0000; padding: 10px; font-size: 8pt; z-Index: 4; visibility: visible; overflow: hidden; color: #ff0000; font-family: Verdana; }
.Anotations a			{ color: #ff0000; text-decoration: none; }
.Anotations a:link		{ color: #ff0000; text-decoration: none; }
.Anotations a:visited		{ color: #ff0000; text-decoration: none; }
.Anotations a:hover		{ color: #ff7000; text-decoration: none; }
.Anotations_Line		{ margin-top: 0; margin-bottom: 0; border-left: 0; border-top: 0; border-right: 0; border-bottom: dotted 1px #800000; }
.Anotations_Author		{ font-family: Verdana; font-size: 8pt; color: #800000; text-transform: uppercase; font-weight: bold; }
.Anotations_Title		{ font-family: Verdana; font-size: 8pt; color: #ff0000; text-transform: uppercase; font-weight: bold; }
.Anotations_Subject		{ font-family: Verdana; font-size: 8pt; text-align: center; font-weight: bold; padding-bottom: 10px; }
.Anotations_Description		{ text-align: justify; }
.Anotations_TableFlameColumn	{ padding-top: 8px; padding-bottom: 10px; }

/*=============================================================================
 LINK
-----------------------------------------------------------------------------*/
/* a	{ cursor: url('Images/Cursors/HandLink.cur'), auto; }
/*-----------------------------------------------------------------------------
 LINK
=============================================================================*/

/*=============================================================================
 CONTENTS - Top part of page with CD and Images.
-----------------------------------------------------------------------------*/
.Contents 
.ContentsIcon				{ margin: 0; padding: 0; }
.ContentsTitleImage			{ margin: 0; padding: 0; }
.ContentsSpaceImage			{ width: 4px; }
.ContentsTitleTable			{ border-collapse: collapse; border: solid 1px #800000; width: 100%; }
.ContentsTitleRow			{ }
.ContentsTitleCellOff			{ border: solid 1px #800000; text-align: left; padding: 1px 2px 2px 2px; white-space: nowrap; }
.ContentsTitleCellOn			{ border: solid 1px #800000; background-color: #340000; text-align: left; padding: 1px 2px 2px 2px; white-space: nowrap; }
.ContentsAlternativeTitleCellOff	{ border: solid 1px #ff0000; text-align: left; padding: 1px 4px 2px 2px; white-space: nowrap; }
.ContentsAlternativeTitleCellOn		{ border: solid 1px #ff0000; background-color: #340000; text-align: left; padding: 1px 4px 2px 2px; white-space: nowrap; }
.ContentsQuoteRow			{ height: 100%; }
.ContentsLink				{ text-decoration: none; }

/*=============================================================================
 Chapters - List of books parts and chapters on page.
-----------------------------------------------------------------------------*/


.PartsListPointImageCellTop	{ background-image: url('Images/PartsListImage_top.gif'); background-position: right bottom; background-repeat: no-repeat; }
.PartsListPointImageCellMiddle	{ background-image: url('Images/PartsListImage_middle.gif'); }
.PartsListPointImageCellBottom	{ background-image: url('Images/PartsListImage_Arrow.gif'); }

.Chapters			{ border: solid 1px #FF0000; background-color: #000000; width: 590px; color: #FF0000; }
.ChaptersHr			{ margin-left: 44px; margin-right: 44px; margin-top: 0; margin-bottom: 0; border-left: 0; border-right: 0; border-top: 0; border-bottom: 1px dotted #800000; height: 1px; }
.ChaptersHrParts		{ margin-left: 44px; margin-right: 44px; margin-top: 0; margin-bottom: 0; border-left: 0; border-right: 0; border-top: 0; border-bottom: 1px dotted #800000; height: 1px; }
.Chapters a			{ color: #ff0000; text-decoration: none; }
.Chapters a:link		{ color: #ff0000; text-decoration: none; }
.Chapters a:visited		{ color: #ff0000 }
.Chapters a:hover		{ color: #ff7000; text-decoration: none; }
.ChaptersTitle			{ margin-left: 44px; margin-right: 44px; margin-top: 20px; margin-bottom: 10px; font-family: Verdana, Serif; font-weight: bolder; font-size: 9pt; text-transform: uppercase; text-align: center; }
.ChaptersDescription		{ margin-left: 44px; margin-right: 44px; margin-top: 10px; margin-bottom: 12px; font-family: Verdana, Serif; text-align: justify; font-size: 8pt; }
.ChaptersPartsList		{ margin: 0; padding: 10px 0 10px 0; }
.ChaptersList			{ margin: 0; padding: 10px 0 22px 0; }
.ChaptersListItemLeft		{ width: 11px; height: 21px; empty-cells: show; background-image: url('Images/PartsListImage_plus.gif'); }
.ChaptersListItemLeftOn		{ width: 11px; height: 21px; empty-cells: show; background-image: url('Images/PartsListImage_minus.gif'); }
.ChaptersListItem img		{ margin: 0 7px 0px 0; }
.ChaptersListItem		{ margin: 0; padding: 0 4px 0 4px; text-align: left; }
.ChaptersListItemOn		{ margin: 0; padding: 0 4px 0 4px; text-align: left; }
.ChaptersListLink		{ color: #ff0000; font-size: 8pt; font-family: Verdana, Serif; } /*border-left: solid 4px transparent; padding-left: 0px;*/
.ChaptersListLink:active	{ color: #ff0000; text-decoration: none; }
.ChaptersListLink:link		{ color: #ff0000; text-decoration: none; }
.ChaptersListLink:visited	{ color: #ff0000; text-decoration: none; }
.ChaptersListLink:hover		{ color: #ff7000; text-decoration: none; } /*border-left: solid 4px #FF0000;*/

/*=============================================================================
 Part which contains Chapter > Section > Paragraph
-----------------------------------------------------------------------------*/

.HrRed { border-left: 0; border-right: 0; border-top: 0; border-bottom: 1px dotted #ff0000; height: 1px; }

/* Apply custom styles (Book_Level_Section_<ChapterGuid>: FAQ */
.Book_Level_Section_afc6aa51 { font-weight: normal !important; }

.Book_Head		{ width: 600px; height: 44px; background-image: url(Images/paper_top.gif); margin: 0; padding: 0; }
.Book_Body		{ width: 600px; margin: 0; padding: 0; font-size: 10pt; color: #4a3018; font-family: arial, serif; background-image: url(Images/paper_middle.gif); }
.Book_Body_Edit		{ background-image: url(Images/paper_middle_edit.gif) !important; padding: 4px; width: 512px; }
.Book_Body_Enabled	{ width: 512px; }
.Book_Body_Disabled	{ width: 512px; background-color:#ffd0d0; }
.Book_Foot		{ width: 600px; height: 44px; background-image: url(Images/paper_bottom.gif); margin: 0; padding: 0; }

.Book_Level_Root	{ }
.Book_Level_Serie	{ }
.Book_Level_Book	{ }
.Book_Level_Part	{ }
.Book_Level_Chapter	{ text-align: left; font-weight: bold; text-transform: uppercase; border-bottom: solid 2px #4a3018; padding-bottom: 4px; }
.Book_Level_Section	{ text-align: left; font-weight: bold; padding-top: 8px; padding-bottom: 6px; clear: both; }
.Book_Level_Paragraph	{ text-align: justify; }

.Body_Errors		{ border: solid 1px red; }

.Book_Body hr		{ border-left: 0; border-right: 0; border-top: 0; border-bottom: 1px dotted #4a3018; height: 1px; }
.Book_Body table	{ font-size: 10pt; color: #4a3018; font-family: arial, serif; }
.Book_Body a:link	{ color: #800000; text-decoration: none; }
.Book_Body a:active	{ color: #FF0000; text-decoration: none; }
.Book_Body a:visited	{ color: #800000; text-decoration: none; }
.Book_Body a:hover	{ color: #ff4700; text-decoration: none; }

.Book_Body .Light		{ color: #91603c }
.Book_Body .Light a:link	{ color: #803030; text-decoration: none; }
.Book_Body .Light a:active	{ color: #FF3030; text-decoration: none; }
.Book_Body .Light a:visited	{ color: #803030; text-decoration: none; }
.Book_Body .Light a:hover	{ color: #ff4700; text-decoration: none; }

.PQuote		{ padding: 5px; font-size: 9pt; font-family: Times New Roman; background-color: #eeeeee; margin-bottom: 0px; }
.SmallFont	{ font-family: Verdana; font-size: 7pt; }

.SmallFontGreen	{ font-family: Verdana; font-size: 7pt; color: #008000; }

.SpanGreen	{ color: #008000; }
.SpanRed1	{ color: #ff0000; }
.SpanRed2	{ color: #800000; }
.SpanRed3	{ color: #600000; }
.SpanBlue3	{ color: #1e1e48; }
.SpanLight	{ color: #91603c; }

.Book_Body .Author	{ margin-left: 44px; margin-right: 44px; font-weight: bolder; text-align: right; padding-top: 20px; }

/* JOCYS.COM ----------------------------------------------------------------*/
.divcontent	{ padding: 15px; display: table-cell; border: 1px solid #70735F; margin: 0px; color: #939B79; text-decoration: none; background-image: url(/Images/Pattern.Old.Paper.9.gif); text-align: justify; width: 100%; font-family: Verdana; font-size: 8pt; }
.explanation	{ font-size: 8pt; color: #5C6B59; letter-spacing: 1; }
a:link.a-09	{ color: #70735F; }
a:active.a-09	{ color: #70735F; }
a:visited.a-09	{ color: #70735F; }
a:hover.a-09	{ color: #606251; }
/*---------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------
 TEXT
=============================================================================*/

/*=============================================================================
 IMAGES
-----------------------------------------------------------------------------*/
.img_center	{ border: solid 1px #000000; }
.img_left	{ border: solid 1px #000000; margin-bottom: 5px; margin-right: 10px; margin-top: 5px; float: left; }
.img_right	{ border: solid 1px #000000; margin-bottom: 5px; margin-left: 10px; margin-top: 5px; float: right; }
.img_top_left	{ border: solid 1px #000000; margin-bottom: 5px; margin-right: 10px; float: left; }
.img_top_right	{ border: solid 1px #000000; margin-bottom: 5px; margin-left: 10px; float: right; }

.ImgLeft	{ border: solid 1px #000000; margin-right: 10px; float: left; }
.ImgCenter	{ border: solid 1px #000000; margin-right: 10px; }
.ImgRight	{ border: solid 1px #000000; margin-left: 10px; float: right; }
.ImgRedLeft	{ border: solid 1px #ff0000; float: left; margin-right: 8px; margin-bottom: 4px; }
.ImgRedRight	{ border: solid 1px #ff0000; float: right; margin-left: 8px; margin-bottom: 4px; }
/*-----------------------------------------------------------------------------
 IMAGES
=============================================================================*/

.title				{ padding: 8px; background-color: #000000; cursor: url('Images/Cursors/HandLink.cur'), auto; }
.titleAuthor img		{ }
.titleName			{ }

.Guestbook			{ margin-top: 20px; width: 600px; border: solid 1px #ff0000; background-color: #000000; font-size: 8pt; font-family: tahoma, serif; }
.GuestbookHeader		{ border-collapse: collapse; border: solid 1px #000000; width: 100%; }
.GuestbookHeader TD		{ font-family: Tahoma; font-size: 8pt; border: solid 1px #000000; background-color: #300000; color: #FF0000; text-align: center; }
.GuestbookHeader A		{ color: #FF0000; text-decoration: none; }
.GuestbookImg			{ }
.GuestbookUser			{ text-align: justify; color: #FF0000; padding: 4px 4px 4px 4px ; }
.GuestbookAdmin			{ text-align: justify; background-color: #300000; color: #FF8800; padding: 4px 4px 4px 4px ; }
.Guestbook a			{ text-decoration: none; }
.Guestbook a:active		{ color: #FF0000; }
.Guestbook a:link		{ color: #FF0000; }
.Guestbook a:visited		{ color: #FF0000; }
.Guestbook a:hover		{ color: #ff7000; }
.GuestbookFooter		{ border-collapse: collapse; border: solid 1px #000000; width: 100%; }
.GuestbookFooter TD		{ font-family: Tahoma; font-size: 8pt; border: solid 1px #000000; background-color: #300000; color: #FF0000; text-align: center; }
.GuestbookFooter A		{ color: #FF0000; text-decoration: none; }
.GuestbookObjectName		{ font-family: Tahoma; font-size: 8pt; border-width: 0; background-color: #100000; color: #800000; text-align: left; margin: 0; }
.GuestbookObjectName A		{ text-decoration: none; }
.GuestbookObjectName A:active	{ color: #800000; }
.GuestbookObjectName A:link	{ color: #800000; }
.GuestbookObjectName A:visited	{ color: #800000; }
.GuestbookObjectName A:hover	{ color: #ff7000; }


TABLE.Red	{ border: solid 1px #FF0000; background-color: #000000; width: 600px; color: #FF0000; border-collapse: collapse; }
TABLE.Red TD	{ border: solid 1px #FF0000; color: #FF0000; }
.Red30		{ background-color: #300000; padding: 4px; }
.Red30 a	{ cursor: url('/main/Images/Cursors/HandLink.cur'), auto; }
.Red P		{ font-family: Verdana, Serif; font-size: 8pt; }
.Red a		{ text-decoration: none; font-family: Verdana, Serif; font-size: 8pt; cursor: url('Images/Cursors/HandLink.cur'), auto; }
.Red a:active	{ color: #FF0000; }
.Red a:link	{ color: #FF0000; }
.Red a:visited	{ color: #FF0000; }
.Red a:hover	{ color: #ff7000; }


.RedDiv			{ margin: 8px; font-family: Verdana, Serif; text-align: justify; font-size: 8pt; }
.RedTable		{ border: solid 1px #FF0000; background-color: #000000; width: 600px; color: #FF0000; border-collapse: collapse; }
.RedTable TD		{ margin:8px; padding: 8px; font-family: Verdana, Serif; font-size: 8pt; border-width: 0; }
.RedTable P		{ font-family: Verdana, Serif; font-size: 8pt; margin: 0; }
.RedTableLabel		{ padding-bottom: 4px; font-weight:bold; }
.RedInputButton		{ background-color: #800000; color: #FF0000; font-family: Tahoma; font-size: 8pt; width: 100%; height: 24px; border-left: 2px solid #FF0000; border-right: 2px solid #400000; border-top: 2px solid #FF0000; border-bottom: 2px solid #400000; }
.RedLabelError		{ width: 100%; color: #800000; }
.RedInputTextArea	{ width: 100%; font-family: Tahoma; font-size: 8pt; background-color: #300000; color: #FF0000; text-align: Justify; border: 1px solid #FF0000; padding: 4px; }
.RedInputText		{ background-color: #300000; color: #FF0000; font-family: Tahoma; font-size: 8pt; font-weight: bold; text-align: Center; border: 1px solid #FF0000; padding-left: 4px; padding-right: 4px; width: 100%; }
.RedInputRadioDiv	{ background-color: #300000; border: solid 1px #ff0000; padding: 8px 8px 8px 8px ; }
.RedInputRadio		{ border-collapse: collapse; border-width: 0; }
.RedInputRadio TR TD	{ padding: 0; margin: 0; }
.RedInputRadio INPUT	{ padding-left: 16px; }
.RedInputRadio LABEL	{ color: #FF0000; }
.RedBottomFooter	{ width: 100%; text-align: center; margin-top: 4px; font-family: Verdana, Serif; font-size: 8pt; background-color: #300000; } 
.RedBottomFooter TR TD	{ padding: 4px; margin: 4px; }


.Quote		{ margin-top: 20px; border-collapse: collapse; width: 600px; border: solid 1px #ff0000; background-color: #000000; font-size: 8pt; font-family: tahoma, serif; }
.QuotePhotoTd	{ border: solid 1px #ff0000; background-color: #300000; }
.QuotePhotoImg	{ margin: 4px; }
.QuoteTable	{ border-collapse: collapse; width: 100%; height: 100%; border: solid 1px #000000; color: #FF0000; }
.QuoteAuthor	{ font-family: Tahoma; font-size: 8pt; border: solid 1px #000000; background-color: #300000; color: #800000; text-align: center; font-weight:bold; }
.QuoteAbout	{ font-family: Tahoma; font-size: 8pt; border: solid 1px #000000; background-color: #300000; color: #800000; text-align: center; }
.QuoteBody	{ border: solid 1px #000000; height: 76px; }
.QuoteText	{ font-family: Tahoma; font-size: 8pt; color: #ff0000; display: inline; text-align: justify; border-width:0; }

.TbDefinition			{ padding-top: 8px; }
.TbDefinitionWord		{ font-weight: bold; }
.TbDefinitionDefinitionShort	{ }
.TbDefinitionDefinitionLong	{ text-align: justify; padding-top: 6px; }

.SoulStatisticTable		{ border-collapse: collapse; font-family: Verdana, Serif; font-size: 8pt; width: 100%; }
.SoulStatisticTable TR TD	{ color: #ff0000; text-align: right; }
.SoulStatisticClock		{ text-align: left; font-weight:bold; color: #ff0000; font-family: Verdana, Serif; font-size: 8pt; }
.SoulStatisticSource		{ letter-spacing: 1pt; font-weight:bold; color: #B00000; }
.SoulStatisticMore		{ text-align: right; font-weight:bold; }
.SoulStatisticName		{ text-align:right; color: #800000; font-family: Verdana, Serif; font-size: 8pt; white-space:nowrap ; }
.SoulStatisticNumber		{ font-weight:bold; font-family: Verdana, Serif; font-size: 8pt; white-space:nowrap ; }
.SoulStatisticTable a		{ text-decoration: none; font-family: Verdana, Serif; font-size: 8pt; }
.SoulStatisticTable a:active	{ color: #FF0000; }
.SoulStatisticTable a:link	{ color: #FF0000; }
.SoulStatisticTable a:visited	{ color: #FF0000; }
.SoulStatisticTable a:hover	{ color: #ff7000; }

.selectleft		{ font-family: tahoma, serif; font-size: 8pt; color: #ff0000; border: solid 1px #ff0000; background-color: #000000; }

StatisticTable		{ }
StatisticTable TR TD	{ font-family: tahoma, serif; font-size: 8pt; }
SPAN.red		{ font-family: tahoma, serif; font-size: 8pt; }

/* ------------------------------------------------------------
Controls/ListDataPager
-------------------------------------------------------------*/

.BA_ListDataPager			{ clear: both; background-color: #400000; width: 100%; margin-bottom: 20px; }
.BA_ListDataPager_0			{ border: solid 1px #ff0000; }
.BA_ListDataPager_1			{ border: solid 1px #ff0000; }
.BA_ListDataPager_Text, .BA_ListDataPager_Text span { font-family: Arial, Helvetica, Sans-Serif !important; font-size: 9pt !important; color: #800000; }
.BA_ListDataPager tr td			{ padding: 2px 4px 2px 4px; }
.BA_ListDataPager tr td a		{ text-decoration: none; color: #ff0000; }
.BA_ListDataPager tr td span		{ font-size: 9pt; }
.BA_ListDataPager_Left			{ white-space: nowrap; }
.BA_ListDataPager_Middle		{ width: 100%; text-align: right; }
.BA_ListDataPager_Right			{ }
.BA_ListDataPager_Button		{ padding: 0 2px 0 2px; }
.BA_ListDataPager_TextBox		{ padding:0; text-align: center; border:solid 1px #ff0000; background: #000000; color: #ff0000; }
.BA_ListDataPager_PageSize		{ padding: 0; }
a.BA_ListDataPager_Links		{ background-image: url('/App_Themes/Default/Images/Bullets/page.gif');background-repeat: no-repeat; display:inline-block;height:15px;font-size:1px; padding-top:0px; }
a.BA_ListDataPager_Links_First		{ background-position:	 1px 3px; width:9px; margin-right:5px; }
a.BA_ListDataPager_Links_Previous	{ background-position:	 -8px 3px; width:5px; margin-right:5px; }
a.BA_ListDataPager_Links_Next		{ background-position:	 -13px 3px; width:5px; margin-right:5px; margin-left:5px; }
a.BA_ListDataPager_Links_Last		{ background-position:	 -18px 3px; width:9px; padding-top:0px; }
span.BA_ListDataPager_Links, a[disabled="disabled"].BA_ListDataPager_Links			{ }
span.BA_ListDataPager_Links_First, a[disabled="disabled"].BA_ListDataPager_Links_First		{ background-position: 1px -24px; width:9px; margin-right:5px; }
span.BA_ListDataPager_Links_Previous, a[disabled="disabled"].BA_ListDataPager_Links_Previous	{ background-position: -8px -24px;	width:5px; margin-right:5px; }
span.BA_ListDataPager_Links_Next, a[disabled="disabled"].BA_ListDataPager_Links_Next		{ background-position: -13px -24px;	width:5px; margin-right:5px; margin-left:5px; }
span.BA_ListDataPager_Links_Last, a[disabled="disabled"].BA_ListDataPager_Links_Last		{ background-position: -18px -24px;	width:9px; }
