a {
	FONT-WEIGHT:regular ; FONT-SIZE:9pt; COLOR: #4A6E92; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
a:active {
	FONT-WEIGHT: regular; FONT-SIZE: 9pt; COLOR: #4A6E92; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
a:visited {
	FONT-WEIGHT: regular; FONT-SIZE: 9t; COLOR: #4A6E92; FONT-FAMILY: Arial; TEXT-DECORATION:none
}
a:hover {
	FONT-WEIGHT: regular; FONT-SIZE: 9pt; COLOR: #4A6E92; FONT-FAMILY: Arial; TEXT-DECORATION:underline
}

a.MK {
	FONT-WEIGHT:regular ; FONT-SIZE:7pt; COLOR: #4A6E92; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
a.MK:active {
	FONT-WEIGHT: regular; FONT-SIZE: 7pt; COLOR: #4A6E92; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
a.MK:visited {
	FONT-WEIGHT: regular; FONT-SIZE: 7pt; COLOR: #4A6E92; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
a.MK:hover {
	FONT-WEIGHT: regular; FONT-SIZE: 7pt; COLOR: #4A6E92; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}

body 
{
	font-family: Arial, Arial,  Helvetica, sans-serif;
	font-size:10pt;
}

TD{
	font-family: Arial, Arial,  Helvetica, sans-serif;
	font-size:11px;
	

}
.msgheading {font-size:16px; font-family :Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight:bold; height:21px;}
TD.whitefont{
	font-family: Arial, Arial,  Helvetica, sans-serif;
	font-size:12px;
    color:#ffffff;
    font-weight:bold;
}


TD.TBHEADER{
	background:#4A6E92;
	padding-left:5px;
	height:21px;
	font-face: Arial, Arial,  Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	color:#f1f1f1;
}

TD.menuheader
{
	font-face:Arial, Arial,  Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	color:#ffffff;
}
TD.menulabelport
{
	
}
TD.menufooter
{
	font-face:Arial, Arial,  Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
}

TD.menudate
{
	font-face:Arial, Arial,  Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#333333;
}

TD.menulabel
{
	font-face: Arial, Arial,  Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	
}
TD.lsfoclass
{
	font-face: Arial, Arial,  Helvetica, sans-serif;
	font-size:12px;
	color:green;
	
}

TD.menulabel1
{
	font-face: Arial, Arial,  Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	 font-weight:bold;

}
TD.menulabel2
{
	font-face: Arial, Arial,  Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	 font-weight:bold;
	vertical-align:top;

}

TD.menulabelbold
{
	font-face: Arial, Arial,  Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#333333;
	
}

.menuabbr
{
	font-face: Arial, Arial,  Helvetica, sans-serif;
	font-size:9pt;
	color:#333333;
}

TD.error
{
	font-face: Arial, Arial,  Helvetica, sans-serif;
	font-weight:bold;
	color:#cc4444;
	text-align:center;
}

.error
{
	font-face: Arial, Arial,  Helvetica, sans-serif;
	font-weight:bold;
	color:#cc4444;
	text-align:center;
}

.required
{
	font-face: Arial, Arial,  Helvetica, sans-serif;
	font-weight:bold;
	color:#cc0000;
	font-size:10px;
}

TD.img
{
	height: 1px;
	
}

TEXTAREA
	{ 
	
	background:#E9EEF5;
	font-family : Arial, Arial,  Helvetica, sans-serif;
	font-size:12px;
	height:40px;
	width:140px
	BORDER-RIGHT: #AFBDD1 1px solid; 
	BORDER-TOP: #AFBDD1 1px solid; 
	BORDER-LEFT: #AFBDD1 1px solid; 
	BORDER-BOTTOM: #AFBDD1 1px solid; 
	}

INPUT.INP{
	BORDER-RIGHT: #AFBDD1 1px solid; 
	BORDER-TOP: #AFBDD1 1px solid; 
	BORDER-LEFT: #AFBDD1 1px solid; 
	BORDER-BOTTOM: #AFBDD1 1px solid; 
	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
	width:130px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	BACKGROUND-COLOR: #E9EEF5;
	height:18px;
}
INPUT.INPyellow{
	border:0 0 #F1F49B ;
	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
	width:130px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	BACKGROUND-COLOR: #F1F49B;
	height:18px;
	}
INPUT.INP1{
	border:0 0 #F9F9F9 ;
	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
	width:130px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	BACKGROUND-COLOR: #F9F9F9;
	height:18px;
	}
	
	INPUT.INP3{
	border:0 0 #F9F9F9 ;
	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
	width:130px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	BACKGROUND-COLOR: #E9EEF5;
	height:18px;
	}
	INPUT.INP2{
	border:0 0 #F9F9F9 ;
	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
	width:130px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	height:18px;
	}
	
	
	INPUT.INPport{
    border:0 0 #F9F9F9 ;
	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
	width:130px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	BACKGROUND-COLOR:#cccccc ;
	height:18px;
	}

TextBox{
	BORDER-RIGHT: #AFBDD1 1px solid; 
	BORDER-TOP: #AFBDD1 1px solid; 
	BORDER-LEFT: #AFBDD1 1px solid; 
	BORDER-BOTTOM: #AFBDD1 1px solid; 
	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
	width:130px;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	BACKGROUND-COLOR: #E9EEF5;
	
}

.txtInp3{
	BORDER-RIGHT: #AFBDD1 1px solid; 
	BORDER-TOP: #AFBDD1 1px solid; 
	BORDER-LEFT: #AFBDD1 1px solid; 
	BORDER-BOTTOM: #AFBDD1 1px solid; 
	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
	width:130px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	BACKGROUND-COLOR: #E9EEF5;
	height:15px;
}
INPUT.INPSMALL{
	BORDER-RIGHT: #AFBDD1 1px solid; 
	BORDER-TOP: #AFBDD1 1px solid; 
	BORDER-LEFT: #AFBDD1 1px solid; 
	BORDER-BOTTOM: #AFBDD1 1px solid; 
	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
	
	font-size:10px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	background-attachment: fixed;
	BACKGROUND-COLOR: #E9EEF5;
	background-repeat: repeat-x;
	background-position: left top;
	width:60px
}


INPUT.BUTTON{
	BORDER-RIGHT: #AFBDD1 1px solid; 
	BORDER-TOP: #AFBDD1 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #AFBDD1 1px solid; 
	BORDER-BOTTOM: #AFBDD1 1px solid; 
	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
	BACKGROUND-COLOR: #EBEBEB;
	
}

.inputBox
{
	border:solid 1px #7F9DB9;
	font-family:Arial;
	font-size:10px;
	width:120px;
	height="11"
}

.inputBox2
{
	border:solid 1px #7F9DB9;
	font-family:Arial;
	font-size:10px;
	width:85px;
	height="11"
}
select{
	
	BORDER-RIGHT: #AFBDD1 1px solid; 
	BORDER-TOP: #AFBDD1 1px solid; 
	BORDER-LEFT: #AFBDD1 1px solid; 
	BORDER-BOTTOM: #AFBDD1 1px solid; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif;
	BACKGROUND-COLOR: #E9EEF5;
	
}


.dataGridHeader
{
   	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
   	font-size: 9px;
   	color:#FFFFFF;
   	font-weight:bold;
   	border-bottom:solid 1px #ACA899;
   	height:21px;
   	background-color:#8DA2B5;
     
}
.dataGridSortHeader
{
    	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
    	font-size: 9px;
    	color:#ffffff;
    	font-weight:bold;
    	background-position:right;
    	background-color:#4A6E92;
     
     
}
.dataGrid
{
    	width:50%;
    	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
    	font-size: 9px;
}

.dbGridAlternateItem td
{
	background-color:#DCE4EE;
	font-size: 11px;
	FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 

}
.dbGridItem td
{
	 background-color:#E9EEF5;
	 font-size: 11px;
	 FONT-FAMILY: Arial, Arial,  Helvetica, sans-serif; 
}

.chkBox{
		
	font-face:Arial, Arial,  Helvetica, sans-serif;
	
	font-size:9pt;
	color:#333333;
	
}
.drop{
		
	font-face:Arial, Arial,  Helvetica, sans-serif;
	
	font-size:9pt;
	color:#333333;
	background-color:#cccccc;
	
}
.chkBox1{
		
	font-face:Arial, Arial,  Helvetica, sans-serif;
	
	font-size:9pt;
	color:#333333;
	 background-color:#cccccc;
}
#links
{
	border: solid 1px #EEEEEE;
	
}

#links a
{
	font-family:Arial;
	font-size: 10px;
	background:#DAE5DF;
	color:#444444;
	padding:2px;
	text-decoration:none;
}

#links a:hover
{
	 background:#FFFFFF;
	 color:000000;
}
.breadCrumbs
{
    background:#FD9450;
    border-bottom: solid 1px #999999;
    color:#000000;   
    font-weight:bold;
    padding-left:10px;
    font-size:12px;
}
.hiddenspan
{
display:none;
}
.visiblespan
{
    background-color:#ffffff;
    display:block;
}
.portcolor
{  background-color:#bed29c;
	border-bottom: solid 1px #999999;
    color:#FFFFFF;   
    font-weight:bold;
    padding-left:10px;
    font-size:12px;
	
	}
	
	.output
	{
		font-size: 13px;
		
	}
.header
{
    color:#4A6E92;
    font-family:Arial;
	font-size: 12px;
}

.reportTemplateItem
{
    font-family:Arial;
	font-size: 8px;
}	

.selectSmall
{
    font-size:10px;
    
}
.selectSmall1
{
    font-size:10px;
     background-color:#cccccc;
}

  
#reportHeader td
{
 background:#E9EAED;
        border-right:solid 1px #AAAAAA;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#555555;
    padding-left:5px;
    padding-right:5px;
    text-align:center;
    width:100%;
    vertical-align:top;
    
    
}

#reportHeaderShadow td
{
    background:#E9EAED;
    border-bottom: solid 1px #999999;
    border-right:solid 1px #AAAAAA;
     font-family:Arial;
    font-size:12px;
    font-weight:bold;
     text-align:center;
    color:#555555;
}
#reportTable tr
{
    height:25px;
}
#reportRow td
{
      border-right:solid 1px #AAAAAA;
       padding-left:5px;
    padding-right:5px;
      text-align:left;
    vertical-align:top;
  
    
}
.Hypertext1
{
FONT-WEIGHT:regular ; FONT-SIZE:9pt; COLOR: #999999; FONT-FAMILY: Arial; TEXT-DECORATION: underline;
}
a.MK8
{
    FONT-SIZE: 8pt;
    COLOR: #527994;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}

.ReportSortColumn1 a
{
	color:#cc0000;
}


ul.boxy {
	cursor:move;
	padding: 2px; 
	border: 0px solid #ccc;
	margin: 0px;
	list-style-type: none;
	
	padding-left:4px;

	
}
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
