﻿

table {
	font-size: 1em;
}

h1, h2, h3, h4 {
	margin: 0;
	font-family: tahoma, arial, helvetica, sans-serif;
}

p {
	line-height: 1.4em;
}

hr {
	border: 0;
	border-top: 1px solid #bababa;
	height: 1px;
}

/*
a {
	text-decoration: none;
	color: #d32525;
} 

a:visited {
	color: #980000;
}

a:hover {
	text-decoration: underline;
	color: #e05252;
}

a:active {
	color: #980000;
}
*/

	
body {
	background-color: #000000;
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif,;
	font-size: 12px;
	color:Black;
}

img {
	border-width: 0;
}

.header {
	position: relative;
	width: 780px;
	margin-left: auto;
	margin-right: auto;
}


.footer {
	margin-left: auto;
	margin-right: auto;
	width: 780px;
	text-align: center;
	font-size: 10px;
}

.footer a {
	text-decoration: none;
	color:Black;
}

.footer a:visited 
{
    color:Black;
	text-decoration: none;
}

.footer a:hover {
    text-decoration: underline;
}


br { height:5px}

.tablesection
{
    background-color:#AEBECE;
}

.rowheader
{  
    color:Black;
    font-weight:bold;
    vertical-align:middle;
    text-align: left;
}

.rowbody
{
    background-color:#DEE4EB;
    color:#063A5B;
    text-align: left;
}

.row
{
    background-color:#E7E8F0;
    text-align:left;
}

.alternating
{
    background-color:white;
    text-align:left;
}

.alternating .sorted
{
    background-color: inactivecaptiontext;
}

.row .sorted
{
    background-color: inactivecaptiontext;
}



.paragraphHeader
{
    font-size:12px;
    color:#114263;
    font-weight:bold;
}


.tableheader
{
    background-image:url(_images/gradient_1.gif);
    color:White;    
}

.tableheader1
{
    background-image:url(_images/grad.gif);
    color:White;  
    font-variant:small-caps;
   
}


.tableheader1 a {
	text-decoration: none;
	color: white;
}

.tableheader1 a:visited {
	text-decoration: none;
	color: white;
}

.tableheader1 a:hover {
    text-decoration: underline;
	color: white;
}

.pagetitle
{
    font-size: 18px;
    font-weight: bold;
    color: #02358E;
}

.tdsubheader
{
    background-color:#E7E8F0;
    color:Black;
    font-weight:bold;
}

.tdheader
{
    color:black;
    font-weight:bold;
    text-align:left;
    background-color:#FFB68F;
    
}

.tdfooter
{
    text-align:right;
    background-color:#FFB68F;
}

.tdheader a
{
    text-decoration:underline;
    color:White;
}

.tdheader .sorteddesc {
	background-image: url(_images/sorted_asc.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.tdheader .sortedasc  {
	background-image: url(_images/sorted_desc.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.welcome
{
    color:White;
    font-weight:bold;
    text-align:left;
}


.error
{
    color:Red;
    font-weight:bold;
}

.fieldlabel
{
    text-align:left;
    color:black;
}

.sectionlabel
{
    font-weight:bold;
    text-align:left;
    color:#114263;
    font-size:18px;
    font-variant:small-caps;
}


.common
{
    text-align:left;
}
.common :link {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.common :visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.common :hover {
	color: #7F80A9;
	text-decoration: underline;
	font-weight: bold;
}


.loggedHome
{
    background-color:#D7DFEF;
    text-align:right;
    padding-bottom:5px;
    padding-top:5px;
    vertical-align:middle;
}

.loggedHome :link {
	text-decoration: none;
}
.loggedHome :visited {
	text-decoration: none;
}
.loggedHome :hover {
	text-decoration: underline;
}

.button
{
    font-size: 8pt;
    font-weight: bold;
    background-color: #EDEFFB;
    color: #080556;
    border-right: #777A99 1px solid;
    border-top: #777A99 1px solid;
    border-left: #777A99 1px solid;
    border-bottom: #777A99 1px solid;
}




