﻿

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: #ffffff;
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	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;
	height:50px;
	text-align: center;
	font-size: 10px;
}

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-family: Verdana;
    font-size: 18px;
    font-weight: bold;
    color: midnightblue;
}

.tdsubheader
{
    background-color:#E7E8F0;
    color:Black;
    font-weight:bold;
}

.tdheader
{
    color:black;
    font-weight:bold;
    text-align:left;
    background-color:#C4C6DB;
}

.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;
}

.logged
{
    text-align:left;
}

.logged :link {
	color: #000466;
	text-decoration: none;
	font-weight: bold;
}
.logged :visited {
	color: #000466;
	text-decoration: none;
	font-weight: bold;
}
.logged :hover {
	color: #7678A7;
	text-decoration: underline;
	font-weight: bold;
}

.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;
}

.maintable
{
    border-right: #330099 1px solid;
    border-top: #330099 1px solid;
    border-left: #330099 1px solid;
    border-bottom: #330099 1px solid;
}

.dualesbar
{
    background:url(_images/blue_bar.gif);
}


