div.unselectedRoad
{
    background-color: #E1EEF6;
    border: 1px solid #83B8d4;
    text-align: center;  
    font-weight: bold;
    float: left;
    height: 20px;      
}

div.selectedRoad
{
    background-color: #83B8d4;
    border: 1px solid #1364B1;;
    text-align: center; 
    color: red;
    font-weight: bold;
    float: left;
    height: 20px;
}

.navbar
{
    background-color: rgb(84,137,191);
    border: 1px solid white;
    text-align: right;  
    font-weight: bold;
    float: left;
    height: 25px;      
    width: 145px;     
    
}

a.navbarlink
{
    color: white;
    vertical-align: middle;
    position: relative;
    top: 3px;
}

div.navshowcase
{    
    border: 1px solid white;
    color: rgb(84,137,191);
    font-size: 10px;
    float: left;
    width: 145px;      
}

div.navsepwhite
{
    background-color: rgb(255,255,255);
    width: 145px;
    height: 5px;
    float: left;
    border: 0px solid blue;
}

div.navsepblue
{
    background-color: rgb(206,221,235);
    width: 145px;
    height: 2px;
    float: left;
    border: 0px solid blue;
}

div.navsepblueverticle
{
    background-color: rgb(206,221,235);
    width: 2px;
    height: 450px;
    float: left;
}

div.navsepwhiteverticle
{
    background-color: rgb(255,255,255);
    width: 5px;
    height: 400px;
    float: left;
}

td.attributetrue
{
    background-image : url("../images/tick.gif");
    background-position :center;
    background-repeat : no-repeat; 
    width: 53px;
}

td.attributefalse
{
    background-image: url("../images/cross.gif");
    background-position :center;
    background-repeat : no-repeat;    
    width: 53px;
}

.attribute
{
    text-align: center;
    font-weight: bold;
    width: 53px;
}

.rowEvenfalse
{
    background-color: #eeeeee;
    height: 25px;
}

.rowEventrue
{
    background-color: rgb(225,238,246);
    height: 25px;
}


body.popup
{
    background-color: rgb(225,238,246);
}


body.footer
{
    background-color: rgb(225,238,246);
}

div.blankForm
{
    background-color: rgb(200,200,200);
    height: 100%;
    width: 100%;
    display: none;
    text-align: center;
    
}

.actionable
{  
    border-style: none;
    cursor: pointer;
}

.haBG
{
    background-color: rgb(225,238,246);
}

.haBG
{
    background-color: rgb(225,238,246);
}

.camGroupList
{
    background-color: #FFFFFF;
    layer-background-color: #FFFFFF;
    width: 100%;    
}

td.panel
{
    background-color: rgb(225,238,246);
    color: #1364B1;
    font-weight: bold;
    border: 0px solid white;  
     
}

table.nav
{
    background-color: rgb(131,184,212);   
}

.camGroupsDiv
{
    display: none; 
    position: absolute;
    background-color: rgb(225,238,246);
    layer-background-color: rgb(225,238,246);
    border: 1px solid black;    
    width: 200px;   
}

tr
{
    border: 1px solid black; 
}

.messageDiv
{
    display: none; 
    background-color: rgb(225,238,246);
    position: absolute; 
    top: 150px; 
    left: 160px; 
    width: 150px;
    text-align: center;
    color: red;
    font-weight: bold;
}

iframe.indexPage
{
    border: 0px solid black ;
    width: 1000px;    
    display: block;
}