a.bn:link {text-decoration: none;color: #FFFFFF; font-family:verdana;}
a.bn:visited {text-decoration: none;color: #FFFFFF; font-family:verdana;}
a.bn:hover {text-decoration: none;color: #FFFFFF; font-family:verdana;}
a.bn:active {text-decoration: none;color: #FFFFFF; font-family:verdana;}

a.bn2:link {text-decoration: none;color: #000000; font-family:verdana;}
a.bn2:visited {text-decoration: none;color: #000000; font-family:verdana;}
a.bn2:hover {text-decoration: none;color: #000000; font-family:verdana;}
a.bn2:active {text-decoration: none;color: #000000; font-family:verdana;}

a.tn:link {text-decoration: none;color: #FFFFFF}
a.tn:visited {text-decoration: none;color: #FFFFFF}
a.tn:hover {text-decoration: none;color: #0B294F}
a.tn:active {text-decoration: none;color: #FFFFFF}

a.bc:link {text-decoration: none;color: #617C9A}
a.bc:visited {text-decoration: none;color: #617C9A}
a.bc:hover {text-decoration: underline;color: #0B294F}
a.bc:active {text-decoration: none;color: #617C9A}

a.nav:link {text-decoration: none;color: #0B294F}
a.nav:visited {text-decoration: none;color: #0B294F}
a.nav:hover {text-decoration: none;color: #617C9A}
a.nav:active {text-decoration: none;color: #0B294F}
html { overflow: -moz-scrollbars-vertical !important; }
body
{
	margin:0px,0px,0px,0px;
	padding:0px,0px,0px,0px;
	border:0px,0px,0px,0px;
}
.ModalBackground {
	background-color:Gray;
	filter: alpha(opacity=10);
	opacity: 0.5;
}
.topnav
{
 font-family:verdana;
 font-size:11px;
 text-decoration:none;
 color:#FFFFFF;
 text-align:left
}

.botnav
{
 font-family:verdana;
 font-size:11px;
 color:#000000;
 text-align:left
}

.breadcrumb
{
 font-family:verdana;
 font-size:11px;
 color:#617C9A;
 text-align:left
}

.welcome
{
 font-family:verdana;
 font-size:11px;
 color:#FFFFFF;
 text-align:right
}

.Bannernav
{
 font-family:verdana;
 font-size:11px;
 color:#FFFFFF;
 text-align:center;
}

.login
{
 font-family:Verdana;
 font-size:14px;
 font-weight:normal;
 color:#FFFFFF;
 padding-left:10px;
}

.copy
{
 font-family:verdana;
 font-size:10px;
 color:#878C92;
 text-align:right
}

.fieldtxt
{
 font-family:verdana;
 font-size:10px;
 color:#001F46;
 text-align:left
}

.fieldtxt2
{
 font-family:verdana;
 font-size:11px;
 color:#001F46;
 text-align:left
}

.fieldtxt3
{
 font-family:verdana;
 font-size:11px;
 color:#001F46;
 text-align:left
}


.fieldboldtxt
{
 background-color:#9ebcf4;
 font-family:verdana;
 font-size:11px;
 font-weight:bold;
 color:#001F46;
 text-align:left;
 border-color :#DDDDDD;
 padding-left:20px;
}

.newstitle
{
 font-family:verdana;
 font-size:13px;
 font-weight:bold;
 color:#0B294F;
 text-align:left
}

.news
{
 font-family:verdana;
 font-size:11px;
 color:#656565;
 text-align:left
}

.bannertxt1
{
 font-family:verdana;
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
 text-align:left
}

.bannertxt2
{
 font-family:verdana;
 font-size:14px;
 font-weight:bold;
 color:#000001;
 text-align:left
}

.head
{
 font-family:Verdana;
 font-size:18px;
 color:#0B294F;
 text-align:left
}
.head1
{
 font-family:Verdana;
 font-size:12px;
 color:#0B294F;
 text-align:left
}

.content
{
 font-family:arial;
 font-size:11px;
 color:#001F46;
 text-align:justify
}
.cstextbox
{
 font-family:verdana;
 font-size:11px;
 color:#001F46;
 text-align:left

}

.contentlt
{
 font-family:verdana;
 font-size:11px;
 color:#001F46;
 text-align:left
}

.contentrt
{
 font-family:verdana;
 font-size:11px;
 color:#001F46;
 text-align:right
}

.contentrt1
{
 
 font-family:verdana;
 font-weight:bold ;
 font-size:16px;
 color:#001F46;
 text-align:left
 
}
.contentrt2
{
 font-family:Verdana;
 font-size:11px;
 color:#001F46;
 text-align:left
}
.tblhead
{
 font-family:verdana;
 font-size:11px;
 font-weight:bold;
 color:#000001;
 text-align:center
}

.tblheadlt2
{
 font-family:verdana;
 font-size:10px;
 font-weight:bold;
 color:#001F46;
 text-align:left
}

.tblcontent
{
 font-family:verdana;
 font-size:10px;
 color:#001F46;
 text-align:left
}

.tblcontent2
{
 font-family:verdana;
 font-size:10px;
 color:#001F46;
 text-align:center
}

.filterhd
{
 font-family:verdana;
 font-size:11px;
 font-weight:bold;
 color:#EDF6FF;
 text-align:left;
}

.filternote
{
 font-family:verdana;
 font-size:10px;
 color:#EDF6FF;
 text-align:left
}

.filtercontent
{
 font-family:verdana;
 font-size:11px;
 color:#001F46;
 text-align:left;
 width:152px;
 padding-top: 0px;
  
}
.txtareacontent
{
 font-family:verdana;
 font-size:10px;
 color:#000000;
 text-align:left;
 width:250px;
 
}

.tasktxt1
{
 font-family:verdana;
 font-size:13px;
 font-weight:bold;
 color:#001F46;
 text-align:left
}

.popupttl
{
 font-family:verdana;
 font-size:16px;
 font-weight:bold;
 color:#001F46;
 text-align:left
}

.detailBorder
{	
 background-color:#eeeeee; 
 border-style:solid;
 border-width:1px;	
}

.detailBackcolor
{
	background-color:#f8f8f8;
}

.GridHeader1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000001;
    FONT-FAMILY: verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #9ebcf3
}
.GridHeader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000001;
    FONT-FAMILY: verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #698ccc
}
.GridHeader3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000001;
    FONT-FAMILY: verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #9ebcf4
}

.txtTimeStyle
{   
	width: 34px;        
	font-family:verdana;
	font-size:10px;
	color:#001F46; 
}

.StandardTimeStyle
{
	padding-left:7px;	
}

.txtStandardTimeStyle
{   
	WIDTH: 30px;        
	font-family:verdana;
	font-size:10px;
	color:#001F46; 
}

.txtHourStyle
{   
	WIDTH: 15px;        
	font-family:verdana;
	font-size:10px;
	color:#001F46; 
}

.txtNumberStyle
{
  WIDTH: 49px;
  font-family:verdana;
	font-size:10px;
	color:#001F46;
}
.RowStyle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #001F46;
	FONT-FAMILY: verdana;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #f8f8f8
}
.AlternatingRowStyle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #001F46;
	FONT-FAMILY: verdana;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #E3ECF5
}
.FooterStyle
{
	HEIGHT: 20px;
	BACKGROUND-COLOR: #9ebcf3
}
.ImageStyle
{
	cursor:pointer;
}
.pnlcaption
{
	border-bottom-color:#5B7595;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:#004fd9;
	font-weight:normal;
	font-family:Verdana;
	font-size:12px;
	cursor:move;
	color:white;
}
.Visible
{
	display:none;
}
	
.scrollableDiv
{
	overflow:scroll;
	height:100px;
	width:257px;
}	
.menuBG
{
	padding-left:2px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#001F46;
	font-family:verdana;
	font-size:11px;
	color:#001F46;
	text-align:left;	
}
.cursor
{
	cursor:pointer;
}

.filterlink
{
 font-family:verdana;
 font-size:12px;
 color:#A1B1C3;
 text-align:justify;
 text-decoration:underline;
 cursor:pointer;
}
.forgotlink
{
    font-family:verdana;
    font-size:11px;
    color:Background;
    text-decoration:underline;
    cursor:pointer;
}
.gridTopBorder
{
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#BDD3EB;
	
	border-right-width:1px;	
	border-right-style:solid;	
	border-right-color:#BDD3EB;	
	
	border-bottom-width:0px;
	border-bottom-style:none;
}
.gridBottomBorder
{
	border-top-width:1px;
	border-top-style:solid;	
	border-top-color:#f8f8f8;
	
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#BDD3EB;
	
	border-right-width:1px;	
	border-right-style:solid;	
	border-right-color:#BDD3EB;	
}
.clsReadOnly
{
	width: 34px;        
	font-family:verdana;
	font-size:10px;
	color:#001F46; 	
  background-color: #eeeeee;
}
.clsExpenseReadOnly
{
	width: 49px;        
	font-family:verdana;
	font-size:10px;
	color:#001F46; 	
  background-color: #eeeeee;
}
.clsLabelReadOnly
{
	width: 55px;        
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#001F46; 	
  background-color: #DCEAF9;
  border-style:none;
  border-width:0;
  text-align:center
}
.clsAlternatingLabelReadOnly
{
	width: 55px;        
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#001F46; 	
  background-color: #F1FAFF;
  border-style:none;
  border-width:0;
  text-align:center
}

.clsTotalLabelReadOnly
{
	width: 50px;        
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#001F46; 	
  background-color: #F8F8F8;
  border-style:none;
  border-width:0;
  text-align:center
}
