/* 
    Document   : default
    Created on : November 12, 2003, 6:05 PM
    Author     : Michael
    Description:
        Purpose of the stylesheet follows.
*/

body { 
    font-family: Arial;
    /*background-color: #99CC99;*/
    background-color: #C0C0C0;
}

.clsContent {
	background-color: white;
}
.txt_red
{
	color: red;
}
txt_Mendatory{
	background:transparent;padding:0;
	}
.clsMenu {
	BACKGROUND-COLOR: #a4cae4;
    BORDER-BOTTOM: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    MARGIN: 0px 0px 0px;
    OVERFLOW: hidden;
	align: left;
}

.title {
	BACKGROUND-COLOR: #a4cae4;
    BORDER-BOTTOM: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    MARGIN: 0px 0px 0px;
    OVERFLOW: hidden;
	align: left;
}

.inputbox{
font-family:  Arial;
	font-size: 8pt;
	 /*BDD7F7, F2F2F2, D8D8D8*/
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color: #000000;
}

.clsPageContent {
    width: 680px;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	top: 100px;
	height: 450px;
	font: 10pt Arial;
}

.clsTitle{
	background-color: #336699;
	color: whitesmoke;
	font: bold 10pt arial;
	BORDER-BOTTOM: #336699 2px solid;
    BORDER-LEFT: #336699 2px solid;
    BORDER-RIGHT: #336699 2px solid;
    BORDER-TOP: #336699 2px solid;
    MARGIN: 0px 0px 0px;
	OVERFLOW: hidden;
	background-color:gray;
	border: 1px navy solid;
}

.link {
	font-family: Verdana;
	font-weight: bold;
	color: navy;
	text-decoration: underline;
}
.link1 {
	color: blue;
}
.clsMLogSum {
    border-left: 1px solid gray;
	BACKGROUND-COLOR: #9FAAC4;/*e5e5fd;*/
    BORDER-BOTTOM: #336699 1px solid;
    BORDER-RIGHT: #336699 1px solid;
    HEIGHT: 1.5em;
    MARGIN: 0px 0px 0px;
    OVERFLOW: hidden;
	font: 10pt arial;
}
.clsEnvSum {
    width: 680px;
	background-color: #e0e0e0;
	border-style:solid;
	border-width:1px;
	top: 100px;
	height: 450px;
	font: 10pt arial;
	OVERFLOW: auto;
}

.clsTopMenu {
    background-color: gray;
}

.clsTopMenu a {
    color: white;
}

.clsFormText {
    width: 200px;
}

.clsFormTextLong {
    width: 350px;
}

.clsFormTextMedium {
    width: 245px;
}

.clsFormTextArea {
    width: 350px;
	height: 40px;
}

.clsFormSelect {
    width: 200px;
}

.clsFormButton{
    width: 100px;
}

.clsTestButton{
    width: 120px;
}

.clsSSTable {

    border-top: 1px solid gray;
    border-left: 1px solid gray;
}

.clsSSHeader {
    border-bottom: 1px solid gray;
    border-right: 1px solid gray;
    background-color: gray;
    color: white;
    font-weight: 600;
}

.clsSSCell {
    border-bottom: 1px solid gray;
    border-right: 1px solid gray;
}

.clsCopyright {
    font-size:  8pt;
}

.clsInfo {
    font-weight: 600;
}

.clsComment {
    font-size:  x-small;
}

.clsLogHeader {
	background-color: orange;
	text-align: center; 
	font: 13px; 
}

.clsLogMessage {
	text-align: left; 
	font: 14px; 
	background-color: white; 
	padding: 2px 4px 2px 4px;
}

TABLE.SSTABLE
{
	BORDER-BOTTOM: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
	OVERFLOW: fixed;
}

TR.SSHEADER
{
    BACKGROUND-COLOR: #a4cae4;/*e5e5fd;*/
    BORDER-BOTTOM: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    HEIGHT: 1.5em;
    MARGIN: 0px 0px 0px;
    OVERFLOW: hidden;
}
TR.SSBODY
{
	BORDER-BOTTOM: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px;
    MARGIN: 0px;
    OVERFLOW: auto;
	CURSOR: default;
	BACKGROUND-COLOR: white;
    TABLE-LAYOUT: fixed;
}

tbody.SSBODY
{
	BORDER-BOTTOM: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px;
    MARGIN: 0px;
    CURSOR: default;
	BACKGROUND-COLOR: white;
    OVERFLOW: auto;
}

TR.SSBODY TD
{
	BORDER-BOTTOM: #e0e0e0 1px solid;
}

TD.TOOLBAR
{
	WIDTH: 1%;
    HEIGHT: 18px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: right;
	VERTICAL-ALIGN: TOP;
}
TABLE.FIELDSBORDER
{
    PADDING-LEFT: 10px;
    width: 100%;
	BORDER: #336699 1px solid;
}

INPUT.DLGBUTTON
{
	border-width: 1px;
	border: #336699 1px solid;
	font: 8pt/10pt helvetica, arial ;
	height: 16px;
    width: 56px;
    margin: 2px 2px 1px 1px;
	padding: 0px;
	font-weight: bold;
}

BUTTON.DLGBUTTON
{
	border-width: 1px;
	border: #336699 1px solid;
	font: 8pt/10pt helvetica, arial ;
	height: 20px;
    width: 56px;
    margin: 2px 2px 1px 1px;
	padding: 0px;
	font-weight: bold;
}

.buttonindex {
	font-family:  Arial;
	font-size: 8pt;
	 /*BDD7F7, F2F2F2, D8D8D8*/
	background-color: #F2F2F2;
	border: 1px solid #000000;
	color: #000000;
}

div.scroll {overflow : auto; width:225px; height:775px}

TABLE.SSTABLEE
{
	bgcolor:WhiteSmoke;
	BACKGROUND-IMAGE: url(../layout/images/bg3x8-e8.png);
}
#tableId {
	border: 3px solid gray
	}
