﻿/*** Standard Styles *****/
* {
    font-size: 10px;
	font-style: normal;
	text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 15px;
}

em 
{
	font-style:italic;
}

u 
{
	text-decoration: underline;
}

form {
    padding:0;margin:0;
}

body {
    padding: 0 0 0 12px;
    margin: 0;
}


A {
    color: #666;
}

A:Hover {
    text-decoration:underline;
}



table { border-collapse: collapse; }
td { vertical-align:top;padding:0; }


.Heading {
    font-weight:bold;
}


.SubHeading 
{
	font-weight:bold;
	color: #393194;
}




/* Header Nav */
#HeaderNav {
    padding-top:8px;
    height:28px;
}

#HeaderNav span{
    border-bottom: 1px dotted #666;
    padding-bottom:2px;
    padding-right: 10px;
}

#HeaderNav span, #HeaderNav span A {
    font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}



/* Main Table */

#MainTable {
}

#MainTable TD {
    padding:5;
}

.TopRow TD{
    height: 90px;
    vertical-align:bottom;
}

.TopRowDiv {
    border-bottom: 1px dotted red;
}

.BlueTopRowDiv {
    border-bottom: 1px dotted blue;
}

.BlueDiv {
    border-bottom: 1px dotted blue
}

#MainTable .LeftColumn {
    width:170px;
}

#MainTable .MiddleColumn {
    width: 493px;
    padding-left:25px;
}

#MainTable .RightColumn {
    width: 220px;
}

#MainTable .ContentCell {
    padding-left:15px;
}


/* Left Column */
.LeftColumn .DivText {
    border-bottom: 1px dotted red;
    padding-top:10px;
}

.LeftColumn .DivText A {
    font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

.LeftColumn .DivText A:hover {
    color: #3366CC;
}


/* Content Table */
.ContentTable .ContentTableLeft { 
    width:468px; 
}

.ContentTable .ContentTableLeft .DivText, .ContentTable .ContentTableLeft .DivText span {
    font-size: 10px;
	color: black;
	line-height: 15px;
}

.ContentTableLeft .DivText, .ContentTableRight .DivText{
    border-bottom: 1px dotted #393194;
    padding-bottom:9px;
}


.ContentTable .ContentTableRight { 
    width: 220px;
    border-left: 20px solid white;
}


/* Entity Links */
.EntityLink {
}

.EntityLink A {
	color: #393194;
	font-weight:bold;
	padding-bottom:9px;
}



/*** Middle COlumn Table ***/
.MiddleColumnsTable {
	width: 100%;
}

.MiddleColumnsTable .MiddleColumnsLeft { 
	width: 225px;
	border-right: 18px solid white;
}


/* Entity Item */
.EntityItem P {
    padding:0; margin:0;
}




/*** Class ****/
.BlueText {
    color: #393194;
}

.BlueTextLink {
    color: #393194;
    font-weight:bold;
}



.ErrorMessage {
    color: #990000;
}



/*** Input Table ****/
.InputTable {
	width: 100%;
}

.InputTable .HeaderRow {
	font-weight:bold;
}

