body,td,th {

	font-family: Trebuchet MS, Tahoma;

	font-size: 13px;

	color: #333333;

}

body {

	background-color: #FFFFFF;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a:link {

	color: #333333;

}

a:visited {

	color: #333333;

}

a:hover {

	color: #ff6600;

}

a:active {

	color: #333333;

}

.LogoType {

	font-family: "Trebuchet MS", Tahoma;

	font-size: 32px;

	color: #10466D;

}



.pagetitle {

	font-family: "Trebuchet MS", Tahoma;

	font-size: 24px;

	color: #ffffff;

	font-weight:bold;

	padding-left:25px;

	padding-top:77px;

	height:38px;

}



.Trebuchet20DG {

	font-family: "Trebuchet MS", Tahoma;

	font-size: 20px;

	color: #333333;

}



.Trebuchet11DG {

	font-family: "Trebuchet MS", Tahoma;

	font-size: 11px;

	color: #333333;

}



.Trebuchet11LG {

	font-family: "Trebuchet MS", Tahoma;

	font-size: 11px;

	color: #666666;

}



.Trebuchet11LG a:link {

	color: #666666;

	text-decoration:none;

}

.Trebuchet11LG a:visited {

	color: #666666;

	text-decoration:none;

}

.Trebuchet11LG a:hover {

	color: #ff6600;

	text-decoration:none;

}

.Trebuchet11LG a:active {

	color: #666666;

	text-decoration:none;

}



.Trebuchet11White {

	font-family: "Trebuchet MS", Tahoma;

	font-size: 11px;

	color: #ffffff;

}

.Trebuchet11White a:link {

	color: #ffffff;

	text-decoration:none;

}

.Trebuchet11White a:visited {

	color: #ffffff;

	text-decoration:none;

}

.Trebuchet11White a:hover {

	color: #ff6600;

	text-decoration:none;

}

.Trebuchet11White a:active {

	color: #ffffff;

	text-decoration:none;

}



.Trebuchet11Blue {

	font-family: "Trebuchet MS", Tahoma;

	font-size: 11px;

	color: #10466D;

	font-weight:bold;

}



.Trebuchet11Blue a:link {

	color: #10466D;

	text-decoration:none;

}

.Trebuchet11Blue a:visited {

	color: #10466D;

	text-decoration:none;

}

.Trebuchet11Blue a:hover {

	color: #ff6600;

	text-decoration:none;

}

.Trebuchet11Blue a:active {

	color: #10466D;

	text-decoration:none;

}



.Trebuchet13Blue {

	font-family: "Trebuchet MS", Tahoma;

	font-size: 13px;

	color: #10466D;

	font-weight:bold;

}





.Trebuchet13Blue a:link {

	color: #10466D;

	text-decoration:none;

}

.Trebuchet13Blue a:visited {

	color: #10466D;

	text-decoration:none;

}

.Trebuchet13Blue a:hover {

	color: #ff6600;

	text-decoration:none;

}

.Trebuchet13Blue a:active {

	color: #10466D;

	text-decoration:none;

}







.Trebuchet13white a:link {

	color: #FFFFFF;

	text-decoration:none;

}

.Trebuchet13white a:visited {

	color: #FFFFFF;

	text-decoration:none;

}

.Trebuchet13white a:hover {

	color: #ff6600;

	text-decoration:none;

}

.Trebuchet13white a:active {

	color: #FFFFFF;

	text-decoration:none;

}


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

/* Separator*/

table.separator {

}

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

/* Edit Table */

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

/* == 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;
    font-family     : Verdana, Arial, Helvetica, serif;
}

.newtextarea {
    font-family     : Verdana, Arial, Helvetica, serif;
    font-size       : 12px;
    color           : #000000;
    background-color: #EEEEEE;
}

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;

}


/* Page Heading */

div.pageHeading {

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

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

/*  =========================================== */


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

.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 solid #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;
}


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;
}

.contentBody {
  FONT-SIZE: 12px; FONT-FAMILY: Verdana, sans-serif;
}

.normalTable {
  BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT: 11px Verdana, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
.normalTable td, .normalTable th {
	font-size: 11px;
}
.normalRow {
  BACKGROUND-COLOR: #ffffff
}

.headerRow {
  BACKGROUND: url(../images/tableheadbg.gif) #e9f3f8; HEIGHT: 23px
}
.highBothCell {
  BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 0px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.highBothCellSpan {
	BORDER-RIGHT: #e1e1e1 1px solid;
	BORDER-TOP: #e1e1e1 0px solid;
	BORDER-LEFT: #e1e1e1 1px solid;
	BORDER-BOTTOM: #e1e1e1 1px solid;
	BACKGROUND-COLOR: #f4f4f4;
	text-align: center;
	font-weight: bold;
}
.big {
	font-size: 120%;
}
.highBothCell2 {
  BORDER-RIGHT: #e1e1e1 1px solid;
  BORDER-TOP: #e1e1e1 0px solid;
  BORDER-LEFT: #e1e1e1 1px solid;
  BORDER-BOTTOM: #e1e1e1 1px solid;
  BACKGROUND-COLOR: #ffffff;
}
.highBothCell2 a:link, .highBothCell2 a:hover, .highBothCell2 a:visited, .highBothCell2 a:active{
	color: #5888F8;
}
.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;
}

.top_menu td, .top_menu th{
	font-size: 11px;
}

.Logo {font-family: Arial, Helvetica, sans-serif;font-size: 32px;color: #5F8AB6;}

.menu {
	padding: 5px;
	background-color: #CCCCCC;
}

.menu th {
	font-size: 11px;
	background-repeat: repeat-x;
}

.menu .active {
	color: #FFCC00;
}

.menu th a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.menu2 {
	background-color: #333333;
	height: 1px;
	overflow: hidden;
}
.menu3 {
	background-color: #5F8AB6;
	height: 5px;
	overflow: hidden;
}
.menu4 {
	background-color: #FFFFFF;
	height: 1px;
	overflow: hidden;
}
.menu5 {
	background-color: #CCCCCC;
	height: 30px;
	line-height: 30px;
	text-align: right;
	color: #333333;
	font-size: 11px;
	padding-right: 15px;
	overflow: hidden;
}

h1 {
	margin: 0;
	padding: 0;
	font-size: 120%;
}