﻿.DoNotPrint
{
	text-align: left;
}
.DoNotPrintFooter
{
	text-align: center;
	width: 936px;
	background-color: #cccccc;
	font-size: 8pt;
	font-family: Arial;
	color: Black;
	display: inline;
}
.FedExDisclaimer
{
	font-size: 6pt;
}
.PrintLabel
{
	margin: 0 auto;
	width: 100%;
	text-align: center;
	display: none;
}
.PrintLabelLast
{
	margin: 0 auto;
	width: 100%;
	text-align: center;
	display: none;
}
.CenterLabel
{
	text-align: center;
}
.LabelFrame
{
	text-align: left;
	height: 456px;
	width: 700px;
	overflow-y: scroll;
	border-width: 1px;
}
.Disclaimer
{
	width: 500px;
	display: none;
	text-align: left;
	font-size: 9pt;
}
.ShipSummary
{
	width: 700px;
	display: none;
	text-align: center;
	font-size: 9pt;
}
.TrackingText
{
	text-align: left;
	font-weight: bold;
}
.PrintBatchLabel
{
	margin: 0 auto;
	width: 100%;
	text-align: center;
}
.BatchShipSummary
{
	width: 700px;
	text-align: center;
	font-size: 10pt;
}

@media print
{
	.DoNotPrint
	{
		display: none;
	}
	.DoNotPrintFooter
	{
		display: none;
		text-align: center;
	}
	.PrintLabel
	{
		page-break-after: always;
		width: 100%;
		margin: 0 auto;
		text-align: center;
		display: inline;
	}
	.PrintLabelLast
	{
		page-break-after: avoid;
		width: 100%;
		margin: 0 auto;
		text-align: center;
		display: inline;
	}
	.CenterLabel
	{
		text-align: center;
	}
	.LabelFrame
	{
		text-align: center;
		overflow-y: hidden;
		height: auto;
		width: auto;
		border-width: 0px;
	}
	.Disclaimer
	{
		width: 500px;
		display: inline;
		text-align: left;
		font-size: 9pt;
	}
	.ShipSummary
	{
		width: 700px;
		display: inline;
		margin: 0 auto;
		text-align: center;
		font-size: 10pt;
	}
	.PrintBatchLabel
	{
		page-break-after: always;
		width: 100%;
		margin: 0 auto;
		text-align: center;
		display: inline;
	}
	.BatchShipSummary
	{
		width: 700px;
		display: inline;
		margin: 0 auto;
		text-align: center;
		font-size: 10pt;
	}
}

table td, table th
{
	padding: 0; /* 'cellpadding' equivalent */
	table-layout: fixed;
}
.spinnercenter
{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -50px; /* half width of the spinner gif */
	margin-top: -50px; /* half height of the spinner gif */
	text-align: center;
	z-index: 1234;
	overflow: auto;
	width: 100px; /* width of the spinner gif */
	height: 102px; /*hight of the spinner gif +2px to fix IE8 issue */
	background-color: transparent;
}
.pagespinner
{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -50px; /* half width of the spinner gif */
	margin-top: -50px; /* half height of the spinner gif */
	text-align: center;
	z-index: 1234;
	overflow: auto;
	width: 100px; /* width of the spinner gif */
	height: 102px; /*hight of the spinner gif +2px to fix IE8 issue */
	background-color: #fff;
}
/*********************common-Input-TextBox*****************/
.input_text
{
	background-color: #F1F1F1;
	border-color: #F4F2E6;
	color: #2E2E2F;
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
	margin-bottom: 3px; 
}

.highLite
{
	background-color: #F9C916;
	border-color: #F4F2E6;
	color: #2E2E2F;
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
	margin-bottom: 3px; 
}

.acctDisabledTan
{
    background-color: #F4F2E6;
    border: 0px none;
	color: #2E2E2F;
	margin: 0px;
	padding-left: 3px;
	padding-top: 0px;
	padding-right: 0px;
	margin-bottom: 3px; 
}

.acctDisabledGrey
{
    background-color: #F1F1F1;
    border: 0px none;
	color: #2E2E2F;
	margin: 0px;
	padding-left: 3px;
	padding-top: 0px;
	padding-right: 0px;
	margin-bottom: 3px; 
}

.watermark
{
    background-color: #F1F1F1;
    border-color: #F4F2E6;
	color: #C8C8D2;
    margin: 0px;
	padding: 0px;
	padding-left: 3px;
	margin-bottom: 3px; 
}

.watermarkHighLite
{
    background-color: #F9C916;
    border-color: #F4F2E6;
	color: #C8C8D2;
    margin: 0px;
	padding: 0px;
	padding-left: 3px;
	margin-bottom: 3px; 
}

/**********************************END**************************************/

/* Billing Group List Control Styles*/
.emptyData
{
	width: 950px;
	font-size: 8pt;
}

.redBanner
{
	background-color: #E41F35;
	color: White;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 14px;
	border: 0;
}

.redBanner_padded
{
	margin-left: 0px;
	margin-right: 2em;
	background-color: #E41F35;
	color: White;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 18px;
	padding-top: 4px;
	width: 955px;
	border: 0;
}

.greyBanner
{
	background-color: #C8C8D2;
	color: White;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 14px;
	border: 0;
}

.bgList
{
	width: 955px;
	color: #000;
	margin-top: 5px;
	font-weight: bold;
	float: left;
	font-size: 11px;
	font-family: Verdana;
	text-align: left;
	border-spacing: 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.itemSeperator
{
	border-top: 2px #C8C8D2 dotted;
	height: 2px;
	width: 930px;
	padding: 0;
	border-spacing: 0px;
	border-collapse: collapse;
}
.itemSeperatorExpanded
{
	border-top: 5px #C8C8D2 solid;
	height: 2px;
	width: 930px;
}
.itemSeperatorNoBorder
{
	border-top: 0;
	height: 2px;
	width: 930px;
	padding: 0;
	border-spacing: 0px;
	border-collapse: collapse;
}
.imageColumn
{
	text-align: left; /*width: 20px; 	display:block; 	vertical-align:top;*/
}
.bgName
{
	float: left;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	padding-right: 5px;
}
.datePosted
{
	float: left;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	font-style: italic;
	margin-left: 5px;
}
.accountReview
{
	font-style: italic;
	font-weight: bold;
	font-size: 13px;
}

.fedExAccountNumberLabel
{
	font-style: italic;
	font-size: 13px;
	font-weight: normal; 
}

.fedExAccountNumberText
{
	font-style: italic;
	font-weight: bold;
	font-size: 13px;
}
.billToAddress
{
	float: left;
	text-align: left; /*background-color: #F7F7F7;*/
	color: #C8C8D2; /*should be #2E2E2F*/
	font-size: 13px;
	font-weight: normal;
}
.hiperlinkExport
{
	text-decoration: none;
	vertical-align: middle;
}
.hiperlinkHelp
{
	text-decoration: none;
	color: White;
	font-size: 8pt;
}
.PopUpWrapper
{
	position: relative;
	z-index: 99000;
}
.modal-bg
{
	background-color: #2E2E2F;
	filter: alpha(opacity=80);
	opacity: 0.8;
	z-index: 999;
}
.modal
{
	position: absolute;
}
.ribbon
{
	background: #E41F35 url(/Images/branding/popup_ribbon.jpg) no-repeat bottom left;
	height: 50px;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 8px;
	display: block;
}
.ribbon h4
{
	color: White;
	font-family: Verdana;
	font-size: 14px;
	margin: 0px;
	text-indent: 5px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 8px;
}
.suxes
{
	background: url(/Images/branding/tick.GIF) no-repeat left;
	color: #2E2E2F;
	font-family: Verdana;
	font-size: 18px;
	margin: 0px;
	text-indent: 25px;
	font-weight: normal;
	float: left;
	margin-left: 10px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 8px;
}

.popupheader
{
    border: 0px none;
	margin: 0px;
	padding: 0px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 2px;
    color:#FFFFFF;
    font-size: 15px;
    font-weight: bold;
}

.popup_close
{
	float: right;
}
.popCloseIcon
{
	position: relative;
	float: right;
	padding: 4px 0px 0px 0px;
	width: 20px;
	height: 22px;
	background: url(/Images/branding/redClose.gif) no-repeat;
	top: 0px;
	left: 0px;
}
.button_container
{
	padding: 8px;
}

.PopUpContentModified
{
	text-align : justify;
background-color : #FFF;
padding : 10px 30px;
}

.PopUpContent
{
	text-align: justify;
	padding: 20px 30px 20px;
	background-color: white;
}
.PopUpContentLesspadding
{
	text-align: justify;
	padding: 0px 5px 10px;
	background-color: white;
}

.PopUpContent div
{
	color: Black;
	text-align: justify;
}
.popupButton
{
	width: 62px;
	height: 37px;
	float: left;
	color: #FFF;
	font-weight: bold;
	background: url(/Images/branding/popupButton.jpg) no-repeat;
}
.CancelButton
{
	width: 81px;
	height: 34px;
	float: left;
	color: #FFF;
	font-weight: bold;
	background: url(/Images/branding/btn_wht_reset.gif) no-repeat;
}
.SearchButton
{
	border-style: none;
	width: 72px;
	height: 25px;
	background: url('/Images/branding/search_btn.gif') no-repeat;
}
.ExportLabel
{
	text-decoration: none;
	background-position: right top;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
	float: right;
	background: url(/Images/branding/Export.jpg) no-repeat;
	color: #1d5259;
}
.button_red_150
{
	background: url(/Images/branding/button_red_150.jpg) no-repeat;
	background-position: 0px 0px;
	border: 0px;
	width: 155px;
	height: 35px;
	color: #ffffff;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	margin: 0px;
	padding: 0px 10px 5px 5px;
	cursor: pointer;
}


.button_red_150:hover
{
	background: url(/Images/branding/button_red_150.jpg) no-repeat;
	background-position: 0px -35px;
	border: 0px;
	width: 155px;
	height: 35px;
	color: #e41f32;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	margin: 0px;
	padding: 0px 10px 5px 5px;
	cursor: pointer;
}
.button_wht_100
{
	background: url(/Images/branding/button_wht_100.jpg) no-repeat;
	background-position: 0px 0px;
	border: 0px;
	width: 105px;
	height: 35px;
	color: #e41f32;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	margin: 0px;
	padding: 0px 10px 5px 5px;
	cursor: pointer;
}


.button_wht_100:hover
{
	background: url(/Images/branding/button_wht_100.jpg) no-repeat;
	background-position: 0px -35px;
	border: 0px;
	width: 105px;
	height: 35px;
	color: #e41f32;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	margin: 0px;
	padding: 0px 10px 5px 5px;
	cursor: pointer;
}

.button_red_75
{
	background: url(/Images/branding/button_red_75.jpg) no-repeat;
	background-position: 0px 0px;
	border: 0px;
	width: 80px;
	height: 35px;
	color: #ffffff;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	margin: 0px;
	padding: 0px 10px 5px 5px;
	cursor: pointer;
}
.dis_button_red_75
{
	background: url(/Images/branding/dis_button_red_75.jpg) no-repeat;
	background-position: 0px 0px;
	border: 0px;
	width: 80px;
	height: 35px;
	color: #a7a7a8;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	margin: 0px;
	padding: 0px 10px 5px 5px;
	cursor: default; /* For IE8 and earlier */
}

.button_red_75:hover
{
	background: url(/Images/branding/button_red_75.jpg) no-repeat;
	background-position: 0px -35px;
	border: 0px;
	width: 80px;
	height: 35px;
	color: #e41f32;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	margin: 0px;
	padding: 0px 10px 5px 5px;
	cursor: pointer;
}

.button_wht_75
{
	background: url(/Images/branding/button_wht_75.jpg) no-repeat;
	background-position: 0px 0px;
	border: 0px;
	width: 80px;
	height: 35px;
	color: #e41f32;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	margin: 0px;
	padding: 0px 10px 5px 5px;
	cursor: pointer;
}


.button_wht_75:hover
{
	background: url(/Images/branding/button_wht_75.jpg) no-repeat;
	background-position: 0px -35px;
	border: 0px;
	width: 80px;
	height: 35px;
	color: #e41f32;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	margin: 0px;
	padding: 0px 10px 5px 5px;
	cursor: pointer;
}
.wrapgrid
{
	word-break: break-all;
	word-wrap: break-word;
}

.gridRow
{
	table-layout: fixed;
}
.gridRow th
{
	border-bottom: 1px dotted #C8C8D2;
	font-size: 10px;
	font-weight: 700;
	color: #907736;
	padding: 2px 2px;
	text-align: left;
}
.gridRow td
{
	color: #2e2e2f;
	padding: 2px 2px;
	text-align: left;
	text-indent: 0;
	font-size: 8px;
	vertical-align: middle;
}
.gridRowColor td
{
	background-color: #F4F2E6; /*e9e4cd;*/
	border-bottom: 1px dotted #C8C8D2;
}
.gridRowColorF5ECE4 td
{
	background-color: #F4F2E6;
	border-bottom: 1px dotted #C8C8D2;
}
.gridRowAltColor td
{
	background-color: #ffffff;
	border-bottom: 1px dotted #C8C8D2;
}

.gridFooter
{
	font-size: 8px;
	font-style: italic;
	color: Black;
	display: inline;
}

.superscript
{
    vertical-align: super; 
    color: Black;
    font-size: 6px;
	font-weight: normal;	
	font-family: Arial; 
	font-style:normal;
}

/* Account Number List Control Styles*/
.lvAccountNumberRow
{
	background-color: #F4F2E6;
	color: #2E2E2F;
	padding: 5px 0 5px 5px; /*padding-left: 12px;*/
	text-align: left; /*margin: 3px;*/ /*vertical-align: middle;*/
	border-bottom: 1px dashed #C8C8D2;
	width: 300px;
}

.lvAccountNumberFirstRow
{
	background-color: #F4F2E6;
	color: #2E2E2F;
	padding: 5px 0 5px 5px; /*padding-left: 12px;*/
	text-align: left; /*margin: 3px;*/ /*vertical-align: middle;*/
	border-top: 1px dashed #C8C8D2;
	border-bottom: 1px dashed #C8C8D2;
	width: 300px;
}

.lvAccountNumberAltRow
{
	background-color: #FFF;
	color: #2E2E2F;
	padding: 5px 0 5px 5px; /*padding-left: 12px;*/
	text-align: left; /*margin-top: 5px;*/ /*vertical-align: middle;*/
	border-bottom: 1px dashed #C8C8D2;
	width: 300px;
}
.allSetupsSubmitted
{
	color: #C8C8D2;
}
.show
{
	display: block;
}
.hide
{
	display: none;
}
.label
{
	color: #907736;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 8px;
	text-align: left;
	/*position: relative;*/
	background-color: #FFF;
	padding-top: 4px;
    width: 191px;
}
.refno_label
{
	color: #907736;
	/*text-transform: uppercase;*/
	font-weight: bold;
	font-size: 9px;
	text-align: left;
	/*position: relative;*/
	background-color: #FFF;
	padding-top: 4px;
    width: 191px;
}
.dis_label
{
	background-color: #FFF;
	color: #C8C8D2;
	text-transform: uppercase;
	font-weight: bold;
	height: 18px;
	vertical-align: middle;
	font-size: 8px;
	padding-top: 4px;
    width: 191px;
}

.newAccountNumberRow
{
	border-top: dashed 1px #C8C8D2;
	background-color: #F4F2E6;
	color: #2E2E2F;
	text-align: left;
	margin-top: 2px;
	vertical-align: middle;
	border-bottom: 1px dashed #C8C8D2;
	height: 20px;
}

.dis_newAccountNumberRow
{
	border-top: dashed 1px #C8C8D2;
	background-color: #F1F1F1;
	color: #C8C8D2;
	text-align: left;
	margin-top: 2px;
	vertical-align: middle;
	border-bottom: 1px dashed #C8C8D2;
	height: 20px;
}
.newAccountNumberAltRow
{
	margin-top: 2px;
	background-color: #FFF;
	color: #2E2E2F;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1px dashed #050505;
	height: 20px;
}

.accountEdit
{
	background: url(/Images/branding/editBlue.gif) no-repeat left center;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana;
	color: #346170;
	border: none;
	cursor: pointer;
	width: 45px;
	padding-left: 10px;
}

.PaginationTopCurrent
{
	color: yellow;
	cursor: pointer;
	text-decoration: none;
}

.PaginationTop:link
{
	color: white;
	cursor: pointer;
	text-decoration: none;
}
.PaginationBottomCurrent
{
	color:Black;
	cursor: pointer;
	text-decoration: none;
}

.PaginationBottom:link
{
	color: blue;
	cursor: pointer;
	text-decoration: none;
}
.hideCustomerSetups
{
	font-size: 11px;
	font-family: Verdana;
	display: none;
	height: 0px;
	width: 0px;
}
.showCustomerSetups
{
	font-family: Verdana;
	display: block;
	margin-top: 0px;
}
.SearchButton
{
	border-style: none;
	width: 67px;
	height: 25px;
	background: url('/Images/branding/SearchIcon.gif') no-repeat;
}
.EditSetupGridview
{	
	width: 750px;
}
.EditSetupGridviewdiv
{
	height: 330px;
	max-height:330px;
	font-size: 10px;
	font-weight: normal;
	/*margin-top: 15px;*/
	width: 750px;
	table-layout:fixed;
}
.EditSetupRowstyle td
{
	background-color: #F4F2E6;
	text-align: left;
	vertical-align: middle;
	font-size: 10px;
	border-bottom: 1px dotted #C8C8D2;
	border-collapse:collapse;
	padding-top:0px;
	padding-bottom:0px;
	height:15px;
}
.EditSetupRowstyleAlt td
{
	background-color: #ffffff;
	text-align: left;
	vertical-align: middle;
	font-size: 10px;
	border-bottom: 1px dotted #C8C8D2;
	border-collapse:collapse;
	padding-top:0px;
	padding-bottom:0px;
	height:15px;
}
.EditSetupHeader
{
	background-color: White;
	border-collapse:collapse;
	font-size: 8px;
	vertical-align: bottom;
}
.EditSetupHeader th
{
	color: #907736;
	text-transform: uppercase;
	font-weight: bolder;
	font-family: Verdana;
	font-size: 8px;
	text-align: left;
	background-color: white;
	border-collapse:collapse;
}
.EditSetupHeader a
{
	color: #907736;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Verdana;
	font-size: 8px;
	text-align: left;
	text-decoration: none;
	/*position: relative;*/
	background-color: white;
}

.gridViewHeaderDropdown
{
	width:150px;
	padding: 0px; 
	margin: 0px;
}
.gridViewHeaderTextbox
{
	display:none;
}
.gridViewRowDropdown
{
	width:150px;
	padding: 0px; margin: 0px;
}
.gridViewRowTextbox
{
	display:none;
}
.allocationPopin
{
	width:400px;
}

/*********************DropDown*****************/
.ctrDropDown
{
    width:185px;
}
.ctrDropDownGeneric
{
    width:185px;
}

.width120
{
    width:120px;
}

select.expand
{
    width:auto;
}

.ctrDropDownClick
{
    width:315px;
}
/*********************End*****************/
.sortasc  
{
   display:block; 
   background:url("/images/branding/SortUp.jpg") no-repeat right;
}

.sortdesc 
{
   display:block; 
   background:url("/images/branding/SortDown.jpg") no-repeat right;
}

.state
{
	text-align:center;
	vertical-align:middle;
}
.itemSeperatorInFile
    {
        border-top: 5px #C8C8D2 solid;
        height: 2px;
        width: 930px;
        padding: 0;
        border-spacing: 0px;
        border-collapse: collapse;
    }
    .itemSeperatorAfterResolved
    {
        border-top: 5px #C8C8D2 solid;
        height: 2px;
        width: 200px;
        padding: 0;
        border-spacing: 0px;
        border-collapse: collapse;
    }
    .itemSeperatorExpandedInFile
    {
        border-top: 5px #C8C8D2 solid;
        height: 2px;
        width: 930px;
    }
    .itemSeperatorNoBorderInFile
    {
        border-top: 0;
        height: 2px;
        width: 930px;
        padding: 0;
        border-spacing: 0px;
        border-collapse: collapse;
    }

     .vertAlign
    {
       /* vertical-align:middle;
        bottom: 5px;*/
    } 

    .pnlAllLocationStatusBG_Class
    {
        display: none;
        width: 800px;
        height: 550px;
        position: absolute;
        top:0;
        left:0;
        background-color: #2E2E2F;
	    filter: alpha(opacity=80);
	    opacity: 0.8;
    }
    
    
.redBanner_ExtendedSLControl
{
	margin-left: 0px;
	margin-left: 1em;
	margin-right: 2em;
	background-color: #E41F35;
	color: White;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 18px;
	padding-top: 4px;
	width: 875px;
	border: 0;
}

.itemSeperator_ExtendedSLControl
    {
        border-top: 5px #C8C8D2 solid;
        height: 2px;
        width: 875px;
        padding: 0;
        border-spacing: 0px;
        border-collapse: collapse;
    }
    
    
 /*HL1&3 Changes*/    
.EditSetupRowstyles td
{
	background-color: #F4F2E6;
	text-align: left;
	vertical-align: middle;
	font-size: 10px;
	border-bottom: 3px solid white;
	border-collapse:collapse;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:20px;
}

   .redBannerBGControl
{
	background-color: #E41F35;
	color: White;
	font-family: Verdana;	
	font-size: 8pt;
	font-weight: bold;
	border: 0;
} 
.redBannerBGControl th
{  
    border-bottom: 3px solid white;
    padding-left:20px;
}
  .greenBannerBGControl
{
	background-color: #346170;
	color: White;
	font-family: Verdana;	
	font-size: 8pt;
	font-weight: bold;
	border: 0;
} 
.greenBannerBGControl th
{  
    border-bottom: 3px solid white;
    padding-left:20px;
}
  .brownBannerBGControl
{
	background-color: #730505;
	color: White;
	font-family: Verdana;	
	font-size: 8pt;
	font-weight: bold;
	border: 0;
} 
.brownBannerBGControl th
{  
    border-bottom: 3px solid white;
    padding-left:20px;
}
 .originribbon
    {
      background:#730505 url(/Images/branding/popup_ribbonltl.jpg) no-repeat bottom left;
      height:50px;
      padding:0px;
      margin:0px;
      padding-top:5px;
      padding-bottom:8px;
      display:block;
      text-indent: 15px; 
      height: 60px; 
      color: white; 
      font-size: 14px; 
      font-weight: bold;
    }
    
    .originredBanner_padded
{
	margin-left: 0px;
	margin-left: 1em;
	margin-right: 2em;
	background-color: #730505 ;
	color: White;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 18px;
	padding-top: 4px;
	width: 955px;
	border: 0;
}
.popCloseIconWhite
{
	position: relative;
	float: right;
	padding: 4px 0px 0px 0px;
	width: 386px;
	height: 22px;
	background: url(/Images/branding/closeltl.jpg) no-repeat;
	top: 0px;
	left: 0px;
}

.greenBanner
{
	background-color: #346170;
	color: White;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 14px;
	border: 0;
}

.greenBanner_padded
{
	margin-left: 0px;
	margin-left: 1em;
	margin-right: 2em;
	background-color: #346170;
	color: White;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 18px;
	padding-top: 4px;
	width: 955px;
	border: 0;
}
.progress_modal
{
     position: fixed;
    z-index: 999;
    height: 100%;
    width: 100%;
    top: 0;
    left:0;
    background-color: Black;
    filter: alpha(opacity=60);
    opacity: 0.6;
    -moz-opacity: 0.8;

}
.progress_center
{
    z-index: 1000;
    margin: 300px auto;
    padding: 10px;
    width: 130px;
    background-color: transparent;
    border-radius: 10px;
    filter: alpha(opacity=100);
    opacity: 1;
    -moz-opacity: 1;
}
.progress_centerimg
{
    height: 100px;
    width: 100px;
}
