/* Separator*/

.folder {
	color: #5888F8;
	text-decoration:none;
}

table.separator {

}

table.separator td.border {
    background-color: black;
}

/* Edit Table */

table.edit {
    background-color: #efefef;
}

/* == Border == */
table.edit td.border {
    background-color: #000000
}

/* == Action List == */
table.edit td.value{

    font-family     : Verdana, Arial, Helvetica, serif;
    font-size       : 11px;
    text-align      : center;

    color           : black;
    background-color: #EEEEEE;
}

table.edit th.value {

    font-family     : Verdana, Arial, Helvetica, serif;
    font-size       : 11px;
    text-align      : center;
    font-weight     : bold;

    color           : black;
    background-color: #EEEEEE;
}

table.edit td.value a {
    color           : black;
    font-weight     : normal;
}

table.edit td.action a {
    color           : black;
    font-weight     : bold;
}

table.edit th.value a {
    color           : black;
}

table.edit td.action  { 

    font-family     : Verdana, Arial, Helvetica, serif;
    font-size       : 11px;
    text-align      : center;

    color           : black;
    background-color: #EEEEEE;
} 

table.edit td.border2 { ; }

/* == Action Edit == */

table.edit td.form 
{
    font-family     : Verdana, Arial, Helvetica, serif;
    font-size       : 11px;
    font-weight     : normal;

    color           : #000000;
    background-color: #EEEEEE;
}

table.edit td.submit 
{
    font-family     : Verdana, Arial, Helvetica, serif;
    font-size       : 16px;

    color           : #000000;
    background-color: #EEEEEE;
}

/* Edit Table */

table.edit td.heading {
    font-family     : Verdana, Arial, Helvetica, serif;
    font-size       : 16px;
    font-weight     : bold;
    text-align      : left;

    color           : #000000;
    background-color: #EEEEEE;
}

table.edit td.label {
    font-family     : Verdana, Arial, Helvetica, serif;
    font-size       : 12px;
    font-weight     : normal;
    text-align      : left;

    color           : #000000;
    background-color: #EEEEEE;
}

table.edit td.input {
    font-family     : Verdana, Arial, Helvetica, serif;
    font-size       : 12px;

    color           : #000000;
    background-color: #EEEEEE;
}

table.edit td.input input 
{
    font-size       : 12px;
}

.select 
{
    font-size       : 12px;
    background-color: #EEEEEE;
}

.textarea 
{
    font-size       : 12px;
    background-color: #FFFFFF;
}
table.edit td.label2 { font-family : Verdana, Arial, Helvetica, serif; font-size : 11px; font-weight : bold; text-align : left; color : #FFFFFF; background-color: #000066; }
table.edit td.submit2 { font-family : Verdana, Arial, Helvetica, serif; font-size : 11px; text-align : center; color : #FFFFFF; background-color: #000066; }
table.edit td.input2 { font-family : Verdana, Arial, Helvetica, serif; font-size : 11px; text-align : left; color : #FFFFFF; background-color: #000066; }

/* Document */

div.document {

    font-family     : Verdana, Arial, Helvetica, serif;
    font-size       : 11px;
    color           : black;
}

div.document a {
    color           : black;
    font-weight     : bold;
}

div.path a {
	text-decoration : underline;
}


/* Page Selector */

div.pageselector {

    font-family     : Verdana, Arial, Helvetica, serif;
    font-size       : 11px;
    margin-top      : 11px;

    color           : black;

    text-align      : center;

}

div.pageselector a {

    color           : black;

}

div.pageselector .selected {

    font-weight     : bold;

}

/* Shell Menu */

div.menu {

    font-family     : Verdana, Arial, Helvetica, serif;
    font-size       : 11px;

    color           : #FFFFFF;
    background-color: #000066
}

div.menu div.category {

    font-weight     : bold;
    margin-top      : 5px;
    color           : #FFFFFF; 
    background-color: #000066
}

div.menu div.section {

    margin-top      : 5px;
    color           : #FFFFFF; 
    background-color: #000066
}

div.menu a {

    text-decoration : none;
    color           : #FFFFFF;
}

/* Page Heading */

div.pageHeading {

    font-family     : Verdana, Arial, Helvetica, serif;
    font-size       : 11px;
    font-weight     : bold;

    color           : #FFFFFF;
    text-align      : left;
    background-color: #000066
}

BODY {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.contentBody {
  FONT-SIZE: 12px; FONT-FAMILY: Verdana, sans-serif
}
.firstalt {
  BACKGROUND: #ffffff
}
.secondalt {
  BACKGROUND: #f4f4f4
}
.headerText {
  FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #3b6597
}
.timecolor {
  COLOR: #42517a
}
.smallfont {
  FONT-SIZE: 10px; FONT-FAMILY: Verdana, sans-serif
}
.smallfonttablehead {
  FONT-SIZE: 10px; COLOR: #447892; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.normalfont {
  FONT-SIZE: 12px; FONT-FAMILY: Verdana, sans-serif
}
.normalfonttablehead {
  FONT-SIZE: 12px; COLOR: #447892; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.important {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, sans-serif
}
SELECT {
  FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #e1e4e5; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;
}
TEXTAREA {
  BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BACKGROUND: #e1e4e5; BORDER-BOTTOM-WIDTH: 1px; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif; BORDER-RIGHT-WIDTH: 1px;  PADDING-BOTTOM: 1px; PADDING-TOP: 1px;
}
.bginput {
  BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BACKGROUND: #e1e4e5; BORDER-BOTTOM-WIDTH: 1px; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif; BORDER-RIGHT-WIDTH: 1px
}
.normalInactive {
  BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, sans-serif
}
.highInactive {
  BORDER-RIGHT: #f4f4f4 1px solid; BORDER-TOP: #f4f4f4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #f4f4f4; BORDER-LEFT: #f4f4f4 1px solid; COLOR: #000000; BORDER-BOTTOM: #f4f4f4 1px solid; FONT-FAMILY: Verdana, sans-serif
}

A {
	text-decoration:none
}
A:link {
  COLOR: #000020
}
A:visited {
  COLOR: #000020
}
A:hover {
  COLOR: #666666
}
A:active {
  COLOR: #000020
}
.headerLink {
  FONT-SIZE: 12px; COLOR: #daebfa; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.footerLink {
  FONT-SIZE: 11px; MARGIN-LEFT: 1%; COLOR: #142f8a; MARGIN-RIGHT: 1%; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.folderLink {
  FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.normalTable {
  BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT: 11px Verdana, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
.normalRow {
  BACKGROUND-COLOR: #ffffff
}
.highRow {
  BACKGROUND-COLOR: #f4f4f4
}
.headerRow {
  BACKGROUND: url(../images/tableheadbg.gif) #e9f3f8; HEIGHT: 23px
}
.normalCell {
  BORDER-RIGHT: #e1e1e1 0px solid; BORDER-TOP: #e1e1e1 0px solid; BORDER-LEFT: #e1e1e1 0px solid; BORDER-BOTTOM: #e1e1e1 1px solid
}
.normalLeftCell {
  BORDER-RIGHT: #e1e1e1 0px solid; BORDER-TOP: #e1e1e1 0px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid
}
.normalRightCell {
  BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 0px solid; BORDER-LEFT: #e1e1e1 0px solid; BORDER-BOTTOM: #e1e1e1 1px solid
}
.normalBothCell {
  BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 0px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid
}
.highCell {
  BORDER-RIGHT: #e1e1e1 0px solid; BORDER-TOP: #e1e1e1 0px solid; BORDER-LEFT: #e1e1e1 0px solid; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.highLeftCell {
  BORDER-RIGHT: #e1e1e1 0px solid; BORDER-TOP: #e1e1e1 0px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.highRightCell {
  BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 0px solid; BORDER-LEFT: #e1e1e1 0px solid; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.highBothCell {
  BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 0px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.highBothCell2 {
  BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 0px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #ffffff
}
.headerCell {
  BORDER-RIGHT: #80b4db 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #80b4db 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #80b4db 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #80b4db 1px solid
}
TH A {
  TEXT-DECORATION: none
}
.headerLeftCell {
  BORDER-RIGHT: #80b4db 0px solid; BORDER-TOP: #80b4db 1px solid; PADDING-BOTTOM: 0px; BORDER-LEFT: #80b4db 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #80b4db 1px solid
}
.headerRightCell {
  BORDER-RIGHT: #80b4db 1px solid; BORDER-TOP: #80b4db 1px solid; PADDING-BOTTOM: 0px; BORDER-LEFT: #80b4db 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #80b4db 1px solid
}
.headerBothCell {
  BORDER-RIGHT: #80b4db 1px solid; BORDER-TOP: #80b4db 1px solid; PADDING-BOTTOM: 0px; BORDER-LEFT: #80b4db 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #80b4db 1px solid
}

a.headerBothCell {
  PADDING-BOTTOM: 0px; PADDING-TOP: 0px; text-decoration: underline; border: 0px;
}

BLOCKQUOTE {
  MARGIN: 15px 0px 15px 20px
}

.topnav {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9.5px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  padding-top: 0px;
}
.border {
  border: 1px groove #C6C4D5;
}
.logintext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #666666;
}

.message {

	padding: 3px;
	margin: 3px;
	border: 1px solid black;
	color: red;
	font-size: 11px;
	background-color: white;

}

.message a:link {

	color: red;
	text-decoration: underline;

}

table.subtable {
	border: 1px solid black;
	border-collapse: collapse;
}

table.subtable td {
	border: 1px solid black;
}

table.noborder {
	border: 0px none black;
	border-collapse: collapse;
}

table.noborder td {
	border: 0px none black;
}

form {
	margin: 0px;
	padding: 0px;
}

td.label a.inform {

	text-decoration: underline;
	font-weight: normal;

}

a.tooltip, a.tooltip:link, a.tooltip:hover, a.tooltip:visited, a.tooltip:active{
	font-weight: normal;
	border-bottom: 1px dashed black;
	cursor: help;
}

div.secmenu {
	font-weight: bold;
}

div.secmenu a {
	text-decoration: underline;
}