@media print {
.NonPrintable
{  display: none;} 
}
[disabled] { 
background-color: #dcdcdc; 
border: #3532ff 1px solid; 
color: #000000; 
cursor: default; 
} 
.dropdowntext
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.ReminderToolTip {
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 5px;
 	BORDER-TOP: black 1px solid; 
 	PADDING-LEFT: 5px;
  	Z-INDEX: 2;
  	LEFT: 0px;
  	VISIBILITY: hidden;
	Text-align: center;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: black 1px solid;
	
	PADDING-TOP: 5px;
	BORDER-BOTTOM: black 1px solid;
	POSITION: absolute; 
	TOP: 0px;
	BACKGROUND-COLOR: #F3F6FA
}
A.txtfield
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.txtfield:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #fe0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Link:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #fe0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Whitelink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Whitelink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: Yellow;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.GrayLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #CCCCCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.GrayLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #fe0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.BlueLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.BlueLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #fe0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.UBLink
{
	FONT-SIZE: 10px;
    COLOR: #1532B7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.UBLink:hover
{
	FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.TITLE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.INPUTBOX  
{
    FONT-SIZE:14px; 
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif;
	height:25px;
}
.SELECTBOX
{
    FONT-SIZE:14px;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif;
	height:25px;
}
INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: capitalize;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif;
	
}

B
{
    FONT-WEIGHT: bold;    
    TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 10px;
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 150%;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none		 
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.Head {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C30;
	font-size: 24px;
	color: #3399CC;
}
.BText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
	LINE-HEIGHT: 150%;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif
}
.UBText
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 150%;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-ALIGN: justify;
	FONT-WEIGHT: Normal;  
}
.UBText_red
{
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    LINE-HEIGHT: 150%;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-ALIGN: justify;
	FONT-WEIGHT: Normal;  
}
.UBText_blue
{
    FONT-SIZE: 10px;
    COLOR: #000099;
    LINE-HEIGHT: 150%;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-ALIGN: justify;
	FONT-WEIGHT: Normal;  
}
.UBText1
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 150%;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: justify;  
	FONT-WEIGHT: Normal;  	
}
.UBTextOrg
{
    FONT-SIZE: 10px;
    COLOR: #FF6600;
    LINE-HEIGHT: 150%;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal; 
	FONT-WEIGHT: Normal;     	
}
.Star
{
	FONT-STYLE: normal;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.SmallHints
{
	FONT-STYLE: normal;
    FONT-SIZE: 10px;
    COLOR: #1532B7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.SmallHints1
{
    FONT-SIZE: 10px;
    COLOR:  #1532B7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Headings
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#ScrollBar
{
    SCROLLBAR-FACE-COLOR:#FCFCFC;
    SCROLLBAR-HIGHLIGHT-COLOR: #FCFCFC;
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #CAE4FF;
    SCROLLBAR-DARKSHADOW-COLOR: #CAE4FF;
	BACKGROUND-COLOR: #FFFFFF
}
#Backcolor
{
	BACKGROUND-COLOR: #FCFCFC;
}
.BackColorX
{
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    BACKGROUND-COLOR: #7cb7f8;
    TEXT-ALIGN: justify
}
.TextBox
{
    BORDER-RIGHT: black 1px groove;
    BORDER-TOP: black 1px groove;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px groove;
    COLOR: black;
    BORDER-BOTTOM: black 1px groove;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif
}
Pre
{
    LETTER-SPACING: normal;   
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 150%;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-ALIGN: justify
}
.layerx
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 5 pt%;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none	
}
A.Menu
{
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Menu:hover
{
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10px;
    COLOR: White;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.SMenu
{
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.SMenu:hover
{
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10px;
    COLOR: #FFFF00;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.WBText
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 10px;
	LINE-HEIGHT: 150%;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif
}
.WText
{
    FONT-WEIGHT: Normal;
    FONT-SIZE: 10px;
	LINE-HEIGHT: 150%;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif
}
.SBText
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 10px;
	LINE-HEIGHT: 150%;
    COLOR: #E4E4E4;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif
}
.YText
{
    FONT-WEIGHT: Normal;
    FONT-SIZE: 10px;
	LINE-HEIGHT: 150%;
    COLOR: #CCCC99;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif
}
.Title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #663366;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.WTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#overeffect 
{
width:100%;
height:100%; 
position:absolute; 
filter:alpha(opacity=30);
-moz-opacity:.50;
opacity:.50; 
top:0px; left:0px; z-index:300;

}
.select
{
border-width: 1px;
padding: 1px;
font-weight: normal;
font-size: 14px;
font-family:"Trebuchet MS";
background-color: #F8F8F8;
color: #000;
}
.Text_Bold
{
font-weight: normal;
font-size: 14px;
font-family:"Trebuchet MS";
font-weight:bold;
color:#336699;
}
.Text_Bold1 {font-weight: normal;
font-size: 14px;
font-family:"Trebuchet MS";
font-weight:bold;
color:#336699;
}
.IFrame
{
    BORDER-RIGHT: black 0px groove;
    BORDER-TOP: black 0px groove;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px groove;
    COLOR: black;
    BORDER-BOTTOM: black 0px groove;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif
}
.PopUp
{
	Cursor:Hand;
	FONT-SIZE: 10px;
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;	
}
.Plain
{
    BORDER-RIGHT: white 0px groove;
    BORDER-TOP: white 0px groove;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 0px groove;
    COLOR: red;
    BORDER-BOTTOM: white 0px groove;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif
}
.verticaltext
{
	font: bold 13px Arial;
	color:white;
	position: absolute;
	right: 3px;
	top: 20px;
	width: 15px;
	writing-mode: tb-rl;
}

.SubTitle
{
	FONT-SIZE: 11px;
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
.MyStyle
{
    Background-Image: url('Images/bgtable.jpg');
	FONT: 10px verdana,arial, Helvetica, sans-serif;
    COLOR: black
}
.BGray
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #CCCCCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.GLink
{
	Cursor:Hand;
	FONT-SIZE: 10px;
    COLOR: #CCFF33;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

A.GLink:hover
{
	Cursor:Hand;
	FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
.GTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #CCCC99;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.symbol {
	FONT-SIZE: 18px;
    COLOR: #009999;
    FONT-FAMILY: Webdings;
    TEXT-DECORATION: none;
}
Link1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #339900;
	font-weight:200px;
	text-decoration:none;
}
A.Link1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #339900;
	font-weight:bold;
	text-decoration:none;
	}
.SelectBox
{
	border: #999999;
	border-style:hidden;	
    COLOR: black;
    FONT-FAMILY: verdana,arial, Helvetica, sans-serif
}
.Table_List tr:hover tr,.Table_List tr:hover td{background-color:#999999;}

.button1 {
	background:#FEDA71;
	background:-moz-linear-gradient(top,#FEDA71 0%,#FEBB49 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FEDA71),color-stop(100%,#FEBB49));
	background:-webkit-linear-gradient(top,#FEDA71 0%,#FEBB49 100%);
	background:-o-linear-gradient(top,#FEDA71 0%,#FEBB49 100%);
	background:-ms-linear-gradient(top,#FEDA71 0%,#FEBB49 100%);
	background:linear-gradient(top,#FEDA71 0%,#FEBB49 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEDA71',endColorstr='#FEBB49',GradientType=0);
	padding:3px 5px;
	color:#623F1D;
	font-family:'Helvetica Neue',sans-serif;
	font-size:16px;
	border-radius:48px;
	-moz-border-radius:48px;
	-webkit-border-radius:48px;
	border:1px solid #623F1D;
}
.button1:disabled {
	border:1px solid #000;
	background:#CCC;

}
.button2 {
	background:#EEE;
	background:-moz-linear-gradient(top, #4297D7 0%, #0084C4 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4297D7),color-stop(100%,#0084C4));
	background:-webkit-linear-gradient(top,#4297D7 0%,#0084C4 100%);
	background:-o-linear-gradient(top,#4297D7 0%,#0084C4 100%);
	background:-ms-linear-gradient(top,#4297D7 0%,#0084C4 100%);
	background:linear-gradient(top,#4297D7 0%,#0084C4 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4297D7',endColorstr='#0084C4',GradientType=0);
	padding:3px 5px;
	color:#E8F3FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	border-radius:48px;
	-moz-border-radius:48px;
	-webkit-border-radius:48px;
	border:1px solid #006697;
}
.button2:hover {
	border:2px solid #69F;
	background:#0084C1;
}
.button2:active {
	border:2px solid #D9F2FF;
	background:#0084C4;
}
.button2:disabled {
	border:1px solid #000;
	background:#CCC;

}
.boading-point{font-family:Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:100;}
.flashRed{padding-top:10px; padding-bottom:10px; border-bottom: 1px solid #F04E00;border-top: 1px solid #F04E00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px;text-align:left;color:#F04E00;background-color:#FFFFE8;height:25px;}
.flashRed .amtTxt{margin-left:30px;font-weight:bold;font-size:13px;margin-right:6px;float:left;line-height:18px;}
.flashRed .amtVal{font-weight:bold;font-size:24px;float:left;line-height:18px;}
.flashRed .amtDet{line-height:18px;float:right;font-size:11px;background-position:91px -382px;padding-right:30px;}
.flashGreen{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 13px; background: none repeat scroll 0 0 #EBF1DE;border-bottom: 1px solid #77933c;border-top: 1px solid #77933c; margin: 10px 0 25px 0;padding:10px 5px; text-align: left;color:#77933c;overflow:hidden;}
.flashGreen .amtTxt{margin-left:30px;font-weight:bold;font-size:12px;margin-right:6px;float:left;line-height:18px;}
.flashGreen .amtVal{font-weight:bold;font-size:24px;float:left;line-height:18px;}
.flashGreen .amtDet{line-height:18px;float:right;font-size:11px;background-position:91px -382px;padding-right:30px;}

.PTable_List
{
border: thin single black;
}

.PTable_List th
{
border-bottom: 0pt;
border-right: 0pt;
background-color:#999999;
font-size:13px;
height:20px;
color:#000000;
padding:0.4em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.PTable_List td
{
/*border-bottom: 0pt;
border-right: 0pt;*/
border-left: 0pt;
border-top: 0pt;
border-color:#999999;
height:10px;
padding-right:.5em;
padding-left:.1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.PBTable_List
{
border: thin single black;
}

.PBTable_List th
{
border-bottom: 0pt;
border-right: 0pt;
background-color:#999999;
height:45px;
color:#000000;
padding:0.5em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.PBTable_List td
{
	height:20px;
border-left: 0pt;
border-top: 0pt;
border-color:#999999;
padding-right:.5em;
padding-left:.1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.txt_box_rs
{
	border:none;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}