/*Product */

.ProductPreviewArea { border-top:3px solid #E7E7E7;  float:left}
.PrdImageArea { float:left; width:260px; padding:4px 0px 0px 10px; margin:16px 4px 8px 0px; border:1px solid #CCCCCC; background:#ffffff; height:280px }
/*  .PrdImageArea { float:left; width:260px; padding:4px 0px 0px 10px; margin:16px 4px 10px 0px; border:1px solid #CCCCCC; height:275px } */
.PrdDetailsArea { width:440px; float:right; margin:1px 0px 4px 0px; }
/* Product titles & Headings: H2-Company H1-Title H3-Subtitle */
H2 { font-size:14px; color:#3F3F3F; font-weight:normal; padding:0px 0px 0px 12px; margin:22px 0px 0px 0px; width:auto; }
H1 { font-size:14px; color:#3F3F3F; font-weight:bold; padding:2px 2px 2px 12px; margin:0px; }
H3 { font-size:11px; color:#3F3F3F; font-weight:normal; margin:0px;padding:2px 2px 2px 12px; display:none;}
H4 {font-size:11px; color:#3F3F3F; font-weight:normal; border-bottom:1px solid #8C8C8C; border-top:1px solid #8C8C8C; background:#F9F8D4; margin:2px 6px 0px 0px; padding: 3px 10px 5px 10px; }
.PrdPreviewPrice { background-image: url(/images/BckBigPrice.png); background-repeat:no-repeat; background-position:right; color:#2F8E00; font-weight:bold; width:102px; height:27px; font-size:15px;  text-align: right; padding:6px 3px 0px 3px; margin:20px 0px 0px -18px; float:left; behavior: url(../iepngfix.htc);}
.PrdPreviewAvail { font-weight:normal; width:350px; height:27px; font-size:11px;  text-align: center; padding:2px 0px 2px 0px; margin:20px 0px 0px 0px; float:left; border-bottom:1px solid #EAEAEA; border-top:1px solid #EAEAEA; color:#383834}
.PrdPreviewAvail  span.lightSubText { color: #999999; }
.PrdPreviewAvailSinglePrd { font-weight:normal; width:200px; height:32px; font-size:11px;  text-align: center; padding:2px 0px 2px 0px; margin:18px 0px 0px 16px; float:left; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; color:#383834}
.PrdPreviewSubCat { display: inline; float: left; width: 428px; }
.PrdPreviewSubCat .PrdPreviewName { text-align: left; margin-left: 110px; margin-top: 15px; font-size: 12px; color: #666;}
.PrdPreviewSubCat  ul.PrdPreviewOptions{ margin: 0pt 0pt 0pt 100px; padding: 0pt; overflow: auto; width: 320px; }
.PrdPreviewSubCat  ul.PrdPreviewOptions li { border-top: 1px dotted #ccc; margin: 2px 4px; padding: 4px 2px 2px; width: 44%; display: block; float: left; text-align: left; font-size: 11px; color: #666; line-height: 14px; }
.PrdPreviewSubCat  ul.PrdPreviewOptions li .PrdSubCatSubmit { margin: 0px 3px 5px 0px; float: right; vertical-align: -5px; }
.PrdPreviewFrightSub { float: left !important; width: 420px; text-align: right !important; margin-top: 50px !important; margin-left: 0px !important; margin-bottom: 15px !important; }
.PrdCart {margin:12px 0px 10px 16px;float:left; height: 41px; width: 107px;;}
.PrdPreviewWOPrice {float:left; width:auto; padding:10px 0px 0px 8px; color:#666666; font-family: Arial;  }
.PrdAddToWishList {float:right; padding:0px; color:#666666; margin:10px 4px 0px 0px; width:auto}
.PrdImages {margin:2px 0px 2px 6px}
.PrdMoreSearch {margin:5px 0px 10px 4px}
    .PrdMoreSearch a {color:#666666; text-decoration:none}
.PrdPreviewSKU {color:#999999; font-weight:normal; font-size:11px;  text-align: right;  padding:5px 20px 0px 0px;  float:right}
.PrdSuplInfo { color:#999999;  width:360px; border:1px solid black; margin-top:66px}
.PrdSmartArea{ width:699px; border-bottom:1px solid #bebebe; border-top:1px solid #bebebe; border-top-style: dotted; border-bottom-style: dotted;  float:left; padding:4px 10px 4px 10px; margin-bottom:20px}
.PrdMSTRFLtext {padding:0px 40px 0px 40px; margin-bottom:20px;font-size:12px; font-family:Arial;}
.PrdMSTRFLTitle {font-size:16px; font-family:Georgia; font-weight:bold; color:#333333; margin-bottom:5px}
.PrdSpecsTitle {padding:6px 0px 8px 6px;}
.PrdMarkers { float:right; margin-top:-4px; margin-right:5px; behavior: url(../iepngfix.htc); width: 122px; height: 36px; }

DIV.PrdMSTRFLchartitle { border: none; float: left;  padding: 2px 18px 2px 5px; width: 140px; text-align:left; font-family:tahoma }
DIV.PrdMSTRFLchars { border: none; float: left;  padding: 2px 0px 2px 5px; width: 300px; text-align:left;font-family:Verdana;}
DIV.space-line {clear: both; margin: 0; padding: 0; width: auto; font-size:0; height:0px; background:#ffffff}
DIV.base-layer { color: #333333; font-size:16px; font-weight:bold; margin: 0px 10px 20px 30px; padding: 0; width: auto; font-family:georgia; border-bottom:3px solid #bebebe}
DIV.row-odd, DIV.row-even {border-top:1px solid #bebebe; color: #000000; width: 100%; float:none;  overflow:auto; padding-top:2px; padding-bottom:2px; font-size:11px; font-weight:normal;}
DIV.row-odd {background:#F8F8F8;}
DIV.row-odd {background:#FFFFFF;}

.ExtendButton a {float:right; color:grey; text-decoration:none; margin:10px 10px 0px 0px; }
.ExtendButton a:hover {color:red}

/* Product Accesories */
.PrdAccBox{border-bottom:1px solid #dcdf80;margin-top:4px;margin-bottom:50px}
.PrdAccTitle  {font-weight:bold; color:#9da305; font-size:16px; padding:4px 0px 5px 0px; font-family:georgia; text-align:center; border-bottom: 1px solid #dcdf80;}
.PrdAccDisplayBox {border-right:1px solid #ebebe8;border-left:1px solid #ebebe8;border-bottom: 1px solid #dcdf80;border-top:1px solid #ebebe8;border-left:1px solid #ebebe8; height:100px;background:url(/images/Homepage/bckblockbox.png) bottom right repeat-x; }
.PrdAccImage {width:65px; text-align:center; color:#999999; height:90px; margin:6px 5px 0px 2px; font-size:10px; float:left; }
.PrdAccMfr {float:left; margin:5px 0px 1px 0px; width:88px; }
.PrdAccModel  {float:left; margin:1px 0px 6px 0px; width:102px; }
    .PrdAccModel  a {text-decoration:none; color:#669bc6 }
    .PrdAccModel a:hover { text-decoration:underline; color:#003300}    
.PrdAccPrice {float:left; text-align:right; margin-top:5px; width:99px; font-weight:bold; color:#FF0000}
/* Product CrossSales */
.PrdCrossBox{border-bottom:1px solid #dcdf80;margin:40px 10px 50px 30px; overflow:auto; }
.PrdCrossTitle  {font-weight:bold; color:#333333; font-size:14px; padding:4px 0px 5px 10px; font-family:georgia; border-bottom: 1px solid #dcdf80;}
.PrdCrossDisplayBox {border-right:1px solid #ebebe8;border-left:1px solid #ebebe8;border-bottom: 1px solid #dcdf80;border-top:1px solid #ebebe8;border-left:1px solid #ebebe8; height:110px;background:url(/images/Homepage/bckblockbox.png) bottom right repeat-x; width:243px; float:left }
.PrdCrossImage {width:65px; text-align:center; color:#999999; height:90px; margin:6px 5px 0px 2px; font-size:10px; float:left; }
.PrdCrossMfr {float:left; margin:5px 0px 1px 6px; width:150px; }
.PrdCrossModel  {float:left; margin:1px 0px 6px 6px; width:150px; }
    .PrdCrossModel  a {text-decoration:none; color:#748216 }
    .PrdCrossModel a:hover { text-decoration:underline; color:#748216}  
    .PrdCrossPrice {float:left; text-align:right; margin-top:10px; width:150px; font-weight:bold; color:#FF0000;}


/* MOBILE SUBSCRIPTIONS BEGINS */
.MobileCosmoteBack{background:#009C53; color:#FFFFFF; font-weight:bold; text-align:center;}
.MobileVodafoneBack{background:#FE0000; color:#FFFFFF; font-weight:bold; text-align:center;}
.FormHeader{background:#999999; text-align:center;}
.FormRow{background:#EEEEEE; text-align:center;}
.MobilePackage2{background:#DDDDDD; text-align:center;}
/* MOBILE SUBSCRIPTIONS ENDS */


/*
.RefinedSearchActive{  text-decoration:blink; font-weight:bold; color:Teal; }



.MarketingSpecsSectionHeader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: White;
    background-color: #b4b4b4;  
}

.ProductCharsTitles {
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: dotted;
    border-left-style: none;
    border-top-color: #EEEEEE;
    border-right-color: #EEEEEE;
    border-bottom-color: #EEEEEE;
    border-left-color: #EEEEEE;
    font-size: 12px;
    font-weight: bold;
    color: #333333; 
}

.ProductChars {
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: dotted;
    border-left-style: none;
    border-top-color: #EEEEEE;
    border-right-color: #EEEEEE;
    border-bottom-color: #EEEEEE;
    border-left-color: #EEEEEE;
}

    .PrdSpecsHeader {color:#000000;font-size:12px;background:#E7E7E7;padding:3px;border-top:1px solid #bbbbbb;} 
    .switchcontent {display: none;}
    
*/  
    
/* MOBILE SUBSCRIPTIONS BEGINS */

.mobiles{width:640px; overflow:auto;float:left; margin-bottom:20px; padding:0px 40px 0px 40px}
.mobheader{width:640px; background-color:#FFFF99; overflow:auto; float:left; margin-top:10px;padding:5px 0px 5px 0px;}
.mobhelp{width:270px; margin:0px 10px; float:left;}

.mobcontainer{width:318px; overflow:hidden; float:left; margin-top:10px;border-left:1px dotted #CCCCCC;}
.mobcontainer ul {float:left; margin:0px; padding: 0px;  width:360px;}
.mobcontainer ul li {display: inline; padding-top:5px; width:82px; border-top:1px dotted #CCCCCC; margin:4px 6px 4px 0px;text-align:center; overflow:none; float:left; }
.mobcontainer ul li.COSMOTE, .mobcontainer ul li.VODAFONE {width:130px;}
.mobcontainer ul li a {color:#666666; font-weight:bold}
.mobcontainer ul li a:hover {color: #CC6600; font-weight:bold}


/* MOBILE SUBSCRIPTIONS ENDS */ 

  /*new extended*/
.MarketingSpecsSectionHeader {font-size:12px; font-family:Georgia; font-weight:bold; color:#000000; padding:3px; width:484px; background-color:#e7e7e7; border-top:1px solid #bbbbbb }
.ProductCharsTitles { border-top:1px solid #bbbbbb; width: 140px; text-align:left;font-family:Verdana;}
.ProductChars {border-top:1px solid #bbbbbb; text-align:left; font-family:Verdana;}

.videoPlayerBtn #playerBtn { behavior: url(../iepngfix.htc) !important; }