﻿BODY{
	    margin:0px;
        color: #2E4B5D;
        FONT-SIZE: 12px;
        scrollbar-face-color:#ECE9D8;
        scrollbar-arrow-color:#000000;
        scrollbar-highlight-color:#666666;
        scrollbar-3dlight-color:#ffffff;
        scrollbar-shadow-color:#ffffff;
        scrollbar-darkshadow-color:#666666;
        scrollbar-track-color:#f2f2f2;
 }
 
table{  
        margin-top:0px;
        padding:0;
  		COLOR: #2E4B5D; 
        border-color:#F2F2F2;
        font-size:12px;
       
}


td{
        margin-top:0px;
        padding:0;
        color:#2E4B5D;         
}
.td1
{
	border-bottom:solid 1px #9c9a9c;
	text-align:left;
	width:180px;
}

TextArea,Input,Select
{
        color:#2E4B5D;
        font-size: 12px; 
        line-height:20px; 
        text-decoration: none;
        background-color:expression((this.readOnly && this.readOnly==true)?"#f2f2f2":"");
}



img{
	border:0px;
}



/*A:link{
		FONT-SIZE: 12px; 
		COLOR:#2E4B5D; 
		TEXT-DECORATION: none;
		
}



A:visited{
		FONT-SIZE: 12px;
		COLOR:#2E4B5D; 
		TEXT-DECORATION: none;
}



A:hover{
		FONT-SIZE: 12px; 
		COLOR:Red; 
		TEXT-DECORATION: underline;
}



A:active{
		text-decoration:	none;
	color:	#333399;
}
*/
A:visited	
{
	FONT-SIZE: 12px;
	text-decoration:	none;
	/*color:	#333399;*/
	}	
		
A:active	
{
	FONT-SIZE: 12px;
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	
{
	FONT-SIZE: 12px;
	text-decoration:	underline;
	color:	#3333cc;
	}

.doubleTable
{
	    font-size:20px;
	    color:#fff;
	    font-family:Arial;
	    font-weight:bold; 
	    border-left:red 8px double;
	    border-right:red 8px double;
	    border-bottom:red 8px double;
	    border-top:red 8px double;
	    FILTER: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#993300, EndColorStr=#F1C160,GradientType=0);
}

.SolidTable{  
        margin-top:0px;			
        padding:0;
        color:#2E4B5D; 
        BORDER-RIGHT: #cccccc 2px solid;
  		BORDER-TOP: #EAEAEA 0px solid; 
  		BORDER-LEFT: #fffff2 2px solid; 
        BORDER-BOTTOM: #cccccc 2px solid;
}

.TdNoRightBottom {
   BORDER-TOP:#A1BAD8 1pt solid;
   border-left:#A1BAD8 1pt solid; 
   HEIGHT: 20px; 
   BACKGROUND-COLOR:transparent;
   color:#0080C0;
   text-align:left;
   vertical-align:middle;
}


.TabNoLeftTop {
   border-right:#A1BAD8 1pt solid;
   border-bottom:#A1BAD8 1pt solid;
   BACKGROUND-COLOR:transparent;
   color:#0080C0;
   text-align:left;
   vertical-align:middle;
   font-size: 12px;			
   color: #2E4B5D;
   font-family: Arial;
}


.Select
{
	font-family:Arial,Verdana;
	color:#2E4B5D;
    font-size:12px;
    BEHAVIOR:url(../selectBox.htc); 
	cursor:hand;
} 

.WhiteInput{
	border-right: medium none;
	border-top: medium none;
	font-size: 12px;
	border-left: medium none;
	color: blue;
	border-bottom: blue 2px solid;
	font-family: Arial,Verdana;
	background-color: white;
}
.WhiteInputNO{
	border-right: medium none;
	border-top: medium none;
	font-size: 12px;
	border-left: medium none;
	color: blue;
	border-bottom: blue 0px solid;
	font-family: Arial,Verdana;
	background-color: white;
}
.ReadOnlyInput
{
	border-right: medium none;
	border-top: medium none;
	font-size: 12px;
	background-image: none;
	vertical-align: baseline;
	border-left: medium none;
	color: blue;
	border-bottom: blue 2px solid;
	font-family: Arial,Verdana;
	background-color:expression((this.readOnly && this.readOnly==true)?"#f8f8f8":"");
	text-align: left;
}

.GrayInput{
	font-size: 12px;		
	color: blue;
	border-top: none;
	font-family: Arial,Verdana;
	border-right: none;
	border-left: none;
	border-bottom: blue 2px solid;
	background-color:#f2f2f2;
}
.NoborderGrayInput{
	font-size: 12px;		
	color: #000;
	border-top: none;
	font-family: Arial,Verdana;
	border-right: none;
	border-left: none;
	border-bottom: blue 0px solid;
	background-color:#f2f2f2;
}

.NoAllInput{
	font-size: 12px;		
	color: #000;
	border-top: none;
	font-family: Arial,Verdana;
	border-right: none;
	border-left: none;
	border-bottom: blue 0px solid;
	background-color:#ffffff;
    scrollbar-face-color:#fff;
    scrollbar-arrow-color:#fff;
    scrollbar-highlight-color:#fff;
    scrollbar-3dlight-color:#fff;
    scrollbar-shadow-color:#fff;
    scrollbar-darkshadow-color:#fff;
    scrollbar-track-color:#fff; 
}
.BlueThinTxt {
	font-size: 12px;		
	color:#0080C0;
	border-top: none;
	font-family: Arial,Verdana;
	border-right: none;
	border-left: none;
	border-bottom:#A1BAD8 1px solid;
	background-color:#ffffff;
}
.NoborderInput {
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: none;
	color: #000;
    vertical-align:middle;
}
.YellowButton{
	border-right: #993300 1px solid;		
	border-top: #993300 1px solid;
	font-weight: bold;
	font-size: 12px;
	background: #F1C160;
	border-left: #993300 1px solid;
	width: 50px;
	color: #ffffff;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#993300, EndColorStr=#F1C160); 
	line-height: normal;
	border-bottom: #993300 1px solid;
	font-style: normal;
	height: 20px;
	font-variant: normal;
}
.BlueButton{
	border-right: #cccccc 2px solid;		
	border-top: #EAEAEA 2px solid;
	font-size: 12px;
	background: #DBD8E7;
	border-left: #fffff2 2px solid;
	width: 60px;
	color: #000;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#DBD8E7, EndColorStr=#EEEBD8); 
	line-height: normal;
	border-bottom: #cccccc 2px solid;
	font-style: normal;
	height: 22px;
	font-variant: normal;
}

.BlueButtonNoW{
	border-right: #cccccc 2px solid;		
	border-top: #EAEAEA 2px solid;
	font-size: 12px;
	background: #DBD8E7;
	border-left: #fffff2 2px solid;
	color: #000;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#DBD8E7, EndColorStr=#EEEBD8); 
	line-height: normal;
	border-bottom: #cccccc 2px solid;
	font-style: normal;
	height: 22px;
	font-variant: normal;
}

.FileButton{
	border-right: #ccc 0px solid;		
	border-top: #ccc 1px solid;
	font-size: 12px;
	background: #f2f2f2;
	border-left: #ccc 0px solid;
	width: 50px;
	color: #2E4B5D;
	line-height: normal;
	border-bottom: #ccc 1px solid;
	font-style: normal;
	height: 20px;
	font-variant: normal;
}

.CopyRightFont{
	font-size: 12px;
	vertical-align: baseline;
	color: #000000;
	font-family: Arial;
	text-align: center;
	text-decoration: underline;
}
.SmallFont{
	padding-left: 20px;
	font-size: 10px;
	color: #000000;
	font-family: Arial,Verdana;
	height: 20px;
	text-decoration: none;
}
.BlackFont
{
	padding-left: 20px;
	font-size: 13px;
	color: #000000;
	font-family: Arial,Verdana;
	height: 20px;
	text-decoration: none;
}
 
.RegularFont{
	font-size: 12px;			
	vertical-align: baseline;
	color: #2E4B5D;
	font-family: Arial;
}
.Fonts{
	font-size: 5px;			
	vertical-align: baseline;
	color: #2E4B5D;
	font-family: Arial;
}
.BlackCenterTab{
	font-size: 12px;			
	vertical-align: baseline;
	color: #000;
	font-family: Arial;
	text-align:center;
	
}
.BlackLeftTab {
	font-size: 12px;			
	vertical-align: baseline;
	color: #000;
	font-family: Arial;
	text-align:left;
	
}

.BlueBoldFont {
	font-size: 12px;			
	vertical-align: baseline;
	color: #2E4B5D;
	font-family: Arial;
	FONT-WEIGHT: bold;
}
.RedFont {
	font-size: 14px;			
	vertical-align: baseline;
	color: red;
	font-family: Arial,Verdana;
	FONT-WEIGHT: bold;
}
.TitleFont {
	border-right: #cccccc 0px solid;
	border-top: #cccccc 0px solid;
	font-size: 12px;
	vertical-align: bottom;
	border-left: #cccccc 0px solid;
	color: #2E4B5D;
	border-bottom: #cccccc 0px solid;
	font-family: Arial,Verdana;
	text-align: left;
	font-weight: bold;
}

.dgHeader 
{
	font-weight:bold;
 	font-family: Arial,Verdana;		
 	font-size: 12px;
 	font-weight:bold;
 	color:#2E4B5D;
 	background-color: #f2f2f2;
 	text-align: center;
 	vertical-align:middle;
 	height: 20px;
 	overflow:hidden;
 	border-color:#A1BAD8;
}


.dgItem {
 	font-family: Arial,Verdana;			
 	font-size: 12px;
 	font-weight: normal;
 	color: #0080C0;
 	background-color: #FFFFFF;
 	text-align: center;
 	vertical-align:middle;
 	height: 20px;
 	border-color:#A1BAD8;
 	overflow:hidden;
 	word-break:break-all;
    word-wrap:break-word;
 }

.dgItemWithDeleteLine
{
	font-weight: normal;
	font-size: 12px;
	border-left-color: #a1bad8;
	border-bottom-color: #a1bad8;
	vertical-align: middle;
	overflow: hidden;
	color: red;
	WORD-BREAK: break-all;
	border-top-color: #a1bad8;
	font-family: Arial,Verdana;
	height: 20px;
	background-color: #ffffff;
	text-align: center;
	text-decoration: line-through;
	WORD-WRAP: break-word;
	border-right-color: #a1bad8;
}
 
.dgItemLeft {
	font-family: Arial,Verdana;			
 	font-size: 12px;
 	font-weight: normal;
 	color: #0080C0;
 	background-color: #FFFFFF;
 	text-align: left;
 	vertical-align:middle;
 	height: 20px;
 	border-color:#A1BAD8;
 	overflow:hidden;
 	word-break:break-all;
    word-wrap:break-word;
}

.CustomerdgHeader 
{
	font-weight:normal;
 	font-family: Arial,Verdana;		
 	font-size: 12px;
 	color:#000;
 	background-color:#eeebd8;
 	text-align: center;
 	vertical-align:middle;
 	height: 20px;
 	overflow:hidden;
 	border-color:#D4D0C8;
}

.CustomerdgItem {
 	font-family: Arial,Verdana;			
 	font-size: 12px;
 	font-weight: normal;
 	color: #000;
 	background-color: #fff;
 	text-align: center;
 	vertical-align:middle;
 	height: 20px;
 	border-color:#D4D0C8;
 	overflow:hidden;
 	word-break:break-all;
    word-wrap:break-word;
 }
.MainFrame {       
	    border-right: #cccccc 0px solid;
		border-top: blue 0px solid;
		border-left: #E8E8E8 8px solid;
		border-bottom: #cccccc 0px solid;
        margin: 0px ;
}

.SmallFrame{
		border-right: #cccccc 0px solid;
		border-top: blue 0px solid;
		border-left: #cccccc 2px solid;
		border-bottom: #cccccc 0px solid;
        margin: 0px ;
}


.LstBackground
{
	background-color: white;
}
.UnVisible {
	display:none;
}
.Hdisplay {
	display:none;
}
.Visible {
	display:inline;
}
.CheckBox {
	border: 0px solid blue;
	background-color: #F2F2F2;
}
.AlignLeft {
	text-align:left;
}

.ChangeCol {
   word-break: break-all;
   word-wrap: break-word;
}
.SelectList
{
	font-family: Arial;
	color:red;
    font-size:12px;
    line-height:30px;   
	BEHAVIOR:url(../selectBox.htc); 
	cursor:hand;
}
.TimeBoldFont {
	font-size: 15px;			
	vertical-align: baseline;
	color: #2E4B5D;
	font-family: Arial;
	FONT-WEIGHT: bold;
} 



