
/*--Master CSS--*/
html, body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset { color: #000; font-size: 14px; margin: 0; padding: 0; font-family: Arial, sans-serif; }
a { text-decoration: none; }
img { border: none; }
/*--global--*/
html { width:100%; min-height:100%; position:relative;overflow-x: hidden;}
body { direction: rtl; width:100%; height:100%; min-height:100%; position:relative;background:url(Images/MainBG.jpg) repeat; }
.site { width:100%; height:100%; min-height:100%; position:relative;}
.HomeBody .site {background:url(Images/BlocksBG.png) repeat-x; }
#aspnetForm { width:100%; height:100%; min-height:100%; position:relative;}

.Header { width: 100%; background: url("Images/HeaderBG.jpg") repeat-x scroll center 0 transparent; height: 243px; }

.MasterTop { height: 123px;}

.top { width: 957px; height: 205px; display: block; position: relative; margin: 0 auto; }
.menu {display: block;height: 38px;margin: 0 auto;position: relative;width: 950px;}
.logo { display: block; float: right; outline: 0px; outline: none; margin-top:3px; }
.logo img { border: 0px; }

.top .topAddContainer { float:right;margin-right: 119px;margin-top: 35px;}

.page { width: 950px; min-height: 780px; height: auto !important; height: 780px; margin: 0px auto; margin-bottom: 15px; display: block; position: relative; }

.pageContent { width: 100%; position: relative; display: block; margin-top: 2px; padding-bottom: 15px; }

.InnerBody .UpContent {}

.pageSide { width: 186px; height: 100%; display: block; float: right; position: relative; }
.pageMain { width: 750px; height: auto !important;display: block; float: left; position: relative;margin-top: 20px; background-color:#fff;-webkit-border-radius: 0px 0px 12px 12px; -moz-border-radius: 0px 0px 12px 12px; border-radius: 0px 0px 12px 12px; behavior: url(/Plugins/PIE/PIE.htc); position: relative;padding-bottom: 10px;border-bottom: 1px solid #F5CFCB;border-left: 1px solid #F5CFCB;border-right: 1px solid #F5CFCB;}
.HomeBody .pageMain { width:950px;margin: 55px 0 30px;background: none repeat scroll 0 0 transparent;}
.pageMainContent .pageMain{ /*background: transparent url(Images/bgMain.jpg) repeat-y scroll left bottom;*/ }

.HomeBody .pageMain .topAddContainer { background:url(Images/LargeBox.png) no-repeat; padding:10px; width:278px; height:263px; float:right; margin-left:25px;}
.HomeBody .pageMain .Subscribe{ background:url(Images/LargeBox.png) no-repeat; padding:10px; width:278px; height:263px; float:right;}
.HomeBody .DownContent .ContentAreaWrapper {background:url(Images/SmallBox.png) no-repeat; padding:10px; width:278px; height:129px; float:right;margin-left:30px;}
.HomeBody .DownContent .topAddContainer { float:right; margin-top:24px;}
.HomeBody .DownContent { display:inline-block;}

.RegisterClub { margin-right:80px; float:right;margin-top: 15px;}


.pageMainTop {border: 1px solid #D7D5D6;border-top:none;padding:0px;text-align: center;width:748px;height: 25px;-webkit-border-radius: 8px 8px 0px 0px;-moz-border-radius: 8px 8px 0px 0px;border-radius:8px 8px 0px 0px;background: #FFFfff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ECECEF), to(#FFFfff));background: -webkit-linear-gradient(#ECECEF, #FFFfff);background: -moz-linear-gradient(#ECECEF, #FFFfff);background: -ms-linear-gradient(#ECECEF, #FFFfff);background: -o-linear-gradient(#ECECEF, #FFFfff);background: linear-gradient(#ECECEF, #FFFfff);-pie-background: linear-gradient(#ECECEF, #FFFfff);behavior: url(/Plugins/PIE/PIE.htc);float: left;border-top: 1px solid #D7D5D6; border-bottom:0px;}
.pageMainMiddle { background: url("Images/spriteContentMiddle.jpg") repeat-y scroll 0 0 transparent; display: inline-block; float: left;padding: 10px;width: 730px;}
/*.pageMainMiddleNoBG {display: inline-block; float: left;padding: 0 0 10px;width: 750px;}*/
.pageMainBottom { display:none;border: 1px solid #D7D5D6;border-top:none;padding:0px;text-align: center;width:748px;height: 25px;-webkit-border-radius: 0 0 8px 8px;-moz-border-radius: 0 0 8px 8px;border-radius:0 0 8px 8px;background: #FFFfff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFfff), to(#ECECEF));background: -webkit-linear-gradient(#FFFfff, #ECECEF);background: -moz-linear-gradient(#FFFfff, #ECECEF);background: -ms-linear-gradient(#FFFfff, #ECECEF);background: -o-linear-gradient(#FFFfff, #ECECEF);background: linear-gradient(#FFFfff, #ECECEF);-pie-background: linear-gradient(#FFFfff, #ECECEF);behavior: url(/Plugins/PIE/PIE.htc);float: left;}
.pagePromo { width: 750px; min-height: 180px; height: auto !important; height: 180px; display: block; float: left; position: relative; padding-bottom: 20px; }
/*--Way--*/

/**  Social **/

.Social {left: -132px;position: absolute;top: 0;}
.GooglePlus {background: url("Images/small_bg.jpg") no-repeat scroll 0 0 transparent;height: 36px;margin: 2px;padding-left: 8px;padding-top: 7px;text-align: left;width: 119px; margin-top:0px;}
.FacebookLike {background: url("Images/small_bg.jpg") no-repeat scroll 0 0 transparent;height: 36px;margin: 2px;padding-left: 8px;padding-top: 7px;text-align: left;width: 119px;}
.Tweitter {background: url("Images/small_bg.jpg") no-repeat scroll 0 0 transparent;height: 36px;margin: 2px;padding-left: 8px;padding-top: 7px;text-align: left;width: 119px;}
.AddThis {background: url("Images/large_bg.jpg") no-repeat scroll 07 0 transparent;height: 82px;margin: 2px 5px 2px 2px;padding-left: 5px;padding-top: 7px;text-align: left;width: 119px;}
.AddThis a {margin-bottom: 4px;}
.way {background: url("Images/BCBG.jpg") no-repeat scroll right 1px transparent;clear: both;display: block;float: right;height: 25px;margin-right: 11px;padding-top: 5px;position: relative;text-align: right;width: 731px;}
.wayContainer { padding: 0px 5px; }
.way a { text-decoration: none; font-size: 12px; color: #000; display: inline-block; float: right; padding-left: 10px; padding-right: 20px; background-image: url(Images/wayArrow.jpg); background-position: right center; background-repeat: no-repeat; }
.way a.home { background: none; padding-right: 0px; }
.way a:first-child { text-decoration: underline; font-size: 12px; }
.way a:hover { text-decoration: underline; font-size: 12px; }

.bottom { width: 100%; height: 96px; display: block; margin: 0px auto; position: relative; background:url(Images/FooterBG.png) repeat-x; }

.TopCategoriesWrapper { width:950px; margin:0 auto;}

.clear { clear: both; }
.err { color: #FF0000; }

.directionRtl { direction: rtl; text-align: right; }
.directionLtr { direction: ltr; text-align: left; }

.floatright{ float:right;}
.floatleft{ float:left;}
/*--Top--*/

.myAcc {background: url("Images/ShoppingCartTop.png") no-repeat scroll left top transparent;display: block;height: 114px;width: 211px; float:left;margin-top: 40px;}
.myAcc ul { margin:4px 45px 0 0; padding: 0px; }
.myAcc li { margin: 0px; padding: 0px; }
.myAcc ul { list-style: none; }
.myAcc li.liDetails {margin-top: 43px;margin-right: 27px;}
.myAcc li.liDetails .ItemsInCart {color:#5c2f08; font-size:12px;display: block;}
.myAcc li.liDetails .ToPay { color:#5c2f08; font-size:12px;}
.myAcc li.liDetails .cartPrice {color:#5c2f08; font-size:12px;}
.myAcc li.liDetails .cartQty {color:#5c2f08; font-size:12px;}
.myAcc li.liCart {float: right;margin-top: 2px;margin-right: 2px;}
.myAcc li.liCart a { text-decoration:none; color:#5c2f08; font-size:13px; font-weight:bold;}
.myAcc li.liCheckout {float: left;margin-left: 48px;margin-top: 2px;}
.myAcc li.liCheckout a {text-decoration:none; color:#5c2f08; font-size:13px;font-weight:bold;}

.search {background: url("Images/SearchBox.png") no-repeat scroll 0 0 transparent;float: left;height: 67px;margin-bottom: 10px;margin-top: 8px;width: 184px;}
.search span { display: none; }
.search .textbox {background: none repeat scroll 0 0 transparent;border: medium none;margin-right: 20px;margin-top: 25px;width: 103px;}
.search .button {background: url("Images/SearchBtn.png") no-repeat scroll 0 0 transparent;border: medium none;color: #FFFFFF;float: left;font-size: 12px;font-weight: bold;height: 17px;margin-left: 14px;margin-top: 23px;padding-bottom: 19px;padding-top: 2px;width: 38px;}
.placeMenu ul { margin: 0px; padding: 0px; }
.placeMenu li { margin: 0px; padding: 0px; }

.TopCategoriesMenu { display: inline-block; width: 100%; margin-top: 0px; background: url(Images/HeaderBottomBG.jpg) repeat-x; height: 78px; display:none; }
.TopCategoriesMenu ul.TopCategories { margin: 0 auto; width: 950px; }
.TopCategoriesMenu ul.TopCategories li.TopCategoriesItem { float: right; list-style-type: none; height: 75px; width: 128px; border-right: 1px solid #e0e2e4; border-left: 1px solid #cdcfd0; text-align: center; }
.TopCategoriesMenu ul.TopCategories li.TopCategoriesItem a { display: inline-block; text-align: center; margin-top: 10px; }
.TopCategoriesMenu ul.TopCategories li.TopCategoriesItem a img { display: block; margin: 0 auto 7px; }
.TopCategoriesMenu ul.TopCategories li.TopCategoriesItem a span { font-size: 13px; color: #0d0d0d; font-weight: bold; }

.menu ul.MainMenu { clear: both;float: right;list-style: none outside none;margin: 6px 0 0;padding: 0;position: relative;text-align: center;}
.menu ul.MainMenu li {display: block;float: right;list-style: none outside none;margin: 0;padding: 0;position: relative;}
.menu ul.MainMenu li a { color:#605e5e; font-size:13px; border-right:1px solid #605e5e;padding: 0 15px; display:block;}
.menu ul.MainMenu li a.first { border-right:none;}
.menu ul.MainMenu li a:hover {}
.menu ul.MainMenu li a.active {font-weight:bold;}

/*.topAddContainer { width: 750px; height: 120px; left: 0px; bottom: 7px; overflow: hidden; }*/

.UpBottom {}
.Sliders .topAddContainer { float:left;}

/*ws credit*/
.webstudio { width: 225px; height: 30px; position: relative; margin: 13px  auto 0; direction: ltr; }

.ACREDIT, .ACREDIT:active, .ACREDIT:visited, .ACREDIT:hover { font-size: 11px; color: #fff; font-family: Arial, Helvetica,Sans-Serif; text-decoration: none; }
.ACREDIT:hover { color: #fff; text-decoration: underline; }

/*--CONTENT--*/
/*--Buttons--*/
.linkButton { width: 91px; height: 19px; display: block; cursor: pointer; text-align: center; line-height: 17px; color: #010101; font-weight: bold; font-size: 13px; border: 1px solid #a8a8a8; background:url("Images/Button.png") repeat-x scroll left top transparent; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(/Plugins/PIE/PIE.htc); position: relative; }

.accountButton { min-width: 91px; width: auto !important; width: 91px; height: 17px; padding: 0px 10px; padding-top: 2px; display: block; cursor: pointer; text-align: center; line-height: 100%; color: #010101; font-weight: bold; font-size: 14px; border: 1px solid #a8a8a8; border-radius: 5px; background: #ddd url(Images/Button.png) repeat-x scroll left top; }
.accountButton:hover { text-decoration: none; line-height: 100%; font-weight: bold; font-size: 14px; }

.linkButtonSoftBlue { width: 121px; height: 19px; padding-top: 4px; display: block; cursor: pointer; text-align: center; line-height: 100%; color: #000; font-weight: bold; font-size: 14px; border: 1px solid #a8a8a8; background: #ddd url(Images/Button.png) repeat-x scroll left top; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(/Plugins/PIE/PIE.htc); position: relative; }
.linkButtonSoftBlue:hover { text-decoration: none; color: #000; line-height: 100%; font-weight: bold; font-size: 14px; border: 1px solid #adadad; background: #ddd url(Images/Button.png) repeat-x scroll left top; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(/Plugins/PIE/PIE.htc); position: relative; }

.linkButtonSoftBlueShort { width: 91px; height: 19px; padding-top: 4px; display: block; cursor: pointer; text-align: center; line-height: 100%; color: #000; font-weight: bold; font-size: 14px; border: 1px solid #a8a8a8; background: #ddd url(Images/Button.png) repeat-x scroll left top; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(/Plugins/PIE/PIE.htc); position: relative; }
.linkButtonSoftBlueShort:hover { text-decoration: none; color: #000; line-height: 100%; font-weight: bold; font-size: 14px; }


.inpButton { width: 91px; height: 20px; padding-bottom: 4px; display: block; cursor: pointer; text-align: center; font-family: Arial; line-height: 100%; color: #000; font-weight: bold; font-size: 14px; border: 1px solid #a8a8a8; background: #ddd url(Images/Button.png) repeat-x scroll left top; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(/Plugins/PIE/PIE.htc); position: relative; }

.inpButtonPale { width: 121px; height: 20px; padding-bottom: 4px; display: block; cursor: pointer; text-align: center; font-family: Arial; line-height: 100%; color: #000; font-weight: bold; font-size: 14px; border: 1px solid #a8a8a8; background: #ddd url(Images/Button.png) repeat-x scroll left top; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(/Plugins/PIE/PIE.htc); position: relative; }

/*--Side--*/

/*--Side menu--*/
.sideMenu { float: right;width: 184px; min-height: 100px; position: relative; display: block; margin-bottom: 10px; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; behavior: url(/Plugins/PIE/PIE.htc); position: relative; background-color:#fff; padding-bottom:10px;border: 1px solid #F5CFCB; }
.sideMenu .title {background: url("Images/SideTitle.png") no-repeat scroll 0 0 transparent;clear: both;display: inline-block;height: 36px;position: relative;width: 100%;}
.sideMenu .title h3 {color: #000;font-size: 23px;font-weight: bolder;position: absolute;right: 30px;top: 7px;}
.sideMenu .list { width: 100%; min-height: 100px; height: auto !important; height: 100px; display: block; position: relative; padding-bottom: 20px; }

.sideMenu ul { margin: 0px; padding: 0px; list-style: none; background-color: #fff; }
.sideMenu li { margin: 0px; padding: 0px; text-align: right; }

.sideMenu .categoriesListMain { }
.sideMenu .categoriesListMainItem { width: 100%; min-height: 30px; height: auto !important; height: 36px; display: block; position: relative; background: url(Images/SideMenuSubTitleBg.jpg) no-repeat; }
.sideMenu .categoriesMainLink { color: #000000; display: block; font-size: 15px; font-weight: bolder; height: 30px; line-height: 30px; margin-right: 36px; position: relative; width: 156px; }
.sideMenu .categoriesMainLink:hover { text-decoration: none; }

.sideMenu .categoriesListSubItem { width: 100%; height: 28px; display: block; position: relative; background: #fff url(Images/SideMenuItem.png) no-repeat; }
.sideMenu .categoriesSubLink { color: #000000; display: block; font-size: 12px; height: 28px; line-height: 23px; padding-right: 47px; position: relative; }
.sideMenu .categoriesSubLink:hover { text-decoration: none; background: #fff url(Images/SideMenuItemSelected.png) no-repeat; }
.sideMenu .active { text-decoration: none; background: #fff url(Images/SideMenuItemSelected.png) no-repeat; }

.sideMenu .EndCategoriesMenu {background-color: #FFFFFF;border-bottom: 1px solid #E5E5E5;border-left: 1px solid #E5E5E5;border-radius: 0 0 7px 7px;border-right: 2px solid #E5E5E5;height: 7px; -webkit-border-radius: 0 0 7px 7px; -moz-border-radius: 0 0 7px 7px; behavior: url(/Plugins/PIE/PIE.htc);}


.sideMenu .RadPanelBar {background: none repeat scroll 0 0 transparent !important;display: block;margin-right: 12px;position: relative;width: 163px !important;}
.sideMenu .RadPanelBar .title { width: 100%; height: 39px; position: relative; display: block; background: transparent url(Images/SideMenuTitleBg.png) no-repeat right top; }
.sideMenu .RadPanelBar .title h3 { color: #FFF; font-size: 23px; font-weight: bolder; position: absolute; right: 40px; top: 2px; }
.sideMenu .RadPanelBar .list { width: 100%; min-height: 100px; height: auto !important; height: 100px; display: block; position: relative; padding-bottom: 20px; }

.sideMenu .RadPanelBar ul.rpRootGroup { margin: 0px; padding: 0 0 10px; list-style: none; background-color: #FCB9C6;border: medium none; -webkit-border-radius: 0px 0px 12px 12px; -moz-border-radius: 0px 0px 12px 12px; border-radius: 0px 0px 12px 12px; behavior: url(/Plugins/PIE/PIE.htc); position: relative; }
.sideMenu .RadPanelBar li.rpItem { margin: 0px; padding: 0px; text-align: right; }

.sideMenu .RadPanelBar .categoriesListMain { }
.sideMenu .RadPanelBar ul.rpRootGroup>li.rpItem {display: block;height: auto !important;margin-right: -10px;min-height: 30px;position: relative;width: 181px;}
.sideMenu .RadPanelBar>.rpRootGroup>li.rpItem>.rpLink { background: url("Images/SideMenuItem.png") no-repeat scroll 0 0 transparent;border: medium none;color: #000;display: block;font-size: 12px;font-weight: bolder;height: 32px;line-height: 29px;margin-top: 3px;padding-right: 16px;position: relative;width: 166px;font-family: Arial, sans-serif;}
.sideMenu .RadPanelBar .rpRootGroup li.rpItem>.rpExpanded { color:#000;}
.sideMenu .RadPanelBar li.rpItem span { background:none; border:none;}
.sideMenu .RadPanelBar .rpRootGroup li.rpItem>.rpLink:hover {text-decoration:underline;}
.sideMenu .RadPanelBar .rpExpandHandle { display:none !important;}
.sideMenu .RadPanelBar .rpSlide .rpGroup { background:none;}
.sideMenu .RadPanelBar .rpSlide .rpGroup li.rpItem { width: 100%; /*height: 28px;*/ display: block; position: relative;  }
.sideMenu .RadPanelBar .rpSlide .rpGroup li.rpItem>.rpLink {background: url("Images/SideMenuSubItem.png") no-repeat scroll 147px center transparent !important;color: #000;display: block;font-size: 12px;font-weight: bold;line-height: 15px;margin: 3px 0;padding-right: 33px;position: relative;width: auto;}
.sideMenu .RadPanelBar .rpSlide .rpGroup li.rpItem>.rpLink span { background:none;font-family: Arial, sans-serif;}
.sideMenu .RadPanelBar .rpSlide .rpGroup li.rpItem>.rpLink:hover { text-decoration:underline;}
.sideMenu .RadPanelBar .rpSlide .rpGroup li.rpItem>.rpSelected { text-decoration: none; color: #000; }

.sideMenu .RadPanelBar .EndCategoriesMenu {background-color: #FFFFFF;border-bottom: 1px solid #E5E5E5;border-left: 1px solid #E5E5E5;border-radius: 0 0 7px 7px;border-right: 2px solid #E5E5E5;height: 7px; -webkit-border-radius: 0 0 7px 7px; -moz-border-radius: 0 0 7px 7px; behavior: url(/Plugins/PIE/PIE.htc);}


.sideMenu ul.MainMenu { width:163px; margin: -3px 12px 0 0; padding: 0 0 10px; list-style: none; background-color: #FCB9C6;border: medium none; -webkit-border-radius: 0px 0px 12px 12px; -moz-border-radius: 0px 0px 12px 12px; border-radius: 0px 0px 12px 12px; behavior: url(/Plugins/PIE/PIE.htc); position: relative; }
.sideMenu .MainMenu>li>a { background: url("Images/SideMenuItem.png") no-repeat scroll right 0 transparent;border: medium none;color: #FFFFFF;display: block;font-size: 12px;font-weight: bolder;height: 32px;line-height: 29px;margin-top: 3px;padding-right: 26px;position: relative;width: 166px;}
.sideMenu .MainMenu>li>a:hover {color:#000000;}
.sideMenu .MainMenu>li>a.active {color:#000000;}
.sideMenu ul.MainMenu>li {margin:0 -12px 0 0;}
.sideMenu ul.MainMenu>li>ul.ChildMenu {display: block;width: 100%;background: none repeat scroll 0 0 transparent;}
.sideMenu ul.MainMenu>li>ul.ChildMenu>li.ChildItem {margin: 0;padding: 0;text-align: right;display: block;position: relative;width: 100%;}
.sideMenu ul.MainMenu>li>ul.ChildMenu>li.ChildItem>a.ChildItemLink {background: url("Images/SideMenuSubItem.png") no-repeat scroll 147px center transparent !important;color: #FFFFFF;display: block;font-size: 12px;font-weight: bold;line-height: 15px;margin: 3px 0;padding-right: 33px;position: relative;width: auto;}
.sideMenu ul.MainMenu>li>ul.ChildMenu>li.ChildItem>a.ChildItemLink:hover {color:#000;}
.sideMenu ul.MainMenu>li>ul.ChildMenu>li.ChildItem>a.active {color:#000;}
.sideMenu ul.MainMenu>li>ul.ChildMenu>li.ChildItem>a.ChildItemLink>.ChildItemText {background: none repeat scroll 0 0 transparent;padding:0 10px;}

/*--Content page--*/
.contentTitle {background: url("Images/PageTitleBG.png") no-repeat scroll 0 0 transparent;clear: both;display: inline-block;height: 43px;padding-top: 11px;position: relative;width: 100%;margin-top: -12px;}
.contentTitle h1 { font-size: 23px; color: #000; padding-right:22px; font-weight: bolder; }
.contentTitle h2 { font-size: 23px; color: #000; padding-right:22px; font-weight: bolder; }

.contentBody { padding: 0em 1em; text-align: right; }
.contentBody h1, #contentPage h2, #contentPage h3, #contentPage h4, #contentPage h5, #contentPage h6, #contentPage p, #contentPage blockquote, #contentPage form, #contentPage label, #contentPage ul, #contentPage ol, #contentPage dl, #contentPage fieldset, #contentPage address { margin-bottom: 1.5em; }
.contentBody ul, #contentPage ol { padding-right: 3em; margin-left: 0; }
.contentBody td { padding: 0.2em; }
.contentBody img { margin-right: 0.7em; }
.contentBody a { color: Blue; }

.longDesc { padding: 0em 0em; text-align: right; }
.longDesc h1, .longDesc h2, .longDesc h3, .longDesc h4, .longDesc h5, .longDesc h6, .longDesc p, .longDesc blockquote, .longDesc form, .longDesc label, .longDesc ul, .longDesc ol, .longDesc dl, .longDesc fieldset, .longDesc address { margin-bottom: 1.5em; }
.longDesc ul, .longDesc ol { padding-right: 3em; margin-left: 0; }
.longDesc td { padding: 0.2em; }
.longDesc img { margin-right: 0.7em; }

/*--ProductList Page--*/
.products ul { margin: 0px; padding: 0px; padding-right: 7px; padding-top: 10px; }
.products ul li { width: 245px; height: 311px; padding-bottom: 15px;  margin-top: 0px; border-bottom: 1px dashed #dd6a7d; display: block; position: relative; float: right; }
.products ul li .productContainer { padding-bottom: 6px;width: 100%; height: 100%; position: relative; border-left: 1px dashed #dd6a7d; padding-top: 10px;}
.products ul li.lastinrow .productContainer { border-left: 0px; }
.products ul li .productTitle { text-align: center; color: #474646; font-size: 13px; font-weight: bold; height: 55px; }
.products ul li .productImage {border: 1px solid #EBEAEA;display: block;height: 153px;margin: 0 auto;overflow: hidden;text-decoration: none;width: 153px;}
.products ul li .productImage img {display: block;margin: 0 auto;max-height: 143px;max-width: 143px;padding: 5px;position: relative;}
.productDescriptionContainer { width: 100%; height: 35px; display: block; position: relative; }
.products ul li .productDescription { color: #474646; padding: 0px 24px; }
.products ul li .details {background: url("Images/Button.png") no-repeat scroll 0 0 transparent;border: 0 none;color: #FFFFFF;float: left;font-size: 13px;font-weight: bold;height: 24px;line-height: 20px;margin-left: 25px;padding: 0;text-align: center;width: 65px;}
.products ul li .buy {background: url("Images/Button2.png") no-repeat scroll 0 0 transparent;border: 0 none;color: #FFFFFF;float: right;height: 24px;line-height: 22px;margin-right: 31px;padding: 0;position: relative;width: 65px;}
.products ul li .productPrice { width: 100%; height: 35px; display: block; position: relative; }
.products ul li .productPrice .tablePrice { width: auto; margin: 0px auto; position: relative; }
.products ul li .productPrice .tdPrice { text-align: left; color: #010101; font-size: 25px; font-weight: bold; vertical-align: bottom; }
.products ul li .productPrice .tdSign { text-align: right; color: #010101; font-size: 25px; font-weight: bold; vertical-align: bottom; }
.products ul.ProductsList li .productDescriptionContainerNone { display:none;}
.products ul.ProductsList li .productPrice .tdPriceReg {color: #4A4949;font-family: Arial;font-size: 16px;font-weight: bold;padding: 0 2px;text-decoration: line-through;vertical-align: middle;}
.products ul.ProductsList li .productPrice .tdSignReg {color: #4A4949;font-family: Arial;font-size: 16px;font-weight: bold;padding: 0 2px;text-decoration: line-through;vertical-align: middle;}
.products ul.ProductsList li .productPriceReg {height:70px;}

.TopPagerAndResults {border-bottom: 2px solid #CFE5EE;display: inline-block;margin-right: 10px;padding-bottom: 3px;width: 731px;}
.TopPagerAndResults .Results {float: right;margin-right: 15px;padding-top: 14px;}

.BottomPagerAndGotoTop { border-top: 1px solid #CFE5EE;display: inline-block;margin-right: 10px;width: 731px;padding-bottom: 5px;}
.BottomPagerAndGotoTop .GotoTop {float: right;margin-right: 15px;padding-top: 14px;}
.BottomPagerAndGotoTop .GotoTop .aGotoTop {background: url("Images/btnBacktoTop.png") no-repeat scroll right center transparent;cursor: pointer;display: block;padding-right: 15px;width: 70px;}

.pager {display: block;float: left;height: 30px;margin-left: 15px;padding-top: 10px;position: relative;text-align: center;}
.pager .pagerLink {background-color: #FFFFFF;border: 1px solid #010101;color: #010101;display: inline-block;font-size: 12px;height: 25px;line-height: 24px;text-decoration: none;width: 25px;}
.pager a.pagerLinkNext {width:60px;}
.pager a.pagerLinkPrev { width:60px;}
.pager span.pagerLinkCurrent { background-color:#EDEBE2; color:#C41127; border:1px solid #C41127;}
.pager a:hover { text-decoration: underline; background-color:#EDEBE2; color:#C41127;border:1px solid #C41127;}

.lblNoProducts { width: 100%; height: 20px; text-align: center; display: block; font-size: 12px; color: #004d89; margin: 20px 0px; }
/*--Products Details--*/
.productDetails { padding-bottom: 20px; width: 100%; min-height: 500px; height: auto !important; height: 500px; }
.separated { padding-bottom: 50px; }
.productDetails_container { padding: 15px; }
.productDetailsImage { width: 430px; min-height: 260px; height: auto !important; height: 260px; margin-bottom: 10px; border-left: 1px solid #e9e6e6; display: block; position: relative; float: right; }
.productDetailsImage .productImage { margin: 0px auto; display: block; position: relative; }




.productImageLink { width: 100%; height: 100%; }
.currentImage { float: right; width: 360px; height: 100%; display: block; position: relative; }

.shipping_options {margin:0px;padding:0px;}
.shipping_options ol { list-style: none; }
.shipping_options li { position: relative; list-style: none; width: 100%; margin-bottom:5px;display: block; }
.shipping_options label { width: 100px; }
.shipping_options value { }


.enlargedList { list-style: none; padding: 0px; margin: 0px; }
.enlargedList li { width: 100%; height: 100%; display: none; position: relative; margin: 0px; padding: 0px; list-style: none; }
.enlargedImages { display: block; margin: auto; position: relative; }


/*product page price block*/
.productDetailsFields { display: block; float: left; height: auto !important; margin-left: 0; min-height: 200px; position: relative; width: 260px; margin-bottom: 20px; }
.productDetailsFields .inpButton {background: #dddddd url("Images/AddToCart.png") repeat-x scroll left top;border: medium none;height: 42px;margin-right: 10px;overflow: hidden;padding-top: 2px;text-indent: -999px;width: 135px;}
.productDetailsFields .regprice .label {color: #4A4949;font-family: Arial;font-size: 12px;font-weight: bold;height: 35px;padding-right: 10px;vertical-align: middle;}
.productDetailsFields .regprice .price { color: #4a4949; font-size: 16px; padding: 0 2px; font-weight: bold; font-family: Arial; vertical-align: middle; text-decoration: line-through; }
.productDetailsFields .ourprice .label {color: #000000;display: block;float: right;font-size: 14px;font-weight: bold;padding-top: 3px;vertical-align: middle;width: 83px;}
.productDetailsFields .ourprice .price { color: #ce0040; display: inline-block; font-family: Arial; font-size: 20px; font-weight: bold; margin-right: 8px; padding: 0; vertical-align: middle; }
.productDetailsFields .ourprice .price3 { margin-right: 0; }
.productDetailsFields .qtyLabel { color: #040404; font-size: 12px; font-weight: bold; font-family: Arial; position: absolute; right: 10px; top: 6px; }
.productDetailsFields .qtyTextbox { width: 19px; height: 10px; padding: 5px; display: block; position: absolute; right: 50px; top: 4px; border: #dbdfe6 solid 1px; border-top: 1px solid #abadb3; border-bottom: 1px solid #e3e9ef; }
.pdContentContainer {}
.pdContentContainer .ourprice {background-color: #E4E4E4;margin-top: 10px;padding: 10px;width: 260px;}
.pdContentContainer .ourprice .priceText {height: 38px;width: 85px;}
.pdContentContainer .ourprice .priceButton {width: 155px;}

.productDetailsFields .CountToAdd {display: block;float: right;width: 105px;}
.productDetailsFields .CountToAdd span {color: #040404;display: block;float: right;font-size: 14px;margin-left: 10px;margin-top: 10px;}
.productDetailsFields .CountToAdd input {border: 1px solid #BEBEBE;display: block;float: right;height: 25px;margin-left: 3px;margin-top: 6px;text-align: center;width: 40px;}



.pdContentContainer { margin-top: 30px; }

.description_container { width: 100%; clear: both; }
.description_title { border-top: 1px solid #fcebea; padding-top: 3px; height: 21px; width: 100%; display: block; background-color: #fcebea; }
.description_title h2 { color: #c32841; padding-right: 12px; line-height: 100%; font-size: 14px; }
.description_body { }

.productDetailsBlock { width: 100%; min-height: 100px; height: auto !important; height: 100px; display: block; float: right; position: relative; }

.pdTitleContainer { width: 100%; height: 24px; padding-top: 5px; display: block; position: relative; clear: both; background: transparent url(Images/spriteContent.jpg) repeat scroll left top; }
.pdTitleContainer h2 { line-height: 100%; font-size: 15px; color: #000; padding-right: 18px; font-weight: bolder; }


.productDetailsFields .pdTitleContainer { background: none; height: auto; }
.productDetailsFields .pdTitleContainer h2 { color: #474646; padding-right: 0px; }


.optionsContainer { width: 100%; padding: 10px 0px; }
.optionsContainer .dropOptionsHolder { clear: both; padding: 3px 0px; }
.optionsContainer .label {height: 20px; display: block;font-weight:bolder;}
.optionsContainer .dropOptions { width: 130px; height: 20px; display: block;}

.extendedOptionsContainer { width: 100%; position: relative; background-color: #faf9f9; }

.extendedOptionsContainer ol { list-style: none; margin: 1px 0px 20px; padding: 9px 40px; }
.extendedOptionsContainer li { list-style: none; margin: 0px; padding: 0px; }

.extendedOptionsContainer1 .imagedOption,.extendedOptionsContainer2 .imagedOption,.extendedOptionsContainer1 .regOption,.extendedOptionsContainer2 .regOption { display: block;float: right;min-height: 158px;position: relative;width: 104px;}

.extendedOptionsContainer1 .imagedOption img { margin: 0px auto; display: block; position: relative; border: 1px solid #ccc; }

.extendedOptionsContainer1 .imagedOption input,.extendedOptionsContainer2 .imagedOption input,.extendedOptionsContainer1 .regOption input,.extendedOptionsContainer2 .regOption input { margin: 5px auto; display: block; position: relative; }
.extendedOptionsContainer1 .imagedOption p,.extendedOptionsContainer2 .imagedOption p,.extendedOptionsContainer1 .regOption p,.extendedOptionsContainer2 .regOption p { text-align: center; }

.extendedOptionsContainer3 .regOption,.extendedOptionsContainer3 .imagedOption { width: 50%; height: 25px; position: relative; display: block; float: right; }

.extendedOptionsContainer3 .regOption input,.extendedOptionsContainer3 .imagedOption input { display: block; position: relative; float: right; }
.extendedOptionsContainer3 .regOption p,.extendedOptionsContainer3 .imagedOption p { text-align: right; display: block; position: relative; float: right; }
.extendedOptionsContainer3 img ,.extendedOptionsContainer3 .colorDiv ,.extendedOptionsContainer2 .imagedOption img,.extendedOptionsContainer1 .colorDiv { display:none;}

.exceptionError { color: Red; font-weight: bold; }

.colorDiv { width: 70px; height: 70px; display: block; position: relative; margin: 0px auto; border: 1px solid #ccc; }
/*-- CategoriesList--*/
.categoriesList { display: block; position: relative; padding: 10px; }
.categoriesList ul { margin: 0px; padding: 0px; }
.categoriesList ul li { width: 340px; height: 232px; display: block; position: relative; float: right; margin-bottom: 28px; background: transparent url(Images/sprite_rtl.jpg) no-repeat scroll left bottom; }
.categoriesList ul li.lastinrow { margin-right: 28px; }
.categoriesList ul li h2 { height: 26px; padding-top: 5px; width: 100%; display: block; text-align: center; border-bottom: 2px solid #d5d8d9; line-height: 100%; font-size: 18px; font-weight: bold; color: #0062ac; display: none;}
.categoriesList ul li h2 a { font-size: 18px; font-weight: bold; color: #474646; }
.categoriesList ul li h2 a:hover { text-decoration: none; }
.categoriesList ul li .image { display: block; width: 100%; position: relative; outline: 0px; outline: none; }
.categoriesList ul li .image img { display: block; margin: auto; border: 0px; position: relative; }
.categoriesList ul li .linkButtonSoftBlue { position: absolute; left: 50%; bottom: 10px; margin-right: 60px; margin-left: -60px; }

/*-- Manufacturers --*/
.manufacturers { width: 100%; height: 100%; display: block; position: relative; }
.manufacturers ul { margin: 0px; padding: 0px; }
.manufacturers ul li { width: 161px; height: 90px; display: block; position: relative; float: right; margin-left: 24px; margin-bottom: 24px; background: transparent url(Images/sprite_rtl.jpg) no-repeat scroll right bottom; }
.manufacturers ul li.lastinrow { margin-left: 0px; }
.manufacturers ul li .image { display: block; width: 100%; position: relative; outline: 0px; outline: none; }
.manufacturers ul li .image img { display: block; margin: 20px auto 0px; border: 0px; position: relative; }
.manufacturers ul li .linkButtonSoftBlue { position: absolute; left: 50%; bottom: 8px; margin-right: 60px; margin-left: -60px; }

/*-- Models By Manufacturers --*/

.seriaHeader { width: 100%; height: 20px; display: block; padding-top: 5px; border-bottom: 4px solid #266ba0; color: #266ba0; line-height: 100%; }
.dropSupplies { float: left; font-family: Arial; }
.seriaLink { color: #1aa9e8; font-weight: bold; }
.seriaLink:hover { color: #1aa9e8; font-weight: bold; }
/*POPUP SECTOR*/

.popup { display: none; padding: 60px; position: absolute; z-index: 100; overflow: hidden; background-color: #fff; width: 600px; height: 650px; }
.popupContainer { width: 100%; height: 100%; display: block; } 
.popup .pageMainMiddleNoBG{width:600px;}
#informFromPopup { width: 317px; height: 297px; }
#enlargedImage, #shippingHelpPopup, #cvvHelpPopup { width: 660px; height: 340px; }
#shippingHelpPopup table { margin-top: 50px; }

.officeLogo { display: block; position: absolute; z-index: 1003; right: 45px; top: 60px; }
.close { display: block; position: absolute; z-index: 1002; right: 5px; top: 5px; width: 40px; height: 20px; color: #936801; cursor: pointer; text-decoration: underline; }
.next { display: block; position: absolute; z-index: 1002; left: 5px; top: 50%; width: 40px; height: 20px; color: #936801; cursor: pointer; text-decoration: underline; }
.prev { display: block; position: absolute; z-index: 1002; right: 5px; top: 50%; width: 40px; height: 20px; color: #936801; cursor: pointer; text-decoration: underline; }
/*-- Shopping Cart --*/
.shoppingCartContainer { padding: 10px; }
.emptyShoppingCart { padding: 10px; }
.shoppingcart_buttons { width: 100%; height: 30px; position: relative; display: block; padding-top: 20px; }
.shoppingcart_buttons .continue { display: block; position: relative; float: right; }
.shoppingCartLink { text-decoration: none; }
.shoppingCartLink img { border: 1px solid #ddd; }
.error { color: Red; font-size: 12px; font-family: Arial; display: block; position: relative; width: 100%; }


.proceedCheckout { border: 1px solid #e3e3e3; }
.proceedCheckout h5 { font-weight: bold; text-align: right; padding-bottom: 10px; }
.proceedCheckout b { width: 342px; height: 23px; font-size: 14px; padding-top: 5px; border-bottom: 1px solid #ccc; background-color: #e1e2e4; color: #000; display: block; }
.returnCustomer { width: 342px; min-height: 242px; height: auto !important; height: 242px; position: relative; float: left; border-bottom: 1px solid #ccc; }
.newCustomer { width: 342px; min-height: 735px; height: auto !important; height: 735px; position: relative; float: right; }
.registration { width: 100%; min-height: 735px; height: auto !important; height: 735px; position: relative; border: 0px; }

.holder { border-bottom: 1px solid #e3e3e3; }
.infoEditCell { width: 140px; text-align: right; }
.proceedButton { position: absolute; right: 116px; bottom: 13px; }
.newCustomer .holder { padding: 20px 10px; }
.registration .holder { padding: 35px 46px; }
.returnCustomer .holder { padding: 35px 46px; border-bottom: none; }
.pcheckout_textbox { width: 156px; height: 17px; display: block; border: 0px; padding: 5px; border: 1px solid #dbdfe6; border-top: 1px solid #abadb3; border-bottom: 1px solid #e3e9ef; font-family: Arial; }
.pcheckout_drop { width: 169px; height: 26px; display: block; border: 0px; border: 1px solid #dbdfe6; border-top: 1px solid #abadb3; border-bottom: 1px solid #e3e9ef; font-family: Arial; }
.pcheckout_textbox_short { width: 49px; height: 17px; display: block; border: 0px; padding: 5px; border: 1px solid #dbdfe6; border-top: 1px solid #abadb3; border-bottom: 1px solid #e3e9ef; font-family: Arial; }
.pcheckout_textbox_cvv { width: 119px; height: 17px; display: block; border: 0px; padding: 5px; border: 1px solid #dbdfe6; border-top: 1px solid #abadb3; border-bottom: 1px solid #e3e9ef; font-family: Arial; }
.pcheckout_drop_short { width: 79px; height: 26px; display: block; float: right; border: 0px; border: 1px solid #dbdfe6; border-top: 1px solid #abadb3; border-bottom: 1px solid #e3e9ef; font-family: Arial; }
.ccvalidSeparator { width: 10px; height: 20px; padding-top: 5px; text-align: center; display: block; float: right; }

.couponUpdateContainer { width: 100%; height: 100%; display: block; position: relative; }
.couponLabel { width: 100px; height: 18px; display: block; float: right; font-weight: bold; padding-top: 2px; }
.couponField { width: 100px; height: 18px; display: block; margin: 0px 10px; float: right; border: 1px solid #dbdfe6; border-top: 1px solid #abadb3; border-bottom: 1px solid #e3e9ef; }
.couponUpdateContainer .inpButton { float: right; }

.tdCheckoutTitle { background-color: #fcebea; }
.checkoutTitle { color: #c32841; }
.checkoutArea {padding:15px;}

.aInformCVV { display: block; width: 33px; height: 20px; cursor: pointer; background: transparent url(Images/help.jpg) no-repeat scroll center center; }
/*---------Login ---------*/
.loginBlock { width: 342px; min-height: 242px; height: auto !important; height: 242px; border: 1px solid #ccc; position: relative; text-align: center; display: block; }
.loginBlock h5 { font-weight: bold; text-align: right; }
.loginBlock b { width: 342px; height: 23px; font-size: 14px; padding-top: 5px; margin-bottom: 10px; border-bottom: 1px solid #ccc; color: #000; background-color: #e1e2e4; display: block; }
.loginBlock .link { position: absolute; bottom: 15px; left: 20px; }
.loginBlock .textbox { width: 90%; height: 17px; display: block; border: 0px; padding: 5px; border: 1px solid #dbdfe6; border-top: 1px solid #abadb3; border-bottom: 1px solid #e3e9ef; }


#newCustomer { float: left; }
#newCustomer .buttonBlue { position: absolute; bottom: 10px; left: 10px; }
#returnCustomer { float: right; }
#returnCustomer .buttonBlue { position: absolute; bottom: 10px; right: 10px; }
.newCustomer .buttonBlue { position: absolute; bottom: 10px; right: 120px; }
/*---------REGISTRATION ---------*/
.registrationBlock { width: 690px; min-height: 142px; height: auto !important; height: 142px; padding-bottom: 10px; border: 1px solid #ccc; position: relative; }
.registrationBlock h5 { font-weight: bold; text-align: right; width: 680px; padding-right: 10px; height: 23px; font-size: 14px; padding-top: 5px; margin-bottom: 10px; border-bottom: 1px solid #ccc; background-color: #e1e2e4; color: #000; display: block; }
.registration { width: 690px; position: relative; margin: 0px auto; }

/*--------TABLES--------*/
.tableHeader { background-color: #e1e2e4; font-weight: bold; height: 22px; font-family: Arial; color: #000; }
.tableHeader td { font-weight: bold; color: #000; font-family: Arial; vertical-align: middle; text-align: center; }
.tableAlternating { background-color: #fff; }
.tableAlternating td { vertical-align: middle; text-align: center; }
.tableContent { border: 1px solid #ece4dd; }

.tableCell td { vertical-align: middle; }

.tdOptions { font-size: 11px; text-align: right; padding-right: 5px; }
.tdOptions b { font-size: 14px; text-align: right; }
.tdOptions a { font-size: 14px; text-align: right; }

.tableFooter { background-color: #fcebea; border-top: 1px solid #ccc; }
.tableFooter td { background-color: #fcebea; }
.tableCellGrey { background-color: #fbfbfb; }
.tableItem td { vertical-align: middle; text-align: center; }

.borderSides { border-right: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; }
.borderRight { border-right: 1px solid #ccc; }
.fullBorder { border: 1px solid #e3e3e3; }
.tdLabel { text-align: right; }
/*--------Poll-------*/
.poll { list-style: none; margin: 0px; padding: 0px; }
.poll li { display: block; width: 100%; height: 33px; position: relative; margin-bottom: 5px; }
.poll li span { margin: 0px; padding: 0px; }
.poll li .answerName { display: block; height: 20px; width: 170px; position: relative; font-size: 12px; }
.poll li .answerPercentageHolder { display: block; width: 100%; position: relative; height: 14px; border: 1px solid #b2de50; }
.poll li .answerPercentage { display: block; position: relative; float: right; height: 14px; background: transparent url(Images/pollLine.jpg) repeat-x scroll right center; }
.poll li .answerIndicator { display: block; position: absolute; right: 0px; top: 0px; height: 12px; padding-bottom: 2px; width: 20px; color: #000; }
.pollQuestion { color: #fff; }
.placeQuestion .button { position: absolute; bottom: 8px; right: 45px; }
/*------CONTACT US------*/
#contentContainer .innerContainer { padding: 10px; }
.contactDetails * { width:auto !important;} 
.contactForm, .contactDetails { width: 50%; height: 100%; display: block; position: relative; float: right; }
.contactForm .textbox { width: 100%; height: 17px; display: block; border: 0px; padding: 5px; border: 1px solid #dbdfe6; border-top: 1px solid #abadb3; border-bottom: 1px solid #e3e9ef; }
.contactForm .textarea { width: 100%; height: 52px; display: block; border: 0px; padding: 5px; border: 1px solid #dbdfe6; border-top: 1px solid #abadb3; border-bottom: 1px solid #e3e9ef; }
.buttonHolder { position: relative; }
.buttonSend { position: relative; margin-right: 60px; float: right; }

/*My account menu*/
.myAccount { width: 100%; height: 20px; padding: 10px 0px; text-align: center; margin-bottom: 5px; clear: both; border-bottom: 1px solid #adadad; }
.myAccount a { padding: 5px 10px 4px; margin-top: 1px; height: 100%; line-height: 100%; display: inline-block; color: #000; font-weight: bold; background-color: #e3e3e3; border-bottom: 1px solid #adadad; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.myAccount a:active { text-decoration: none; background: none; padding: 4px 9px; background-color: #fff; color: #000; border: 1px solid #adadad; border-bottom: 1px solid #fff; }
.myAccount a:hover { text-decoration: none; background: none; padding: 4px 9px; background-color: #fff; color: #000; border: 1px solid #adadad; border-bottom: 1px solid #fff; }
.myAccount a.active { text-decoration: none; background: none; padding: 4px 9px; background-color: #fff; color: #000; border: 1px solid #adadad; border-bottom: 1px solid #fff; }

/*--  Ads  --*/

.adLink { display: block; position: relative; text-align: right; }
.adImage { display: block; position: relative; margin-bottom: 23px; }

/*** scroller ***/
.ScrollerWrapper { }
.Scroller { display: inline-block; float: right; height: 250px; overflow: hidden; position: relative; width: 950px; z-index: 2; margin-top: 15px;}
.ScrollerLast { margin-bottom:0px;}
.Scroller ul.ScrollerList { position: absolute; right: -316px; top: -11px;margin: 0;padding-top: 12px; }
.Scroller ul.ScrollerList li.ScrollerItem {background: url("Images/ScrollerBg.jpg") no-repeat scroll right top transparent;float: right;height: 250px;list-style-type: none;position: relative;width: 300px;}
.Scroller ul.ScrollerList li.ScrollerItem .HomeProductImage { text-align: center; }
.Scroller ul.ScrollerList li.ScrollerItem .HomeProductImage a { display: inline-block; height: 116px; width: 160px; }
.Scroller ul.ScrollerList li.ScrollerItem .HomeProductImage img { margin: 0 auto; max-height: 116px; }
.Scroller ul.ScrollerList li.ScrollerItem .ShortDesc { text-align: center; }
.Scroller ul.ScrollerList li.ScrollerItem .ShortDesc h2.ProductTitle { color: #676969; font-size: 14px; height: 40px; }
.Scroller ul.ScrollerList li.ScrollerItem .ShortDesc a.ProductBuy { background: url("Images/Details.png") no-repeat scroll 0 0 transparent; color: #000; float: left; font-size: 13px; font-weight: bold; height: 19px; margin-left: 25px; text-align: center; width: 66px; line-height: 17px; }
.Scroller ul.ScrollerList li.ScrollerItem .ShortDesc p.ProductPrice { color: #010101; font-size: 25px; font-weight: bold; margin-top: -7px; float: right; margin-right: 15px; }
.slidernav { }
.slidernav a.sliderprev { left: 0; position: absolute; top: 0px; background: url(Images/ScrollerLeft.jpg) no-repeat left center; height: 249px; width: 22px;z-index:10; }
.slidernav a.slidernext { right: 0; position: absolute; top: 0px; background: url(Images/ScrollerRight.jpg) no-repeat right center; height: 249px; width: 22px; z-index:10;}

/*** MF scroller ***/
.MFScrollerWrapper {margin: 0 auto;width: 950px;height: 111px;}
.MFScroller {display: inline-block;float: right;height: 110px;margin-bottom: 20px;margin-top: 1px;overflow: hidden;position: relative;width: 100%;z-index: 2;}
.MFScroller ul.MFScrollerList { position: absolute; right: -887px; top: 3px; background-color: #f6f6f6;margin: 0;}
.MFScroller ul.MFScrollerList li.MFScrollerItem { float: right; width: 147px; height: 109px; list-style-type: none;background-color: #F6F6F6;/* background: url("Images/ScrollerBg.jpg") no-repeat;*/ }
.MFScroller ul.MFScrollerList li.MFScrollerItem .MFImage { margin-top: 9px;*margin-top: 19px; text-align: center; }
.MFScroller ul.MFScrollerList li.MFScrollerItem .MFImage a { display: inline-block; height: 84px; width: 124px; border: 1px solid #e3e4e2; background-color: #fff; padding:0px; }
.MFScroller ul.MFScrollerList li.MFScrollerItem .MFImage img { margin: 0 auto; max-height: 84px; }
.MFslidernav { }
.MFslidernav a.MFsliderprev { left: 0; position: absolute; top: 0px; background: url(Images/MFScrollerLeft.jpg) no-repeat; height: 111px; width: 26px; }
.MFslidernav a.MFslidernext { right: 0; position: absolute; top: 0px; background: url(Images/MFScrollerRight.jpg) no-repeat; height: 111px; width:26px; }

/*ProductsTypeList*/
.prodTypesAttrs { height: auto; min-height: 100px; width: 100%; height: auto; padding: 10px 0 0px 0px; }
.prodTypesAttrs ul { margin: 0px; padding: 0px; }
.prodTypesAttrs li { list-style-type: none; }
.prodTypesAttrs .prodtypesAttr {}
.prodTypesAttrs .typesAttr, .prodTypesAttrs .typesAttr .subTypesAttr { padding: 0px; margin: 0; }
.prodTypesAttrs .typesAttr .Item { display: block; margin: 0px 10px; float: right; }
.prodTypesAttrs .typesAttr .Item h2 { color: #313332; margin-bottom: 5px; }
.prodTypesAttrs .typesAttr .subItem { list-style-type: none; }
.prodTypesAttrs a { color: #206F98; font-weight: normal; }
.prodTypesInfo { /*background: transparent url(Images/prodTypesInfo.jpg) repeat-x left top;*/ height: 45px; margin: 0 2px 10px; padding: 11px 15px 0 0; width: 732px; }

.placeFilterby { margin: 0; display: block; float: right; padding: 0 5px 0 0; }
.placeFilterby li { list-style-type: none; display: inline-block; }

.placeFilterby li a { color: #fff; display: block; height: 22px; line-height: 20px; padding-left: 10px; padding-right: 26px; behavior: url(/Plugins/PIE/PIE.htc); position: relative; }
.placeFilterby li a { color: #1f7baa; padding-top: 2px; text-decoration: none; padding-left: 15px; border-top: 1px solid #FFF; border-left: 1px solid #FFF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: #666 0px 1px 3px; -moz-box-shadow: #666 0px 1px 3px; box-shadow: #666 0px 1px 3px; background: #E2E4E6; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FDFDFD), to(#E1E1E1)); background: -webkit-linear-gradient(#FDFDFD, #E1E1E1); background: -moz-linear-gradient(#FDFDFD, #E1E1E1); background: -ms-linear-gradient(#FDFDFD, #E1E1E1); background: -o-linear-gradient(#FDFDFD, #E1E1E1); background: linear-gradient(#FDFDFD, #E1E1E1); -pie-background: linear-gradient(#FDFDFD, #E1E1E1); }
.placeFilterby li a { background: url(Images/flterby.gif) no-repeat right center; }
.placeFilterby li a:hover { background: url(Images/flterbySelect.gif) no-repeat right center; }

.prodTypesAttrs .subLink, .prodTypesAttrs .subLinkMore { height: 18px; display: block; padding-right: 20px; background: url(Images/TypesAttrs.jpg) no-repeat right top; }
.prodTypesAttrs .subLinkMore, .prodTypesAttrs .linkMoreSelect { height: 15px; display: block; padding-right: 20px; background: url(Images/plus.jpg) no-repeat right top; }
.prodTypesAttrs .linkMoreSelect { background: url(Images/minus.jpg) no-repeat right top; }


.prodTypesAttrs .subLinkSelect { color: #FA6645; }
.prodTypesAttrs .typesAttr .subItem { }
.prodTypesAttrs .typesAttr .subItemSelect a { padding-right: 20px; background: url(Images/selectTypesAttrs.jpg) no-repeat right top; }
.prodTypesAttrs .typesAttr .subItemSelect { height: 18px; }
.prodTypesAttrs .subLink span, .prodTypesAttrs .subLinkSelect span { color: #767676; }

.clearFilters { width: 100%; height: 19px; text-align: left; margin: 20px 0px 10px 0px; }
.clearFilters a { display: block; float: left; margin-left: 20px; width: 96px; height: 19px; background: url(Images/clearFilters.png) no-repeat left top; text-decoration: none; text-align: center; font-weight: bold; color: #fff; }

.placePopUpItem { position: relative; display: none; }
.placePopUpItemSelsect { display: block; }
.popUpItem { width: 300px; padding: 10px 0px; background-color: #FFFFFF; border: 1px solid #DBDBDB; position: absolute; top: 0px; right: -11px; z-index: 500; }
.prodTypesAttrs .typesAttr .popUpItem .subItem, .prodTypesAttrs .typesAttr .popUpItem .subItemSelect { float: right; margin-right: 10px; width: auto; min-width: 120px; }



/* Text module */
.description_container .textModule * { font-size: inherit; float:none !important;position:relative !important;  top:0 !important; right:0 !important;}
.textModule h4, .textModule p, .textModule blockquote, .textModule ul, .textModule fieldset, .textModule ol, .textModule dl { margin: 1.12em 0; }
.textModule blockquote { margin-left: 40px; margin-right: 40px; }
.textModule th { font-weight: bolder; text-align: center; }
.textModule ol, .textModule ul, .textModule dir, .textModule dd { margin-right: 40px; }
.textModule h1 { font-size: 2em; margin: .67em 0; }
.textModule h2 { font-size: 1.5em; margin: .75em 0; }
.textModule h3 { font-size: 1.17em; margin: .83em 0; }
.textModule h4 { font-size: 1em; }
.textModule h5 { font-size: .83em; margin: 1.5em 0; }
.textModule h6 { font-size: .75em; margin: 1.67em 0; }
.textModule h1, .textModule h2, .textModule h3, .textModule h4, .textModule h5, .textModule h6, .textModule b, .textModule strong { font-weight: bolder; }

.textModule li { margin-bottom: 3px; margin-left: 15px; }
.textModule td { padding: 0.2em; }

/*.ui-autocomplete {display: block;left: 616px;top: 273px;width: 107px;z-index: 1; }
.ui-menu-item {clear: left;float: left;margin: 0;padding: 0;width: 100%;position: absolute; list-style-type:none; color:#fff;background-color:#060606;}
.ui-menu-item a {display: block; line-height: 1.5;padding: 0.2em 0.4em;text-decoration: none;}*/

/*** personal sale ***/

.PersonalSaleItem { position:absolute; top:0px; left:0px; width:65px; height:65px; background:url(Images/SalePersonalIcon.png) no-repeat; z-index:2;}
.PersonalSaleItemCarousel { position:absolute; top:-3px; left:0px; width:65px; height:65px; background:url(Images/SalePersonalIcon.png) no-repeat; z-index:2;}

.PaymentDetailsPersonal .contentTitle,.ShippmentDetailsPersonal .contentTitle{ padding-top:0px; height: 45px;}
.contentTitle h1.pnlTitle{ display:block; height:40px;padding-top: 5px;background:url(Images/PageTitleBG_left.jpg) no-repeat left top;}

.PaymentDetailsPersonal .pcheckout_textbox { *width: 146px;}
.PaymentDetailsPersonal .pcheckout_drop { *width: 159px;}
.PaymentDetailsPersonal .pcheckout_textbox_short { *width: 49px;}
.PaymentDetailsPersonal .pcheckout_textbox_cvv {width:156px; *width:146px;}
.PaymentDetailsPersonal .pcheckout_drop_short { *width: 73px;}

.ShortInfo { float: right; }
.ShippmentDetailsPersonal { border: 1px solid #F0F1F2; float: right; margin-right: 1px; padding: 10px; width: 350px; }
.PaymentDetailsPersonal { border: 1px solid #F0F1F2; float: left; margin-left: 1px; padding: 10px; width: 340px; }
.PersonalSaleBtn { width: 185px; height: 42px; background: url(Images/PersonalSale.png) no-repeat; margin: 0 auto; border: medium none;cursor:pointer;}

.Offers {float: right;margin-left: 60px;margin-right: 15px;width: 330px;}
.OfferBid {height: 44px; border: 1px solid #e9e9e9;}
.ErrorBids { float: right; width: 340px; }
.btnSendPersonal { width: 185px; height: 42px; background: url(Images/OfferBid.png) no-repeat; margin: 0 auto; display: block; margin-top: 20px;}

.ToLowOffer { background: url("Images/WrongBid.jpg") no-repeat scroll right 3px transparent; display: block; padding-right: 40px; width: 200px;height: 30px; }

.txtOffer {border: 1px solid #d5d1d2;color: #000000;height: 20px;margin-left: 10px;margin-top: 10px;width: 90px;text-align: center;}
.spanOffer { }
.ErrorMark { background: url(Images/ErrorMark.jpg) no-repeat; width: 5px; height: 15px; float: right; margin: 15px 5px 0; }
.ErrorMarkOff { width: 5px; height: 15px; float: right; margin: 15px 5px 0; }

.NumberBid1 {background: url("Images/1On.png") no-repeat scroll center center transparent; border-left: 1px solid #e9e9e9; float: right; height: 42px; width: 47px; }
.NumberBid2 {background: url("Images/2On.png") no-repeat scroll center center transparent; border-left: 1px solid #e9e9e9; float: right; height: 42px; width: 47px; }
.NumberBid3 {background: url("Images/3On.png") no-repeat scroll center center transparent; border-left: 1px solid #e9e9e9; float: right; height: 42px; width: 47px; }
.NumberBid4 {background: url("Images/4On.png") no-repeat scroll center center transparent; border-left: 1px solid #e9e9e9; float: right; height: 42px; width: 47px; }
.NumberBid5 {background: url("Images/5On.png") no-repeat scroll center center transparent; border-left: 1px solid #e9e9e9; float: right; height: 42px; width: 47px; }

.OfferBid .Off1 { background: url("Images/1Off.png") no-repeat scroll center center transparent; border-left: 1px solid #e9e9e9; float: right; height: 42px; width: 47px; }
.OfferBid .Off2 { background: url("Images/2Off.png") no-repeat scroll center center transparent; border-left: 1px solid #e9e9e9; float: right; height: 42px; width: 47px; }
.OfferBid .Off3 { background: url("Images/3Off.png") no-repeat scroll center center transparent; border-left: 1px solid #e9e9e9; float: right; height: 42px; width: 47px; }
.OfferBid .Off4 { background: url("Images/4Off.png") no-repeat scroll center center transparent; border-left: 1px solid #e9e9e9; float: right; height: 42px; width: 47px; }
.OfferBid .Off5 { background: url("Images/5Off.png") no-repeat scroll center center transparent; border-left: 1px solid #e9e9e9; float: right; height: 42px; width: 47px; }


.pnlprodTypes{}
.rptProductsList,.categoriesList{}
.categoriesList{}
.borderside{}
.myAccountplace{}

.cellCreditFields {background: transparent url(Images/CreditCards.gif) no-repeat scroll 0px 10px; padding: 15px;}

.optCell {float: right;font-size: 11px;padding-right: 5px;width: 55px; }
.optCellBig {float: right;font-size: 11px;padding-right: 5px;}
.optCellBig1 {width: 55px;}
.optCellBig2 {width: 120px;}
.optCellName1 {}
.optCellName2 {width: 87px;}
.optCellPlus {padding: 0;width: 40px;}
.optRow { clear: both;width: 200px;display: inline-block;border-bottom: 1px solid #E3E3E3;margin-bottom:3px;}

/*CheckOut*/
.shipComments{ font-size:11px; color:#9D9D9D;}

/* SSL Site Seal */
.wpSiteSeal {padding-top: 5px;width:186px;height:91px;text-align:center;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius:8px;background: #ECECEF;behavior: url(/Plugins/PIE/PIE.htc);}
.wpSiteSeal H3 {width:168px;height:18px;color:#f5f5f5;text-align:center;font-size:12px;font-weight:bolder;margin-right: 9px;margin-top: 4px;padding-top:3px;-webkit-border-radius: 3px;-moz-border-radius:3px;border-radius:3px;background: #1F7DA6;behavior: url(/Plugins/PIE/PIE.htc);}
.wpSiteSealWrapper {width:132px;height:31px;margin-top:15px;margin-right:27px;}

/* Search Again */
.SearchAgain {background-color: #F0F1F2;border: 1px solid #D9D5D6;height: 40px;text-align: center;width: 748px;}
.SearchAgain .SearchManu { float:right; margin-right:20px;margin-top: 10px;}
.SearchAgain .SearchText { float:right; margin-right:50px;margin-top: 10px;}
.SearchAgain a {margin-top: 10px; float:right; margin-right:20px;background: url("Images/SearchBtn.png") no-repeat scroll 0 0 transparent;border: medium none;color: #fff;font-size: 12px;font-weight: bold;height: 22px;width: 47px;line-height: 20px;}

/*TopAndBottomContent*/
.TopContent ,.BottomContent {display: inline-block;float: left;width: 750px;}
.TopContent>div {margin-bottom: 10px;display: inline-block;}
.BottomContent>div {margin-top: 10px;display: inline-block;}

.Scroller ul.ScrollerList li.ScrollerItem .ShortDesc p.ProductPriceFrom { margin-right: 3px; }
.linkButton2 {background: url("Images/Iztaref-Le-mkira.png") no-repeat scroll 0 0 transparent;border: medium none navy;color: #FFFFFF;height: 19px;line-height: 17px;margin-right: 74px !important;padding: 0;width: 99px !important;}
.Scroller ul.ScrollerList li.ScrollerItem .ShortDesc a.PersonalSale {width: 99px;margin-left: 5px; background: url("Images/Iztaref-Le-mkira.png") no-repeat scroll 0 0 transparent;}

/* Sales Window */
.SalesWindowWrapper { width:750px; float:left; height:366px; background:url(Images/SalesWindowBG.png) no-repeat; margin-bottom:15px;}
.SalesWindowWrapper .lof-slidecontent { position: relative; overflow: hidden;width: 748px; height: 320px; float:left; }
.SalesWindowWrapper .lof-slidecontent .preload { height: 100%; width: 100%; background: #FFF; position: absolute; top: 0; left: 0; z-index: 100000; color: #FFF; text-align: center; }
.SalesWindowWrapper .lof-slidecontent .preload div { height: 100%; width: 100%; background: transparent url(Images/SalesWindowLoad.gif) no-repeat scroll 50% 50%; }
/* main flash */
.SalesWindowWrapper .lof-main-wapper { margin-right: auto; overflow: hidden; padding: 0px; height: 100%; width: 500px; position: relative; }
.SalesWindowWrapper .lof-main-wapper .lof-main-item { overflow: hidden; padding: 0px; margin: 0px; height: 100%; width: 100%; position: absolute; }
.SalesWindowWrapper .lof-main-wapper .lof-main-item .SalesWindownImage img { padding: 0px; width:200px;max-height: 300px;}
.SalesWindowWrapper .lof-main-wapper .lof-main-item .SalesWindownImage { height:310px; width:200px; display:block; float:right;}
.SalesWindowWrapper .lof-main-item-desc {float: right;padding: 20px;width: 260px; z-index:100;}
.SalesWindowWrapper .lof-main-item-desc p.Description {color: #000000;height: 95px;overflow: hidden;}
.SalesWindowWrapper .lof-main-item-desc h3 {height: 80px;overflow: hidden;}
.SalesWindowWrapper .lof-main-item-desc h3 a { color: #87C53D; margin: 0; font-size: 20px; padding: 20px 8px 2px; font-weight:bold; }
.SalesWindowWrapper .lof-main-item-desc .SalesWindowMoneyBG {background: url("Images/SalesWindowMoneyBG.png") no-repeat scroll 0 0 transparent;bottom: 20px;height: 122px;left: 20px;position: absolute;width: 268px;}
.SalesWindowWrapper .lof-main-item-desc .SalesWindowMoneyBG span { display:block; clear:both;}
.SalesWindowWrapper .lof-main-item-desc .SalesWindowMoneyBG .SalesWindowMoneyRight { float:right; width:130px; margin-right:18px;height:95px;margin-top: 5px;}
.SalesWindowWrapper .lof-main-item-desc .SalesWindowMoneyBG .SalesWindowMoneyRight span.Instead {color:#FFFFFF; font-size:20px;}
.SalesWindowWrapper .lof-main-item-desc .SalesWindowMoneyBG .SalesWindowMoneyRight span.Price {color: #010101;font-size: 20px;margin-right: 5px;margin-top: 10px; text-align: center; height:25px;}
.SalesWindowWrapper .lof-main-item-desc .SalesWindowMoneyBG .SalesWindowMoneyRight span.Only {color: #FFFFFF;font-size: 25px;margin-top: 16px;}
.SalesWindowWrapper .lof-main-item-desc .SalesWindowMoneyBG .SalesWindowMoneyLeft { float:right; width:90px;margin-right:15px; height:95px;margin-top: 5px;}
.SalesWindowWrapper .lof-main-item-desc .SalesWindowMoneyBG .SalesWindowMoneyLeft span.Discount {color:#FFFFFF;font-size:20px;}
.SalesWindowWrapper .lof-main-item-desc .SalesWindowMoneyBG .SalesWindowMoneyLeft span.Precent {color: #010101;font-size: 20px;margin-right: 5px;margin-top: 10px; text-align: center;height:25px;}
.SalesWindowWrapper .lof-main-item-desc .SalesWindowMoneyBG .SalesWindowMoneyLeft a.ToBuy {background: url("Images/SalesWindowBuy.png") no-repeat scroll 0 0 transparent;color: #000000;display: block;font-size: 19px;height: 31px;line-height: 29px;margin-top: 15px;text-align: center;width: 90px;}

/* item navigator */
.SalesWindowWrapper ul.lof-navigator { top: 0; padding: 0; margin: 0; position: absolute; width: 100%; }
.SalesWindowWrapper ul.lof-navigator li { cursor: hand; cursor: pointer; list-style: none; width: 253px; padding: 0; margin: 0; overflow: hidden; background: url(Images/SalesWindowItem.png) no-repeat right center;}
.SalesWindowWrapper .lof-navigator-outer { position: absolute; right: 0; top: -4px; z-index: 100; height: 312px; width: 256px; overflow: hidden; color: #000; margin-right:5px; }
.SalesWindowWrapper .lof-navigator li.active { background: url(Images/SalesWindowItemHover.png) no-repeat scroll right center; color: #000; }
.SalesWindowWrapper .lof-navigator li:hover {background: url(Images/SalesWindowItemHover.png) no-repeat scroll right center; color: #000;  }
.SalesWindowWrapper .lof-navigator li h3 { color: #000; font-size: 100%; padding: 15px 0 0 !important; margin:0 80px 0 0; width: 120px;}
.SalesWindowWrapper .lof-navigator li div { color: #000; height: 100%; position: relative; margin-left: 15px; padding-left: 15px;}
.SalesWindowWrapper .lof-navigator li.active div { color: #FFF; }
.SalesWindowWrapper .lof-navigator li img {border: medium none;float: right;height: 56px;margin-right: 6px;margin-top: 9px;padding: 3px;width: 56px;}
.SalesWindowWrapper .lof-navigator li.active img { border: ##6C8E5C solid 1px; }
.SalesWindowWrapper .lof-navigator li.active h3 { color: #000; }
.SalesWindowWrapper .lof-next { position: absolute; top: 0; height: 30px; background: #F9F9F9; display: block; width: 100%; }
.SalesWindowWrapper .lof-previous { position: absolute; bottom: 0; height: 30px; background: #F9F9F9; display: block; width: 100%; }


/* vertical gallery */
/* Sales Window */
.productDetailsImage { width:440px; float:right; height:366px;margin-bottom:15px;}
.productDetailsImage .lof-slidecontent { position: relative; overflow: hidden;width: 440px; height: 327px; float:left; }
.productDetailsImage .lof-slidecontent .preload { height: 100%; width: 100%; background: #FFF; position: absolute; top: 0; left: 0; z-index: 100000; color: #FFF; text-align: center; }
.productDetailsImage .lof-slidecontent .preload div { height: 100%; width: 100%; background: transparent url(Images/SalesWindowLoad.gif) no-repeat scroll 50% 50%; }
/* main flash */
.productDetailsImage .lof-main-outer { margin-right: auto; overflow: hidden; padding: 0px; height: 100%; width: 360px; position: relative; overflow: hidden; text-align: center;}
.productDetailsImage .lof-main-outer .lof-main-item { overflow: hidden; padding: 0px; margin: 0px; height: 320px; width: 100%; position: absolute; right: 0;top: 0;}
.productDetailsImage .lof-main-outer .lof-main-item .lof-main-item-a {height: 320px; width:100%; display:block;}
.productDetailsImage .lof-main-outer .lof-main-item img { padding: 0px;max-width:100%;max-height:100%;}

/* item navigator */
.productDetailsImage ul.lof-navigator { top: 0; padding: 0; margin: 0; position: absolute; width: 100%; }
.productDetailsImage ul.lof-navigator li { cursor: hand; cursor: pointer; list-style: none; width: 60px; padding: 0; margin: 0; overflow: hidden;}
.productDetailsImage .lof-navigator-outer { position: absolute; right: 0; top: 0px; z-index: 100; height: 312px; width: 62px; overflow: hidden;  margin-right:5px; padding-bottom: 2px;padding-left: 2px;}
.productDetailsImage .lof-navigator li.active {-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;behavior: url(/Plugins/PIE/PIE.htc); border:1px solid #000; }
.productDetailsImage .lof-navigator li:hover {}
.productDetailsImage .lof-navigator li div { height: 100%; position: relative;}
.productDetailsImage .lof-navigator li.active div { color: #FFF;}
.productDetailsImage .lof-navigator li img {border: medium none;float: right;height: 56px;;padding: 3px;width: 56px;}
.productDetailsImage .lof-navigator li.active img { border: ##6C8E5C solid 1px; }
.productDetailsImage .lof-next { position: absolute; top: 0; height: 30px; background: #F9F9F9; display: block; width: 100%; }
.productDetailsImage .lof-previous { position: absolute; bottom: 0; height: 30px; background: #F9F9F9; display: block; width: 100%; }

.productDetailsImage .OnlyOneImage { width:440px;}
.productDetailsImage .OnlyOneImage li {width: 420px !important;}
.productDetailsImage .OnlyOneImage li a {}
.productDetailsImage .OnlyOneImage li a img {max-height: 300px !important;max-width: 300px !important;}

/* image slider */
.ImageSliderWrapper { float: right;margin-top: 25px;}
.ImageSlider { width:629px; height:403px; float:right; overflow:hidden;margin:10px 0px; background:url(Images/SliderBG.png) no-repeat;}
.ImageSlider .nivoSlider {box-shadow: 0 0 0 0 !important;height: 238px !important;margin-right: 30px;margin-top: 145px;width: 568px;}
.ImageSlider .theme-default {}
.ImageSlider .nivo-controlNav {left:80px;top: -75px}
.ImageSlider .nivo-controlNav a {float:left;background: url("Images/SliderNum.png") no-repeat scroll 0 0 transparent !important;color: #616365;display: block !important;height: 27px !important;line-height: 25px;text-align: center;text-indent: 0 !important;width: 27px !important;}


.MFPage {}
.MFPage .MFList {margin: 20px 0;padding: 0; display:inline-block;}
.MFPage .MFList .MFItem {border: 1px solid #E3E4E2;float: right;list-style-type: none;margin-right: 50px;margin-top:30px;width: 124px;height: 84px;}
.MFPage .MFList .MFItem .MFImage {}
.MFPage .MFList .MFItem .MFImage a {display: block;height: 84px;width: 124px; text-align:center; background-color:#fff;}
.MFPage .MFList .MFItem .MFImage a img {max-height: 82px;max-width: 122px;}

/*.ArticlesPage {padding: 10px;}
.ArticlesPage .ArticlesList {margin: 0;padding: 0;display: inline-block;}
.ArticlesPage .ArticlesList .ArticleItemLi {height: 200px;list-style-type: none;overflow: hidden;width: 730px; margin-bottom: 20px; position:relative;}
.ArticlesPage .ArticlesList .ArticleItemLi .ArticleItem {}
.ArticlesPage .ArticlesList .ArticleItemLi .ArticleItem .ArticleImage { float:right;height: 180px;width: 300px; text-align: center;}
.ArticlesPage .ArticlesList .ArticleItemLi .ArticleItem .ArticleImage a {}
.ArticlesPage .ArticlesList .ArticleItemLi .ArticleItem .ArticleImage a img{max-height: 180px;max-width: 300px;}
.ArticlesPage .ArticlesList .ArticleItemLi .ArticleItem a.ATitle {clear: left;float: right;margin-right: 15px;width: 400px;}
.ArticlesPage .ArticlesList .ArticleItemLi .ArticleItem a.ATitle h2.ArticleTitle {}
.ArticlesPage .ArticlesList .ArticleItemLi .ArticleItem .ArticleBody {display: block;float: right;margin-right: 15px;margin-top: 10px;}
.ArticlesPage .ArticlesList .ArticleItemLi .ArticleItem .ArticleLink {bottom: 20px;position: absolute;right: 315px;}*/


.ArticlesPage ul { margin: 0px; padding: 0px; padding-right: 7px; padding-top: 10px; }
.ArticlesPage ul li { width: 245px; height: 311px; padding-bottom: 15px;  margin-top: 0px; border-bottom: 1px dashed #dd6a7d; display: block; position: relative; float: right; }
.ArticlesPage ul li .ArticleItem { padding-bottom: 6px;width: 100%; height: 100%; position: relative; border-left: 1px dashed #dd6a7d; padding-top: 10px;}
.ArticlesPage ul li.lastinrow { border-left: 0px; }
.ArticlesPage ul li .ArticleTitle { text-align: center; color: #474646; font-size: 13px; font-weight: bold; height: 55px; }
.ArticlesPage ul li .ArticleImage {border: 1px solid #EBEAEA;display: block;height: 153px;margin: 0 auto;overflow: hidden;text-decoration: none;width: 153px;}
.ArticlesPage ul li .ArticleImage img {display: block;margin: 0 auto;max-height: 143px;max-width: 143px;padding: 5px;position: relative;}
.ArticlesPage ul li .ArticleBody {color: #474646;margin-bottom: 10px;min-height: 60px;padding: 0 24px;}
.ArticlesPage ul li .ArticleLink {background: url("Images/Button.png") no-repeat scroll 0 0 transparent;border: 0 none;color: #FFFFFF;display: block;font-size: 13px;font-weight: bold;height: 24px;line-height: 20px;margin: 0 auto;padding: 0;text-align: center;width: 65px;}

.ArticleBody { padding:5px 15px;}
.contentTitleArticle {clear: both;display: inline-block;margin-top: 10px;position: relative;width: 100%;}
.contentTitleArticle h2 { font-size:18px; margin:0; padding:0 20px 0 0;}


.MSite .contentTitle {background: url("Images/ArticleTop.png") no-repeat scroll 0 0 transparent;clear: both;display: inline-block;height: 43px;margin-top: -32px;padding-top: 51px;position: relative;width: 100%;}
.MSite .pageMain {background: url("Images/ArticleMain.png") repeat-y scroll 0 0 transparent;border: 0 none;border-radius: 0 0 0 0;margin-top: 50px;}
.MSite .DownContent {background: url("Images/ArticleFooter.png") no-repeat scroll 0 0 transparent;float: left;height: 95px;width: 750px;margin-top: -10px;}

.searchByTuner fieldset{border:none;width:186px;padding:0px;margin:0px;_height:232px;_display:block;_position:absolute;}
.searchByTuner legend{font-weight:bolder;font-size:17px;width:186px;padding:0px;margin:0px; text-align:center;color:#fff;position:relative;padding-top:5px;}
.searchByTuner ul {border-bottom: 1px solid #E2E0E0;border-left: 1px solid #E2E0E0;border-right: 1px solid #E2E0E0;display: block;list-style: none outside none;margin-top: 0;padding-right: 0;position: relative;width: 184px;}
.searchByTuner li{color: #000000;display: block;font-weight: bold;height: 45px;padding-right: 10px;padding-top: 10px;position: relative;width: 167px;}
.searchByTuner li select{width:166px;height:20px;display:block;position:relative;}
.searchByTuner li .searchTextbox{width:160px;height:17px;display:block;position:relative;}
.searchByTuner ul li input.button {background: url("Images/SearchBtn.png") no-repeat scroll 0 0 transparent;border: medium none;color: #207CAB;float: left;font-size: 12px;font-weight: bold;height: 22px;margin-left: 10px;margin-top: 8px;width: 47px;}
.searchByTuner .title {background: url("Images/SideMenuTitleBg.png") no-repeat scroll right top transparent;display: block;height: 39px;position: relative;width: 100%;}
.searchByTuner .title h3 {color: #FFFFFF;font-size: 16px;font-weight: bolder;position: absolute;right: 36px;top: 9px;}

.adsList {}
.adsList .AdsListUL { display:inline-block; padding:0; margin:0;}
.adsList .AdsListUL .AdsListItem {float: right;list-style-type: none;margin-bottom: 15px;margin-left: 15px;}
.adsList .AdsListUL .AdsListItem a {}
.adsList .AdsListUL .AdsListItem img { display:block;}
.adsList .AdsListUL .first { margin-top:15px;}
.adsList .AdsListUL .last {}

.Subscribe { width:230px; float:right;color:#fff; text-align:right;}
.Subscribe .SubscribeSubTitle { color:#fff; display:none;}
.Subscribe .SubscribeTitle { font-weight:bold; color:#fff; text-indent:-9999px; background:url(Images/SubscribeTitle.png) no-repeat; display:block; width:231px; height:86px; margin:10px auto 0;}
.Subscribe .Succed {font-weight:bold; color:#fff;}
.Subscribe .SubscribeText { color:#020202; font-size:14px; font-weight:bold;margin-right: 15px;}
.Subscribe input.textbox { background-color:#dfdede; border:1px solid #464442; color:#010101;width: 165px; float:right;}
.Subscribe input.inpButton { width: 65px; height: 24px; padding-bottom: 4px; display: block; cursor: pointer; text-align: center; font-family: Arial; line-height: 100%; color: #fff; margin-left:21px; font-weight: bold; font-size: 14px; border: 0px solid #a8a8a8; background: url(Images/Button.png) no-repeat scroll left top; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; behavior: url(/Plugins/PIE/PIE.htc); position: relative;}
.Subscribe tr {height: 35px;}
.Subscribe .error { float:right;text-align: right;}

/*--Bottom--*/

.bottommenu { display: block;height: 25px;margin: 0 auto;padding-top: 28px;position: relative;text-align: center;width: 950px;}
.bottom .bottommenu ul {display: inline-block;margin: 0;padding: 0;text-align: center; list-style-type:none;}
.bottom .bottommenu ul li {display: block;float: right;list-style: none outside none;margin: 0;padding: 0;position: relative;}
.bottom .bottommenu ul li a { color:#605e5e; font-size:13px; border-right:1px solid #605e5e;padding: 0 15px; display:block;}
.bottom .bottommenu ul li a.first { border-right:none;}
.bottom .bottommenu ul li a:hover {}
.bottom .bottommenu ul li a.active {font-weight:bold;}
.bottom .ContentAreaWrapper {float: right;}
.bottom .pageMainMiddleNoBG { width:auto; padding:0; float:none;}



.DropDownMenu {}
.DropDownMenu .RadMenu {}
.DropDownMenu>.RadMenu>.rmRootGroup { background:none; border:none;}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem { border-left:1px solid #f2f2f2;border-right:1px solid #c6c6c6;}

.DropDownMenu>.RadMenu>.rmRootGroup>.rmFirst {}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmFirst>.rmLink {}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmFirst>.rmLink>.rmText {}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmLast {}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmLast>.rmLink {}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmLast>.rmLink>.rmText {}

.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmLink {color: #000000;font-weight: bold;height: 37px;line-height: 35px;padding: 0 20px 0 10px; cursor:pointer;}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmLink:hover { color:#fff; background:#706b68 !important;}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmExpanded { color:#fff; background:#706b68 !important;}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmLink>.rmText {background:transparent !important;}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmSlide { /*background:#706b68 !important;*/}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmSlide .rmVertical {background:#706b68 !important; border:none !important;}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmSlide .rmVertical .rmItem {background:#706b68 !important;}
.rmMultiColumn { border:none !important;}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmSlide .rmVertical .rmFirst {}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmSlide .rmVertical .rmFirst>.rmLink {}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmSlide .rmVertical .rmFirst>.rmLink>.rmText {}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmSlide .rmVertical .rmLast {}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmSlide .rmVertical .rmLast>.rmLink {}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmSlide .rmVertical .rmLast>.rmLink>.rmText {}
                                                                 
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmSlide .rmVertical .rmItem>.rmLink {color:#fff;background:transparent; cursor:pointer; font-size:12px; color:#fff; border-bottom:1px dotted #fff; padding-bottom:4px; margin-right: 10px !important;width: 174px !important;}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmSlide .rmVertical .rmItem>.rmLink:hover {  background-color:#8D8885 !important;}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmSlide .rmVertical .rmItem>.rmLink>.rmText {background:transparent !important;}
.DropDownMenu>.RadMenu>.rmRootGroup>.rmItem>.rmSlide .rmVertical .rmItem {}

.contactDetails .pageMainMiddleNoBG { width:auto;float: right;padding: 10px 0;}

.categoryDescription {border-top: 2px solid #EDEDED;display: inline-block;padding-top: 10px;}

/*payment popup*/
.PayPopUp {display:none;background: none repeat scroll 0 0 #FFFFFF;border: 2px solid;height: 660px;width: 600px;margin: 0 auto;overflow: hidden;position: absolute;top: 12%;   left: 18%;visibility: visible;  z-index: 3001;}
.PayPopUp .lnkClose {width:22px;height:22px;position:absolute;top:10px;right:10px;background:#333;border:none;cursor:pointer}
.PayPopUp .plcbtnClose {text-align:center;}
.PayPopUp .plcbtnClose a{ color:#000000;}
.PayPopUpWrapper {background-color:#ffffff; position :relative;}


/*shopping cart popup*/
.shoppcart_popup{background-color: #fff;width:600px;height:400px;overflow:hidden;}
.shoppcart_popup_wrapper{}
.shoppcart_popup .shoppcart_popup_wrapper h1{background: rgba(0, 0, 0, 0) url("/Images/circle_green-v.png") no-repeat scroll right center;display: block;float: right;font-size: 18px;font-weight: bold;height: 26px;padding-right: 32px;line-height: 26px;}
.shoppcart_popup .shoppcart_popup_wrapper h1 a{font-size: 15px;font-weight: normal;text-decoration:underline;color:#000;}
.shoppcart_popup .shoppcart_popup_wrapper h1 a:hover{color:red;}
.shoppcart_popup .shoppcart_popup_wrapper .shoppcart_popup_checkout{display:block;float:right;background-color: #cc0000;color: #ffffff;font: bold 12px Arial,Helvetica,sans-serif;margin: 10px 0 10px 3px;padding: 5px 15px;clear:right;}
.shoppcart_popup .shoppcart_popup_wrapper .shoppcart_popup_continue{display:block;float:right;background-color: #b8b8b8;color: #ffffff;font: bold 12px Arial,Helvetica,sans-serif;margin: 10px 0;padding: 5px 15px;cursor:pointer;}
.shoppcart_popup .shoppcart_popup_wrapper .shoppcart_popup_container{clear:right;width:100%;height:320px;overflow-y: auto;overflow-x: hidden;}
#popup_addtocart {  padding: 20px; position: absolute; z-index: 1000; overflow: hidden; background: #fff url(/Images/Load.gif) center center no-repeat scroll; width: 600px; height: 400px;}
#iframeCart{width:600px;height:400px;overflow:hidden;}
.popup_close{background-image: url("/images/x.gif");background-position: 0 0;background-repeat: no-repeat;cursor: pointer;display: block;height: 10px;left: 20px;padding: 10px;position: absolute;text-indent: -9999px;top: 15px;width: 10px;}
.shoppcart_popup .shoppcart_popup_wrapper .shoppcart_popup_container img{max-width:70px;max-height:70px;}
.shoppcart_popup .shoppcart_popup_wrapper .shoppcart_popup_container table{width:100%;}

/*TOP ARROWS*/
.top .adsList{float:right;width:183px;height:161px;display:block;margin-right: 114px;margin-top: 22px;}
.top .AdsListUL{margin:0;padding:0;list-style: none;}
.top .AdsListItem{margin:0 !important;padding:0 !important;float:none;}
.top .AdsListItem:first-child{background-image: url("images/top_arrow_hover.png");}
.top .AdsListItem:first-child:hover img{opacity: 0;filter: alpha(opacity=0);}
.top .AdsListItem:last-child{background-image: url("images/bottom_arrow_hover.png");}
.top .AdsListItem:last-child:hover img{opacity: 0;filter: alpha(opacity=0);}
.top .AdsListItem a img{margin:0;padding:0;}