#leftcol 
{
    float:left;
    margin: 20px 10px 0px 10px;
}


#rightcol 
{
    float: right;
    margin: 20px 0px 0px 0px;
    height: 400px;
    overflow-y: scroll;
    overflow-x: hidden
    
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#000066;
	color:Yellow;
}

a , a:link,  a:visited, a:active 
{color:Yellow;
 text-decoration:none;
}
a:hover {background-color:Yellow;
    color: #000066
}
table {
}
td 
{	
    text-align:left;
	vertical-align:top;
}

th {
    text-align:left;
	vertical-align:top;
}
   
.DisplayTable table { border: solid 1px white;
}

.DisplayTable td 
{
    background:White;
    color:#000066;
    font-weight:normal;
	font-size: 90%;
	text-align:left;
	vertical-align:top;
}

.DisplayTable th {
    font-size: 100%;
	font-weight: bold;
	background:#000066;
	color:#FFFF00;
    text-align:left;
	vertical-align:top;
}


.centralise 
{
    margin-left:auto ; 
    margin-right:auto;
    text-align:center;
}

.inputColour {background-color:#FFFFCC}    

.gvwHeader
{ 
    background-color: #000066;
    color: #FFFF00;
    font-weight:bold;
	font-size: 90%;
	text-align:left;
	vertical-align:top;
} 
.gvwGroupHeader
{
    background-color:#000066;
    color:Yellow;
    font-weight:bold;
	font-size: 90%;
	text-align:left;
	vertical-align:top;
} 
.gvwGroupHeader a, .gvwGroupHeader a:link, .gvwGroupHeader  a:visited, .gvwGroupHeader a:hover, .gvwGroupHeader a:active
{
    background-color:#000066;
    color:Yellow;
}
.gvwRow 
{   
    background-color:Gray;
    font-weight:normal;
	font-size: 80%;
	vertical-align:top;
}
 
.gvwAltRow 
{
    font-weight:normal;
	font-size: 80%;
	text-align:left;
	vertical-align:top;
}

.gvwItem 
{
    text-align:center;
   
}
 
.gvwRow a:link, .gvwRow a:visited, .gvwRow a:hover
{   
    background-color:Gray;
    color:White;
}

.gvwRow a:hover
{   
    background-color:White;
    color:Gray;
}

.tblNavigate
{
    background-color:#000066;
    color:#FFFF00;
	font-size: 75%;
	text-align:left;
	vertical-align:top;
} 
.tblNavigate a:link, .tblNavigate a:visited, .tblNavigate a:active
{
    background-color:#000066;
    color:#FFFF00;
}
.tblNavigate a:hover
{
    background-color:#FFFF00;
    color:#000066;
}