* {	margin: 0;padding: 0;}
body { margin: 20px 0; background: #fff; font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666666;}
h1, h2, h3 {color: #333333;}
h2 {}
h3 {font-size: 1em;}
p, blockquote, ul, ol { margin-bottom: 1.5em; line-height: 1.65em; text-align: justify; }
p {}
blockquote { margin-left: 2em; margin-right: 2em; font-style: italic; }
ul { margin-left: 3em; }
ul li {}
ol { margin-left: 3em;}
ol li {}

a { text-decoration: underline; color: #333;}
a:hover { text-decoration: none; color: #E58C24;}

img { border: none; }
img.left { float: left;	margin: 5px 20px 0 0; }
img.right { float: right; margin: 5px 0 0 20px; }

/* Boxed Style */
.boxed {}
.boxed .title { background: #fff url(images/img06.gif) repeat-x; }
.boxed .titlenobg { border-bottom:1px solid #eee;}
.boxed .title h2 { height: 28px; padding: 12px 0 0 20px; text-transform: uppercase;font-size: 1em;color: #333;}
.boxed .titlenobg h2 { height: 28px; padding: 0 0; text-transform: uppercase;font-size: 1em;color: #333;}
.boxed .content { padding: 20px; border-top: 1px solid #FFFFFF; background: url(images/img07.gif) repeat-x; }

/* Post */
.post {}
.post .title {background: #fff url(images/img06.gif) repeat-x;font-size: 1em;text-transform: uppercase;color: #333;}
.post .title span {display: block;height: 28px;padding: 12px 0 0 20px;}
.post .date {margin-top: -25px;padding-bottom: 10px;padding-right: 20px;text-align: right;font-size: x-small;color: #333;}
.date a {color: #333;text-transform:uppercase;}
.post .meta {clear: both;}
.post .meta p {margin: 0;padding: 0px 20px 20px 20px;line-height: normal;font-size: x-small;}
.post .story {padding: 20px;border-top: 1px solid #FFFFFF;background: url(images/img07.gif) repeat-x;}

/* Header */
#header {width: 920px;height: 120px;margin: 0 auto;padding: 20px 20px 0 20px;background: transparent url(images/img01.jpg) no-repeat;}
#top_menu {width: 920px;height: 12px;margin: 0 auto;padding: 0 20px 0 20px; text-align:right;}

/* Main Categories */
.top_cat_menu ul{margin: 0 auto; float: left; width: auto;border-width: 0px 0;}
* .top_cat_menu ul{margin-top:-5px;}
.top_cat_menu ul li{display: inline;}
.top_cat_menu ul li a{ float: left;color: #000;margin: 0;padding: 6px 0;font-size:14px;font-weight:normal;text-align:center;padding: 5px 11px;text-decoration: underline;}
.top_cat_menu ul li a:visited{ color: #000;}
.top_cat_menu ul li a:hover, .top_cat_menu ul li .current{color: #000 !important; padding-top: 6px; padding-bottom: 4px;text-decoration:none;}

/* Smart Search*/
.search_box {
height: 32px;
border: 1px solid #5C9EBF;
background-color: #B7D7E6;
}
.highlight {
	font-weight: bold;
	color: #FF0000;
}

/* Header > Logo */
#logo {float: left;width: 373px;height: 82px;background: url(images/xlogo.jpg) no-repeat;}
#logo h1 {float: left;margin: 0;padding: 50px 0 0 0;font-size: 2.6em;display:none;}
#logo h2 {float: left;padding-left:20px;padding-top: 9px;font-size: 1em;display:none;}
#logo a {text-decoration: none;color: #000000;}

/* Header > Menu */
#menu {float: left;}
#menu ul {margin: 0;padding-top: 0px;padding-right:0px;list-style: none;}
#menu li {display: inline;}
#menu a {float: left;width: 100px;height: 0px;margin-left: 2px;padding-top: 1px;text-decoration: underline;text-align: center;font-weight: bold;color: #333;}
#menu a:hover {padding-top: 1px;height: 0px;color:#000;text-decoration:none;}
#menu .active a {}

/* Content */
#content {width: 920px;margin: 0 auto;padding: 20px;background: url(images/img02.jpg) no-repeat;border-top: 0px solid #FFFFFF;background-color:#FFFFFF;}

/* Content > Main */
#main {float: left;width: 541px;padding-left: 1px;background-color:#FFFFFF;}

/* Content > Main > Welcome */
#welcome {}

/* Content > Main > Example */
#example {}
/* Content > Sidebar */

#sidebar {float: left;width: 180px;}
#sidebar .boxed .title h2 {background: url(images/img08.gif) no-repeat;}

/* Content > Sidebar > Login */
#login {}
#login form {}
#login fieldset {border: none;}
#login legend {display: none;}
#login label {display: block;}
#login input {margin-bottom: 10px;padding: 2px 5px;font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;color: #666666;}
#inputtext1, #inputtext2 {width: 160px;}
#inputsubmit1 {margin: 0;padding: 0;}

/* Content > Sidebar > Updates*/
.updates {}
.updates ul {margin: 0;list-style: none;}
.updates h3 {font-size: .8em;}
.updates p {line-height: normal;font-size: .8em;}
.updates a {text-decoration: none;}

/* Content > Sidebar2 */
#sidebar2 {background: url(images/img02_bg.jpg) repeat-y left top;float: left;width: 178px;padding-left: 20px;}
#sidebar2 .boxed .title h2 {background: url(images/img10.gif) no-repeat right top;}

/* Content > Sidebar2 > Sponsors */
#sponsors {}
#sponsors ul {margin-left: 0;padding-left: 0;list-style: inside;}

/* Content > Sidebar2 > ad120x600 */
#ad120x600 {text-align: center;}

/* Footer */
#footer {clear: both;width: 960px;height: 55px;margin: 0 auto;padding: 20px 0;background: url(images/img02_footer.jpg) no-repeat;}
#footer p {margin: 0;text-align: center;line-height: normal;font-size: x-small;}
#footer a {	text-decoration: underline;color: #666666;}
#footer a:hover {text-decoration: none;}

/* Footer > Legal */
.legal {}

/* Footer > Links */
.links {}

.extra_footer {float:left; font-weight:bold; height:75px; padding:0 15px 0 15px; text-align:left; border-right:1px solid #eee; font-size:11px;}
.extra_footer_noborder {float:left; font-weight:bold; height:75px; padding:0 15px 0 15px; text-align:left; font-size:11px;}

.customtextfieldholder { width: 137px; height: 28px; background: url(images/searchfield.jpg) no-repeat; float:left }
.customtextfield { width: 120px; height: 21px; background: none; border: none; color: #000000; margin: 4px 7px 0 7px;}

/* Content enviroment styles */
TABLE.Container {HEIGHT: 100%;}
TD.Container {VERTICAL-ALIGN: top;HEIGHT: 90%;}

/* Header styles */
.HeadLogo {padding-left: 167px;text-align: left;}
.HeadRightBox {VERTICAL-ALIGN: top;TEXT-ALIGN: right;}
.HeadText {color: #5480a2;text-align: right;}
.HeadLine {BACKGROUND-IMAGE: url(images/head_linebg.gif);background-position: top;background-repeat: repeat-x;padding-right: 20px;}
.HeadThinLine {BACKGROUND-COLOR: #cb480c;HEIGHT: 1px;}
.PrintableRow {WIDTH: 100%;VERTICAL-ALIGN: middle;PADDING-RIGHT: 186px;HEIGHT: 18px;}
.HeadTopPad {HEIGHT: 18px;}
.HeadTopPad IMG {WIDTH: 1px;HEIGHT: 18px;}

/* Footer styles */
.BottomRow {TEXT-ALIGN: center;VERTICAL-ALIGN: bottom;}
.BottomBox {border-top: #ffd30d 1px solid;background-color: #f4f5f7;COLOR: #b1c6d7;HEIGHT: 40px;VERTICAL-ALIGN: middle;PADDING-LEFT: 12px;PADDING-RIGHT: 12px;}
.Bottom {COLOR: #667d92;}
A.Bottom:link {COLOR: #667d92;TEXT-DECORATION: underline;}
A.Bottom:visited {COLOR: #667d92;TEXT-DECORATION: underline;}
A.Bottom:hover {COLOR: #667d92;TEXT-DECORATION: none;}
A.Bottom:active {COLOR: #667d92;TEXT-DECORATION: underline;}
.BottomPopup {WIDTH: 100%;TEXT-ALIGN: right;PADDING-BOTTOM: 10px;}
.BottomPopup A {FONT-WEIGHT: bold;}
.BottomDialogBox {BACKGROUND-COLOR: #e8edf4;PADDING-LEFT: 13px;PADDING-TOP: 10px;PADDING-BOTTOM: 10px;}

/* Common styles */
.SubmitBox {padding-top: 10px;}
hr.Line {width: 100%;height: 1px;border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;}
.SectionBox {background-color: #ffffff;text-align: left;}
.Text {color: #010101;}
.NumberOfArticles {color: #010101;font-weight: bold;}
.TopLabel {height: 39px;color: #010101;font-size: 12px;}
.Message {color: #b51a00;}
.Line {background-color: #ad992c;}
td.ButtonsRow {padding-top: 2px;padding-left: 2px;padding-right: 12px;padding-bottom: 2px;}
.CustomerMessage {color: #b51a00;font-weight: bold;}
.ErrorMessage {color: #b51a00;font-weight: bold;}
.Star {color: #ad992c;}
.TableHead {background-color: #cceaff;font-weight: bold;}
.TableSubHead {background-color: #EEEEEE;}
.Spc {width: 1px;height: 1px;}
table.EmptyBox {width: 100%;}
table.EmptyBox TR TD {padding: 0px;}

/* Popup styles */
.PopupContainer {height: 100%;width: 100%;text-align: center;}
.PopupTitle {background-color: #d0ddeb;height: 15px;vertical-align: middle;text-align: center;font-weight: bold;font-size: 12px;}
.PopupBG {background-color: #d0ddeb;}
.PopupHelpLink {font-size: 9px;color: #112536;text-decoration: none;}

/* BuyNow section */
.BuyNowQuantity {HEIGHT: 25px;WHITE-SPACE: nowrap;PADDING-RIGHT: 16px;}
.BuyNowPrices {HEIGHT: 15px;VERTICAL-ALIGN: middle;}

/* Vertical menu */
.VertMenuLeftColumn {VERTICAL-ALIGN: top;PADDING-LEFT: 7px;PADDING-RIGHT: 20px;}
.VertMenuRightColumn {VERTICAL-ALIGN: top;PADDING-LEFT: 20px;PADDING-RIGHT: 7px;}
.VertMenuBox {BACKGROUND-COLOR: #ffffff;PADDING-TOP: 3px;PADDING-LEFT: 5px;PADDING-RIGHT: 5px;}
.VertMenuBorder {BORDER: #5f94c0 1px solid;}
.VertMenuTitleBox {BACKGROUND-IMAGE: url(images/menu_bg.gif);BACKGROUND-COLOR: #9ec6de;BORDER-BOTTOM: #215485 1px solid;BACKGROUND-REPEAT: repeat-x;BACKGROUND-POSITION: bottom;HEIGHT: 27px;}
.VertMenuTitle {BACKGROUND-COLOR: transparent;COLOR: #ffffff;FONT-WEIGHT: bold;PADDING: 0px;}
.VertMenuSubTitle {BACKGROUND-COLOR: #FFA92F;}
.VertMenuTitleIcon {WIDTH: 17px;HEIGHT: 17px;MARGIN-LEFT: 5px;MARGIN-RIGHT: 8px;VERTICAL-ALIGN: middle;}
.VertMenuItems {COLOR: #112536;FONT-SIZE: 10px;TEXT-DECORATION: none;}
A.VertMenuItems:link {COLOR: #112536;FONT-SIZE: 10px;TEXT-DECORATION: none;}
A.VertMenuItems:visited {COLOR: #112536;FONT-SIZE: 10px;TEXT-DECORATION: none;}
A.VertMenuItems:hover {COLOR: #2c3e49;FONT-SIZE: 10px;TEXT-DECORATION: underline;}
A.VertMenuItems:active  {COLOR: #112536;FONT-SIZE: 10px;TEXT-DECORATION: none;}
.VertMenuHr {WIDTH: 100%;HEIGHT: 1px;BORDER-BOTTOM-WIDTH: 0px;BORDER-LEFT-WIDTH: 0px;BORDER-RIGHT-WIDTH: 0px;COLOR: #999999;}
.CategoriesList {font-size: 12px;}

/* Dialog box */
table.DialogBox {vertical-align: top;}
td.DialogBox {background-color: #ffffff;text-align: left;padding: 10px;color: #58595b;background-image: url(images/dialogbox_bg.gif);background-repeat:repeat-x;}
.DialogBoxBorderLeft { padding:0px; height:100%; width:4px; background:url(images/dialogbox_border_left.gif) repeat-y;}
.DialogBoxBorderRight { padding:0px; height:100%; width:4px; background:url(images/dialogbox_border_right.gif) right repeat-y;}
td.DialogCornerLeft { background:url(images/dialog_bg_left.gif) no-repeat; width:13px; height:30px;}
td.DialogCornerRight { background:url(images/dialog_bg_right.gif) no-repeat; width:14px; height:30px;}
td.DialogTitle {color: #253161;font-weight: bold;font-size: 13px;background-image: url(images/dialog_bg.gif);vertical-align: left;height: 30px;text-align: left;}
font.DialogTitle {color: #010101;font-weight: bold;font-size: 13px; vertical-align:top;height:33px;text-align: left;}

/* Dialog info box */
TABLE.DialogInfo {WIDTH: 85%;TEXT-ALIGN: center;}
.DialogInfoTitle {COLOR: #041527;FONT-WEIGHT: bold;FONT-SIZE: 11px;VERTICAL-ALIGN: middle;TEXT-ALIGN: left;HEIGHT: 15px;PADDING-TOP: 0px;PADDING-BOTTOM: 0px;PADDING-LEFT: 5px;PADDING-RIGHT: 5px;}
.DialogInfoTitleBorder {BACKGROUND-COLOR: #96badc;PADDING: 0px;border-top: #5f94c0 1px solid;border-bottom: #5f94c0 1px solid;border-left: #5f94c0 1px solid;border-right: #5f94c0 1px solid;VERTICAL-ALIGN: bottom;HEIGHT: 15px;}
.DialogInfoBorder {border-bottom: #acb7c7 1px solid;border-left: #acb7c7 1px solid;border-right: #acb7c7 1px solid;PADDING: 0px;}
.DialogTr {COLOR: #1A2B3C;}
.DialogInfoIcon {WIDTH: 16px;HEIGHT: 16px;}
.DialogInfoClose {WIDTH: 15px;HEIGHT: 14px;}

/* Dialog tools section */
.NavDialogTitle {WIDTH: 50%;FONT-SIZE: 11px;FONT-WEIGHT: bold;COLOR: #112536;PADDING-LEFT: 8px;}   
.NavDialogBorder {BACKGROUND-COLOR: #FFCC33;}
.NavDialogBox {BACKGROUND-COLOR: #FFFFCC;}
.NavDialogSeparator {WIDTH: 100%;HEIGHT: 14px;BACKGROUND-IMAGE: url(images/separator.gif);PADDING-LEFT: 7px;}
.NavDialogSeparator IMG {WIDTH: 100%;HEIGHT: 14px;}
.NavDialogCell {PADDING-RIGHT: 3px;}
.NavDialogCell A IMG {WIDTH: 9px;HEIGHT: 9px;}
.NavMenuItems {COLOR: #112536;FONT-SIZE: 11px;TEXT-DECORATION: none;}
A.NavMenuItems:link {COLOR: #112536;FONT-SIZE: 11px;TEXT-DECORATION: underline;}
A.NavMenuItems:visited {COLOR: #112536;FONT-SIZE: 11px;TEXT-DECORATION: underline;}
A.NavMenuItems:hover {COLOR: #2c3e49;FONT-SIZE: 11px;TEXT-DECORATION: none;}
A.NavMenuItems:active  {COLOR: #112536;FONT-SIZE: 11px;TEXT-DECORATION: underline;}
.NavMenuItemsHL{COLOR: #112536;FONT-SIZE: 11px;FONT-WEIGHT: bold;}
A.NavMenuItemsHL:link {COLOR: #112536;FONT-SIZE: 11px;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}
A.NavMenuItemsHL:visited {COLOR: #112536;FONT-SIZE: 11px;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}
A.NavMenuItemsHL:hover {COLOR: #112536;FONT-SIZE: 11px;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
A.NavMenuItemsHL:active {COLOR: #112536;FONT-SIZE: 11px;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}

/* Banner Style*/
.bottomtabmenu{ padding: 0; width: 687px; border-top: 3px solid #ffffe8;voice-family: "\"}\""; voice-family: inherit; }
.bottomtabmenu ul{ margin:0; margin-left: 10px;padding: 0; list-style: none; }
.bottomtabmenu li{ display: inline; margin: 0; padding: 0; text-transform:uppercase; }
.bottomtabmenu a{ float: left; display: block; font: bold 11px Arial; color: #000; text-decoration: none; margin: 0 1px 0 0; padding: 5px 10px; background-color: #d1e7ff; border-top: 1px solid #fff; }
* html .bottomtabmenu a{ color:#f5f50c; text-decoration: none; }
.bottomtabmenu a:hover{ background-color: #ffffe8;color: #000;}
.bottomtabmenu a.selected{ background-color: #ffffe8;color: #000 ;border-color: #ffffe8;}
.bannercontent {width:687px; height: 177px}

/*	Product TabContentMenu */
.indentmenu{ font: bold 13px Arial; height:26px; width:auto; margin-bottom:10px;}
.indentmenu ul{margin: 0; padding: 0; float: left; height:26px; background: #fff url(/skin1/images/dialog_bg.gif) bottom repeat-x; }
.indentmenu ul li{ display: inline;}
.indentmenu ul li a{ float: left; color: gray; padding: 5px 11px; text-decoration: none; border-right:4px solid white;}
.indentmenu ul li a:visited, .indentmenu ul li a:link { text-decoration:none; color: gray}
.indentmenu ul li a.selected{ text-decoration:none; font-weight:bold; color: #333 !important; padding-top: 5px; padding-bottom: 5px; background: #fff url(/skin1/images/glossyback2.gif) bottom repeat-x; }
.indentmenu ul li a:hover{ text-decoration:none; color:#333; background: #fff url(/skin1/images/glossyback2.gif) bottom repeat-x; }
.details_br {line-height:12px;}
* html .details_br {display:none;}

/*	Product TabContentMenu, BannerStyle */
.tabcontent{ display:none;}
.contentbody {padding:10px 10px; border:1px solid #eee}
@media print {.tabcontent { display:block !important; }}

/*	Product details page */
.ProductCode { color: #666666; font-weight: bold; font-size: 11px;}
.ProductTitle { color: #333333; font-weight: bold; font-size: 12px; text-decoration: none;}
.ProductTitle:link{ color: #333333; font-weight: bold; font-size: 12px; text-decoration: none; }
.ProductTitle:visited{color: #333333; font-weight: bold; font-size: 12px; text-decoration: none;}
.ProductTitle:hover{color: #333333; font-weight: bold; font-size: 12px; text-decoration: underline;}
.ProductTitle:active{color: #333333; font-weight: bold; font-size: 12px; text-decoration: none;}
.ProductTitleHidden {color: #666666;font-weight: bold;font-size: 11px;}
.ProductDetailsTitle {color: #ad992c;font-weight: bold;font-size: 12px;}
.ProductDetails {color: #112536;}
.ProductPriceTitle {color: #010101;font-weight: bold;font-size: 12px;}
.ProductPriceConverting {color: #010101;font-weight: bold;font-size: 12px;}
.ProductPrice {color: #199949;font-weight: bold;font-size: 16px;}
.ProductPriceSmall {color: #b51a00;font-weight: bold;}
.SaveMoneyLabel {width: 57px;height: 57px;text-align: center;vertical-align: middle;color: #FFFFFF;font-weight: bold;background-image: url(images/save_money.gif);background-color: transparent;background-repeat: no-repeat;}
.MarketPrice {font-size: 14px;font-family: 'Times New Roman', Verdana, Arial, Helvetica, Sans-serif;}
.PImgBox {text-align: left;vertical-align: top;width: 100px;padding-right: 8px;}

.ErrorMessage {color: #b51a00;font-weight: bold;}
.Star { color: #FF0000;}

/* Products list */
.PListCellDiv {float:left; width:185px; background-color: transparent;text-align: center;padding: 10px;vertical-align: top;}
.PListCellDivHover {float:left; width:185px; background: url(images/PListCellHover_bg.gif) no-repeat;text-align: center;padding: 10px;vertical-align: top;}
td.PListImgBox {width: 125px;text-align: center;vertical-align: top;white-space: nowrap;padding-right: 8px;}
div.PListImgBox {white-space: nowrap;}
hr.PListLine {width: 100%;height: 1px;border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;}
.PListTaxBox {padding-left: 70px;padding-right: 2px;padding-top: 2px;padding-bottom: 2px;}
.PListCell {background-color: transparent;text-align: center;padding: 10px;vertical-align: top;}
.PListCellHover {background: url(images/PListCellHover_bg.gif) no-repeat;text-align: center;padding: 10px;vertical-align: top;}
a.PListSeeDetails:link {text-decoration: underline;}
a.PListSeeDetails:visited {text-decoration: underline;}
a.PListSeeDetails:hover {text-decoration: underline;}
a.PListSeeDetails:active {text-decoration: underline;}

/* Items style */
.ItemsList {COLOR: #112536;FONT-WEIGHT: bold;}
.ItemsListDisabled {COLOR: #909090;}
A.ItemsList:link {COLOR: #112536;TEXT-DECORATION: none;}
A.ItemsList:visited {COLOR: #112536;TEXT-DECORATION: none;}
A.ItemsList:hover {COLOR: #112536;TEXT-DECORATION: underline;}
A.ItemsList:active {COLOR: #112536;TEXT-DECORATION: none;}

/* Location bar */
.NavigationPath {COLOR: #818891;TEXT-DECORATION: none;}
A.NavigationPath:link {COLOR: #818891;TEXT-DECORATION: underline;}
A.NavigationPath:visited {COLOR: #818891;TEXT-DECORATION: underline;}
A.NavigationPath:hover {COLOR: #818891;TEXT-DECORATION: none;}
A.NavigationPath:active  {COLOR: #818891;TEXT-DECORATION: underline;}

/* Buttons */
.FormButton {COLOR: #112536;FONT-WEIGHT: bold;}
TABLE.ButtonTable {CURSOR: pointer;VERTICAL-ALIGN: middle;DIRECTION: ltr;}
TD.Button {BACKGROUND-IMAGE: url(/skin1/images/butbg.gif);BACKGROUND-COLOR: #ffffff;BACKGROUND-REPEAT: repeat-x;PADDING-LEFT: 5px;PADDING-RIGHT: 5px;VERTICAL-ALIGN: middle;WHITE-SPACE: nowrap;}
FONT.Button {FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;COLOR: #490101;FONT-WEIGHT: bold;FONT-SIZE: 11px;TEXT-DECORATION: none;}
IMG.ButtonSide {WIDTH: 7px;HEIGHT: 21px;}
TD.Button_menu {BACKGROUND: url(images/but_menubg.gif);BACKGROUND-COLOR: #2860f5;BACKGROUND-REPEAT: repeat-x;PADDING-LEFT: 1px;PADDING-RIGHT: 1px;VERTICAL-ALIGN: middle;WHITE-SPACE: nowrap;}
FONT.Button_menu {FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;COLOR: #ffffff;background-color: transparent;FONT-WEIGHT: bold;FONT-SIZE: 10px;TEXT-DECORATION: none;}
IMG.ButtonSide_menu {WIDTH: 5px;HEIGHT: 20px;}
.SimpleButton TR TD {PADDING: 0px;WHITE-SPACE: nowrap;}
A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {COLOR: #112536;FONT-WEIGHT: bold;}
.GoImage {WIDTH: 20px;VERTICAL-ALIGN: middle;HEIGHT: 18px;margin-bottom: 1px;BORDER: 0px;}
.GoImage_admin {WIDTH: 22px;VERTICAL-ALIGN: middle;margin-bottom: 1px;HEIGHT: 21px;BORDER: 0px;}

/* Small text/link style */
.SmallNote:link {COLOR: #3c6992;TEXT-DECORATION: none;FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:visited {COLOR: #3c6992;TEXT-DECORATION: none;FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:hover {COLOR: #3c6992;TEXT-DECORATION: underline;FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:active {COLOR: #3c6992;TEXT-DECORATION: none;FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallText {COLOR: #3c6992;TEXT-DECORATION: none;FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}

/* Category page */
.SubcatTitle {TEXT-ALIGN: left;WIDTH: 95%;PADDING-LEFT: 5px;}
.SubcatInfo {TEXT-ALIGN: right;WHITE-SPACE: nowrap;COLOR: #010101;}

/* 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;}

/* Expandable section */
.ExpandSectionMark {WIDTH: 11px;CURSOR: pointer;VERTICAL-ALIGN: middle;}

/* Tab mechanism */
.Tab{BACKGROUND-COLOR: #f1f1f6;WIDTH: 112px;HEIGHT: 15px;TEXT-ALIGN: center;vertical-align: top;background-position: bottom;background-repeat: repeat-x;BACKGROUND-IMAGE: url(images/tab_bg.gif);COLOR: #253161;TEXT-DECORATION: none;font-weight: bold;FONT-SIZE: 11px;}
.Tab A:link {COLOR: #253161;TEXT-DECORATION: none;font-weight: bold;FONT-SIZE: 11px;}
.Tab A:visited {COLOR: #253161;TEXT-DECORATION: none;font-weight: bold;FONT-SIZE: 11px;}
.Tab A:hover {COLOR: #253161;TEXT-DECORATION: underline;font-weight: bold;FONT-SIZE: 11px;}
.Tab A:active  {COLOR: #253161;TEXT-DECORATION: none;font-weight: bold;FONT-SIZE: 11px;}
.TabTop {HEIGHT: 5px;BACKGROUND-COLOR: #fcfdfd;BACKGROUND-IMAGE: url(images/tab_t.gif);}
TD.TabLeftCornerTop {WIDTH: 5px;background-position: top;BACKGROUND-IMAGE: url(images/tab_ct1.gif);}
TD.TabRightCornerTop {WIDTH: 5px;background-position: top;BACKGROUND-IMAGE: url(images/tab_ct2.gif);}
TD.TabLeftSide {WIDTH: 5px;background-color: #f6f9f9;background-position: bottom;background-repeat: no-repeat;BACKGROUND-IMAGE: url(images/tab_l.gif);}
TD.TabRightSide {WIDTH: 5px;background-color: #f6f9f9;background-position: bottom;background-repeat: no-repeat;BACKGROUND-IMAGE: url(images/tab_r.gif);}
TD.TabLeftCornerBot {WIDTH: 5px;HEIGHT: 5px;BACKGROUND-IMAGE: url(images/tab_cb1.gif);}
TD.TabRightCornerBot {WIDTH: 5px;HEIGHT: 5px;BACKGROUND-IMAGE: url(images/tab_cb2.gif);}
TD.TabCenter {HEIGHT: 5px;BACKGROUND-IMAGE: url(images/tab_b.gif);}
IMG.TabCorner {WIDTH: 5px;HEIGHT: 5px;}
IMG.TabSide {WIDTH: 5px;HEIGHT: 1px;}

/* Pagination mechanism */
.NavigationArrow {WIDTH: 9px;HEIGHT: 9px;}
.NavigationTitle {WHITE-SPACE: nowrap;HEIGHT: 14px;PADDING-RIGHT: 10px;}
.NavigationCell {TEXT-ALIGN: center;VERTICAL-ALIGN: bottom;BACKGROUND-IMAGE: url(images/page.gif);WIDTH: 17px;HEIGHT: 14px;}
.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active {TEXT-DECORATION: none;}
.NavigationCell IMG {HEIGHT: 1px;WIDTH: 17px;}
.NavigationCellWide {TEXT-ALIGN: center;VERTICAL-ALIGN: bottom;BACKGROUND-IMAGE: url(images/page_wide.gif);WIDTH: 23px;HEIGHT: 14px;}
.NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:hover, .NavigationCellWide A:active {TEXT-DECORATION: none;}
.NavigationCellWide IMG {HEIGHT: 1px;WIDTH: 23px;}
.NavigationCellSel {TEXT-ALIGN: center;VERTICAL-ALIGN: middle;FONT-WEIGHT: bold;WIDTH: 15px;}

/* Subheader styles */
table.SubHeaderGrey {width: 99%;margin-bottom: 10px;}
.SubHeaderGrey {color: #666666;font-size: 11px;font-weight: bold;padding: 0px;}
.SubHeaderGreyLine {height: 1px;background-color: #CCCCCC;padding: 0px;}
table.SubHeaderBlack {width: 99%;margin-bottom: 10px;}
.SubHeaderBlack {color: #010101;font-size: 12px;font-weight: bold;padding: 0px;}
.SubHeaderBlackLine {height: 1px;background-color: #000000;padding: 0px;}
table.SubHeaderRed {width: 99%;margin-bottom: 10px;}
.SubHeaderRed {font-weight: bold;padding: 0px;}
.SubHeaderRedLine {height: 1px;background-color: #ad992c;padding: 0px;}
table.SubHeader {width: 99%;margin-bottom: 10px;}
.SubHeader {color: #ad992c;font-weight: bold;font-size: 12px;padding: 0px;}
.SubHeaderLine {height: 1px;background-color: #ad992c;padding: 0px;}

/*User profile page */
.RegSectionTitle {COLOR: #2c3e49;FONT-SIZE: 10px;FONT-WEIGHT: bold;}

/*Popup image */
.PImageImageCell {PADDING: 5px;TEXT-ALIGN: center;VERTICAL-ALIGN: middle;HEIGHT: 100%;}
.PImageImageCell IMG {TEXT-ALIGN: center;VERTICAL-ALIGN: middle;}

.PImageNumbersCell {PADDING-RIGHT: 10px;PADDING-LEFT: 10px;WHITE-SPACE: nowrap;}
.PImageLine {HEIGHT: 1px;BACKGROUND-COLOR: #CCCCCC;}
.PImageLine IMG {HEIGHT: 1px;}
BODY.PImage {BACKGROUND-COLOR: #FFFFFF;}
.PImagePageRow {HEIGHT: 30px;VERTICAL-ALIGN: middle;PADDING-LEFT: 10px;}

/* Customer reviews module */
IMG.StarImg {WIDTH: 13px;HEIGHT: 12px;}

/* Manufacturers module */
.ManufacturersItem {TEXT-ALIGN: left;WHITE-SPACE: nowrap;WIDTH: 95%;PADDING-LEFT: 5px;}

/* Recommended products module */
UL.RPItems {PADDING-LEFT: 10px;PADDING-TOP: 0px;PADDING-BOTTOM: 0px;}

/* Webmaster mode */
DIV.Lbl {DISPLAY: inline;COLOR: green;FONT-WEIGHT: bold;}
.Section {DISPLAY: inline;MARGIN: 0px;PADDING: 0px;}

/*Last checkout step */
TD.LCSBackground {BACKGROUND-COLOR: #d0ddeb;}
TABLE.WebBasedPayment {HEIGHT: 100%;WIDTH: 100%;}
TABLE.WebBasedPayment TR TD {TEXT-ALIGN: center;VERTICAL-ALIGN: middle;HEIGHT: 90%;PADDING: 0px;}

/*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%;}

/*	-- ADDONS -- */

/*Gift registry module */
.HighLight {BACKGROUND-COLOR: #FFFFCC;}

/*Feature comparison module */
TABLE.CompareBtn {CURSOR: pointer;}
TD.CompareBtnLeft {HEIGHT: 18px;WIDTH: 21px;BACKGROUND-IMAGE: url(images/compare1.gif);}
TD.CompareBtnLeft IMG {HEIGHT: 18px;WIDTH: 21px;}
TD.CompareBtnMain {BACKGROUND-IMAGE: url(images/compare2.gif);BACKGROUND-REPEAT: repeat-x;VERTICAL-ALIGN: top;PADDING-LEFT: 5px;PADDING-TOP: 2px;}
TD.CompareBtnMainMozilla {BACKGROUND-IMAGE: url(images/compare2.gif);BACKGROUND-REPEAT: repeat-x;VERTICAL-ALIGN: top;PADDING-LEFT: 5px;PADDING-TOP: 1px;}
TD.CompareBtnRight {HEIGHT: 18px;WIDTH: 9px;}
TD.CompareBtnRight IMG {HEIGHT: 18px;WIDTH: 9px;}
TD.FCompProductSelBox {PADDING: 0px;WHITE-SPACE: nowrap;}
TD.FCompProductButtonBox {PADDING-LEFT: 25px;PADDING-TOP: 0px;PADDING-BOTTOM: 0px;PADDING-RIGHT: 0px;WIDTH: 100%;WHITE-SPACE: nowrap;}
TD.FCompProductAddCL {PADDING-TOP: 10px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;PADDING-RIGHT: 0px;}

TD.FCompFeatureHCell {VERTICAL-ALIGN: top;TEXT-ALIGN: center;BACKGROUND-COLOR: #EEEEEE;FONT-WEIGHT: bold;}
.HightLightEqualRow {BACKGROUND-COLOR: #ffe8af;TEXT-ALIGN: center;}
.EqualRow {BACKGROUND-COLOR: #ffffff;TEXT-ALIGN: center;}

/*Special offers module */
.SpecialOffersPrice {COLOR: #b51a00;FONT-WEIGHT: bold;FONT-SIZE: 14px;}
.SpecialOffersThumb {DISPLAY: inline;MARGIN-LEFT: -51px;}
.SpecialOffersThumb A IMG {WIDTH: 47px;HEIGHT: 44px;}

/*Fancy categories module */
.CatMenuItemOff {COLOR: #112536;BORDER-RIGHT: none;BORDER-TOP: none;BORDER-LEFT: none;BORDER-BOTTOM: none;MARGIN-BOTTOM: 3px;MARGIN-TOP: 3px;MARGIN-LEFT: 1px;MARGIN-RIGHT: 0px;CURSOR: pointer;FONT-SIZE: 12px;}
.CatMenuItemOffExp {BORDER-RIGHT: none;BORDER-TOP: none;BORDER-LEFT: none;BORDER-BOTTOM: none;MARGIN-BOTTOM: 1px;MARGIN-TOP: 1px;MARGIN-LEFT: 2px;MARGIN-RIGHT: 3px;CURSOR: pointer;}
.CatMenuItemOn {   BACKGROUND-COLOR: #d0ddeb;COLOR: #112536;BORDER-RIGHT: 0px solid;BORDER-TOP: none;BORDER-LEFT: none;BORDER-BOTTOM: none;MARGIN-BOTTOM: 3px;MARGIN-TOP: 3px;MARGIN-LEFT: 1px;MARGIN-RIGHT: 0px;CURSOR: pointer;FONT-SIZE: 12px;}
.CatSubMenu {BACKGROUND-COLOR: #ffffff;BORDER-RIGHT: #b1c6d7 1px solid;BORDER-TOP: #b1c6d7 1px solid;BORDER-LEFT: #b1c6d7 1px solid;BORDER-BOTTOM: #b1c6d7 1px solid;MARGIN-TOP: 0px;MARGIN-BOTTOM: 0px;MARGIN-LEFT: 0px;MARGIN-RIGHT: 0px;PADDING-TOP: 2px;PADDING-BOTTOM: 2px;PADDING-LEFT: 2px;PADDING-RIGHT: 2px;}
TABLE.CatMenuContainer {WIDTH: 153px;}
A.CatMenuItem {FONT-SIZE: 12px;FONT-FAMILY: Arial;CURSOR: pointer;}
A.CatMenuItem:link {COLOR: #112536;TEXT-DECORATION: none;}
A.CatMenuItem:visited {COLOR: #112536;TEXT-DECORATION: none;}
A.CatMenuItem:hover {COLOR: #112536;TEXT-DECORATION: none;}
A.CatMenuItem:active {COLOR: #112536;TEXT-DECORATION: none;}
A#nojs.CatMenuItem:hover {BACKGROUND-COLOR: #d0d0d0;COLOR: #112536;TEXT-DECORATION: none;}
IMG.FCIcon {WIDTH: 16px;HEIGHT: 16px;BORDER-WIDTH: 0px;MARGIN-LEFT: 2px;MARGIN-RIGHT: 3px;}
IMG.FCTriangle {WIDTH: 9px;HEIGHT: 9px;BORDER-WIDTH: 0px;MARGIN-LEFT: 3px;}
TABLE.FCItemTable {WIDTH: 100%;BORDER-WIDTH: 0px;MARGIN: 0px;TEXT-ALIGN: left;}
TD.FCIconCell {VERTICAL-ALIGN: middle;TEXT-ALIGN: center;}
TD.FCTriangleCell {VERTICAL-ALIGN: middle;TEXT-ALIGN: right;}
TD.FCChain {WIDTH: 18px;BACKGROUND-REPEAT: repeat-y;}
TD.FCChain IMG {WIDTH: 18px;HEIGHT: 1px;}
TD.FCExplorerBox {WIDTH: 37px;VERTICAL-ALIGN: top;BACKGROUND-REPEAT: repeat-y;}

/*Product configurator module */
.ProductBG {BACKGROUND-COLOR: #ffffff;}
.SlotCell {WIDTH: 50%;HEIGHT: 35px;PADDING-TOP: 25px;BACKGROUND-COLOR: #ffffff;TEXT-ALIGN: center;}
.SlotProductCell {WIDTH: 50%;HEIGHT: 35px;BACKGROUND-COLOR: #ffffff;TEXT-ALIGN: center;}
TABLE.PCSummaryTable {WIDTH: 100%;BACKGROUND-COLOR: #ffffff;}

/*Survey module */
H1.SurveyName {FONT-WEIGHT: bold;}
.SurveyHeader {FONT-SIZE: 11px;}
.SurveyHeaderMenu {FONT-SIZE: 10px;}
.SurveyFooter {FONT-SIZE: 11px;}
.SurveyFooterMenu {FONT-SIZE: 10px;}
.SurveyQuestion {FONT-SIZE: 12px;FONT-WEIGHT: bold;PADDING: 2px;}
.SurveyQuestionMenu {FONT-WEIGHT: bold;PADDING: 0px;}
TEXTAREA.Survey {}
.SurveyAnswer {PADDING: 2px;WIDTH: 100%;}
.SurveyAnswerMenu {PADDING: 0px;WIDTH: 100%;}
TD.SurveyAnswerMark {PADDING: 2px;WIDTH: 15px;}
TD.SurveyAnswerMarkMenu {PADDING: 0px;WIDTH: 15px;}
.SurveyBar {HEIGHT: 10px;BACKGROUND-COLOR: #ffce47;}
.SurveyBarHL { HEIGHT: 10px; BACKGROUND-COLOR: #d5e1ed;}
.SurveyStatLabel {PADDING-LEFT: 6px;WHITE-SPACE: nowrap;}
.StatisticsBar {BACKGROUND-COLOR: #FFCE31;}   
.StatisticsBarHL {BACKGROUND-COLOR: #FF8400;}   
.SurveyAnswers {PADDING-LEFT: 2px;PADDING-RIGHT: 2px;PADDING-TOP: 2px;PADDING-BOTTOM: 5px;}
.SurveyAnswersMenu {PADDING-LEFT: 0px;PADDING-RIGHT: 0px;PADDING-TOP: 0px;PADDING-BOTTOM: 5px;}
.SurveyAnswerComment {PADDING: 2px;}
.SurveyAnswerCommentMenu {PADDING: 0px;}
.AuthBox {width: 98px;}
.PrintableRow TD {color: #818891;}
.PrintableRow A:link {COLOR: #818891;TEXT-DECORATION: underline;FONT-SIZE: 10px;}
.PrintableRow A:visited {COLOR: #818891;TEXT-DECORATION: underline;FONT-SIZE: 10px;}
.PrintableRow A:hover {COLOR: #818891;TEXT-DECORATION: none;FONT-SIZE: 10px;}
.PrintableRow A:active  {COLOR: #818891;TEXT-DECORATION: underline;FONT-SIZE: 10px;}

/* Accordion Left Menu*/
.glossymenu a.menuitem{
background: url(/skin1/images/glossyback.gif) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu a.menuheader{
background: url(/skin1/images/glossyback2.gif) repeat-x bottom left;
font: normal 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{color: white;}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: relative;
float:right;
margin-top:-15px;
margin-right:10px;
border: none;}

* html .glossymenu a.menuitem .statusicon{ margin-top:-18px; }
.glossymenu a.menuitem:hover{ background-image: url(/skin1/images/glossyback2.gif);}

.glossymenu div.submenu{ background: white;}
.glossymenu div.submenu ul{ list-style-type: none; margin: 0; padding: 0;}

.glossymenu div.submenu ul li{ border-bottom: 1px solid #eee; border-left:1px solid #eee;border-right:1px solid #eee; }
.glossymenu div.submenu ul li a{
display: block;
background: url(/skin1/images/list.gif) no-repeat center left;
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #000;
text-decoration: none;
padding: 3px 0;
padding-left: 22px;
}

* html .glossymenu div.submenu ul li a{ padding: 0px 0; padding-left: 22px; }

.glossymenu div.submenu ul li a:hover{ background-color: #eee; color: #000;}

.glossymenu div.submenu-expanded { background: white;}
.glossymenu div.submenu-expanded ul li{ border-bottom: 1px solid #eee; border-left:1px solid #eee;border-right:1px solid #eee; }
.glossymenu div.submenu-expanded ul li a{ 
display: block;
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #000;
text-decoration: none;
padding: 3px 0;
padding-left: 4px;
}
.glossymenu div.submenu-expanded ul li a:hover{ background-color: #eee; color: #000;}

/* Products list */
.PListCellDiv {float:left; width:144px; background-color: transparent;text-align: center;padding: 10px;vertical-align: top;}
.PListCellDivHover {float:left; width:144px; background: url(/skin1/images/PListCellHover_bg.gif) no-repeat;text-align: center;padding: 10px;vertical-align: top;}


/* Tree version */
ul.maketree, ul.maketree ul, ul.maketree li {margin: 0;padding: 0;list-style-type: none;}
ul.maketree { margin: 0 0 1em; }
ul.maketree ul { padding-left: 0.3em; }
ul.maketree li { font-size:11px; text-align:left; border-left: 1px dotted #000;padding-left: 13px;margin:5px 5px;background: url(/skin1/images/dotted.gif) scroll no-repeat 1px 0.8em;}
ul.maketree li.last {border-left-width: 0px;padding-left: 14px;background: url(/skin1/images/dottedangle.gif) scroll no-repeat left top;}
ul.maketree a { text-decoration: none; }
ul.maketree a:hover { text-decoration: underline; }

/* Tree version without the fucking arrow*/
.categoryheader { font-weight:bold}
ul.maketree2, ul.maketree2 ul, ul.maketree2 li {margin: 0;padding: 0;list-style-type: none;}
ul.maketree2 { margin: 0 0 1em; }
ul.maketree2 ul { padding-left: 0.3em; }
ul.maketree2 li { font-size:11px; text-align:left; padding-left: 13px;margin:0px 0px;}
ul.maketree2 li.selected {text-decoration: none; font-weight:bold; font-size:12px; color:#000}
ul.maketree2 a { text-decoration: none;}
ul.maketree2 ul.selected a{ text-decoration: none; font-weight:bold; font-size:12px; color:#000}
ul.maketree2 a:hover { text-decoration: underline;}

.customdesc {border-collapse:collapse; border:1px solid #eee}
.customdesc_inset td{background-color:#eee; line-height:14px; font-size:12px;}

/* Subheader styles */
table.SubHeaderGrey {width: 99%;margin-bottom: 10px;}
.SubHeaderGrey {color: #666666;font-size: 11px;font-weight: bold;padding: 0px;}
.SubHeaderGreyLine {height: 1px;background-color: #CCCCCC;padding: 0px;}
table.SubHeaderBlack {width: 99%;margin-bottom: 10px;}
.SubHeaderBlack {color: #010101;font-size: 12px;font-weight: bold;padding: 0px;}
.SubHeaderBlackLine {height: 1px;background-color: #000000;padding: 0px;}
table.SubHeaderRed {width: 99%;margin-bottom: 10px;}
.SubHeaderRed {font-weight: bold;padding: 0px;}
.SubHeaderRedLine {height: 1px;background-color: #ad992c;padding: 0px;}
table.SubHeader {width: 99%;margin-bottom: 10px;}
.SubHeader {color: #ad992c;font-weight: bold;font-size: 12px;padding: 0px;}
.SubHeaderLine {height: 1px;background-color: #ad992c;padding: 0px;}

/* DHTML Window */
.dhtmlwindow{position: absolute;border: 2px solid black;visibility: hidden;background-color: white;}
.drag-handle{padding: 1px;text-indent: 3px;font: bold 14px Arial;background-color: #CA0000;color: white;cursor: move; cursoverflow: hidden;width: auto;-moz-opacity: 1;opacity: 1;}
.drag-handle .drag-controls{ position: absolute;right: 1px;top: 2px;cursor: hand;cursor: pointer;}
* html .drag-handle{width: 100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);}
.drag-contentarea{ border-top: 1px solid brown;background-color: white;color: black;height: 150px;padding: 2px;overflow: auto;}
.drag-statusarea{border-top: 1px solid gray;background-color: #F8F8F8;height: 13px;}
.drag-resizearea{ float: right;width: 13px; height: 13px;cursor: nw-resize;font-size: 0;}

/* Modal Window*/
.drag-handle{background-color: #03277C;}
#interVeil{ position: absolute;background: black url(/images/blackdot.gif);width: 10px;left: 0;top: 0;z-index: 5;visibility: hidden;opacity: 0.8;}
* html #interVeil {filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);}