
BODY{text-align:center;background:#B9ACBF url(back3.png) repeat top center fixed;color:#fff;margin:0px}
.fixcenter{width:990px; border:2px solid #632AA2; background:#B6A1BD; color:#990099; margin:auto;text-align:left;}

A{color:#fff;text-decoration:underline}
A:hover{color:#681168;text-decoration:underline}
/* ANIMATED BOXES css controls */
.extra_lines{background-color: #8F7A99;}
 
.hintanchor_field{width: 150px;}
.hintanchor_field img{padding:0; margin:0;}

#hintbox{ /*CSS for pop up hint box */position:absolute;top: 0;background-color: #ffffcc;padding: 3px;border:1px solid black;z-index:100;border-right: 3px solid black;border-bottom: 3px solid black;visibility: hidden;}
.hintanchor{ /*CSS for link that shows hint onmouseover*/font-weight: bold;color: navy;margin: 3px 8px;}
a.hintanchor_debt{ /*CSS for link that shows hint onmouseover*/font-weight: bold;color: #666666;margin: 3px 8px;}
 
.jsButton, .jsTrigger{cursor:pointer}
.animBox{position:relative; overflow:hidden; white-space:nowrap; margin:0; padding:0}
.animBoxDropover{position:absolute; visibility:hidden; overflow:hidden; margin:0; padding:0}
#btn_animBoxCart{width:250px}
#animBoxCart{border:#7f7f7f solid 1px; background-color:#efefef; width:250px; z-index:100}
.animBoxCartImage{}
.animBoxCartContent{vertical-align:top; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:11px; color:#7f7f7f}
.animBoxCartContent A:link, .animBoxCartContent A:active, .animBoxCartContent A:visited{color:#c80000; text-decoration:underline}
.animBoxCartContent A:hover{text-decoration:none; color:#828282}
.animBoxCartName, .animBoxCartName A:link, .animBoxCartName A:active, .animBoxCartName A:visited{font-weight:bold; color:#c80000; text-decoration:none}
.animBoxCartName A:hover{font-weight:bold; color:#828282; text-decoration:underline}
.animBoxCartLink, .animBoxCartLink A:link, .animBoxCartLink A:active, .animBoxCartLink A:visited{font-weight:bold; color:#c80000; text-decoration:none}
.animBoxCartLink A:hover{font-weight:bold; color:#828282; text-decoration:underline}
.animBoxCartTotal, .animBoxCartLink{text-align:right; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px; color:#c80000}
.animBoxCartLink{border-bottom:#7f7f7f solid 1px}
.animBoxCartTotal{border-top:#7f7f7f solid 1px}
.animBoxCartNotice{padding:5px; text-align:center; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px; color:#7f7f7f}

/* ANIMATED BOXES css controls */
#menu{ margin:0;  padding:2px;  height:180px;  width:678px;  list-style:none;  overflow:hidden; border:0px; text-align: left;}
#menu li{ float:left;  width:113px;  height:180px; border-right:1px solid #CC99CC}
#menu li .menuOptionHover{ display:block;  width:100%;  height:180px;  text-indent:-8000px; cursor:pointer}
#menu-1{background:#d7e2f2 url("images/icons/1-1.jpg")}
#menu-2{background:#d7e2f2 url("images/icons/2-2.jpg")}
#menu-3{background:#d7e2f2 url("images/icons/3-3.jpg")}
#menu-4{background:#d7e2f2 url("images/icons/4-4.jpg")}
#menu-5{background:#d7e2f2 url("images/icons/5-5.jpg")}
#menu-6{background:#d7e2f2 url("images/icons/6-6.jpg")}
#menu li#menu-1 .menuOptionHover{background:#d7e2f2 url("images/icons/1.jpg")}
#menu li#menu-2 .menuOptionHover{background:#d7e2f2 url("images/icons/2.jpg")}
#menu li#menu-3 .menuOptionHover{background:#d7e2f2 url("images/icons/3.jpg")}
#menu li#menu-4 .menuOptionHover{background:#d7e2f2 url("images/icons/4.jpg")}
#menu li#menu-5 .menuOptionHover{background:#d7e2f2 url("images/icons/5.jpg")}
#menu li#menu-6 .menuOptionHover{background:#d7e2f2 url("images/icons/6.jpg")}
/* Category Module */
ul.infoBoxContents_categ, ul.infoBoxContents_brand{list-style:none; margin:0; padding:0}
li.infoBoxContents_categCell, li.infoBoxContents_brandCell{background-image:url("az_categ.gif"); background-position:bottom; background-repeat:repeat-x; cursor:pointer; display:block; padding:6px 0}
ul.infoBoxContents_categ li.hover, li.infoBoxContents_categCell:hover, ul.infoBoxContents_categ li.selected{background-color:#cc66cc}
ul.infoBoxContents_brand li.hover, li.infoBoxContents_brandCell:hover, ul.infoBoxContents_brand li.selected{background-color:#cc66cc}
ul.dropBoxContents_categ, ul.dropBoxContents_brand{border:1px solid #CC99CC; display:none; list-style:none; margin-left:180px; margin-top:-20px; padding:0; position:absolute; width:200px !important}
ul.dropBoxContents_categ{background-color:#e8f3ff}
ul.dropBoxContents_brand{background-color:#536578}
li.dropBoxContents_categCell, li.dropBoxContents_brandCell{background-image:url("az_categ.gif"); background-position:bottom; background-repeat:repeat-x; cursor:pointer; display:block; padding:10px 0; width:200px}
ul.dropBoxContents_categ li.hover, li.dropBoxContents_categCell:hover, ul.dropBoxContents_categ li.selected{background-color:#fff}
ul.dropBoxContents_brand li.hover, li.dropBoxContents_brandCell:hover, ul.dropBoxContents_brand li.selected{background-color:#cc66cc}
@media projection, screen{.ui-tabs-hide{display:none}
}
@media print{.ui-tabs-nav{display:none}
}

/* Skin */
ul.tab_container{vertical-align:top}
ul.ui-tabs-nav{}
li.tab1, li.tab1 A{background-color:#990099; color:#5c6776 !important}
li.tab2, li.tab2 A{background-color:#586481; color:#fff !important}
li.tab1, li.tab2{padding:6px 0}
li.tab1{border-left:#4c4c4c solid 1px; width:105px; float:left !important}
li.tab2{border-right:#4c4c4c solid 1px; width:109px; float:right !important}
div.tab1 .infoBoxLeft_categ{background-color:#fff !important}
div.tab2 .infoBoxLeft_categ{background-color:#586481 !important}
#Tab2 A{color:#fff !important}
img.tab_loading{margin:20px}
li.ui-tabs-selected{}
.ui-tabs-nav, .ui-tabs-panel{}
.ui-tabs-nav{ list-style:none;  margin:0; padding:0}
.ui-tabs-nav:after{ display:block;  clear:both;}
.ui-tabs-nav li{ float:left}
.ui-tabs-nav a, .ui-tabs-nav a span{ display:block}
.ui-tabs-nav a{ margin:1px 0 0;  padding-left:0;  font-weight:bold;  line-height:1.2;  text-align:center;  text-decoration:none;  white-space:nowrap;  outline:0}
.ui-tabs-nav .ui-tabs-selected a{ position:relative;  top:1px;  z-index:2;  margin-top:0}
.ui-tabs-nav a span{}
*>.ui-tabs-nav a span{ width:auto;  height:auto}
.ui-tabs-nav .ui-tabs-selected a span{padding-bottom:1px}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active{background-position:100% -150px}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active{background-position:100% -100px}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span{background-position:0 -50px}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span{background-position:0 0}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited{cursor:text}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active{cursor:pointer}
.ui-tabs-disabled{}
.ui-tabs-panel{}
.ui-tabs-loading em{ padding:0 0 0 20px;  background:url(images/icons/loading0.gif) no-repeat 0 50%}

* html .ui-tabs-nav{}
*:first-child+html .ui-tabs-nav{}
/* Additional IE specific bug fixes... */
/* MENU bar css controls */
.menubarmain_tb{background-image:url("images/icons/az_nav_b.gif"); background-repeat:repeat-x}

.menubarmain{font-family:Tahoma,Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px; color:#FFF; text-transform:uppercase; text-align:center; vertical-align:middle; background-image:url("images/icons/az_nav_u.gif"); background-position:right top; background-repeat:no-repeat; width:107px; height:44px}
.menubarmain_over{font-family:Tahoma,Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px; color:#FFF; text-transform:uppercase; text-align:center; vertical-align:middle; background-image:url("images/icons/az_nav_s.gif") !important; background-position:right top; background-repeat:no-repeat; width:107px; height:44px}

.menubarmain2{font-family:Tahoma,Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px; color:#FFF; text-transform:uppercase; text-align:center; vertical-align:middle; background-image:url("images/icons/az_nav_s.gif") !important; background-position:right top; background-repeat:no-repeat; width:107px; height:44px}
.menubarmain2_over{font-family:Tahoma,Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px; color:#FFF; text-transform:uppercase; text-align:center; vertical-align:middle; background-image:url("images/icons/az_nav_u.gif"); background-position:right top; background-repeat:no-repeat; width:107px; height:44px}

.menubarmain A:link, .menubarmain A:active, .menubarmain A:visited{color:#FFF; text-transform:uppercase; text-decoration:none}
.menubarmain A:hover{color:#FFF; text-transform:uppercase; text-decoration:none}
.menubarmain_over A:link, .menubarmain_over A:active, .menubarmain_over A:visited{color:#FFF; text-transform:uppercase; text-decoration:none}
.menubarmain_over A:hover{color:#F0F0F0; text-transform:uppercase; text-decoration:none}
/* MENU bar css controls */
.header_search{background-image: url("images/icons/az_nav_b.gif");background-repeat: repeat-x;background-position:right top;padding-left:2px;padding-right: 2px;height: 44px;}
.header_boxes_top{background-image: url("images/icons/az_heade.gif");background-repeat: repeat-x;height: 54px;}
.header_boxes_bottom{background-image: url("images/icons/az_headf.gif");background-repeat: repeat-x;height: 44px;}

.infoBoxContentsSearch, .infoBoxContentsSearch td, .infoBoxContentsSearch TD.boxText {font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 10px;color: #ffffff;}

.centeredContainer {margin: auto; }
.alignLeft {text-align: left; }
.alignCenter {text-align: center; }
.alignRight {text-align: right; }
.alignTop {vertical-align: top; }
.alignMiddle {vertical-align: middle; }
.alignBottom {vertical-align: bottom; }
.noborder{ border:0}
   
.suckerdiv ul{background-color: #8F7A99; margin:0; padding:0; list-style-type:none; width:180px; /* Width of Menu Items */border-bottom:1px solid #733FBC; font-family:Verdana,Arial,sans-serif; font-size:10px}
.suckerdiv ul li{position:relative; background:;}
/*1st level sub menu style */
.suckerdiv ul li ul{left:179px; /* Parent menu width - 1*/position:absolute; width:200px; /*sub menu width*/top:0; display:none; background-color: #D6B8E6;}
/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{left:199px; /* Parent menu width - 1*/}
/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li a{left:199px; /* Parent menu width - 1*/background-color:#C69CCC;color:#250043}
/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul li a{background-color:#ffccff}
/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul li ul li a{background-color:#ffccff}
/* menu links style */
.suckerdiv ul li a{display:block; color:#fff; text-decoration:none; padding:1px 5px; border-bottom:1px solid #733FBC;border-top:1px solid #733FBC; border-bottom:0; line-height:1.75em}
.suckerdiv ul li a:hover{background-color:#733FBC; color:#fff; text-decoration:none}
.suckerdiv ul li ul li a:hover{background-color:#380066; color:#fff; text-decoration:none}
.suckerdiv ul li ul li ul li a:hover{background-color:#380066; color:black; text-decoration:none}
/* The main categories with sub-categories */
.suckerdiv .subfolderstyle{background:url(images/arrow-list.gif) no-repeat center right}
/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul .subfolderstyle{background-color:#ffccff}
/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul li ul .subfolderstyle{background-color:#ffccff}
/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul li ul li ul .subfolderstyle{background-color:#ffccff}
/* Holly Hack for IE \*/
* html .suckerdiv ul li{float:left; height:1%}
* html .suckerdiv ul li a{height:1%}
/* End */

input.inputField{ width:10em; font-family:Verdana,Arial,sans-serif; font-size:11px; color:blue; border:inset 2px;  border-color:#2D74BC #2D74BC #2D74BC #2D74BC; background-color:white}
   input.inputField:hover{ width:10em; font-family:Verdana,Arial,sans-serif; font-size:11px; color:black;     border:inset 2px;  border-color:#000 #000 #000 #000; background-color:#2D74BC}
   textarea.textArea{ background:#C5D0D9 url(logo_email.jpg) no-repeat center left; border:black 2px solid; color:black; font-family:Verdana,Arial,sans-serif; font-size:12pt; font-weight:bold  }
   textarea.textArea:hover{ background:#2D74BC url(images/table_background_default.gif) no-repeat bottom left; border:black 2px solid; color:black; font-family:Verdana,Arial,sans-serif; font-size:12pt; font-weight:bold}
 input.radio{background-color:#A9CAEB; border:#2D74BC 1px solid; font-family:verdana; font-size:12px; color:#000 }
 select.pullDown{ background-color:#fff; font-size:11px; color:black}
 input, textarea{font-size:11px; font-family:Arial; color:#000; line-height:13px; vertical-align:top; padding:0px}

.infoo {border-bottom:2px solid #733FBC; border-top:2px solid #733FBC; padding:10px 35px;}
.info { border-bottom:2px solid #733FBC; border-top:2px solid #733FBC; padding:10px 20px;}
div.webdesign{position:relative; top:10px; left:12px; z-index:3; padding:10px; color:#E3E3E3; font-size:12px;}
div.webdesign:hover{position:relative; top:10px; left:12px; z-index:3; padding:10px; color:#E3E3E3; font-size:12px;}

h1{ font-family:Verdana,Arial,sans-serif; font-size:17px; font-weight:bold}
h2{ font-family:Verdana,Arial,sans-serif; font-size:14px; font-weight:bold}

/* end our code  */
.boxText{font-family:Verdana,Arial,sans-serif; font-size:10px}
.errorBox{font-family:Verdana,Arial,sans-serif; font-size:10px; background:#ffb3b5; font-weight:bold}
.stockWarning{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#c03}
.productsNotifications{background:#834E9C}
.orderEdit{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#70d250; text-decoration:underline}

.advance_right { background: transparent url(images/infobox/corner_right.gif); width: 29px; height: 20px; line-height: 20px;}
.advance_right img{ line-height: 20px; margin-top: 7px;}

FORM{display:inline}

TR.header{background:#fff}
TR.headerNavigation{background:#CC66CC}
TD.headerNavigation{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#CC66CC;color:#990099;font-weight:bold}
A.headerNavigation{color:#FFF}
A.headerNavigation:hover{color:#fff}
TR.headerError{background:#f00}
TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;   font-size:12px;   background:#f00;   color:#990099;   font-weight:bold;   text-align:center}
TR.headerInfo{background:#0f0}
TD.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif;   font-size:12px;   background:#0f0;   color:#990099;   font-weight:bold;   text-align:center}

TR.footer{background:transparent url(images/icons/az_nav_l.gif);}
TD.footer{font-family:Verdana,Arial,sans-serif;font-size:10px;background:transparent url(images/icons/az_nav_l.gif); color:#fff;font-weight:bold; padding:5px; border-top:1px solid #733FBC; border-bottom:1px solid #733FBC}

#header_menu_buttons{background:#CC66CC;  color:#990099;  font-size:9px;  font-family:Verdana,Tahoma,Arial,sans-serif;  font-weight:bold}
#header_menu_buttons a{color:#990099;  font-size:9px;  font-family:Verdana,Tahoma,Arial,sans-serif;  font-weight:bold; text-decoration: none;}

TD.infoBoxHeading{font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;background:transparent url(images/infobox/corner_right_left.gif);color:#fff}
TD.infoBox, SPAN.infoBox{font-family:Verdana,Arial,sans-serif; font-size:10px;border:1px solid #612083}
.infoBox{background:#733FBC;}
.infoBoxContents{background:#8F7A99;font-family:Verdana,Arial,sans-serif;font-size:10px}

.infoBoxNotice{background:#FF8E90}
.infoBoxNoticeContents{background:#FFE6E6;  font-family:Verdana,Arial,sans-serif;  font-size:10px}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{background:#B0A2B7}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{background:#B0A2B7}

TABLE.productListing{border:1px;  border-style:solid;  border-color:#733FBC;  border-spacing:1px}
.productListing-heading{font-family:Verdana,Arial,sans-serif;font-size:11px;background:#CC99CC;color:#fff;font-weight:bold;padding:5px}
.productListing-heading:hover{font-family:Verdana,Arial,sans-serif;font-size:11px;background:#CC99CC;color:#990099;font-weight:bold;padding:5px}
TD.productListing-data{font-family:Verdana,Arial,sans-serif;font-size:10px; background:#8F7A99}
TD.productListing-data:hover{ font-family:Verdana,Arial,sans-serif; font-size:10px; background:#834E9C}

A.pageResults{padding:1px 2px; border: 1px solid #B981ED; text-decoration:none;}
A.pageResults:hover{padding:1px 2px; border: 1px solid #733FBC; text-decoration:none;}

TD.pageHeading, DIV.pageHeading{padding-left:10px;padding-bottom:3px;font-family:Verdana,Arial,sans-serif; vertical-align:middle;font-size:15px;font-weight:bold;color:#fff; background: transparent url(images/infobox/heading.gif)repeat-x 0 0; height:36px;}
TD.pageHeadingleft{background: transparent url(images/infobox/heading.gif) repeat-x 0 0; height:36px; width: 13px;}
TD.pageHeadingright{background: transparent url(images/infobox/heading.gif) repeat-x 0 0; height:36px; width: 13px;}
TD.pageHeadingnew{background:transparent url(images/infobox/heading.gif) repeat-x 0 0; height:36px;line-height:36px;color:#FFF;padding-left:10px;font-family:Helvetica,Verdana,Arial,sans-serif;font-size:15px;font-weight:bold;color:#fff; font-style:italic}

TR.subBar{background:#f4f7fd}
TD.subBar{font-family:Verdana,Arial,sans-serif;  font-size:10px;  color:#000}

TD.main, P.main{font-family:Verdana,Arial,sans-serif;  font-size:12px;  line-height:1.5}
TD.smallText, SPAN.smallText, P.smallText{font-family:Verdana,Arial,sans-serif;  font-size:10px}
TD.smallText1, SPAN.smallText1, P.smallText1{font-family:Verdana,Arial,sans-serif;  font-size:10px; width: 100px;}

.smallText img {border:1px solid #250043;display:block;margin-left:5px; margin-right:5px; margin-top:10px}
.smallText img:hover {border:1px solid #733FBC;display:block;margin-left:5px; margin-right:5px; margin-top:10px}

TD.accountCategory{font-family:Verdana,Arial,sans-serif;  font-size:13px;  color:#abd}
TD.fieldKey{font-family:Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold}
TD.fieldValue{font-family:Verdana,Arial,sans-serif;  font-size:12px}
TD.tableHeading{font-family:Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold}

SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;  font-size:10px;  color:#f00}
CHECKBOX, INPUT, RADIO, SELECT{font-family:Verdana,Arial,sans-serif;  font-size:10px}
TEXTAREA{width:100%;  font-family:Verdana,Arial,sans-serif;  font-size:11px}
SPAN.greetUser{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold}
TABLE.formArea{background:#f1f9fe;  border-color:#7b9ebd;  border-style:solid;  border-width:1px}
TD.formAreaTitle{font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold}
SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  color:#c76170;  font-weight:bold}
SPAN.productSpecialPrice{font-family:Verdana,Arial,sans-serif;  color:#f00}
SPAN.errorText{font-family:Verdana,Arial,sans-serif;  color:#f00}

.moduleRow{}
.moduleRowOver{background-color:#D7E9F7;}
.moduleRowSelected{background-color:#834E9C}

.checkoutBarFrom, .checkoutBarTo{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#8c8c8c}
.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#000}

/* message box */
.messageBox{font-family:Verdana,Arial,sans-serif; font-size:10px}
.messageStackError, .messageStackWarning{font-family:Verdana,Arial,sans-serif; font-size:10px; background-color:#ffb3b5}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif; font-size:10px; background-color:#9f0}
/* input requirement */
.inputRequirement{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#f00}
