
A.redLink:link {
	FONT-SIZE: 8pt; COLOR: #0000FF; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.redLink:visited {
	FONT-SIZE: 8pt; COLOR: #0000FF; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.redLink:hover {
	FONT-SIZE: 8pt; COLOR: #fd2732; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
A.redLink:active {
	FONT-SIZE: 8pt; COLOR: #fd2732; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}


body {
	margin: 0;
	padding: 0;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #666;
	position: relative;	
}
#NewBody {
background: #175AB5;
}

.headermenulink
{
   font-family: Arial;
   font-size: 11px; 
   Color: #82DEFA;    
}

.headermenulink a
{
   text-decoration: none;
   color: #82DEFA; 
}
.blueText
{
	font-family:Arial;
	font-weight:bold;
	color:Blue;
}


.headermenulink a:hover
{
   text-decoration: underline overline;
   color: #DFB156;   
}
.hdmenulink
{
   font-family: Arial;
   font-size: 11px; 
   Color: #0b4499;    
}

.hdmenulink a
{
   text-decoration: none;
   color: #0b4499; 
}

.hdmenulink a:hover
{
   text-decoration: underline overline;
   color: #cc0033;
}

.bgtop {
background: url(../images/top-bg.jpg);
height: 47px;
}
#time{
font: 10px;
color: #fff;
padding-left:5px;
padding-top:10px;
}
.menutop {
background: url(../images/bg_menu.jpg);
}
#MyFavoriteN1 {
font: 11px; 
color:#12438D;
}
.bgYellowt {
background: url(../images/bg_redtop1.gif);
}
.bg_SubHdgrayNew {
background: #F0F0F0;
font-size:9pt;
color:#878787;
border-left: solid #D2D2D2 1px;
border-right: solid #D2D2D2 1px;
border-bottom: solid #D2D2D2 1px;
}
.small 
{
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
color:#878787;
background:#E8E6E7;
}
.small1
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:Black;
}
.Txt9
{
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
color:Black;
}
.starRed {
color: red;
font-size:bold 14px;
}
.HD_Who {
font:13px ;
color: #FFF;
text-align: center;
vertical-align:middle;
font-weight: bold;
background: #848484;
padding-left:5px;
}
.brHome {
width:100%;
background: #145eb5;

}
.LeftL2 td{
font:12px;
color:White;
text-decoration: none;
}
#LeftL2  a{
color:#082258;
text-decoration: none;
}

#LeftL2  a:hover {
color:#F5A700;
text-decoration: underline;
}

.copyright{
padding:3px;
border-top: solid #ADADAD 1px;
font-family: Arial;
font-size: 11px; 
Color: #0b4499; 
}
.copyrightText{
padding:3px;
font-family: Arial;
font-size: 11px; 
Color: #0b4499; 
}
.LeftL2 .calBg {
background: url(../images/bgTopcal.gif);
}
.br1 {
background:#fff ;
}

.TxtFieldZip2 {
font-size: 9pt ;
height:20;
color: #000;
width:60px;
border-top: solid #9C9A9A 1px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;

}
.txtBoxCSS 
{
font-family: Arial, Helvetica, sans-serif;
font-size:  9pt;
font-style: normal;
height:20;
color: #000000;
text-decoration: none;
width:100px;
border-top: solid #9C9A9A 1px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;


/*font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-style: normal;
	color: #000000;
	height:20px;
	width:100px;
	text-decoration: none;
	border-top: solid #9C9A9A 1px;
	border-left: solid #9C9A9A 1px;
	border-right: solid #9C9A9A 1px;
	border-bottom: solid #9C9A9A 1px;*/
}


.TxtFieldZip 
{
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
height:20;
color: #000000;
width:60px;
border-top: solid #9C9A9A 1px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;

}

.TxtFieldZip3 {
font-size:9pt;
height:20;
color: #000000;
width:100px;
border-top: solid #9C9A9A 1px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;
}

.TxtFieldDate 
{
	
font: 9pt;
height:20;
color: #000;
width:100px;
border-top: solid #9C9A9A 1px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;
}
.Txt11 {
font: 9pt; 
color:White;
padding-top:5px;
}

.myfavorite 
{
font-family:Verdana;
font: 11px;
font-weight:bolder;
color:#12438D;
}

.content {
padding-left:15px;
padding-top:10px;
padding-right:15px;
}

.hdGreen {
background: url(../images/bg_news.jpg);
padding-left:10px;
padding-right:10px;
height:33px;
font: bold 14px Arial ;
color: #fff;
border-left: solid #61990E 1px;
border-right: solid #61990E 1px;
}
.newsbg {
background-color: #E6F4D2;
padding:5px;
font:  11px  ;
color: #000;
border-left: solid #61990E 1px;
border-right: solid #61990E 1px;
border-bottom: solid #61990E 1px;
}

#News1 {
font:  11px  ;
color: #fff;
}
#News1 span {
font: bold 11px ;
color: #fff;
}
#News1 a {
font:  10px ;
color: #7BC4EF;
text-decoration: none;

}

#News1 a:hover{
font:  10px ;
color: #FECC1D;
text-decoration: underline;
}

.News2{
padding:2px;
text-align: justify;
border-bottom: none #175AB5 0px;

}

.contentright {
padding-left:10px;
}

.news-date {
	font-size:0.9em;
	font-style:italic;
	color:#A4A4A4;
}
.contentHazCSS 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	
	
	
}
.contentDataCSS 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;	
	padding-top:5px;
}
.contentCSS 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;	
	padding-top:5px;
	text-align:justify;
}
.contentCSS10
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: black;	
	padding-top:5px;
	text-align:justify;
	
}
.contentCSS_list
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8px;
	color: black;	
	padding-top:5px;
	
	
	
	
}
.contentGrayMsg 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color: Black;
}
.printcontentGrayMsg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8px;
	color: Black;
}
.contentCSSPaddingLeft
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: Black;	
	padding-top:5px;
	padding-left:10px;
}
.contentCSS11 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: Black;	
	padding-top:5px;
}
.printcontentCSS 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: Black;	
	padding-top:5px;
}
.printcontentCSS9
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color: Black;	
	padding-top:5px;
}
.printcontentDataCSS 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: Black;	
	padding-top:5px;
}
.printLabelCSS 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: Black;	
	padding-top:4px;
}
.printHeadercontentCSS 
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;	
}

.printHeadercontentCSS2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;	
}
.contentCSS1 
{
font:12px Arial, Helvetica, sans-serif;
text-align:justify; 

}

.contentCSS2 
{
	font-size:12px;
	color:Black;	
}
.DensityCalcCSS 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;	
	padding-top:5px;
	text-align:justify; 	
}


.Txt11BLD {
font-style :oblique;
padding-top:5px;
}
.BldTxt 
{
font: 12px Arial, Helvetica, sans-serif;
font-weight:bolder;
color: Black;

}
.BldTxt1 
{
font: 16px Arial, Helvetica, sans-serif;
font-weight:bolder;
color: Black;

}

.bg_subHdNew {
background: #D5D4D5;
padding-left:10px;
padding-right:10px;
height:20px;
font-size:12px;
font-weight:bold;
color: #000;
border-left: solid #D2D2D2 1px;
border-right: solid #D2D2D2 1px;
}
.Subtop_Copy {
background: url(../images/bg_hd.jpg) repeat-x;
height:38px;
font-size:18px;
font-weight:bold;
color:#076990;
padding-left:15px;
}
.Subtop {
background: url(../images/bg_hd.jpg) repeat-x;
height:38px;
width: 100%;
font-size:18px;
font-weight:bold;
color:#28527a;
padding-left:15px;


}

.TitleText {
font-size:16px;
font-weight:bold;

}

.DarkBgPopUp {
background: url(../images/bluearrow.jpg);
height:40px;
font-size:12px;
color:black;
padding-left:15px;
}

#LinkHome .nav_minfo a{
color: #5C9DB0;
text-decoration:none;
}
#LinkHome .nav_minfo a:hover{
color: #5C9DB0;
text-decoration:underline;
}
.nav_minfo {
font-size:10px;
color: #5C9DB0;
background: url(../images/bgTophd.jpg) repeat-x ;
Padding-left:15px;
text-decoration:none;
}

.nav_minfo_breadcrumb {
font-size:12px;
color: #5C9DB0;
background: url(../images/bgTophd.jpg) repeat-x ;
Padding-left:15px;
text-decoration:none;
}

.hdGraySave {
background: url(../images/bg_save.gif) repeat-x ;
padding:2px;
font:  1 px ;
height:16px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;
}

.padalNew td {
padding-left:10px;
padding-right:10px;
padding-top:2px;
font: 11px;
color: #000;

}

.TxtFieldContry {
font:9pt;
height:20;
color: #000000;
width:100px;
border-top: solid #9C9A9A 1px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;
}

.HD_sub2tbN1_BAK {
background: #D5D4D5;
padding-left:5px;
padding-top:2px;
height:20px;
font-family: Arial, Helvetica, sans-serif;
font:Bold 12px ;
color: #000;
border-left: solid #D2D2D2 1px;
border-right: solid #D2D2D2 1px;
border-top: solid #ffffff 1px;
}

.HD_sub2tbA1_BAK {
background: #F0F0F0;
padding-left:5px;
padding-top:2px;
height:20px;
font-family: Arial, Helvetica, sans-serif;
font:12px ;
color: #000;
border-right: solid #E3E3E3 1px;
border-top: solid #ffffff 1px;

}

.HD_sub2tbN1 {
background: #D5D4D5;
padding-left:5px;
padding-top:2px;
height:20px;
font-family: Arial, Helvetica, sans-serif;

font-size:12px;
color: #000;
border-left: solid #D2D2D2 1px;
border-right: solid #D2D2D2 1px;
border-top: solid #ffffff 1px;
}

.HD_sub2tbN2 {
background: #D5D4D5;
padding-left:5px;
padding-top:2px;
height:20px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
border-left: solid #D2D2D2 1px;
border-right: solid #D2D2D2 1px;
border-top: solid #ffffff 1px;
}

.HD_sub2tbN1_MILD {
background: #D5D4D5;
padding-left:5px;
padding-top:2px;
height:20px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:small;
color:InactiveCaption;
border-left: solid #D2D2D2 1px;
border-right: solid #D2D2D2 1px;
border-top: solid #ffffff 1px;
}





.HD_sub2tbA1 {
background: #F0F0F0;
padding-left:5px;
padding-top:2px;
height:20px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
border-right: solid #E3E3E3 1px;
border-top: solid #ffffff 1px;
}

.inputcontrollight
{

    FONT-SIZE: 12px;

    color: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #efefef;
  
}
.inputhighlight
{
    FONT-SIZE: 12px;
    color: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #efe4b0;
}

.Cust_Act_inputcontrollight
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 12px;
    border:1px
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    border-color:#ffffff;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #efefef;
  
}


.gridItemlight
{
    
    FONT-SIZE: 12px;
    color: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #efefef;
  
}
.gridAlternateItemdark
{	
   
    font-size:12px;
   
    color: Black;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d1d0ce;
	 
}

.inputcontrollight12
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #efefef;
  
}

/* 
.inputcontroldark
{	
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    font-size:12px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    color: Black;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d1d0ce;
	 
}*/

.inputcontroldark
{	
    
    
    font-size:12px;
    color: Black;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d1d0ce;
    


	 
}


.inputcontroldark12
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d1d0ce
}

.inputcontroldarkHeader
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 14px;
    FONT-WEIGHT:bold;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d1d0ce;
    padding-top:5px;
    padding-bottom:5px;
}
.Fixed100 {
font-size:  9pt ;
color: #000000;
height:20px;
width:100px;
border: solid #9C9A9A 1px;
}

.Fixed20 {
font-size:  9pt ;
height:20;
color: #000000;
width:20px;
border: solid #9C9A9A 1px;

}

.blue
{
	font-size:11px;
	color: navy;
	font-style: normal;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.aWhiteTitle
{
	background-color: #ffffee;
	font-family: Arial, Helvetica, sans-serif;
	color: navy;
	font-size:14px;
}

.aWhiteSubTitle
{
	background-color: #ffffee;
	font-family: Arial, Helvetica, sans-serif;
	color: navy;
	font-size:12px;
}

.aWhiteContent
{
	background-color: #ffffee;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size:14px;
}

.hdGray4 {
background:#7A7A7A ;
padding-left:10px;
padding-right:3px;
}

.HD_sub2tb {
background: #D5D4D5;
padding-left:5px;
padding-top:2px;
height:20px;
font-family: Arial, Helvetica, sans-serif;
font: bold 12px ;
color: #000;
border-left: solid #D2D2D2 1px;
border-right: solid #D2D2D2 1px;
}

.bg_SubHdgrayNew1 {
background: #F0F0F0;
border-left: solid #D2D2D2 1px;
font-family: Arial, Helvetica, sans-serif;
border-bottom: solid #D2D2D2 1px;
padding-left:5px;
}

.hdGraySave {
background: url(../images/bg_save.gif) repeat-x ;
padding:2px;
font:  1 px ;
height:16px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;
}

.bg_SubHdgrayNew2 {
background: #F0F0F0;
border-left: solid #D2D2D2 1px;
border-right: solid #D2D2D2 1px;
border-bottom: solid #D2D2D2 1px;

}

.txtFieldflx {
color: #4D4D4D;
font: normal 11px   Arial, Helvetica, sans-serif;
border: solid #000 1px;
width:94%;
}

.txtFieldFix {
color: #4D4D4D;
height:19px;
font: normal 11px   Arial, Helvetica, sans-serif;
border: solid #000 1px;
}
.yellowContent {
	BACKGROUND-COLOR: #ffffcc;
	font: 12px Arial, Helvetica, sans-serif;
    color: Black;	
    padding-top:5px;
}

.btnCal {
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	font-style:normal;
	font-weight:bold;
	background-color:#03578c;
	border:1px #1b6598 solid;
	height:20px;
	width:auto;	
	cursor:hand;
}
.btnCal_Disabled {
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	font-style:normal;
	font-weight:bold;
	background-color:#7D8B9D;
	border:1px #1b6598 solid;
	height:20px;
	width:auto;	
	cursor:hand;
}
.btnCal1 {
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	font-style:normal;
	font-weight:bold;
	background-color:#03578c;
	border:1px #1b6598 solid;
	height:20px;
	width:auto;	
	cursor:hand;
}




.redyellow
{
	background-color: #ffffee;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3333;
	font-size:14px;
}

.blue1
{
	font-size:17px;
	color: navy;
	font-style: normal;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.thinTable
{
	border: 2px solid;
	border-color: #102173;
	background-color: #ffffee;
}

.ErrorText
{
	color: #fd2732;
	font: normal 12px   Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}

.VerbageText
{
	color: red;
	font: normal 11px   Arial, Helvetica, sans-serif;
}

.ResultText
{
	color: maroon;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.small12 
{
font-size:12px;
color:#878787;
background:#E8E6E7;
}
.big12
{
font-size:12px;
color:#878787;
background:#F0F0F0;
}
.text12 td{
font:bold 12px;
color:#082258;
text-decoration: none;
background: #E1F0F5;
}
.bg_tablegrayNew1 {
background: #F9F9F9;
border-left: solid #E9E9E9 1px;
border-right: solid #E9E9E9 1px;
border-bottom: solid #E9E9E9 1px;
padding-left:5px;
}

.bg_tablegrayNew {
background: #F9F9F9;
border-left: solid #E9E9E9 1px;
border-bottom: solid #E9E9E9 1px;
padding-left:5px;
}
.RowStyleBackGroundColor
{
background-color:#FFFBD6; 
}

.leftrowalign
{ text-align:left;	
}
.rightrowalign
{ text-align:right;	
}
.centrow
{ text-align:center;	
}
.highlight {
color:#000;
background:#EBFF9A;
padding-left:5px;
border-top: solid #fff 1px;

}
.bg_AltergrayNew {
background: #E1E1E1;
padding-left:5px;
border-left: solid #D2D2D2 1px;
border-right: solid #D2D2D2 1px;
border-bottom: solid #D2D2D2 1px;
}

.bg_AltergrayNew1 {
background: #F0F0F0;
padding-left:5px;
border-left: solid #D2D2D2 1px;
border-right: solid #D2D2D2 1px;
border-bottom: solid #D2D2D2 1px;
}

.NormalTx2 {
font:11px;
color:#393A3B;
text-align: justify;
border:1px solid #666666;
}

.NormalTx7
{
font-size:6px;
color:#393A3B;
text-align: justify;
}

.NormalTx2 a{
color:#04419F;
}

.padall td {
padding-left:10px;
padding-right:10px;
padding-top:2px;
font: 11px;
}
.textgreen{
font:  12px Arial ;

color: #0052A1;
}

.DocumentViewerHead
{
	font:12px Arial ;
	font-weight:bold;
	background: #D5D4D5;
}

.DocumentViewerBody
{
	font:12px Arial ;
	background: #F0F0F0;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
}

.bg_tableTime {
background: #F9F9F9;
border-left: solid #E9E9E9 1px;
border-bottom: solid #E9E9E9 1px;
}
.textNumeric
{
	
	text-align: right;	
	color: Black;
	float:left;
		
	font-family: Verdana, Arial;	
	font-size: 9pt;
	text-decoration: none;
	height:20px;
border: solid #9C9A9A 1px;
}
.textDropDown
{
	background-color:White;
	color: Black;		
	font-family: Verdana, Arial;	
	font-size: 9pt;
	text-decoration: none;
	height:20px;
border: solid #9C9A9A 1px;
}
.listBoxCss
{
	background-color:White;
	color: Black;		
	font-family: Verdana, Arial;	
	font-size: 9pt;
	text-decoration: none;
	height:20px;
border: solid #9C9A9A 1px;
	
}
.borderCollapseCSS
{
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
}
.borderBottomRightCollapseCSS
{
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

.listCSS
{
	background-color:White;
	color: Black;		
	font-family: Verdana, Arial;	
	font-size: 9pt;
	text-decoration: none;
	height:20px;
border: solid #9C9A9A 1px;
}
/*.textAccessorial
{
	color: Black;	
	font-family: Verdana, Arial;
	height : 26;
	font-size: 7pt;	
}*/

.textAccessorial
{
	color: Black;	
	font-family: Verdana, Arial;
	height : 20px;
	font-size: 9pt;	
	vertical-align:middle;
}

.lsttextAccessorial
{
	color: Black;	
	font-family: Verdana, Arial;
	height : 60px;
	font-size: 9pt;	
	vertical-align:middle;
}

.textBoxCSS
{	
	font-family: Arial, Helvetica, sans-serif;
font-size:  9pt;
font-style: normal;
height:20;
color: #000000;
text-decoration: none;

border-top: solid #9C9A9A 1px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;
}
.textBoxCss
{	
	font-family: Arial, Helvetica, sans-serif;
font-size:  9pt;
font-style: normal;
height:20;
color: #000000;
text-decoration: none;

border-top: solid #9C9A9A 1px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;
}
.txtBoxDensity
{	
	color: Black;
	text-align: right;
	height:20px;	
	width:80px;
	font-family: Verdana, Arial;	
	font-size: 9pt;
	text-decoration: none;
	border-top: solid #9C9A9A 1px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;

}
.txtBoxAutoDensity
{	
	color: Black;
	background-color: #efefef;
	text-align: right;
	height:20px;	
	width:80px;
	font-family: Verdana, Arial;	
	font-size: 9pt;
	text-decoration: none;
	border-top: solid #9C9A9A 1px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;

}

.textBoxCssHome
{	
	color: Black;
	height:15px;	
	font-family: Verdana, Arial;	
	font-size: 9pt;
	text-decoration: none;
	border: 1px solid White;
}

.textBoxFrmCss
{	
	color: Black;		
	font-family: Verdana, Arial;	
	font-size: 9pt;
	text-decoration: none;
	height:20px;
border-top: solid #9C9A9A 1px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;
	
}
.dropdownCss
{	
	background-color:White;
	color: Black;		
	font-family: Verdana, Arial;	
	font-size: 9pt;
	text-decoration: none;
	height:20px;
border: solid #9C9A9A 1px;
}
.textAreaFrmCSS
{	
	color: Black;		
	font-family: Verdana, Arial;	
	font-size: 9pt;
	text-decoration: none;
	border: solid #9C9A9A 1px;
	height: 200px;
	width: 600px;
	overflow: scroll;
}
.textAreaCss
{	
	color: #000000;		
	font-family: Verdana, Arial;	
	font-size: 9pt;
	text-decoration: none;
	border: solid #9C9A9A 1px;
	height:50px;
}

.tableTop
{
background: #D5D4D5;
height:20px;
font-size:12px;
font-weight:bold;
color: #000;
border-left: solid #D2D2D2 1px;
border-right: solid #D2D2D2 1px;
}
.tableSubTop
{
background: #D5D4D5;
height:20px;
font-size:12px;
font-weight:bold;
color: #000;
border-left: solid #D2D2D2 1px;
border-right: solid #D2D2D2 1px;
}
.logoTile
{
	color: Black;
	font-family:Arial;
	font-size: 9pt;
	font-weight:bold;
	text-decoration: none;
}

.BlueWhiteHeader
{
	font-size:12px;
	font:Arial;
	background-color:Navy;
	color:White;
}
/*
.PagerStyle
{
	color: #FFF;
	background: #848484;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	border-right: black solid;
	border-top: black solid;
	border-left: black solid;
	border-bottom: black solid;
	font-family: Arial;
}
*/
.PagerStyle
{
	color: #FFF;
	background: #848484;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	
	font-family: Arial;
}



.ProLabel
{
	font-size: 10pt;
	text-transform: uppercase;
	color: ghostwhite;
	font-family: 'Arial Black';
}
.ProLabelBOL
{
	font-size: 10pt;
	text-transform: uppercase;
	color:Black;
	font-family:Arial;
	font-weight:bold;
}
.RowHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:White;	
	height:20px;
	background: #848484;
	padding-left:5px;	
}

.RowHeader a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:White;	
	height:20px;
	background: #848484;
	padding-left:5px;
	text-decoration:underline;	
}

.RowBackgroundlight 
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:Black;
background:#E8E6E7;
padding-top:5px;
	padding-bottom:5px;
}

.RowBackgrounddark {
background: #D5D4D5;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:Black;
}

/*input.textBoxCSS
{
	float: none;
	font-family: Verdana, Arial, Sans-Serif;
	font-size:11px;	
	color:Black;
	border:solid 1px #7F9DB9;
	height:15px;
}*/

/*.textBoxCSS
{
	float: none;
	font-family: Verdana, Arial, Sans-Serif;
	font-size:11px;	
	color:Black;
	border:solid 1px #7F9DB9;
	height:10px;
}*/



input.radio
{
	float: none;
	font-family: Verdana, Arial, Sans-Serif;
	font-size:11px;	
	color:Black;
	border:solid 1px #7F9DB9;	
}

.linkCSS
{
	color: blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	cursor: hand;
}
.printLinkCSS
{
	color: #000080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
}
.linkCSS:hover {
	color:#cc0033;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;		
	text-decoration:none;
	cursor:hand;
}

.linkHeaderCSS {
	color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;		
	text-decoration:underline;
}

.linkHeaderCSS:hover {
	color:#cc0033;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;		
	text-decoration:none;
	cursor:pointer;
}
.GridItemCheckBox {
	border-bottom:solid 1px #fff;
	padding-left:5px;
	height:21px;
	font-size:11px;	
	color:Black;
}

.icon_ShowPan {
BACKGROUND:#000 url(images/btn_panel1.jpg) norepeat right top;
margin:0px;
padding:0px;
}

.formbutton{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	font-style:normal;
	font-weight:bold;
	background-color:#03578c;
	border:1px #1b6598 solid;
	height:20px;
	width:auto;	
	cursor:hand;
}

.formbuttonNew{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	font-style:normal;
	font-weight:bold;
	background-color:#03578c;
	border:1px #1b6598 solid;
	height:20px;
	width:auto;	
	cursor:hand;
}

.BigText 
{
font: 16px Arial, Helvetica, sans-serif;
font-weight:bolder;
color: Black;
}


.HightlightRow
{
	border-right: 1px;
	border-top: 1px;
	font-size: 12px;
	border-left: 1px;
	border-bottom: 1px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffcc66;
}

.printlabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: Black;	
	padding-top:5px;
}

.printLabelCSS 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: Black;	
	padding-top:4px;
}
.shipmentlabel
{
	width: 288px;
	height: 279px;
}

.printLabelCSS2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color: Black;	
	padding-top:4px;
}
.printListCSS
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: Black;	
	padding-top:4px;	
	text-decoration: none;
}

.printHeadercontentCSS2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;	
	
}

.shipmentlabel
{
	width: 288px;
	height: 279px;
}

.tdstyle
{



    FONT-FAMILY: Arial;
    FONT-SIZE:11px;
    FONT-WEIGHT:BOLD;
    color:Black;
}
    
.fontstyle
{



    FONT-FAMILY: Arial;
    FONT-SIZE:11px;
    color:Black;
}
   .prestyle
{



    FONT-FAMILY: Arial;
    FONT-SIZE:12px;
    color:Black;
}
  
.blue_button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color:#ffffff;
	font-weight:bold;
	background-image:url(../images/button_bg2.gif);
	border:1px #006699 solid;
	height:25px;
	width:auto;
	
}


.btn {   
color:#145eb5;   
font: bold 95% 'trebuchet ms',helvetica,sans-serif;   
background-color:White;   
border: 1px solid;   
border-color: #696 #363 #363 #696;   
filter:progid:DXImageTransform.Microsoft.Gradient   
(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   
 } 



.barIndicatorBorder {border:solid 1px #c0c0c0;width:200px;}
.barIndicator_poor {background-color:gray;}
.barIndicator_weak {background-color:cyan;}
.barIndicator_good {background-color:lightblue;}
.barIndicator_strong {background-color:blue;}
.barIndicator_excellent {background-color:navy;    }
.textbox {border: solid 2px #cccccc;border-top: solid 2px #a0a0a0;}
/* Terminal Locator Start */
.terminal_locator_HD{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#003366;
text-align:left;
}
.terminal_locator_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#003366;
text-align:left;
}
.dropdowns{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
height:20px;

}
.terminal_locator_txt_box{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#003366;
text-align:left;
border-left:1px solid #666699;
border-right:1px solid #666699;
border-top:1px solid #666699;
border-bottom:1px solid #666699;
width:50px;
height:18px;
}

.TxtAreaZip 
{
font-family:Arial, Helvetica, sans-serif;
font:  12px ;
height:40;
color: #000000;
width:60px;
border-top: solid #9C9A9A 1px;
border-left: solid #9C9A9A 1px;
border-right: solid #9C9A9A 1px;
border-bottom: solid #9C9A9A 1px;
}

.TL_blue_button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color:#006393;
	font-weight:bold;
	text-align:center;
	
	border:1px #6699CC solid;
	height:17px;
	width:17px;
	background-color:#D2F0FF;
	
}
.SignIn_button_submit
{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	border:0px #1b6598 solid;
	height:25px;
	width:100px;
	text-align:center;
	background-repeat:no-repeat;
	background-image:url(../images/button.gif);
	cursor:hand;
	
}

.accordionContent
{
    /*background-color: #D3DEEF;*/
    
    
   
    font: normal 10px auto Verdana, Arial;
    border-top: none;
    display:block;
    height:auto;

    color:Black;
    
    


  
}
.Content6
{
    /*background-color: #D3DEEF;*/
    
    
   
    font: normal 10px auto Verdana, Arial;
    border-top: none;
    display:block;
    color:Black;
    max-height:500px;


  
}


/* Terminal Locator End */


.NA_Heading_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
text-align:left;
}

.NA_Bold_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
padding-left:5px;
}

.NA_Normal_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
padding-left:5px;
}
.red_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:normal;
color:#ff0000;

	}
	
	.Terminal_boder_css
       	 {
       		border-top:solid 1px #87CEFA;
       	 }


.CalExtender
{

	position:relative;
	display:block;

}

/*
	Reason : To make CSS for grid content with same as contentCSS only excluded text-align attribute
	Dated  : 21 Oct 2010
	Changed By : Jagan

*/
/***************************************************************/
.gridContentCSS 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;	
	padding-top:5px;
	
	
}
/****************************************************************/
.LabelCSS
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;	
	padding-top:5px;
	border-style:none;
	height:20px;
	background-color:#efefef;
	
}

.LabelCSSClass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;	
	border-style:none;
	height:17px;
	background-color:#efefef;
}


.LabelCSSWhite
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Maroon;	
	padding-top:5px;
	border-style:none;
	height:20px;
	background-color:White;
	font-weight:bold;
}
.PickupGridCSS
{
	padding-top:-10px;
}
.RequiredFieldTextBox
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:  9pt;
	font-style: normal;
	height:20;
	color: #000000;
	text-decoration: none;
	background-color:  #FFFFCC;
	border-top: solid #9C9A9A 1px;
	border-left: solid #9C9A9A 1px;
	border-right: solid #9C9A9A 1px;
	border-bottom: solid #9C9A9A 1px;
}
.RequiredFieldListBox
{
	font-family: Verdana, Arial;	
	font-size: 9pt;
	font-style:normal;
	height:20px;
	text-decoration: none;
	background-color:  #FFFFCC;
	border-top: solid #9C9A9A 1px;
	border-left: solid #9C9A9A 1px;
	border-right: solid #9C9A9A 1px;
	border-bottom: solid #9C9A9A 1px;
}
.DropdownList
{
	border:1px solid #A5A5A5; 
	font-family: Verdana, Arial;	
	font-size: 9pt;
	font-style:normal;
	height:20px;
	text-decoration: none;
	background-color:  #FFFFCC;
}
.flyOutDiv  
 {  
     display: none;  
      position:absolute;  
      z-index: 3;  
      opacity: 0;  
      filter:(progid:DXImageTransform.Microsoft.Alpha(opacity=0));  
      font-size: 14px;  
      border: solid 1px #CCCCCC;  
      background-color: #FFFFFF;  
      padding: 5px;
      margin-left:-240px; margin-top:-300px;
      margin-top:-50px; margin-bottom:-300px;
 }  
 
 .flyOutDivCloseX  
 {  
  background-color: #666666;  
  color: #FFFFFF;  
  text-align: center;  
  font-weight: bold;  
  text-decoration : none;  
  border: outset thin #FFFFFF;  
  padding: 5px;   
 }  
.readOnlyCSS
{
 background-color:#e2e2e2;
 font-family: Arial, Helvetica, sans-serif;
	font-size:  9pt;
	font-style: normal;
	height:20;
	color: #000000;
	text-decoration: none;
	border-top: solid #9C9A9A 1px;
	border-left: solid #9C9A9A 1px;
	border-right: solid #9C9A9A 1px;
	border-bottom: solid #9C9A9A 1px;
}
.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
