/*      Author : Steve R. Gunn                                    */
/*        Date : 24/11/2003                                       */
/* Description : Stylesheet for ISIS Website.                     */

BODY {
    FONT-SIZE       : 12px; 
//    BACKGROUND      : #f4f4ec; 
    BACKGROUND      : #eee; 
    FONT-FAMILY     : verdana, sans-serif; 
    TEXT-ALIGN      : left; 
}
P {
    TEXT-ALIGN      : justify;
}
PRE {
    PADDING-TOP     : 5px; 
    PADDING-RIGHT   : 0px; 
    PADDING-LEFT    : 10px; 
    PADDING-BOTTOM  : 5px; 
    MARGIN          : 0px; 
    TEXT-ALIGN      : justify;
}
LI {
    PADDING-RIGHT   : 0px; 
    PADDING-LEFT    : 0px; 
    PADDING-BOTTOM  : 5px; 
    MARGIN          : 0px; 
    PADDING-TOP     : 0px; 
}
H1 {
    FONT-SIZE       : 20px; 
    TEXT-ALIGN      : left; 
}
H2 {
    FONT-SIZE       : 16px; 
    TEXT-ALIGN      : left; 
}
H3 {
    FONT-SIZE       : 14px; 
    TEXT-ALIGN      : left; 
}
UL {
    TEXT-ALIGN      : left; 
}
TH {
    PADDING-RIGHT   : 10px; 
    PADDING-LEFT    : 10px; 
    FONT-WEIGHT     : bold; 
    FONT-SIZE       : 12px; 
    BACKGROUND      : #b9815b; 
    PADDING-BOTTOM  : 2px; 
    COLOR           : #fff; 
    LINE-HEIGHT     : 20px; 
    MARGIN-RIGHT    : 4px; 
    MARGIN-TOP      : 2px; 
    PADDING-TOP     : 2px; 
    TEXT-DECORATION : none;
}
/* TD {
    BORDER          : #ccc 1px solid; 
    PADDING-RIGHT   : 10px; 
    PADDING-LEFT    : 10px; 
    PADDING-TOP     : 2px; 
    PADDING-BOTTOM  : 2px; 
    FONT-SIZE       : 10px; 
    FONT-WEIGHT     : bold; 
    BACKGROUND      : #f3f3f3; 
    COLOR           : #333; 
    LINE-HEIGHT     : 14px; 
    TEXT-DECORATION : none;
    TEXT-ALIGN      : left; 
} */
A:link {
    COLOR           : #a52; 
    TEXT-DECORATION : none;
}
A:visited {
    COLOR           : #a52; 
    TEXT-DECORATION : none;
}
A:hover {
    COLOR           : #a52; 
    TEXT-DECORATION : underline;
}
#cont {
    BORDER-RIGHT    : #ccc 1px solid; 
    MARGIN-RIGHT    : 10px;
    MARGIN-LEFT     : 10px;
    MARGIN-BOTTOM   : 15px;
    PADDING-RIGHT   : 30px; 
    PADDING-LEFT    : 30px; 
    BACKGROUND      : #fff; 
    PADDING-BOTTOM  : 30px; 
    BORDER-LEFT     : #ccc 1px solid; 
    PADDING-TOP     : 30px; 
    BORDER-BOTTOM   : #ccc 1px solid;
    TEXT-ALIGN      : left; 
}
#tabnav {
    PADDING-LEFT    : 10px; 
    BACKGROUND      : url(/images/tab_bottom.gif) repeat-x bottom;
    MARGIN-RIGHT    : 10px;
    MARGIN-LEFT     : 10px;
    MARGIN-BOTTOM   : 0px;
    MARGIN-TOP      : 0px;
    HEIGHT          : 20px;
}
#tabnav LI {
    PADDING-RIGHT   : 0px; 
    DISPLAY         : inline; 
    PADDING-LEFT    : 0px; 
    PADDING-BOTTOM  : 0px; 
    MARGIN          : 0px; 
    PADDING-TOP     : 0px; 
    LIST-STYLE-TYPE : none;
}
#tabnav A:link {
    BORDER-RIGHT    : #ccc 1px solid; 
    PADDING-RIGHT   : 10px; 
    BORDER-TOP      : #ccc 1px solid; 
    PADDING-LEFT    : 10px; 
    FONT-WEIGHT     : bold; 
    FONT-SIZE       : 10px; 
//    BACKGROUND      : #e8e8e8; 
    BACKGROUND      : #e0e0d0; 
    FLOAT           : left; 
    PADDING-BOTTOM  : 2px; 
    BORDER-LEFT     : #ccc 1px solid; 
    COLOR           : #333; 
    LINE-HEIGHT     : 14px; 
    MARGIN-RIGHT    : 4px; 
    PADDING-TOP     : 2px; 
    BORDER-BOTTOM   : #ccc 1px solid; 
    TEXT-DECORATION : none;
}
#tabnav A:visited {
    BORDER-RIGHT    : #ccc 1px solid; 
    PADDING-RIGHT   : 10px; 
    BORDER-TOP      : #ccc 1px solid; 
    PADDING-LEFT    : 10px; 
    FONT-WEIGHT     : bold; 
    FONT-SIZE       : 10px; 
//    BACKGROUND      : #e8e8e8; 
    BACKGROUND      : #e0e0d0; 
    FLOAT           : left; 
    PADDING-BOTTOM  : 2px; 
    BORDER-LEFT     : #ccc 1px solid; 
    COLOR           : #333; 
    LINE-HEIGHT     : 14px; 
    MARGIN-RIGHT    : 4px; 
    PADDING-TOP     : 2px; 
    BORDER-BOTTOM   : #ccc 1px solid; 
    TEXT-DECORATION : none;
}
#tabnav A.active:link {
    BACKGROUND      : #fff; 
    COLOR           : #000; 
    BORDER-BOTTOM   : #fff 1px solid;
}
#tabnav A.active:visited {
    BACKGROUND      : #fff; 
    COLOR           : #000; 
    BORDER-BOTTOM   : #fff 1px solid;
}
#tabnav A:hover {
    BACKGROUND      : #fff;
    COLOR           : #000; 
}
#tdi {
    WIDTH           : 45px;
    TEXT-ALIGN      : right; 
}
#tde {
    WIDTH           : 45px;
    BACKGROUND      : #fff; 
    TEXT-ALIGN      : right; 
}
#tdc {
    TEXT-ALIGN      : center; 
}
#tds A:link {
    COLOR           : #fff; 
    TEXT-DECORATION : none;
}
#tds A:visited {
    COLOR           : #fff; 
    TEXT-DECORATION : none;
}
#tds A:hover {
    COLOR           : #fff; 
    TEXT-DECORATION : underline;
}
#ctrue {
    BACKGROUND      : #ee0000; 
    COLOR           : #fff; 
    FONT-WEIGHT     : bold; 
    FONT-SIZE       : 12px; 
    TEXT-ALIGN      : right; 
}
#cfalse {
    BACKGROUND      : #b9815b; 
    COLOR           : #fff; 
    FONT-WEIGHT     : bold; 
    FONT-SIZE       : 12px; 
    TEXT-ALIGN      : right; 
}
#titleis {
    BORDER          : #ccc 1px solid;
    MARGIN-TOP      : 15px;
    MARGIN-BOTTOM   : 10px;
    MARGIN-RIGHT    : 10px;
    MARGIN-LEFT     : 10px;
    PADDING-TOP     : 0px;
    PADDING-LEFT    : 0px;
    PADDING-RIGHT   : 0px;
    PADDING-BOTTOM  : 0px;
    BACKGROUND      : #fff; 
    COLOR           : #000; 
}
#tdt {
    BORDER          : none;
    PADDING         : 0px;
    FONT-WEIGHT     : bold; 
    FONT-SIZE       : 25px; 
    LINE-HEIGHT     : 40px;
    VERTICAL-ALIGN  : middle;
    TEXT-ALIGN      : center; 
    BACKGROUND      : #fff; 
}
#tdt A {
    BORDER          : none;
    COLOR           : #222; 
    TEXT-DECORATION : none;
    BACKGROUND      : #fff; 
}
#tdt IMG {
    BORDER          : none;
    COLOR           : #000; 
    VERTICAL-ALIGN  : middle;
    TEXT-DECORATION : none;
    BACKGROUND      : #fff; 
}
#podium {
    BACKGROUND      : #fff; 
    TEXT-ALIGN      : center; 
    WIDTH           : 500px;
    BACKGROUND      : #f3efdf; 
    FONT-WEIGHT     : bold; 
    FONT-SIZE       : 20px; 
    BACKGROUND      : #ffffff; 
    PADDING-BOTTOM  : 2px; 
    LINE-HEIGHT     : 28px; 
    MARGIN-RIGHT    : 4px; 
    PADDING         : 20px; 
    BORDER          : #b9815b 3px solid; 
    TEXT-DECORATION : none;
}
#footer {
    BORDER          : #ccc 1px solid;
    PADDING         : 5px;
    MARGIN-TOP      : 10px;
    FONT-SIZE       : 9px; 
    BACKGROUND      : #fff; 
    LINE-HEIGHT     : 12px; 
    VERTICAL-ALIGN  : middle;
    COLOR           : #222; 
    TEXT-ALIGN      : left;
}
#footer A {
    COLOR           : #222; 
}
#left {
    FLOAT           : left; 
}
#right {
    FLOAT           : right;
}
#clear {
    clear           : both;
}
#timg {
    PADDING         : 5px;
    VERTICAL-ALIGN  : middle;
}
.rmenuhead {
    padding: 3px 10px 3px 10px;
    margin: 5px 5px 0px 5px;
    font-size: 12px;
    font-weight: bold;
    font-family: Tahoma, arial;
    background-color: #992222;
    color: #ffffff;
    font-weight: bold;
    color: white;
    border: <?=$showdivborders ?>;
}
.rightbox .gap{
    padding: 3px 10px 3px 10px;
//    background-color: #eaeaea;
    background-color: #eed;
    margin: 0px 5px 0px 5px;
    border: solid;
    border-bottom: dashed;
    border-width: 0px 1px 1px 1px;
    border-color: #cccccc;
}
.rightbox .gape{
    padding: 3px 10px 3px 10px;
//    background-color: #eaeaea;
    background-color: #eed;
    margin: 0px 5px 0px 5px;
    border: solid;
    border-width: 0px 1px 1px 1px;
    border-color: #cccccc;
}
.highlighttitle {
    padding: 3px 10px 3px 10px;
    margin: 5px 5px 0px 5px;
    font-size: 12px;
    border: solid;
    border-width: 0px 1px 0px 1px;
    border-color: #cccccc;
    background-color: #992222;
    color: #ffffff;
    font-weight: bold;
    font-family: Tahoma, arial;
    text-align: left;
}
.highlightbody {
    padding: 3px 10px 3px 10px;
    margin: 0px 5px 0px 5px;
    font-size: <?=$smallerfontsize ?>;
    border: solid;
    border-width: 0px 1px 1px 1px;
    border-color: #cccccc;
//    background-color: #eaeaea;
    background-color: #eed;
    text-align: left;
}
.breadcrumb, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:hover, .breadcrumb a:active  {
    color: #ffffff;
    font-family: <?=$linksfont ?>;
    margin: 0px 0px 0px 0px;
    background-color: #992222;
    font-weight: bold;
}
.breadcrumb {
    padding: 2px 2px 2px 5px;
    font-size: <?=$breadcrumbsize ?>;
}
