﻿body, div, ul, li {
    margin: 0px;
    padding: 0px;
}

{
    height: 100%;
}

body {
    width: 100%;
    background-color: #F4F4F4;
}

#wrapper {
    margin: 0px auto;
    padding: 0px;
    border: 0;
    width: 997px;
    border: solid 0px #000;
    background-color: #f4f4f4;
}

.spacer {
    height: 15px;
    text-align: left;
}

.spacer1 {
    height: 10px;
    text-align: left;
}

.menucell {
    /*background-image:url('../images/center1.png');*/
    background-color: #0083CA;
}

.tabhead {
    /*background-color:#A98B01;
	font-weight: bold; font-size: 11px; color: #fff; font-family: Trebuchet MS; 
	text-decoration: none;
	text-align: justify;*/
    text-align: left;
    font-family: "Trebuchet MS";
    font-size: 12px;
    color: #4d5355;
    padding-right: 10px;
    background-color: #F4F4F4;
}

.form_text1 {
    text-align: left;
    font-family: "Trebuchet MS";
    font-size: 12px;
    color: #4d5355;
    font-weight: bold;
    background-color: #dddddd;
}

.tabbody {
    /*FONT-SIZE: 13px;
	COLOR: black;
	FONT-FAMILY: Trebuchet MS;
	BACKGROUND-COLOR: #efefef;
	text-align: left;*/
    text-align: left;
    font-family: "Trebuchet MS";
    font-size: 12px;
    color: #4d5355;
    background-color: #F4F4F4;
}


.caphead {
    background-color: #C00000;
    font-weight: bold;
    font-size: 11px;
    color: #fff;
    font-family: Trebuchet MS;
    text-decoration: none;
    text-align: justify;
}

.floorhead {
    background-color: #76923C;
    font-weight: bold;
    font-size: 11px;
    color: #fff;
    font-family: Trebuchet MS;
    text-decoration: none;
    text-align: justify;
}

.collarhead {
    background-color: #EEB500;
    font-weight: bold;
    font-size: 11px;
    color: #fff;
    font-family: Trebuchet MS;
    text-decoration: none;
    text-align: justify;
}

.capbody {
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Trebuchet MS;
    BACKGROUND-COLOR: #C00000;
    text-align: left;
}

.floorbody {
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Trebuchet MS;
    BACKGROUND-COLOR: #76923C;
    text-align: left;
}

.collarbody {
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Trebuchet MS;
    BACKGROUND-COLOR: #EEB500;
    text-align: left;
}

.Summary {
    text-align: left;
    font-family: "Trebuchet MS";
    font-size: 12px;
    color: #4d5355;
    padding-right: 10px;
    /*FONT-SIZE: 13px; 
	COLOR: white; 
	font: 11px Trebuchet MS;
	BACKGROUND-COLOR: Transparent;
	text-align: left;
	margin: 5px 0 10px 0;*/
}

.ContentHeader {
    FONT-SIZE: 14pt;
    FONT-WEIGHT: normal;
    COLOR: #015b99;
    FONT-FAMILY: Trebuchet MS;
}

.dropdownlist {
    /*font-family: Trebuchet MS;
	font-size: 11px;
	font-weight:normal;
	border: 1px solid #808080;
	background-color:#f7fcff;*/
    border: 1px solid #736F6E;
    font-size: 12px;
    color: #616161;
    font-family: Trebuchet MS;
}

.textbox {
    border-color: #7F9DB9;
    border-width: 1px;
    border-style: solid;
    font-family: Trebuchet MS;
    color: #616161;
    /*font-family: Trebuchet MS;
	font-size: 11px;
	font-weight:normal;	
	border: 1px solid #808080;
	background-color:#f7fcff;*/
}

.captextbox {
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    border: 1px solid #808080;
    background-color: #C00000;
}

.floortextbox {
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    border: 1px solid #808080;
    background-color: #76923C;
}

.collartextbox {
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    border: 1px solid #808080;
    background-color: #EEB500;
}


.label {
    font-family: Trebuchet MS;
    font-size: 10pt;
    font-weight: normal;
    color: Red;
}



.label2 {
    font-family: Trebuchet MS;
    font-size: 10pt;
    font-weight: normal;
    /*color:Red;*/
}

.labelmsg {
    font-family: Trebuchet MS;
    font-size: 12pt;
    font-weight: normal;
    color: Red;
}

.Button {
    background-image: url('../images/Search-and-helpdesk-button.gif');
    background-color: #ffffff;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
    font-weight: bold;
    color: White;
}


.netmenustaticmenuitemstyle {
    font-family: Trebuchet MS;
    color: #ffffff;
    font-size: 9pt;
}

.netmenustaticmenustyle {
    background-image: url(../images/menu-bg.gif);
    background-position: left bottom;
    text-decoration: none;
    text-align: left;
}

.netmenudynamicmenuitemstyle {
    font-family: Trebuchet MS;
    color: #ffffff;
    font-size: 12px;
    text-align: left;
    height: 20px;
    border-bottom: #000000 solid 1px;
}

.netmenudynamicmenustyle {
    background-position: left bottom;
    text-decoration: none;
    text-align: left;
    border-right: #000000 solid 1px;
    border-left: #000000 solid 1px;
}

.netmenustaticmenuitemstyle a:link {
    color: #ffffff;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Trebuchet MS;
}

.netmenustaticmenuitemstyle a:visited {
    color: #ffffff;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Trebuchet MS;
}

.netmenustaticmenuitemstyle a:hover {
    color: #ffffff;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Trebuchet MS;
}

.netmenudynamicmenuitemstyle a:link {
    color: #000000;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Trebuchet MS;
}

.netmenudynamicmenuitemstyle a:visited {
    color: #000000;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Trebuchet MS;
}

.netmenudynamicmenuitemstyle a:hover {
    color: #000000;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Trebuchet MS;
    background-color: #FFEFCF;
}

.table table-sm table-bordered border {
    width: 100%;
    background-color: #fff;
    margin: 5px 0 10px 0;
    border: solid 1px #e3e3e3;
    border-collapse: collapse;
    font: 13px Trebuchet MS;
}

    .table table-sm table-bordered border td {
        padding: 2px;
        border: solid 1px #e3e3e3;
        color: #424242;
        text-align: left;
    }

        .table table-sm table-bordered border td a:link {
            color: #424242;
            font-size: 13px;
            text-decoration: none;
        }
        /*717171*/
        .table table-sm table-bordered border td a:visited {
            color: #424242;
            font-size: 13px;
            text-decoration: none;
        }

        .table table-sm table-bordered border td a:link {
            color: #424242;
            font-size: 13px;
            text-decoration: none;
        }

        .table table-sm table-bordered border td a:hover {
            color: #424242;
            font-size: 13px;
            text-decoration: underline;
        }

        .table table-sm table-bordered border td td {
            border-style: none;
        }

    .table table-sm table-bordered border th {
        padding: 6px 3px;
        color: #fff; /*background-image: url(../images/bg_image.gif);/*FABE32*/
        background-color: #C7222A; /*#1F83C3;*/
        border-left: solid 1px #ea9aa4;
        font-size: 13px; /*#e3e3e3*/
        /*url(grd_head.PNG)  #424242 #E3303D*/
        font-weight: bold;
        text-align: left;
    }

        .table table-sm table-bordered border th a:link {
            color: #fff;
            font-size: 13px;
            text-decoration: none;
            font-weight: bold;
        }
        /*0.9em*/
        .table table-sm table-bordered border th a:visited {
            color: #fff;
            font-size: 13px;
            text-decoration: none;
            font-weight: bold;
        }

        .table table-sm table-bordered border th a:link {
            color: #fff;
            font-size: 13px;
            text-decoration: none;
            font-weight: bold;
        }

        .table table-sm table-bordered border th a:hover {
            color: #fff;
            font-size: 13px;
            text-decoration: underline;
            font-weight: bold;
        }

    .table table-sm table-bordered border .alt {
        background: #f0f0f0 repeat-x top;
    }

    .table table-sm table-bordered border .pgr {
        background: #f0f0f0 repeat-x top;
    }
        /*url(grd_pgr.png)*/
        .table table-sm table-bordered border .pgr table {
            margin: 5px 0;
        }

        .table table-sm table-bordered border .pgr td {
            border-width: 0;
            padding: 0 6px;
            border-left: solid 1px #666;
            font-weight: bold;
            color: #1F83C3;
            line-height: 12px;
        }

        .table table-sm table-bordered border .pgr a {
            color: #666;
            text-decoration: none;
        }

            .table table-sm table-bordered border .pgr a:hover {
                color: #000;
                text-decoration: none;
            }


.GridNewRow {
    /*background-color: #CCC0DA;*/
    /*background-color: Green;*/
    background-color: #A9A9F5; /*#66CDAA;/*#5F497A;*/
    FONT-SIZE: 13px;
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS;
    text-align: left;
}

.GridDeletedRow {
    /*background-color:#F2DDDC;*/
    /*background-color: Red;*/
    background-color: #F5BCA9; /*#F5BCA9;/*#ADD8E6;/*#E36C0A;*/
    FONT-SIZE: 13px;
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS;
    text-align: left;
}

.GridEditedRow {
    /*background-color:#FFFFCC;*/
    background-color: #81BEF0; /*#FFA07A; #81BEF7*/
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS;
    text-align: left;
}

.GridCapRow {
    background-color: #C00000;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS;
    text-align: left;
}

.GridCollarRow {
    background-color: #EEB500;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS;
    text-align: left;
}

.GridFloorRow {
    background-color: #76923C;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS;
    text-align: left;
}


.GridApprovedRow {
    background-color: #660033;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS;
    text-align: left;
}

.GridChangeReqRow {
    background-color: #660033;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS;
    text-align: left;
}

.GridThresholdChangeRow {
    background-color: #663300;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS;
    text-align: left;
}

.TableFirstCellLeft {
    padding: 0in 5.4pt 0in 5.4pt;
    border-left: solid 0.5pt #fff;
    border-bottom: solid 0.5pt #fff;
    border-top: solid 0.5pt #fff;
    border-right: solid 0.5pt #fff;
    background: #e4bc00 repeat top;
    font: 12px Trebuchet MS;
    color: #000000;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}


.TableFirstCellRight {
    padding: 0in 5.4pt 0in 5.4pt;
    border-right: solid 0.5pt #fff;
    border-bottom: solid 0.5pt #fff;
    border-top: solid 0.5pt #fff;
    background: #e4bc00 repeat top;
    font: 12px Trebuchet MS;
    color: #000000;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

.TableCellLeft {
    font: 11px Trebuchet MS;
    padding: 0in 5.4pt 0in 5.4pt;
    border-left: solid 0.5pt #fff;
    border-right: solid 0.5pt #fff;
    border-bottom: solid 0.5pt #fff;
    color: #FFFFFF;
}

.TableCellRight {
    font: 11px Trebuchet MS;
    text-align: left;
    padding: 0in 5.4pt 0in 5.4pt;
    border-right: solid 0.5pt #fff;
    border-bottom: solid 0.5pt #fff;
    color: #FFFFFF;
}

/****************************Used For Reports**************************************************/

.DBTableFirstCellLeft {
    font-size: 14px;
    font-family: Trebuchet MS;
    background-color: #0083ca;
    border-width: 1px;
    padding: 8px;
    text-decoration: none;
    font-weight: bold;
    border-left: solid 0.5pt #DDDDDD; /*#DDDDDD;*/
    border-right: solid 0.5pt #DDDDDD; /*#DDDDDD;*/
    text-align: center;
    color: #FFFFFF;
    border-bottom: solid 0.5pt #DDDDDD;
}

.DBTableFirstCellRight {
    font-size: 14px;
    font-family: Trebuchet MS;
    background-color: #0083ca; /*#ded0b0;*/
    border-width: 1px;
    padding: 8px;
    text-decoration: none;
    font-weight: bold;
    /*border-left: solid 0.5pt #000;#bcc6cc; /*#DDDDDD;*/
    border-right: solid 0.5pt #DDDDDD; /*#bcc6cc; /*#DDDDDD;*/
    text-align: center;
    color: #FFFFFF;
    border-bottom: solid 0.5pt #DDDDDD;
}

.DBTableCellLeft {
    font-size: 14px;
    font-family: Trebuchet MS;
    border-width: 1px;
    padding: 5px;
    border-right: solid 0.5pt #DDDDDD;
    text-decoration: none;
    border-bottom: solid 0.5pt #DDDDDD;
    border-left: solid 0.5pt #DDDDDD;
}

.DBTableCellRight {
    font-size: 14px;
    font-family: Trebuchet MS;
    text-align: center;
    padding: 0in 5.4pt 0in 5.4pt;
    border-right: solid 0.5pt #DDDDDD;
    border-bottom: solid 0.5pt #DDDDDD;
}

    .DBTableCellRight a:link, .DBTableCellRight a:visited {
        font-size: 14px;
        font-family: Trebuchet MS;
        text-align: right;
        text-decoration: underline;
        color: #000;
    }

    .DBTableCellLeft a:link, .DBTableCellRight a:visited {
        font-size: 14px;
        font-family: Trebuchet MS;
        text-align: right;
        text-decoration: underline;
    }

.GridAmberCell {
    font-size: 14px;
    font-family: Trebuchet MS;
    text-align: center;
    padding: 0in 5.4pt 0in 5.4pt;
    border-right: solid 0.5pt #DDDDDD;
    border-bottom: solid 0.5pt #DDDDDD;
    background-color: #EEB500;
    color: White;
}

    .GridAmberCell a:link {
        font-size: 14px;
        font-family: Trebuchet MS;
        text-align: center;
        padding: 0in 5.4pt 0in 5.4pt;
        border-right: solid 0.5pt #DDDDDD;
        border-bottom: solid 0.5pt #DDDDDD;
        background-color: #EEB500;
        color: White;
    }

    .GridAmberCell a:visited {
        font-size: 14px;
        font-family: Trebuchet MS;
        text-align: center;
        padding: 0in 5.4pt 0in 5.4pt;
        background-color: #EEB500;
        color: White;
    }

.GridRedCell {
    font-size: 14px;
    font-family: Trebuchet MS;
    text-align: center;
    padding: 0in 5.4pt 0in 5.4pt;
    border-right: solid 0.5pt #DDDDDD;
    border-bottom: solid 0.5pt #DDDDDD;
    background-color: #FF0000;
    color: White;
}

    .GridRedCell a:visited {
        font-size: 14px;
        font-family: Trebuchet MS;
        text-align: center;
        padding: 0in 5.4pt 0in 5.4pt;
        background-color: #FF0000;
        color: White;
    }

    .GridRedCell a:link {
        font-size: 14px;
        font-family: Trebuchet MS;
        text-align: center;
        padding: 0in 5.4pt 0in 5.4pt;
        background-color: #FF0000;
        color: White;
    }


.GridGreenCell {
    font-size: 14px;
    font-family: Trebuchet MS;
    text-align: center;
    padding: 0in 5.4pt 0in 5.4pt;
    border-right: solid 0.5pt #DDDDDD;
    border-bottom: solid 0.5pt #DDDDDD;
    background-color: #76923C;
    color: White;
}

    .GridGreenCell a:link {
        font-size: 14px;
        font-family: Trebuchet MS;
        text-align: center;
        padding: 0in 5.4pt 0in 5.4pt;
        background-color: #76923C;
        color: White;
    }

    .GridGreenCell a:visited {
        font-size: 14px;
        font-family: Trebuchet MS;
        text-align: center;
        padding: 0in 5.4pt 0in 5.4pt;
        background-color: #76923C;
        color: White;
    }


.GridHighRedCell {
    font-size: 14px;
    font-family: Trebuchet MS;
    text-align: center;
    padding: 0in 5.4pt 0in 5.4pt;
    border-right: solid 0.5pt #DDDDDD;
    border-bottom: solid 0.5pt #DDDDDD;
    background-color: #990000;
    color: White;
}

    .GridHighRedCell a:link {
        font-size: 14px;
        font-family: Trebuchet MS;
        text-align: center;
        padding: 0in 5.4pt 0in 5.4pt;
        background-color: #990000;
        color: White;
    }

    .GridHighRedCell a:visited {
        font-size: 14px;
        font-family: Trebuchet MS;
        text-align: center;
        padding: 0in 5.4pt 0in 5.4pt;
        background-color: #990000;
        color: White;
    }


.GridHighGreenCell {
    font-size: 14px;
    font-family: Trebuchet MS;
    text-align: center;
    padding: 0in 5.4pt 0in 5.4pt;
    border-right: solid 0.5pt #DDDDDD;
    border-bottom: solid 0.5pt #DDDDDD;
    background-color: #006400;
    color: White;
}

    .GridHighGreenCell a:link {
        font-size: 14px;
        font-family: Trebuchet MS;
        text-align: center;
        padding: 0in 5.4pt 0in 5.4pt;
        background-color: #006400;
        color: White;
    }

    .GridHighGreenCell a:visited {
        font-size: 14px;
        font-family: Trebuchet MS;
        text-align: center;
        padding: 0in 5.4pt 0in 5.4pt;
        background-color: #006400;
        color: White;
    }

/****************************Used For Reports**************************************************/


.GridStableCell {
    font: 11px Trebuchet MS;
    text-align: left;
    padding: 0in 5.4pt 0in 5.4pt;
    border-right: solid 0.5pt #DDDDDD;
    border-bottom: solid 0.5pt #DDDDDD;
    background-color: #EEB500;
}

.GridDeterioratingCell {
    font: 11px Trebuchet MS;
    text-align: left;
    padding: 0in 5.4pt 0in 5.4pt;
    border-right: solid 0.5pt #DDDDDD;
    border-bottom: solid 0.5pt #DDDDDD;
    background-color: #C00000;
}

.GridImprovingCell {
    font: 11px Trebuchet MS;
    text-align: left;
    padding: 0in 5.4pt 0in 5.4pt;
    border-right: solid 0.5pt #DDDDDD;
    border-bottom: solid 0.5pt #DDDDDD;
    background-color: #76923C;
}

.GridHighDeterioratingCell {
    font: 11px Trebuchet MS;
    text-align: left;
    padding: 0in 5.4pt 0in 5.4pt;
    border-right: solid 0.5pt #DDDDDD;
    border-bottom: solid 0.5pt #DDDDDD;
    background-color: #990000;
}


.CellWidth {
    width: 750px;
}

.welcomeText {
    font-family: Trebuchet MS;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
    color: #0000cc;
}

.footer {
    font-family: Trebuchet MS;
    font-size: 11px;
    color: #333;
    text-decoration: none;
    font-weight: normal;
}

    .footer a:link, a:hover, a:active, a:visited {
        color: #333;
        text-decoration: none;
    }

.txt_box_right {
    text-align: left;
    background-image: url(../images/box_right_line.png);
    background-repeat: repeat-y;
    background-position: right;
}

.txt_box_left {
    text-align: left;
    background-image: url(../images/box_left_line.png);
    background-repeat: repeat-y;
    background-position: left;
}

.left_1img {
    background-image: url('../images/left_1.png');
}

.centerimg {
    background-image: url('../images/center.png');
}

.right_1img {
    background-image: url('../images/right_1.png');
}

.bottom_center_sideimg {
    background-image: url('../images/bottom_center_side.png');
}

.boldPageHeding {
    text-align: left;
    font-family: "Trebuchet MS";
    font-size: 18px;
    color: #4a4a4a;
}

.centerLink {
    padding-left: 8px;
}

.logoutlink {
    font-family: Trebuchet MS;
    font-size: 13px;
    font-weight: normal;
    color: Red;
    text-decoration: none;
}

    .logoutlink a:link {
        font-family: Trebuchet MS;
        font-size: 13px;
        font-weight: normal;
        color: Red;
        text-decoration: none;
    }

    .logoutlink a:visited {
        font-family: Trebuchet MS;
        font-size: 13px;
        font-weight: normal;
        color: Red;
        text-decoration: none;
    }

a:link {
    font-family: Trebuchet MS;
    font-size: 10pt;
    font-weight: normal;
    text-decoration: none;
}

a:visited {
    font-family: Trebuchet MS;
    font-size: 10pt;
    font-weight: normal;
    text-decoration: none;
}

a:hover {
    font-family: Trebuchet MS;
    font-size: 10pt;
    font-weight: normal;
    text-decoration: underline;
}

.ComparePRCLibrary {
    /*background-color:#FFFFCC;*/
    background-color: #81BEF7; /*#FFA07A;*/
    FONT-SIZE: 12px;
    COLOR: #4d5355;
    FONT-FAMILY: Trebuchet MS;
    text-align: left;
}

.ComparePRCLibraryHeader {
    padding: 6px 3px;
    color: #015b99;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 13px;
    background-image: url('../images/center.png');
    font-weight: bold;
}

.hideLinkButton {
    visibility: hidden;
}

.html_button {
    /*background-image:url(../images/but_02_down.gif);*/
    background-repeat: repeat;
    border: solid 1px #cecece;
    border-radius: 5px;
    width: auto;
    font-size: 14px;
    /*color:#00948b;*/
    background-color: #08315f;
    color: #fff;
    font-family: "Trebuchet MS";
    height: 29px;
    padding: 5px;
    text-decoration: none;
    border-width: 0;
}

    .html_button:hover {
        /*background-image:url(../images/auto_button_bg1.gif);*/
        /*background-image:url(../images/but_01_up.gif);*/
        background-repeat: repeat;
        /*color:#005f59 ;*/
        background-color: #032141;
        color: #fff;
        border: solid 0px #c23157;
    }

.centerimg1 {
    background-image: url('../images/home_btn_center.jpg');
}

.boldPageHeding1 {
    text-align: left;
    font-family: "Trebuchet MS";
    font-size: 18px;
    color: #4a4a4a;
}

.InformationText {
    FONT-SIZE: 15px;
    COLOR: #4d5355;
    FONT-FAMILY: Trebuchet MS;
    text-align: left;
}


div.login_box {
    width: 500px;
    height: 450px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}


.NotePointlabel {
    font-family: Trebuchet MS;
    font-size: 10pt;
    font-weight: normal;
    color: blue;
}


/* Added By Supriya on 03Aun2016*/
.TableCellCSS {
    font-size: 12px;
    font-family: Trebuchet MS;
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #bcaf91;
}

.TableHeaderCSS {
    font-size: 12px;
    font-family: Trebuchet MS;
    background-color: #ded0b0;
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #bcaf91;
    text-align: Center;
}

.TableCSS {
    font-size: 12px;
    font-family: Trebuchet MS;
    color: #333333;
    width: 100%;
    border-width: 1px;
    border-color: #bcaf91;
    border-collapse: collapse;
}




.TableCellRedCSS {
    font-size: 12px;
    font-family: Trebuchet MS;
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #bcaf91;
    background-color: #FF0000;
    color: White;
}


.TableCellGreenCSS {
    font-size: 12px;
    font-family: Trebuchet MS;
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #bcaf91;
    background-color: #76923C;
    color: White;
}

.TableCellAmberCSS {
    font-size: 12px;
    font-family: Trebuchet MS;
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #bcaf91;
    background-color: #EEB500;
    color: White;
}

.Improving {
    background-image: url('../images/info1.jpg');
    background-repeat: no-repeat;
}



.arrow-up {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid black;
}

.arrow-down {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #f00;
}

.arrow-right {
    width: 0;
    height: 0;
    border-top: 25px solid transparent;
    border-bottom: 25px solid transparent;
    border-left: 25px solid green;
}

.arrow-left {
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid blue;
}

.p_band {
    font-size: 14px;
    font-family: trebuchet MS;
    font-weight: normal;
    color: #fff;
    text-align: center;
    line-height: 30px;
    background-color: #C7222A;
    width: 200px;
}

.p_bg {
    font-size: 12px;
    font-family: trebuchet MS;
    font-weight: normal;
    color: #4a4a4a;
    background-color: #dedede;
    width: 190px;
    padding-bottom: 15px;
    border-bottom: 1px solid #bababa;
    text-align: justify;
    margin-left: 10px;
}

.ContentHeader1 {
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    COLOR: #FF4D09 /*#ce414a*/;
    FONT-FAMILY: Trebuchet MS;
}

.bold {
    text-align: left;
    font-family: "Trebuchet MS";
    font-size: 15px;
    color: #095b8a;
    font-weight: bold;
}

/*.DBTableFirstCellLeft
{
	padding: 0in 5.4pt 0in 5.4pt;
	border-left: solid 0.5pt #DDDDDD;
	border-bottom: solid 0.5pt #DDDDDD;
	border-top: solid 0.5pt #DDDDDD;
	border-right: solid 0.5pt #DDDDDD;
	background: #1F83C3 repeat top; 
	font: 12px Trebuchet MS;	
	color:White;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.DBTableFirstCellRight
{
padding: 0in 5.4pt 0in 5.4pt;
border-right: solid 0.5pt #DDDDDD;
border-bottom: solid 0.5pt #DDDDDD;
border-top: solid 0.5pt #DDDDDD;
background: #1F83C3 repeat top; 
font: 12px Trebuchet MS;	
color:White;
font-weight:bold;
text-align:center;
text-decoration:none;
}
*/


/*.DBTableCellLeft
{
font: 11px Trebuchet MS;
text-align:left;	
padding: 0in 5.4pt 0in 5.4pt;
border-left: solid 0.5pt #DDDDDD;
border-right: solid 0.5pt #DDDDDD;
border-bottom: solid 0.5pt #DDDDDD;
color:#717171;
/*background-color: #4a4949;
}*/

/*.DBTableCellRight 
{
font: 11px Trebuchet MS;	
text-align:right;
padding: 0in 5.4pt 0in 5.4pt;
border-right: solid 0.5pt #DDDDDD;
border-bottom: solid 0.5pt #DDDDDD;
color:#717171;
/*background-color: #4a4949;
}*/

/*
.DBTableCellRight a:hover
{
	font-size: 14px;
	font-family: Trebuchet MS;
}*/

/*.tabbody {
	FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: Trebuchet MS; BACKGROUND-COLOR: #efefef
}*/
