*
{
    padding: 0;
    margin: 0;
}
#container
{
    width: 873px;
    margin: 0px auto;
}
BODY
{
    font-size: 12px;
    margin: 0px;
    color: black;
    font-style: normal;
    font-family: arial; /*BACKGROUND-COLOR: #254F5D;*/
    text-align: center;
}
P
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-style: normal;
    font-family: arial;
    font-variant: normal;
}
TD
{
    font-size: 12px;
    color: black;
    font-style: normal;
    font-family: arial;
    font-variant: normal;
}
LI
{
    font-size: 15px;
    color: #011054;
    font-style: normal;
    font-family: arial;
    font-variant: normal;
}
H1
{
    font-size: 14px;
    font-family: arial;
}
H2
{
    font-size: 16em;
    letter-spacing: 5px;
}
H3
{
    letter-spacing: 10px;
}
A
{
}
.MasterTable
{
    width: 872px;
}
.InnerTable
{
    width: 100%; /*BACKGROUND-COLOR: #254F5D;*/
}
.InnerTable2
{
    padding: 0px;
    margin: 0px;
    background-color: #ffffff;
    border: 0px solid #98B0B8;
    border-top-width: 0px;
}
.InnerTable3
{
    width: 100%;
}
.InnerTableTd
{
    width: 100%; /*	padding-right: 40px; 	padding-left: 40px;*/
}
.InnerTableTd2
{
    width: 100%;
}
.TableTop
{
    width: 100%;
    height: 100px;
}
.TableCenter
{
    width: 100%;
    height: 415px;
}
.TableFooter
{
    margin-left: 35px;
}
.siteButton
{
    border-right: 1px outset;
    padding-right: 2px;
    border-top: 1px outset;
    padding-left: 2px;
    font-weight: bold;
    font-size: 8pt;
    border-left: 1px outset;
    color: white;
    border-bottom: 1px outset;
    font-family: arial;
    background-color: #8A8A8A;
    text-align: center;
    cursor: pointer;
}
.siteLightButton
{
    padding-right: 8px;
    padding-left: 8px;
    font-weight: bolder;
    font-size: 13px;
    color: white;
    font-family: arial;
    background-color: yellow;
    text-align: center;
}
user
{
    font-size: 12px;
    color: black;
    font-style: normal;
    font-family: arial;
    font-variant: normal;
}
.textbox
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}
.TopButton
{
    border-right: white double;
    padding-right: 3px;
    border-top: white double;
    padding-left: 3px;
    font-size: 9pt;
    border-left: white double;
    color: #0f669f;
    border-bottom: white double;
    height: 16pt;
    background-color: #e2edfb;
}
.TopBackground
{
    background-color: #7292b9;
}
.RightMenu
{
    font-size: 9pt;
}
.RightBackground
{
    font-size: 9pt;
    background-color: #e2edfb;
}
.RightSeparator
{
    font-size: 9pt;
    color: white;
    background-color: #7292b9;
}
.infoBoxHeading
{
    font-weight: bold;
    font-size: 12pt;
    color: #0f669f;
}
.SiteTable
{
    border-right: #7292b9 1px solid;
    padding-right: 0px;
    border-top: #7292b9 1px solid;
    padding-left: 0px;
    padding-bottom: 0px;
    border-left: #7292b9 1px solid;
    padding-top: 0px;
    border-bottom: #7292b9 1px solid;
    background-color: transparent;
}

.bodySite1
{
    background-color: #E3E2E2;
}
.homepage
{
    width: 455px;
    margin-top: 0px;
    margin-left: 5px;
    margin-right: 5px;
}
.cartpage
{
    /*	background-color: #ffffff;*/
    background-image: url(../../img/cart_bg.jpg);
    background-position: center top;
    background-repeat: repeat-y;
    width: 732px;
    margin-top: 0px;
}
.cartpagetitle
{
    background-image: url(../../img/cartpage_title_bg1.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 632px;
    height: 46px;
    padding-left: 34px;
    color: #FF7500;
    font-size: 22px;
    font-family: Century Gothic;
    vertical-align: top;
}
.categorypage
{
    /*	background-color: #ffffff; 	background-image: url(../../img/page_bg1.jpg); */
    width: 100%;
}

.categorypagetitle
{
    border:0px solid green;
    vertical-align: top;
    float: left;
    color: #020A57;
    font: 600 20px verdana;    
    padding-left: 7px;    
}
.categorypagedesc
{
    padding-left: 20px;
    padding-bottom: 40px;
    width: 380px;
    text-justify: newspaper;
    font-family: Verdana;
    color: #657688;
    line-height: 19px;
}
.SiteTableTitle
{
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: Arial, 'Arial (Hebrew)';
}
.SiteTableText
{
    color: black;
    text-decoration: none;
}
.SiteTableRow
{
    background-color: #e2edfb;
}
.TopButton
{
    color: #0f669f;
    font-family: 'Arial (Hebrew)' , Arial;
    text-decoration: none;
}
.TopMenu
{
    color: #0f669f;
    font-family: Century Gothic;
    text-decoration: none;
}
.productWindowTable
{
    width: 220px;
}
.ProductWindowLink
{
    font-weight: bold;
    color: #e56d1f;
    font-family: Arial, 'Arial (Hebrew)';
    text-decoration: underline;
}

.ProductWindowImage
{
    margin: 0 auto;
}
.ProductWindowText
{
    border-right: #cacaca 1px dotted;
    border-top: #cacaca 0px dotted;
    border-left: #cacaca 1px dotted;
    border-bottom: #cacaca 0px dotted;
    background-color: #f5f5f5;
}
.MyAccountTable
{
    width: 100%;
}
.MyAccountLink
{
    font-size: 12px;
    color: #000;
    font-family: Arial, 'Arial (Hebrew)';
}
.MyAccountRow
{
    background: #E3E2E2;
    height: 35px;
}
.MyAccountTitle
{
    font-weight: bold;
    background-color: #CCEDF6;
    height: 35px;
}
.WelcomeDetails
{
    color: #074366;
    font-size: 13px;
}
.WelcomeDetails a
{
    color: #074366;
    text-decoration: underline;
}
.WelcomeDetails a:hover
{
    text-decoration: none;
}
.orderDetalisRow
{
    background: #CCEDF6;
    height: 35px;
}
.BoxHeader
{
    padding-right: 3px;
    font-size: 12px;
    padding-bottom: 2px;
    color: white;
    padding-top: 2px;
    font-family: Arial, 'Arial (Hebrew)';
    background-color: #7292b9;
}
.BoxTable
{
    background-color: #e2edfb;
}
.BoxInput
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    background-color: #fff;
}
.BoxLink
{
    font-size: 11px;
    color: #000;
    text-decoration: none;
}
.Lefter
{
    width: 160px;
}
.LefterTab
{
    width: 160px;
}
.Righter
{
    width: 218px;
    width: 3px;
}
.RighterTab
{
    width: 210px;
}
.BoxBody
{
    font-size: 12px;
    color: black;
    font-family: Arial, 'Arial (Hebrew)';
    background-color: #e2edfb;
}
.BoxButton
{
    border-right: 1px solid;
    border-top: 1px solid;
    font-weight: bold;
    font-size: 8pt;
    border-left: 1px solid;
    color: white;
    border-bottom: 1px solid;
    font-family: Arial, 'Arial (Hebrew)';
    background-color: #8A8A8A;
    text-align: center;
    cursor: pointer;
}
.SpecialSalesBox
{
    border-right: medium none;
    padding-right: 0px;
    border-top: medium none;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-left: medium none;
    padding-top: 0px;
    border-bottom: medium none;
    background-color: #7292b9;
}
.SpecialSalesBoxText
{
    font-size: 12px;
    color: white;
    font-family: Arial, 'Arial (Hebrew)';
    text-decoration: none;
}
.SiteTitle
{
    font-weight: bold;
    font-size: 15px;
    color: #F7F3F7;
    background-image: url(../../img/title_bg.gif);
    background-position: center;
    font-family: Arial, 'Arial (Hebrew)';
}
.newsbox
{
    width: 161px;
    height: 265px;
    padding-top: 40px;
    padding-left: 10px;
    margin: 0px;
    background-image: url(../../img/news_bg.jpg);
    background-position: center top;
    background-repeat: no-repeat;
}
.SiteMessage
{
    font-weight: bold;
    font-size: 15px;
    color: black;
    font-family: Arial, 'Arial (Hebrew)';
}
.SiteText
{
    font-size: 12px;
    color: black;
    font-family: Arial, 'Arial (Hebrew)';
}
.SiteTableRowColor
{
    color: black;
    background: #E4D8C2;
}
.cartSeparator
{
    background: #C4B59E;
}
INPUT
{
    font-size: 11px;
    font-family: arial;
    border: solid 1px #819CBA;
    color: #2B525F;
    background-color: #ffffff;
}
SELECT
{
    font-size: 11px;
    font-family: arial;
    border: solid 2px #819CBA;
    color: #2B525F;
    background-color: #ffffff;
}
TEXTAREA
{
    font-size: 12px;
    background-color: white;
    border: black 1px groove;
}
.CartTotal
{
    font: bold 12px verdana;
    padding: 5px;
    color: #344F6B;
    background-color: #CCEDF6;
}
.CartHeader
{
    font-weight: bold;
    background-color: #CCEDF6;
    padding: 10px;
}

.divDelivery
{
    font: bold 12px verdana;
    padding: 5px;
    color: #ffffff;
    background-color: #FE701C;
}
.CartDetail1
{
    background-color: #F7F3F7;
}
.CartDetail2
{
    background-color: #ffffff;
}
.productListTable
{
    width: 550px;
    padding-left: 10px;
    padding-right: 10px;
}
.ProductListTitle
{
    font-weight: bold;
    font-size: 14px;
    color: blue;
    background-color: #e2edfb;
}
.ProductListHeader
{
    font-weight: bold;
    font-size: 12px;
    color: #660000;
    background-color: #7292b9;
}
.ProductListDetail1
{
    background-color: #ededed;
}
.ProductListDetail2
{
    background-color: #d4d4d4;
}
.RADIO
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none;
}
.CHECKBOX
{
    font-size: 11px;
    font-family: arial;
    border: solid 1px #819CBA;
    color: #2B525F;
    background-color: #ffffff;
}
.FooterBackground
{
    margin-top: 10px;
    margin-bottom: 10px;
    color: #979797;
}
.FooterBackground td
{
    padding-right: 5px;
    padding-left: 5px;
    color: #979797;
}
.FooterLink
{
    color: #436184;
    text-decoration: none;
}
.FooterLink:hover
{
    color: #979797;
    text-decoration: none;
}
.FooterLine
{
    padding:0px;
    margin:0px;
    height: 6px;
    background: url(../../img/footerLine1.jpg) center;
    width:100%;
    
}
.menuTree
{
    font-weight: bold;
    color: black;
    text-decoration: none;
}
.menuTree IMG
{
    margin-left: 4px;
}
.menuTree .menuTreeA
{
    width: 100px;
    color: black;
    height: 17px;
    text-decoration: none;
}
.menuTree .menuTreeA:hover
{
    color: white;
    background-color: #468faa;
    text-decoration: underline;
}
.Alert
{
    font-weight: bold;
    color: red;
}
.BrightName
{
    display: none;
}

/* shopping box start */
.ShooppingBox
{
    padding: 2px;
}
.ShooppingBox div
{
}
.ShooppingBox span
{
    font-size: 16px;
    font-weight: bold;
    color: #3BD0FF;
}
.ShooppingBox a
{
    font-size: 11px;
    font-weight: bold;
    color: white;
    text-decoration: none;
}
.ShooppingBox a:hover
{
    text-decoration: underline;
}
.ShooppingBox a span
{
    font-size: 11px;
    font-weight: bold;
    color: white;
}
.ShooppingBox div span
{
    font-size: 16px;
    font-weight: bold;
    color: #3BD0FF;
}
.ShooppingBox div a
{
    font-size: 11px;
    font-weight: bold;
    color: white;
    text-decoration: none;
}
.ShooppingBox div a:hover
{
    text-decoration: underline;
}
.ShooppingBox div a span
{
    font-size: 11px;
    font-weight: bold;
    color: white;
}
/* shopping box end */
/* login box start */
.LoginBox
{
    padding: 2px;
}
.LoginBox div
{
    margin-top: 12px;
    width: 130px;
    height: 100%;
}
.LoginBox span
{
    font-size: 16px;
    font-weight: bold;
    color: #3BD0FF;
}
.LoginBox a
{
    font-size: 11px;
    font-weight: bold;
    color: white;
    text-decoration: none;
}
.LoginBox a:hover
{
    text-decoration: underline;
}
.LoginBox a span
{
    font-size: 11px;
    font-weight: bold;
    color: white;
}
.LoginBox div span
{
    font-size: 16px;
    font-weight: bold;
    color: #3BD0FF;
}
.LoginBox div a
{
    font-size: 11px;
    font-weight: bold;
    color: white;
    text-decoration: none;
}
.LoginBox div a:hover
{
    text-decoration: underline;
}
.LoginBox div a span
{
    font-size: 11px;
    font-weight: bold;
    color: white;
}
/* login box end */
.LinksMenu1
{
    background-color: #FF701C;
    text-shadow: 0px 0px 30px silver, 0px 0px 20px black, grey 10px -10px;
}
.LinksMenuCell2
{
    background-color: #54C9EB;
    padding-top: 3px;
    padding-bottom: 3px;
}
.LinksMenuCell
{
    color: #ffffff;
    border:0px solid green;
}
.LinksMenu
{
    color: #ffffff;
    margin-top:2px;
}
.LinksMenu td
{
    color: #314D6D;
    line-height:16px;
    height:16px;    
}
.LinksMenu a
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0px;
    font-size: 10pt;
    font-weight: normal; /*color: White;*/
    color: #314D6D;
    cursor: pointer;
    font-family: Tahoma;    
    text-decoration: none;    
    text-shadow: 3px 3px 5px black;
}
.LinksMenu a:hover
{
    color: #FE701C;
}
.LinksMenuSeperator
{
    height: 2px;
    width: 194px;
    vertical-align: middle;
    margin-right: 8px;
    margin-left: 8px;
}
.TopCatCell
{
    background-image: url(../../img/menu_bg.jpg);
    background-repeat: repeat-x;
    background-position: center;
    height: 28px;
}
.TopCat
{
}
.TopCat a
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0px;
    font: normal 11pt Century Gothic;
    color: White;
    cursor: pointer;
    height: 15px;
    text-decoration: none;
    text-shadow: 3px 3px 5px black;
}
.TopCat a:hover
{
    color: yellow;
}
.TopCatSeperator
{
    height: 2px;
    width: 194px;
    vertical-align: middle;
    margin-right: 8px;
    margin-left: 8px;
}
.TopHeaderCell
{
    height: 74px;
}
.LanguageBox
{
    height: 76px;
    width: 100%;
    background-image: url(../../img/languageBox_bg.gif);
    background-position: center;
}
.CurrencyBox
{
    height: 76px;
    width: 100%;
    background-image: url(../../img/currencyBox_bg.gif);
    background-position: center;
}
.SearchBox
{
    width: 200px;
}
.SearchBox td
{
    padding-top: 0px;
    font-size: 11pt;
    font-weight: normal;
    color: White;
    cursor: pointer;
    font-family: Tahoma;
    height: 15px;
    text-decoration: none;
    text-shadow: 3px 3px 5px black;
}
.bannerSeparator img
{
    height: 5px;
    width: 100%;
}
.bannerSeparatorTop
{
    height: 2px;
    width: 100%;
    background: #074366;
}
.bannerSeparatorBottom
{
    height: 3px;
    width: 100%;
    background: #3F7EAA;
}
.CategoriesTitle
{
    width: 140px;
    height: 29px;
    font-size: 16px;
    color: #fff;
    background: #3F7EAA;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 4px;
    padding-bottom: 4px;
}
.RightMenuWrapper
{
    border-top: solid 1px #C4B59E;
    border-bottom: solid 1px #C4B59E;
}
#pageContentTitle
{
    background-image: url(../../img/title_bg.gif);
    background-repeat: repeat-x;
    background-position: center;
    background-color: #F7F3F7;
    width: 100%;
    height: 36px;
    font-size: 16px;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 4px;
    padding-bottom: 6px;
    color: black;
    font-weight: bold;
}
.contentTD
{
    padding-left: 30px;
    padding-right: 30px;
}
.FotterCredit
{
    font-weight: normal;
    font-size: 11px;
    color: #7F7F7F;
    text-decoration: underline;
}
.FotterCredit:hover
{
    font-weight: normal;
    font-size: 11px;
    color: #979797;
    text-decoration: none;
}

.divImg-drop
{
    float: left;
    height: 156px;
    width: 290px;
    padding: 1px 1px 1px 1px;
    vertical-align: middle;
}

.divImg
{
    float: left;
    height: 120px;
    line-height: 120px;
    font-size: 120px;
    width: 311px;
}
.divImg img
{
    vertical-align: middle; /*margin-top: expression(( 98 - this.height ) / 2); */
}

/*hidden from IE */
html > body div img
{
    margin-top: 0; /* to clean up, just in case IE later supports v-align! */
    vertical-align: middle;
}
.divProduct
{
    width: 311px;
    border-right: 1px solid #B4C6D4;
    border-left: 1px solid #B4C6D4;
    height: 240px; /*	background-color: #ffffff;*/ /*	background: url(../../img/product_bg1.jpg) no-repeat left top; 	background: url(../../img/productpage_bg1.jpg) no-repeat left top;	 	*/
}
.divProductTitle
{
    padding-left: 12px;
    color: #FF7500;
    font-size: 16px;
    font-weight: bold; /*	BACKGROUND-IMAGE: url(../../img/producttitle_bg.jpg); 	background-position: left top; 	background-repeat: no-repeat; */
}
.ProductWindowTitle
{
    color: #313776;
    font: bold 14px verdana;
    text-decoration: none;
    line-height: 17px;
}
.divProductBox
{
    float: right;
    height: 126px; /*	width: auto;	*/
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 1px;
    padding-bottom: 1px; /*	BACKGROUND-COLOR: Red; */
}
.divProductBox a
{
    /*	position:absolute; */
    bottom: 0;
}

.divProductTextTab
{
    float: left;
    padding: 0px 5px;
    margin: 0px 8px;
}

.divProductText
{
    padding: 5px 0px 3px 0px;
    margin-bottom: 2px;
    height: 32px;
    line-height: 14px;
    overflow: hidden;
    cursor: pointer;
    color: #798898;
    font-size: 12px;
    text-decoration: none;
    height: 70px;
    display: none;
}
.divProductText div
{
    color: #657688;
}
.divProductBuy
{
    color: #5F5F5F;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    float: right;
}
.divProductView
{
    color: #61879A;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    float: right;
    margin-left: 70px;
    margin: 1px 10px 0px 0px;
}
.ProductWindowPrice
{
    font-size: 16pt;
    font-weight: bold;
    color: #FF7500;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 20px;
}
.tdProductBox
{
    width: 150;
    padding-top: 10px;
    padding-bottom: 10px;
}
.tdProductBoxText
{
    padding-top: 10px;
    padding-bottom: 10px;
}
.tdProductWraper
{
    padding-top: 3px;
    padding-bottom: 3px;
    border-top: solid 1px #E6E6E6;
}
.tdProductDottedWraper
{
    padding-top: 3px;
    padding-bottom: 3px;
    border-top: dotted 1px #C0C0C0;
}
.divCategoryWin
{
    width: 279px;
    height: 290px;
    padding: 1px 0px 12px 0px;
    background: url(../../img/categorywin_bg1.jpg) no-repeat left top;
}
.divCategoryWinTitle
{
    height: 40px;
    padding-left: 10px;
    padding-top: 8px;
    color: #FF7500;
    font: normal 16pt verdana;
    text-decoration: none;
}
.divCategoryWinText
{
    height: 50px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    color: #505B67;
}
.divCategoryWinImg
{
    margin: 0px;
    padding: 0px;
    height: 135px;
}
.divCategoryWinPromo
{
    margin-left: 120px;
    text-align: right;
    padding-right: 20px;
}
.divCategoryWinPromo .promo1
{
    color: #92A3B6;
    font: normal 12px arial;
    margin: 0px;
    padding: 0px 0px 0px 30px;
    text-align: right;
    line-height: 15px;
}
.divCategoryWinPromo .promo2
{
    margin-bottom: 5px;
    height: 20px;
    font-weight: bold;
    font-size: 22px;
    font-family: Century Gothic;
    color: #FF701C;
    line-height: 17px;
}
.divCategoryWinPromo .currency
{
    margin-bottom: 5px;
    height: 20px;
    font: bold 20px arial;
    color: #FF701C;
    line-height: 17px;
    padding: 0 1px;
}
.divCategoryHome
{
    color: #020A57;
    width: 220px;
    height: 127px;
    padding: 1px 0px 12px 0px;
    padding: 0px;
    margin: 2px 5px;
    border: 0px solid #B5C6D0; /*	background-color: #ffffff; 	background-image: url(../../img/categoryhome_bg1.jpg); 	background-position: left top; 	background-repeat: no-repeat;  		 */
}
.divCategoryHomeTitle
{
    height: 20px;
    padding-left: 2px;
    padding-top: 4px;
    color: #242B6D;
    font-size: 13px;
    font-weight: 600;
    text-decoration: none;
}
.divCategoryHomeText
{
    height: 50px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    color: #020A57;
}
.divCategoryhomeImg
{
    float: left;
    position: relative;
    vertical-align: middle;
    height: 86px;
    width: 200px;
    margin: 0px;
    padding: 0px;
    z-index: 2;
}

.divCategoryHomePromo
{
    z-index: 100;
    position: absolute;
    height: 35px;
    width: 65px;
    top: 62;
    left: 140;
}
.divCategoryHomePromo .promo1
{
    margin: 0px;
    padding-left: 15px;
    padding-right: 0px;
    height: 10px;
    font: bold 10px; /*	color: #395E69;	*/
    color: #020A57;
    line-height: 10px;
}
.divCategoryHomePromo .promo2
{
    margin: 0px;
    height: 18px;
    font-weight: bold;
    font-size: 18px;
    color: #020A57;
    line-height: 16px;
}
.aEnlare
{
    color: #627501;
    text-decoration: none;
}
.aEnlare:hover
{
    text-decoration: underline;
}
.deletedPrice
{
    font-size: 12px;
    color: gray;
    font-weight: normal;
}
.tdDetalisPadding
{
    padding-top: 8px;
    padding-bottom: 8px;
}
.topPagingTable
{
    border-bottom: dotted 1px #C0C0C0;
    width: 100%;
    padding: 8px;
}
.bottomPagingTable
{
    border-top: dotted 1px #C0C0C0;
    width: 100%;
    padding: 8px;
}
.pagingTable span
{
    font-size: 11px;
    color: #000;
}
.pagingTable td a
{
    font-size: 11px;
    color: #0000ff;
    text-decoration: underline;
}
.pagingTable td a:hover
{
    color: #0000ff;
    text-decoration: none;
}
.resultData
{
    font-size: 11px;
    color: #000;
}
.ListHeadLineSpec
{
    width: 100%;
    padding-top: 2px;
    padding-bottom: 8px;
    color: navy;
}
.ListHeadLineSpec span
{
    color: navy;
    text-decoration: none;
}
.ListHeadLineSpec a
{
    color: navy;
    text-decoration: none;
}
.ListHeadLineSpec a:hover
{
    text-decoration: underline;
}

.ListHeadLine
{
    width: 100%;
    padding-top: 2px;
    padding-bottom: 2px;
    color: navy;
}
.ListHeadLine span
{
    color: navy;
    text-decoration: none;
}
.ListHeadLine a
{
    color: navy;
    text-decoration: none;
}
.ListHeadLine a:hover
{
    text-decoration: underline;
}
.loginText
{
    font-size: 11px;
    font-weight: bold;
    color: #000;
}
.contactText
{
    font-size: 11px;
    border: solid 1px #819CBA;
    color: #2B525F;
    background-color: #ffffff;
}
.MenuSubItemOff
{
}
.MenuSubItemOn
{
}
.MenuItemOff IMG
{
    padding: 0px;
    margin-bottom: 10px;
    margin-left: 15px;
}
.MenuItemOff TD
{
    padding: 0px;
    width: 195px;
}
.MenuItemOn
{
}
.MenuItemOff
{
    color: #3B5B68;
    margin-top: 0px;
    vertical-align: top;
    background-image: url(../../img/category1.gif);
    background-repeat: no-repeat; /*	height: 65px; */
    width: 195px;
}
.CategoryHeader
{
    color: #476485;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
}
.CategoryLinks
{
}
.bannerSeparator
{
    height: 5px;
    width: 100%;
    background: #3F7EAA;
}
.divCategoryMenu
{
    color: #3B5B68; /*	margin-top:0px; */ /*	vertical-align: top;  	background: url(../../img/category_bg1.jpg) no-repeat center center; */
    height: 75px;
    width: 195px;
    padding-left: 7px;
    padding-top: 5px;
    cursor: pointer;
}
.divCategoryMenu .catLnk
{
    color: red;
}
.divCategoryMenu .catName
{
    margin-top: 8px;
    font-weight: bold;
    margin-left: 3px;
}
/*
.divCategoryMenu .catName
{
	margin-top:5px;
	height:20px;
	font-weight: bold;
	text-decoration: none;	
	color: #476485;
	padding-left: 6px;		
}
*/

.divCategoryMenu .catLnk:hover
{
    color: #FF701C;
}

.divCategoryMenu img
{
    height: 30px;
    margin-top: 5px;
    padding-top: 5px; /*	width: 78px; */
}
.divCategoryMenu .promo1
{
    padding-left: 10px;
    padding-right: 6px;
    height: 15px;
    font-weight: bold;
    color: #6C8090;
    margin-bottom: 5px;
    cursor: hand;
}
.divCategoryMenu .promo2
{
    height: 20px;
    font-weight: bold;
    font-size: 18px;
    color: #FF701C;
    margin-bottom: 5px;
    cursor: hand;
}
.help
{
    background-color: White;
    color: Navy;
}
.divhelp
{
    margin: 10px;
}
.ProductSearchA
{
}
.ProductSearchA td
{
    height: 25px;
}
.ProductSearchA select
{
    width: 160px;
    height: 23px;
    border: solid 2px #819CBA;
    color: #2B525F;
    background-color: #ffffff;
    margin: 1px;
}
.PersonalizeBox1
{
    background-image: url(../../img/personBox_bg.jpg);
    background-repeat: repeat-y;
    width: 851px;
    color: #3B5B68;
}

.personalizeBorder
{
    border-right: 1px solid #D8E1E5;
    border-left: 1px solid #D8E1E5;
}

.PersonalizeTitle
{
    color: #020A57;
    font: bold 20px verdana;
    padding:10px 20px;
}

.PersonalizeSubTitle
{
    padding: 2px 10px;
    color: #ffffff;
    font: normal 17px verdana;
    background: url(../../img/en/personalizeSubTitleBg.jpg) repeat-x;
    height: 26px;
}
.PersonalizeSubTitleS
{
    text-align:center;    
    color: #ffffff;
    font: normal 11px verdana;
    background: url(../../img/en/personalizeSubTitleBg.jpg) repeat-x;
    height: 26px;
}
.PersonalizeBoxTop1
{
    background-image: url(../../img/personBox_top.jpg);
    background-repeat: no-repeat;
    width: 851px;
    height: 50px;
    color: #FF701C;
    padding-left: 30px;
    font: bold 21px verdana,arial,Century Gothic;
}
.PersonalizeSmallTitle
{
    color: #FF701C;
    font: normal 18px verdana;
}
.PersonalizeSubBox
{
    margin:10 20px;
}
.PersonalizeSubTab
{
    background-color: #ffffff;
    margin-top: 0px;
    padding: 0px;
    font-weight: bold;
}
.PersonalizeSubTab td
{
    background-color: #E3E2E2;
    padding-left: 5px;
    padding-right: 5px;
    color: #344F6B;
}
.PersonalizeSubTab checkbox
{
    font-size: 11px;
    font-family: arial;
    font: bold 11px;
    border: solid 1px #819CBA;
    color: #2B525F;
    background-color: #ffffff;
}
.ckp
{
    font-size: 11px;
    font-family: arial;
    font: bold 11px;
    border: solid 0px #819CBA;
    color: red;
    background-color: #E3E2E2;
}
.ckpAdd
{
    font-size: 11px;
    font-family: arial;
    font: bold 11px;
    border: solid 0px #819CBA;
    color: red;
}
.addLink
{
    text-decoration: none;
    font-size: 8pt;
    color: #2D4463;
    font-weight: bold;
}
.PersonalizeSubBoxTitle
{
    background-image: url(../../img/personSubTitle_bg.jpg);
    background-repeat: repeat-x;
    height: 35px;
}

.personalizeL
{
    background: url(../../img/en/personalizeTitleL.jpg) no-repet;
    width: 6px;
    height: 43px;
    float: left;
}
.personalizeB
{
    background: url(../../img/en/personalizeTitleBg.jpg) repeat-x;
    height: 43px;
    width: 815px;
    float: left;
    padding:7px 0px 0px 25px;
}
.personalizeR
{
    background: url(../../img/en/personalizeTitleR.jpg) no-repet;
    width: 6px;
    height: 43px;
    float: left;
}
.PersonalizeSubBoxBottom img
{
    margin: 0px;
    padding: 0px;
}
.productpageTab
{
    background-image: url(../../img/productpage_bg1.jpg);
    background-repeat: repeat-y;
    background-position: left top; /*	width: 890px; */
    margin: 0px;
    padding: 0px;
    color: #ABB4BE;
}

.productpageTabtd2
{
    color: #273B51;
}
.productpagetd1
{
    color: #6D7A89;
    font: normal 15px verdana;
}

.productpagetd11
{
    color: #6D7A89;
    font: normal 14px verdana;
}

.productpagetd2
{
    color: #6D7A89;
    font: bold 15px verdana;
}
.productpagehead
{
    color: #FF7500;
    font-size: 20px;
    font-weight: normal;
    height: 30px;
}

.productpagehead1
{
    color: #FF7500;
    font-size: 18px;
    font-weight: normal;
    height: 30px;
}

.productpageTab img
{
    margin: 0px;
    padding: 0px;
}
.productpageTitle
{
    background: url(../../img/productpage_tile1.jpg) no-repeat;
    width: 850px;
    height: 56px;
    padding-left: 20px;
    color: #FF701C;
    font: bold 22px verdana;
}
.sortBox td
{
    color: #FF701C;
    font-size: 11pt;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 0px;
}
.sortBox select
{
    width: 120px;
}

.CategoryTitle
{
    margin-left: 10px;
    text-align: left;
    font: normal 22px Century Gothic;
    color: #FE701C;
}

.catMain
{
    border-bottom: 1px solid #B5C5D0;
    height: 34px;
    padding: 0px;
    margin: 0px;
}
.catMain .catName
{
    padding-top: 5px;
}
.catMain a
{
    color: #1f1fd2;
    font: bold 12px verdana;
    text-decoration: none;
    line-height: 12px;
}
.catMain a:hover
{
    text-decoration: underline;
}
.fromPrice
{
    text-align: right;
    color: #1f1fd2;
    height: 13px;
}
.fromPrice .from
{
    font-size: 10px;
    line-height: 10px;
    height: 10px;
    margin-right: 5px;
    float: right;
}
.catMain .price
{
    font: 600 14px verdana;
    line-height: 10px;
    height: 10px;
    float: right;
}
