body
{

	padding:0px; margin: 0px;
	direction:ltr; 
	background-color:BLACK;


	color:#336699;
	 text-align:justify;
	font-family:Trebuchet MS;
	FONT-SIZE: 13px; 
	 
	LINE-HEIGHT: 1.5em; 
	
SCROLLBAR-FACE-COLOR: #000015; SCROLLBAR-HIGHLIGHT-COLOR: #101540; SCROLLBAR-SHADOW-COLOR: #304060; SCROLLBAR-3DLIGHT-COLOR: #FFCC66; SCROLLBAR-ARROW-COLOR: #ffcc00; SCROLLBAR-TRACK-COLOR:#808080; SCROLLBAR-DARKSHADOW-COLOR: #202020

}
TABLE 
{

	color:#336699;
	 text-align:justify;
	font-family:Trebuchet MS;
	FONT-SIZE: 13px; 
	LINE-HEIGHT: 1.5em; 
}
.operationDone
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 9pt;
	padding-bottom: 1px;
	margin: 1px 3px;
	color: #990033;
	padding-top: 1px;
	font-family: Tahoma;
}
.MARGIN_img {
	float:right; margin-left:10px; margin-bottom:5px; border: #000000 0px solid;
}
.MARGIN_img2 {
	float:left; margin-left:10px; margin-bottom:5px; border: #000000 0px solid;
}

.gridHeaderStyle
{
    margin-left: 5;
    margin-right: 5;
    background-color: whitesmoke;
}
.gridStyle   { font-size: 9pt; font-family: Tahoma; border-style: ridge; border-width: 1px; 
               padding: 5px }
               
.RightMenuGeneral
{
    margin: 3px;
    text-align: left;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    font-size: 9pt;
}
a.MenuLink
{
	border:1px none whitesmoke; padding-right: 3px;
	padding-left: 1px;
	font-size: 8pt;
	margin-left: 3px;
	cursor: hand;
	color:#456e84;
	margin-right:1px;
	font-family:Arial;
	text-decoration:underline; font-weight:bold;
}
a:hover.MenuLink
{
	border:1px none whitesmoke; padding-right: 3px;
	padding-left: 1px;
	font-size: 8pt;
	margin-left: 3px;
	cursor: hand;
	color:#F1B727;
	margin-right: 1px;
	font-family:Arial;

	text-decoration:underline; font-weight:bold;
}

a.HeaderLink  { font-family: Tahoma; font-size: 9pt; text-decoration: none; color: #456e84 }
a:hover.HeaderLink  { font-family: Tahoma; font-size: 9pt; text-decoration: none; color: #3366CC }
.HeaderText { font-family: Tahoma; font-size: 9pt; color: #FFFFFF  }
input  { border:1px solid #C0C0C0; font-family: Tahoma; font-size: 10pt;  }
textarea     { border:1px solid #C0C0C0; font-family: Tahoma; font-size: 10pt;  }
a.SectionHeader
{
    font-size: 9pt;
    font-family: Tahoma;
    color:#456e84;
    font-weight:normal;
    margin: 8px;
    text-decoration:underline;
}
a:hover.SectionHeader
{
    font-size: 9pt;
    font-family: Tahoma;
    color:Navy;
    font-weight:normal;
    margin: 8px;
    text-decoration:none;
}
a.menu_lnk
{
    font-size: 9pt;
    font-family: Tahoma;
    color:White;
    margin: 8px; 
    font-weight:bold;
    text-decoration:none;
}
a:hover.menu_lnk
{
    font-size: 9pt;
    font-family: Tahoma;
   color:Yellow;
 font-weight:bold;
    margin: 8px;
     text-decoration:underline;
}
.SectionTable
{
	border-right: #cccccc 1px solid;
	padding-right: 5px;
	border-top: #cccccc 1px solid;
	padding-left: 0px;
	padding-bottom: 5px;
	margin: 0px 5px 5px 0px;
	border-left: #cccccc 1px solid;
	width: 99%;
	padding-top: 0px;
	border-bottom: #cccccc 1px solid;
	height: 100%;
}
a.SectionLink
{
	border:1px none whitesmoke; padding-right: 5px;
	padding-left: 3px;
	font-size: 9pt;
	margin-left: 3px;
	cursor: hand;
	color: #333333;
	margin-right: 5px;
	font-family: Tahoma;
	text-decoration:none; font-weight:bold
}
a.hover.SectionLink
{
	font-size: 9pt;
	margin-left: 3px;
	cursor: hand;
	color: #333333;
	margin-right: 5px;
	font-family: Tahoma;
	text-decoration:underline; font-weight:bold
}

.dataGridGeneralCSS
{
	border-right: 1px ridge;
	border-top: 1px ridge;
	border-left: 1px ridge;
	border-bottom: 1px ridge;
}
.dataGridHeaderItemCSS
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 9pt;
	margin-left: 10px;
	vertical-align: middle;
	color: white;
	margin-right: 10px;
	font-family: Tahoma;
	height: 21px;
	background-color: darkgray;
}
.dataGridItemCSS
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 9pt;
	margin-left: 10px;
	margin-right: 10px;
	font-family:Tahoma;
}
.dataGridItemWithSmallImgCSS
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 9pt;
	margin-left: 10px;
	margin-right: 10px;
	font-family: Tahoma;
	text-align: center;
}
.dataGridItemRowCSS
{
	background-color: white;
}	
.dataGridAlternativeRowCSS
{
	background-color: ghostwhite;
}
.dataGridPagerRowCSS
{
	font-size: 9pt;
	color: #003399;
	background-color: gainsboro;
}
a.dataGridLink
{
	font-size: 9pt;
	color: black;
	font-family: Tahoma;
	text-decoration: none;
}
a:hover.dataGridLink
{
	font-size: 9pt;
	color: dimgray;
	font-family: Tahoma;
	text-decoration: underline;
}
.alertText
{
	font-size: 9pt;
	color: #cc3300;
}


a.SmallNavigationLink
{
	border-right: gainsboro 1px solid;
	padding-right: 5px;
	border-top: gainsboro 1px solid;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 1px;
	margin: 1px 5px;
	border-left: gainsboro 1px solid;
	color: #333333;
	padding-top: 1px;
	border-bottom: gainsboro 1px solid;
	font-family: Tahoma;
	text-align: center;
	text-decoration: none;
}
a:hover.SmallNavigationLink
{
	border-right: darkgray 1px solid;
	padding-right: 5px;
	border-top: darkgray 1px solid;
	padding-left: 5px;
	font-size: 7pt;
	padding-bottom: 1px;
	margin: 1px 5px;
	border-left: darkgray 1px solid;
	color: #333333;
	padding-top: 1px;
	border-bottom: darkgray 1px solid;
	font-family: Tahoma;
	background-color: white;
	text-align: center;
	text-decoration: none;
}

.entryBoxCSS
{
	border-right: gainsboro 1px solid;
	padding-right: 5px;
	border-top: gainsboro 1px solid;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 5px;
	margin: 5px;
	border-left: gainsboro 1px solid;
	color: gray;
	padding-top: 5px;
	border-bottom: gainsboro 1px solid;
	font-family: Tahoma;
}

.entryBoxText
{
	padding-right: 7px;
	border-top: whitesmoke 1px;
	padding-left: 3px;
	font-size: 9pt;
	padding-bottom: 2px;
	margin: 2px 7px 2px 3px;
	vertical-align: middle;
	color: dimgray;
	padding-top: 2px;
	border-bottom: whitesmoke 1px;
	font-family: Tahoma;
	border-right-style: none;
	border-left-style: none;
	height: 21px;
}

.entryBoxTextHeader
{
	padding-right: 7px;
	padding-left: 3px;
	font-size: 9pt;
	padding-bottom: 2px;
	vertical-align: middle;
	color: #696969;
	padding-top: 2px;
	font-family: Tahoma;
	height: 21px; font-weight:bold; margin-left:3px; margin-right:7px; margin-top:2px; margin-bottom:2px
}


.alertFont
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 8pt;
	margin-left: 5px;
	color: red;
	text-indent: 0pt;
	margin-right: 5px;
}
.submitButtons
{
	PADDING-BOTTOM: 0px; COLOR: #cc0000; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.ContentCell
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 9pt;
	padding-bottom: 10px;
	margin: 10px;
	padding-top: 10px;
	background-color: #ffffff;
}
.MenuCell
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 9pt;
	padding-bottom: 3px;
	margin: 3px;
	padding-top: 3px;
	background-color:#CECECE;
}