.copyright
{
    font-family: Tahoma;
    font-size: 8pt;
}

.SmallText
{
    font-family: Tahoma;
    font-size: 8pt;
}

A.sideMenuLink:link
{
    font-family: Simplified Arabic;
    font-size: 12pt;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}

A.sideMenuLink:hover
{
    text-decoration: none;
}

A.sideMenuLink:visited
{
    font-family: Simplified Arabic;
    font-size: 12pt;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}

.GroupTitle
{
    font-size: 16pt;
    font-weight: bold;
    color: #000000;
    text-align: center;
}

.SubGroupTitle
{
    font-size: 14pt;
    font-weight: bold;
    color: #000000;
    text-align: center;
}

.ItemTitle
{
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    padding: 7px;
    background-color: #376672;
}

.smallTitle
{
    font-size: 10pt;
    color: Maroon;
    font-weight: bold;
}

.ServicesPanel
{
    background-image: url('../../images/services-tile.gif');
}

.DateTime
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    color: #007700;
}

.Content
{
    font-size: 11pt;
    font-weight: bold;
    text-align: justify;
    font-family: "Times New Roman";
}

A.archiveYears:link
{
    font-family: Simplified Arabic;
    font-size: 11pt;
    color: #aa0000;
}

A.archiveYears:hover
{
}

A.archiveYears:visited
{
}

.SendToFriendTable
{
    font-weight: bold;
}

.SendToFriendHeader
{
    font-size: 12pt;
    font-weight: bold;
    color: #000000;
    background-color: #6eb2d5;
    color: #fff;
    padding: 5px;
}

.NewCommentTable
{
    background-color: #fff;
    color: #7a8390;
    font-family: "Times New Roman";
    font-size: 15px;
    font-weight: bold;
}

.NewCommentHeader
{
    background-color: #F6F7F6;
    color: #369AB1;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    padding: 10px 10px 10px 10px;
}

A.email:link
{
    font-family: Simplified Arabic;
    font-size: 11pt;
    color: #aa0000;
    text-decoration: none;
}

A.email:hover
{
    text-decoration: none;
}

A.email:visited
{
    font-family: Simplified Arabic;
    font-size: 11pt;
    color: #aa0000;
    text-decoration: none;
}

A.MoreLink:link
{
    font-family: Simplified Arabic;
    font-size: 11pt;
    color: #aa0000;
    text-decoration: none;
}

A.MoreLink:hover
{
    text-decoration: none;
}

A.MoreLink:visited
{
    font-family: Simplified Arabic;
    font-size: 11pt;
    color: #aa0000;
    text-decoration: none;
}

A.SubGroupTabLink:link
{
    font-family: Simplified Arabic;
    font-size: 12pt;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

A.SubGroupTabLink:hover
{
    text-decoration: none;
}

A.SubGroupTabLink:visited
{
    font-family: Simplified Arabic;
    font-size: 12pt;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

A.SubGroupsListLink:link
{
    font-family: Simplified Arabic;
    font-size: 12pt;
    font-weight: bold;
    color: #0000aa;
    text-decoration: none;
}

A.SubGroupsListLink:hover
{
    text-decoration: none;
}

A.SubGroupsListLink:visited
{
    font-family: Simplified Arabic;
    font-size: 12pt;
    font-weight: bold;
    color: #0000aa;
    text-decoration: none;
}

.CategoriesList
{
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    text-align: right;
}
.CategoriesList span
{
    color: #0B8783;
}
.CategoriesList a:link, .CategoriesList a:active, .CategoriesList a:visited
{
    color: #0A6ABC;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    line-height: 1.5;
    text-align: right;
    text-decoration: none;
}

.CategoriesList a:hover
{
    color: #0A6ABC;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    line-height: 1.5;
    text-align: right;
    text-decoration: none;
    text-decoration: underline;
}

.CategoryDescription
{
    font-family: Tahoma;
    font-size: 8pt;
    text-decoration: none;
}

table.GroupTabs
{
    background-color: #aaaaaa;
    border-style: solid;
    border-width: 1px;
    border-color: #666666;
}

td.GroupTab
{
    border-style: ridge;
    border-width: 1px;
}

hr.SubCategoriesListHr
{
    width: 98%;
    color: #003300;
    height: 1px;
}

hr.ItemsListHr
{
    width: 90%;
    color: #009900;
    height: 1px;
}

A.HighlightedItemsListLink:link
{
    font-family: Simplified Arabic;
    font-size: 11pt;
    font-weight: bold;
    color: #0a6abc;
    text-align: right;
}

A.HighlightedItemsListLink:visited
{
    font-family: Simplified Arabic;
    font-size: 11pt;
    font-weight: bold;
    color: #0a6abc;
    text-align: right;
}

.ItemsListText
{
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    line-height: 1.5;
}

A.ItemsListLink:link
{
    font-family: Tahoma;
    font-size: 13px;
    font-weight: normal;
    color: #0a6abc;
    text-decoration: none;
    line-height: 1.5;
    text-align: right;
}

A.ItemsListLink:hover
{
    text-decoration: underline;
    line-height: 1.5;
    text-align: right;
}

A.ItemsListLink:visited
{
    font-family: Tahoma;
    font-size: 13px;
    font-weight: normal;
    color: #0a6abc;
    text-decoration: none;
    line-height: 1.5;
    text-align: right;
}

A.LinkableItemTitle:link
{
    font-family: Simplified Arabic;
    font-size: 11pt;
    font-weight: bold;
    color: #0a6abc;
    text-decoration: none;
}

A.LinkableItemTitle:hover
{
    text-decoration: none;
}

A.LinkableItemTitle:visited
{
    font-family: Simplified Arabic;
    font-size: 11pt;
    font-weight: bold;
    color: #0a6abc;
    text-decoration: none;
}

A.AuthorsListLink:link
{
    font-family: Simplified Arabic;
    font-size: 11pt;
    font-weight: bold;
    color: #0a6abc;
    text-decoration: none;
}

A.AuthorsListLink:hover
{
    text-decoration: none;
}

A.AuthorsListLink:visited
{
    font-family: Simplified Arabic;
    font-size: 11pt;
    font-weight: bold;
    color: #0a6abc;
    text-decoration: none;
}

A.MediaListLink:link
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    color: #0a6abc;
    text-decoration: none;
}

A.MediaListLink:hover
{
    text-decoration: none;
}

A.MediaListLink:visited
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    color: #0a6abc;
    text-decoration: none;
}

A.AuthorLink:link
{
    font-family: Tahoma;
    font-size: 11px;
    color: #C58B21;
    text-decoration: none;
    display:block;
    text-align:right;
}

A.AuthorLink:hover
{
    text-decoration: none;
}

A.AuthorLink:visited
{
    font-family: Tahoma;
    font-size: 11px;
    color: #C58B21;
    text-decoration: none;
}

a.PageNumberLink:link
{
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    display: inline-block;
    background-color: #123e43;
    padding: 2px 7px;
    text-align: center;
    border: solid 1px #275b61;
    margin-left: 2px;
}

a.PageNumberLink:hover
{
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    display: inline-block;
    background-color: #2cb6b3;
    padding: 2px 7px;
    text-align: center;
    border: solid 1px #2cb6b3;
    margin-left: 2px;
}

span.PageNumberLink
{
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    display: inline-block;
    background-color: #2cb6b3;
    padding: 2px 7px;
    text-align: center;
    border: solid 1px #2cb6b3;
    margin-left: 2px;
}

#Container table td.PagerContainer
{
    text-align: center;
    padding: 20px 0px;
}

.Traceback
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    padding: 20px;
}

.Traceback a
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #0a5c7f;
}

.Traceback a:hover
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #0a5c7f;
}

.traceBackFrame
{
    background-image: url("/images/Internal-title-bg.png");
    background-position: center center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-family: Simplified Arabic;
    font-size: 18px;
    font-weight: bold;
    height: 40px;
    text-align: right;
    padding-right: 100px;
}

.traceBackFramePrint
{
    /*background-image: url("/images/Internal-title-bg.png");*/
    background-position: center center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-family: Simplified Arabic;
    font-size: 18px;
    font-weight: bold;
    height: 40px;
    text-align: right;
    padding-right: 100px;
    background-color: #006666;
}

a.TracebackLink:link, a.TracebackLink:active, a.TracebackLink:visited
{
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    background-image: url("/images/Tarce-arrow.png");
    background-repeat: no-repeat;
    background-position: right center;
    padding: 5px 15px 5px 10px;
    text-decoration: none;
}
span.TracebackLink
{
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    color: #7ff8f5;
    display: inline-block;
    background-image: url("/images/Tarce-arrow.png");
    background-repeat: no-repeat;
    background-position: right center;
    padding: 5px 15px 5px 10px;
}

a.TracebackLink:hover
{
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    background-image: url("/images/Tarce-arrow.png");
    background-repeat: no-repeat;
    background-position: right center;
    padding: 5px 15px 5px 10px;
    text-decoration: underline;
}


.ArchiveTitle
{
    font-size: 16pt;
    font-weight: bold;
    color: #800000;
    text-align: center;
    padding-top: 15px;
}

.ArchiveSubTitle
{
    background-image: url("/images/TreeTitleBg.jpg");
    background-position: right center;
    background-repeat: repeat-x;
    color: #014173;
    font-family: Simplified Arabic;
    font-size: 20px;
    font-weight: bold;
    padding: 10px;
    text-align: center;
}

#Container table td.ArchiveMonth
{
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    background-color: #3c90a5;
    font-family: Times New Roman;
    text-align: center;
}

#Container table td.ArchiveDay
{
    font-size: 11pt;
    font-weight: bold;
    text-align: center;
    border: 1px solid #cbdcdf;
    background-color: #f6f7f6;
    color: #646462;
    text-align: center;
}

.ArchiveDay a
{
    color: #27b6c6;
    font-size: 11pt;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

.ArchiveDay a:hover
{
    color: #27b6c6;
    font-size: 11pt;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

.ArchiveEmptyDay
{
    font-size: 11pt;
    font-weight: bold;
    text-align: center;
    border: 1px solid #cbdcdf;
    background-color: #f6f7f6;
}

.number-of-viewers
{
    font-family: Tahoma;
    font-weight: bold;
    font-size: 8pt;
}

.send-to-friend
{
    font-family: Tahoma;
    font-weight: bold;
    font-size: 8pt;
    text-decoration: none;
}

.printable-version
{
    font-family: Tahoma;
    font-weight: bold;
    font-size: 8pt;
    text-decoration: none;
}

.downloadable-version
{
    font-family: Tahoma;
    font-weight: bold;
    font-size: 8pt;
    text-decoration: none;
}

.comments
{
    font-family: Tahoma;
    font-weight: bold;
    font-size: 8pt;
    text-decoration: none;
}

.rating
{
    font-family: Tahoma;
    font-size: 8pt;
    background-color: #f8f8f8;
    border-style: solid;
    border-width: 1px;
    border-color: #dedede;
}

.add-to-favorites
{
    font-family: Tahoma;
    font-weight: bold;
    font-size: 8pt;
}

.tree
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #fff;
}

.linkedTree
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
}

table.MediaListTable
{
    border-style: solid;
    border-width: 1px;
    border-color: #ffffff;
}

.MediaListTD0
{
    border-color: #a6bbcb;
    border-style: solid;
    border-width: 1px;
    background-color: #b8cfe1;
    font-family: Tahoma;
    font-size: 12px;
}

.MediaListTD1
{
    border-color: #eaeaea;
    border-style: solid;
    border-width: 1px;
    background-color: #f8f8f8;
    font-family: Tahoma;
    font-size: 12px;
}

tr.MediaListHeader
{
    background-color: #6eb2d5;
    color: #fff;
    font-family: Tahoma;
    font-size: 9pt;
}

th.MediaListHeader
{
}

.Comment_VisitorName
{
    font-weight: bold;
    background-color: #f7f7f7;
    color: #227d93;
    padding: 5px 20px;
}

.ComponentHeader
{
    background-color: #777777;
    color: #ffffff;
    font-weight: bold;
    height: 23px;
}

.ComponentBody
{
    border-collapse: collapse;
    border: 1px solid #777777;
    background-color: #f7f7f7;
}

.SideServicesPanel
{
    background-color: #ffffff;
    border-style: solid;
    border-width: 1px;
    border-color: #ffffff;
}

.SideServicesSlider
{
    background-color: #DABD85;
}

.BottomServicesPanel
{
    background-color: #ffffff;
    border-style: solid;
    border-width: 1px;
    border-color: #ffffff;
}

.BottomServicesPanel a
{
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
}

.BottomServicesPanel a:hover
{
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
}

.BottomServicesSlider
{
    background-color: #c6caca;
}

A.top-page
{
    font-family: Tahoma;
    font-size: 8pt;
    color: #aa0000;
    text-decoration: none;
    display: block;
    width: 100px;
    margin-right: 30px;
}

.NoCommnets
{
    color: #4a0410;
    text-align: center;
    font-size: 12pt;
    font-weight: bold;
}

.DataGridFooter
{
    background-color: #fcfdfe;
}

.TreeNodeSelector
{
    font-family: Tahoma;
}

.albumLink
{
    font-family: Tahoma;
    font-size: 8pt;
    text-decoration: none;
}

.Comment_VisitorBody
{
    background-color: #f8f8f8;
    font-family: Tahoma;
    font-size: 12px;
    padding: 10px;
}

.InternalPagesContainer
{
    background-color: #fff;
}

.SaecrhContainer
{
    padding: 20px;
}

.SaecrhContainer table td
{
    font-family: Simplified Arabic;
    font-weight: bold;
}

#Container table td
{
    /*text-align: right;*/
}

#Container table td.PageNumberLink
{
    text-align: center;
}
.TreeTitleContainer
{
    font-family: Simplified Arabic;
    font-weight: bold;
    padding: 10px;
    background-image: url("/images/TreeTitleBg.jpg");
    background-repeat: repeat-x;
    background-position: right center;
    color: #014173;
    font-size: 20px;
    text-align: right;
}
.TreeTitleContainer span
{
    color: #0b8783;
    font-size: 16px;
}

ul.ListWeeks
{
    padding: 30px 70px 30px 0px;

}
ul.ListWeeks li
{
    list-style: none outside none;
    margin: 0px 10px 40px 10px;
    display: inline-block;
    background-image: url('/images/Calendar-Icon.jpg');
    background-repeat: no-repeat;
    width: 181px;
    height: 147px;
    float:right;
}
ul.ListWeeks li a:link, ul.ListWeeks li a:active, ul.ListWeeks li a:visited
{
    color: #2e8482;
    font-family: "Simplified Arabic";
    font-size: 20px;
    font-weight: bold;
    margin: 60px 30px 0px 20px;
    display: block;
}
.HighlightedKeywords
{
    color: Maroon;
}

.CPageTitle
{
    height: 40px;
    background-image: url('/images/Internal-title-bg.png');
    background-repeat: no-repeat;
    background-position: center center;
    color: #fff;
    text-align: center;
    font-family: Simplified Arabic;
    font-size: 22px;
    font-weight: bold;
}
.SearchResultConatiner
{
    background-color:White;
    width:95%;
}

.InternalPageTitleContainer
{
    height: 40px;
    background-image: url('/images/Internal-title-bg.png');
    background-repeat: no-repeat;
    background-position: center center;
    color: #fff;
    text-align: center;
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold;
}

.HighlightedKeywords
{
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold;
    color: #669999;
    background-color: #ECEC00;
}
