﻿#wrapper { width: 88%; margin: 0 auto; text-align: left; top:0px; left:6%; position:absolute; background: #D5D0CA; }
body 
{
    background-image: url(../Images/background.png); 
    background-repeat:repeat-x;
    background-color: #D5D0CA;
    font-family:"Arial"; 
    font-size:small;  
     
}

.redimgbck
{
    background: url(../Images/group_middle.jpg) 100% 100% repeat-x;
    height:48px; /*for firefox etc.*/
    *height:47px; /*for IE*/    
    text-align:left;
    border:0px;
    padding:0px;
    text-decoration:none; 
    border-top-width:0px;
    vertical-align:middle;
    /*padding:0 10px 0 10px;*/
}

.tabheaderleft
{
    background: url(../Images/group_left.jpg) 0 0 no-repeat;
    background-position:right;
    width:16px;
    padding-left:16px;
}
.tabheadermiddle
{
    background: url(../Images/group_middle.jpg) repeat-x; height:48px;
    font-weight:bold;
    color:White;
}
.tabheaderright
{
    background: url(../Images/group_right.jpg) 0 0 no-repeat #D5D0CA;
    width:16px;
    padding-right:16px;
}

.tblHeadStyle
{
    background:#007FA3; 
    font-weight:bold;
    color:White;
    padding:15px;

}

tr.tblHeadStyle th 
{ 
    padding:4px 
}


.tblHeadStyle a
{
    color:White
}

.ColourText
{
    color:#007FA3;
}

tr.tblSelected td
{
    background:#7FC0D6; 
    font-weight:bold;
    color:#007FA3;  
}

.pnlColor
{
    border-color:#007FA3;
    border-width:1px;
    border-style:solid;
    background-color:#D5D0CA;
}

TABLE.tabulardata {
	        BACKGROUND-COLOR: #74aefa;
        }
        TABLE.tabulardata TR {
	        BACKGROUND-COLOR: white;
        }
        TABLE.tabulardata TH {
	        BACKGROUND-COLOR: #007FA3;
	        PADDING:4px;
        }
        TABLE.tabulardata TD {
	        PADDING:4px;
        }