/* --------------------------------------  GENERAL --------------------------------------------------- */

h4
{
	margin: 0px 0px 5px 5px;
	font: normal normal normal 12px normal Arial;
}

h5
{
	margin: 0px 0px 5px 5px;
	font: normal normal normal 10px normal Arial;
}

select
{
	font-family: Arial;
	font-size: 8pt;
}

input.Invisiblesubmit
{
	height: 0px;
	width: 0px;
	margin: 0px;
}
div.AddUserDetailsContent
{
	width: 100%;
}
div.VATEDitCrlContent
{
	width: 100%;
}
div.UserDetailsEditCrlContent
{
	width: 100%;
}
div.AddressFilter
{
	float: left;
	width: 100%;
	background-color: #F5F5F5;
	padding-top: 5px;
	padding-bottom: 10px;
	margin-bottom: 0px;
}

div.AddressFilter div.ValidationSummary
{
	float: left;
	clear: both;
	width: 100%;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: normal;
}

div.AddressFilter div.FilterTitle
{
	float: left;
	clear: both;
	width: 100%;
	padding-bottom: 10px;
}

div.AddressFilter div.FilterInvoke
{
	float: left;
	clear: both;
	width: 90%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	text-align: right;
}
div.AddressFilter div
{
	float: left;
	text-align: left;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
}

div.AddressFilter div.Filters
{
	float: left;
	text-align: left;
	font-weight: normal;
	padding: 0px 10px 0px 10px;
}

div.AdminTitleTopCtrl span
{
	font: normal normal normal 12px normal Arial;
}

div.BackButton
{
	float: left;
	padding: 10px 5px 10px 5px;
}

div.CancelButton
{
	float: left;
	padding: 10px 5px 10px 15px;
}

div.CartSummaryCtrl div.Labels
{
	margin: 12px auto auto 10px;
	float: left;
}
div.CartSummaryCtrl div.Buttons
{
	margin: 10px 5px auto auto;
	float: right;
}

div.CatalogPages div.DatasColumn div, div.CatalogPages div.TitlesColumn div
{
	height: 20px;
}

div.CarriersViewEditMainFrame div.ServicelevelsSection
{
	margin: 7px 0px 7px 0px;
}

div.CarriersViewEditMainFrame
{
	width: 100%;
}

div.CarriersViewEditMainFrame div.ServicelevelsSection div.NextLine
{
	margin: 7px 0px 7px 0px;
	clear: left;
}

div.CarriersViewEditMainFrame div.ServicelevelsSection div.AddSpace
{
	margin-left: 13px;
}

div.CarriersViewEditMainFrame div.ServicelevelsSection div.Column1
{
	margin-top: 7px;
	margin-bottom: 7px;
	width: 130px;
	float: left;
}

div.CarriersViewEditMainFrame div.ServicelevelsSection div.Column2
{
	margin: 7px 0px 7px 0px;
	float: left;
}

div.CatalogPages div.TitlesColumn
{
	margin: 0px 0px 0px 10px;
}

div.CatalogPages div.TitlesColumn div
{
	float: left;
	width: 230px;
}

div.DiscountsSection
{
	width: 300px;
	float: left;
	padding: 5px 0px 5px 0px;
	text-align:right;
	margin-right:25px;
}

div.ChargesSummary
{
	width: 200px;
	float: right;
	padding: 5px 0px 5px 0px;
}

div.ChargesSummary div.AssociatedLabel
{
	width: 100px;
	float: left;
	clear: left;
	padding: 1px 0px 3px 0px;
}

div.ChargesSummary div.DataBoundLabel
{
	width: 95px;
	font-weight: bold;
	text-align: right;
	padding: 1px 0px 3px 0px;
}

div.CheckPartAvailability
{
	float: right;
	width: 185px;
	background-color: #D9E5F9;
	padding: 0px 0px 0px 0px;
	margin-top: 5px;
}

div.CompleteContentSection
{
	float: left;
	width: 100%;
	text-align: left;
}

div.CompleteContentSection div.RightAlignedButtons
{
	float: right;
	padding: 10px 10px 10px 10px;
}

div.CompleteContentSection div.CenterAlignedButtons
{
	text-align: center;
	padding: 10px 10px 10px 10px;
}

div.CompleteContentSection div.BtnArea
{
	margin: 10px 0px 10px 0px;
	text-align: center;
}

div.ContactUs
{
	float: right;
	width: 185px;
	background-color: #FFFFFF;
	margin-top: 15px;
}

div.ContactUs a
{
	font-size: 10px;
	color: #346d8e;
}

div.ContactUsContent
{
	padding: 1px;
}

div.ContactUsArea span
{
	 font-weight: 700;
}

div.ContinueButton
{
	float: left;
	padding: 10px 5px 10px 5px;
}

div.ControlSection
{
	float: left;
	min-width: 400px;
	width: 480px;
	text-align: left;
}

div.ControlSectionEmails
{
	float: left;
	min-width: 400px;
	width: 480px;
	text-align: left;
}
div.ControlSectionEmails div
{
	padding: 2px 0px 2px 0px;
}

div.ControlSectionCenterColumn
{
	float: left;
	width: 150px;
	text-align: left;
	margin-top: 0px;
	margin-left: 5px;
}

div.ControlSectionOneColumn
{
	float: left;
	width: 99%;
	text-align: left;
}

div.ControlSectionThreeColumn
{
	float: left;
	width: 120px;
	text-align: left;
	margin-top: 0px;
}

div.ControlSectionTwoColumn
{
	float: left;
	width: 48%;
	text-align: left;
	margin-top: 0px;
	padding-right:2px;
}
div.ControlSectionTwoColumn:first
{
	clear: left;
}

div.ControlSectionTwoColumn div.ViewMode div
{
	padding: 2px 0px 2px 0px;
}

div.CsrEditExpiry
{
	position: relative;
	width: 400px;
	padding: 20px 10px 10px 40px;
}


div.CsrEditExpiry div.TitlesColumn
{
	float: left;
	font-weight: bold;
	width: 150px;
}

div.CsrEditExpiry div.TitlesColumn div
{
	padding-top: 2px;
	height: 35px;
}
div.CsrEditExpiry div.DatasColumn div
{
	padding-top: 2px;
	height: 35px;
}

div.CsrEditExpiry div.DatasColumn
{
	float: left;
	padding-right: 5px;
	min-width: 200px;
}

div.CsrLandingCtrl
{
	position: relative;
	width: 99%;
}

div.CsrUserSearch
{
	position: relative;
	width: 250px;
}

div.CsrLandingCtrl div.TitlesColumn
{
	float: left;
	font-weight: bold;
	width: 220px;
}

div.CsrLandingCtrl div.TitlesColumn div
{
	padding-top: 2px;
	height: 35px;
}

div.PartAvailabilityMain div.TitlesColumn
{
	float: left;
	font-weight: bold;
	width: 150px;
}

div.PartAvailabilityMain div.TitlesColumn div
{
	padding-top: 2px;
	height: 35px;
}

div.PartAvailabilityMain div.DatasColumn div
{
	padding-top: 2px;
	height: 35px;
}

div.CsrLandingCtrl div.DatasColumn div
{
	padding-top: 2px;
	height: 35px;
}

div.CsrLandingCtrl div.DatasColumn
{
	float: left;
	padding-right: 5px;
	min-width: 350px;
}
div.CSRLandingFrame
{
	position: relative;
	width: 100%;
}

div.CsrFrameTableBorderTop
{
	position: relative;
	width: 785px;
	margin: 2px 0px 0px 2px;
	border-top: solid 2px #999999;
	z-index: -1;
}

div.CsrFrameTable
{
	position: relative;
	width: 780px;
	margin: -14px 0px 0px 1px;
	border: solid 1px #999999;
	border-top-width: 0px;
	z-index: 1;
}

div.CsrFrameContent
{
	position: relative;
	width: 100%;
	margin: 10px 10px 10px 10px;
}

div.CustomersSelect
{
	margin: 10px 0px 0px 50px;
	overflow: hidden;
	width: 500px;
}

div.CustomersListCtrl div.DownloadToExcelArea
{
	margin: 20px 0px 0px 0px;
}

div.CustomersListCtrl div.SelectHelpArea
{
	margin: 10px 55px 0px 0px;
	top: 15px;
	width: 300px;
}

div.DataBoundLabel
{
	padding: 1px 0px 3px 0px;
}

div.DirectShip
{
	padding: 3px 0px 5px 2px;
	font-weight: bold;
}


div.EditContact
{
	float: left;
	width: 95%;
	padding: 10px 10px 10px 10px;
}

div.EditContact div.Label
{
	float: left;
	width: 200px;
}

div.EditContact div.Buttons
{
	float: left;
	width: 100%;
	text-align: center;
}

div.EditContact div.Control
{
}

div.OrderManagementFrame div.CSRActions
{
	padding-top: 5px;
	float: right;
	width: 100%;
	text-align: right;
}

div.OrderManagementFrame div.EditExipry
{
	width: 100%;
	float: right;
	clear: both;
	text-align: right;
}

div.OrderManagementFrame div.OrderFilter
{
	float: left;
	width: 100%;
	background-color: #F5F5F5;
	padding-top: 5px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

div.OrderManagementFrame div.OrderFilter
{
	float: left;
	text-align: left;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
}

div.OrderManagementFrame div.OrderFilter div.StatusFilters
{
	float: left;
	margin-right: 10px;
	text-align: left;
	font-weight: normal;
	padding: 0px 10px 0px 10px;
}

div.OrderManagementFrame div.OrderFilter div.ReloadButton
{
	float: right;
	padding-top: 10px;
	padding-right: 40px;
}


div.OrderManagementFrame div.OrderFilter div.DateRange
{
	float: left;
	width: 255px;
	text-align: left;
	font-weight: normal;
	padding: 0px 10px 0px 10px;
}

div.EnhancedSearchPopup
{
	position: absolute;
	width: 610px;
	min-height: 360px;
	height: 360px;
	border: solid 2px #F5F5F5;
	display: none;
	z-index: 500;
}

div.feedbackPopup
{
	width: 98%;
	min-height: 220px;
	padding: 18px 18px 10px 18px;
}

div.feedbackPopup div.FeedbackPopupTopLabel
{
	width: 98%;
	font-family: Arial;
	font-size: 9pt;
	padding-bottom: 10px;
}

div.feedbackPopup div
{
	width: 98%;
	padding: 2px 0px 2px 0px;
}
div.feedbackPopup div.TitleColumn
{
	float: left;
	font-weight: bold;
	width: 120px;
	padding-top: 4px;
	padding-bottom: 2px;
}

div.feedbackPopup div.TitleColumn1
{
	float: left;
	font-weight: bold;
	width: 85px;
	padding-top: 4px;
	padding-bottom: 2px;
}

div.feedbackPopup div.TitleColumn2
{
	float: left;
	font-weight: bold;
	width: 120px;
	padding-top: 4px;
	padding-bottom: 2px;
}

div.feedbackPopup div.DataColumn
{
	float: left;
	width: 400px;
	padding-left: 45px;
	padding-top: 2px;
	padding-bottom: 2px;
}
div.feedbackPopup div.Empty
{
	padding-top: 5px;
}
div.feedbackPopup div.DataColumn1
{
	float: left;
	width: 170px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
}

div.FriendlyErrorMessage
{
	float: left;
	margin: 20px 10px 20px 10px;
	padding: 10px 10px 10px 10px;
	border: solid 1px #F2F2F2;
}

div.GridsSection
{
	float: left;
	width: 460px;
	text-align: left;
}


div.HorizontalRuleLight
{
	border-bottom: solid 1px #D7D6D6;
}
div.HorizontalRuleDark
{
	border-bottom: solid 1px #F2F2F2;
}

div.HorizontalRuleBlackDark
{
	border-bottom: solid 1px #ccc;
}

div.HorizontalRuleSpacer
{
	height: 5px;
}
div.HtmlControl
{
	float: left;
	padding: 1px 0px 1px 0px;
}

div.HtmlControl a
{
	color: blue;
	cursor: pointer;
	text-decoration: underline;
}

div.GridColumn
{
	padding: 1px 0px 1px 0px;
}

div.GridColumn a
{
	color: blue;
	cursor: pointer;
	text-decoration: underline;
}
div.HyperLink
{
	color: blue;
	cursor: pointer;
	text-decoration: underline;
}

div.LeftHandLabel
{
	float: left;
	min-width: 150px;
	width: 150px;
	text-align: left;
	font-weight: bold;
	clear: left;
}

div.LineItems
{
	min-width: 100%;
	width: 100%;
}
div.LineItemFooter
{
	width: inherit;
	background-color: #EEEFF0;
	padding: 2px 0px 2px 0px;
	border: solid 1px #DBDADB;
}

div.MainnagivationTabUlCtrl
{
}



div.NewOrderLeadTime
{
	width: 100%;
	padding: 4px 0px 2px 0px;
}


div.OrderConfirmationMessage
{
	width: 100%;
	padding: 5px 5px 5px 5px;
	background-color: #CCFFCC;
	margin-bottom: 10px;
}
div.OrderConfirmationMessage div.Image
{
	width: 20px;
	float: left;
	padding: 4px 0px 0px 3px;
}
div.OrderConfirmationMessage div.Message
{
	float: left;
	width: 500px;
	margin-left: 5px;
	padding-top: 5px;
}

div.OrderConfirmationMessage div.Message div.IdInfo
{
	float: left;
	width: 500px;
	color: #339966;
	font-weight: bold;
}
div.OrderConfirmationMessage div.ContactInfo
{
	float: left;
	padding-top: 5px;
}

div.OrderManagementBlockInput
{
	position: absolute;
	width: 975px;
	height: 2000px;
	top: 5px;
	left: 0px;
	background-color: #ffffff;
	z-index: 1;
	opacity: .70;
	filter: alpha(opacity=70);
	display: none;
}

div.OrderManagementSubmitOrderConfirmation
{
	position: absolute;
	width: 500px;
	height: auto;
	top: 250px;
	left: 230px;
	background-color: #FFFFFF;
	border: solid 1px #666666;
	z-index: 2;
	display: none;
}


div.DeleteReserveInventoryConfirmation
{
	position: absolute;
	width: 500px;
	height: auto;
	top: 250px;
	left: 230px;
	background-color: #FFFFFF;
	border: solid 1px #666666;
	z-index: 2;
	display: none;
}

div.DeleteReserveInventoryConfirmation div.Buttons
{
	width: inherit;
	background-color: #FFFFFF;
	padding-left: 150px;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.DeleteReserveInventoryConfirmation div.Message
{
	width: inherit;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
}


div.DeleteReserveInventoryConfirmation div.Warning
{
	width: inherit;
	background-color: #666666;
	height: 28px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 4px;
}

div.OrderManagementSubmitOrderConfirmation div.Buttons
{
	width: inherit;
	background-color: #FFFFFF;
	padding-left: 150px;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.OrderManagementSubmitOrderConfirmation div.Message
{
	width: inherit;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
}


div.OrderManagementSubmitOrderConfirmation div.Warning
{
	width: inherit;
	background-color: #666666;
	height: 28px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 4px;
}

div.OrderManagementRohsError
{
	position: absolute;
	width: 500px;
	height: auto;
	top: 250px;
	left: 230px;
	background-color: #FFFFFF;
	border: solid 1px #666666;
	z-index: 2;
	display: none;
}

div.OrderManagementRohsError div.Buttons
{
	width: inherit;
	background-color: #FFFFFF;
	padding-left: 150px;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.OrderManagementRohsError div.Message
{
	width: inherit;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
}

div.OrderManagementRohsError div.MessageBold
{
	width: inherit;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
	font-weight: bold;
}

div.OrderManagementRohsError div.RohsErrorGrid
{
	width: inherit;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
}


div.OrderManagementRohsError div.Warning
{
	width: inherit;
	background-color: #666666;
	height: 28px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 4px;
}

div.OrderManagementFrame
{
	position: relative;
	float: left;
	width: 99%;
}

div.CSRLandingFrame
{
	position: relative;
	width: 100%;
}

div.CSRProxyLinks
{
	position: relative;
	width: 100%;
	height: 10px;
	padding: 2px 0px 2px 0px;
}

div.CSRProxyLinks a
{
	float: left;
	font-weight: bold;
	color: #346D8E;
	font-size: 10px;
	width: 150px;		
}

.right-align
{
	text-align:right;
}
/*
div.CSRProxyLinks div
{
    float:left;
    width:100%
}*/

/*
div.CSRProxyLinks a.Disabled
{	
    font-weight:bold;
    color:#000000;
    font-size:10px;
}
*/
/*
div.CSRProxyLinks div.ReturnDiv
{
    float:left;
    width: 150px; 
    text-align:left;       
}
*/
div.CSRProxyLinks div.AccountInfoDiv
{
	float: right;
	width: 250px;
	font-style: italic;
}
/*
div.CSRProxyLinks div.LogoutDiv
{
    float:right;
    width: 150px; 
    text-align:right;       
}
*/
div.OrderManagementFrame div.TitlesColumn
{
	float: left;
	font-weight: bold;
	width: 150px;
}

div.OrderManagementFrameTable
{
	position: relative;
	min-width: 550px;
	width: 100%;
	margin: 2px 0px 0px 1px;
	border-top: solid 2px #999999;
	z-index: -1;
}


div.OrderManagementFrame div.DatasColumn div, div.OrderManagementFrame div.TitlesColumn div
{
	padding-top: 2px;
	height: 28px;
}

div.OrderManagementFrame div.DatasColumn
{
	float: left;
	padding-right: 5px;
	min-width: 160px;
}

div.OrderManagementFrame div.DatasColumn div.FreeTextInput
{
	height: 85px;
}

div.EmptyGridFooter
{
	background-image: url(/ModusLink/App_Themes/Default/Images/Background/GridFooterBG.gif);
	background-repeat: repeat-x;
	height: 20px;
	padding: 4px 0px 0px 4px;
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}
div.OrderManagementFrame div.Scrollable
{
	width: 550px;
	overflow: auto;
	height: 200px;
}

div.OrderManagementLinks
{
	position: relative;
	width: 100%;
	height: 25px;
	padding: 2px 0px 2px 0px;
}


div.OrderManagementLinks panel
{
	position: relative;
	float: left;
}

div.OrderManagementLinks a
{
	font-weight: bold;
	color: #346D8E;
	font-size: 10px;
}

div.OrderManagementLinks a.Disabled
{
	font-weight: bold;
	color: #000000;
	font-size: 10px;
}

div.PartAvailability
{
	width: 650px;
	float: left;
}

div.PartAvailabilityMain
{
	width: 100%;
	float: left;
	padding: 10px 10px 10px 10px;
}

div.Payment
{
	min-width: 400px;
	width: 400px;
}

div.Payment div.Expiry
{
	float: left;
	width: 150px;
}

div.Payment div.NameOncard
{
	float: left;
	width: 220px;
}

div.Payment div.PurchaseOrderCol1
{
	float: left;
	width: 200px;
}

div.Payment div.PurchaseOrderCol2
{
	float: left;
	width: 200px;
}

div.PaginationCtrl
{
}

div.PaginationCtrl div.ActualPageArea
{
	float: left;
	margin: 2px 15px 0px 0px;
}

div.PaginationCtrl div.PagenagivationTabUlArea a
{
	text-decoration: none;
	color: #666666;
}

div.ProductDetailsEditCtrl div.ButtonArea
{
	margin: 20px 0px 10px 280px;
}

div.ProductDetailsEditCtrl div.EditableArea
{
	clear: both;
	margin: 10px 0px 0px 5px;
}

div.ProductDetailsEditCtrl div.EditableArea div.Title
{
	margin: 0px 0px 0px -5px;
}

div.ProductDetailsEditCtrl div.EditableArea div.Labels
{
	width: 130px;
	margin: 0px 35px 0px 0px;
	float: left;
}

div.ProductDetailPage div.AdminFrameCtrl div.BackToSearch, div.ProductDetailPage div.AdminFrameCtrl div.BackToProductListing, div.ProductDetailPage div.AdminFrameCtrl div.AdminTitle, div.ProductDetailPage div.AdminFrameCtrl div.AdminContentFrame h2, div.ProductDetailPage div.AdminFrameCtrl li.Asp-net-ListItem1_3, div.ProductDetailPage div.AdminFrameCtrl li.Asp-net-ListItem1_4, div.ProductDetailPage div.AdminFrameCtrl div.AssignedPriceListArea, div.ProductDetailPage div.AdminFrameCtrl div.AssignedBomComponentArea
{
	display: none;
}

div.ProductDetailPage div.AdminFrameCtrl div.StandardConfigAssignedBomComponentArea
{
	margin: 25px 0px 0px 0px;
}

div.ProductDetailPage div.ProductImageAndTextArea
{
	width: 100%;
	border-top: solid 1px #999999;
	border-bottom: solid 1px #ccc;
	padding: 5px 0px 15px 0px;
	margin: 10px 0px 10px 0px;
}

div.ProductDetailPage div.ProductImage
{
	float: left;
}

div.ProductDetailPage div.ProductText
{
}

div.ProductListCtrl
{
	margin: 0px 0px 30px 0px;
}

div.ProductListing div.ItemBlock
{
	margin: 5px;
	padding: 5px;
	border: solid 1px #666666;
	height: 180px;
}

div.ProductListing div.ItemBlock div.DatasArea, div.ProductListing div.ItemBlock div.Title
{
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: solid 1px #ccc;
}

div.ProductListing div.ItemBlock div.ProductImageArea
{
	float: left;
}

div.ProductListing div.ItemBlock div.ProductImageArea img
{
	width: 40px;
	height: 40px;
}

div.ProductListing div.ItemBlock div.TextArea
{
	font: normal normal normal 9px normal Arial;
	width: 160px;
}

div.ProductListing div.ItemBlock div.Title a
{
	color: #666666;
	font-weight: bold;
}

div.ProductListMainFrame div.DownloadToExcelArea
{
	margin: 20px 0px 00px 0px;
	padding: 0px 0px 20px 0px;
	border-bottom: 2px solid #666666;
}

div.ProductSpecFrameBorderTop
{
	position: relative;
	width: 99%;
	margin: 2px 0px 0px 2px;
	border-top: solid 2px #999999;
	z-index: -1;
}

div.ProductSpecFrameTable
{
	position: relative;
	width: 99%;
	margin: -14px 0px 0px 1px;
	border: solid 1px #999999;
	border-top-width: 0px;
	z-index: 0;
}

div.QuoteSaveAsDraft
{
	position: absolute;
	width: 550px;
	height: auto;
	top: 250px;
	left: 230px;
	background-color: #FFFFFF;
	border: solid 1px #666666;
	z-index: 10000;
	display: none;
}

div.QuoteExportOptions
{
	position: absolute;
	width: 520px;
	height: auto;
	top: 250px;
	left: 230px;
	background-color: #FFFFFF;
	border: solid 1px #666666;
	z-index: 2;
	padding-bottom: 10px;
	display: none;
}

div.QuoteExportOptions div.Buttons
{
	width: inherit;
	background-color: #FFFFFF;
	padding-left: 150px;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.QuoteExportOptions div.Message
{
	float: left;
	width: 300px;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
}

div.QuoteExportOptions div.hr
{
	width: 500px;
	padding-left: 10px;
	padding-right: 10px;
}

div.QuoteExportOptions div.Title
{
	float: left;
	width: 120px;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
	font-weight: bold;
}

div.QuoteExportOptions div.Data
{
	float: left;
	width: 220px;
	padding-top: 10px;
	padding-right: 20px;
}


div.QuoteExportOptions div.Warning
{
	width: inherit;
	background-color: #666666;
	height: 28px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 4px;
}


div.QuoteSaveAsDraft div.Buttons
{
	width: inherit;
	background-color: #FFFFFF;
	padding-left: 150px;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.QuoteSaveAsDraft div.Message
{
	float: left;
	width: 300px;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
}

div.QuoteSaveAsDraft div.MessageBold
{
	float: left;
	width: 120px;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
	font-weight: bold;
}

div.QuoteSaveAsDraft div.CheckboxList
{
	float: left;
	width: 300px;
	padding-left: 170px;
	padding-top: 10px;
	padding-right: 20px;
}


div.QuoteSaveAsDraft div.Warning
{
	width: inherit;
	background-color: #666666;
	height: 28px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 4px;
}

div.RelateProduct
{
	float: left;
	width: 185px;
	min-height: 190px;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin-top: 5px;
	margin-left: 2px;
}

div.SearchProductCtrl div.SearchArea
{
	margin: 10px 0px 0px 0px;
}

div.SearchProductCtrl div.SearchArea div.PartNumberTxt
{
	float: left;
	width: 180px;
}

div.SearchProductCtrl div.SearchButtonArea
{
	clear: both;
	border-top: solid 1px #999999;
	padding: 5px 0px 0px 0px;
	text-align: center;
	width: 100%;
}


div.SearchProductCtrl div.SearchNoteArea
{
	padding: 5px 0px 0px 0px;
	width: 100%;
}


div.SearchProductCtrl div.SearchNoteArea a
{
	color: blue;
	cursor: pointer;
	text-decoration: underline;
}

div.SearchProductCtrl div.SearchDetailsColumns
{
	margin: 10px 0px 0px 0px;
}

div.SearchProductCtrl div.SearchDetailsColumns div
{
	width: 180px;
	float: left;
}

div.SearchProductCtrl div.SearchInfoContent
{
	margin: 20px 0px 10px 0px;
}

div.SearchResultFooter
{
	width: 100%;
	background-color: #EEEFF0;
	padding: 2px 0px 2px 0px;
	border: solid 1px #DBDADB;
}

div.SectionTitleFixedWidth
{
	float: left;
	width: 540px;
	text-align: left;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 5px;
}

div.UnderlinedCtrl
{
	border: solid 1px #CCCCCC;
	background-color: #D9E5F9;
	padding: 0px 0px 18px 0px;
	height: 35px;
}

div.UserDetailsEditMainFrame div.ButtonArea
{
	clear: both;
	margin: 10px 0px 0px 150px;
}

div.VertiaclGribView
{
	border: solid 1px #CCCCCC;
	padding: 0px;
	margin: 0px;
	height: 25px;
}
div.VertiaclLongGribView
{
	border: solid 1px #CCCCCC;
	padding :0px;
	margin: 0px;
	height: 80px;
}

div.VertiaclGribViewFirstRow
{
	border: solid 1px #CCCCCC;
	padding: 0px;
	margin: 0px;
	background-color: #D9E5F9;
	vertical-align: top;
	height: 25px;
}

div.VertiaclGribViewForATPRule
{
	border-right: 0px;
	border-left: 0px;
	border-bottom: 0px;
	border-top: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 50px;
	vertical-align: top;
	
}

div.VertiaclGribViewFirstRowForATPRule
{
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 50px;
}

div.WebFormRestrictionCtrl
{
	margin: 10px 0px 10px 0px;
	width: 100%;
}

div.WebFormRestrictionCtrl div.BoxLine
{
	clear: both;
}

div.WebFormRestrictionCtrl div.BoxLine select
{
	width: 250px;
	height: 100px;
}

div.WebFormRestrictionCtrl div.BoxLine div.ButtonsItem
{
	float: left;
	margin: 0px auto 0px auto;
}

div.WebFormRestrictionCtrl div.BoxLine div.ButtonsItem div.AddButton
{
	margin: 15px 38px 5px 38px;
}

div.WebFormRestrictionCtrl div.BoxLine div.ButtonsItem div.RemoveButton
{
	margin: 30px 20px 5px 20px;
}

div.WebFormRestrictionCtrl div.BoxLine div.Selected
{
	float: left;
}

div.WebFormRestrictionCtrl div.BoxLine div.Unselected
{
	float: left;
}

div.WebFormRestrictionCtrl div.BoxTitleLine div.Selected
{
	float: left;
	margin: 0px 0px 0px 10px;
}

div.WebFormRestrictionCtrl div.BoxTitleLine div.Unselected
{
	float: left;
	margin: 0px 0px 0px 273px;
}

div.DropDownArea
{
	float: left;
}
div.WebFormRestrictionCtrl div.ButtonsLine
{
	clear: both;
}

div.WebFormRestrictionCtrl div.ButtonsLine div.HorizontalLine
{
	margin: 10px 0px 10px 0px;
	border-top: solid 1px #ccc;
}

div.WebFormRestrictionCtrl div.ButtonsLine div.ActionType1Button
{
	float: left;
	margin: 0px 0px 0px 57px;
}

div.WebFormRestrictionCtrl div.ButtonsLine div.ActionType2Button
{
	float: left;
	margin: 0px 0px 0px 50px;
}

div.WebFormRestrictionCtrl div.ButtonsLine div.ActionType3Button
{
	float: left;
	margin: 0px 0px 0px 50px;
}

div.ProductDetailPage div.AdminFrameCtrl, div.ProductDetailPage div.DynamicContentArea, div.ProductDetailPage div.AdminContentFrame
{
	margin-left: 0px; /*width: 550px;*/
	width: 100%;
	min-width: 550px;
}

div.ProductVisibilityCtrl div.AdminTitle
{
	font-size: 16px;
}


/* -------------------------------------- SPAN TAG CLASS (STCD00001) ----------------------------------------
Used to give the possibility to change the position or any issues that would not require an override of 
the current HTML tag. Span have no line break by default.
---------------------------------------------------------------------------------------------------------- */





/* -------------------------------------- Table TR TD TH TAG CLASS (TCTC00001) ------------------------------
---------------------------------------------------------------------------------------------------------- */

table.AssignedPriceListTable
{
	width: 740px;
	border: solid 0px #999999;
}

table.AssignedPriceListTable th, table.AssignedPriceListTable td
{
	width: 20%;
	text-align: left;
	padding: 0px 0px 0px 5px;
}

table.CNetInfoBasicTable
{
	width: 100%;
	font: normal normal normal 11px normal Arial;
}

table.CNetInfoBasicTable th, table.CNetInfoBasicTable td.Column1
{
	width: 25%;
	text-align: left;
	padding: 0px 0px 0px 5px;
}

table.CNetInfoBasicTable td.Column2
{
	width: 75%;
	text-align: left;
	padding: 0px 0px 0px 5px;
}

table.MainSpecProductDetailTable
{
	width: 100%;
	font: normal normal normal 12px normal Arial;
}

table.MainSpecProductDetailTable td.Column1
{
	width: 30%;
}

table.MainSpecProductDetailTable td.Column2
{
	width: 30%;
}

table.MainSpecProductDetailTable td.Column3
{
	width: 30%;
}

table.MainSpecProductDetailTable td.Column4
{
	width: 10%;
}

/* -------------------------------------- ANY OTHER TAGS (AOT00001) -------------------------------------- */
span.GridHeadingLabels
{
	float: left;
	text-align: left;
	width: 99%;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 5px;
}

th.OrderGridsHeader
{
	background: url(/ModusLink/App_Themes/Default/Images/Background/sitearea-nav.jpg) repeat-x left top;
	padding: 3px 2px 2px 2px;
}

td.OrderGridsFooter
{
	background-image: url(/ModusLink/App_Themes/Default/Images/Background/GridFooterBG.gif);
	background-repeat: repeat-x;
	height: 24px;
	padding: 0px 0px 0px 0px;
	border-top: solid 1px #CCCCCC;
	border-left: solid 0px #F5F5F5;
	border-right: solid 0px #F5F5F5;
}

td.OrderGridsItems
{
	height: 24px;
	padding: 2px 0px 2px 4px;
	border-bottom: solid 1px #F5F5F5;
	border-left: solid 0px #F5F5F5;
	border-right: solid 0px #F5F5F5;
}

th.PartAvailabilityHeaderCenterAlign
{
	background-color: #F7F7F8;
	background-repeat: repeat-x;
	height: 20px;
	padding: 0px 2px 0px 2px;
	border-right: solid 1px #DCD0D8;
	text-align: center;
	font-size: 9pt;
}
th.PartAvailabilityHeaderLeftAlign
{
	background-color: #F7F7F8;
	background-repeat: repeat-x;
	height: 20px;
	padding: 0px 2px 0px 2px;
	border-right: solid 1px #DCD0D8;
	text-align: left;
	font-size: 9pt;
}
td.PartAvailabilityItemsRightAlign
{
	height: 24px;
	padding: 1px 0px 1px 2px;
	border-bottom: solid 1px #F5F5F5;
	border-left: solid 0px #F5F5F5;
	border-right: solid 0px #F5F5F5;
	text-align: right;
	font-size: 9pt;
}
td.PartAvailabilityItemsLeftAlign
{
	height: 24px;
	padding: 1px 0px 1px 2px;
	border-bottom: solid 1px #F5F5F5;
	border-left: solid 0px #F5F5F5;
	border-right: solid 0px #F5F5F5;
	text-align: left;
	font-size: 9pt;
}
td.PartAvailabilityItemsCenterAlign
{
	height: 24px;	
	border-bottom: solid 1px #F5F5F5;
	border-left: solid 0px #F5F5F5;
	border-right: solid 0px #F5F5F5;
	text-align: center;
	font-size: 9pt;
}
.SubmittedOrdersGridHeader
{
	background-color: #F5F5F5;
	padding: 2px 0px 2px 4px;
	height: 20px;
	text-align: justify;
	font-weight: normal;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	text-align: right;
}

.SubmittedOrdersGridItems
{
	padding: 3px 0px 3px 4px;
	text-align: justify;
	font-weight: normal;
	border-bottom: solid 1px #CCCCCC;
}
div.GridBorder
{
	width: 95%;
	border-top: solid 2px #CCCCCC;
	border-left: solid 2px #CCCCCC;
	border-right: solid 2px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	z-index: 5;
}
.BoldLabel
{
	font-weight: bold;
}


/***********************************************************************************************************/
/* --------------------------------------  PAGE:Feedback ----------------------------------------------------- */
/***********************************************************************************************************/
div.FeedbackLabel
{
	font-weight: bold;
	font-family: Arial;
	font-size: 9pt;
	color: #555555;
	text-decoration: none;
	margin: 15px 0px 15px 10px;
}
div.FeedbackLabel a
{
	color: #346D8E;
	cursor: pointer;
	text-decoration: underline;
}
div.FeedbackPopupBottomButtons
{
	margin: 10px 5px 0px 0px;
	text-align: center;
	vertical-align: middle;
	clear: both;
}


/***********************************************************************************************************/
/* --------------------------------------  UC:BasicSearchResults ------------------------------------------------ */
/***********************************************************************************************************/
div.BasicSearchProductResults table
{
	clear: left;
	width: auto;
}
div.BasicSearchProductResults div.NoResults
{
	padding: 5px 0px 2px 0px;
}

.VertiaclGribViewTextBoxForDiscount
{
	width: 70px;
}

div.OrderQuickViewPopupAbsolute
{
	position: absolute;
	padding: 5px 10px 5px 10px;
	border: solid 1px #DCD0D8;
	background-color: #FFFFFF;
	left: 160px;
	width: 250px;
	z-index: 10;
	font-weight: normal;
	font-size: 9px;
}

div.OrderQuickViewPopupAbsolute div.TitlesColumn div
{
	float: left;
	height: 20px;
	font-weight: bold;
	width: 45%;
	padding-right: 2px;
}

div.OrderQuickViewPopupAbsolute div.ShippingAddress
{
	width: 100%;
	float: left;
}

div.QuickViewPopupAbsolute
{
	position: absolute;
	padding: 5px 10px 5px 10px;
	border: solid 1px #DCD0D8;
	background-color: #FFFFFF;
	left: 160px;
	width: 250px;
	z-index: 10;
	font-weight: normal;
	font-size: 9px;
}

div.QuickViewPopupAbsolute div.TitlesColumn div
{
	float: left;
	height: 20px;
	font-weight: bold;
	width: 45%;
	padding-right: 2px;
}

div.QuickViewPopupAbsolute div.DatasColumn div
{
	float: left;
	height: 20px;
	width: 45%;
	font-weight: bold;
}

div.QuickViewPopupAbsolute div.ShippingAddress
{
	width: 100%;
	float: left;
}

div.QuickViewPopupAbsolute th.QuickViewGridHeader
{
	background-image: url(/ModusLink/App_Themes/Default/Images/Background/GridHeaderBG.gif);
	background-repeat: repeat-x;
	height: 21px;
	padding: 0px 0px 0px 0px;
}

div.QuickViewPopupAbsolute div.Category
{
	float: left;
	width: 100%;
}

div.QuickViewPopupAbsolute div.Category div.CategoryTitles
{
	float: left;
	background-image: url(/ModusLink/App_Themes/Default/Images/Background/GridHeaderBG.gif);
	background-repeat: repeat-x;
	height: 21px;
	padding: 2px 2px 2px 2px;
	width: 70px;
	font-weight: bold;
}

div.QuickViewPopupAbsolute div.Category div.SubSubCategoryTitles
{
	float: left;
	background-image: url(/ModusLink/App_Themes/Default/Images/Background/GridHeaderBG.gif);
	background-repeat: repeat-x;
	height: 21px;
	padding: 2px 2px 2px 2px;
	width: 90px;
	font-weight: bold;
}

div.QuickViewPopupAbsolute div.Category div.CategoryData
{
	float: left;
	padding: 2px 2px 2px 2px;
	width: 70px;
	font-weight: normal;
}

div.QuickViewPopupAbsolute div.Category div.SubSubCategoryData
{
	float: left;
	padding: 2px 2px 2px 2px;
	width: 90px;
	font-weight: normal;
}

td.ProductHighLight
{
	padding: 2px 0px 2px 4px;
	border-bottom: solid 1px #F5F5F5;
	border-left: solid 0px #F5F5F5;
	border-right: solid 0px #F5F5F5;
}

div.ProductAdd
{
	padding: 10px 10px 10px 10px;
	border-left: solid 0px #F5F5F5;
	border-right: solid 0px #F5F5F5;
	text-align: center;
}



/*Class added by Robin on june 10th*/
div.CSRSearchButton
{
	width: 100%;
	height: 40px;
	text-align: center;
	padding-top: 40px;
}
div.CSROrderSearchDate
{
	vertical-align: middle;
	height:30px;
	float:left;
	margin-left: -33px;
}
div.CsrQuotesSearchBtn
{
	margin-left: 218px;
}


/* SELECT CUSTOMER*/

div.CSRSelectCustomerMain
{
	margin-left: 60px;
}

div.CSRSelectCustomerLine
{
	width:600px;
	clear: both;
	height: 32px;
}

div.CSRRSelectCustomerLineLabel
{
	float: left;
	width: 100px;
	font-weight: bold;
	padding-top: 6px;
}

div.CSRObjectSearchLine
{
	clear: both;
	height: 32px;
}

div.CSRObjectSearch
{
	float: left;
	width: 150px;
	font-weight: bold;
	padding-top: 6px;
}

div.CSRSelectCustomerLineInput
{
	float: left;
	padding-top: 2px;
}


div.CSRSpacer
{
	height: 30px;
	clear: both;
}

/* RETRIEVE QUOTE*/
div.CSRRetrieveQuoteLine
{
	width: 500px;
	clear: both;
	height: 32px;
}

div.CSRRetrieveQuoteLineLabel
{
	float: left;
	width: 80px;
	font-weight: bold;
	padding-top: 6px;
}

div.CSRRetrieveQuoteLineInput
{
	float: left;
	padding-top: 2px;
}

div.CSRRetrieveQuoteTheatre
{
	height: 40px;
	line-height: 40px;
	vertical-align: middle;
	padding-left: 220px;
}

/* USE THIS CLASS TO PATCH THE SPACE ADDED FOR IE6 DISAPEARING ISSUE*/
div.IE6SpacerFix
{
	top: -10px;
}

div.NewQuotePartnerDetails div.DatasColumn
{
	width: 185px;
}


div.uxGridViewContainer
{
	overflow-y: auto;
	overflow-x: hidden;
	display: block;
}

div.SearchResultArea
{
	padding: 8px;
	clear: both;
	width: 561px;
}

div.AddressBtnContainer
{
	text-align: center;
	height: 10px;
	padding-top: 10px;
}

input.label
{
	border-style: none !important;
	color: Menu;
	border-color: #fff;
}

div.SplitConfirmationPopup
{
	padding: 20px 20px 20px 20px;
}

div.SelectQuotePopup
{
	padding: 20px 20px 20px 0px;
}

table.tableATPLeadTime td
{
	height: 35px;
	vertical-align: bottom;
}
div.dalATPRules
{
	width: 750px;
}
div.dalATPHeader
{
	width: 75px;
}
div.dalATPRulesTitle
{
	float: left;
	margin: 0px 30px 0px 0px;
	width: 50%;
	text-decoration: underline;
}
.StartQuoteOrderButton
{
	font-size: 12px;
	width: 200px;
}
div.theatreRequired
{
	width: 400px;
	padding-top: 20px;
}
.hiddenField
{
	display: none;
}


/* --------------------------------------  Skins --------------------------------------------------- */

/***********************************************************************************************************/
/***********************************************************************************************************/
/* --------------------------------------  ASP:DropDownList ---------------------------------------------- */
/***********************************************************************************************************/
/***********************************************************************************************************/
div.DatasColumn .DefaultDDL
{
	width: 200px;
}

/***********************************************************************************************************/
/***********************************************************************************************************/
/* --------------------------------------  ASP:ListBox --------------------------------------------------- */
/***********************************************************************************************************/
/***********************************************************************************************************/
div.DatasColumn .DefaultLB
{
	width: 200px;
	height: 50px;
}

/***********************************************************************************************************/
/***********************************************************************************************************/
/* --------------------------------------  ASP:MENU ------------------------------------------------------ */
/***********************************************************************************************************/
/***********************************************************************************************************/


/* ADMIN TOOL MENU */
div.AdminFrameHeader ul
{
	margin: 0px;
}

div.AdminFrameHeader div.AspNet-Menu-Horizontal
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	height: 24px;
	margin: 10px 0px 0px 0px;
}

div.AdminFrameHeader div.AspNet-Menu-Horizontal a
{
	color: #346D8E;
	text-decoration: none;
}

div.AdminFrameHeader ul.AspNet-Menu
{
	height: 24px;
	padding: 0px 0px 0px 0px;
}

div.AdminFrameHeader li.AspNet-Menu-WithChildren
{
	float: left;
	height: 24px;
}

div.AdminFrameHeader li.AspNet-Menu-Leaf
{
	position: relative;
	list-style: none none;
	float: left;
}

div.AdminFrameHeader li.AspNet-Menu-Leaf div.Asp-net-Node
{
	position: relative;
	margin: 0px 0px 0px 1px;
}

div.AdminFrameHeader li.AspNet-Menu-Leaf div.Asp-net-NodeLeftSide
{
	float: left;
	margin: 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabUnselectedLeftBg.gif) no-repeat;
	width: 4px;
	height: 25px;
	margin-top: 3px;
}

div.AdminFrameHeader li.AspNet-Menu-Leaf div.Asp-net-NodeCenter
{
	float: left;
	margin: 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabUnselectedBg.gif) repeat-x;
	height: 25px;
	padding: 5px 8px 0px 8px;
	margin-top: 3px;
}

div.AdminFrameHeader li.AspNet-Menu-Leaf div.Asp-net-NodeRightSide
{
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabUnselectedRightBg.gif) no-repeat;
	width: 4px;
	height: 25px;
	margin: 0px 2px 0px 0px;
	margin-top: 3px;
}

div.ProductPages div.AdminFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeLeftSide, div.CustomersPages div.AdminFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeLeftSide, div.CountryPages div.AdminFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeLeftSide, div.PowerCordsPages div.AdminFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeLeftSide, div.RoleMgmtPages div.AdminFrameHeader li.Asp-net-ListItem1_4 div.Asp-net-NodeLeftSide, div.MaintenancePages div.AdminFrameHeader li.Asp-net-ListItem1_5 div.Asp-net-NodeLeftSide
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedLeftBg.gif) no-repeat;
	width: 4px;
	height: 28px;
}

div.ProductPages div.AdminFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeCenter, div.CustomersPages div.AdminFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeCenter, div.CountryPages div.AdminFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeCenter, div.PowerCordsPages div.AdminFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeCenter, div.RoleMgmtPages div.AdminFrameHeader li.Asp-net-ListItem1_4 div.Asp-net-NodeCenter, div.MaintenancePages div.AdminFrameHeader li.Asp-net-ListItem1_5 div.Asp-net-NodeCenter
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedBg.gif) repeat-x;
	height: 28px;
	padding: 5px 8px 0px 8px;
}

div.ProductPages div.AdminFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeRightSide, div.CustomersPages div.AdminFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeRightSide, div.CountryPages div.AdminFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeRightSide, div.PowerCordsPages div.AdminFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeRightSide, div.RoleMgmtPages div.AdminFrameHeader li.Asp-net-ListItem1_4 div.Asp-net-NodeRightSide, div.MaintenancePages div.AdminFrameHeader li.Asp-net-ListItem1_5 div.Asp-net-NodeRightSide
{
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedRightBg.gif) no-repeat;
	width: 4px;
	height: 28px;
	margin: 0px 2px 0px 0px;
}

div.ProductPages div.AdminFrameHeader li.Asp-net-ListItem1_0 a, div.CustomersPages div.AdminFrameHeader li.Asp-net-ListItem1_1 a, div.CountryPages div.AdminFrameHeader li.Asp-net-ListItem1_2 a, div.PowerCordsPages div.AdminFrameHeader li.Asp-net-ListItem1_3 a, div.RoleMgmtPages div.AdminFrameHeader li.Asp-net-ListItem1_4 a, div.MaintenancePages div.AdminFrameHeader li.Asp-net-ListItem1_5 a
{
	color: #666666;
	text-decoration: none;
}

div.OrderFrameHeader ul
{
	margin: 0px;
}

div.OrderFrameHeader div.AspNet-Menu-Horizontal
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	height: 24px; /* margin: 10px 0px 0px 0px;*/
}

div.OrderFrameHeader div.AspNet-Menu-Horizontal a
{
	color: #346D8E;
	text-decoration: none;
}

div.OrderFrameHeader ul.AspNet-Menu
{
	height: 24px;
}

div.OrderFrameHeader li.AspNet-Menu-WithChildren
{
	float: left;
	height: 24px;
}

div.OrderFrameHeader li.AspNet-Menu-Leaf
{
	position: relative;
	list-style: none none;
	float: left;
}

div.OrderFrameHeader li.AspNet-Menu-Leaf div.Asp-net-Node
{
	position: relative;
	margin: 0px 0px 0px 1px;
}

ul.MnuOrderTool, ul.MnuAdminTool, ul.MnuSubSpec
{
	overflow: hidden;
	padding: 0px !important;
}

div.OrderFrameHeader li.AspNet-Menu-Leaf div.Asp-net-NodeLeftSide
{
	float: left;
	margin-top: 3px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabUnselectedLeftBg.gif) no-repeat;
	width: 4px;
	height: 25px;
}

div.OrderFrameHeader li.AspNet-Menu-Leaf div.Asp-net-NodeCenter
{
	float: left;
	margin: 0px;
	margin-top: 3px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabUnselectedBg.gif) repeat-x;
	height: 25px;
	padding: 5px 8px 0px 8px;
}

div.OrderFrameHeader li.AspNet-Menu-Leaf div.Asp-net-NodeRightSide
{
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabUnselectedRightBg.gif) no-repeat;
	width: 4px;
	height: 25px;
	margin: 3px 2px 0px 0px;
}


div.QuoteLanding div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeLeftSide, div.ProductCatalogLanding div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeLeftSide, div.Preferences div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeLeftSide, div.Reports div.OrderFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeLeftSide
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedLeftBg.gif) no-repeat;
	width: 4px;
	height: 28px;
}

div.QuoteLanding div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeCenter, div.ProductCatalogLanding div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeCenter, div.Preferences div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeCenter, div.Reports div.OrderFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeCenter
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedBg.gif) repeat-x;
	height: 28px;
	padding: 5px 8px 0px 8px;
}

div.QuoteLanding div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeRightSide, div.ProductCatalogLanding div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeRightSide, div.Preferences div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeRightSide, div.Reports div.OrderFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeRightSide
{
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedRightBg.gif) no-repeat;
	width: 4px;
	height: 28px;
	margin: 0px 2px 0px 0px;
}

div.QuoteLanding div.OrderFrameHeader li.Asp-net-ListItem1_0 a, div.ProductCatalogLanding div.OrderFrameHeader li.Asp-net-ListItem1_1 a, div.Preferences div.OrderFrameHeader li.Asp-net-ListItem1_2 a, div.Reports div.OrderFrameHeader li.Asp-net-ListItem1_3 a
{
	color: #666666;
	text-decoration: none;
}

div.CSRLanding div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeLeftSide, 
div.CSRRetrieveOrders div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeLeftSide, 
div.CSRRetrieveQuotes div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeLeftSide, 
div.CSRGenericTransferInventory div.OrderFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeLeftSide, 
div.CSRQuoteSummary div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeLeftSide
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedLeftBg.gif) no-repeat;
	width: 4px;
	height: 28px;
}

div.CSRLanding div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeCenter, 
div.CSRRetrieveOrders div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeCenter, 
div.CSRRetrieveQuotes div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeCenter, 
div.CSRGenericTransferInventory div.OrderFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeCenter,
div.CSRQuoteSummary div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeCenter
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedBg.gif) repeat-x;
	height: 28px;
	padding: 5px 8px 0px 8px;
}

div.CSRLanding div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeRightSide, 
div.CSRRetrieveOrders div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeRightSide, 
div.CSRRetrieveQuotes div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeRightSide, 
div.CSRGenericTransferInventory div.OrderFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeRightSide, 
div.CSRQuoteSummary div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeRightSide
{
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedRightBg.gif) no-repeat;
	width: 4px;
	height: 28px;
	margin: 0px 2px 0px 0px;
}

div.CSRLanding div.OrderFrameHeader li.Asp-net-ListItem1_0 a, 
div.CSRRetrieveOrders div.OrderFrameHeader li.Asp-net-ListItem1_1 a, 
div.CSRRetrieveQuotes div.OrderFrameHeader li.Asp-net-ListItem1_2 a, 
div.CSRGenericTransferInventory div.OrderFrameHeader li.Asp-net-ListItem1_3 a,
div.CSRQuoteSummary div.OrderFrameHeader li.Asp-net-ListItem1_2 a
{
	color: #666666;
	text-decoration: none;
}

div.OrderLanding div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeLeftSide, div.ProductCatalogLanding div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeLeftSide, div.Preferences div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeLeftSide, div.Reports div.OrderFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeLeftSide
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedLeftBg.gif) no-repeat;
	width: 4px;
	height: 28px;
}

div.OrderLanding div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeCenter, div.ProductCatalogLanding div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeCenter, div.Preferences div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeCenter, div.Reports div.OrderFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeCenter
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedBg.gif) repeat-x;
	height: 28px;
	padding: 5px 8px 0px 8px;
}

div.OrderLanding div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeRightSide, div.ProductCatalogLanding div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeRightSide, div.Preferences div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeRightSide, div.Reports div.OrderFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeRightSide
{
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedRightBg.gif) no-repeat;
	width: 4px;
	height: 28px;
	margin: 0px 2px 0px 0px;
}

div.OrderLanding div.OrderFrameHeader li.Asp-net-ListItem1_0 a, div.ProductCatalogLanding div.OrderFrameHeader li.Asp-net-ListItem1_1 a, div.Preferences div.OrderFrameHeader li.Asp-net-ListItem1_2 a, div.Reports div.OrderFrameHeader li.Asp-net-ListItem1_3 a
{
	color: #666666;
	text-decoration: none;
}

div.OrderLangindNoPreference div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeLeftSide, 
div.PreferencesGuest div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeLeftSide, 
div.ProductCatalogLandingNoPreference div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeLeftSide, 
div.ReportsNoPreference div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeLeftSide
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedLeftBg.gif) no-repeat;
	width: 4px;
	height: 28px;
}

div.OrderLangindNoPreference div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeCenter, div.PreferencesGuest div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeCenter, div.ProductCatalogLandingNoPreference div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeCenter, div.ReportsNoPreference div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeCenter
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedBg.gif) repeat-x;
	height: 28px;
	padding: 5px 8px 0px 8px;
}

div.OrderLangindNoPreference div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeRightSide, div.PreferencesGuest div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeRightSide, div.ProductCatalogLandingNoPreference div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeRightSide, div.ReportsNoPreference div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeRightSide
{
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedRightBg.gif) no-repeat;
	width: 4px;
	height: 28px;
	margin: 0px 2px 0px 0px;
}

div.OrderLangindNoPreference div.OrderFrameHeader li.Asp-net-ListItem1_0 a, div.PreferencesGuest div.OrderFrameHeader li.Asp-net-ListItem1_1 a, div.ProductCatalogLandingNoPreference div.OrderFrameHeader li.Asp-net-ListItem1_1 a, div.ReportsNoPreference div.OrderFrameHeader li.Asp-net-ListItem1_2 a
{
	color: #666666;
	text-decoration: none;
}

div.OrderLandingNoBrowse div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeLeftSide, div.PreferencesNoBrowse div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeLeftSide, div.ReportsNoBrowse div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeLeftSide
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedLeftBg.gif) no-repeat;
	width: 4px;
	height: 28px;
}

div.OrderLandingNoBrowse div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeCenter, div.PreferencesNoBrowse div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeCenter, div.ReportsNoBrowse div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeCenter
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedBg.gif) repeat-x;
	height: 28px;
	padding: 5px 8px 0px 8px;
}

div.OrderLandingNoBrowse div.OrderFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeRightSide, div.PreferencesNoBrowse div.OrderFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeRightSide, div.ReportsNoBrowse div.OrderFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeRightSide
{
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedRightBg.gif) no-repeat;
	width: 4px;
	height: 28px;
	margin: 0px 2px 0px 0px;
}

div.OrderLandingNoBrowse div.OrderFrameHeader li.Asp-net-ListItem1_0 a, div.PreferencesNoBrowse div.OrderFrameHeader li.Asp-net-ListItem1_1 a, div.ReportsNoBrowse div.OrderFrameHeader li.Asp-net-ListItem1_2 a
{
	color: #666666;
	text-decoration: none;
}


div.SavedAddresses div.OrderFrameHeader li.Asp-net-ListItem0_0 div.Asp-net-NodeCenter, div.AddAddress div.OrderFrameHeader li.Asp-net-ListItem0_1 div.Asp-net-NodeCenter, div.SavedContacts div.OrderFrameHeader li.Asp-net-ListItem0_0 div.Asp-net-NodeCenter, div.AddContact div.OrderFrameHeader li.Asp-net-ListItem0_1 div.Asp-net-NodeCenter
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedBg.gif) repeat-x;
	height: 28px;
	padding: 5px 8px 0px 8px;
}

div.SavedAddresses div.OrderFrameHeader li.Asp-net-ListItem0_0 div.Asp-net-NodeLeftSide, div.AddAddress div.OrderFrameHeader li.Asp-net-ListItem0_1 div.Asp-net-NodeLeftSide, div.SavedContacts div.OrderFrameHeader li.Asp-net-ListItem0_0 div.Asp-net-NodeLeftSide, div.AddContact div.OrderFrameHeader li.Asp-net-ListItem0_1 div.Asp-net-NodeLeftSide
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedLeftBg.gif) no-repeat;
	width: 4px;
	height: 28px;
}

div.SavedAddresses div.OrderFrameHeader li.Asp-net-ListItem0_0 div.Asp-net-NodeRightSide, div.AddAddress div.OrderFrameHeader li.Asp-net-ListItem0_1 div.Asp-net-NodeRightSide, div.SavedContacts div.OrderFrameHeader li.Asp-net-ListItem0_0 div.Asp-net-NodeRightSide, div.AddContact div.OrderFrameHeader li.Asp-net-ListItem0_1 div.Asp-net-NodeRightSide
{
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedRightBg.gif) no-repeat;
	width: 4px;
	height: 28px;
	margin: 0px 2px 0px 0px;
}

div.SavedAddresses div.OrderFrameHeader li.Asp-net-ListItem0_0 a, div.AddAddress div.OrderFrameHeader li.Asp-net-ListItem0_1 a, div.SavedContacts div.OrderFrameHeader li.Asp-net-ListItem0_0 a, div.AddContact div.OrderFrameHeader li.Asp-net-ListItem0_1 a
{
	color: #666666;
	text-decoration: none;
}

/* PRODUCT SPECIFICATION MENU */
div.SpecFrameHeader ul
{
	margin: 0px;
}

div.SpecFrameHeader div.AspNet-Menu-Horizontal
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	height: 24px;
	margin: 10px 0px 0px 0px;
}

div.SpecFrameHeader div.AspNet-Menu-Horizontal a
{
	color: #346D8E;
	text-decoration: none;
}

div.SpecFrameHeader ul.AspNet-Menu
{
	height: 24px;
	padding: 0px 0px 5px 0px;
}

div.SpecFrameHeader li.AspNet-Menu-WithChildren
{
	float: left;
	height: 24px;
}

div.SpecFrameHeader li.AspNet-Menu-Leaf
{
	position: relative;
	list-style: none none;
	float: left;
}

div.SpecFrameHeader li.AspNet-Menu-Leaf div.Asp-net-Node
{
	position: relative;
	margin: 0px 0px 0px 1px;
}

div.SpecFrameHeader li.AspNet-Menu-Leaf div.Asp-net-NodeLeftSide
{
	float: left;
	margin: 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabUnselectedLeftBg.gif) no-repeat;
	width: 4px;
	height: 25px;
	margin-top: 3px;
}

div.SpecFrameHeader li.AspNet-Menu-Leaf div.Asp-net-NodeCenter
{
	float: left;
	margin: 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabUnselectedBg.gif) repeat-x;
	height: 25px;
	padding: 5px 8px 0px 8px;
	margin-top: 3px;
}

div.SpecFrameHeader li.AspNet-Menu-Leaf div.Asp-net-NodeRightSide
{
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabUnselectedRightBg.gif) no-repeat;
	width: 4px;
	height: 25px;
	margin: 0px 2px 0px 0px;
	margin-top: 3px;
}

div.FirstTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeLeftSide, div.SecondTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeLeftSide, div.ThirdTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeLeftSide, div.FourthTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeLeftSide, div.FifthTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_4 div.Asp-net-NodeLeftSide, div.SixthTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_5 div.Asp-net-NodeLeftSide, div.FirstTabNoSecondFeature div.SpecFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeLeftSide, div.ThirdTabNoSecondFeature div.SpecFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeLeftSide
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedLeftBg.gif) no-repeat;
	width: 4px;
	height: 28px;
}

div.FirstTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeCenter, div.SecondTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeCenter, div.ThirdTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeCenter, div.FourthTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeCenter, div.FifthTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_4 div.Asp-net-NodeCenter, div.FirstTabNoSecondFeature div.SpecFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeCenter, div.ThirdTabNoSecondFeature div.SpecFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeCenter
{
	float: left;
	margin: 0px 0px 0px 0px;
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedBg.gif) repeat-x;
	height: 28px;
	padding: 5px 8px 0px 8px;
}

div.FirstTabNoSecondFeature div.SpecFrameHeader li.Asp-net-ListItem1_1, div.ThirdTabNoSecondFeature div.SpecFrameHeader li.Asp-net-ListItem1_1
{
	display: none;
}

div.FirstTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeRightSide, div.SecondTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_1 div.Asp-net-NodeRightSide, div.ThirdTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeRightSide, div.FourthTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_3 div.Asp-net-NodeRightSide, div.FifthTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_4 div.Asp-net-NodeRightSide, div.SixthTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_5 div.Asp-net-NodeRightSide, div.FirstTabNoSecondFeature div.SpecFrameHeader li.Asp-net-ListItem1_0 div.Asp-net-NodeRightSide, div.ThirdTabNoSecondFeature div.SpecFrameHeader li.Asp-net-ListItem1_2 div.Asp-net-NodeRightSide
{
	background: url(/ModusLink/App_Themes/Default/Images/Background/BigTabSelectedRightBg.gif) no-repeat;
	width: 4px;
	height: 28px;
	margin: 0px 2px 0px 0px;
}

div.FirstTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_0 a, div.SecondTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_1 a, div.ThirdTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_2 a, div.FourthTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_3 a, div.FifthTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_4 a, div.SixthTabFeature div.SpecFrameHeader li.Asp-net-ListItem1_5 a, div.FirstTabNoSecondFeature div.SpecFrameHeader li.Asp-net-ListItem1_0 a, div.ThirdTabNoSecondFeature div.SpecFrameHeader li.Asp-net-ListItem1_2 a
{
	color: #666666;
	text-decoration: none;
}

/***********************************************************************************************************/
/***********************************************************************************************************/
/* --------------------------------------  ASP:GRIDVIEW --------------------------------------------------- */
/***********************************************************************************************************/
/***********************************************************************************************************/

div.PromoDocsSearchResultDG
{
	width: 98%;
}

table.SearchResultDG
{
	width: 100%;
}

table.SearchResultDG a
{
	color: #666666;
}

table.SearchResultDG th
{
	background-color: #F5F5F5;
	text-align: left;
	height: 20px;
}

table.SearchResultDG tr
{
	height: 20px;
	padding-left: 5px;
}

table.SearchResultDG tr td
{
	border-top: solid 1px #ccc;
	border-bottom: 1px solid #CCCCCC;
}

table.SearchResultDG tr td.LeftItem
{
	border-left: 1px solid #CCCCCC;
}

table.SearchResultDG tr td.RightItem
{
	border-right: 1px solid #CCCCCC;
}

/***********************************************************************************************************/
/***********************************************************************************************************/
/* --------------------------------------  ASP:HYPERLINK ------------------------------------------------- */
/***********************************************************************************************************/
/***********************************************************************************************************/
a.BackToHL
{
	color: #666666;
	font: normal normal normal 12px normal Arial;
}

/***********************************************************************************************************/
/***********************************************************************************************************/
/* --------------------------------------  ASP:TextBox --------------------------------------------------- */
/***********************************************************************************************************/
/***********************************************************************************************************/



/* fix the spacing issue for tab in ie6*/
div.Asp-net-NodeRightSide
{
	float: left;
}
