body
{
	font-size: 8pt;
	color: #000000;
	background-color: #606060;/* #D9D9D9;*//*#93A8B8;/*#96A6AB;*/
	font-family: Tahoma, Verdana;
	scrollbar-3dlight-color : #DEDEDE;
	scrollbar-arrow-color : #737373;
	scrollbar-base-color : #EAEAEA;
	scrollbar-darkshadow-color : #F7F7F7;
	scrollbar-face-color : #DEDEDE;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #8B8B8B;
	scrollbar-track-color : #EAEAEA;
	margin-bottom:0px;
	margin-top:0px;
	text-align:center;
}
#centeringdiv
{
	width:780px;
	margin:0px auto;
	text-align:left;
	/*border:0px solid black;*/
}
select
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	padding-left: 4px;
	font-size: 8pt;
	border-left: #000000 1px solid;
	color: #000000;
	border-bottom: #000000 1px solid;
	font-family: Tahoma, Verdana;
	background-color: #ffffff;
	text-align: left;
}
body.TabInnerFrame
{
	background : #f7f7ef; 
	border:none;
}

TABLE TR TD
{
	font-size: 8pt;
	font-family: Tahoma, Verdana;
}

MyTdClass
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: aqua;
}

TABLE.container
{
	border:solid 1px white;
	padding:1px 1px 1px 1px;
	border-spacing: 0px;
	border-collapse: collapse;	
	background-color:#FFFFFF;
}

FIELDSET LEGEND
{
	font-size: 8pt;
	font-family: Tahoma, Verdana;
	font-weight:bold;
}
button.Button
{
	border:1px solid;
	text-align: left;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
	padding-left: 5px;
	padding-right: 1px;
	background-color:#ddd;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
}
input.Button
{
	border:1px solid;
	text-align: left;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
	padding-left: 5px;
	padding-right: 1px;
	background-color:#ddd;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
}
/*button.Button
{
	border-right: #000000 2px solid;
	border-top: #000000 2px solid;
	padding-left: 5px;
	padding-right: 15px;
	font-size: 8pt;
	behavior: url(button.htc);
	border-left: #000000 2px solid;
	color: #000000;
	border-bottom: #000000 2px solid;
	font-family: Tahoma, Verdana;
	background-color: #ddd9cd;
	text-align: left;
}

input.Button
{
	border-right: #000000 2px solid;
	border-top: #000000 2px solid;
	padding-left: 5px;
	padding-right: 15px;
	font-size: 8pt;
	behavior: url(button.htc);
	border-left: #000000 2px solid;
	color: #000000;
	border-bottom: #000000 2px solid;
	font-family: Tahoma, Verdana;
	background-color: #ddd9cd;
	text-align: left;
}*/
input
{
	font-size: 8pt;
	font-family: Tahoma, Verdana;
}
input.TextBox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 8pt;
	border-left: #000000 1px solid;
	color: #000000;
	line-height: 10pt;
	border-bottom: #000000 1px solid;
	font-family: Tahoma, Verdana;
	background-color: #ffffff;
	text-align: left;
	height:20px;
	padding-left: 4px;
}
input.TransparentTextBox
{
	border-right: Transparent 0px solid;
	border-top: Transparent 0px solid;
	font-size: 8pt;
	border-left: Transparent 0px solid;
	color: #000000;
	line-height: 10pt;
	border-bottom: Transparent 0px solid;
	font-family: Tahoma, Verdana;
	background-color: Transparent;
	text-align: left;
	height:20px;
	padding-left: 4px;
}
input.LongTextBox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 8pt;
	border-left: #000000 1px solid;
	color: #000000;
	line-height: 10pt;
	border-bottom: #000000 1px solid;
	font-family: Tahoma, Verdana;
	background-color: #ffffff;
	text-align: left;
	height:20px;
	width:200px;
	padding-left: 4px;
}
textarea.TextArea
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 8pt;
	border-left: #000000 1px solid;
	line-height: 10pt;
	border-bottom: #000000 1px solid;
	font-family: Tahoma, Verdana;
	background-color: #ffffff;
	text-align: left;
	padding-left: 4px;
	height:60px;
	width:200px;
	color: #000000;
}
SELECT.ListBox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 8pt;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-family: Tahoma, Verdana;
	background-color: #ffffff;
	text-align: left;
	padding-left: 4px;
	color: #000000;
}
.CheckBox
{
	font-size: 8pt;
	color: #000000;
	line-height: 10pt;
	font-family: Tahoma, Verdana;
	background-color: #FFFFFF;
	text-align: left;
}

select
{
	border-right : none;
	border-top: none;
	font-size: 8pt;
	border-left: none;
	color: #000000;
	line-height: 10pt;
	border-bottom: none;
	font-family: Tahoma, Verdana;
	background-color: #ffffff;
	text-align: left;
}
.DataGrid
{
	border-right: #c3bfb3 1px solid;
	border-top: #c3bfb3 1px solid;
	font-size: 8pt;
	border-left: #c3bfb3 1px solid;
	border-bottom: #c3bfb3 1px solid;
	font-family: Tahoma, Verdana;
	background-color: #ffffff;
}
.DataGridItem
{
	background-color : #ffffff;
	border-right: #FFFEF9 1px solid;
	border-top: #FFFEF9 1px solid;
	border-left: #FFFEF9 1px solid;
	border-bottom: #FFFEF9 1px solid;
	font-size: 8pt;
	font-family: Tahoma, Verdana;
}
.DataGridSelectedItem
{
	background-color: #FFF0C2;
}
.DataGridSelectedItem TD
{
	border-top: #c3bfb3 2px solid;
	border-bottom: #c3bfb3 2px solid;
}
.DataGridAlternatingItem
{
	background-color : #F7F7EF;
	border-right: #FFFEF9 1px solid;
	border-top: #FFFEF9 1px solid;
	border-left: #FFFEF9 1px solid;
	border-bottom: #FFFEF9 1px solid;
	font-size: 8pt;
	font-family: Tahoma, Verdana;
}
.DataGridHeader
{
	background-color : #E9E5D9;
	border-right: #C3BFB3 1px solid;
	border-top: #C3BFB3 1px solid;
	border-left: #C3BFB3 1px solid;
	border-bottom: #C3BFB3 1px solid;
	font-size: 8pt;
	font-family: Tahoma, Verdana;
}
.DataGridHeader TD
{
	border-right: #C3BFB3 1px solid;
	border-top: #C3BFB3 1px solid;
	border-left: #C3BFB3 1px solid;
	border-bottom: #C3BFB3 1px solid;
	text-align: left;
}
.DataGridHeader TD A
{
	text-decoration: none;
	color: #000000;
}
.DataGridFooter
{
	border-right: #c3bfb3 1px solid;
	border-left: #c3bfb3 1px solid;
	border-bottom: #c3bfb3 1px solid;
	background-color: #DDD9CD;
	font-size: 8pt;
	font-family: Tahoma, Verdana;
}
.ToolBarText
{
	text-decoration: none;
	text-align:center;
	font-family: Tahoma;
	font-size: 7pt;
	color:#FFFFFF;
	behavior: url(ToolBarText.htc);
}
.ToolBarButton
{
	behavior: url(ToolBarButton.htc);
}
.BottomRow
{
	display: block; 
	position: absolute; 
	height: 40;
	z-index: 100;
}
.BottomRowText
{
	font-family: Tahoma;
	font-weight: 800;
	color: #FFFFFF;
	font-size: 8pt;
	text-align: center; 
}
.TabTable
{
	background-color: #F7F7EF;
	border-left: #9E948E 1px solid;
	border-right: #9E948E 1px solid;
	border-bottom: #9E948E 1px solid;
}
.Table
{
	background-color: #F7F7EF;
	border-top: #9E948E 1px solid;
	border-left: #9E948E 1px solid;
	border-right: #9E948E 1px solid;
	border-bottom: #9E948E 1px solid;
}
.MenuCell
{
	background-color: #EDEDF1;
}
.LeftSpacer
{
	border-right: #C0C0C0 1px solid;
	background-color: #EDEDF1;
}
.Greeting
{
	color: #505050;
	font-weight: 800;
	font-size: 9pt;
	padding-left: 20px;
	height: 30px;
}
.PageToolBar
{
	background-color: #274683;
}
.PageToolBarItem
{
	font-weight: 800;
	font-size: 8pt;
	color: #FFFFFF;
}
.PageToolBarLink
{
	font-weight: 800;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
.PageToolBarLink:hover
{
	text-decoration: underline;
}
.Label
{
	font-weight: 800;
	font-size: 8pt;
	color: #274683;
	height: 20px;
	text-align: left;
	text-decoration: none;
}
.BottomLink
{
	font-weight: 800;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}
.BottomLink:hover
{
	color: #F9DE9D;
}
.TabInfo
{
	font-weight: 800;
	font-size: 14pt;
	color: #ddd9cd;
	text-align: right;
	vertical-align: sub;
}
.UpDown
{
	cursor: hand;
}
.HelpText
{
	color: Gray;
}
.Window
{
	background-color: #F7F7EF;
	border-left: #9E948E 1px solid;
	border-right: #9E948E 1px solid;
	border-bottom: #9E948E 1px solid;
	border-top: #9E948E 1px solid;
	width: 750px;
}
.LargeWindow
{
	background-color: #F7F7EF;
	border-left: #9E948E 1px solid;
	border-right: #9E948E 1px solid;
	border-bottom: #9E948E 1px solid;
	border-top: #9E948E 1px solid;
	width: 700px;
}
.WindowExactFit
{
	background-color: #F7F7EF;
	border-left: #9E948E 1px solid;
	border-right: #9E948E 1px solid;
	border-bottom: #9E948E 1px solid;
	border-top: #9E948E 1px solid;
}
.WindowHeader
{
	background-color: #E9E5D9;
	border-bottom: #9E948E 1px solid;
	font-size: 10pt;
	text-transform: capitalize;
	color: #274683;
	font-family: Tahoma;
	height: 20px;
	vertical-align: sub;
	padding-left: 5px;
	font-weight: 800;
}
.InnerLabel
{
	padding-right: 2px;
	padding-left: 10px;
	font-size: 8pt;
	text-transform: capitalize;
	text-align: left;
	text-decoration: none;
}
.InnerLabelRequired
{
	font-weight: 800;
	font-size: 8pt;
	text-align: left;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 2px;
	text-transform: capitalize;
}
.BoldText
{
	font-weight: 800;
	font-size: 8pt;
	text-align: left;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 2px;
}
.SmallWindow
{
	background-color: #F7F7EF;
	border-left: #9E948E 1px solid;
	border-right: #9E948E 1px solid;
	border-bottom: #9E948E 1px solid;
	border-top: #9E948E 1px solid;
	width: 350px;
}
.Info
{
	font-weight: 800;
	color: Green;
	padding-left: 5px;
}
.WarningText
{
	font-weight: 800;
	color: #000000;
	padding-left: 5px;
	font-weight: bold;
}
.Validator
{
	padding-left: 5px;
	font-weight: 800;
	font-size: 8pt;
	color: #ff0000;
	font-family: Tahoma, Verdana;
	background-color: transparent;
	text-align: left;
}
.ValidationSummary
{
	/*font-weight: 800;*/
	/*
	font-size: 8pt;
	text-align: left;
	padding-left: 5px;
	color: #FF0000;
	font-family: Tahoma, Verdana;*/
	color: #FF0000;
	font-family: Verdana, Tahoma;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: infobackground;
	list-style-image: url(images/error-cs.gif);
	padding-bottom: 0px;
	padding-top: 15px;
}
.Warning
{
	font-weight:normal;/*800;*/
	font-size: 8pt;
	text-align: left;
	/*color: #FF0000;*/
	font-family: Verdana, Tahoma;
}
.Error
{
	font-weight:normal;/*800;*/
	font-size: 8pt;
	text-align: left;
	color: #FF0000;
	font-family: Verdana, Tahoma;
}
.MessageSummary
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: infobackground;
	font-weight:normal;/*: 200;*//*800;*/
	font-size: 8pt;
	text-align: left;
	padding-left: 5px;
	padding-bottom: 7px;/*20px;*/
	padding-top: 5px;
}
.WebComboDisabled
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
}
.ErrorTitle
{
	font-weight: 800;
	font-size: 10pt;
	text-align: left;
	color: #FF0000;
	font-family: Tahoma, Verdana;
}
.ErrorDescription
{
	font-size: 8pt;
	text-align: left;
	color: #000000;
	font-family: Tahoma, Verdana;
}
.CustomToolTip
{
	border-right: windowframe 1px solid;
	padding-right: 5px;
	border-top: windowframe 1px solid;
	padding-left: 5px;
	font-size: x-small;
	left: 0px;
	padding-bottom: 5px;
	overflow: auto;
	border-left: windowframe 1px solid;
	width: 300px;
	color: infotext;
	padding-top: 5px;
	border-bottom: windowframe 1px solid;
	font-family: Tahoma, Verdana;
	position: absolute;
	top: 0px;
	background-color: infobackground;
	display:none;
}

.webGrid-TableClass{ BORDER-RIGHT:1px solid;TABLE-LAYOUT:fixed;BORDER-TOP:1px solid;FONT-WEIGHT:normal;FONT-SIZE:8pt;BACKGROUND:#f1efe2;OVERFLOW:hidden;BORDER-LEFT:1px solid;WIDTH:750px;BORDER-BOTTOM:1px solid;FONT-FAMILY:Verdana;HEIGHT:200px; }
.webGrid-ItemClass{ font-family:Verdana;  font-size:8pt;  font-weight:normal; background-color:#FFFFFF; border-color:#ECE9D8; border-style:solid; border-width:1px; border-left-width:0px; border-top-width:0px; padding-left:3px;}
.webGrid-AltRowClass{ font-family:Verdana;  font-size:8pt;  font-weight:normal; background-color:#FAEBD7; border-color:#ECE9D8; border-style:solid; border-width:1px; border-left-width:0px; border-top-width:0px; padding-left:3px;}
.webGrid-SelCellClass{ background-color:#B0C4DE;}
.webGrid-HeaderClass{ font-family:Verdana;  font-size:8pt;  font-weight:normal; background-color:#ECE9D8; border-color:#ACA899; border-left-color:#FFFFFF; border-top-color:#FFFFFF; border-style:solid; border-width:1px; border-left-width:1px; border-top-width:1px; height:20px; padding-left:3px; border-top-color: white;  border-left-color: white; text-align:left;}
.webGrid-SelHeadClass{ font-family:Verdana;  font-size:8pt;  font-weight:normal; background-color:#B0C4DE; border-color:#ECE9D8; border-left-color:#FFFFFF; border-top-color:#FFFFFF; border-style:solid; border-width:1px; border-left-width:0px; border-top-width:0px; padding-left:3px; border-top-color: white;  border-left-color: white; text-align:left;}
.webGrid-RowLabelClass{ background-color:#ECE9D8; border-color:#ACA899; border-left-color:#FFFFFF; border-top-color:#FFFFFF; border-style:solid; border-width:1px; border-left-width:1px; border-top-width:1px; border-top-color: white;  border-left-color: white; text-align:left;}
TD .viewCell
{
	width: 150px;
	background-color: #ffffff;
}
TD .menuItem
{
	border-right: #99ff99 1px solid;
	border-top: #99ff99 1px solid;
	font-weight: bold;
	border-left: #99ff99 1px solid;
	width: 600px;
	cursor: hand;
	color: darkcyan;
	text-indent: 4px;
	border-bottom: #99ff99 1px solid;
	font-family: Tahoma, Monospace;
	height: 25px;
	background-color: #003366;
}
TD .menuItemActive
{
	border-right: #99ff99 1px solid;
	border-top: #99ff99 1px solid;
	font-weight: bold;
	border-left: #99ff99 1px solid;
	width: 600px;
	cursor: hand;
	color: #003366;
	text-indent: 4px;
	border-bottom: #99ff99 1px solid;
	font-family: Tahoma, Monospace;
	height: 25px;
	background-color: darkcyan;
	text-decoration: overline;
}
MARQUEE.marqueeClass
{
    BORDER-RIGHT: springgreen 1px;
    BORDER-TOP: springgreen 1px;
    FONT-SIZE: 10pt;
    font-weight:bold;
    BORDER-LEFT: springgreen 1px;
    COLOR: #6699CC;
    BORDER-BOTTOM: springgreen 1px;
    FONT-FAMILY: 'Courier New';
    BACKGROUND-COLOR:#003366;
}
/*A.anchorClass
{
	font-weight: bold;
	font-size: 8pt;
	color: #6699cc;
	border-top-style: none;
	font-style: normal;
	font-family: Tahoma, Verdana;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}*/
td.GradientTD
{
	border:1px solid;
	text-align: left;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
	width:130px;
	padding-left: 5px;
	padding-right: 1px;
	background-color:#ddd;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=1,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
}
P
{
	font:verdana;
	font-size:8pt;
	color:#000000;/*#545454;/*#606060;*/
	margin-left: 5px; margin-right: 10px; margin-top: 10px; margin-bottom: 5px;
	text-align:justify;
	text-indent:0px;
}
P.noindent
{
	font:verdana;
	font-size:8pt;
	color:#000000;/*#545454;/* #606060;*/
	margin-left: 15px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px;
	text-align:justify;
	text-indent:0px;
}
P.abstract
{
	font:verdana;
	font-size:8pt;
	color:#000000;/*#545454;/* #606060;*/
	margin-left: 4px; margin-right: 5px; margin-top: 0px; margin-bottom: 4px;
	text-align:justify;
	text-indent:0px;
}
.ContentWindow
{
	background-color: #F7F7EF;
	border-left: #9E948E 1px solid;
	border-right: #9E948E 1px solid;
	border-bottom: #9E948E 1px solid;
	border-top: #9E948E 1px solid;
	/*width: 265px;*/
	border-spacing: 0px;
	border-collapse: collapse;	
}
.ContentWindowHeader
{
	background-color: #777777;/* #E9E5D9;*/
	border-bottom: #9E948E 1px solid;
	font-size: 10pt;
	text-transform: capitalize;
	color: #FFFFFF;
	font-family: Tahoma;
	height: 20px;
	vertical-align: sub;
	padding-left: 5px;
	font-weight: 800;
}
.SeparatorWindowHeader
{
	background-color:#FF0000;
	height:3px;
}

TD.ContentAbstract
{
	font:verdana;
	font-size:8pt;
	color:#606060;
	margin-left: 15px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px;
	text-align:justify;
	text-indent:0px;
}
DIV.MiddlePane
{
	width:575px;
	height:600px;
	/*overflow:scroll;*/
}
.ContentHeader
{
	background-color: #E9E5D9;
	border-bottom: #9E948E 1px solid;
	font-size:24pt;
	font-weight:900;
	text-transform: capitalize;
	color: #274683;
	font-family: Tahoma;
	height: 30px;
	padding-left: 15px;
}
.GridHeader
{
	font-weight:normal;/*800;*/
	font-size: 8pt;
	text-align: left;
	/*color: #FF0000;*/
	font-family: Verdana, Tahoma;
}
.PageTitle
{
	font-size: 13pt;
	text-transform: capitalize;
	color: #75A3D1;
	font-family: Tahoma;/* Courier New;*/
	padding-top: 5px;
	font-weight: 500;
}
td.RedGradient
{
	border:1px solid;
	text-align: left;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
	padding-left: 5px;
	padding-right: 1px;
	background-color:#B30000;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=1,StartColorStr='#B30000',EndColorStr='#B38899');
}
td.XGradientTD
{
	border:1px solid;
	text-align: left;
	font-family:Tahoma, Verdana;
	font-size:7.5pt;
	color:Blue;
	width:125px;
	padding-left: 5px;
	padding-right: 1px;
	background-color:#ddd;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=1,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
}
A:link {text-decoration: none; color:#3D3D3D;}
A:visited {text-decoration: none; color:#3D3D3D;}
A:active {text-decoration: none; color:#3D3D3D;}
A:hover {text-decoration: none; color: red;}

A.selected:link {text-decoration: none; color:orange;}
A.selected:visited {text-decoration: none; color:orange;}
A.selected:active {text-decoration: none; color:orange;}
A.selected:hover {text-decoration: none; color:orange;}

TD.ToDetail A:link {font-weight:600; text-decoration: none; color:#75A3D1;}
TD.ToDetail A:visited {font-weight:600;text-decoration: none; color:#75A3D1;}
TD.ToDetail A:active {font-weight:600;text-decoration: none; color:#75A3D1;}
TD.ToDetail A:hover {font-weight:600;text-decoration: none; color: red;}

A.download:link {text-decoration: none; color:#75A3D1;}
A.download:visited {text-decoration: none; color:#75A3D1;}
A.download:active {text-decoration: none; color:#75A3D1;}
A.download:hover {text-decoration: none; color:#75A3D1;}

.GridRow
{
	font-weight:normal;/*800;*/
	font-size: 8pt;
	text-align: left;
	padding:4px;
	height:25px;
	/*color: #FF0000;*/
	font-family: Verdana, Tahoma;
}