/*

This file inherits all the styles from DefaultStyle.css

Please make sure that the following import link is present if you want to inherit default styles.

Any changes in fonts, colours, layout, etc. can be done via overriding CSS style elements after the import statement.

 

Good CSS guide is located at

 

http://www.htmlhelp.com/reference/css/

 

*/

@import url(DefaultStyle.css);


body
{
	background: white;  
	color : #000000;
	padding: 0;  
	margin: 0;
	font: 84%/22px Verdana, Arial, sans-serif;
}

a,
a:visited
{
	color: #000000;
}

#OuterContentPane 
{
	padding: 20px 20px 20px 20px;
}

pre
{
	border-left: 2px solid #999999; 
	margin-left: 1.5em;  
	margin-top: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	line-height: 100%;
	text-align: justify;
	
}

#pagehead {
	top: 0; 
	left: 0; 
	height: 69;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #999999;
	background-position: top left;
	background-repeat: no-repeat;
}

#topbar1 {
	background-image: url(/Tracking/images/topbg1.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	height: 69px;
	width: 100%;
}

#topbar2 {
	background-image: url(/Tracking/images/topbg3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 69px;
	width: 100%;
}

#menu 
{
	position: absolute;
	top: 46px; 
	left: 240px; 

	margin:0;
	padding: 0;
	background: #eee none;
	
	background:  white;
	font-weight: bold;
	color: #000000;
}

#menu ul 
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#menu
{
	padding: 0;
	background: #fff none;
	color: red;
}

#menu li 
{
	border: 1px solid #999999;
	float: left;
	width: 7em;
	background: #F5F5F5 none;
	text-align: center;
}
	 
#menu a 
{
	color: #000000;
	display: block;
	width: 100%;
	text-decoration: none;
}

#menu a:hover {
	background: white;
}
	
#menu a:visited 
{
	color: #000000;	
}

.ErrorMessage
{
	color: red;
	font-weight: bold;
}

#loginBox
{
	border: 1px solid #999999;
	background:  #F5F5F5;
	padding: 15;
	width: 220px;
	position: absolute; 
	left: 10%;
}

#LoginStatusString
{
/*	border: 1px solid #999999;
	background:  #F5F5F5;*/
	font-weight: bold;
	color: #000000;
	position: absolute;
	top: 0px;
	right: 0%;
	padding-left: 10px;
	padding-right: 10px;
}

#LoginStatusString a,
#LoginStatusString a:visited,
#LoginStatusString a:hover
{
	color: #000000;
}

.PageTitle
{
	font-weight: bold;
	font-size: large;
	color: #000000;
}

.SectionTitle
{
	font-weight: bold;
	font-size: larger;
	color: #000000;
}

.ResultsTable,
.SearchTable
{
	padding: 0;
	margin: 0;
	font-size: 10pt;
}

.ResultsTable td
{
	vertical-align: top;
}

.SearchTable td
{
	vertical-align: middle;
}

.DetailsItem
{
	font-weight: bold;
}

.DetailsTable 
{ 
	padding: 5px;
	border-collapse: collapse; 
	font-size: 10pt;
	border: 1px solid #999999;
}

.DetailsTable td
{
	border: 1px solid #999999;
	padding: 3px;
}

.DetailsHeader 
{ 
	font-weight: bold; 
	color: black; 
	background: #eee none;
	text-align: center; 
	padding-left: 5px; 
	padding-right: 5px; 
} 

.DetailsCell 
{ 
	padding-left: 3px; 
	padding-right: 10px; 
	border: 1px solid #999999;
} 

.DetailsDateCell 
{
	padding-left: 3px; 
	padding-right: 10px; 
}

.SortCellName 
{ 
	font-weight: bold; 
	color: white; 
	background-color: #000084; 
	border-style: none; 
} 

.CurrentStep 
{ 
	font-weight: bold; 
	color: White; 
}