﻿body,html
{
    font-family:Tahoma;
    width:100%;
    height:100%;
    margin: 0;
    padding: 0;
}

.copyright
{
        text-decoration: none;
        color: #3366cc;
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 8pt;
}

.copyright:visited
{
        color: #3366cc;
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 8pt;
}

.copyright:hover
{
        text-decoration: underline;
        color: #0066ff;
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 8pt;
}

.copyright:active
{
        color: #3366cc;
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 8pt;
}

.ticker
{
    background-color:White;
    color: #339999;
    text-align: center;
}
.contenTitle
{
        background-image: url(Images/Titles/repeat.gif);
        background-repeat: repeat-x;
        background-position: left;
        height: 30px;
        font-weight: bold;
        font-family: Tahoma;
        font-size: 9pt;
        color: #FFFFFF;
        text-align: left;
        padding-left: 10px;
}
.contenTitle
{
    background-image:url(Images/SiteBackground/UserMenu_background.png);
    background-repeat:repeat-X;
    background-position : right;
    height:26px;
    width:100%;
}

/*Notes*/
div .notesContainer
{
    padding : 5px;
}

div #notesLeftSide
{
    float: left;
}

div #notesRightSide
{
    float: right;
}

#notesLeftSide div
{
    margin-bottom : 5px;
}

#notesRightSide div
{
    margin-bottom : 5px;
}

div .notesButton
{
    margin-top : 15px;
    text-align : right;
}

.notesButton div
{
    margin: 0 !important;
}
.cr-div {
    width: 95%;
    height: 180px;
    font-size: 9pt;
    font-family: 'Courier New';
    overflow: auto;
    padding: 14px 20px 0px;
    background-color: #FFFFFF;
}
.ts-div {
    width: 95%;
    height: 400px;
    font-size: 9pt;
    font-family: 'Courier New';
    overflow: auto;
    padding: 14px 20px 0px;
}
.hdrTopLeftT
{
    background-image: url(Images/Header/TopLeft_t.png);
    background-repeat: no-repeat;
    background-position: left;
    height:80px;
    width: 220px;
    }
.hdrTopRightT
{
    background-image: url(Images/Header/TopRight_t.png);
    background-repeat: no-repeat;
    background-position: right;
    height:80px;
    width: 392px;
    }
.hdrTopRepeatT
{
    background-image: url(Images/Header/TopRepeat_t.png);
    background-repeat: repeat-x;
    background-position: left;
    height:80px;
    }
.hdrTopLeftB
{
    background-image: url(Images/Header/TopLeft_b.png);
    background-repeat: no-repeat;
    background-position: left;
    height:35px;
    width: 220px;
    }
.hdrTopRepeatB
{
    background-image: url(Images/Header/TopRepeat_b.png);
    background-repeat: repeat-x;
    background-position: left;
    height:35px;
}
.Content
{
        vertical-align: top;
        background-color: #FEFEFE;
        padding-bottom: 5px;
}



/* footer Menu */

#footer
{
        background-color: #606A73;
        height: 20px;
        text-align: center;
        font-size: 10pt;
        font-family: Arial;
}

#footer a
{
        color: #FFFFFF;
        text-decoration: none;
}

#footer a:hover {
        color: #FFFFFF;
        text-decoration: none;
}

.LoginHome
{
        background-image: url(Images/Trivaeo_Stripe.gif);
        background-repeat: repeat-y;
        vertical-align: top;
        padding-top: 10px;
        padding-bottom: 10px;
        background-attachment: fixed;
}
.loginHeader
{
        font-family: Arial;
        font-weight: bold;
        color: #FFFFFF;
        text-transform: uppercase;
}
.loginItemHeader
{
        font-family: Arial;
        font-weight: bold;
        color: #FFFFFF;
        text-transform: uppercase;
        font-size: 10pt;
}
.homeStyle
{
    font-size: 10pt;
    color: Black;
    font-family: Arial;
    text-align: justify;
        }
.lblError
{
        font-size: 10px;
        color: #ff0000;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lblOk
{
        font-size: 10px;
        color: #00ff00;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
.caption
{
        font-weight: bold;
}
.lblInfo
{
        border-color: #A8A8A8;
        border-style: Solid;
        border-width: 1px;
        height: 16px;
        padding-left: 5px;
        background-color: White;
}
.import_compleated
{
        color:#00ff00;
}
.import_error
{
        color:#ff0000;
}
import_skipped
{
        color:#0000ff;
}
.lblMessageInfo
{
        font-size: 13pt;
    color: #888888;
    font-family: Arial;
        }
.lblMessageError
{
        font-size: 13pt;
        color: #00ff00;
        font-family: Arial;
}
.logoutControl
{
        font-weight: bold;
        font-family: Tahoma;
        font-size: 9pt;
        color: White;
}
h1, h2, h3, h4 {
    font-family:arial,helvetica,sans-serif;
    color:Black;
}
h1
{
    font-size:34px;
}
h2
{
    margin-top:0px;
    padding-top:0px;
    font-size:30px;
}
h3
{
    font-size:16px;
    font-weight:bold;
    margin-bottom:6px;
    margin-top:6px;
}
sup
{
    font-size:40%;
    vertical-align:text-top;
}
.about
{
    width:70%;
    height:100%;
    font-family:arial,helvetica,sans-serif;
    font-size:14px;
    text-align:left;
    color: #37414a;
    line-height: 20px;
    vertical-align:top;
    text-align:justify;
    float:left;
}
.aboutHome
{
    width:100%;
    height:100%;
    font-family:arial,helvetica,sans-serif;
    font-size:14px;
    text-align:left;
    color: #37414a;
    line-height: 20px;
    vertical-align:top;
    text-align:justify;
    float:left;
}
.about_right
{
    width:25%;
    height:100%;
    font-family:arial,helvetica,sans-serif;
    font-size:14px;
    text-align:left;
    color: #37414a;
    line-height: 20px;
    vertical-align:top;
    text-align:justify;
    float:left;
    padding-left: 20px;
}

.about h2
{
    color: #37414a;
    font-weight:normal;

}
 h3 .about
{
    color:black;
}



/* Dialog */
.OpacityDialogOverlay
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    -khtml-opacity: 0.6;
    -moz-opacity: 0.6;
    opacity: 0.6;
    display: block;
    zoom: 1;
}
.DialogTitleStart
{
    background-image: url(Images/Dialog/title_start.jpg);
    background-repeat: no-repeat;
    background-position: left;
}
.DialogTitle
{
    background-image: url(Images/Dialog/title.jpg);
    background-repeat: repeat-x;
    background-position: center;
}
.DialogTitleEnd
{
    background-image: url(Images/Dialog/title_end.jpg);
    background-repeat: no-repeat;
    background-position: right;
}
.DialogTitleCaption
{
    font-weight: bold;
    color: white;
    cursor: default;
}
.DialogBottomLine
{
    border: none;
    background-color: black;
    color: black;
    height: 1px;
}
/* Dialog end */

.ASPxDropDownEdit-ReadOnly {
    -moz-user-select: text !important;
    cursor: text !important;
    color: black !important;
}

/* QuickAccess */

.qaTitle
{
    background-color: #cacaca;
    border: solid 1px #a8a8a8;
    color: black;
    font-weight: bold;
    padding: 3px;
    text-align: left;
    cursor: default;
}
.qaGroup
{
    background-color: #e0e0e0;
    border: solid 1px #c4c4c4;
    color: black;
    padding: 3px;
    text-align: left;
    cursor: default;
}
.qaItem:hover
{
    background-color: #9c3022;
    cursor: pointer;
}
.qaItem-text
{
    color: #005bc2;
    text-decoration: none;
    border-bottom: 0px;
}
.qaItem-text-active
{
    color: white;
}

/* Corners */

.corners 
{
    background: #d9d9d9 url(images/default/t-l.gif) top left no-repeat;
}
.corners div 
{
    background: url(images/default/t-r.gif) top right no-repeat;
}
.corners div div
{
    background: url(images/default/b-r.gif) bottom right no-repeat;
}
.corners div div div 
{
    background: url(images/default/b-l.gif) bottom left no-repeat;
}

.corners2 
{
    background: #bfbfbf url(images/default/t-l-2.gif) top left no-repeat;
}
.corners2 div 
{
    background: url(images/default/t-r-2.gif) top right no-repeat;
}
.corners2 div div
{
    background: url(images/default/b-r-2.gif) bottom right no-repeat;
}
.corners2 div div div 
{
    background: url(images/default/b-l-2.gif) bottom left no-repeat;
}

.GridLink
{
    text-decoration: none;
}

