﻿body 
{
	background-color: #708090;
	font: Arial, Helvetica;
}

#main 
{
	background-color:White;
}

#sidebar {
        float:right;
        width:180px;
        /*padding-top:39px;
        padding-left:10px;*/
}

.headermenu
{
	
	text-align:right; 
	/*vertical-align:bottom; */
	/*border: dashed 1px purple;*/
	background-color: #ff8600;
	/*position:absolute;*/
	width:100%;
	
}

.headerbg 
{
    background: url('../images/headerline.jpg') repeat-x;
    background-position: top;
    position: relative;
}
.header 
{
	background: url('../images/header.jpg') no-repeat;
	 height:85px; }
.headertest 
{
	background: url('../images/header_test.png') no-repeat;
	 height:85px; }
.headerdev 
{
	background: url('../images/header_dev.png') no-repeat;
	 height:85px; }

.content 
{
	padding:15px; 
	height:80%; 
	font-size: 12px;
}	
        
.grid {
    border: black;
    border-spacing: 0px;
    rules: rows;
    frame: box;
    font-family: Arial;
    /*font-size:smaller;*/
}

.grid tr {
    border: black;
}

.grid td {
    padding: 5px 5px 5px 5px;
}

.gridheader {
    font-weight: bold;
    text-align: center;
    background-color: silver;	
}

.gridfooter {
    background-color: #808080;	
}

.griditem {
    background-color: #FFFFFF;
}

.gridaltitem {
    background-color: #FFFFFF;
}

.grid a {
    color: black;  
}

.griditem a {
    color:blue
}

.gridaltitem a {
    color:blue  
}

.grid2 {
    border: black;
    border-spacing: 0px;
    /*rules: rows;
    frame: box;*/
    font-family: Arial;
    /*font-size:smaller;*/
}

.grid2 tr {
    border: black;
}

.grid2 td 
{
	border: black;
    padding: 5px 5px 5px 5px;
}

.grid2header {
    font-weight: bold;
    text-align: center;
    background-color: #FFE87C;	
}

.grid2footer {
    background-color: #808080;	
}

.grid2item {
    background-color: #FFFFFF;
}

.grid2altitem {
    background-color: #F5F5F5;
}

.grid2 a {
    color: black;  
}

.grid2item a {
    color:#1E90FF;
    font-weight: bold;
}

.grid2altitem a {
    color:#1E90FF; 
    font-weight: bold;
}

.whole 
{
	background: white;
	font-family:Arial;
}

	 


	 
a
{
	color:#1E90FF;
	text-decoration:none;
	/*font-size: 10pt;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}
a:hover
{
	color:#00008B;
	text-decoration:none;
	/*font-size: 10pt;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}
a.menu
{
	color:White;
	text-decoration: none;
	/*font-size: 10pt;*/
	font-family: Arial, Helvetica, sans-serif;
}
.menu 
{
    color:White;
    width:100%;
}

a:hover.menu
{
	color:#00008B;
	text-decoration:none;
	/*font-size: 10pt;*/
	font-family: Arial, Helvetica, sans-serif;
}
.error 
{
    padding: 5px; 
    color: Red; 
    font-weight: bold;
    display:block;
}
