﻿#tableHead
{
	border-collapse:collapse;	
	border: 0px solid red;
	width: 484px;
	table-layout: fixed;
	font-size: 11px;	
}

.divContentA
{			
	width: 502px;	
	height: 100px;
	overflow-y: scroll;
}

.divContent
{			
	width: 502px;	
	overflow-x: none;
}

.tableContent
{	
	border: 0px solid black;
	width: 484px;
	table-layout: fixed;
	font-size: 11px;	
	border-collapse:collapse;
}

#tableHead th
{
	background-color: #848484;
	color: #FFFFFF;
	text-align:center;
	border: 1px solid White;	
}
#tableHead a
{	
	color: #FFFFFF;
}

#tableHead td
{
	text-align:right;
	border: 1px solid white;	
}
.tableContent td
{	text-align:right;
	border: 1px solid white;	
	
}
.tableContent tr
{	
	color:#2F2F2F;
	text-decoration:none;
	background-color:#D9E5F0;	
}

.tableContent th
{	text-align:center;
	border: 1px solid white;		
}

.tableContent tr.odd
{
	background-color:#edf1f8
}


.Number
{
	text-decoration: none;
}

.NotNumber
{
	cursor:default;
	text-decoration: none;
	color: #2f2f2f;
}

.NotNumber:hover
{	
	text-decoration: none;
	color: #2f2f2f;
}

#overlay
{
	display:none;
	position:absolute;
	height: 800px;
	border: 1px solid red;
	z-index: 0;	
	left:0px;  
	top: 0px;
	filter: alpha(opacity=40);	
	-moz-opacity: 0.6;	
	opacity: 0.6; 
	width:100%;	
	background-color:#000000;	
}

fieldset {  
float: left;  
clear: both;  
width: 100%;  
margin: 0 0 1.5em 0;  
padding: 0;  
border: 1px solid #BFBAB0;  
background-color: #F2EFE9; 
}
legend {  
margin-left: 1em;  
padding: 0;  
color: blue;
font-size: 2em;  
font-weight: bold; 
}
fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;
}
fieldset li {  
float: left;  
clear: left;  
width: 100%;  
padding-bottom: 1em;
}
fieldset.submit {  
float: none;  
width: auto;  
border-style: none;  
padding-left: 12em;  
background-color: transparent; 
}
label {  
float: left;  
width: 10em;  
margin-right: 1em;  
text-align: right;
}

#tableHead td.Order
{
	text-decoration: none;
	text-align: center;		
}

#tableHead td.Order a
{
	color: #0033cc;
}


.tableContent th.Order
{
	text-decoration: none;
	font-weight:normal;
}

.sep
{
	background-color: Black; border: 0px; padding: 0 0 0 0;		
}

.progress
{	
	position:absolute; 
	background-color: White;
	opacity: 0.4;	
	filter: alpha(opacity=40);	
	-moz-opacity: 0.4;		
	height: 428px;
	width: 500px;
	top: 20%;
	left: 20%;
	z-index: 9000;	
}

.progress img
{
	position: absolute;
	left: 45%;
	top: 45%;	
}

.tableDetail
{	
	border-collapse:collapse;
	width: 100%;
}
.tableDetail thead th
{
	background-color: #848484;
	color: #FFFFFF;
	text-align: center;	
	border: 1px solid white;	
}

.tableDetail tbody th
{	
	text-align: center;			
}
.tableDetail tbody tr
{	
	text-align: right;	
	background-color:#edf1f8
}

.tableDetail tbody tr.odd
{
	background-color: #D9E5F0;	
}
.tableDetail tbody td
{
	text-align: right;	
	border: 1px solid white;
}

.pop
{
	position: absolute;	
	display:none;
	top: 20%;
	left: 20%;	
	z-index: 900;
}
.popActive
{
	position: absolute;	
	display:none;
	top: 20%;
	left: 20%;	
	width: 600px;
	height: 300px;
	table-layout:fixed;
	z-index: 900;
}
.pophead
{
	width: 100%;
	height: 20px;
	background-color:#eee8aa;	
	font-weight:bold;
	font-size: 14px;
	font-style:italic;
}

.pophead a
{
	right: 10px; 
	position: absolute; 
	font-size: 14px;
	font-style:normal;
}

.pophead a:Hover
{
	text-decoration: none;
	cursor: pointer;	
}

.pophead .icon
{
	left: 10px;
	top: 6px;	
	position: absolute
}

.pophead .refresh
{
	right: 18px; 
	top: 6px;	
	position: absolute
}


.pophead .title
{	
	height: 18px;
	font-size: 16px;
	top: 6px;
	width: 50%;	
	left: 0px;
	padding-left: 40px;
	cursor: move;
	position:absolute;		
}
.pophead .title_calender
{	
	height: 18px;
	font-size: 16px;
	top: 6px;
	width: 25%;	
	left: 0px;
	padding-left: 40px;
	cursor: move;
	position:absolute;		
}
.pophead .calender
{	
	height: 18px;
	font-size: 16px;
	top: 6px;	
	width:60%;	
	right:0px;
	padding-right: 5px;	
	position:absolute;		
}

.pop td, th
{
}

#upsActivities, #upsOrderDetails, #upsOrder
{
	width: 100%;
	height: 100%;
	background-color: #FFC080; 
	left: 0px; 
	top: 0px;	
	filter: alpha(opacity=40);	
	-moz-opacity: 0.8;	
	opacity: 0.8; 
	position: absolute;
	z-index: 90000;
}

.prgimg
{
	position: absolute;
	left: 45%;
	top: 45%;
}

.prgabort
{
	position: absolute;
	bottom: 20px;
	color: Blue;
	text-decoration: underline;
	left: 45%;
}

.Order a
{
	color:#0033CC;
}
.overlay-dialog{ left:0px;  filter: alpha(opacity=40);	-moz-opacity: 0.4;	opacity: 0.4; 
	position: absolute;	top:0px;	visibility:hidden;	width:100%;	background-color:#000000;
}