/* Main Elements Style */
body
{
	background-color: #ffffff;
	scrollbar-shadow-color: #A7BED2;
	scrollbar-highlight-color: #F6F8FA; 
	scrollbar-3dlight-color: #A7BED2;
	scrollbar-darkshadow-color: #C5D4E2; 
	scrollbar-track-color: #f1f5f8;
	scrollbar-arrow-color: #000000;
	scrollbar-face-color: #d5e0ed;
	scrollbar-base-color: #A7BED2;
}
.logonbody
{
		background-color: #e7f2f9;
}
TD
{
	font-family:Verdana,Arial,Tahoma;
	font-size:12px;
	color:Black;
}

TD.MDGSize
{
	font-family:Verdana,Arial,Tahoma;
	font-size:14px;
	color:Black;
}

.elemName
{
	color:#0066CC;
}
Input
{
	position : relative;
	font-family:Verdana,Arial,Tahoma;
	font-size:11px;
	background-color: #ffffff;
	height: 18px;
}
TD.error
{
	padding: 0px 0px 0px 0px;
	height: 18px;
}
.ddlBox
{
	position : relative;
	font-family:Verdana,Arial,Tahoma;
	font-size:9px;
	background-color: #ffffff;
	height: 12px;
}
.righttable
{
	background-color: #ffffff;
}
TextArea
{
	font-family:Verdana,Arial,Tahoma;
	font-size:11px;
	background-color: #ffffff;
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
	height: 16px;
	overflow:auto;
}

/* Elements Specifics Styles */
Input.bordered
{
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
	color:Black;
	background-color:White;
	height: 20px;
}
.bordered
{
	position:relative;
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
	color:Black;
	height: 15px;
	background-color:White;
	padding:2 2 2 2;
}
Input.button
{
	height: 20px;
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00F6F9F2', EndColorStr='#ff747474');
}
Input.buttonOver
{
	height: 20px;
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00F6F9F2', EndColorStr='#ffffff0000');
}

Input.smallbutton
{
	height: 17px;
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00F6F9F2', EndColorStr='#ff747474');
}
Input.smallbuttonOver
{
	height: 17px;
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00F6F9F2', EndColorStr='#ffffff0000');
}
.button : hover
{
	background-color:Green;
}
/* Details Styles */
TD.label
{
	font-weight:bold;
}
TD.labelRed
{
	font-weight:bold;
	color:Red;
}
TD.labelOptions
{
	background-color:#F0F7FB;
}
TD.leftcorner
{
	padding:0 0 0 0;
}
TD.wraper
{
	padding:0 0 0 0;
}
TD.wrapersmall
{
	padding:0 0 0 0;
	font-size:1px;
	height:1px;
}
TD.pageTitleBar
{
	padding:0 0 10px 0;
	font-size:2px;
}
TD.pageTitle
{
	font-weight:bold;
	font-size:14px;
	padding-top:10px;
}
TD.smallSpacer
{
	padding:0 0 0px 0;
	font-size:2px;
}

/* Grids Style */
TR.listAltRow
{
	background-color:#f5fafd;
}
TR.listItemRow
{
	background-color:#f5fafd;
}
TR.listHeaderRow
{
	background-color:#cccccc;
}
TR.listSubHeaderRow
{
	background-color:#e1e1e1;
}
Table.grid TD
{
	border-right:solid 2px white;
	white-space:nowrap;
}
Table.grid TR.listHeaderRow TD
{
	color:black;
	font-weight:bold;
}
Table.explorergrid TD
{
	border-right:solid 2px white;
	white-space:nowrap;
}
Table.explorergrid TR.listHeaderRow TD
{
	color:black;
	font-weight:bold;
	border:outset 1px white;
	cursor:hand;
}
.fadeDiv 
{
	FILTER: alpha(opacity=100) progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#fafaac', EndColorStr='#ffffffff'); LEFT: 5px; WIDTH: 100%; POSITION: absolute; TOP: 26px; HEIGHT: 190px; 
}
.gridGrayedOut1 
{
	COLOR: #000000;
}
.gridGrayedOut2 
{
	COLOR: #000000;
	Filter: Alpha(Opacity=90);
}
.gridGrayedOut3 
{
	COLOR: #000000;
	Filter: Alpha(Opacity=75);
}
.gridGrayedOut4 
{
	COLOR: #000000;
	Filter: Alpha(Opacity=60);
}
.gridGrayedOut5 
{
	COLOR: #000000;
	Filter: Alpha(Opacity=45);
}
.gridGrayedOut6 
{
	COLOR: #000000;
	Filter: Alpha(Opacity=30);
}
.gridGrayedOut7 
{
	COLOR: #000000;
	Filter: Alpha(Opacity=15);
}
.labelNoUnder
{
	COLOR: #000000;
	font-weight:bold;
    text-decoration: none
}

/* Wizard Styles*/
Body.WizardBody
{
	font-family: Tahoma, arial, helvetica, sans-seriff;
	font-size: 10px;
	color: #333333;	
	background:url(../images/BG_wizbar_H2300.gif);
}
TD.WizardCell
{
	font-family:Verdana,Arial,Tahoma;
	font-size:11px;
	color:Black;
	padding: 0px 0px 0px 0px;
}

TD.WizardPaddedCell
{
	padding: 22px 0px 0px 10px;
}

TD.WizardLeftPaddedCell
{
	font-family:Verdana,Arial,Tahoma;
	font-size:11px;
	color:Black;
	padding: 0px 0px 0px 10px;
}
.StepHistory
{
	font-size:11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	TEXT-DECORATION: none;
}

.StepHistoryDescription
{
	font-size:11px;
	FONT-FAMILY: Verdana,Arial,Tahoma;
	TEXT-DECORATION: none;
	color: #0066cc;
}

.textValue
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Tahoma;
}

.WizardHeader
{
	color:black;
	font-size:14px;
	font-weight:bold;
	FONT-FAMILY: Verdana,Arial,Tahoma;
}

.RedWizardHeader
{
	color:red;
	font-size:16px;
	font-weight:bold;
	FONT-FAMILY: Verdana,Arial,Tahoma;
}

.WizardPageHeader
{
	border-left :1px solid black;
	border-top:1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	BACKGROUND-COLOR: #9DBAD9;
	height:30px;
}

.SumSubHeader
{
	border-bottom: 1px solid black;
	BACKGROUND-COLOR: #D4D0C8;
}

.SumMidRow
{
	border-bottom: 1px solid black;
	BACKGROUND-COLOR: white;
}

.MainTable
{
	border-left :2px solid darkgray;
	border-top:2px solid darkgray;
	border-right: 2px solid darkgray;
	border-bottom: 2px solid darkgray;
	BACKGROUND-COLOR: white;
	height:370px;
}

.WizardDetailTable
{
	WIDTH: 720px; 
}

.StepLabel
{
	color:black;
	font-size:12px;
	font-weight:bold;
	FONT-FAMILY: Verdana,Arial,Tahoma;
	BACKGROUND-COLOR: #ffffff;
}

.Tips
{
	font-family:Verdana,Arial,Tahoma;
	font-size:11px;
	background-color: #ffffe9;
}
.accenttd
{
	background-color: #F5FAFD;
}

.dragField {

	font-size: 15px;
	color: #000000;
	font-family: Courier New, Verdana, Helvetica, sans-serif;	
	BORDER-RIGHT: 1px solid #666666; 
	BORDER-TOP: 1px solid #666666; 
	BORDER-LEFT: 1px solid #666666; 
	BORDER-BOTTOM: 1px solid #666666;
}

/* List */

DIV.scrollGrid
{
	overflow:auto;
	width:100%;
	height:405px;
	margin-right:0px;
}
DIV.scrollWizardGrid
{
	overflow:auto;
	width:680;
	height:215px;
	margin-right:0px;
}
DIV.scrollColumnsList
{
	overflow:auto;
	width:100%;
	height:150px;
	margin-right:0px;
}
TD.headerwraper
{
	padding:0 0 0 0;
}
TD.gridWrapper
{
	padding:0 0 0 0;
}
.boxstyle
{
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	BORDER-BOTTOM: #333333 1px solid; 
	BACKGROUND-COLOR: #f5fafd;
}
.handhover
{
	cursor:hand;	
}
.ahref:link {color:#0066cc;}
.ahrefred:link {color:Red;}
.ahref:visited {color:#0066cc;}
.ahref:hover {color:#E6A700;}
.errorText { background-color:FFFFCC; white-space:nowrap; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; border: black; border-style: solid; font-color: black; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color:FFFFCC; text-align:right }
.MDGBody {font-size:20px;}
