﻿.SimpleEntertainmentTreeView
{
    font-family: Calibri,Trebuchet MS,Verdana,Tahoma,Helvetica,Arial,Sans-Serif;
}

.SimpleEntertainmentTreeView div.AspNet-TreeView ul li
{
    white-space: normal;
    padding: 2px 0 !important;
    cursor: pointer;
    width: 161px;
}

.SimpleEntertainmentTreeView div.AspNet-TreeView ul ul
{
    margin: 0 0 0 16px;
    cursor: pointer;
}

.AspNet-TreeView-Hide
{
    display: none !important;
}
li.AspNet-TreeView-ChildSelected ul.AspNet-TreeView-Hide
{
    display: block !important;
}

.SimpleEntertainmentTreeView div.AspNet-TreeView ul li img
{
    border: none;
    vertical-align: middle;
    margin: 0 2px 0 0;
    cursor: pointer;
}

.SimpleEntertainmentTreeView div.AspNet-TreeView li.AspNet-TreeView-Leaf a
{
    font-weight: normal;
    font-size: 13px;
    color: #0096DE; /**/
    text-decoration: none;
    cursor: pointer;
    outline: none;
}

.SimpleEntertainmentTreeView div.AspNet-TreeView li.AspNet-TreeView-Parent a
{
    font-weight: normal;
    font-size: 13px;
    color: #0096DE; /**/
    text-decoration: none;
    cursor: pointer;
    outline: none;
}


.SimpleEntertainmentTreeView div.AspNet-TreeView li.AspNet-TreeView-Leaf
{
    color: #FFFFFF;
    line-height: 13px;
    width: 161px;
    cursor: pointer;
}

.SimpleEntertainmentTreeView div.AspNet-TreeView .AspNet-TreeView-ClickableNonlink
{
    cursor: pointer;
}

.SimpleEntertainmentTreeView div.AspNet-TreeView .AspNet-TreeView-Collapse
{
    display: none;
    width: 0px;
    cursor: pointer;
}

.SimpleEntertainmentTreeView div.AspNet-TreeView .AspNet-TreeView-Expand
{
    display: none;
    width: 0px;
    cursor: pointer;
}

.SimpleEntertainmentTreeView .AspNet-TreeView-Selected
{
    font-weight: bold;
}

.SimpleEntertainmentTreeView > .AspNet-TreeView > ul > li.AspNet-TreeView-Selected > a
{
    color: #1668B1 !important;
}

.SimpleEntertainmentTreeView .AspNet-TreeView-Root
{
    display: block;
    font-size: 12px;
    padding: 4px;
}

.SimpleEntertainmentTreeView .AspNet-TreeView-Root span.AspNet-TreeView-ClickableNonLink
{
    width: 178px;
    background-repeat: repeat-x;
    color: #EA5A00;
    font-size: 18px;
    font-weight: bold;
    padding: 0px;
    margin: 0px;
    display: block;
}


.AspNet-TreeView-Root > ul > li.AspNet-TreeView-Selected > a
{
    font-weight: bold !important;
}

.AspNet-TreeView-Root > a
{
    width: 178px;
    background-repeat: repeat-x;
    color: #EA5A00;
    font-size: 18px !important;
    font-weight: bold;
    padding: 0px;
    margin: 0px;
    display: block;
    text-decoration: none;
}


.SimpleEntertainmentTreeView .AspNet-TreeView-ChildSelected ul
{
    display: block !important;
}

.SimpleEntertainmentTreeView .AspNet-TreeView-ParentSelected
{
}

.SimpleEntertainmentTreeView .AspNet-TreeView-Parent
{
    font-size: 15px;
    line-height: 13px;
    cursor: pointer;
}

.SimpleEntertainmentTreeView .AspNet-TreeView-Parent a
{
    color: #2185bc;
}

.FileIcon
{
    height: 16px;
    width: 16px;
}

.FileLink
{
    padding-left: 5px;
}

ul
{
    list-style-image: none;
}

div
{
    display: block;
}

html, body
{
    margin: 0;
    padding: 0;
    position: relative; /*background-image: url(/img/bg-x.png);*/
    background-color: #ffffff;
    background-repeat: repeat-x;
}

html, body, table, td, p, .filters
{
    font-family: Trebuchet MS,Calibri,Verdana,Tahoma,Helvetica,Arial,Sans-Serif;
    font-size: 12px;
}

.mainpagecolor ul li
{
    padding-bottom: 3px;
}

.AspNet-TreeView-Parent
{
    color: black;
    text-decoration: none;
}

.colcopyright
{
    float: left;
    width: 784px;
    padding-top: 6px;
}
.col2
{
    float: right;
    width: 285px;
}

div.terms
{
    text-align: justify;
    font-style: italic;
    display: block;
    margin-bottom: 8px;
    background: #DDDDDD;
    border: 1px solid #636F21;
    padding: 5px 5px 5px 5px;
}



a.squarebutton
{
    background: transparent url('/img/square-orange-left.gif') no-repeat top left;
    display: block;
    float: left;
    font: normal 12px Arial; /* Change 12px as desired */
    line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
    height: 23px; /* Height of button background height */
    padding-left: 9px; /* Width of left menu image */
    text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton
{
    color: #494949;
}

a.termslnk, a:visited.termslnk, a:link.termslnk, a:active.termslnk
{
    text-decoration: underline;
    color: #D36E02 !important;
}

a.termslnk:hover
{
    color: Orange !important;
}

a.squarebutton span
{
    background: transparent url('/img/square-orange-right.gif') no-repeat top right;
    display: block;
    padding: 4px 9px 4px 0;
}

a.squarebutton:hover
{
    background-position: bottom left;
}

a.squarebutton:hover span
{
    background-position: bottom right;
    color: black;
}
ul li
{
}

a.more
{
    color: #e87400;
    text-decoration: none;
}

a.squarebutton:hover span
{
    background-position: bottom right;
    color: black;
}
.date
{
    font-weight: normal;
    font-style: italic;
    padding-left: 5px;
    padding-right: 5px;
}

.footerlinkslight
{
    color: #67737B;
    font-family: Calibri, "Trebuchet MS";
    font-size: 12px;
    text-decoration: none;
}


/* For link buttons with an image as bg */
a.icon-btn:link, a.icon-btn:active, a.icon-btn:visited
{
    color: #444;
    padding: 3px 6px 4px 22px;
    text-decoration: none;
    background-position: 4px 3px;
    display: inline-block;
    background-repeat: no-repeat;
}

a.icon-btn:hover
{
    color: #555;
}

.bg-expand
{
    background-image: url(/img/expand.gif);
}

.bg-collapse
{
    background-image: url(/img/collapse.gif);
}

.contents
{
    padding: 13px 17px 0;
    font-size: 12px;
    height: 100%;
    display: block;
}

.content
{
    margin-bottom: 10px;
}

.contents a:link, .contents a:visited, .contents a:active
{
    color: #e87400;
    text-decoration: underline;
}
.content a:hover
{
    text-decoration: undeline;
}

.content ul
{
    list-style-position: outside;
    padding-left: 10px;
}

.content ol
{
    list-style-position: outside;
    padding-left: 10px;
}

.content-title
{
    color: #4A4A4A;
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
    background-image: url(/img/bullet.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    background-position: left center;
    margin-bottom: 2px;
}

.content-title a:link, .content-title a:active, .content-title a:visited, .content-title span
{
    font-weight: bold;
    font-style: normal;
}

.content-body p
{
    padding-bottom: 10px;
    text-align: justify;
}

.content-body ul
{
    padding-left: 10px;
}
.content-body li
{
    text-align: justify;
}

.content-more
{
    text-align: right;
    padding-right: 10px;
}

.newimg
{
    background-image: url(/img/newGif.gif) !important;
    padding-left: 25px !important;
}

.edit-link img
{
    width: 16px;
    background-image: url(/img/edit.png);
    background-repeat: no-repeat;
    height: 16px;
    border: 0px;
}

.title
{
    padding-left: 10px;
    margin: 0 16px 0;
}
.line
{
    background-image: url(/img/Menu_line.png);
    background-repeat: repeat-x;
    margin: 0 16px;
    width: 530px;
    height: 2px;
}

.title span
{
    background-image: url(/img/arrow.png);
    background-repeat: no-repeat;
    color: #EA5A00;
    font-size: 12px;
    font-weight: bold;
    padding-left: 20px;
}

.bgback
{
    background-image: url(/img/arrow_left.png);
    background-repeat: no-repeat;
    background-position: 441px;
    text-align: right;
    padding-right: 10px;
}


#center
{
    height: 100%;
    width: 760px;
    display: block;
    float: left;
}
#left
{
    padding-left: 40px;
    width: 200px;
    display: block;
    float: left;
}

#main
{
    width: 1000px;
    height: 100%;
    background-color: White;
    text-align: left;
    display: block;
}

#logo
{
    width: 1000px;
    display: block;
}

.clear
{
    clear: both;
}

.bar
{
    background-image: url(/img/bar.png);
    display: block;
    float: left;
    height: 3px;
    margin-left: 35px;
    margin-top: 5px;
    width: 898px;
    width: 898px;
}
a.startPage
{
    color: #EA5A00 !important;
    display: block !important;
    font-size: 18px !important;
    width: 178px !important;
    text-decoration: none !important;
    font-weight: bold;
    font-family: Calibri,Trebuchet MS,Verdana,Tahoma,Helvetica,Arial,Sans-Serif;
}

#portalContainer
{
    margin: 0 auto;
    position: relative;
    width: 1000px;
    height: 736px;
    background-color: White;
    text-align: left;
}
#right
{
    display: block;
    float: left;
    width: 180px;
}
