﻿html 
{
	padding-right:0px; 
	padding-left:0px; 
	padding-bottom:0px; 
	margin:0px; 
	padding-top:0px;
	max-height:100%;
	width:1280px;
	/*background-color:#E8E9EA;*/
}
body {
	margin:0px;
	border:0px;
	padding:0px;
	max-height:100%;
	width:1280px;
 	font:10px Arial, Helvetica, sans-serif;

}

body.order
{
	margin:0px;
	border:0px;
	padding:0px;
	
}


.orderFrame
{
	background-color: #ffffff;
}

.MainchainLogo
{
	/*width: 100%;*/
	display:table;
	table-layout:fixed;
	background-color: #ffffff;
}
.MainchainLogoBlank
{
	width:100%;
}
.MainchainLogoBlank270
{
	width:170px;
}
.MainchainLogo1
{
	width: 279px;
	height: 65px;
	background-image: url('../images2/login_01.jpg');
	background-repeat: no-repeat;
	
}
.MainchainLogo2
{
	background-image: url('../images2/login_02.jpg');
	font-family: Arial, Helvetica, sans-serif;
	width: 475px;
	background-repeat: repeat-y;
}
.MainchainLogoRed
{
	background-image: url('../images2/login_03.jpg');
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	height: 11px;
}
/*
.MainchainLogoBlackButton Input
{
	background-color: Black;
	color:White;
	border:0000;
	display: table-cell;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom:2px;
	vertical-align:text-bottom;
}
.MainchainLogoBlackButton Input:Hover
{
	background-color: Black;
	color:White;
	border:0000;
	display: table-cell;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.MainchainLogoBlackButton Input:
{
	background-color: Black;
	color:White;
	display: table-cell;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}*/
.MainchainLogoBlack
{
	background-image:  url('../images2/slice_006.jpg');
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 50%;
	height: 33px;
	/*display: block;*/
	font-weight: normal;
	color: #CCCCCC;
	text-align: right;
	padding-right:22px;
}
.MainchainLogoBlackLeft
{
	background-image:  url('../images2/slice_006.jpg');
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 50%;
	height: 33px;
	/*display: block;*/
	font-weight: normal;
	color: #CCCCCC;
	text-align: left;
	padding-left:10px;
}
/*.LogonTable
{
	display:table;
	table-layout:fixed;
	margin: 0px;
	padding: 0px;
}*/

.LogonOutsideTopLeft
{
	background-image: url('../images2/login_05.jpg');
	background-repeat: no-repeat;
	width: 9px;
	height:9px;
}
.LogonOutsideTopRight
{
	background-image: url('../images2/login_015.jpg');
	background-repeat: no-repeat;
	width: 9px;
	height:9px;
}
.LogonOutsideBottomLeft
{
	background-image: url('../images2/login_012.jpg');
	background-repeat: no-repeat;
	width: 9px;
	height:9px;
}
.LogonOutsideBottomRight
{
	background-image: url('../images2/login_014.jpg');
	background-repeat: no-repeat;
	width: 9px;
	height:9px;
}
.LogonOutsideRight
{
	background-image: url('../images2/login_09.jpg');
	background-repeat: repeat-x;
	width: 9px;
	height:517px;
}
.LogonOutsideLeft
{
	background-image: url('../images2/login_09.jpg');
	background-repeat: repeat-x;
	width: 9px;
	height:517px;
}
.LogonOutsideBottomMiddle
{
	background-image: url('../images2/login_013.jpg');
	background-repeat: repeat-x;
	height:9px;
	width:641px;
}
.LogonOutsideTopMiddle
{
	background-image: url('../images2/login_013a.jpg');
	background-repeat: repeat-x;
	height:9px;
	width:641px;
}
.LogonInsideWhite
{
	background-image: url('../images2/login_07a.jpg');
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	height: 176px;
	width:100%;
}
.LogonInsideWhite9
{
	background-image: url('../images2/login_07a.jpg');
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	height: 176px;
	width:9px;
}
.LogonInsideRed
{
	background-image: url('../images2/login_08.jpg');
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	height: 167px;
	width:210px;
	top:0;
}
.LogonName
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:White;
}
.LogonSmallBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:White;
}
.LogonSmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:White;
}
.LogonButton
{
	background-color:#2f314d;
	color:White;
	width:75px;
	height:20px;
}
.LogonVersionBlack
{
	background-image: url('../images2/login_017.jpg');
	background-repeat: repeat-x;
	width:100%;
	height:28px;
	vertical-align:top;
	color:White;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.LogonVersionText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	vertical-align: top;
	width: 100%;
	height: 100%;
}
.LogonInsideBlack
{
	background-image: url( '../images2/login_010.jpg' );
	background-repeat: repeat-x;
	width: 100%;
	height: 10px;
}
.LogonPageBody
{
	background-image: url('../images2/login_04.jpg');
	background-repeat: repeat-x;
}
/*.LogonInsideWhiteSmall
{
	background-image: url('../images2/login_07.jpg');
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	height: 9px;
	width:623px;
}*/
.LogonInsideTopLeft
{
	background-image: url('../images2/login_06.jpg');
	background-repeat: no-repeat;
	height: 9px;
	width: 9px;
}
.LogonInsideTopRight
{
	background-image: url('../images2/login_016.jpg');
	background-repeat: no-repeat;
	height: 9px;
	width: 9px;
}
.LogonBackground
{
	background-image: url('../images2/login_09.jpg');
	background-repeat: repeat-x;
	height: 535px;
	width:659px;
}
.LogonWorldMapBackground
{
	background-image: url('../images2/login_09a.jpg');
	background-repeat: repeat-x;
}
.MasterPageBody
{
	background-image: url('../images2/login_04.jpg');
	background-repeat: repeat-x;
	vertical-align:top;
	margin:0px;
	padding:0px;
	vertical-align:top;
}
.MenuBody
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	background-image: url('../images2/login_04.jpg');
	background-repeat: repeat-x;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	width: 198px;
	vertical-align:top;
	height:99%;

}
.MainchainTopMain
{
	
	display:table;
	table-layout:fixed;
	bottom:0;
	top:0;
	vertical-align:top;
}
.MainchainMain
{
	width: 100%;
	height: 100%;
	/*display:table;
	table-layout:fixed;*/
	bottom:0;
	top:0;
	vertical-align:top;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	background-color:#FFFFFF;
	
}

.MenuStatusTracking
{
	background-image: url('../images2/menu_003.jpg');
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	top:0px;
	width: 198px;
}
.MenuQueryTD
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 99px;
	padding: 0px 0px 0px 0px;
}
.MenuQueryInputtxt
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	width: 191px;
	height: 22px;
}
.MenuQueryInputtxtWatermarked
{
	background-color:#F0F0F0;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color:Gray;
	width: 191px;
	height: 22px;
}
.MenuQueryInputCode
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 191px;
	height: 20px;
	padding:0px 0px 0px 0px;
}
.MenuQueryInputCodeWatermarked
{
	background-color:#F0F0F0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:Gray;
	width: 191px;
	height: 20px;
	padding:0px 0px 0px 0px;
}
.MenuQueryInputCal
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 67px;
	height: 22px;
	padding:0px 0px 0px 0px;
}
.MenuQueryDropDown
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	width: 197px;
	height: 22px;
	padding-left:11px;
}
.MenuQueryButton
{
	background-image: url('../images2/menu_005g.jpg');
	background-repeat:repeat-X;
	width: 99px;
	height: 22px;
	text-align: center;
	border:0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.MenuQueryButtonHover
{
	background-image: url('../images2/menu_005i.jpg');
	background-repeat:repeat-X;
	width: 99px;
	height: 22px;
	text-align: center;
	border:0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;

}
.MenuQueryButtonActive
{
	background-image: url('../images2/menu_005h.jpg');
	background-repeat:repeat-X;
	width: 99px;
	height: 22px;
	text-align: center;
	border:0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;

}

.MenuContentButton
{
	background-image: url('../images2/menu_005a.jpg');
	background-repeat:repeat-X;
	width: 175px;
	height: 22px;
	text-align: center;
	border:0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	
}

.MenuContentButton:hover,
	.MenuContentButton-hover 
{
	background-image: url('../images2/menu_005b.jpg');
	background-repeat:repeat-X;
	width: 175px;
	height: 22px;
	text-align: center;
	border:0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}


.MenuBox
{
	border-collapse: collapse;
	width: 167px;
	font-size:11px;
}
.MRU
{
	text-align:center;
	padding: 0px 0px 0px 0px;
	
}
.MRUBody
{
	background-color: #374862;
	margin: 0px 0px 0px 0px;
}
.MRUBodyHide
{
	display: none;
}
.MRUBlock
{
	color:#000000;
	background-color: #720115;
	padding: 0px 0px 0px 0px;
	
}
.MRUArrowShow
{
	cursor: pointer;
	border: 0px;
	/*display:block;*/
}
.MRUArrowHide
{
	border: 0px;
	display:none;
}
.MRUItemOddbg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	text-decoration: none;
	color:Black;
	background-color: #f5f9fa; 
}

.MRUItemEvenbg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	text-decoration: none;
	color:Black;
	background-color: #d8e8f0; 
}
.MRUItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	text-decoration: none;
	color:Black; 
}
.MRUItemHL
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	text-decoration: none;
	color:Black; 
	font-weight:bold;
}
.MenuBoxOpen
{
	width: 100%;
	border-collapse: collapse;
	border-left: solid 4px #99CCFF;
	border-top: solid 4px #99CCFF;
	border-right: solid 4px #99CCFF;
}
.MenuMRUTable
{
	background-color:#720115;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	top:0;
	width:100%;
}
.MenuMRUTextBox
{
	width:145px;
	font-family: Arial, Helvetica, sans-serif;
}
.Label16White
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	color: White;
	width:145px;
}
.accordionHeader {
	padding-right:5px;
	padding-left:11px;
	font-weight:normal;
	font-size:14px;
	font-weight:bold;
	cursor:pointer; 
	color:#345e88;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url('../images2/menu_001.jpg');
	color:#d2dce8;
	width: 100%;
	height: 44px;
	
}
.accordionHeader A {
	/*display:block;*/
	border-right:#6c86ab 1px dotted; 
	border-top:#6c86ab 1px dotted; 
	font-weight:normal; 
	font-size:12px; 
	border-left:#6c86ab 1px dotted; 
	color:White; 
	border-bottom:#6c86ab 1px dotted; 
	font-family: Arial, Helvetica, sans-serif; 
	background-color:#6c86ab; 
	text-DECORATION:none;
	width:100%;
}
.accordionHeader A:hover {
	/*display:block;*/
	font-weight:bold; 
	font-size:12px; 
	color:#013370; 
	font-family: Arial, Helvetica, sans-serif; 
	background-color:#6c86ab;
	width:100%;
}
.accordionContent {
	border-top-width:0px;
	padding-left:0px;
	border-left-width:0px;
	border-bottom-width:0px;
	padding-bottom:11px;
	background-color:#374862;
	border-right-width:0px;
}
.accordionContent A {
	/*display:block;*/
	border:#367eba 1px dotted; 
	color:#345e88; 
	font-family:verdana; 
	background-color:#cde1f1; 
	text-DECORATION:none; 
	padding:2px; 
	margin-top:1px; 
	font-size:10px;
}
.accordionContent A:link {
	/*display:block;*/
	border:#367eba 1px dotted; 
	color:#345e88; 
	font-family:verdana; 
	background-color:#cde1f1; 
	text-DECORATION:none; 
	padding:2px; 
	margin-top:1px; 
	font-size:10px;
}
.accordionContent A:visited {
	/*display:block;*/
	border:#367eba 1px dotted; 
	color:#345e88; 
	font-family:verdana; 
	background-color:#cde1f1; 
	text-DECORATION:none; 
	padding:2px; 
	margin-top:1px; 
	font-size:10px;
}
.accordionContent A:hover {
	/*display:block;*/
	border:#c84148 1px dotted; 
	color:#c84148; 
	font-family:verdana; 
	background-color:#F1CFD1; 
	font-weight:bold; 
	font-size:10px;
}

.accordionContentInput {
	background-image: url('../images2/menu_005.jpg');
	background-repeat:repeat-X;
	width: 90%;
	height: 22px;
	text-align: left;
	border-width:0px;
	font-size: 11px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
}
.accordionContentInput:hover,
	.accordionContentInput-hover 
	{
	background-image: url('../images2/menu_005a.jpg');
	background-repeat:repeat-X;
	color:#c84148; 
	font-weight:bold; 
	text-align: left;
	border:1px solid;
	border-right: #000000;
	border-top: #000000;
	border-left: #000000;
	font-size: 11px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	width: 92%
	
}

.standardButtonLink 
{
	background-image: url('../images2/button_normal.gif');
	background-repeat:repeat-X;
	/*display:block;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal; 
	font-size:10px;
	width:110px;
	height: 22px;
}
.standardButtonLink :hover 
{
	background-image: url('../images2/button_over.gif');
	background-repeat:no-repeat;
	/*display:block;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size:10px;
	width:110px;
	height: 22px;
}

.QueryResponseBody
{
	background-image: url('../images2/login_04.jpg');
	background-repeat: repeat-x;
	margin:0px;
	padding:0px;
	
}

.QueryResponseTitle
{
	font-family: Arial;
	font-size: large;
	color: black;
	background: white;
	background-image: url('../images2/login_04.jpg');
	background-repeat: repeat-x;
	
}
.QueryResponseTitleSuccess
{
	font-family: Arial;
	color: black;
	background-color: #99ccff;
	font-size: 16px;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	background-image: url('../images2/login_04.jpg');
	background-repeat: repeat-x;	
}

.SubQueryResponse
{
	font-family: Arial;
	color: black;	
	font-size: 16px;
	font-weight: bold;
	padding: 3px 3px 3px 3px;	
}

.SearchMetaData
{
    font-size: 12px;
	font-weight: normal;   
}

.QueryResponseTitleNoResults
{
	font-family: Arial;
	color: black;
	background-color: #ff6666;
	font-size: 16px;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	background-image: url('../images2/login_04.jpg');
	background-repeat: repeat-x;
}
.QueryResponseTitleAborted
{
	font-family: Arial;
	color: black;
	background-color: #ff6666;
	font-size: 16px;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	background-image: url('../images2/login_04.jpg');
	background-repeat: repeat-x;
	
}
.QueryResponseTitleError
{
	font-family: Arial;
	color: Red;
	background-color: White;
	font-size: 16px;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	background-image: url('../images2/login_04.jpg');
	background-repeat: repeat-x;
}
.QueryResponseTitleInitial
{
	color: white;
	background-color: White;
	padding: 3px;
	background-image: url('../images2/login_04.jpg');
	background-repeat: repeat-x;
}
.chainingDetails
{
	background-image:url('../images2/slice_002.jpg');
	background-repeat: repeat-x;
	padding-left:11px;
}
.responsePrintColunm
{
	background-image:url('../images2/slice_002a.jpg');
	background-repeat: repeat-x;
	width:44px;
}
.responsePrintColunmReverse
{
	background-image:url('../images2/slice_002.jpg');
	background-repeat: repeat-x;
	width:44px;
}

.normalData12
{
	font-family:Arial;
	color:Black;
	font-size:12px;
	font-weight:normal;
	height:22px;
}
.normalLink12
{ 
	cursor:default;
	font-family: Arial;
	color:Black; 
	font-weight:normal;
	height:22px;
	font-size: 12px;
	text-decoration:none;
}
.boldLabel12
{
	font-family:Arial;
	color:Black;
	font-size:12px;
	font-weight:bold;
	height:22px;
}
.Label20Red
{
	font-family:Arial;
	color:Red;
	font-size:18px;
	height:22px;
}
.boldLabel12Red
{
	font-family:Arial;
	color:Red;
	font-size:12px;
	font-weight:bold;
	height:22px;
}
.Label10Red
{
	font-family:Arial;
	color:Red;
	font-size:10px;
	height:22px;
}
.Label8Red
{
	font-family:Arial;
	color:Red;
	font-size:8px;
	height:22px;
}
.Label7Red
{
	font-family:Arial;
	color:Red;
	font-size:7px;
	height:22px;
}
.Label11Red
{
	font-family:Arial;
	color:Red;
	font-size:11px;
	font-weight:bold;
	height:22px;
}
.boldLabel18
{
	font-family:Arial;
	color:Black;
	font-size:18px;
	font-weight:bold;
	height:22px;
}
.normalRadio12
{
	font-family:Arial;
	color:Black;
	font-size:12px;
	font-weight:normal;
	height:22px;
}
.normalLabel12
{
	font-family:Arial;
	color:Black;
	font-size:12px;
	font-weight:normal;
	height:22px;
}
.boldData12
{
	font-family:Arial;
	color:Black;
	font-size:12px;
	font-weight:bold;
	height:22px;
}
.normalStatus12
{
	text-align:left;
	font-family: Arial;
	font-size: 12px;
	padding:5px 5px 5px 22px;
	height:22px;
}
.normalStatus12a
{
	text-align:left;
	font-family: Arial;
	font-size: 12px;
	padding:0px 0px 0px 22px;
	height:22px;
}
.blueLink12
{ 
	font-family: Arial;
	font-weight:normal;
	height:22px;
	font-size: 12px;
	color:Blue;
	text-decoration:underline;
	cursor: pointer;
}
.redLink12
{ 
	font-family: Arial;
	font-weight:normal;
	height:22px;
	font-size: 12px;
	color:Red;
	text-decoration:underline;
	cursor: pointer;
}

.blueLink11
{ 
	font-family: Arial;
	font-weight:normal;
	height:22px;
	font-size: 11px;
	color:Blue;
	text-decoration:underline;
	cursor: pointer;
}
.redLink11
{ 
	font-family: Arial;
	font-weight:normal;
	height:22px;
	font-size: 11px;
	color:Red;
	text-decoration:underline;
	cursor: pointer;
}
.normalLabel14
{
	font-family:Arial;
	color:Black;
	font-size:14px;
	font-weight:normal;
	height:22px;
}
.boldLabel14
{
	font-family:Arial;
	color:Black;
	font-size:14px;
	font-weight:bold;
	height:22px;
}
.normalLabel10
{
	font-family:Arial;
	color:Black;
	font-size:10px;
	font-weight:normal;
	height:22px;
}
.boldLabel10
{
	font-family:Arial;
	color:Black;
	font-size:10px;
	font-weight:bold;
	height:22px;
}
.normalLink10
{ 
	cursor:default;
	font-family: Arial;
	color:Black; 
	font-weight:normal;
	height:22px;
	font-size: 10px;
	text-decoration:none;
}
.blueLink10
{ 
	font-family: Arial;
	font-weight:normal;
	height:22px;
	font-size: 10px;
	color:Blue;
	text-decoration:underline;
	cursor: pointer;
}
.redLink10
{ 
	font-family: Arial;
	font-weight:normal;
	height:22px;
	font-size: 10px;
	color:Red;
	text-decoration:underline;
	cursor: pointer;
}

A.LinkShowhand
{ 
	color:Blue; 
	text-decoration:none;
	cursor:default;
}
A.LinkShowhand:hover 
{ 
	color:Red;
	text-decoration:underline; 
	cursor: pointer; 
}
.listLabel12
{
	font-family:Arial;
	color:Black;
	font-size:12px;
	font-weight:normal;
	height:88px;
} 
TD.underline
{
	display: inline;
	border-bottom: solid 1px black;
	font-weight:bold;
	color:Black;
}

.treeControl
{
	text-align:center;
	vertical-align:middle;
	cursor: pointer;
	width:11px;
}

.treeControl22
{
	text-align:center;
	vertical-align:middle;
	cursor: pointer;
	width:22px;
}

.tdLabelTreeControl
{	
	text-align:center;
	vertical-align:middle;
	font-family: Arial;
	font-size: 17pt;
	/*padding:5px 5px 5px 7px;*/
	width:22px;	 
}

.hide
{
	display:none;
}

.show
{
	display:inline;
}
.blank
{
	height: 22px;
	padding:5px 5px 5px 5px;
}
.rule
{
	background-color: #99ccff;
	height: 2px;
}

.ruleThin
{
	background-color: #99ccff;
	height: 1px;
}
.PaddingLeft11
{
	padding-left:11px;
}

.ActionButtonNormal
{
	background-image: url('../images2/button_normal.gif');
	background-repeat:repeat-X;
	height: 22px;
	text-align: center;
	border:0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	width:110px;
}
.ActionButtonHover 
{
	background-image: url('../images2/button_over.gif');
	background-repeat:repeat-X;
	height: 22px;
	text-align: center;
	border:0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:110px;
}
.ActionButtonClicked
{
	background-image: url('../images2/button_down.gif');
	background-repeat:repeat-X;
	height: 22px;
	text-align: center;
	border:0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:110px;
}


.SearchableColumnHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color:#00326f;
	padding: 0px 5px 0px 0px;
	border-left: solid 1px #8EA5B7;
	border-bottom: solid 1px #8EA5B7;
	height:22px;
}

.trHeadingList
{
	background-image: url('../images2/slice_005.jpg');
	background-repeat:repeat-X;
	padding: 0px 0px 0px 0px;
}
.trHeadingList2
{
	background-image: url('../images2/slice_015.jpg');
	background-repeat:repeat-X;
	padding: 0px 0px 0px 0px;
}
.trOddRow
{
	background-color:#d8e8f0;
}
.trEvenRow
{
	background-color:#ebf3f7;
}
.trOddRowDarkGray
{
	background-color:#e0e0e0;
}
.trEvenRowLightGray
{
	background-color:#ededed;
}

/*Container Tracking */
.trWhiteRow
{
	background-color:#FFFFCC;
}
.trGreenRow
{
	background-color:#99FF66;
}
.trOrangeRow
{
	background-color:#FF9933;
}
.trBlueRow
{
	background-color:#99FFFF;
}
.trYellow
{
	background-color:#FFFF66;
}

/*End Container Tracking */

.subRecord
{
	width:100%;
	border-width:0;
	padding: 0px 0px 0px 0px;
}

.record
{
 background-color:#EAF2F5;
}
.tblWhite
{
 background-color:#ffffff;
}


.lineItem_Row {
	background-color:#ffffff;
}
.lineItem_AltRow {
	background-color:#F4FBCC;
}
.tdBoldLabel12
{
	font-family:Arial;
	color:Black;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:11px;
}
.tdItemList
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color:Black;
	border-left: solid 1px #8EA5B7;
	padding: 0px 0px 0px 2px;
	height:22px;
}
.tdItemListRight
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	text-align:right;
	color:Black;
	border-left: solid 1px #8EA5B7;
	padding: 0px 2px 0px 0px;
	height:22px;
}
.tdItemListLR
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color:Black;
	border-left: solid 1px #8EA5B7;
	border-right: solid 1px #8EA5B7;
	padding: 0px 2px 0px 0px;
	height:22px;
}

.linkOff
{
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color:Blue;
	text-decoration:underline;
	cursor:default;
}

.linkOn
{
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color:Red;
	text-decoration:underline;
	cursor:default;
}

.linkOffAlignLeft
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Blue;
	text-decoration:underline;
	cursor: pointer;
}

.linkOnAlignLeft
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Red;
	text-decoration:underline;
	cursor: pointer;
}

.linkOffAlignRight
{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Blue;
	text-decoration:underline;
	cursor: pointer;
}

.linkOnAlignRight
{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Red;
	text-decoration:underline;
	cursor: pointer;
}

.blueLink
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color:Blue;
	text-decoration:underline;
	cursor: pointer;
}
.redLink
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color:Red;
	text-decoration:underline;
	cursor: pointer;
}

.trDark
{ 
	background-color:#d7e8f0;
}

.trLight
{ 
	background-color:#ebf3f6;
}

.tableList
{
	border-width:0;
	padding: 0px 0px 0px 0px;
}

.tdLabelList
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 7pt;
}

.trSubHeaderList
{
	background-color:#212E37;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

.SubSearchable
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color:#CBE5F4;
	/*padding: 0px 2px 0px 0px;*/
	margin-left:11px;
	border-left: solid 1px #8EA5B7;
	border-bottom: solid 1px #8EA5B7;
	height:22px;
}

.SubSearchable1
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color:#CBE5F4;
	padding: 0px 2px 0px 0px;
	border-left: solid 1px #8EA5B7;
	border-bottom: solid 1px #8EA5B7;
	height:22px;
}

.LinkBoldWhite
{
	font-weight:bold;
	color:#ffffff;
	cursor: pointer;
}

.NormalGrey11Right
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #CCCCCC;
	text-align: right;
}

.tdNormalLabel12Wide
{
	font-family:Arial;
	color:Black;
	font-size:12px;
	font-weight:normal;
	height:22px;
	padding-left:11px;
	padding-right:11px;
}

.ResultHeader
{
	font-size: 12px;
	color: black;
	text-transform:capitalize;
}

.watermarked
{
	background-color:Gray;
}
.helpText
{
    font-family:Helvetica;
	color:blue;
	font-size:11px;
	font-weight:normal;
}
