﻿body {
    background-image: url(Images/BlueBg.jpg);
    background-repeat: repeat-x;
}


.HYPERLINK {
    color: Red;
}

.Nodebground {
    background-image: url(Images/BlueBg.jpg);
    background-repeat: repeat-x;
}



.topheader {
    background-image: url(Images/top_line.Gif);
    background-repeat: repeat-y repeat-x;
    width: 989px;
    height: 150px;
}

.maintableGGG {
    background-image: url('../../Images/AMS_Logo.png');
    background-repeat: no-repeat;
    width: 929px;
    height: 88px;
}


.maintable {
    background-image: url('../../Images/synergies.jpg');
    background-repeat: no-repeat;
    width: 1000px;
    height: 600px;
}


.table {
    background-color: #cee3ea;
    color: WHITE;
    font-family: Arial;
    font-size: 8.5pt;
    /*border-style:groove;*/
    border-width: 2;
    border-color: black;
    /*border-width:1px;
	border-color:White;*/
}

.tablemultigrid {
    background-color: #E3E3E3;
    color: WHITE;
    font-family: Arial;
    font-size: 8.5pt;
    /*border-width:1px;
	border-color:White;*/
}

.left {
    background-image: url(Images/side_line.Gif);
    background-repeat: repeat-x;
    height: 600px;
}

.CenterPage {
    color: white;
    background-color: White;
}

.siteLogo {
    background-image: url(Images/EuroCentraLogo.JPG);
    background-repeat: no-repeat;
}

.ErrorMsg /*Old Name errormsg*/ {
    font-size: 3mm;
    color: #ff0000;
    font-weight: bold;
    font-family: Arial;
    background-color: transparent;
}

.textbox {
    border: 1px solid #848284;
    font-family: Arial;
    font-size: 8.5pt;
    height: 19px;
    color: #000000;
    border: 0;
    /*width:120px;*/
}

.textboxxx {
    border: 1px solid #848284;
    font-family: Arial;
    font-size: 7pt;
    height: 19px;
    color: #000000;
    border: 0;
    /*width:120px;*/
}

.labelNew {
    color: Black;
    font-family: Arial;
    font-size: 8pt;
}

.label {
    color: navy;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
}

.NormalBoldTextRED {
    text-align: left;
    color: Red;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
}

.NormalBoldText {
    text-align: left;
    color: Navy;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
}

.NormalBoldTextDSD {
    text-align: Center;
    color: Navy;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
}

.labelNoticeBoard {
    font-family: Arial;
    font-size: small;
}

.button {
    border: 1px solid #c6cfc6;
    font-size: 8.5pt;
    width: 92px;
    font-family: Arial;
    background-color: #f6f6f6;
}


/*************************** GRID ***********************/




.nfntAlternative /*will be automatically removed when custom grid control is used*/ {
    color: white;
    font-family: Arial;
    font-size: 8pt;
    background-color: #d3d3d3;
    height: 26px;
    border-width: 1;
    border-color: #ab9aa3;
}

.nfntNormal /*will be automatically removed when custom grid control is used*/ {
    color: white;
    font-family: Arial;
    font-size: 8pt;
    background-color: #cccccc;
    height: 26px;
    border-width: 1;
    border-color: #ab9aa3;
}

.AlternativeRow /*nfntAlternative*/ {
    color: white;
    font-family: Arial;
    font-size: 8pt;
    background-color: #d3d3d3;
    height: 26px;
    border-width: 1;
    border-color: #ab9aa3;
}

.RowNormal /*nfntNormal*/ {
    color: black;
    font-family: Arial;
    font-size: 8pt;
    background-color: #cccccc;
    height: 26px;
    border-width: 1;
    border-color: #ab9aa3;
}

.GridRow {
    border-top-width: 1px;
    border-left-width: 1px;
    font-size: 8pt;
    border-left-color: #ab9aa3;
    border-bottom-width: 1px;
    border-bottom-color: #ab9aa3;
    color: black;
    border-top-color: #ab9aa3;
    font-family: Arial;
    height: 26px;
    background-color: #f0ffff;
    border-right-width: 1px;
    border-right-color: #ab9aa3;
}

.GridAlternativeRow {
    border-top-width: 1px;
    border-left-width: 1px;
    font-size: 8pt;
    border-left-color: #ab9aa3;
    border-bottom-width: 1px;
    border-bottom-color: #ab9aa3;
    color: black;
    border-top-color: #ab9aa3;
    font-family: Arial;
    height: 26px;
    background-color: #e0eee0;
    border-right-width: 1px;
    border-right-color: #ab9aa3;
}

.Linkbutton {
    text-decoration: none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    HEIGHT: 24px
}

.GridHeaderStyle {
    font-weight: bold;
    font-size: 8pt;
    color: white;
    font-style: normal;
    font-family: Arial;
    background-color: #838b83;
    text-align: center;
    height: 28px;
}

.GridPagerStyle {
    color: white;
    font-family: Arial;
    font-size: 8pt;
    background-color: #838b83;
    text-align: right;
    height: 15px;
}

.GridHover {
    font-size: 8pt;
    color: white;
    font-family: Arial;
    height: 26px;
    background-color: #3187b4;
}

.GridHeader {
    font-weight: bold;
    font-size: 11px;
    color: white;
    font-family: Arial;
    height: 22px;
    background-color: #c8c8c8;
    text-decoration: none;
}

.GridItemText {
    color: black;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
}


.TableHeaderStyle {
    color: Black;
    font-family: Arial;
    font-size: 8pt;
    background-color: #DBE0E6;
    text-align: center;
}

.SavedPageText {
    font-weight: bold;
    font-size: 8pt;
    color: #0000ff;
    font-family: Arial;
}

.HeaderStyle {
    color: white;
    font-family: Arial;
    font-size: 8pt;
    background-color: #DBE0E6;
    text-align: center;
}

.Test {
    page-break-after: auto;
}


/*    ******************************************  Rounded Corner           */
Roundedbody {
    background-color: White;
    margin: 0px;
    padding: 0px;
    color: White;
    font: 16px arial;
}

#content {
    margin: auto;
    width: 780px;
    height: 100%;
    padding: 0 0;
}

div.rounded-box {
    position: relative;
    background-color: #cee3ea;
    margin: 3px;
    width: 780px;
    padding: 0 0;
}

.rounded-boxDS {
    position: relative;
    background-color: #cee3ea;
}
/********************* 
GLOBAL ATTRIBUTES 
*********************/ div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner {
    position: absolute;
    width: 20px;
    height: 20px;
    background-color: white;
    overflow: hidden;
}

div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {
    position: relative;
    font-size: 150px;
    font-family: Arial;
    color: #cee3ea;
    line-height: 40px;
}
/********************* 
SPECIFIC ATTRIBUTES 
*********************/ div.top-left-corner {
    top: 0px;
    left: 0px;
}

div.bottom-left-corner {
    bottom: 0px;
    left: 0px;
}

div.top-right-corner {
    top: 0px;
    right: 0px;
}

div.bottom-right-corner {
    bottom: 0px;
    right: 0px;
}

div.top-left-inside {
    left: -8px;
}

div.bottom-left-inside {
    left: -8px;
    top: -17px;
}

div.top-right-inside {
    left: -25px;
}

div.bottom-right-inside {
    left: -25px;
    top: -17px;
}

div.box-contents {
    position: relative;
    padding: 8px;
    color: white;
}
/*       End of Rouned         */

