/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	font-weight: normal;
	font-size: 0.8em;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
	color: #003366;
}
H1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.75em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.58em;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.33em;
	font-weight: 500;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H5, DT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H6
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

TFOOT, THEAD
{
	font-size: 1em;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}

TH
{
	vertical-align: baseline;
	font-size: 1em;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}


A:link
{
	text-decoration: none;
	color: #3333cc;
}

A:visited
{
	text-decoration: none;
	color: #333399;
}

A:active
{
	text-decoration: none;
	color: #333399;
}

A:hover
{
	text-decoration: underline;
	color: #3333cc;
}

SMALL
{
	font-size: .7em;
}

BIG
{
	font-size: 1.17em;
}

BLOCKQUOTE, PRE
{
	font-family: Courier New, monospace;
}


UL LI
{
	list-style-type: square;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}

IMG
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: -5px;
}

.TableStyle1
{
	border-left-color: steelblue;
	border-bottom-color: steelblue;
	border-top-style: double;
	border-top-color: steelblue;
	border-right-style: double;
	border-left-style: double;
	background-color: aliceblue;
	border-right-color: steelblue;
	border-bottom-style: double;
}

.TableStyleBSN
{
	border-style: none;
	background-color: lightsteelblue;
}



.SplitBL
{
	border-right: lightblue thin inset;
	border-top: lightblue thin inset;
	font-weight: bold;
	font-size: 8pt;
	border-left: lightblue thin inset;
	width: 100%;
	color: black;
	border-bottom: lightblue thin inset;
	font-style: normal;
	font-family: "Verdana" , sans-serif;
	height: 5px;
	background-color: #bebfc1;
}
.SplitBLTD
{
	
	border-right: steelblue thin outset;
	border-top: lightblue thin solid;
	font-size: 8pt;
	border-left: lightblue thin solid;
	color: White;
	border-bottom: steelblue thin outset;
	font-family: "Verdana" , sans-serif;
	height: 5px;
	width: 100%;
	
	font-weight: bold;
	font-style:normal;
	
}
.MainSplitBL
{
	
	border-right: steelblue thin outset;
	border-top: lightblue thin solid;
	font-size: 8pt;
	border-left: lightblue thin solid;
	color: White;
	border-bottom: steelblue thin outset;
	font-family: "Verdana" , sans-serif;
	height: 5px;
	width: 100%;
	background-color: #4682b4;/*#809BBD ;/*#375985;*/
	font-weight: bold;
	font-style:normal;
	
}

.ButtonStyleSplit
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= 'lightblue' , EndColorStr= 'darkblue' );
	width: 100px;
	height: 18px;
	font-family: 'Courier New';
	color: White;
	border-left-style: outset;
	border-top-style:outset;
	border-right-style:none;
	border-bottom-style:none;
	border-left-color: lightcoral;
	border-top-color: lightcoral;
	font-size: 8pt;
	text-align: center;
}

.gridcell1
{
	border-style: double;
	border-color: Silver;
	background-color: lightsteelblue;
	font-family: Courier New;
	height: 18px;	
	font-size: 8pt;
}
.gridcell2
{
	font-family: Courier New;
	border-style: double;
	background-color: honeydew;
	height: 18px;	
	font-size: 8pt;
}
.CellStyle2
{
	border-left-color: honeydew;
	border-bottom-color: honeydew;
	border-top-style: double;
	border-top-color: honeydew;
	font-family: Courier New;
	border-right-style: double;
	border-left-style: double;
	background-color:White;      /*#92B4F2;    /*#dce775;*/
	border-right-color: honeydew;
	border-bottom-style: double;
}
.CellStyle22
{
	border-left-color: honeydew;
	border-bottom-color: honeydew;
	border-top-style: double;
	border-top-color: honeydew;
	font-family: Courier New;
	border-right-style: double;
	border-left-style: double;
	background-color: White;
	border-right-color: honeydew;
	border-bottom-style: double;
}
.CellStyle23
{
	border-left-color: honeydew;
	border-bottom-color: honeydew;
	border-top-style: double;
	border-top-color: honeydew;
	font-family: Courier New;
	border-right-style: double;
	border-left-style: double;
	background-color:White; 
	border-right-color: honeydew;
	border-bottom-style: double;
}

.CellStyle4
{
	border-left-color: honeydew;
	border-bottom-color: honeydew;
	border-top-style: double;
	border-top-color: honeydew;
	font-family: Courier New;
	border-right-style: double;
	border-left-style: double;
	background-color: White;
	border-right-color: honeydew;
	border-bottom-style: double;
	height: 30Px;
	
}


.OptionButtonStyle1
{
	background-color:Transparent;
	font-family: Courier New;
	font-size: 8pt;
}
.CellStyleDIT
{
	border-top-style: double;
	font-family: Courier New;
	border-top-color: powderblue;
	border-bottom-style: double;
	border-left-color: powderblue;
	color: white;
	border-bottom-color: powderblue;
	text-align: right;
	border-right-style: double;
	border-left-style: double;
	border-right-color: powderblue;
	background-color: gray;
}
.CellStyle3
{
	border-style: double;
	border-color: PowderBlue;
	background-color: Black;
	font-family: Courier New;
	color: White;
	text-align: center; 
}
.CellStyle4
{
	
	border-color: PowderBlue;
	background-color: Black;
	font-family: Courier New;
	color: White;	
}
.TextStyle1
{
	font-family: Courier New;
	background-color: White;
	height: 18px;
	text-transform: uppercase;
	font-size: 8pt;
}
.TextStyledt1
{
	font-family: Courier New;
	background-color: White;
	height: 18px;
	width:100px;
	text-transform: uppercase;
	font-size: 8pt;
}
.TextStyle11
{
	font-family: Courier New;
	background-color: White;
	height: 18px;
	text-transform: uppercase;
	font-size: 8pt;
	border-style: solid;
}
.MultiTextStyle11
{
	font-family: Courier New;
	background-color: White;
	text-transform: uppercase;
	font-size: 8pt;
	border-style: solid;
	
}
.TextStyleDol
{
	font-family: Courier New;
	background-color: White;
	height: 16px;
	text-transform: uppercase;
	font-size: 8pt;
	border-style: none;
}
.radiobuttonstyle1
{
	font-size: 8pt;
	font-family: Courier New;
	background-color: #0099cc;
}

.DivStyle2016
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#E2E6FE' , EndColorStr='#435DA3'  );
	font-family: Courier New;
	font-size: 8pt;
	color: White;
}
.DivStyle
{
	font-size: 8pt;
	font-family:  Times New Roman;
	color: white;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#15317E' , EndColorStr= '#6581CE' );*/
	
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr= '#15317E' , EndColorStr= '#6581CE' );
	background-image: -webkit-gradient(linear, left top, left bottom, from(#15317E), to(#6581CE));
	background-image: -webkit-linear-gradient(top, #15317E, #6581CE);
	background-image: -moz-linear-gradient(top, #15317E, #6581CE);
	background-image: -ms-linear-gradient(top, #15317E, #6581CE);
	background-image: -o-linear-gradient(top, #15317E, #6581CE);
	background-image: linear-gradient(top, #15317E, #6581CE);
}
.NewOne
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#1B6EF1' , EndColorStr= '#84ABEA' );
	font-family: Courier New;
	font-size: 8pt;
	color: White;
}

.DivStyleToolBar
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= 'darkblue' , EndColorStr= 'lightblue' );
}


.DivStyleGolden
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#594d56' , EndColorStr= '#ffff00' );
}

.DivStyleGolden1
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= '#594d56' , EndColorStr= '#ffff00' );
}

.DolStyle
{
	font-weight: bold;
	font-size: 8pt;
	border-left-color: lavenderblush;
	border-bottom-color: lavenderblush;
	color: Mauv;
	border-top-style: ridge;
	border-top-color: lavenderblush;
	font-family: Courier New;
	border-right-style: ridge;
	border-left-style: ridge;
	height: 10px;
	background-color: lavenderblush;
	border-right-color: lavenderblush;
	border-bottom-style: ridge;
}

.LabelStyle
{
	font-size: medium;
	border-left-color: silver;
	border-bottom-color: silver;
	vertical-align: baseline;
	border-top-style: double;
	border-top-color: silver;
	font-family: 'Courier New';
	border-right-style: double;
	border-left-style: double;
	background-color: powderblue;
	text-align: left;
	border-right-color: silver;
	border-bottom-style: double;
}
.LabelStyleP
{
	font-size: 8pt;
	border-left-color: #0c5ff7;
	border-bottom-color: #0c5ff7;
	color: black;
	border-top-style: none;
	border-top-color: #0c5ff7;
	font-family: Courier New;
	border-right-style: none;
	border-left-style: none;
	height: 18px;
	background-color: #d7e4fc;
	border-right-color: #0c5ff7;
	border-bottom-style: none;
}

.ButtonStyle
{	
	height: 18px;
	font-family: 'Courier New';
	font-size: 8pt;
	text-align: center;
}
.ButtonStyleLink
{
	font-size: 8pt;
	color: blue;
	border-top-style: none;
	font-family: 'Courier New';
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	text-decoration: underline;
	border-bottom-style: none;
}

.ButtonStyle1
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= 'lightblue' , EndColorStr= 'darkblue' );
	width: 100px;
	height: 18px;
	font-family: 'Courier New';
	color: White;
	/* background-color:Navy; 
	background-color:#343DBB;#3F47BE*/
	background-color:#0813A3;
	font-weight: bold;
	border-style: none;
	font-size: 8pt;
	text-align: center;
	border-left-style:ridge;
	border-top-style:ridge;
	border-left-color:White;
	border-top-color:White;

}
.ButtonStyle12016
{
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#1B6EF1' , EndColorStr= '#84ABEA' );
	width: 100px;
	height: 18px;
	font-family: 'Courier New';
	color: White;
	/* background-color:Navy; 
	background-color:#343DBB;#3F47BE
	background-color:#0813A3;*/
	font-weight: bold;
	border-style: none;
	font-size: 8pt;
	text-align: center;
	border-left-color:Navy;
	border-top-color:Navy;
	border-bottom-color:Navy;

}
.ButtonStylesjk
{
	background-image:url(Images/btnbck.gif);
	background-repeat:repeat-x;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= 'lightblue' , EndColorStr= 'darkblue' );
	width: 100px;
	height: 18px;
	font-family: 'Courier New';
	color: White;
	background-color:#6CA8DC;
	font-weight: bold;
	border-style: none;
	font-size: 8pt;
	text-align: center;

}
.ButtonStylesjk1
{
	background-image:url(Images/btnbck1.gif);
	background-repeat:repeat-x;
	width: 100px;
	height: 18px;
	font-family: 'Courier New';
	color: White;
	/* background-color:Navy; 
	background-color:#343DBB;#3F47BE*/
	background-color:#0813A3;
	font-weight: bold;
	border-style: none;
	font-size: 9pt;
	text-align: center;
	border-left-style:ridge;
	border-top-style:ridge;
	border-left-color:White;
	border-top-color:White;
}
.Style1
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= 'white' , EndColorStr= 'silver' );
	height: 18px;
	font-family: 'Courier New';
	color: Navy;
	border-style:double;
	border-color:Silver; 
	font-size: 8pt;
	background-color: White;
}

.ButtonStyle6
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= 'blue' ,EndColorStr= 'lightsteelblue' );
	width: 100px;
	height: 18px;
	font-family: 'Courier New';
	color: White;
	font-weight: bold;
	border-style: none;
	font-size: 8pt;
	text-align: center;
	text-transform: uppercase;
	background-color:#343DBB;
	/* background-color: Navy;*/
}
.ButtonStylebg
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= 'blue' , EndColorStr= 'lightsteelblue' );
	height: 18px;
	color: White;
	border-style: none;
	font-size: 8pt;
	text-align: center;
	/* background-color: Navy; */
	 background-color:#343DBB;
}

.ButtonStyle2
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= 'darkblue' , EndColorStr= 'lightblue' );
	width: 100px;
	border-top-style: ridge;
	font-family: 'Courier New';
	border-right-style: none;
	border-left-style: ridge;
	border-left-color: White;
	border-top-color: White;
	height: 18px;
	border-bottom-style: none;
	font-size: 8pt;
	color: White;
	/* background-color: Navy; */
	background-color:#343DBB;
	text-align: center;
	
}

.ButtonStyle11
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= 'lightblue' , EndColorStr= 'darkblue' );
	width: 100px;
	height: 18px;
	font-family: 'Courier New';
	color: White;
	/* background-color: Navy ; */
	background-color:#343DBB;
	border-left-style: outset;
	border-top-style:outset;
	border-right-style:none;
	border-bottom-style:none;
	border-left-color: lightcoral;
	border-top-color: lightcoral;
	font-size: 8pt;
	text-align: center;
}
.ButtonStyle22
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= 'darkblue' , EndColorStr= 'lightblue' );
	width: 100px;
	border-left-style: outset;
	border-top-style:outset;
	border-right-style:none;
	border-bottom-style:none;
	border-left-color: lightcoral;
	border-top-color: lightcoral;
	font-family: 'Courier New';

	height: 18px;
	
	font-size: 8pt;
	color: White;
	text-align: center;
	background-color:#343DBB;
	/* background-color:Navy; */
}



.MenuStyle1
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= 'lightblue' , EndColorStr= 'darkblue' );
	font-family: 'Courier New';
	height: 18px;
	color: White;
	font-weight: bold;
}
.MenuStyle2
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= 'darkblue' , EndColorStr= 'lightblue' );
	font-family: 'Courier New';
	height: 20px;
	color: White;
}

.MenuStyle3
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= 'lightblue' , EndColorStr= 'darkblue' );
	font-family: 'Courier New';
	color: White;
	height: 18px;
	font-weight: bold;

}

.loginbck
{
	background-image:url(Images/OceanVline.gif);
	background-repeat:repeat-x;
	background-color:#044A84;
	
}
.MenuStyle4
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= 'Navy' , EndColorStr= 'lightblue' );
	font-family: 'Courier New';
	color: white;
	height: 18px;
	font-size: 8pt;
	font-family: 'Courier New';
	background-color: Navy;
}

.MenuStyleX
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= 'Navy' , EndColorStr= 'lightblue' );
	font-family: 'Courier New';
	color: white;
	height: 18px;
	font-size: 8pt;
	font-family: 'Courier New';
	background-color: Navy;
}
.TablestyleDol
{
	
	border-right: steelblue thin outset;
	border-top: lightblue thin solid;
	font-size: 8pt;
	border-left: lightblue thin solid;
	color: White;
	border-bottom: steelblue thin outset;
	font-family: "Verdana" , sans-serif;
	height: 5px;
	width: 100%;
	background-color: #4682b4;
	font-weight: bold;
	font-style: italic;
	
}

.CellStyleShade
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= 'darkblue' , EndColorStr= 'lightblue' );
	font-family: 'Courier New';
	color: White;
	height: 30px;
}	



.HeaderStyleDol
{
	font-family: 'Courier New';
	color: Red;
	font-weight: bold;
	border-left-color: honeydew;
	border-bottom-color: honeydew;
	border-top-style: double;
	border-top-color: honeydew;
	border-right-style: double;
	border-left-style: double;
	background-color: Aliceblue;
	border-right-color: honeydew;
	border-bottom-style: double;
	font-size: 8pt;
}
.MainHeader
{
	font-family: 'Courier New';
	color: Red;
	font-weight: bold;
}
.MainHeader2016
{
	font-family: 'Courier New';
	color: Red;
	font-weight: bold;
}
.HeaderStyle1
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= 'darkblue' , EndColorStr= 'lightblue' );
	font-family: 'Courier New';
	color: Red;
	font-weight: bold;
}

.HeaderStyle2
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= 'lightblue' , EndColorStr= 'darkblue' );
	font-family: 'Courier New';
	color: White;
	font-weight: bold;
	font-size: 8pt;
}

.LabelStyleRight
{
	
	border-top-style:none; 	
	font-family: Courier New;
	font-weight:bold;
	border-right-style: none;
	border-left-style: none;
	background-color: while;	
	height: 30px;
	text-align: right;
	font-size: 7.5pt; 
}
.LabelStyleleft
{
	
	border-top-style:none; 	
	font-family: Courier New; 
	font-weight:bold;
	border-right-style: none;
	border-left-style: none;
	background-color: while;	
	height: 30px;
	text-align: left;
	font-size: 7.5pt;
}
.LabelStyle55
{

	font-family: Courier New;	
	background-color: white;
	height: 30px;
	text-align: left;
	font-size: 8pt;
}
.LabelStyle1
{
	border-left-color: honeydew;
	border-bottom-color: honeydew;
	border-top-style: double;
	border-top-color: honeydew;
	font-family: Courier New;
	border-right-style: double;
	border-left-style: double;
	background-color: Aliceblue;
	border-right-color: honeydew;
	border-bottom-style: double;
	height: 18px;
	text-align: left;
	font-size: 8pt;
}

.LabelStyle11
{
	font-size: 8pt;
	border-left-color: lightskyblue;
	border-bottom-color: lightskyblue;
	color: black;
	border-top-style: ridge;
	border-top-color: lightskyblue;
	font-family: Courier New;
	border-right-style: ridge;
	border-left-style: ridge;
	height: 18px;
	background-color: antiquewhite;
	border-right-color: lightskyblue;
	border-bottom-style: ridge;
}
.LabelStyleHB
{
	font-size: 8pt;
	border-left-color: lightskyblue;
	border-bottom-color: lightskyblue;
	color: black;
	border-top-style: ridge;
	border-top-color: lightskyblue;
	font-family: Courier New;
	border-right-style: ridge;
	border-left-style: ridge;
	height: 18px;
	background-color: antiquewhite;
	border-right-color: lightskyblue;
	border-bottom-style: ridge;
}
.LabelStyleDom
{
	font-size: 8pt;
	border-left-color: #c9d9f8;
	border-bottom-color: #c9d9f8;
	color: black;
	border-top-style: ridge;
	border-top-color: #c9d9f8;
	font-family: Courier New;
	border-right-style: ridge;
	border-left-style: ridge;
	height: 18px;
	background-color: #e0e9fb;
	border-right-color: #c9d9f8;
	border-bottom-style: ridge;
}
.LabelStyleRep
{
	font-size: 8pt;
	border-left-color: White;
	border-bottom-color: White;
	color: black;
	border-top-style: ridge;
	border-top-color: White;
	font-family: Courier New;
	border-right-style: ridge;
	border-left-style: ridge;
	height: 18px;
	background-color:antiquewhite;
	border-right-color:White;
	border-bottom-style: ridge;
}
.DITLabel
{
	font-size: 8pt;
	border-left-color: lightskyblue;
	border-bottom-color: lightskyblue;
	color: black;
	border-top-style: ridge;
	border-top-color: lightskyblue;
	font-family: Courier New;
	border-right-style:groove;
	border-left-style: ridge;
	height: 18px;
	background-color: antiquewhite;
	border-right-color: lightskyblue;
	border-bottom-style: ridge;
}

.dgheadLabelStyle11
{
	font-size: 8pt;
	border-left-color: lightskyblue;
	border-bottom-color: lightskyblue;
	color: black;
	border-top-style: ridge;
	border-top-color: lightskyblue;
	font-family: Courier New;
	border-right-style: ridge;
	border-left-style: ridge;
	height: 18px;
	background-color: #4A3C8C;
	border-right-color: lightskyblue;
	border-bottom-style: ridge;
}
.LabelStyle12
{
	font-size: 8pt;
	border-left-color: lightsteelblue;
	border-bottom-color: lightsteelblue;
	text-transform: uppercase;
	color: #000000;
	border-top-style: ridge;
	border-top-color: lightsteelblue;
	font-family: Tahoma;
	border-right-style: ridge;
	border-left-style: ridge;
	height: 18px;
	background-color: white;
	border-right-color: lightsteelblue;
	border-bottom-style: ridge;
}

.LabelStyle12DIT
{
	font-size: 14pt;
	border-left-color: lightsteelblue;
	border-bottom-color: lightsteelblue;
	text-transform: uppercase;
	color: #000000;
	border-top-style: ridge;
	border-top-color: lightsteelblue;
	font-family: Tahoma;
	
	border-right-style: ridge;
	border-left-style: ridge;
	height: 18px;
	background-color: white;
	border-right-color: lightsteelblue;
	border-bottom-style: ridge;
}

.LabelStyle13
{
	font-size: 8pt;
	border-bottom-color: lightsteelblue;
	border-top-style: ridge;
	border-top-color: lightsteelblue;
	font-family: Courier New;
	border-right-style: ridge;
	border-left-style: none;
	height: 18px;
	background-color: White;
	border-right-color: lightsteelblue;
	border-bottom-style: ridge;
	color:Black; 
	text-transform: uppercase;
}

.LabelStyle14
{
	font-size: 8pt;
	border-bottom-color: lightsteelblue;
	border-top-style: ridge;
	border-top-color: lightsteelblue;
	font-family: Courier New;
	border-right-style: none;
	border-left-style: none;
	height: 18px;
	background-color: White;
	border-bottom-style: ridge;
	color:Black; 
	text-transform: uppercase;
}
.LabelStyle15
{
	font-size: 8pt;
	border-left-color: lightskyblue;
	border-bottom-color: lightskyblue;
	color: black;
	border-top-style: ridge;
	border-top-color: lightskyblue;
	font-family: Courier New;
	border-right-style: ridge;
	border-left-style: ridge;
	height: 18px;
	background-color: red;
	border-right-color: lightskyblue;
	border-bottom-style: ridge;
}
.LabelStyle16
{
	font-size: 8pt;
	border-left-color: lightsteelblue;
	border-bottom-color: lightsteelblue;
	text-transform: uppercase;
	color: black;
	border-top-style: ridge;
	border-top-color: lightsteelblue;
	font-family: Courier New;
	border-right-style: ridge;
	border-left-style: ridge;
	height: 18px;
	background-color:honeydew;
	border-right-color: lightsteelblue;
	border-bottom-style: ridge;
}
.LabelStyle22
{
	border-left-color: coral;
	border-bottom-color: coral;
	border-top-style: ridge;
	border-top-color: coral;
	font-family: Courier New;
	border-right-style: ridge;
	border-left-style: ridge;
	background-color: White;
	border-right-color: coral;
	border-bottom-style: ridge;
	height: 18pt;
	text-align: left;
	font-size: 8pt;
}


.LabelStyle2
{
	font-size: 8pt;
	border-left-color: aliceblue;
	border-bottom-color: aliceblue;
	border-top-style: double;
	border-top-color: aliceblue;
	font-family: Courier New;
	border-right-style: double;
	border-left-style: double;
	height: 18pt;
	background-color: white;
	text-align: left;
	border-right-color: aliceblue;
	border-bottom-style: double;
}




.table
{
	font-family: Courier New;
	font-size: 8pt;
	background-color: mintcream;
	border-color: lightcoral;
	border-style: solid;
}
.tablehead
{
	font-weight: bold;
	font-size: 8pt;
	border-left-color: lightcoral;
	border-bottom-color: lightcoral;
	text-transform: capitalize;
	border-top-style: ridge;
	border-top-color: lightcoral;
	font-family: 'Courier New';
	border-right-style: ridge;
	border-left-style: ridge;
	background-color: lightcoral;
	border-right-color: lightcoral;
	border-bottom-style: ridge;
}

.tablebody
{
	font-weight: bold;
	font-size: 8pt;
	border-left-color: lightcoral;
	border-bottom-color: lightcoral;
	border-top-style: ridge;
	border-top-color: lightcoral;
	font-family: 'Courier New';
	border-right-style: ridge;
	border-left-style: ridge;
	border-right-color: lightcoral;
	border-bottom-style: ridge;
	background-color:mintcream; 
}

.tabletext
{
	font-size: 8pt;
	border-style: none;
	font-family: 'Courier New';
	background-color: mintcream;
	text-transform: uppercase;
	width: 100%;
}

.effect
{ 
	filter:progid:DXImageTransform.Microsoft.Barn(orientation=vertical, motion=in)
}	
.headstyle
{
	font-size: 6pt;
	font-family: 'Times New Roman';
	text-align: justify;
}
.mousestyle
{
	cursor:hand;
}	
.FormStyle1
{
	background-color: #CCCCCC; 
	color: #000000; 
	border: 1px solid #999999; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border-style:double;
}



#PageWrapper
{
   font-size: 70%;
   color: rgb(51,51,51);
   width: 100%;
   margin: 10 10 10 10;
}

#PageTitle
{
   font-family: Verdana, Arial, Helvetica;
   color: rgb(51,51,51);
   font: bold;
   font-size: large;
   padding: 10 0 0 0;
}

#BreadCrumb
{
   font-family: Verdana, Arial, Helvetica;
   color: rgb(51,51,51);
   font-weight: lighter;
   padding: 1 1 7 1;
   vertical-align: top;
}

.GenericTable
{
   font-family: Verdana, Arial, Helvetica;
   color: rgb(51,51,51);
   font-size: small;
   width: 100%;
   background-color: rgb(230,230,230);
   border: 0;
}
table.GenericTable tr
{
   font-size: 70%;
}

.OutBorders
{
   color: rgb(51,51,51);
   width: 100%;
   border: rgb(102,153,204) thin solid;
	background-color: rgb(230,230,230);
	padding: 9 9 9 9;
}

div.WholeWidth
{
   width: 100%;
}

div.9_9_9_9Padding
{
   padding: 9 9 9 9;
   width: 100%;
}

div.9_0_9_0Padding
{
   padding: 9 0 9 0;
   width: 100%;
}

div.DivWithBorders
{
	border: rgb(212,212,212) thin solid;
   color: rgb(51,51,51);
	background-color: rgb(255,255,255);
	padding: 9 9 9 9;
	width: 100%;
}

div.ProgressBar
{
   width: 1px;
   height: 18px;
   color: rgb(255,255,255);
   font-size: xx-small;
   font-weight: bold;
   overflow: hidden;
   background-color: #ff9933;
}

div.ProgressBarContainer
{
   width:70%;
   border: rgb(51,51,51) thin solid;
   background-color:rgb(212,212,212);
   padding: 3px;
}

table.TableGreyBorder
{
   font-family: Verdana, Arial, Helvetica;
   color: rgb(51,51,51);
   font-size: small;
   width: 100%;
   background-color: rgb(255,255,255);
	border: rgb(212,212,212) thin solid;
	border-collapse: collapse;
}

table.TableGreyBorder tr
{
   font-size: 70%;
   vertical-align: top;
}

table.TableGreyBorderAutoWidth
{
   font-family: Verdana, Arial, Helvetica;
   color: rgb(51,51,51);
   font-size: small;
   width: auto;
   background-color: rgb(255,255,255);
	border: rgb(212,212,212) thin solid;
	border-collapse: collapse;
}

table.TableGreyBorderAutoWidth tr
{
   font-size: 70%;
}

table.WhiteBackGroundNoBorder
{
   font-family: Verdana, Arial, Helvetica;
   color: rgb(51,51,51);
   font-size: small;
   background-color: rgb(255,255,255);
}

table.WhiteBackGroundNoBorder tr
{
   font-size: 70%;
}

table.WhiteBackGroundNoBorder tr td
{
   padding: 1 4 1 4;
}

table.GrayBackGroundNoBorder
{
   font-family: Verdana, Arial, Helvetica;
   color: rgb(51,51,51);
   font-size: small;
   background-color: rgb(206,207,206);
   padding: 5 5 5 5;
   margin: 0 0 10 0;
   width: 100%;
}

table.GrayBackGroundNoBorder tr
{
   font-size: 70%;
}

tr.HeaderStyle
{
   font-family: Verdana, Arial, Helvetica;
   background-color: rgb(107,117,107);
   color: rgb(255,255,255);
   font-weight: bolder;
   font-size: 70%;
   height: 25px;
}

tr.HeaderStyle td
{
   padding-left: 2px;
   padding-right: 2px;
   border-color: rgb(174,181,174);
}

tr.HeaderStyle td a:active
{
	color: rgb(255,255,255);
}

tr.HeaderStyle td a:link
{
	color: rgb(255,255,255);
}

tr.HeaderStyle td a:visited
{
	color: rgb(255,255,255);
}

tr.HeaderStyle td a:hover
{
	color: rgb(255,255,255);
}

tr.ItemStyle
{
   font-family: Verdana, Arial, Helvetica;
   background-color: rgb(255,255,255);
   color: rgb(51,51,51);
   font-weight: lighter;
   font-size: 70%;
   height: 25px;
}

tr.ItemStyle td
{
   padding-top: 3px;
   padding-bottom: 2px;
   padding-left: 2px;
   padding-right: 2px;
   border-color: rgb(212,212,212);
}

tr.FooterStyle
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 70%;
   color: rgb(114,136,172);
   background-color: rgb(255,255,255);
   height: 25px;
}

tr.PagerStyle td
{
	font-family: Verdana, Arial, Helvetica;
	font-size: small;
	color: rgb(0,0,0);
	padding-left: 2px;
   padding-right: 2px;
}

td.BlueHeader
{
	background-color: rgb(102,153,204);
   color: rgb(255,255,255);
   font-size: x-small;
   font-weight: bolder;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}

table.Calendar
{
   font-size: xx-small;
   font-family: Verdana;      
}

table.CalendarTitle
{
   font-weight:bold;
   font-size: xx-small;
   font-family: Verdana;
}

table.DayHeader
{
   font-weight:bold;
   color: White;
   border-color: Black;
   background-color: #6B756B;
   font-size: xx-small;
   font-family: Verdana;
}

td.CalendarDay
{
   cursor:hand;
   behavior: url(Behaviors/Calendar.htc);
}

input.DefaultTextBox
{
   font-family: Verdana, Arial, Helvetica;
	font-size: xx-small;
   background-color: rgb(255,255,255);
   border: solid 1px rgb(0,0,0);
   padding-top: 0px;
   behavior: url(Behaviors/TextBox.htc);
   text-transform: uppercase;
}

input.DefaultButton
{
   font-family: Verdana, Arial, Helvetica;
	font-size: xx-small;
}

input.DefaultCheckBox
{
   font-family: Verdana, Arial, Helvetica;
	font-size: xx-small;
   behavior: url(Behaviors/CheckBox.htc);
}

select.DefaultListBox
{
   font-family: Verdana, Arial, Helvetica;
	font-size: xx-small;
   background-color: rgb(255,255,255);
   border: solid 1px rgb(102,153,204);
   behavior: url(Behaviors/ListBox.htc);
}

a.Tsc:active
{
   color: rgb(54,54,249);
   text-decoration: underline;
}

a.Tsc:link
{
   color: rgb(54,54,249);
   text-decoration: underline;
}

a.Tsc:visited
{
   color: rgb(54,54,249);
   text-decoration: underline;
}

a.Tsc:hover
{
   color: rgb(54,54,249);
   text-decoration: underline;
}

.Caption
{
   font-family: Verdana, Arial, Helvetica;
   color: rgb(51,51,51);
   font: bold;
   padding: 0 0 0 2;
}

span.BrownCaption
{
   font-family: Verdana, Arial, Helvetica;
   color: rgb(132,0,0);
   font: bold;
   font-size: x-small;
   font-style: italic; 
   padding: 0 0 0 4;
}

.0_0_0_0Padding
{
   padding: 0 0 0 0;
}

.9_9_9_9Padding
{
   padding: 9 9 9 9;
}

.9_0_9_0Padding
{
   padding: 9 0 9 0;
}

.9_0_0_0Padding
{
   padding: 9 0 0 0;
}

.0_0_9_0Padding
{
   padding: 0 0 9 0;
}

.0_0_0_9Padding
{
   padding: 0 0 0 9;
}

.9_0_9_9Padding
{
   padding: 9 0 9 9;
}

.0_9_0_9Padding
{
   padding: 0 9 0 9;
}

.0_0_9_9Padding
{
   padding: 0 0 9 9;
}

.ErrorMessage
{
   font-family: Verdana, Arial, Helvetica;
   font-weight: bolder;
   color: rgb(255,0,0);
}
.tableView {
color:#333333;
border-collapse:separate;
white-space:nowrap;
}
.tableView caption {
background-color: #006699;
color: White;
font-size: 14pt;
font-weight:bold;
}
.tableView1 {
color:#333333;
border-collapse:separate;
white-space:nowrap;
}
.tableView1 caption {
background-color: #5D7B9D;
color: White;
font-size: 10pt;
font-weight:bold;
}
.tablerowstyle
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= 'lightblue' , EndColorStr= 'darkblue' );
	width: 100%;
	height: 18px;
	font-family: 'Courier New';
	color: White;
	font-weight: bold;
	border-style: none;
	font-size: 8pt;
	background-color: Navy;
}
.tablerowstylePKL
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#B6B6B4',EndColorStr= '#E5E4E2');
	width: 100%;
	height: 18px;
	font-family: 'Courier New';
	color: White;
	font-weight: bold;
	border-style: none;
	font-size: 8pt;
	background-color: Navy;
}
.tablerowstyleFOT
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#FFFFFE',EndColorStr= '#E5E4E2');
	width: 100%;
	height: 18px;
	font-family: 'Courier New';
	color: White;
	font-weight: bold;
	border-style: none;
	font-size: 8pt;
	background-color: Navy;
}
.txtlabelbody
{	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:Black;
	
}
.txtcapital
{	
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:Black;
	text-transform:capitalize;
}
.txtupper
{	
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:Black;
	text-transform:uppercase;
}
div#div-datagrid {
overflow: auto;

}

/* Locks the left column */
td.locked, th.locked {

position:relative;

}

/* Locks table header */
th {
position:relative;
cursor: default;
/*IE5+ only*/
/*top: expression(document.getElementById("div-datagrid").scrollTop-2);*/
z-index: 500;
}

.lbltextlogin
{
	font-family:Times New Roman,Verdana;
	color:White;
}
.dvpagestyle
{
	overflow:scroll;
	height:660px;
	
}
.TextddlStyle
{
	font-family: Courier New;
	background-color: White;
	height: 18px;
	font-size: 8pt;
	width:125px;
	table-layout:fixed;
}
.ddlcroStyle
{
	font-family: Courier New;
	background-color: White;
	font-size: 8pt;
	width:200px;
	table-layout:fixed;
}
.ddlquotStyle
{
	font-family: Verdana, Arial, Helvetica;
	font-size: xx-small;
	background-color: rgb(255,255,255);
	border: solid 1px rgb(102,153,204);
	behavior: url(Behaviors/ListBox.htc);
	width:150px;
	table-layout:fixed;
}

.ButtonStylenew
{
	background-image:url(Images/btnbck.gif);
	background-repeat:repeat-x;
	width: 80px;
	border:1px;
	border-top-style: none;
	font-family: 'Courier New';
	border-right-style: none;
	border-left-style: none;
	height: 18px;
	border-bottom-style: none;
	font-size: 8pt;
	font-weight:bold;
	color: White;
	text-align: center;
}
.ButtonStyleAccounts
{
	background-image:url(../Images/btnbck.gif);
	background-repeat:repeat-x;
	width: 80px;
	border:1px;
	border-top-style: none;
	font-family: 'Courier New';
	border-right-style: none;
	border-left-style: none;
	height: 18px;
	border-bottom-style: none;
	font-size: 8pt;
	font-weight:bold;
	color: White;
	text-align: center;
}
.DolStyle
{
	font-weight: bold;
	font-size: 8pt;
	border-left-color: lavenderblush;
	border-bottom-color: lavenderblush;
	color: darkviolet;
	border-top-style: ridge;
	border-top-color: lavenderblush;
	font-family: Courier New;
	border-right-style: ridge;
	border-left-style: ridge;
	height: 10px;
	background-color: lavenderblush;
	border-right-color: lavenderblush;
	border-bottom-style: ridge;
}	
.TbStyleDol
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#3D658B' , EndColorStr= '#95C5F0' );
	border-right: steelblue thin outset;
	border-top: lightblue thin solid;
	font-size: 8pt;
	border-left: lightblue thin solid;
	color: White;
	border-bottom: steelblue thin outset;
	font-family: "Verdana" , sans-serif;
	height: 5px;
	width: 100%;	
	font-weight: bold;
	font-style: italic;	
}
.CellStyleX
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= 'darkblue' , EndColorStr= 'lightblue' );
	font-family: 'Courier New';
	color: white;
	height: 18px;
	font-weight:normal ;
	font-size: 8pt;
	background-color: Navy;
	border-style :double ;
	border-color :Navy ;
}
.LabelStyleKham
{
	border-top-style: inset;
	font-size: 8pt;
	height: 18px;
	font-family: Courier New;
	border-top-color: #87907d;
	border-bottom-style: inset;
	border-left-color: #87907d;
	color: black;
	direction: rtl;
	border-bottom-color: #87907d;
	text-align: right;
	border-right-style: inset;
	border-left-style: inset;
	border-right-color: #87907d;
	background-color: #91c3dc;
}
.SplitBL
{
	border-right: steelblue thin outset;
	border-top: lightblue thin solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: lightblue thin solid;
	width: 100%;
	color: white;
	border-bottom: steelblue thin outset;
	font-style: normal;
	font-family: "Verdana" , sans-serif;
	height: 5px;
	background-color: DodgerBlue;/*#242427;*/
}
.SplitBLTD
{
	
	border-right: steelblue thin outset;
	border-top: lightblue thin solid;
	font-size: 8pt;
	border-left: lightblue thin solid;
	color: White;
	border-bottom: steelblue thin outset;
	font-family: "Verdana" , sans-serif;
	height: 5px;
	width: 100%;
	
	font-weight: bold;
	font-style:normal;
	
}
.MainSplitBL
{
	
	border-right: steelblue thin outset;
	border-top: lightblue thin solid;
	font-size: 8pt;
	border-left: lightblue thin solid;
	color: White;
	border-bottom: steelblue thin outset;
	font-family: "Verdana" , sans-serif;
	height: 5px;
	width: 100%;
	background-color: #4682b4;/*#809BBD ;/*#375985;*/
	font-weight: bold;
	font-style:normal;
	
}
.txtalign
{
	font-family: "Verdana" , sans-serif;
	font-weight: bold;
	font-style:normal;
	text-align:right ;
}
