/*NOTE - READ THIS: STYLESHEET HAS BEEN OPTIMIZED, DO NOT SPACE!*/
.Body{margin: 0;padding: 10px 0;text-align: center;background-color: #363540;font-size: 100%;font-family: Tahoma, Verdana, sans-serif;overflow: -moz-scrollbars-vertical;}
table{font-size: 1em !important;font-family: Tahoma, Verdana, sans-serif;border: none;}
table input{font-size:1em;}
table select{font-size:1em;}
form{ margin: 0;padding: 0;}
#content input, #content select{font-size: 1em;}
img{border: none;}
a:active, a:link, a:visited{color: #193269;text-decoration: underline;}
a:hover{color: #672282;text-decoration: underline;}
fieldset, form{border: none;margin: 0;padding: 0;}
h3{margin: 1em 0 0.5em 0;padding-top: 1em;color: #6B6F83;font-size: 1.25em;text-align: left;border-bottom: solid 2px #4776BD;}
/* Hides from IE-mac \*/
* html .clear, * html .floatform{height: 1%;}
.clear, .floatform{display: block;}
/* End hide from IE-mac */
ul.tame, ul.tame li{margin: 0;padding: 0;display: list-item;list-style: none;color:#a7b5b9;}
ul.tame li{line-height: 1.25em;}
.tameHoriz, ul.tameHoriz li{margin: 0;padding: 0;list-style: none;font-size: 1em;}
ul.tameHoriz{white-space:nowrap;}
ul.tameHoriz li{display: inline;font-size: 1em;}
br.cl{clear: both;}
/*PAGE SETUP*/
#userName{color:#D8DCDD;margin-bottom:2px;}
a.username:link{color:#ffffff; text-decoration:none;}
a.username:visited{color:#ffffff; text-decoration:none;}
a.username:hover{color:#ffffff; text-decoration:underline;}
a.username:active{color:#ffffff; text-decoration:none;}
#loginText{margin-left: 1em;color:#D8DCDD;}
a.login:link{color:#ffffff; text-decoration:none;}
a.login:visited{color:#ffffff; text-decoration:none;}
a.login:hover{color:#ffffff; text-decoration:underline;}
a.login:active{color:#ffffff; text-decoration:none;}
textarea#OrderNotes{width: 99% !important;}
#wrapper{width: 802px;margin: 0 auto;padding: 0;text-align: left;font-size: 0.71em !important;background-color:transparent;}
#header{height: 105px;width: 802px;line-height: 3em;text-align: right;float: left;background:url(images/winxnet_mscertified_header2.jpg) no-repeat;}
#bodyWrapper{padding: 0 1px 0 1px;margin:0;height: auto;width: 798px;*width:802px;float: left;border: 1px solid #ffffff;background-color:#ffffff;}
#leftWrap{width: 190px;float: left;clear: both;margin-bottom:3px;}
#content{margin: 0 0px 1em 0px;width: 603px;height: auto;background-color: #fff;float: right;clear: none;padding:0px;}
#footer{clear: both;margin: 0;padding: 0;width: 100%;background: url(images/footerbg-m.jpg) repeat-x top left;height:68px;text-align: center;}
#breadcrumb{float: left;color: #444;margin-left:3px;vertical-align:middle;background: url(images/purplearrow.png) top left no-repeat;padding: 2px 0 0 15px;}
#miniCart{float: right;padding:0 10px 0 0;}
#ML{width: 650px;font-size: 0.85em;}
#ML, #ML div{float: right;vertical-align: middle;}
#ML div select{font-size: 0.88em;margin: 2px 0.5em 4px 0;vertical-align: middle;}
#breadcrumb, #minicart, #ML{height: 2em;line-height: 1.5em;color: #444;}
#breadcrumb a{color: #672282;font-weight:200;font-family:Verdana, Arial, Helvetica, sans-serif;}
#miniCart a{color: #672282;font-weight:700;font-family:Verdana, Arial, Helvetica, sans-serif;}
input.submit{border: 1px double #999;border-top-color: #ccc;border-left-color: #ccc;padding: 0.1em;margin: 0;background-color: #fff;background-image: url(images/background-form-element.png);color: #333;font-size: 1em;font-weight: bold;font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;}
input.submit:active{border: 1px double #ccc;border-top-color: #999;border-left-color: #999;}
/*HEADER ELEMENTS*/
#logo{float: left;width: 375px;height: 105px;background: transparent;margin-right: 10px;display: block;}
#logo b{display: none;}
.toplinks{ width:100%;}
a.wishlist{background: url('images/icons/wishlist.gif') bottom left no-repeat; margin:0px; padding: 3px 10px 3px 20px;}
a.cart{background: url('images/icons/cart.gif')  bottom left no-repeat; margin:0; padding: 3px 10px 3px 18px;}
a.account{background: url('images/icons/your-account.gif') bottom left no-repeat; margin:0px; padding: 3px 10px 3px 18px;}
a.faq{background: url('images/icons/faq.gif') no-repeat left bottom; margin:0; padding: 3px 10px 3px 18px;}
a.contact{background: url('images/icons/contact-us.gif') no-repeat left bottom; margin:0;padding: 3px 10px 3px 18px;}
a.cart, a.faq, a.contact, a.account, a.wishlist{/*position: relative;*/}
#header u{color: #000;text-decoration: none;}
.login{ margin:0 0 0 8px;}
#login{margin: 0;padding: 0;float: right;font-size: 0.9em;padding: 0 15px 4px 0;color:white;}
/* HEADER HORIZ NAV*/
#horizNav{text-align: left;width: 798px;*width: 802px;margin: 0;padding:0;clear: left;line-height: 35px;height: 39px;border-top:none;border-right:2px solid white;border-bottom:none;border-left:2px solid white;position: relative;z-index: 1;}
#horizNav a:active, #horizNav a:link, #horizNav a:visited{color: #fff;text-decoration: none;font-weight: bold;font-size: 1.1em;font-family: Tahoma,Verdana,sans-serif;}
#nav{margin: 0;padding: 0;height: 35px;list-style: none;white-space: nowrap;}
#nav a{margin: 0;padding: 0.9em 15px;background: url(images/menu-separator.jpg) no-repeat center left;}
#nav a:hover, #nav #firstTab a:hover{background: url(images/menu-hover.jpg) repeat-x center right;}
#nav li{float: left;position: relative;margin: 0;background: #4776BD url(images/nav-bg.gif) center left repeat;}
#nav ul{list-style: none;padding: 0;margin: 0;border-top: solid 1px transparent;text-align: left;}
#nav li ul{width: 10em;display: none;position: absolute;top: 100%;left: 0;z-index: 100;color: #4776BD;}
#nav li li{font-size: 0.8em;line-height: 2em;margin: 0;background: #F8F8F8 none;width: 100%;border-bottom: solid 1px #CECECE;}
#nav li li a{display: block;margin: 0;background: none;padding: 0 1em;color: #4776BD !important;}
#nav li li a:hover, #nav li li:hover{background: #DCDFE2 none !important;}
#nav li > ul{top: auto;left: auto;}
#nav li:hover ul, #nav li.over ul{display: block;}
#nav #firstTab{background-image: none !important;margin: 0;}
/* HORIZ NAV SUB */
#horizNav2{clear: both;background: #F9F8F8 url(images/sub-nav-fade.gif) repeat-x left top;width:798px;*width: 802px;height: 3em;line-height: 3em;color: #444;padding: 0;margin-top: 0px;border-top:0;border-right:2px solid white;border-bottom: solid 1px #F0EFEF;border-left:2px solid white;}
#horizNav2 a:active, #horizNav2 a:link, #horizNav2 a:visited{color:#444;text-decoration:underline;}
#horizNav2 a:hover{color: #444;}
#horizNav2 span{color: #444;font-weight: bold;font-size: 1.2em;}
#horizNav2 form label{color: #571778;font-size:.95em;font-family:Verdana, Arial, Helvetica, sans-serif;}
#horizNav2 form{float:left;padding: 0 2em 0 1em;width: auto;}
#horizNav2 fieldset{width: 210px;}
#horizNav2 ul{float: left;padding: 0 1em;}
.pipe{padding: 0 1em;font-size: 0.9em;font-weight: 100;color:a8b3b7;}
img.liveHelp{float: right;padding: 0 1em;vertical-align: middle;margin-top: 4px;}
.searchBox{height: 14px;width: 10em;border: 0px solid #A7A6AA;margin-top: 0.7em;background:none;font-size:8pt;font-family:arial;margin:0px 13px 0px 5px;padding:0 0 0px 0;width:80px;}
/* LEFT NAV */
.leftNav{border: 1px solid #ddd;border-top: 1px solid #F0EFEF;padding: 5px;margin-bottom: 5px;background: #D7D4CD url(images/left-nav-bg.gif) repeat top center;}
.navHeader{background: url(images/nav-header-bg.gif.png) no-repeat left bottom;width: 190px;height: 22px;line-height: 22px;padding-left: 5px;color: #1d397a;font-weight: 700;}
.catMark{font-size:0.8em;font-weight:bold;color:#aaa;letter-spacing:-2px;}
/* FOOTER ELEMENTS */
#footer ul{list-style:none;color:white;}
div#footerWrap{width: 802px;height: auto;margin: 0;padding: 5px 0;border: 1px dashed #ddd;}
.footerList{text-align: left;width: 24%;height: 100%;display: inline;float: left;border-right: 1px dashed #ddd;}
.topList li{font-size: 1.2em;font-weight: bold;margin: 0 0 0.5em 0;list-style: none;}
/* CLOSER */
#closer{font-size: 0.7em;color: #444;margin: 1em 0;}
#closer a{color: #444;}
/* PRODUCT PAGE */
#productTopBox{text-align: right;padding: 1.5em 10px 10px 10px;}
h2{margin: 0;font-size: 1.4em;text-align: left;border-bottom: solid 2px #4776BD;}
#sku{display: block;}
#price{font-weight: bold;font-size: 1.5em;display: block;}
.SalePrice{color: #cc0000 !important;}
#description, #quoteBox, #otherinfo{margin: 10px;}
.prodHeader{width: 99.5%;height: 1.2em;color: #6B6F83;clear: both;font-weight: bold;font-size: 1.2em;padding: 3px 5px;border-bottom: solid 2px #4776BD;}
#quoteBox input, #quoteBox select{font-size: 1em;display: block;margin: 5px 0;}
#mainImg{margin: 0 10px 10px 0;float: left;}
.AddToCartButton, .AddToWishButton, #Quantity{font-size: 1em;}
.addToForm{margin-top: 1em;}
#shipQuoteLabels{width: 10em;height: auto;float: left;font-weight: bold;text-align: right;padding-right: 10px;}
#shipQuoteLabels label{display: block;line-height: 2em;}
#ShipQuote, #yourQuote{font-weight: bold;line-height: 2em;}
#shipQuoteWrapper{height: auto;float: left;}
#navArrows{float: right;}
/* ENTITY LANDING PAGE */
.topFeature{float: left;width: 24.8%;height: auto;text-align: left;}
.topFeatureP{margin: 0;padding: 0.5em;text-align: left;}
.topFeature p{margin: 0;text-align: left;}
.topFeatureP img{margin-bottom: 0.5em;}
.topPrice, .topName{font-weight: bold;text-align: left;}
#entitySep{clear: both;margin-top: 1em;}
.btmP{clear: left;border-bottom: 1px solid #C6C3BA;float: left;width: 683px;margin: 0.5em 0;padding: 0.5em;}
.btmP img{float: left;margin-right: 1em;}
.btmP span{display: block;}
.btmName, .btmPrice, .btmSalePrice{font-size: 1.1em;font-weight: bold;}
.btmDescription, .topDescription{display: block;padding-bottom: 1em !important;}
.btmPrice{}.btmSalePrice{color: #cc0000;}
.btmInStock, .btmOutStock, .topInStock, .topOutStock{display: inline !important;font-weight: bold;color: #4776BD;}
.btmOutStock, .topOutStock{color: #aaa;}
#entityPageHeader p{margin-top: 0;}
#entityPageHeader img{margin: 0 1em 0.5em 0;float: right;}
.entityCategory{margin: 0 0 1em 0;font-size: 1.1em;}
/* OTHER SELECTORS */
.MediumCell, .LightCell{border: none;}
.error{font-size:1.25em;font-weight:bold;color:#ff0000;line-height: 35px;}
.errorLg{color: Red;font-size: 12px;font-weight: bold;}
.SBProdName{font-size: .7em;}
.SBCatName{font-size: .8em;font-weight: bold;}
.PBCartFull{font-size: .7em;color: Blue;font-weight: bold;}
/* COMPONENT ART HORIZONTAL MENU */
#PageMenu{ height:39px; background:url('images/menubg-normal.jpg');background-position: 0px 1px;/* x, y*/background-repeat: repeat-x;background-color:transparent;border:none; Padding:0; margin:0;position:relative;}
.TopMenuGroup{border: none;background-image:url('images/menu-separator.jpg');background-position: 0 1px;/* x, y*/background-repeat: repeat-x;line-height:35px;height:39px;padding:0;margin:0;}
.MenuGroup{border: solid 0px #000;color: #000000;font-size: 0.8em!important;margin: 0;background: #F8F8F8 none;}
.MenuGroup td, .MenuGroupHover td, .MenuItemHover td, td.MenuItemHover{color: #4776BD;}
.TopMenuItem{color: #ffffff;font-weight: 200;font-size: 9pt;letter-spacing:3px;cursor: hand;cursor: pointer;margin:0!important;padding: 0 1em!important;line-height: 39px;vertical-align:middle;font-family:corbel, "letter gothic std", verdana, helvetica, arial;background: url(images/menubg-normal.jpg) repeat-x top left;border:none!important;}
.TopMenuItemHover{color: #ffffff;font-weight: 200;font-size: 9pt;letter-spacing:3px;cursor: hand;cursor: pointer;margin:0!important;padding:0 1em!important;line-height: 39px;vertical-align:middle;font-family:corbel, "letter gothic std", verdana, helvetica, arial;background: url(images/menubg-hover.jpg) repeat-x top left;border:none!important;}
/*leaf menu items*/
.MenuItem, .MenuItemHover, .MenuItem td, .MenuItemHover td{color: #4776BD;border: solid 0px white;cursor: hand;cursor: pointer;margin: 0;background: #F8F8F8;width: 100%!important;}
.MenuItemHover, .MenuItemHover td{background: #DCDFE2 none;}
.ScrollItem{background-color: green;font-size: 0.8em;border: solid 0px gray;cursor: default;text-align: center;}
.ScrollItemH{background-color: aqua;color: orange;font-size: 0.8em;border: solid 0px gray;cursor: default;text-align: center;}
.ScrollItemA{background-color: Lime;color: yellow;font-size: 0.8em;border: solid 0px gray;cursor: default;text-align: center;}
#AjaxShipping{width: 99%;border: solid 1px #444;height: 100%;float: left;padding: 3px;}
#AjaxShipping h4{margin: 0 0 0.5em 0;font-weight: bold;font-size: 1.1em;}
.AjaxShippingLabel{width: 175px !important;float: left;font-weight: bold;clear: left;}
#AjaxShipping input, #AjaxShipping select{font-size: 1em;float: left;}
#AjaxShippingCountry, #AjaxShippingState, #AjaxShippingZip, #AjaxShippingEstimate{float: left;clear: left;border-top: solid 1px #eee;width: 99%;padding: 3px 0;}
#ShipQuote{float: left;margin: 0;}
/* Set Visibility to :hidden and uncomment 'display' to turn off */
#AjaxShippingCountry{visibility: visible;/*display:none;*/}
#AjaxShippingState{visibility: visible;/*display:none;*/}
.OrderOptionsTitle  {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.OrderOptionsRowHeader  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.OrderOptionsName  {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
.OrderOptionsDescription  {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
.OrderOptionsPrice  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; }
/* Kit Specific Styles */
#KitSideBar{border:solid 1px Gray;position:absolute;z-index:99; /*999999999 !important;*/width:180px;background-color:#FFFFE1;/*right:10px;*/margin-left: 10px;}
#KitAddToCartForm{padding: 5px 5px 10px 5px;margin: 0px 5px 0px 5px;border-top: solid 1px Gray;text-align: center;}
#KitPlaceHolder{width:150px;}
#KitTable{width:500px;}
#KitTable td{padding: 4px 0px 4px 0px;}
#KitAddToCartFormHeader{border-bottom:solid 3px #444;text-align:center;}
#KitAddToCartFormPrice{line-height:30px;padding: 5px 5px 5px 5px;margin: 0px 5px 0px 5px;border-bottom: solid 1px Gray;}
.KitAddToCartFormPrice{padding: 5px 5px 5px 5px;margin: 0px 5px 0px 5px;border-bottom: solid 1px Gray;}
.KitAddToCartFormDetailsHeader{text-align:center;text-decoration:underline;}
.KitAddToCartFormDetails{padding: 0px 5px 0px 5px;margin-left: 10px;}
.KitTableGroup{background-color: #f5f5f5;}
.KitRowSpacer{}
.KitSpacer{height:10px;}
#KitAddToCartFormDetailsHeader{text-align:center;text-decoration:underline;}
#KitAddToCartFormDetails{padding: 0px 5px 0px 5px;margin-left: 10px;}
#KitSideBar input[type="button"]{width:120px;text-align:center;margin-top:3px;}
.KitRegularBasePrice{font-style:italic;text-decoration:line-through;}
.KitBasePrice{}.KitBasePriceOnSale{}.KitCustomizedPrice{}.KitCustomizedPriceOnSale{}.KitLevelPrice{}.KitLevelPriceOnSale{}
.dhtmltooltip{border:0;padding: 2px;font-size: 11px;background-color: lightyellow;/*Below line should always appear last within this CSS*/filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
.CardCodeTooltip{border:0;padding: 2px;background-color: #DDD;/*Below line should always appear last within this CSS*/filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
.Kit2dhtmltooltip{border:0;margin-top:20px;padding: 2px;font-size: 11px;background-color: lightyellow;/*Below line should always appear last within this CSS*/filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
.ShippingAndTaxEstimateAddress{border: solid 1px #aaa;width:100%;}
.ShippingAndTaxEstimateAddress .Header{text-align:center;font-weight:bold;background-color:#ddd;}
.ShippingAndTaxEstimateAddress .Caption{width:30%;text-align:left;vertical-align:top;}
.ShippingAndTaxEstimateAddress .Value{width:70%;text-align:left;vertical-align:top;}
.ShippingAndTaxEstimateAddress .ErrorMessage{width:100%;text-align:center;vertical-align:middle;color:Red;font-weight:bold;}
.ShippingAndTaxEstimator{border:solid 1px #aaa;width:100%;}
.ShippingAndTaxEstimator .Header{text-align:center;font-weight:bold;background-color:#ddd;}
.ShippingAndTaxEstimator .Caption{font-weight:bold;width:30%;text-align:left;vertical-align:top;}
.ShippingAndTaxEstimator .Value{width:70%;text-align:right;vertical-align:top;}
.ShippingEstimatorPanel{width:350px;border:dashed 1px gray;padding: 5px 5px 5px 5px;}
.WishListWarning{padding-left: 10px;padding-bottom: 10px;padding-top: 10px;font-weight: bold;color: #ff0000;}
.ShippingEstimatorPanel{width:350px;border:dashed 1px gray;padding: 5px 5px 5px 5px;}
#KitError{text-align:center;vertical-align:middle;padding:5px 5px 5px 5px;}
#lblKitError{color:Red;}
/* default class for stock hint display */
.StockHint{font-size:11px;}
.StockHint_OutOfStock{color:red;}
.StockHint_InStock{color:blue;}
/* indented class variation for stock hint display */
.StockHint_Indented{text-indent:10px;font-size:11px;}
.StockHint_Indented_OutOfStock{color:red;}
.StockHint_Indented_InStock{color:blue;}
/*Featured Products*/
.featuredProductLinks{color: #000000;font-weight: bold;}
.featuredProductDescription{padding-top: 10px;font-weight: normal;}
.featuredProductPrice{padding-top: 10px;padding-bottom : 10px;font-weight: normal;}
.featuredTeaser{color: #000000;font-weight: bold;}
/*product ratings*/
.CommentHelpfulText{font-family: Arial,Helvetica;color: #009999;}
.CommentHelpfulYes{font-family: Arial,Helvetica;color: #006600;}
.CommentHelpfulNo{font-family: Arial,Helvetica;color: #006600;}
.CommentCell{background-color: #FFFFFF;}
.RatingCommentText{color: #000000;}
.CommentAuthor{color: #000000;}
/*Checkout GiftCard*/
.CheckoutEmailGiftCardHeader{background-color: #cccccc;color:#000000;}
/*Checkout Terms And Conditions*/
.CheckOutTermsBorder{border-style: dashed;border-width: 1px;border-color: #000000;}
/*Affiliate Page*/
.AffiliateHeaderTd{font-size: smaller;font-weight:bold;color: #ffffff;background-color: #CCCCCC;padding: 3px;}
.AffiliateTextCell{background-color:#DDDDDD;color: #000000;padding: 3px;}
.AffiliateLinks, .AffiliateLinks a:link, .AffiliateLinks a:active, .AffiliateLinks a:visited{color: #000000;}
.AffiliateLinks a:hover{color: #4776BD;}
.AffiliateForgotPasswordText{color: #000000;}
.AffiliateForgotPasswordText span{color: #000000;font-weight: bold;}
/*Multiple Shipping*/
.MultiShippingAddressHeaderLeft{color:#000000;background-color: #dddddd;}
.MultiShippingAddressHeaderRight{color:#000000;background-color: #dddddd;}
/*Recent Comments */
.RecentCommentsHeader{background-color: #CCCCCC;color: #000000;font-weight: bold;text-align: center;height: 25px;}
.RecentCommentsHeaderBorder{background-color: #FFFFFF;}.RecentCommentsFooter{background-color: #CCCCCC;}
.RecentCommentsBorder{background-color: #CCCCCC;}
.RecentCommentsCell{background-color:#FFFFFF;color:#000000;text-align:center;}
.pnlRecentCommentSort{background-color: #FFFFCC;}
.RecentCommentSortText{color: #FF0000;}
.RecentCommentReSortText{color: #000000;font-weight: bold;}
.RecentCommentIsolateHeader{background-color: #009999;}
.RecentCommentIsolateHeaderText{color:#FFFFFF;text-align:center;font-weight:bold;}
.RecentCommentIsolateCell{background-color:#FFFFFF;color:#000000;}
.RecentCommentsPagingTop{background-color: #ffffff;color: #000000;}
/* CSS for RateIt.aspx */
.rateitBG{background-color:#336699;margin: 0px;}
.rateittable{background-color:#336699;}
.rateitlabel{font-family: arial,helvetica;font-weight: bold;color: #ffffff;}
.rateitproductname{background-color: #FFFFCC;}
.rateitbox{background-color: #FFFFFF;}
.rateitddl{font-size: 10px;}
.rateittext{font-size:12px;}
/*TabbedUI prototype*/
#pagetabs{width:100%;}
#pagetabs a{background: white url(images/tab_out.gif) top left repeat-x;background-color: #DDDDDD;border-left: solid 1px black;border-top: solid 1px black;border-right: solid 1px black;color: #696969;padding: 5px 5px 0px 5px;position:relative;margin-right:3px;text-decoration: none;vertical-align:middle;}
#pagetabs a:hover{text-decoration: underline;color: #ffffff;background: white url(images/tab_over.gif) top left repeat-x;}
#pagetabs a.activetab{padding: 5px 5px 1px 5px;position: relative;top: 1px;color: #ffffff;background-image: url(images/tab_over.gif);border-bottom-color: white;}
#pagetabs a.activetab:hover{text-decoration: none;}
#tabcontent{border: solid 1px gray;margin:0px;padding-top:0px;padding-bottom: 10px;width:100%;}
#tabcontent div.hiddenTab{display:none;}
#tabcontent div.selectedTab{display:block;}
.RadEModuleTable{ background: #A0A0A4;}
/* custom */
h1{ color:#1d397a; font-size:1.3em; font-weight:700; margin:0 0 0 0; padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1.3em;margin:13pt 10px 0 8px;}
h2{ color:#1d397a; font-size:1.2em; font-weight:700; margin:0 0 0 0; padding:0 0 0 0;  font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.2em;margin:13pt 10px 0 8px;}
h3{ color:#3b3b3b; font-size:1em; font-weight:700; margin:0 0 0 0; padding:10px 0 7px 0;  font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.7; vertical-align:top;margin:13pt 10px 0 8px;}
h4{ color:#1d397a; font-size:1.2em; font-weight:700; margin:0 0 0 0; padding:5px 0 3px 0; font-family: Corbel,"arial narrow",helvetica,Verdana,sans-serif;margin:13pt 10px 0 8px;}/* uc right subtitle */
h5{color:#535353; font-size:1.2em; font-weight:700; margin:0 0 0 0; padding:0 0 0 0; font-family: Corbel,"arial narrow",helvetica,Verdana,sans-serif;margin:13pt 10px 0 8px;}
h6{ color:#535353; font-size:.95em; font-weight:200;margin:0 0 0 0; padding:0 0 0 0;font-family: Corbel,"arial narrow",helvetica,Verdana,sans-serif;margin:13pt 10px 0 8px;}
p { line-height:13pt; font-size:9pt;  margin:8pt 10px 0 8px; padding:0 0 0 0;font-family: Corbel,"arial narrow",helvetica,Verdana,sans-serif;}
img a, img a:link{ border:none;}
.welcome{text-align:left;margin:8pt 0px 3px 8px;}
.tameHoriz a:link{ color:white; text-decoration:none;}
.tameHoriz a:visited{ color:white; text-decoration:none;}
.tameHoriz a:hover{ color:white; text-decoration:underline;}
.tameHoriz a:active{ color:white; text-decoration:none;}
#footerWrapLeft{height:68px;background:url(images/footerbg-l.jpg) top left no-repeat;}
#footerWrapRight{height:68px;background:url(images/footerbg-r.jpg) top right no-repeat;padding-top:25px;font-size:9pt;letter-spacing:3px;font-family:corbel,"letter gothic std", verdana, helvetica, arial;}
a.winxnet:link{ color:#a7b5b9; text-decoration:none;}
a.winxnet:visited{ color:#a7b5b9; text-decoration:none; }
a.winxnet:hover{ color:#ffffff; text-decoration:none; }
a.winxnet:active{ color:#a7b5b9; text-decoration:none; }
.subfooter{ padding: 2px 0 0 0; color:#a7b5b9;}
.subfooter li {color:#a7b5b9;}
.white{ color:white;}
.floatright{ float:right; text-align:right;}
.floatleft{ float:left; text-align:left;}
.breadtext{ padding-bottom:5px;}
.searchboxtable{ height:19px;}
#searchboxdiv { display: inline; background:none; padding:0; *padding:3px 0 2px 3px; margin:0; height:19px; width: 90px;}
.searchboxbgtd{ height:19px; background-image:url("images/inputbg.png");background-position:bottom left;*background-position:1px left;background-repeat: no-repeat;padding:0;}
.searchsubmitbg{ background:url(images/purplearrow.png) left top no-repeat; width:15px;}
.searchsubmit{vertical-align:bottom; margin:0; padding:0;}
.searchbarform{margin: 8px 0 0 0; padding:0;}
.chaticon{vertical-align:middle;}
.livechatbuttondiv{ margin:3px 10px 0 0; padding:0; height:65px; width:200px; background: url(images/livechat-smallbutton-off.png) top no-repeat; float:right;}
.livechatbuttondiv2{ margin:5px 0 0 0;}
.livechatbuttondiv3{ margin:5px 0 0 0; cursor:pointer;}
a.chaticonlink:link{ color:#005b90; text-decoration:none; font-family:Corbel, Tahoma, helvetica, "Arial Narrow", sans-serif; font-size:13pt; letter-spacing:2px;}
a.chaticonlink:visited{ color:#005b90; text-decoration:none; font-family:Corbel, Tahoma, helvetica, "Arial Narrow", sans-serif; font-size:13pt; letter-spacing:2px;}
a.chaticonlink:hover{ color:#005b90; text-decoration:underline; font-family:Corbel, Tahoma, helvetica, "Arial Narrow", sans-serif; font-size:13pt; letter-spacing:2px;}
a.chaticonlink:active{ color:#005b90; text-decoration:none; font-family:Corbel, Tahoma, helvetica, "Arial Narrow", sans-serif; font-size:13pt; letter-spacing:2px;}
.chaticonlink{ color:#005b90; text-decoration:none; font-family:Corbel, Tahoma, helvetica, "Arial Narrow", sans-serif; font-size:13pt; letter-spacing:2px; line-height:13pt;}
.chaticonlink:hover{ color:#005b90; text-decoration:underline; font-family:Corbel, Tahoma, helvetica, "Arial Narrow", sans-serif; font-size:13pt; letter-spacing:2px; line-height:13pt;}
.offline{ color:#404040; font-size:11pt; letter-spacing:0px; line-height:13pt;}
.online{ color:#3e894a; font-size:11pt; letter-spacing:0px; line-height:13pt;}
.ProductNameText{ display:block; color:#1d397a; font-size:1.3em; font-weight:700; margin:0 0 0 0; padding:13pt 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1.3em; margin:4pt 10px 0px 0px;}
.goldcertdiv{ margin: 3px 10px 0 0; padding:0;}
.goldcertdiv2{ width:190px; text-align:center; margin:20px 0 25px 0;}