body {
 background-color: #DCE4E9;
 background-image: url('./gfx/body.gif');
 background-repeat: repeat-x;
}

form {
 margin: 0px;
 padding: 0px;
}

.table_left {
 width: 300px;
}
.table_center {
 width: 100%;
}
.table_right {
 width: 300px;
}

table.logo {
 border-top: 1px solid #475B88;
 border-bottom: 0px;
 border-left: 1px solid #475B88;
 border-right: 1px solid #475B88;
 width: 950px;
}

td.logo {
 background-color: #FFFFFF;
 background-image: url('./gfx/logo.jpg');
 height: 200px;
}

table.portal {
 border-top: 0px;
 border-bottom: 1px solid #475B88;
 border-left: 1px solid #475B88;
 border-right: 1px solid #475B88;
 width: 950px;
 background-color: #FFFFFF;
}

table.navigation {
 border-top: 0px;
 border-bottom: 0px;
 border-left: 0px;
 border-right: 0px;
}

td.navigation {
 background-color: #eeeeee;
 background-image: url('./gfx/table/cellpic.gif');
 height: 30px;
}

span.navigation, span.navigation a:link, span.navigation a:hover,span.navigation a:visited {
 font-family: Tahoma, Helvetica;
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
}

input.no {
 border: 1px dotted #000000;
 background-color: #ECABAD;
}

input.yes {
 border: 1px dotted #000000;
 background-color: #AEECAB;
}

input.normal {
 border: 1px solid #000000;
 background-color: #CDCDCD;
}

input.text {
 font-family: Tahoma, Helvetica;
 font-size: 10px;
 font-weight: none;
 color: #494949;
 border: 1px solid #000000;
 background-color: #F4F4F4;
}

input.submit {
 font-family: Tahoma, Helvetica;
 font-size: 10px;
 font-weight: none;
 color: #000000;
 border: 1px solid #62B662;
 background-color: #C4EBC4;
}

input.reset {
 font-family: Tahoma, Helvetica;
 font-size: 10px;
 font-weight: none;
 color: #494949;
 border: 1px solid #FF4B4B;
 background-color: #ECC5C5;
}

select.select {
 font-family: Tahoma, Helvetica;
 font-size: 10px;
 font-weight: none;
 color: #494949;
 border: 1px solid #000000;
 background-color: #F4F4F4;
}

textarea {
 font-family: Tahoma, Helvetica;
 font-size: 10px;
 font-weight: none;
 color: #000000;
 border: 1px solid #000000;
 background-color: #F4F4F4;
}

/* Style for inner Tables */
table.ic {
 background-color: #929292;
}

td.ic {
 background-color: #ffffff;
}

span.ic, span.ic a:link, span.ic a:visited {
 font-family: Tahoma, Helvetica;
 font-size: 10px;
 color: #475B88;
}

span.ic a:hover {
 font-family: Tahoma, Helvetica;
 font-size: 10px;
 font-weight: none;
 color: #FF8000;
}

td.ict {
 background-color: #E2E2E2;
}

span.ict, span.ict a:link, span.ict a:visited {
 font-family: Tahoma, Helvetica;
 font-size: 10px;
 font-weight: none;
 color: #555555;
}

span.ict a:hover {
 font-family: Tahoma, Helvetica;
 font-size: 10px;
 font-weight: none;
 color: #FF8000;
}

table.codebox {
 background-color: #6B6B6B;
}

td.codeboxtitle {
 background-color: #FFBA00;
 background-image: url(./gfx/cellpic2.gif);
}

div.codeboxtitle {
 font-family: Tahoma, Helvetica;
 font-size: 10px;
 font-weight: noe;
 color: #E2E2E2;
}

td.codeboxcontent {
 background-color: #FFFFFF;
}

pre.codeboxcontent {
 font-family: Tahoma, Helvetica;
 font-size: 10px;
}

/* ************************************************************************** */
/* ************************************************************************** */
/* *************************** Left Navigation Tables************************ */
/* ************************************************************************** */
/* ************************************************************************** */
.lefttable {
 border: 1px solid #929292;
 background-color: #FFFFFF;
 width: 195px;
}
.lefttitle {
 background-color: #EBEBEB;
 border-bottom: 1px solid #929292;
 font-family: Tahoma, Helvetica;
 font-size: 11px;
 font-weight: none;
 text-decoration: none;
 color: #333333;
}
.leftcontent, .leftcontent a:link, .leftcontent a:visited, .leftcontent a:hover, .leftcontent a:active {
 font-family: Tahoma, Helvetica;
 font-size: 11px;
 font-weight: none;
 text-decoration: none;
 color: #475B88;
}
/* ************************************************************************** */
/* ************************************************************************** */
/* ******************************* Main Tables ****************************** */
/* ************************************************************************** */
/* ************************************************************************** */
.maintable {
 border: 1px solid #929292;
 background-color: #FFFFFF;
 width: 100%;
}
.maintitle {
 background-color: #EBEBEB;
 border-bottom: 1px solid #929292;
 font-family: Tahoma, Helvetica;
 font-size: 11px;
 font-weight: none;
 text-decoration: none;
 color: #333333;
}
.maincontent, .maincontent a:link, .maincontent a:visited, .maincontent a:hover, .maincontent a:active {
 font-family: Tahoma, Helvetica;
 font-size: 11px;
 font-weight: none;
 text-decoration: none;
 color: #475B88;
}
/* ************************************************************************** */
/* ************************************************************************** */
/* *************************** Right Navigation Tables*********************** */
/* ************************************************************************** */
/* ************************************************************************** */
.righttable {
 border: 1px solid #929292;
 background-color: #FFFFFF;
 width: 195px;
}
.righttitle {
 background-color: #EBEBEB;
 border-bottom: 1px solid #929292;
 font-family: Tahoma, Helvetica;
 font-size: 11px;
 font-weight: none;
 text-decoration: none;
 color: #333333;
}
.rightcontent, .rightcontent a:link, .rightcontent a:visited, .rightcontent a:hover, .rightcontent a:active {
 font-family: Tahoma, Helvetica;
 font-size: 11px;
 font-weight: none;
 text-decoration: none;
 color: #475B88;
}

/* ************************************************************************** */
/* ************************************************************************** */
/* *************************** Copyright ************************************ */
/* ************************************************************************** */
/* ************************************************************************** */

td.copyright {
 width: 400px;
 background: #ffffff;
 border: 1px solid #929292;
 font-family: Tahoma, Helvetica;
 font-size: 11px;
 font-weight: none;
 text-decoration: none;
 text-align: center;
 color: #475B88;
}
span.copyright, span.copyright a:link, span.copyright a:visited {
 font-family: Tahoma, Helvetica;
 font-size: 11px;
 font-weight: none;
 color: #475B88;
}

span.copyright a:hover {
 font-family: Tahoma, Helvetica;
 font-size: 11px;
 font-weight: none;
 color: #FF8000;
}

