
div.mojozoom_marker {
	position : absolute;
	cursor : crosshair; 
}

div.mojozoom_border {
	position : absolute;
	left:0px;
	top:0px;

	border : 1px solid black;

	width:100%;
	height:100%;

}

div.mojozoom_fill {
	position : absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;

	background-color : white;

	opacity : 0.2;
	-moz-opacity : 0.2;
	-khtml-opacity : 0.2;
	filter:alpha(opacity=20);




}
div.TZEbayMessage{
 margin: 0 auto;
 text-align: center;
}

img.mojozoom_img {
	padding : 0px;
	border: 0px;
}

div.mojozoom_imgctr {
	position : absolute;
	margin-left : 20px;
	border : 1px solid black;
}


.clear{
    clear:both;
    font-size:0;
    overflow:hidden;
}

.tabcontainer{
    margin:0px auto;
    width:770px;
}
.tabcontent{
    border:solid 1px #77787a;
    padding:0.5em 1em;

    position:relative;
    top:-1px;
    z-index:5;
}

.tabcontainer a{
    text-decoration:none;
}

.tabcontainer a:link,
.tabcontainer a:visited{
    color:#666;
}

.tabcontainer a:active,
.tabcontainer a:hover{
    color:#ccc;
}


    .tabcontainer .tab{
        border:solid 1px #77787a;
        margin:0px auto 0px;
        padding:6px 10px;
        float:left;
        margin-right:5px;
        text-transform:uppercase;
        font-weight:bold;
        background-color:#f0f0f0;
        position:relative;
        z-index:10;
        display:block;
    }
    .tabcontainer .tab.active{
        border-bottom: solid 1px white;
        background-color:#fff;
    }

.tabcontainer .tabcontent{
    display:none;
}
.tabcontainer .tabcontent.visible{
    display:block;
}
.tabcontainer .tabcontent{
    border-bottom:solid 1px #77787a;
}


.panel_list li { margin-left: 20px; list-style:url('menu_square.gif'); }
.panel_list li li { list-style:url('menu_square.gif'); }
 #specific_header
 {
 
  background-color: #8d8d8d;
  color: #ffffff;
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
  border-bottom: 1px solid #000000;
 
 }
 
 #specific_column_name
 {
 
  background-color: #8d8d8d;
  color: #ffffff;
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
  border-bottom: 1px solid #000000;
 
 }
 
 #specific_column_data
 {
 
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
 
 }
 *{

	font-family: Verdana,arial;
	font-size: 12px;
}
img,a img {
	border: 0;
}
a.linkopac img {
	filter:alpha(opacity=100); 
	-moz-opacity: 1.0; 
	opacity: 1.0;
	}
a.linkopac:hover img {
	filter:alpha(opacity=60);   
	-moz-opacity: 0.6;   
	opacity: 0.6; 
	}
.panel_td {
	line-height: 5px;
}
#dzine form{
margin:0;
padding:0;
}
.header_bg{
background-image:url('header_bg.jpg');
background-repeat:repeat-x;
}
.panel_list {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.panel_list li{
	list-style-type: none;
}
.panel_list li a:link, .panel_list li a:active, .panel_list li a:visited{
	text-decoration:none;
	line-height:24px;
	display:block;
	font-size:11px;
	font-weight:bold;
	padding-left:3px;
	height:1%;
	color: #4f4e4e;
	background-image:url('normal.jpg');
	background-repeat:no-repeat;
	background-position:50% bottom;
	background-color: #FFFFFF;
	}
.panel_list li a:hover,.panel_list li a:focus{
	background-image:url('hover.jpg');
	background-repeat:no-repeat;
	background-color: #999999;
}
.item_title {
	font-size: 25px;
	text-decoration: none;
	text-align: left;
	padding-top:10px;
	padding-bottom:10px;
	color:#494949;
	text-transform: uppercase;
	font-style: normal;
	padding-left: 50px;
}
.price span{
font-size:22px;
}
.watch_item{
padding-top:5px;
color:#494949;
}
.watch_item a{
color:#494949;
text-decoration:none;
}
.item_desc{
	font-size: 12px;
	font-weight: bold;
	color: #393939;
	padding-left: 15px;
	text-align:left;
	text-transform:uppercase;
}
.desc ,.desc  a{
	font-size: 11px;
	color: #626162;
	text-decoration: none;
	padding:3px;
	font-weight: normal;
}
.desc a:hover{
text-decoration:underline;
}
.desc a{
color: #0033FF ;
}
.thumb td{
padding-bottom:3px;
}
.footer_bg{
background-image:url('footer_left.jpg');
background-repeat:no-repeat;
height:41px;
}
.footer_link{
padding:0px;
margin:0px;
}
.footer_link li{
	list-style-type:none;
	display: block;
	color:#2d2d2d2;
	padding-left: 20px;
}
.footer_link li a{
	color:#2d2d2d;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
}
#design table tr td,#design table tr td a:link,#design table tr td a:visited{
	color:#2d2d2d !important;
	font-family:Tahoma !important;
	font-size:12px !important;
	text-decoration:none !important;
}
#design table tr td a:hover{
text-decoration:underline !important;
font-weight:normal !important;
}
.price{
	background-image:url('price.jpg');
	background-repeat:no-repeat;
	height:102px;
	background-position: center;
	padding-top: 25px;
}
.price_was{
	font-family: "Arial";
	font-size: 22px;
	font-weight: bold;
	text-decoration:line-through;
	color: #fff;
	padding-top:0px;
	padding-bottom:0px;
	text-align: center;
	padding-left: 0px;
	}

.price_now{
	font-family: "Arial";
	font-size: 22px;
	font-weight: bold;
	color: #2f2e2e;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:25px;
	text-align: center;
	}
.you-save{
	text-align:center;
	color:#ffffff !important;
	font-weight: bold;
	font-family: "Arial";
	padding:15px 11px 5px 10px;
	font-size: 22px;
}
.borderit{
border:1px solid  #CCCCCC;
}
.TDHover:hover{
opacity:0.8;
border:1px solid #333;	
}	
.TDHover{

border:1px solid #fff;	
}	
}
.auto-style1 {
	text-align: left;
}
.auto-style2 {
	font-size: medium;
}
.auto-style4 {
	color: rgb(223, 39, 39);
}
.auto-style5 {
	color: #000000;
}
/*<========== TABS ==========>*/

#tabs { float: left; z-index: 0; }

#tab1, #tab2, #tab3, #tab4, #tab5  {
	width: 428px!important;
	font-family:Trebuchet MS,helvetica,arial,clean,sans-serif;
	font-size: 11px;
	z-index: 0;
}

#tab2, #tab3, #tab4, #tab5  {
	display: none;
}

pre.tabcontent {
	width: 408px !important;
	height: 299px;
	overflow: hidden !important;
 	white-space: -moz-pre-wrap;
 	white-space: -pre-wrap;
 	white-space: -o-pre-wrap;
	font-family:Trebuchet MS,helvetica,arial,clean,sans-serif;
	font-size: 11px;
	margin: 0px !important;
	padding: 10px 10px 0px 10px;
	word-wrap: break-word;
	white-space:normal;
	background: #fff;
	color: #1e1e1e;
	width: 428px\9;
	z-index: 0;
}

pre.tabcontent a { color: #cc367f !important; }
pre.tabcontent a:hover { text-decoration: underline; }

* html pre.tabcontent {
	overflow-x: hidden;
	overflow-y: scroll\9;
	word-wrap: break-word;
	width: 428px !important;
}

pre.tabcontent a { color:#fff; text-decoration: none;}


div#tab1 pre.tabcontent,
div#tab2 pre.tabcontent,
div#tab3 pre.tabcontent,
div#tab4 pre.tabcontent,
div#tab5 pre.tabcontent {
	width: 428px\9;
}

ul.tablinks {
	width: 428px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	height: 49px;
	display: block !important;
	cursor: pointer;
	position: relative;
	top: 16px;
	z-index: 0;
}

ul.tablinks li {
	display: inline;
	float: left;
	margin: 0px;
	padding: 0 1px 0 0;
	z-index: 0;
}

ul.tablinks a, ul.tablinks span {
	display: block;
	width: 100px;
	height: 49px;
	line-height: 31px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-family:Trebuchet MS,helvetica,arial,clean,sans-serif;
	font-size: 14px;
	text-indent: 0px;
	text-transform: uppercase;
	z-index: 0;
}

ul.tablinks a {
	background: url(template_tabon.gif);
	color: #fff;
}

ul.tablinks a:hover, ul.tablinks span {
	background: url(template_tabover.gif);
	color: #fff;
}

h4.tabtitle {
	display: block;
	margin: 0px !important;
	padding: 0px !important;
	height: 16px !important;
	line-height: 0px;
	background: url(template_tabtop.gif) top repeat-x;
	font-size: 0px;
}

div.tabbase {
	display: block;
	height: 10px;
	line-height: 0px;
	font-size: 0px;
	margin-bottom: 0px;
	background: #fff;
}

#ProdDetailMainImg {
min-height: 400px;
text-align: center;
width: 480px;

}
.MagicZoomPlus img {
width: 360px !important;
height: auto !important;
}
/*


   Magic Zoom v4.0.3 
   Copyright 2011 Magic Toolbox
   Buy a license: www.magictoolbox.com/magiczoom/
   License agreement: http://www.magictoolbox.com/license/


*/

/* Style of the main image */
.MagicZoom img {
border: 0 !important;
padding: 0 !important;
margin: 0 !important;
}



/* Style to hide external title on a page. Only needed for #id method */
.MagicZoomExternalTitle {
display: none;
}

/* Style of the zoomed image */
.MagicZoomBigImageCont {
border: 1px solid #999;
}
.MagicThumb-buttons {
background: transparent url(/userPages/images/buttons-4.png) no-repeat 0 0;
height: 24px;
display: block;
}
.MagicThumb-buttons a {
width: 24px;
height: 24px;
margin: 0px 1px !important;
overflow: hidden;
}
/* Style of text on the zoomed image */
.MagicZoomHeader {
font-size: 10pt !important;
line-height: normal !important;
color: #fff;
background: #666;
text-align: center !important;
}

/* Style of square magnify area under the cursor */
.MagicZoomPup {
border: 1px solid #aaa;
background: #fff;
cursor: move;
z-index:999;
}

/* Style of loading message and icon shown during load */
.MagicZoomLoading {
border: 1px solid #ccc;
padding: 4px 4px 4px 24px !important;
margin: 0;
text-decoration: none;
text-align: left;
line-height: 1.5em;
font-size: 8pt;
font-family: sans-serif;
color: #444;
}
.MagicThumb-expanded{
border: 5px solid #D0D0D0;
z-index:999;
}
.MagicThumb-caption{
 background-color: white;
font-weight: bold;
}
/* Style of shadow effect behind zoomed image */
.MagicBoxShadow {
-moz-box-shadow: 3px 3px 4px #888888;
-webkit-box-shadow: 3px 3px 4px #888888;
box-shadow: 3px 3px 4px #888888;
border-collapse: separate;
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888') !important;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888')" !important;
}

/* Style of glow effect behind zoomed image */
.MagicBoxGlow {
-moz-box-shadow: 0px 0px 4px 4px #888888;
-webkit-box-shadow: 0px 0px 4px 4px #888888;
box-shadow: 0px 0px 4px 4px #888888;
border-collapse: separate;
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Glow(Strength=4, Color='#888888') !important;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Glow(Strength=4, Color='#888888')" !important;
}
     
 /*


   Magic Zoom Plus v4.0.8 
   Copyright 2012 Magic Toolbox
   Buy a license: www.magictoolbox.com/magiczoomplus/
   License agreement: http://www.magictoolbox.com/license/


*/


/* Style of the small image link */
.MagicZoomPlus, .MagicZoomPlus:hover {
cursor: url(/userPages/images/zoomin.cur), pointer;
outline: 0 !important;
}

/* Style of the small image */
.MagicZoomPlus img {
border: 0 !important;
padding: 0 !important;
margin: 0 !important;
outline: 0 !important;
}
.MagicZoomPlus img {
     width:360px !important;
    height:auto !important; 
}
.MagicZoomPlus {
     width:auto !important;
    height:auto !important; 
}
.MagicZoomPlus div img {
     width:auto !important; 
     height:auto !important;
}
/* Style of the span inside the small image link */
.MagicZoomPlus span {
display: none !important; 
}

/* Style of hint box */
.MagicZoomPlusHint {
background: url(/userPages/images/hint.gif) no-repeat 2px 50%;
padding: 2px 2px 2px 20px !important;
min-height: 24px;
margin: 0;
text-decoration: none;
text-align: left;
line-height: 24px;
font-size: 8pt;
font-family: sans-serif;
color: #444;
}

/* Style to hide external title or caption on a page. Only needed for #id method */
.MagicZoomPlus-ExternalText {
display: none;
}


/* Style of the zoomed image */
.MagicZoomBigImageCont {
border: 1px solid #999;
background: #ffffff;
}

/* Style of text on the zoomed image */
.MagicZoomHeader {
font-size: 10pt !important;
line-height: normal !important;
color: #fff;
background: #666;
text-align: center !important;
}

/* Style of square magnify area under the cursor */
.MagicZoomPup {
border: 1px solid #aaa;
background: #fff;
cursor:url(/userPages/images/zoomin.cur),pointer;
}

/* Style of loading message and icon shown during load */
.MagicZoomLoading {
border: 1px solid #ccc;
background: #fff url(/userPages/images/loader.gif) no-repeat 2px 50%;
padding: 4px 4px 4px 24px !important;
margin: 0;
text-decoration: none;
text-align: left;
line-height: 1.5em;
font-size: 8pt;
font-family: sans-serif;
color: #444;
}                                                      

/* Style of hotspots */
.MagicHotspots {
display: none;
visibility: hidden;
}
.MagicHotspots a {
border: 1px solid #ccc;
display: block !important;
position: absolute !important;
}
.MagicHotspots a:hover {
border: 1px solid red;
}

/* Style of the small image when the large image is expanded */ 
.MagicThumb-expanded-thumbnail {
cursor: default;
}

/* Style of the expanded image */
.MagicThumb-expanded {
background: #ffffff;
border: 1px solid #ccc;
outline: 0;
padding: 0;
}

.MagicThumb-expanded img {
background: #ffffff;
}

/* Style of the caption for the expanded image */
.MagicThumb-caption {
color: #333;
font: normal 10pt Verdana, Helvetica;
background: #ccc;
text-align: left;
padding: 8px;
min-height: 18px !important;
border: 0 !important;
outline: 0 !important;
}


.MagicThumb-buttons a {
width: 24px;
height: 24px;
margin: 0px 1px !important;
overflow: hidden;
}

/* Style of the loading message box */
.MagicThumb-loader {
font: normal 12pt sans-serif;
line-height: 1.5em;
border: 1px solid #000;
background: #fff url(/userPages/images/loader.gif) no-repeat 2px 50%;
padding: 2px 2px 2px 22px;
margin: 0;
text-decoration: none;
text-align: left;
}


/* Style of shadow effect behind zoomed image */
.MagicBoxShadow {
-moz-box-shadow: 3px 3px 4px #888888;
-webkit-box-shadow: 3px 3px 4px #888888;
box-shadow: 3px 3px 4px #888888;
border-collapse: separate;
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888') !important;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888')" !important;
}

/* Style of glow effect behind zoomed image */
.MagicBoxGlow {
-moz-box-shadow: 0px 0px 4px 4px #888888;
-webkit-box-shadow: 0px 0px 4px 4px #888888;
box-shadow: 0px 0px 4px 4px #888888;
border-collapse: separate;
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Glow(Strength=4, Color='#888888') !important;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Glow(Strength=4, Color='#888888')" !important;
}

h4.tabtitle {
	display: block;
	margin: 0px !important;
	padding: 0px !important;
	height: 16px !important;
	line-height: 0px;
	background: url('http://my.frooition.com/100359/files2012/template_tabtop.gif') repeat-x 50% top;
	font-size: 0px;
}

h4.tabtitle {
	display: block;
	margin: 10px 0px 0px 0px !important;
	padding: 0px !important;
	font-family: "arial" tahoma, verdana, sans-serif;
	font-size: 14px;
	height: 20px !important;
	line-height: 20px;
	font-weight: bold;
	text-indent: 10px;
}



.tabtitle { font-size: 14px; line-height: 20px; background: #b2b2b2; color: #fff; }
.tabtitle { font-family: "arial" sans-serif; }


div#tab1 pre.tabcontent,
div#tab2 pre.tabcontent,
div#tab3 pre.tabcontent,
div#tab4 pre.tabcontent,
div#tab5 pre.tabcontent {
	width: 428px\9;
}

pre.tabcontent {
	width: 408px !important;
	height: 299px;
	overflow: hidden !important;
 	white-space: -moz-pre-wrap;
 	white-space: -pre-wrap;
 	white-space: -o-pre-wrap;
	font-family:Trebuchet MS,helvetica,arial,clean,sans-serif;
	font-size: 11px;
	margin: 0px !important;
	padding: 10px 10px 0px 10px;
	word-wrap: break-word;
	white-space:normal;
	background: #fff;
	color: #1e1e1e;
	width: 428px\9;
	z-index: 0;
}

pre.tabcontent {
	width: 600px !important;
 	white-space: -moz-pre-wrap;
 	white-space: -pre-wrap;
 	white-space: -o-pre-wrap;
	font-family: "arial", tahoma, verdana, sans-serif;
	font-size: 11px;
	margin: 0px !important;
	padding: 10px;
	word-wrap: break-word;
	white-space:normal;
}


.pricebubble {
float: left;
display: block;
height: 107px;
width: 212px;
background: url('http://my.frooition.com/100359/files2012/salebuble.gif') no-repeat;
position: relative;
}

.super {
bottom:0.6em;
font-size:0.5em;
position:relative;
}

.legal {
    color: #999;
    font-size: 10;
    left: 16px;
    line-height: 12px;
    position: absolute;
    text-align: left;
    top: 248px;
    width: 185px;
}

.dessize {
font-size: 12px;
margin-left: 10px;
}

					.auto-style6 {
						margin-right: 0px;
					}
