﻿body { margin: 0px; font: 9pt tahoma; }

.Mandatory { font: 600 8pt tahoma; color: Red; }
.Tahoma { font: 9pt tahoma; }
.QuickHelp { background-color: #FFFBB8; color: #9C7600; border: 1px solid #FFC30E; padding: 5px; font: 8pt tahoma; position: absolute; z-index: 2; text-align: justify; width: 200px; height: 200px; display: none; }

/* Header */
.HeaderUpFrame { font: 600 8pt tahoma; color: #FFFFFF; background-color: #323232; padding: 5px; width: auto; text-align: center; letter-spacing: 10px; }
.HeaderActionLink { font: 8pt tahoma; color: Blue; text-decoration: none; }
.HeaderActionLink:hover { color: red; }
.HeaderLine { width: 100%; position: absolute; padding-left: 10px; padding-top:2px; top: 115px; height: 20px; background-color: #D2D3D5; z-index: 1; }

/* Footer */
.FooterTd { background-color: #323232; font: 8pt arial; color: #FFFFFF; }
.CopyRight { font: 8pt arial; color: Black; }

/* Inquiry Basket */
.eBasket_div { padding-left: 10px; padding-right: 10px; font: 8pt tahoma; color: #414141; }
.eBasket_link { font: 9pt tahoma; color: #414141; text-decoration: none; }
.eBasket_link:hover { color: #FF6600; }
.eBasketManage_Table { font: 9pt tahoma; border: solid 1px #858585; }

/* Product --- Step 1*/
.Product_DivBorder { width: 765px; padding: 1px; border: solid 1px #858585; background-color: #FDFDFD; }
.Product_DivMessage { font: 9pt tahoma; padding: 5px; width: 765px; border: solid 1px #858585; background-color: #FDFDFD; direction: rtl; text-align: right; }
.Product_TotalLable { display: inline; width: 60px; padding: 3px; }
.Product_TdTotalPricePerSection { padding-left: 10px; }
.Product_TotalPricePerSection { background-color: #B1E2FE; border: 1px solid #0087D4; padding: 2px; width: 100px; display: inline; }
.Product_VerticallyPosition { display: list-item; }
.Product_HorizontallyPosition { display: inline; }
.Product_Table { font: 8pt tahoma; }
.Product_Title { background-color: #E0E0E0; border: solid 1px #858585; font: 8pt tahoma; padding: 2px 10px 3px 10px; }
.Product_TdPictuer { padding: 10px; }
.Product_TdDetails { padding: 10px; font: 9pt tahoma; }
.Product_TdFooter { padding-left: 10px; }
.Paging_Div { width: 765px; padding: 1px; border: solid 1px #858585; background-color: #FDFDFD; }

/* Factor --- Step 2 */
.Factor_DivBorder { width: 765px; padding: 1px; border: solid 1px #858585; background-color: #FDFDFD; }
.Factor_Table { font: 9pt tahoma; }
.Factor_Alternative { background-color: #F2F2F2; }
.Factor_Title_R { background-color: #E0E0E0; border-top: solid 1px #858585; border-bottom: solid 1px #858585; border-right: solid 1px #858585; }
.Factor_Title { background-color: #E0E0E0; border-top: solid 1px #858585; border-bottom: solid 1px #858585; }
.Factor_Title_L { background-color: #E0E0E0; border-top: solid 1px #858585; border-bottom: solid 1px #858585; border-left: solid 1px #858585; }
.Factor_Empty { font: 9pt tahoma; text-align: center; }
.Factor_Button { font: 9pt tahoma; background-color: #E0E0E0; border-style: outset; border-width: 2px; width: 60px; }
.Factor_Button_Press { font: 9pt tahoma; background-color: #E0E0E0; border-style: inset; border-width: 2px; width: 60px; }

/* Order Contact Table --- Step 3 */
.OrderContact_DivBorder { width: 765px; padding: 1px; border: solid 1px #858585; background-color: #FDFDFD; }
.OrderContact_Table { font: 9pt tahoma; display: inline; }
.OrderContact_Title { background-color: #E0E0E0; border: solid 1px #858585; }
.OrderContact_DivMessage { font: 9pt tahoma; padding: 5px; width: 765px; border: solid 1px #858585; background-color: #FDFDFD; direction: rtl; text-align: right; }

