body{font-size: 11px;font-family: Tahoma, Arial;color:#505050;background-color:#FFF;}
form {padding:0;margin:0;}

/*news module */
#newsModHeader {font-weight:lighter }
#newsModHeadTitle {font-weight:lighter; padding-bottom:1em; }
#newsModItemDetail {font-style:italic }
#newsModNavigator {border-top:1px dotted #535353; padding-top:2px; text-align:right; margin-top:11px;}
.newsModShowAll {text-align:right}
.newsModTitle {font-weight:bold}
.newsModImage img {border:1px solid #d7d7d7; margin-right:1em; float:left}
.newsModItem {border-bottom:1px dotted #D7D7D7; padding-bottom:1em;margin-bottom:1em; float:left; width:100%; clear:both;}

/*downloads module */
.dwnldModItem {padding-bottom:1em;margin-bottom:1em; float:left; width:100%; clear:both; }
.dwnldModImage img {border:4px solid #ccc; margin-right:1em; float:left}

/*form builder */
/*fieldset {padding:1em;margin:0; border:0;border:1px solid #909193}
fieldset legend {padding:0.2em; color:#909193}
fieldset label {float: left;width: 120px;}
fieldset .repeatRadioCheck label { float:none; margin:0;padding: 0;}
.input {background-color:#FFF !important; border:1px solid #909193 !important;}
.input, .button {font-size:11px; font-family: Tahoma, Arial;}
fieldset .formRow, fieldset .formButtonRow {padding:0.5em 0; margin:0; clear:both;border-bottom:1px dotted #909193;}
fieldset .formRow span { padding-left:0.2em}
fieldset .formButtonRow {margin:0; padding:1em 0 0 0; border:0;  }
fieldset .formHideInput { display: none}*/

/*form builder */
/* fix per bug CMS admin.css*/
fieldset.notAdmin .input {background-color:#FFF; border:1px solid #d4d4d4;}
fieldset.notAdmin .input, .button {font-size:11px; font-family: Tahoma;  }
fieldset.notAdmin .input {padding-top:0.3em;padding-bottom:0.3em;color:#727272}
fieldset.notAdmin .button {padding:0.2em 0.5em;}
fieldset.notAdmin {margin:0; border: 0;}
fieldset.notAdmin legend {display:none}
fieldset.notAdmin label {width:200px; display:inline-block ;}
fieldset.notAdmin label span {color:#727272}
fieldset.notAdmin .repeatRadioCheck label { float:none; margin:0;padding: 0; }
fieldset.notAdmin .formRow, fieldset .formButtonRow, fieldset .formRowTitle {padding:0.2em 0 0.5em 0;margin:0; clear:both; border: 0; }
fieldset.notAdmin .formButtonRow {padding:0; margin:0; border:0; }
fieldset.notAdmin .formButtonRow label {display:none}
fieldset.notAdmin .formHideInput { display: none}
fieldset.notAdmin select.input:hover, fieldset.notAdmin input.input:hover, fieldset.notAdmin textarea.input:hover, fieldset.notAdmin select.input:focus, fieldset.notAdmin input.input:focus, fieldset.notAdmin textarea.input:focus {border: 1px solid #727272;}
fieldset.notAdmin .input { width:280px; }
fieldset.notAdmin select.input { width:282px;}
fieldset.notAdmin .error { border-color:Red !important; border-width:1px !important; border-style:solid; background-color:#FFFFE1 }
fieldset.notAdmin .formRow, fieldset.notAdmin .formRowTitle { padding:3px; margin:3px 0 3px 0; height:25px; }

fieldset .input {background-color:#FFF; border:1px solid #d4d4d4;}
fieldset .input, .button {font-size:11px; font-family: Tahoma;  }
fieldset .input {padding-top:0.3em;padding-bottom:0.3em;color:#727272}
fieldset .button {padding:0.2em 0.5em;}
fieldset {margin:0; border: 0;}
fieldset legend {display:none}
fieldset label {width:250px; display:block; padding-bottom:5px}
fieldset label span {color:#727272}
fieldset .repeatRadioCheck label { float:right; margin:0;padding: 0; }
fieldset .repeatRadioCheck input { margin: 0 10px 10px 0 }
fieldset .formRow, fieldset .formButtonRow,fieldset .formRowTitle {padding:0.2em 0 0.5em 0;margin:0; clear:both; border: 0; }
fieldset .formButtonRow {padding:0; margin:0; border:0; }
fieldset .formButtonRow label {display:none}
fieldset .formHideInput { display: none}
fieldset select.input:hover, fieldset input.input:hover, fieldset textarea.input:hover, fieldset select.input:focus, fieldset input.input:focus, fieldset textarea.input:focus {border: 1px solid #727272;}
fieldset .input { width:280px; }
fieldset select.input { width:282px;}
fieldset .error { border-color:Red !important; border-width:1px !important; border-style:solid; background-color:#FFFFE1 }
fieldset .formRow, fieldset .formRowTitle { padding:3px; margin:3px 0 3px 0 }
.paymentMethods label { padding-left:10px; padding-bottom:10px; }
.imgButton { margin-top:10px; }
/*search*/
#searchHeader {background-color:#f1f1f1; border-bottom:1px solid #ccc; padding:0.2em 1em; text-align:right; margin-bottom:1em;}
#searchHeader p, .searchItem {padding:0;margin:0;}
#searchFileFound {margin-left:0.2em; color:#666}
.searchItem {padding-bottom:0.5em; margin-bottom:0.5em; border-bottom:1px dotted #ccc}
.searchTitle {font-size:110%}
.searchPath {color:green}
.searchPaging {margin-top:1em}

/*SHOP*/
* {padding:0;margin:0}
#menu { font-size:11px;  margin: 0; padding: 0;width:230px; float:left; margin-top:55px;}
#menu a {}

#searchBox{width:180px;}

div.container {margin-left:30px}
.backToTheList { border-style:none; border-width:0px; padding-right:5px}
img.variantIcons{float:left; width:30px;  border-width:1px; border-style:solid; border-color:Gray; margin-right:2px; margin-top:7px; margin-bottom:7px;}
div.relatedProducts {float:left; width:60px; height:60px; border-width:2px; border-style:solid; border-color:Gray; margin:5px}
td.productListTitle{height:40px; vertical-align:middle;}
.productListImage{vertical-align:top; position:relative; z-index:5; }
td.productListVariantName { width:50% }
td.productListVariantArticle {text-align:right }
p.singleProductPrice{ font-size:10pt; font-weight:bold }
.cartHeader { font-weight:bold;}
#cartHeader { margin-bottom:13px;}
.cartContent input { width:30px}
.cartFooter td { text-align:right; font-weight:bold}
.sameAsBillingAddress { font-weight:normal; font-size:7pt}
.nameCategory p {padding-bottom:0px}
p {padding-bottom:2px}
#homeContent p {padding-bottom:1em}
#homeContent ul {margin-top:3px; padding-left:1em; padding-bottom:1em;}
.topBorder td { border-top-color:Gray ; border-top-style:dotted; border-top-width:1px}
.topBottomBorder td { border-top-color:Gray ; border-top-style:dotted; border-top-width:1px; border-bottom-color:Gray ; border-bottom-style:dotted; border-bottom-width:1px}
#homeTable {width:100%;}
#homeTable .topBorder td {padding-top:8px;}
#homeTable .topBottomBorder td {padding-top:8px; padding-bottom:8px}
#homeTable .bottomPadding td {padding-bottom:8px;}
strong {color:black}

#content {float:left; width:690px; margin-left:35px; margin_}
#footer {color:White; float:left; _float:none; margin-top:100px; height:150px; background: #000 url(/images/footerbg.jpg) repeat-x top;padding-top:30px;width:100% !important; min-width:1000px}


#footerLeft {float:left; }
#footerRight { float:right; margin-right:40px; text-align:right;}
#footerRight p {margin-right:5px;}

#topMenu ul{float:left; display: inline; padding:0}
#topMenu ul li{ display: inline;}
#centerPage{ width: 955px; margin: 0 auto}

#firstLevel li { display: inline;  width:54px;height:17px; float:left; }
#firstLevel .notSel  { background-image:url(/images/default/catNotSel.png); width:54px;height:17px; text-align:center; color:black; list-style-type:none ; font-weight:bold; margin:3px;}
#firstLevel .notSel a:link{color:black;text-decoration:none;}
#firstLevel .notSel a:visited{color:black; text-decoration:none;}
#firstLevel .sel { background-image:url(/images/default/catSel.png); width:54px;height:17px; text-align:center; color:white; list-style-type:none ; font-weight:bold; margin:3px}
#firstLevel .sel a:link{color:white;text-decoration:none;}
#firstLevel .sel a:visited{color:white; text-decoration:none;}
.menuMenLady #firstLevel {padding-top:5px;}
.arrow { float:left; width:13px; margin-left: 5px; margin-top:9px; }
.nameCategory { float:left; margin-top:9px; }
.Selected, .notSelected
{
    width:230px; 
height:55px; 
    
    border-top-style:solid;
    border-top-width:6px; 
    border-bottom-color:#d7d7d7;
    border-bottom-width:1px; 
    border-bottom-style:dotted;
}

.Selected{
border-top-color:Black;
}
.notSelected 
{
    border-top-color:#d7d7d7; 
}
.Selected.female { border-top-color:#EE99C0 }
.notSelected.female { border-top-color:#F5CADE }
.notSelected .arrow .arrowImg {visibility:hidden;}
a:link {color:Black; text-decoration:none; }
a:visited { color:black; text-decoration:none;}
.productContainer { margin:auto; width:212px;  }
.productList tr td {}

.productListImage { width:210px; border-width:1px; border-style:solid; border-color:#d7d7d7; position:relative; z-index:10; margin-top:-43px;}
.variantListImage {width:30px; border-width:1px; border-style:solid; border-color:#d7d7d7; }
.contentHeader 
{
    width:690px;
    height:45px;

    border-bottom-color:#d7d7d7;
    border-bottom-width:6px; 
    border-bottom-style:solid;
}
#productsHeader h3 { color:Black; font-weight:normal; font-family:Arial;}
#productsHeaderLeft {margin-top:11px; float:left; }
#productsHeaderRight {  text-align:right; height:10px;}
#productsHeaderRight ul { display:inline; padding:0}
#productsHeaderRight ul li { display:inline; margin-left:3px;}
.imgTag { margin-bottom:2px; vertical-align:middle;}
img { border-width:0px; border-style:none } 
.newImg 
{
    position:relative;
    z-index:99;
    border:none 0px;
    }
.productContainer h3 { color:black}
.variantsPreview { margin-bottom:10px}
.Sel{ background-color:#d7d7d7; color:Black; }
.subnotSel a {color:#636466; }
.notSel a {color:#636466; }
.menu li { list-style-type:none; }
.arrowSub { padding-left:10px;width:8px; float:left; margin-right:2px;}
.sortnotSel a {color: #505050}
.sortSel a {color:black; font-weight:bold; }
.MenuBottomInfo 
{
    
    padding-left:16px; 
    padding-bottom:24px;
   border-bottom-color:#d7d7d7; 
    border-bottom-style:solid;
    border-bottom-width:6px; 
    margin-bottom:5px; 
    margin-top:3px; 
}
.MenuBottomInfo a {color:#505050; }
.MenuBottomInfo ul li { padding:2px; }
.MenuBottomInfo ul li { list-style-type:none;}
#singleProductLeft { float:left; width:450px; margin-top:10px;}
#singleProductRight { float:left; width: 205px; margin-left:30px; margin-top:8px;}
#prodImage { width:450px; border-style:solid; border-color:#d7d7d7; border-width:1px;} 
#imageFake { width:450px; border-style:solid; border-color:#d7d7d7; border-width:1px;} 
#variantName { float:left; height:15px; }
#variantArticle { float:right;  height:15px; }
#singleProductPrice 
{
    float:left;
    width:205px;
    border-top-style:dotted;
    border-top-color:#d7d7d7;
    border-top-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#505050;
    border-bottom-width:1px;
    padding-bottom:8px;
    padding-top:8px;
    margin-bottom: 20px;
    margin-top:5px;
}
.relatedIcons { width:45px; border-style:solid; border-width:1px; border-color:#d7d7d7; }
#relatedProductsBox { margin-top:10px}
#relatedProductsTitle { margin-top:20px; font-weight:normal; font-size:8pt; color:Black; vertical-align:middle;}
#productImagesBox img { width:30px;  border-color:#d7d7d7; border-width:1px; border-style:solid; margin-top:5px;}
.imgZoomBack{ z-index:90; 
    background-color:Black; 
    position: absolute; 
    width:100%; 
    height:100%;
    opacity:.85; 
    display:none;
    filter: alpha(opacity = 85); 
    zoom: 1}

.imgZoom{ margin-top:100px; filter: alpha(opacity = 100); opacity:1;}
#cartHeader 
{
    width:690px;
    height:54px; 
    border-top-color:#d7d7d7;
    border-top-style:dotted;
    border-top-width:1px; 
    border-bottom-color:#d7d7d7;
    border-bottom-width:1px; 
    border-bottom-style:dotted;
}
h3, h1 { color:Black; font-weight:normal; padding-bottom:10px; vertical-align:top;}
#cartHeaderLeft {margin-top:5px; float:left; vertical-align:middle; }
#cartHeaderRight { float:right; text-align:right; margin-top:18px;}
#cartHeaderRight ul { display:inline; padding:0}
#cartHeaderRight ul li { display:inline; margin-left:3px;}
.totalShipping
{
    text-align:right;

    color:Black;
    font-family:Tahoma,Arial;
    font-size:12px;
    margin-top:10px;
    margin-bottom:15px;
   
}
.cartButtons { padding-top:7px; text-align:right; }
.CartImgs { border-width:1px; border-color:#d7d7d7; border-style:solid; }
.firstCol {padding-right:7px; width:90px; }
.middleCol {padding-right:7px; padding-left:7px; }
.lastCol { padding-left:7px; text-align:right;}
.cartTable { width:690px; text-align:left; margin-bottom:40px; }
.cartButtons input { margin-left:12px; } 
tr.cartHeader td { padding-top:10px;padding-bottom:20px; }
#totalShipping { height:31px; margin-top:38px;}

.nameCategory p { font-weight:bold; padding-top:0px }
.mnTxt { padding-left:18px; margin-top:6px }
ul li { list-style-type:square;}
.shortDescription { padding-bottom:8px; padding-top:5px; color:Black; }
.description { margin-top:20px; }
.addInfoName { color:Black } 
.variants   { margin-top:20px; }
.variantsName   { color:Black;}
.cartContent td { vertical-align:top; } 
#cartHeaderRight ul li { list-style-type:square;}
#cartHeaderRight ul { list-style-type:square; padding:0}
p { line-height: 18px; }
.secondLvl .notSel {  padding-top:2px; padding-bottom:2px  }
.secondLvl .Sel {  padding-top:2px; padding-bottom:2px  }
.linkToFix a:visited { text-decoration:none; border-width:0px; border-style:none;  border-color:Red;}
.linkToFix a { text-decoration:none; border-width:0px; border-style:none;  border-color:Red;}
.linkToFix a:hover {text-decoration:none; border-width:0px; border-style:none;  border-color:Red;}
.linkToFix {text-decoration:none; border-width:0px; border-style:none;  border-color:Red;}
.secondLvl a:visited { text-decoration:none; border-width:0px; border-style:none;  border-color:Red;}
.secondLvl a { text-decoration:none; border-width:0px; border-style:none;  border-color:Red;}

.secondLvl {text-decoration:none; border-width:0px; border-style:none;  border-color:Red;}
#headerLeft {float:left;}
#headerRight { height:40px;float:right;margin-right:40px; margin-top:15px;vertical-align:top;}
.headerNav {float:left;   margin-left:15px;margin-top:4px;}
.headerNav ul li { display: inline; }
.headerNav li { border-left-style:dotted; border-left-width:1px; border-left-color:#535353; padding-left:10px; padding-right:5px; color:#d7d7d7}
.headerNav li a:link,.headerNav li a:visited{ color:#d7d7d7;}
.headerNav li a:hover{ color:#FFFFFF;}
.headerNav .sub { padding-right:25px !important;}

#header a:visited { color:#a3a3a3 }
#header a { color:#a3a3a3;  text-decoration:none; }
#header a:hover { color:#d7d7d7; }
#footer a:visited { color:#a3a3a3 }

#footer  { color:#a3a3a3 }
#footer .balls {color:#636363; padding:5px; }
#footer a {color:#a3a3a3}
#footer a:hover { color:#d7d7d7; }
div.Sel  { height: 100%;  vertical-align:middle; color:Black !important; font-weight:bold;}
div .notSel { height:100%; vertical-align:middle; }
.secondLvl a:hover {text-decoration:none; border-width:0px; border-style:none; background-color:#D7D7D7;color:Black;}

.secondLvl ul li ul div {padding-left:10px;}
a {cursor:pointer;}
.secondLvl div { color:Black; }
.secondLvl ul div{ color:#505050}
.nameCategory p { font-family:Arial; font-size:14px; }
.Sel {cursor:pointer;}
.notSel {cursor:pointer;}
.secondLvl li 
{
    height: auto !important;
    height:19px;
    min-height:19px;
    
}



h2 { color:#000000;
font-size:16px;
font-family:Arial;
font-weight:normal;
padding-bottom:10px;
}


/*JQ popups*/
.jqiwarning .jqi{
      background-color: #b0be96;
}
.jqifade{
      background-color: #ffffff;
}
div.jqi{
      position: absolute;
      background-color: #c0cEa6;
      padding: 10px;
      width: 300px;
}
div.jqi .jqiclose{
      float: right;
      margin: -35px -10px 0 0;
      cursor: pointer;
}
div.jqi .jqicontainer{
      background-color: #e0eEc6;
      padding: 5px;
      color: #ffffff;
      font-weight: bold;
}
div.jqi .jqimessage{
      background-color: #c0cEa6;
      padding: 10px;
}
div.jqi .jqibuttons{
      text-align: center;
      padding: 5px 0 0 0;
}
div.jqi button{
      padding: 3px 10px 3px 10px;
      margin: 0 10px;
} 
#productAdded{ background-color:Black; width:300px; text-align:right; padding-top:20px;}
#mainContainer { float:left; margin-bottom:30px; }
.singleProduct { vertical-align:top; padding-bottom:20px; }
#cartImg { padding-left:10px; border-left-style: dotted; border-left-width:1px; margin-left:20px; border-left-color:#636363 }

.sexContainer { width:54px; }
#footerRight ul li { display: inline; }
#subMenuNotSel37_1 { border-left-width:0px !important; padding-left:0px !important; }
#footerRight li { border-left-style:dotted; border-left-width:1px; padding-left:10px; padding-right:5px; color:#636363}


#headerTag { position:absolute; top:28px; right:0px; z-index:1;}

.imgPreview { cursor:pointer; }
.imageContainer { min-width: 450px;}
.normalImage    {position:absolute;}
.imgSelected img { border-color:#666666 !important;}
#lightbox-secNav {margin-top:10px;}
.productSearchLine { height:100% }
.productSearch1 { float:left; width:10%; }
.productSearch2 { float:left; width:20%; }
.productSearch3 { float:left; width:70%; }
.clear {clear:both;}
.variantsRow { height:100% }
.adminP{ position:inherit !important; }
#creditCardError { color:Red; padding:5px; padding-left:0px; }
.cartContent td {border-top:1px dotted #D7D7D7; padding-top:5px; padding-bottom:5px;}
h3,h1 { font-size:10pt; font-family:Arial; }
.productSearch1 img {border-width:1px; border-color:#d7d7d7; border-style:solid;}
#cartHeaderLeft h3 { margin-top:11px; font-family:Arial; }
#cartHeaderLeft img { margin-top: 5px; }
.footer td { padding-top:10px; padding-bottom:10px; border-bottom:solid 6px #D7D7D7; font-weight:bold; }
.footer .firstCol { padding-right:10px; text-align:right; }
a.cartNav { margin-left:10px; color:#505050 }
a.cartNav:hover { color:black }
.genericTable { width:100%}
.genericTable td {height:18px; vertical-align:top}
.genericTable td.paddingRight {padding-right:1em;}
.genericTable td.paddingLeft {padding-left:1em;}
.paddingTop td {padding-top:20px;}
.climaRange td {padding-left:20px; height:20px;}
li {line-height:18px;}
#firstLevel li { line-height:14px;}
#included {border-bottom:1px dotted #D7D7D7; font-weight:bold; margin-bottom:10px; }
.groupedProduct div {float:left;}
.groupedProducts img {border:1px solid #D7D7D7; margin-right:15px;}
.groupedProducts { color:Black;}
.groupedProducts select {width:68px; height:15px;font-family:Tahoma,Arial;
font-size:11px;}
.variantsPreview { width:212px;}
a:link.cartRemoveButton {color:red}
.mandatoryAdvisor {color:Red; margin-top:10px; margin-bottom:10px; width:400px !important;}
.leftSpace  {margin-left:20px; width:400px !important;}
.formRow h2 { line-height:30px;}
.formRowTitle { height:32px; }
.formLeft { float:left;}
.formRight {float:left;}
.paymentRow { margin-top:1px; margin-bottom:3px; padding:3px; }
.cartTitle { padding-bottom:6px; }
.agb label {margin-left:20px; width:449px !important;}
.agb input{ margin-top:5px;}
#homeContentLeft {width:450px;}
.paymentMethods label { width:400px !important;}


#homeContentRight .newsModImage
{
    display:block;
}
#homeContentRight .newsModImage
{
    display:block;
}
#homeContentRight .newsModImage img
{
 float:none;
}
.newsModItem a:last-child{ display:block;}

.headerNav {margin-left:0px; width:710px;}
.headerNav li:first-child {border-left-style:none;padding-left:0px;}
/*
.headerNav li:last-child {border-right-style:dotted;border-right-width:1px;border-right-color:#535353; padding-right:10px;}
*/
#header{height:40px; }

.SearchBarContainer { padding: 10px 0 0px 8px}
.menuMenLady{height:40px;}
.searchBox{padding-left:3px;
padding-right:3px;
padding-top:3px;
height:19px;}

.sendToFriendProductBox {margin:10px;}
.sendToFriendImgBox {float:left;}
.sendToFriendDescBox {float:left;}

#productsHeaderRight ul li { display: inline; }
#productsHeaderRight li { border-left-style:dotted; border-left-width:1px; padding-left:10px; padding-right:5px; color:#636363}
#productsHeaderRight li:first-child { border-left-style:none; }

div#sendEmailToMe{height:50px;}
div#sendEmailToFriend {height:200px;}
div#sendEmailToMe, div#sendEmailToFriend{width:690px;display:none; background-color:Black;opacity:0.9;filter: alpha(opacity = 90);position:absolute; z-index:100;}
div#sendEmailToMe p  { vertical-align:middle; color:white; text-align:center; margin-top:15px;}
div#sendEmailToFriend label {color:White;}
div#sendEmailToMe a, div#sendEmailToFriend a {color:white}
#sendEmailToMe p input[type="text"], #sendEmailToFriend p input[type="text"] {margin: 0 12px 0 0px}

#wardrobeHeader 
{
    width:690px;
    height:45px;
    border-top-color:Black;
    border-top-style:solid;
    border-top-width:6px; 
    border-bottom-color:#d7d7d7;
    border-bottom-width:1px; 
    border-bottom-style:dotted;
}
#wardrobeHeader h3 { color:Black; font-weight:normal; font-family:Arial;}
.productsPanel, .empty {margin-top:18px;}
.closeButton {position:absolute; top:3px;right:5px;}
ul.sub {padding:0 !important;}

.sendWardrobeLabel {display:inline-block;width:120px; vertical-align:top;}
.sendWardRobeToFriendTable td {padding:5px;vertical-align:top;}
.sendButtonOwner {vertical-align:bottom !important; text-align:right;}

.MenuBigBorderBottom {height:40px; width:100%; border-bottom: solid 6px #D7D7D7; margin-bottom:20px; }
.MenuBigBorderBottom h1 {padding:0px; margin: 0px 0px 0px 20px; padding-top:12px; font-weight:bold; }
.MenuBigBorderBottom a {color:#7f7f7f}
.MenuBigBorderBottom a:hover {color:#000000}
.subNavMenu div{ margin-left:15px;}
.subNavMenu {padding-bottom: 25px; border-bottom: solid 1px #d7d7d7}
.leftBottomNavMenu {margin-top:20px;}
.leftBottomNavMenu ul{ margin-left:15px; }
.leftBottomNavMenu ul li {list-style-type:none}
.contentHeader h1 { font-size:14pt; font-family:Arial;text-transform: uppercase; }

.headerNav li.subMenuSel a, .headerNav li.subMenuSel a:visited { color:#ffffff}

#headerBar{width:100%; height:28px; position:absolute;z-index:100; background-color:Black; min-width:955px;left:0px;}
#assosLogo {position:absolute;z-index:120;top:2px;}
.dottedLine { border:0px; border-bottom:dotted 1px #d7d7d7; margin: 10px 0 10px 0;}
.menuSubTitle {color:#8a8a8a; font-family:Tahoma; font-size:13px;}
ul.menu li:last-child {padding-bottom:7px;}
li.secondLvl ul.menu li:first-child {padding-top:8px;}
.emailSent {color:Red; font-size:13px;}
#headerTag {position:absolute; right:0px;}
#newsModItemDetail img {float:left; margin-right:10px; border:solid 1px #d7d7d7}
#mygalone ul, div.stripTransmitter ul{margin:0px !important; padding:0px !important}
#stripTransmitter0 ul li a{color:White;}
#stripTransmitter0 ul li a:hover, #stripTransmitter0 ul li a.current{color:black;}
ul.paging {display:inline; padding-left:0px !important;}
.paging li {display:inline; list-style-type:none; border-right:dotted 1px black; margin: 0 0 0 8px; padding: 0 8px 0 0}
.paging li.currentPage {font-weight:bold;}
.paging li:first-child {margin-left:0px}
.paging li:last-child {border-right:none;}

.wrnStandardDiv h3{
    height:10px;
    padding:0;
    font-size:13px;
    margin-top:0;
    color:#4C4C4C;
    font-family:Tahoma,Arial;
    line-height:18px;
    font-weight:bold;
    margin-bottom:13px;   
}

.wrnStandardDiv input {padding:2px;}
.wrnStandardDiv  input[type="checkbox"],.wrnStandardDiv  input[type="radio"] { margin: 3px 3px 3px 4px}
#wrnNewUser p a { font-size:12px; text-decoration:underline }

/* Buy Online */
#ctl00_Zone2_359_subLevelMenu a, #ctl00_Zone2_369_sameLevelMenu a {text-transform: uppercase; font-size: 14px; font-weight: bold; line-height: 24px}
#ctl00_Zone2_359_subLevelMenu ul, #ctl00_Zone2_369_sameLevelMenu ul {margin: 25px 0}
#ctl00_Zone2_359_subLevelMenu li, #ctl00_Zone2_369_sameLevelMenu li {list-style: none}

h1.buyOnline {font-size: 14pt; text-transform: uppercase; padding-bottom: 10px; border-bottom: 6px solid #000; margin-bottom: 10px;}

.onlineStore img {margin: 0 8px 25px 0}
.onlineStore .lastColumn img {margin: 0 0 25px 0}


.dealerType img {vertical-align:middle; margin-right:8px;}
.dealerType{margin-top:3px;}
