﻿
/*
column  width       positon (horizontal)
left    LW=60px     LP=0px
middle  MW=600px    MP=100px
right   RW=250px    RP=725px
*/

.divError {
    position: absolute;
    margin: 0;
    padding: 0 10px 10px 10px;
    border: 2px solid #E7371E;
    background-color: #E1E1E1;
    font-size: 14px;
}

.divMaintenance {
    position: absolute;
    width: 700px;
    margin: 0;
    padding: 0 10px 10px 10px;
    border: 2px solid #242424;
}

.divAll {
    position: absolute;
    margin: 0;
    padding: 0;
    text-align: left;
}

    .divAll div {
        vertical-align: baseline;
        margin: 0;
        padding: 0;
    }

    .divAll p {
        margin-top: 0;
        vertical-align: baseline;
    }

    .divAll h2 {
        font-size: 15px;
        margin: 0;
    }

    .divAll .divLeft {
        position: absolute;
        width: 60px; /* LW */
        border-right: 1px solid #BBBBBB;
        font-size: 14px;
        padding-right: 15px;
    }

        .divAll .divLeft h2 {
            font-size: inherit;
            font-weight: normal;
            font-style: italic;
            margin-top: -4px;
        }

        .divAll .divLeft .divVersionLink {
            margin: 5px 0 0 5px;
        }

/*        .divAll .divLeft a {
            font-size: 14px;
        }
*/

/*        .divAll .divTopData div {
            font-size: 13px;
        }

        .divAll .divTopData table {
            border-collapse: collapse;
            margin-bottom: 20px;
        }

            .divAll .divTopData table td {
                font-weight: bold;
                padding-right: 5px;
            }

            .divAll .divTopData table td + td {
                font-weight: normal;
            }
*/
    .divAll .divMain {
        position: relative;
        left: 100px; /* MP */
        width: 600px;   /* MW */
    }
        .divAll .divMain .divTopData {
            position: relative;
            width: 578px;
            padding: 10px 10px 0 10px;
            margin: 0 0 30px 0;
            border: 1px solid #BBBBBB;
        }

            .divAll .divMain .divTopData table {
                border-collapse: collapse;
                margin-bottom: 10px;
            }

                .divAll .divMain .divTopData table td {
                    font-weight: bold;
                    padding-right: 5px;
                }

                    .divAll .divMain .divTopData table td + td {
                        font-weight: normal;
                    }


        .divAll .divMain .divUpdates {
            width: 100%;
        }

        .divAll .divMain .divNoUpdates {
            font-style: italic;
        }


    .divAll .divRight {
        position: absolute;
        left: 725px; /* RP */
        top: 0;
        width: 250px; /* RW */
        border-left: 1px solid #BBBBBB;
        padding-left: 15px;
    }

        .divAll .divRight div {
            margin-bottom: 15px;
        }

        .divAll .divRight .divServerLinks p {
            margin-bottom: 1px;
        }

        .divAll .divRight .divRelatedTools {
            margin: 20px 0 20px 0;
        }

        .divAll .divRight .divRelatedTools .heading {
            font-weight: bold;
            margin: 0 0 10px 0;
        }

        .divAll .divRight .divRelatedTools .toolDiv {
            margin: 0 0 10px 0;
        }

        .divAll .divRight .divRelatedTools .toolDiv .toolName {
            font-size: 12px;
            font-weight: bold;
            margin: 0 0 3px 0;
        }

            .divAll .divRight .divRelatedTools .toolDiv ul {
                margin: 0;
                padding: 0 0 0 15px;
            }

            .divAll .divRight .divRelatedTools .toolDiv a {
                font-weight: bold;
            }

        .divAll .divRight .divContactIAR {
            width: 160px;
            border-top: 1px solid #BBBBBB;
            padding: 20px 0 0 0;
            margin: 20px 0 20px 0;
        }

/*        .divAll .divRight .divContactIAR .heading {
            font-weight: bold;
            margin: 0;
        }

        .divAll .divRight .divContactIAR ul {
            padding: 0 0 0 17px;
        }
        .divAll .divRight .divContactIAR li {
            margin: 0;
            padding: 0 0 10px 0;
        }

*/        

