/*BODY,DIV,P, {color:#505050; font-size:12px; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-serif}
input,select,textarea,tt,th,td {font-family:Arial, Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size:12px; color:#505050}
a:link {color:#35416C; text-decoration:none}
a:visited {color:#35416C; text-decoration:none}
a:hover {color:#35416C; text-decoration:underline}
a:active {color:#35416C; text-decoration:none}*/
H1 {font-size:15px}
H2 {font-size:13px}
H3 {color:#876E3F; font-size:14px}
HR {color:#DDDDDD; height:1px}
/*body {margin:0px; background:url(images/bgPage1.gif); font-family:Arial, Tahoma, Verdana, Helvetica, Sans-serif; font-size:12px; color:#505050}*/
.InputWidth {width:300px}
.HeadText {color:#000000; font-size:11px}
.HeadLine {background-color:#FFD44C}
.VertMenuBox {/*background-color:#F5FCFF*/}
.VertMenuBorder {background-image:url(images/custom/vert_menu_border.gif)}
.VertMenuNums {color:#5582A1; font-weight:bold}
.VertMenuTitleBox {background-color:#E6F5FF}
.VertMenuTitle {background-color:#E6F5FF; color:#5582A1; font-weight:bold; text-transform:uppercase; text-decoration:none}
.VertMenuTitle:link {background-color:#E6F5FF; color:#5582A1; font-weight:bold; text-transform:uppercase; text-decoration:none}
.VertMenuTitle:visited {background-color:#E6F5FF; color:#5582A1; font-weight:bold; text-transform:uppercase; text-decoration:none}
.VertMenuTitle:hover {background-color:#E6F5FF; color:#5582A1; font-weight:bold; text-transform:uppercase; text-decoration:underline}
.VertMenuTitle:active {background-color:#E6F5FF; color:#5582A1; font-weight:bold; text-transform:uppercase; text-decoration:none}
.VertMenuItems {/*color:#6F7173; text-decoration:none*/}
.VertMenuItems:link {/*color:#6F7173; text-decoration:none*/}
.VertMenuItems:visited {/*color:#6F7173; text-decoration:none*/}
.VertMenuItems:hover {/*color:#35416C; text-decoration:underline*/}
.VertMenuItems:active {/*color:#6F7173; text-decoration:none*/}
.VertMenuHr {color:#BBBDBF; background-image:url(images/custom/cart_border.gif)}
.CategoriesList {font-size:13px}
.DialogBox {background-color:#ffffff; color:#555555}
.DialogBorder {background-color:#A5B8CC}
.DialogTitleBox {background-color:#A5B8CC}
.DialogTitle {color:#000000; font-weight:bold; font-size:14px}
.NumberOfArticles {color:#000000; font-weight:bold}
.Text {color:#8296ad}
.DecorTr {color:#388DE9}
.AdminSmallMessage {color:#B81600}
.AdminTitle {color:#b81600; font-size:13px; font-weight:bold}
.Line {background-image:url(images/custom/line_bg.gif); background-repeat:repeat-x}
.ProductTitle {color:#2b3050; font-size:14px; font-weight:bold}
.ProductTitleHidden {color:#666666; font-size:12px; font-weight:bold}
.ProductDetailsTitle {color:#876E3F; font-weight:bold}
.ProductDetails {color:#000000}
.ProductPriceTitle {color:#b81600; font-size:13px; font-weight:bold}
.ProductPriceConverting {color:#555555; font-size:13px; font-weight:bold}
.ProductPrice {color:#b81600; font-size:12px; font-weight:bold}
.ProductPriceSmall {color:#B81600}
.MarketPrice {font-size:12px}
.ItemsList {color:#35416C; font-weight:bold; text-decoration:none}
.ItemsList:link {color:#35416C; font-weight:bold; text-decoration:none}
.ItemsList:visited {color:#35416C; font-weight:bold; text-decoration:none}
.ItemsList:hover {color:#35416C; font-weight:bold; text-decoration:underline}
.ItemsList:active {color:#35416C; font-weight:bold; text-decoration:none}
#Disabled {color:#909090}
.NavigationPath {color:#a5b8cc; text-decoration:none}
.NavigationPath:link {color:#A5B8CC; text-decoration:underline}
.NavigationPath:visited {color:#a5b8cc; text-decoration:underline}
.NavigationPath:hover {color:#a5b8cc; text-decoration:none}
.NavigationPath:active {color:#A5B8CC; text-decoration:underline}
.FormButton {/*color:#35416C; font-weight:bold; */text-decoration:none}
.FormButton:link {color:#35416C; font-weight:bold; text-decoration:none}
.FormButton:visited {color:#35416C; font-weight:bold; text-decoration:none}
.FormButton:hover {color:#35416C; font-weight:bold; text-decoration:underline}
.FormButton:active {color:#35416C; font-weight:bold; text-decoration:none}
/*.Button {color:#ffffff; font-size:12px; text-decoration:none; background:#1a89d3 url(images/custom/butbg.gif)}*/
.MenuButton {color:#163657; font-size:12px; text-decoration:none; background:#aadaf2 url(images/custom/but_menubg.gif)}
.CustomerMessage {color:#B81600; font-weight:bold}
.ErrorMessage {color:#B81600; font-weight:bold}
.Star {color:#FF0000}
.HighLight {background-color:#FFFFCC}
.SaveMoneyLabel {color:#ffffff; font-size:13px; font-weight:bold; background-image:url(images/custom/save_money.gif); background-repeat:repeat-y; text-transform:lowercase}
.TableHead {background-color:#CCCCCC; font-weight:bold}
.TableSubHead {background-color:#EEEEEE}
.TableLine {background-color:#F0F0F0}
.SmallNote:link  {color:#9eb3c0; font-size:10px; font-family:Arial, Verdana, Helvetica, Sans-serif; text-decoration:none}
.SmallNote:visited {color:#9eb3c0; font-size:10px; font-family:Arial, Verdana, Helvetica, Sans-serif; text-decoration:none}
.SmallNote:hover {color:#9eb3c0; font-size:10px; font-family:Arial, Verdana, Helvetica, Sans-serif; text-decoration:underline}
.SmallNote:active {color:#9eb3c0; font-size:10px; font-family:Arial, Verdana, Helvetica, Sans-serif; text-decoration:none}
.SmallText {color:#9eb3c0; font-size:10px; font-family:Arial, Verdana, Helvetica, Sans-serif; text-decoration:none}
.Bottom {background-color:#FFFFFF; color:#A6B0BA; text-decoration:none}
.Bottom:link {background-color:#FFFFFF; color:#A6B0BA; text-decoration:none}
.Bottom:visited {background-color:#FFFFFF; color:#A6B0BA; text-decoration:none}
.Bottom:hover {background-color:#FFFFFF; color:#A6B0BA; text-decoration:underline}
.Bottom:active {color:#a6b0ba; text-decoration:none; background-color:#ffffff}
.BottomBox {background-image:url(images/custom/bottom_border.gif); background-repeat:repeat-x; background-position:center}
.Tab {background-color:#FFD44C; font-weight:bold; text-transform:uppercase}
.CatMenuItemOff {background-color:transparent; /* like "VertMenuBox" */ border-right:none; /* like "VertMenuBox" */ border-top:none; /* like "VertMenuBox" */ border-left:none; /* like "VertMenuBox" */ border-bottom:none; /* like "VertMenuBox" */ margin-bottom:1px; margin-top:1px; margin-left:2px; margin-right:3px; cursor:pointer}
.CatMenuItemOffExp {background-color:transparent; /* like "VertMenuBox" */ border-right:none; /* like "VertMenuBorder" */ border-top:none; /* like "VertMenuBorder" */ border-left:none; /* like "VertMenuBorder" */ border-bottom:none; /* like "VertMenuBorder" */ margin-bottom:1px; margin-top:1px; margin-left:2px; margin-right:3px; cursor:pointer}
.CatMenuItemOn {background-color:#EBEDEA; /* like "VertMenuTitle" */ border-right:1px solid #EBEDEA; /* like "VertMenuBorder" */ border-top:none; /* like "VertMenuBorder" */ border-left:none; /* like "VertMenuBorder" */ border-bottom:none; /* like "VertMenuBorder" */ margin-bottom:1px; margin-top:1px; margin-left:2px; margin-right:3px; cursor:pointer}
.CatSubMenu {/*background-color:#F5FCFF;*/ /* like "VertMenuBox" */ /*border-right:#BBC5D0 1px solid;*/ /* like "VertMenuBorder" */ /*border-top:#BBC5D0 1px solid;*/ /* like "VertMenuBorder" */ /*border-left:#BBC5D0 1px solid;*/ /* like "VertMenuBorder" */ /*border-bottom:#BBC5D0 1px solid;*/ /* like "VertMenuBorder" */ /*margin-left:1px; margin-right:2px*/}
.CatMenuItem {font-size:13px; font-family:Arial; cursor:pointer}
/*.CatMenuItem:link {color:#6F7173}
.CatMenuItem:visited {color:#6f7173}
.CatMenuItem:hover {color:#35416C}
.CatMenuItem:active {color:#6f7173}*/
.NavDialogTitle {color:#35416c; font-size:12px; font-weight:bold}
.NavDialogBorder {background-color:#FFCC33}
.NavDialogBox {background-color:#FFFFCC}
.PopupHelpLink {color:#35416c; font-size:10px; text-decoration:none}
.SubHeader2 {color:#666666; font-size:11px; font-weight:bold}
.SubHeader2Line {background-color:#CCCCCC}
.HightLightRow {background-color:#B0B0B0; font-weight:bold}
.HightLightEqualRow {background-color:#ffe8af}
.VertMenuSubTitle {background-color:#FFA92F}
.SpecialOffersPrice {color:#B81600; font-weight:bold; font-size:14px}
a.hcLink:link {color:#35416C; text-decoration:none; text-transform:uppercase; font-weight:bold}
a.hcLink:visited {color:#35416C; text-decoration:none; text-transform:uppercase; font-weight:bold}
a.hcLink:hover {color:#35416C; text-decoration:underline; text-transform:uppercase; font-weight:bold}
a.hcLink:active {color:#35416C; text-decoration:none; text-transform:uppercase; font-weight:bold}
.hcActiveItem {background-image:url(images/custom/hor_categoriesbg.gif); background-repeat:repeat-x; padding-left:7px; padding-right:7px}
.hcNonActiveItem {background-image:url(images/custom/hor_categoriesbg.gif); background-repeat:repeat-x; padding-left:7px; padding-right:7px}
.hcActiveItembr {background-image:url(images/custom/hor_arrows.gif); background-repeat:no-repeat; padding-left:25px; padding-right:20px; border-right:#0F2E43 1px solid}
.hcNonActiveSubItem {background-image:url(images/custom/hor_subarrows.gif); background-repeat:no-repeat; border-bottom:#C7D8E3 1px solid; padding-left:23px; padding-right:7px}
.hcActiveSubItem {background-image:url(images/custom/hor_subarrows.gif); background-repeat:no-repeat; border-bottom:#C7D8E3 1px solid; padding-left:23px; padding-right:7px}
.hcNonActiveItembr {background-image:url(images/custom/hor_arrows.gif); background-repeat:no-repeat; padding-left:25px; padding-right:20px; border-right:#0F2E43 1px solid}
.HeadBox {background-image:url(images/custom/top_image.jpg); background-position:top right; background-repeat:no-repeat}
.DialogBorderBox {background-color:#F5F3ED; background-image:url(images/custom/dialog_shadow.gif); background-repeat:repeat-x}
.NavigationLine {background-image:url(images/custom/topshadow.gif); background-repeat:repeat-x}
.hcMenuBox {background-image:url(images/custom/hor_categoriesbg.gif); background-repeat:repeat-x; background-color:#F4F6F4; border-top:#0F2E43 1px solid; border-bottom:#0F2E43 1px solid}
.hcMenuSubBox {background-image:url(images/custom/hor_subcatbg.gif); background-color:#F0F4F7}
.hcMenuSubBorder {border-top:#96B5CA 1px solid; border-left:#B9D5E8 1px solid; border-right:#B9D5E8 1px solid; border-bottom:#B9D5E8 1px solid}
.hcMenuBorder {background-color:#0F2E43}
.TabLink {color:#FFFFFF; font-size:10px; text-decoration:none; text-transform:uppercase}
.TabLink:link  {color:#ffffff; font-size:11px; text-decoration:none; text-transform:uppercase}
.TabLink:visited {color:#ffffff; font-size:11px; text-decoration:none; text-transform:uppercase}
.TabLink:hover {color:#ffffff; font-size:11px; text-decoration:underline; text-transform:uppercase}
.TabLink:active {color:#ffffff; font-size:11px; text-decoration:none; text-transform:uppercase}
/*.TopLabel {color:#FFFFFF; text-decoration:none; text-transform:uppercase}*/
.TopLink {color:#FFFFFF; text-decoration:underline}
.TopLink:link {color:#FFFFFF; text-decoration:underline}
.TopLink:visited {color:#FFFFFF; text-decoration:underline}
.TopLink:hover {color:#FFFFFF; text-decoration:none}
.TopLink:active {color:#FFFFFF; text-decoration:underline}
.MainArea {color:#333; background-color:#ffffff}
.ProductBox1 {background-color:#F5F3ED; background-image:url(images/custom/prod_shadow1.gif); background-repeat:repeat-x; border-right:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid}
.ProductBox2 {background-color:#EBEDEA; background-image:url(images/custom/prod_shadow2.gif); background-repeat:repeat-x; border-right:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid}
.ProductBorder {border:#92A5B9 1px solid}
.SmallLink:link {color:#445055; font-size:11px; text-decoration:none}
.SmallLink:visited {color:#445055; font-size:11px; text-decoration:none}
.SmallLink:hover {color:#445055; font-size:11px; text-decoration:underline}
.SmallLink:active {color:#445055; font-size:11px; text-decoration:none}
.Notes {color:#8296ad}
.MenuArea {background-image:url(images/custom/menubg.gif); background-color:#F5FCFF; background-repeat:repeat-x}
.DialogText {color:#555555}
.WelcomeBox {}
.WelcomeBoxStart {}
.WelcomeBoxEnd {color:#8296ad; font-size:12px}
.DialogTitleStart {}
.DialogTitleEnd {padding-left:15px; border-right:#FFFFFF 1px solid}
.DialogBorderStart {}
.DialogBorderEnd {}
.ProductBoxStart {}
.ProductBoxEnd {}
.ProductBoxBg1 {}
.ProductBox {}
.MenuTitleBgleft {}
.MenuTitleBgright {}
.VertMenuBorderleft {background-image:url(images/custom/menu_border.gif); background-position:top right; background-repeat:repeat-y}
.VertMenuBorderright {background-image:url(images/custom/menu_border.gif); background-position:top left; background-repeat:repeat-y}
.MenuEndBorderleft {background-image:url(images/custom/menu_borderend.gif); background-position:top right; background-repeat:no-repeat}
.MenuEndBorderright {background-image:url(images/custom/menu_borderend.gif); background-position:top left; background-repeat:no-repeat}
.HeadBackground {}
.HeadLines {}
.TextLabel {color:#555555}
.DialogShadow {}
.DialogShadow1 {background-image:url(images/custom/dialog_border.gif); background-position:top right; background-repeat:repeat-y}
.DialogShadow2 {}
.DialogCorner {}
.ProductBoxStart {}
.ProductListBoxEnd {}
.ProductLeftShadow {}
.ProductBoxEmptyEnd {}
.ProductBoxEmptyStart {}
.DialogBase {}
/* 537 - 176 */

/* new CSS by Designer */
body {margin:0; padding:0; font-family:Arial,Verdana,Helvetica,Sans-serif; font-size:12px; color:#323232; background:url(images/bgPage1.gif)}
html,td,tr {font-family:Arial,Verdana,Helvetica,Sans-serif; font-size:12px; color:#323232}
a {color:#FA5F01; text-decoration:underline}
a:hover {color:#21AF1E; text-decoration:underline}
img {border:0 none}
p {margin:5px 0; padding:0}
form {margin:0; padding:0}

.MainTbl {width:960px}

.Header {background:url(images/bgHeader1.png) no-repeat; margin:0; padding:0 20px; height:110px; vertical-align:top}

.crvGrdTp1 {background:url(images/crvGrdTp1.png) left top repeat-x; width:auto; height:20px}
.crvGrdRt1 {background:url(images/crvGrdRt1.png) left top repeat-y; width:20px}
.crvGrdRt2 {background:url(images/crvGrdRt2.png) left top repeat-y; width:20px}
.crvGrdBt1 {background:url(images/crvGrdBt1.png) left top repeat-x; width:auto; height:20px}
.crvGrdLt1 {background:url(images/crvGrdLt1.png) left top repeat-y; width:20px}
.crvGrdLt2 {background:transparent url(images/crvGrdLt2.png) left top repeat-y; width:20px}

.ColLt1 {width:200px; vertical-align:top}
.ColCnt1 {width:710px; vertical-align:top}

.SrchBox {background:url(images/bgSearch1.gif) left top no-repeat; height:36px; padding:0 10px}

.TitleBox1 {font-size:16px; font-weight:bold; background:url(images/TitleBoxBg1.gif) left top repeat-x}
.CntntBox1 {background:#F2F2F2 url(images/bgCnt1.gif) left top repeat-x; border:1px solid #DADADA; border-bottom:0 none; padding:9px 9px 0 9px; height: 100%;}
.CntntBoxBtm1 {background:#F2F2F2; border-bottom:1px solid #DADADA}

.BtmGry {background:#F1F1F1; padding:10px 0 0 0}

hr.Line1 {border:0px none; border-bottom:1px solid #FFFFFF; height:1px}
hr.Line2 {border:0px none; border-bottom:1px dashed #FCCA0B; height:1px}

.NewUser {font-size:16px; color:#F20000}

.MainCat {margin:0; padding:0; font-size:13px}
.MainCat ul {margin:0; padding:0; list-style-type:none}
.MainCat li {list-style-type:none; margin:4px 0; padding:0 5px 6px 5px; border-bottom:1px dashed #AAAAAA}
.MainCat a {color:#323232; text-decoration:none; display:block}
.MainCat a:hover {color:#FA5F01; text-decoration:none}

.TxtOrng1 {color:#FA5F01}

.Button {background:url(images/butbg.gif); font-family:Arial; font-size:11px; color:#5B4000; font-weight:bold; text-transform:uppercase; text-decoration:none}
.ButtonRed {background:url(images/butRedbg.gif); font-family:Arial; font-size:16px; color:#FDED62; font-weight:bold; text-transform:uppercase; text-decoration:none; padding:0 5px}

.ListSqr1 {margin:0; padding:0; font-size:11px; color:#666666}
.ListSqr1 li {list-style-type:none; background:url(images/listsqr1.gif) right 6px no-repeat; margin:2px 0; padding:0 9px 0 0}
.ListSqr1 li a {color:#666666; text-decoration:none}
.ListSqr1 li a:hover {color:#000000; text-decoration:none}

.ListSqr2 {margin:0; padding:0}
.ListSqr2 li {list-style-type:none; background:url(images/listsqr1.gif) left 6px no-repeat; margin:5px 0; padding:0 0 0 12px}

input,select,textarea {border:1px solid #A1A1A1; font-family:Arial; font-size:12px; color:#323232; padding:2px}
input.chkbx {border:0 none; padding:0}

.ProdImgBx1 {border:1px solid #C5C5C5; background:#FFFFFF; padding:10px; text-align:center; height:120px}
.ProdNew1 {background:#FFFFFF url(images/prodNew1.gif) left top no-repeat}
.ProdUsed1 {background:#FFFFFF url(images/prodUsed1.gif) left top no-repeat}
.ProdName1 {background:url(images/prodnameDiv1.gif) top center no-repeat; padding:10px 10px 3px 10px; font-size:13px; color:#505050; font-weight:bold; text-align:center}
.ProdName1 a {color:#505050; text-decoration:none}
.ProdName1 a:hover {color:#FA5F01; text-decoration:none}
.ProdPrice1 {font-size:14px; color:#FA5F01}
.ProdMrktPrice1 {color:#969696}
.ProdPrice2 {font-size:14px; color:#CC6600}

.TopLabel {color:#000000; font-weight:bold; font-size:12px}

.DotVr1 {background:url(images/dotVr1.gif) top center repeat-y; width:21px}

.SubCatDiv1 {border-bottom:1px dashed #AAAAAA; padding:5px 0}

.TopNav1 {margin:0 0 10px 0}
.TopNav1 a {color:#505050; text-decoration:none}
.TopNav1 a:hover {color:#FA5F01; text-decoration:underline}


/* -- */
.TabLine {background:url(images/tabdiv1.gif) bottom left repeat-x}
.Tab123 {vertical-align: bottom; line-height: 30px; height: 36px; padding:0; margin:0; width:auto}
.TabCnt {border:1px solid #C0C0C0; border-top:0 none; padding:7px; background:#FFFFFF}
.Tab123 div.tab { height: 26px; line-height: 24px; border: 0px; display:block; background: url('images/t_bg.gif') repeat-x; background-position: left bottom; float:right; margin:0 0 0 5px; padding: 0px; }
.Tab123 div.tab a {color:#323232; text-decoration:none}
.Tab123 div.tab a:hover {color:#323232; text-decoration:none}
.Tab123 div.current {line-height: 32px; height: 36px; border: 0px; display:block; background: url('images/t_sel_bg.gif'); float:right; color:#323232; font-weight:bold; margin:0 0 0 5px; padding: 0px}
.HiddenDiv {visibility:hidden; display:none}

.ArwTxt1 {background:url(images/arw1.gif) right 5px no-repeat; padding:0 10px 0 0; color:#323232}
.ArwTxt1 a {color:#323232; text-decoration:none}
.ArwTxt1 a:hover {color:#323232; text-decoration:underline}

a.NxtPrv1, a.NxtPrv1:hover {text-decoration:none}


/* Top Tabs Navigation */
#TopTabs {font-family:Arial; font-size:13px; color:#323232; font-weight:bold; float:left; line-height:normal; margin:0; height:31px}
#TopTabs ul {margin:0; padding:0; list-style:none}
#TopTabs li {display:inline; margin:0; padding:0; line-height:31px}
#TopTabs a {float:left; background:url(images/TopTabsLt1.gif) no-repeat left top; margin:0 0 0 4px; padding:0; text-decoration:none}
#TopTabs a span {float:left; display:block; background:url(images/TopTabsRt1.gif) no-repeat right top; padding:0 10px; color:#323232}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#TopTabs a span {float:none}
/* End IE5-Mac hack */
#TopTabs a:hover span {color:#323232; background-position:100% -31px}
#TopTabs a:hover {color:#323232; background-position:0% -31px}
#TopTabs a:hover span {color:#323232; background-position:100% -31px}
#TopTabs a.active {float:left; background:url(images/TopTabsLt1.gif) no-repeat left -31px; margin:0 0 0 1px; padding:0; text-decoration:none}
#TopTabs a.active span {float:left; display:block; background:url(images/TopTabsRt1.gif) no-repeat right -31px; padding:0 10px; color:#000000}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#TopTabs a.active span {float:none}
/* End IE5-Mac hack */
#TopTabs a.active:hover span {color:#000000; background-position:100% -31px}
#TopTabs a.active:hover {background-position:0% -31px}
#TopTabs a.active:hover span {background-position:100% -31px}

/* Top Tabs US Navigation */
#TopTabsUS {font-family:Arial; font-size:11px; color:#323232; font-weight:bold; float:left; line-height:normal; margin:0; height:31px}
#TopTabsUS ul {margin:0; padding:0; list-style:none}
#TopTabsUS li {display:inline; margin:0; padding:0; line-height:31px}
#TopTabsUS a {float:left; background:url(images/TopTabsLt1.gif) no-repeat left top; margin:0 0 0 4px; padding:0; text-decoration:none}
#TopTabsUS a span {float:left; display:block; background:url(images/TopTabsRt1.gif) no-repeat right top; padding:0 10px; color:#323232}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#TopTabsUS a span {float:none}
/* End IE5-Mac hack */
#TopTabsUS a:hover span {color:#323232; background-position:100% -31px}
#TopTabsUS a:hover {color:#323232; background-position:0% -31px}
#TopTabsUS a:hover span {color:#323232; background-position:100% -31px}
#TopTabsUS a.active {float:left; background:url(images/TopTabsLt1.gif) no-repeat left -31px; margin:0 0 0 1px; padding:0; text-decoration:none}
#TopTabsUS a.active span {float:left; display:block; background:url(images/TopTabsRt1.gif) no-repeat right -31px; padding:0 10px; color:#000000}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#TopTabsUS a.active span {float:none}
/* End IE5-Mac hack */
#TopTabsUS a.active:hover span {color:#000000; background-position:100% -31px}
#TopTabsUS a.active:hover {background-position:0% -31px}
#TopTabsUS a.active:hover span {background-position:100% -31px}

/*
        Fast Lane Checkout module
*/
.FLCAuthBox {
        WHITE-SPACE: nowrap;
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 5px;
        PADDING-TOP: 1px;
}
.FLCAuthPreBox {
        PADDING-LEFT: 30px;
        HEIGHT: 20px;
        WIDTH: 100%;
}
.FLCTopPad {
        VERTICAL-ALIGN: middle;
        HEIGHT: 15px;
}
.FLCTopPad IMG {
        WIDTH: 1px;
        HEIGHT: 15px;
}
TD.FLCDialogCell {
        WIDTH: 50%;
        HEIGHT: 285px;
        TEXT-ALIGN: center;
}
TD.FLCDialogCellAntibot {
        WIDTH: 50%;
    HEIGHT: 390px;
        TEXT-ALIGN: center;
}
TABLE.FLCDialog {
        WIDTH: 100%;
        HEIGHT: 100%;
}

TD.PListImgBox {
        WIDTH: 125px;
        TEXT-ALIGN: center;
        VERTICAL-ALIGN: top;
        WHITE-SPACE: nowrap;
        PADDING-RIGHT: 8px;
}

TD.pl_head {        color: #ffffff;
        font-size: 14px;
        border-bottom: 1px solid #cbb196;
        border-right: 1px solid #cbb196;
        font-weight: bold;
        text-align: center;}
TD.pl {        border-right: 1px solid #cbb196;}
TD.pl a:link,TD.pl a:hover,TD.pl a:active,TD.pl a:visited {        color: black;
        text-decoration: none;}
TD.pl a:hover {        text-decoration: underline;}
TD.pl_last {
        border-right: 0px;
}

.messages_tabs {
        padding: 0px;
        margin: 0px;
        width: 553px;
        list-style: none;
}
.messages_tabs li {        padding: 5px 0px 5px 0px;        border: 1px solid #F2F2F2;
        text-align: center;
        cursor: pointer;
        width: 100px;
        background: #C5C5C5;
        font-size: 12px;
        font-weight: bold;
        color: #ffffff;
        float: left;
}
.messages_tabs li.sel {        padding: 5px 0px 5px 0px;
        border: 1px solid #F2F2F2;
        text-align: center;
        cursor: pointer;
        width: 100px;
        background: #F2F2F2;
        font-size: 12px;
        font-weight: bold;
        color: #757575;
        float: left;
}
/*
	Search sort bar
*/
.SearchSortTitle {
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 20px;
}
.SearchSortLink:link, .SearchSortLink:visited, .SearchSortLink:hover, .SearchSortLink:active {
	TEXT-DECORATION: underline;
}
.SearchSortImg {
	WIDTH: 9px;
	HEIGHT: 9px;
	MARGIN-RIGHT: 5px;
}
.SearchSortCell {
	PADDING-RIGHT: 20px;
}
.pp_td {        background: #FFFFFF;}
.pp_td1 {
        border: 0px;
        background: transperent;
}
.pp_td1_sel {        background: #FAFAFA;}
.pp_td_sel {        background: #FAFAFA;
}

.green_button a {        text-decoration: none;
        font-size: 18px;
        color: #ffffff;
        font-weight: bold;  	padding: 0px 10px 0px 10px;
}
.green_button {  border: 0px none;
  background: transparent none;
  margin: 0px;
  height: 32px;
  line-height: 29px;
  white-space: nowrap;
  background: url(images/gb_bg.gif);
}
a.plink {        color: #000000;}
a.plink:hover {        color: #ff9900;}

.product_alt_price, .product_price {        font-size: 20px;
        font-weight: bold;        padding-right: 4px;
        width: 100px;
}
.currency_sign {        background: url('images/t_sel_bg.gif');
        height: 36px;
        font-size: 15px;
        font-weight: bold;
        text-align: center;
        width: 60px;
}