/* -------------------------------------------
project:	Tradebay
date:	27.01.2009
------------------------------------------- */

html { min-height: 100%; margin: 0 0 1px; font-size: 100.01%; }
body { margin: 0; padding: 0; background:#EFEFEF url(../images/header_bg.jpg) repeat-x scroll center top; color: #555; font: 62.5%/1.25 Arial,Helvetica,sans-serif; }
textarea, input, select, option, optgroup, button { font: 1em Arial,Helvetica,sans-serif; }

@media only screen and (max-device-width: 480px) { html { -webkit-text-size-adjust: none; } }

/* RE-SETS
------------------------------------------- */
* { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }

li, dt, dd, p, th, td, caption { color:#8D8D8D; font-size:0.8em; ext-decoration:none }
ul, ol, dl { margin-bottom: 15px; font-size:12px; }
ul ul, ol ol, ul ol, ol ul { margin-bottom: 0; }
p { margin-bottom: 15px; font-size:13px;}
li *, li p, li li, dt *, dd *, p * { font-size: 1.2em; }
em * { font-size: 1em; }

img { border: none; -ms-interpolation-mode: bicubic; }

fieldset { border: none; }
legend { display: none; }
button { overflow: visible; cursor: pointer; }
button::-moz-focus-inner { padding: 0; border: none; }

pre { font: 1.1em "Courier New",monospace; white-space: pre-wrap; }

hr { overflow: hidden; height: 1px; margin: 15px 0; padding: 0; border: none; background-color: #ccc; color: #ccc; }
*:first-child+html hr { margin: -7px 0 8px; }
* html hr { margin: -5px 0 8px !important; }

a { color: #000000; text-decoration: none; }
a:hover, a:focus, a:active { color: #000; text-decoration: underline; }

table{border-spacing:0;}

* html,
*:first-child+html table { border-collapse:collapse; }

/* HEADINGS
------------------------------------------- */
h1, h2, h3, h4, h5, h6 { margin: 0 0 0px; color: #000; font: bold 2.4em Arial, helvetica, sans-serif; }
h1 { font-size: 2.2em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1.0em; }

/* HELPERS
------------------------------------------- */
.offset { position: absolute; left: -10001px; overflow: hidden; height: 0; margin: 0; line-height: 0; }
legend.offset { display: none; }

/* LAYOUT
------------------------------------------- */
#root { /*width: 960px; margin: 0 auto;*/ }
 #top { background:#edefe1; border-top:5px solid #d5d8c5;}


/* SKIP LINKS
------------------------------------------- */
#skip-links { position: absolute; top: 0; left: -10001px; list-style: none; margin: 0; padding: 0; }
 #skip-links li a:focus, #skip-links li a:active { display: block; position: absolute; left: 10001px; top: 0; z-index: 10001; width: 750px; padding: 2px 0; background: #579; color: #fff; font-size: 1.4em; text-align: center; }

/* GENERAL
------------------------------------------- */
.wrapper { overflow:hidden; width:960px; margin:0 auto; }

#top-ad-box { width:752px; height:93px; padding:15px 30px 15px 0; float:left; background:url('../images/ad-box-brd.gif') center right no-repeat; }
 #lang-box ul { padding:40px 0 0 15px; float:left; margin:0;}
  #lang-box ul li { list-style:none; float:left; padding-left:5px; }
  #lang-box ul li.first { font-weight:bold; padding-top:7px; }

#nav-container{background:url('../images/menu-bcg.gif') center left repeat-x; border-top:1px solid #fff; border-bottom:1px solid #fff; }
 #nav-container ul{ overflow:hidden; padding:0; width:700px; float:left; margin:0; padding:0;}
  #nav-container ul li{ float:left; list-style:none; border-right:1px solid #272829;}
  #nav-container ul li.last{ border:none; }
   #nav-container ul li em{ position:absolute; left:-666em; background:url('../images/menu-bcg-hover.gif') top left no-repeat;}
   #nav-container ul li a{ text-transform:uppercase; font-weight:bold; text-decoration:none; color:#fff; font-size:0.9em; display: block; float:left; padding:10px; border-right:1px solid #606163; }
   #nav-container ul li a:hover,
   #nav-container ul li a.current { background:url('../images/menu-bcg-hover.gif') center left repeat-x; color:#434446;}
   #nav-container ul li.last a{ border:none; }

 #nav-container p {float:right; margin:0; padding:5px 8px 0 4px;}

#middle-box { background:#0289b9 url('../images/middle-box-bcg.gif') top left repeat-x; border-bottom:6px solid #0376a2;}
#middle-box .wrapper { background: url('../images/search-bcg.gif') top right repeat-y;}
#middle-box .wrapper1 { width:620px; float:left; }
#middle-box .text-box p { color:#fff; }
  #logo { margin:0; }
  #logo a { display: block; width:460px; height:140px; text-indent:-666em; overflow:hidden; background:url('../images/main-logo.png') center left no-repeat; }
  #logo1 a { display: block; width:236px; height:69px; text-indent:-666em; overflow:hidden; background:url('../images/logo_inner.png') center left no-repeat; }
  #search-box { float:right; width:332px; padding-bottom:5px; }
  #search-box form { padding:16px 22px;}
   #search-box form button { border:none; background:none; float:right;}
   #search-box form .rc { background:#bad550 url('../images/search-rc.gif') top left no-repeat; }
   #search-box form .rc h2 { background: url('../images/search-rc1.gif') bottom left no-repeat; width:288px; overflow:hidden; font-weight:bold; font-size:1.5em; font-family:arial, helvetica, sans-serif; color:#fff; text-transform:uppercase;}
    #search-box form .rc h2 span { display: block; float:left; padding:17px 45px 15px 10px; background:url('../images/magnifier.gif') center right no-repeat; }
   #search-box form label { width:16px; height:24px; display: block; text-indent:-666em; overflow:hidden; background:url('../images/search-bullet.gif') center left no-repeat; float:left; }
   #search-box form input { padding:3px; width:250px;}
   #search-box form select { padding:3px; width:255px;}

#content .text-box{width:770px; float:left; padding:20px 10px;}
#content .text-box1{width:770px; float:left; padding:20px 10px 10px 10px;}
#content .text-box2{padding:10px 10px 10px 20px;}
#content.with-side .wrapper,
#content.with-2sides .wrapper{background:url('../images/f-cols.gif') top right repeat-y;}
 #content .text-box h1,
 #content .text-box1 h1{background:#edefe0; padding:10px; margin:0 0 10px -10px;}

 #content.with-2sides .text-box1 h1{background:#edefe0; padding:10px; margin:0 0 0 -10px;}
 /*#content.with-2sides .text-box1 h1.special{padding-left:170px; background:#edefe0 url('../images/special-header-bcg.gif') top left repeat-y;}*/
 #content #top-ad-box { background:none; padding: 20px 0 0 0; width:778px; }
  #content #top-ad-box p { margin:0; padding:0; text-align:center; }

#main-col {float:left; width:795px;} 
  
#side { width:160px; float:right; padding:15px 0; text-align:center; }
 #side p{ text-align:center; margin: 0; padding: 0;}
 #side div.side-container{ padding-bottom: 10px; }

#map-container { padding:30px 0; }
 #map-tabs { list-style:none; padding:0; margin:0; background:#fff; width:100%; overflow:hidden;}
  #map-tabs li { float:left; margin-right:5px; }
   #map-tabs li a { display:block; background:#edefe1; color:#5f5f5f; padding:10px; float:left; text-decoration:none; font-weight:bold;}
   #map-tabs li a:hover { color:#6f4f12; text-decoration:underline; }
   #map-tabs li.ui-tabs-selected a { background:#e0e4cb; outline:none;}

 #tabs-container{background:#edefe1;}
 #map-container .map-item { clear:both; border:1px solid #e0e4cb; width:958px; background:#edefe1; overflow:hidden; min-height: 470px;}
 #map-container .map-item p{ float:left; width:666px; padding:15px; margin:0; }
  #map-container .map-item p img{ display: block; }
 #map-container .map-item ol{ float:right; width:150px; padding:15px; margin:0; }
 *:first-child+html #map-container .map-item ol{ padding-left:30px; }
 * html #map-container .map-item ol{ padding-left:30px; width:135px;}
  #map-container .map-item ol li{ padding-bottom:5px; }
   #map-container .map-item ol a{ color:#5f5f5f; }
   #map-container .map-item ol a:hover{ color:#6f4f12; }

#category-box { background:#f6f7ef; border-top:2px solid #edefe1;}
 #categories-list { width:740px; padding:15px; float:left; margin:0;}
  #categories-list ul { padding:0; margin:0;}
   #categories-list li { list-style:none; float:left; width:140px; padding:0 6px 15px 0; min-height:94px;}
   * html #categories-list li { height:94px;}
   #categories-list li h2 { font-size:1.2em; margin-bottom:6px; }
    #categories-list li h2 a{ color:#000; }
    #categories-list li li { list-style:none; float:none; width:auto; height:auto; padding-bottom:3px; min-height:1px;}
     #categories-list li li a { color:#5f5f5f; }
     #categories-list li li a:hover { color:#6f4f12; }

 #top-ten-list { width:150px; float:right; padding:15px;}
  #top-ten-list h2 { font-size:1.3em; }
   #top-ten-list ul { list-style:none; padding:0; margin:0; }
    #top-ten-list ul li { padding-bottom:7px; }
     #top-ten-list ul li a { color:#5f5f5f; }
     #top-ten-list ul li a:hover { color:#6f4f12; }

 #side1 { width:160px; float:left; padding-bottom:10px;}
 #side1 h2 { font-family:arial, helvetica, sans-serif; margin-bottom:10px; padding:13px 7px; font-weight:bold; font-size:1.3em; color:#555; background:#f7f7f7;}

  #side1 ul { list-style:none; padding:0; margin:0 0 15px 0;}
   #side1 ul li{ margin-bottom:1px; }
   #side1 ul li ul{ margin:0; }
    #side1 ul li a{ display: block; padding:5px 7px; background:#f7f7f7; font-size:12px;}
    #side1 ul li a:hover{ color:#000; }
    #side1 ul li a.current{ background:#ebebeb; font-weight:bold; border-bottom:1px solid #c2c2c2;}

    #side1 ul li ul{ border-bottom:1px solid #c2c2c2; }
      #side1 ul li li { font-size:0.9em; margin:0; }
       #side1 ul li li a{ background:#ebebeb; padding:5px 7px 5px 20px; }
       #side1 ul li li a:hover{ background:#f6f7ef; color:#000; text-decoration:none; }
       #side1 ul li li a.current{ background:#f6f7ef; border:none; }

		   * html #side1 li { height: 1%;  float:left; }
			* html #side1 li a { height: 1%; }

 #middle-col { width:610px; padding:0 0 10px 10px; float:left; }
 .with-side #middle-col { width:770px; padding:0; float:none; }

 #product-container .form-container { clear:both; padding-top:20px; border-top:1px solid #edefe0;}

 #product-container #images-box { list-style:none; width:80px; float:left; padding:0; margin:0; }
  #product-container #images-box li { padding-bottom:5px; }
   #product-container #images-box li a{ display: block; position:relative; width:75px; height:75px; border:2px solid #edefe0; }
  #product-container #images-box li a img.helper{ position:absolute; bottom:0; right:0; }
  * html #product-container #images-box li a img.helper{ position:absolute; bottom:-1px; right:-1px; }
   #product-container #images-box img { display: block; }

 #description-box { width:520px; float:right; }
  #description-box p.price-container { font-size:1.4em; color:#990000; margin-bottom:5px;}
  #description-box div.text-box2 { padding:5px 0; }
  #description-box div.text-box2 p{ margin:0; }

  #description-box h2{ margin-bottom:5px; }
  #description-box ul.desc-details { padding:10px 0 15px 0; margin:0; list-style:none; }
   #description-box ul.desc-details li { padding-bottom:3px; }
    #description-box ul.desc-details li em { color:#c06035; }

  #description-box ul.contact-details { padding:0 0 20px 0; margin:0; list-style:none; }
   #description-box ul.contact-details li { padding-bottom:3px; }
    #description-box ul.contact-details li em { color:#c06035; }
    #description-box ul.contact-details p { margin:0; padding:5px 0; }
	 
  #product-container .fraud-warning { border:1px solid #edefe0; background:#f6f7ef; padding:10px 10px 0 10px; margin-top:35px; }
   #product-container .fraud-warning h3 { color:#c8091b; background:url('../images/error.gif') center left no-repeat; padding-left:25px; }
	
  .special-info { border:1px solid #edefe0; background:#f6f7ef; padding:15px 10px 0 10px; margin-top:35px; clear:both;}
	.form-container div.special-info{margin:10px 0 20px 0;}

 #footer p { text-align:center; color:#b0d44e; font-size:1.1em; padding-bottom:20px;}
 #footer-nav { text-align:center; list-style:none; padding:32px 0 5px 0;}
  #footer-nav li { display:inline; font-size:1.1em; padding:0 4px}
   #footer-nav li a { text-transform:uppercase; color:#fff; }
   

/* ELEMENTS
------------------------------------------- */
#search-state-opt { width:150px; }

#search-state option.main,
#search-category option.main,
#search-state-opt option.main,
#search-category-opt option.main{font-weight:bold; background:#8db515; color:#fff;}

#content.with-side .form-container { width:770px; float:left; }
.form-container { clear:left; margin-bottom:15px;}
 .form-container form li { list-style:none; padding-bottom:15px; clear:left; overflow:hidden; width:100%;}
 .form-container form li.special { clear:none; float:left; padding-right:20px; overflow:auto; width:auto;}
  .form-container div { padding-left:10px; }
  .form-container p.button-container{ padding-left:10px; }
  .form-container div ul { padding:0; margin:0; }
  .form-container div label { display: block; padding-bottom:2px;}
  .form-container div label.error { color:#be2727; display:inline; padding-left:20px; background:url('../images/exclamation.gif') center left no-repeat; }
  .form-container .subscription label.error { color:#be2727; display:inline; padding-left:20px; background:url('../images/exclamation.gif') center left no-repeat; }
  .form-container div .radio label { display: inline; padding-bottom:2px;}
  .form-container div span { font-size:0.74em; font-style:italic; color:#888; display: block; padding-top:2px;}
  .form-container div span.hidden { display:none; }
  .form-container div input { color:#555; }
  .form-container div input#captcha { width:180px; }
  .form-container div li p { float:left; clear:none; padding-right:10px;}
  .form-container div li.radio p { float:none; clear:none; padding:3px 10px 3px 0;}
  .form-container div p { clear:left;}
  .form-container button { padding:3px 10px; }
  
  .form-container li p.img-container { padding-top:15px; float:none;}

  .form-container form div .radio input { width:auto; }
  .form-container form div input { width:285px; color:#555; margin-right:5px; padding:3px; border-top:1px solid #cbcbcb; border-left:1px solid #cbcbcb; border-bottom:1px solid #dcdcd6; border-right:1px solid #dcdcd6; }
  .form-container form div select { width:285px; color:#555; margin-right:5px; padding:3px; border-top:1px solid #cbcbcb; border-left:1px solid #cbcbcb; border-bottom:1px solid #dcdcd6; border-right:1px solid #dcdcd6; }
  .form-container form div optgroup { font-weight:bold; font-style:italic; }
  .form-container form div textarea { margin-right:5px; border-top:1px solid #cbcbcb; border-left:1px solid #cbcbcb; border-bottom:1px solid #dcdcd6; border-right:1px solid #dcdcd6; }

  .warning { color:#be2727; list-style:none; border:2px solid #be2727; padding:10px 10px 0 40px; margin:0 0 15px 0;}
  .form-container .warning { color:#be2727; list-style:none; border:2px solid #be2727; padding:10px 10px 5px 40px; margin:0 0 15px 0;}
  .form-container .warning li { padding-bottom:5px; }
	.form-container .warning a { color:#003869; }
	.form-container .warning a:hover { text-decoration:none; }
	.form-container .subscription { padding-left:10px; }	

ul.pagination { float:right; padding:10px 0; clear:left; margin:0; }
 ul.pagination li { float:left; padding:0 5px; vertical-align:middle; list-style:none; }
  ul.pagination li a { text-decoration:none; color:#333; border:1px solid #e0e4cb; padding:0 3px; }
  ul.pagination li a:hover { border:1px solid #bdc3a1; color:#000; background:#e0e4cb; }
  ul.pagination li.first a,
  ul.pagination li.last a { border:1px solid #fff; }
  ul.pagination li.prev a,
  ul.pagination li.next a { border:none; }
  ul.pagination li.prev a:hover,
  ul.pagination li.next a:hover { background:none; text-decoration:none; border:none; }
  ul.pagination li.first a:hover,
  ul.pagination li.last a:hover{border:1px solid #888;}
  ul.pagination li span{border:1px solid #bdc3a1; color:#000; background:#e0e4cb; padding:0 3px;}

 #view-options{background:#f6f7ef; width:590px; overflow:hidden; padding:10px;}
  #view-options form{overflow:hidden;}
   #view-options form fieldset{padding:0; margin:0; border:none;}

   #view-options form fieldset.col1{width:210px; float:left; }
   #view-options form fieldset.col2{width:350px; float:right; }
    #view-options form fieldset.col2 ul{ float:left; margin:0; padding:0;}
    #view-options form fieldset.col2 ul li{list-style:none; float:left; padding-right:10px;}
    #view-options form fieldset.col2 ul li.last{background:none;}
    #view-options form fieldset.col2 p{ float:right; margin:0; }

    #view-options form label { font-weight:bold; color:#555; vertical-align:middle; font-size:1.1em;}
    #view-options form ul li { font-size:1em; }
    #view-options form select { vertical-align:middle; }
    #view-options form input { vertical-align:middle; }
	 #view-options form select { padding:3px; font-size:1.2em; }
	 #view-options button { padding:1px 10px;}
	 #view-options #search-category-opt { width: 150px; }

  ul#product-list { list-style:none; padding:0; margin:0; clear:right; }
   #product-list li{border:1px solid #e0e4cb; /*background:#fafbf3;*/ margin-top:10px; padding:10px; overflow:hidden; width:588px; position:relative;}
   #product-list li.premium{border:1px solid #89bdc9; background:#cae2e6;}
    #product-list li p.img-container{float:left; padding:0;}
     #product-list li p.img-container img{display: block; border:1px solid #e0e4cb;}
     #product-list li.premium p.img-container img{border:1px solid #89bdc9;}

   #product-list li div{margin-left:85px; position:relative;}
   #product-list li ul{padding:3px 0 0 0; width:320px; overflow:hidden; margin:0;}
   #product-list li li{border:none; padding:0; margin:0; background:none; width:auto; float:left; font-size:0.8em; text-transform:uppercase;}
   #product-list li li.first{background:url('../images/vbrd.gif') 98% 50% no-repeat; padding-right:10px; margin-right:5px;}

   #product-list h2{font-size:1.2em; width:400px; font-weight:normal; margin:0; padding:0; font-weight:bold; background:none; font-family: arial, helvetica, sans-serif;}
   #product-list h2 a{color:#000; text-decoration:none;}
   #product-list h2 a:hover{background:none; text-decoration:underline;}
   #product-list p.price-container{color:#0576a2; font-weight:bold; font-size:0.9em; text-transform:uppercase; position:absolute; top:0; right:0; }
   #product-list .premium p.price-container{color:#cf1212;}
   #product-list p{color:#555; padding:6px 0; margin:0;}

	* html #product-list li div{height:1px;}
   * html #product-list{height:1px;}

 ul.child-list li { padding:3px 0; } 
 
  table.items-table { width:98%; border-top:1px solid #e9e9e9; border-left:1px solid #e9e9e9; }
   table.items-table td,
   table.items-table th { padding:5px 8px; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9; }
   table.items-table thead tr { background:#f6f7ef; }
   table.items-table tbody tr.special td { font-weight:bold; }
 
 #premium-container label{background:url('../images/help.gif') center right no-repeat; padding-right:20px;} 
 
 .ui-tabs-hide,
 #tooltip-content { display:none; }
 
 #paymentForm li{list-style:none; padding:3px 0;}
 
 
/*TOOLTIP*/
#tooltip {
	position: absolute;
	z-index: 3000;		
	opacity: 0.9;	
	max-width:500px;	
	border:1px solid #3ea4ca; background:#d6e9f0; padding:10px;
}
#tooltip h3, #tooltip div { margin: 0; color:#494949; font-size:1.2em; line-height:180%; } 
 
 
 
 
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/**{padding: 0; margin: 0;}*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}