﻿/* eCon stylesheet */
Body
{
	font-family:Arial, Tahoma, Verdana;
	color:#000000;
	font-size:10pt;
	width:780px;
}
.srchbody
   {
	background-color: transparent;
	margin-left: 0px;
	margin-right: 20px;
	}

.appForm 
{
    background-color : #fff;
    border: solid 1px #cbcbcb;
    padding: 1px; 
}
.appformTopSection
{
    background-color:#C0C0C0;
}

.appformTopSectionRow
{
    background-color:#C0C0C0;
    height:30px;
}


.appFormLabel
{   
    font-weight:bold; 
    font-size:70%;
    text-align:left;  
    color:#666666;
}
.appFormLabelWhite
{   
    font-weight:bold; 
    font-size:70%;
    text-align:left;  
    color:#FFFFFF;
}

.appFormLabelRight
{   
    font-weight:bold; 
    font-size:70%;
    text-align:right;  
    color:#666666;
}
.appFormLabelNormal
{   
    font-size:70%;
    text-align:left;  
    color:#666666;
}

.appFormLabelright
{   
    font-weight:bold; 
    font-size:70%;
    text-align:right;  
    color:#666666;
}


.appTables
{   
    text-align:left; 
    border-style:none;
}
.appTableHeader
{
    font-weight:bold; 
    border-style:none;
}
.appTableLabel
{   
    background-color:#ECECED;
    font-weight:bold; 
    border: solid 1px #B1B2B4
}
.appTableValue
{   
    background-color:#ffffff;
    font-weight:normal; 
    border: solid 1px #B1B2B4;
}
.appTableBorderRow
{
	background-color:#C0C0C0;
}

.appTableBorderCell
{
	background-color:#C0C0C0;
}

.appTable a, #fastshipper table a, #fastshipper2 table a
{
  color: #FF6600;
}


.inputfield
{
  color: #000;
  font-weight: normal;  
}

.inputBoxGrey
   { 
	 color:#000066;
     background-color: #eeeeee;
	 font-size:70%;
	 margin-top:0; 
	 margin-bottom:0;
	 height:19px;
	 }
	 
.inputtxtArea
   { 
	 font-size:71%;
	 font-family:Arial, Tahoma, Verdana;
	 font-weight: normal;  
	 margin-top:0; 
	 margin-bottom:0;
	 height:35px;
	 overflow:hidden;
	 }

.inputBox
   {
	 font-size:70%;
	 margin-top:0; 
	 margin-bottom:0;
	 height:19px;
	 
	 }

.inputBoxNormal
   {
	font-size:100%;
	 margin-top:0; 
	 margin-bottom:0;
	 height:19px;
	}
	 
 .eConInputBox
 {
	font-size:100%;
	 margin-top:0; 
	 margin-bottom:0;
	 height:19px;

 }
 
 .eConinputBoxGrey
   { 
	 color:#000066;
	 font-size:100%;
     background-color: #eeeeee;
	 margin-top:0; 
	 margin-bottom:0;
	 height:19px;
	 }

 
.scroll
	{
	overflow-y: scroll;
	height: 63px;
	}
.helptip
{
	font-size:70%;
}

.ccHead
{

  color: #FF6600; 
  font-size: 70%; 
  font-weight: bold;
  text-align: center;
  width: 20%
}

.ccCells
{
	width: 100%;
	height: 19px;
	color:#FF6600;
	font-size:70%;
}

div.econLine 
   { 
	font-size:70%;
	height:20px;
	vertical-align: bottom;
	}
div.addressBook
{
	position: absolute; 
	top: 10px; 
	background-color: #ECECED;
    visibility: hidden;
}

tr.headrow
{
  color: #FF6600; 
  font-size: 70%; 
  font-weight: bold;
  text-align: center;
}

div.nameSelect 
   { height:22px;
     overflow:hidden;
	 vertical-align: middle;
	}

div.cubicCal
{

	position: absolute; 
	left: 350px; 
	top: 50px; 
	background-color:#ECECED;
    visibility: hidden; 
    width: 281px; 
    border:solid 2px #FF6600;
}	

div.SSP
{
	position: absolute; 
	left:330px; 
	top: 88px; 
	width: 280px;
    height: 20px; 
    background-color:white;
    min-height: 50px;
    visibility: hidden; z-index: 2;
}
select.select40
	{
	font-size: 70%;
	width: 40px;
	}

select.select60
	{
	font-size: 70%;
	width: 60px;
	}

 select.select80 
   { 
	 font-size:70%;
	 width:80px;
	 margin-top:0; 
	 margin-bottom:0;
/*	 height: 15px; */
	 }				
 select.select90 
   { 
	 font-size:70%;
	 width:90px;
	 margin-top:0; 
	 margin-bottom:0;
	 }				


select.select105
	{
	font-size: 70%;
	width: 105px;
	}


select.select150 
   { 
	 font-size:70%;
	 width:150px;
	 margin-top:0; 
	 margin-bottom:0;
/*	 height: 15px; */
	 }

select.select180
   { 
	 font-size:70%;
	 width:180px;
/*	 height: 15px; */
	 margin-top:0; 
	 margin-bottom:0;
	 }	


select.select190
   { 
	 font-size:70%;
	 width:190px;
	 /* height: 15px; */
	 margin-top:0; 
	 margin-bottom:0;
	 }	
	 

select.select195 
   { 
	 font-size:70%;
	 width:195px;
	 /* height: 15px;*/
	 margin-top:0; 
	 margin-bottom:0;
	 }	


select.select205 
   { 
	 font-size:70%;
	 width:205px;
	/* height: 15px; */
	 margin-top:0; 
	 margin-bottom:0;
	 }	

select.select225 
   { 
	 font-size:70%;
	 width:225px;
	 /* height: 15px;*/
	 margin-top:0; 
	 margin-bottom:0;
	 }	


select.selectopen
   { 
	color:#000066; 
	 font-size:70%;
	 height: 20px;
	 margin-top:0; 
	 margin-bottom:0;
	 }					 

select.selectHeight70
	{

	font-size: 70%;
	width: 210px;
	height:70px;			
	}

 select.selectbox 
{
	color:#000066; 
	font-size:70%;

}

.viewLine 
   { 
	height:19px;
	font-size:70%;
	vertical-align: baseline;
	}
.eConButton
{
/*	background-color:#B7D3FC;
*/
	color: white; 
	font-family:Arial, Tahoma, Verdana;
	background-color:#4DB9F5;
	font-weight:bold;
	cursor:hand;
	font-size:10pt; 

	
}
.econButton:hover
{
	 color:Black;	
}

a.appFormLabel
{   
    font-weight:bold; 
    font-size:70%;
    text-align:left;  
    color:#666666;
}

.sectionHead
{
	 font-family:tahoma, helvetica, sans-serif;
	 font-weight:bold;
	 color:#ff6600;
	 font-size:9pt;
}
.sectionSubHead
{
	font-size:90%; 
	color:#666666; 
	font-weight:bolder;
	
}
.noteText
{
	font-family:Arial, Tahoma, Verdana;
	 color:#333;
	 font-size: 8pt;
	 color:#666666;
	 line-height:150%;
}

.arrowFont  
     { font-family: webdings;
	   font-size: 12pt;
	   color:#cccccc;
	   }
.arrowWhiteFont  
 { font-family: webdings;
   font-size: 12pt;
   color:white;
   }

.sortRow
{
	background-color: #808080;
	font-size: 8pt;
	color:#ffffff;	
}

a.NoDeco 
{
	 text-decoration: none;	
 }

.pageFont  
 { font-family: Arial, Helvetica;
   font-size: 8pt;
   color:#ff6600;
  }

.pageNumFont  
 {
   font-family: arial,helvetica,sans-serif;
   font-size: 8pt;
   color:#ff6600;
   cursor: hand;
   }

.pageCurrentFont  
{ 
	font-family:arial,helvetica,sans-serif;
	font-size: 8pt;
	color:#808080;
	cursor: hand;
   }


/* DIVS */
  div.d1{ width:85px; padding-left:4px;}
  div.d2{width:48px; padding-left:4px;}
  div.d3{width:42px; padding-left:4px;}
  div.d4{width:325px; padding-left:4px;}
  div.d5{width:170px; padding-left:4px;} 
  div.d6{ width:375px; padding-left:4px; }
  div.d7{ width:120px; padding-left:4px; }
  div.d8{ width:655px; height:20%; }
  div.width100{ width:100px; padding-left:4px;}

  div.d9 
  {
	margin-left:50px;
	height:5%;
	width:570px;
	overflow: auto;
	visibility:visible;
}

div.d10
{
	position:Absolute ;
	Left : 0px ; 
	Top : 40px ;
	Width : 680px ;
	Height : 164px; 
	overflow: auto;
	visibility:visible;
}
		
 div.d11
 {
	margin-left:10px;
	height:20px;
	margin-Top:180px;
		
}

a.TNTlink 
{ 
	font-family: Arial,Helvetica,Sans-serif; 
	font-size: 8pt; 
	color: #808080; 
	font-weight: bold;
    text-decoration: none;
	cursor:hand;
}
a:visited.TNTlink 
{ 
	font-family: Arial,Helvetica,Sans-serif; 
	font-size: 8pt; 
	color: #808080; 
	font-weight: 
	bold;text-decoration: none; 
}
a:hover.TNTlink   
{ 
	font-family: Arial,Helvetica,Sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #FF6600;
	text-decoration: none; 
}

.mainContentBody
{
	margin-left:10px;
}

.pagelink
	{ 
	  color: #ff6600; 
	  font-size: 8pt; 
	  font-family:arial, helvetica, sans-serif; 
	  font-weight: bold;
	  text-decoration: underline;
	  cursor:hand;
	  }	

.termlink
	{ 
	  color: #0000FF; 
	  font-size: 8pt; 
	  font-family:arial, helvetica, sans-serif; 
	  text-decoration: underline;
	  cursor:hand;
	  }						  
