/*  */
/*  */

/* BabelandBlue print CSS */
/*global styles*/
body {
    background: #fff;
    font-family: Verdana, Georgia, Garamond, Times, serif;
    font-size: 11pt;
    color: #000;
    padding: 0;
	margin: 0;
	
}
div, table {
 background: #fff;
    font-family: Georgia, Garamond, Times, serif;
    font-size: 11pt;
    color: #000;
}

p {
    margin: 1em 0;
    line-height: 1.2em;
	width: 100%;    
}

a, a:link, a:visited {
    color: #999;
    text-decoration: underline; 
	z-index: 1200;
	
}

h1, h2 {
	font-size: 12pt;
	color: #000;
	background-color: #fff;
}

h3, h4, h5{
 font-size: 10pt;
 color: #000;
 background: #fff;
}

h3 a, h4 a, h5 a {text-decoration: none;}
img, img a {border: 0;}

#visual-portal-wrapper {
border: 0;
}

#portal-top, #breadcrumb-wrapper, #portal-column-one, #babeland-footer, .documentActions, .documentByLine,
#babeland-footer, .hiddenStructure, .documentFirstHeading, .spacer, .clearall, #btnContinue, #prod_advice, #prod_emailfriend,
.mivabutton, .relprod_image, .articleimglist, .smallpix img {
display: none;
}

.inner-leftcol, .inner-rightcol, .inner-leftcol img, div.inner-leftcol img, .inner-rightcol img, div.inner-rightcol img, .contentRow img, .doubleRow img, .tripleRow img, .doubleLeft img, .doubleRight img, .sixty img,
.float-left, .float-right 
{float: none;}

a.more a:link:after, span.more a:link:after {content: "url: "attr(href)" ";
   font-size: 10pt;}

/*#portal-column-content a:link:after, #portal-column-content a:visited:after {
   content: "[url: "attr(href)" ]";
   font-size: 10pt;
}
#portal-column-content a[href^="/"]:link:after {
content: "&nbsp; [ url: http://www.babeland.com"attr(href) " &nbsp;]&nbsp; ";
}


.articleimglist a[href^="/"]:link:after  {content: "";}

a img :link:after, img a a[href^="/"]:link:after  {content: "";}*/

/*index page*/
ul.inner-leftcol, ul.inner-leftcol li, ul.inner-rightcol, ul.inner-rightcol li, ul.inner-leftcol p, ul.inner-rightcol p {
list-style-type: none;
 margin: 0;
 padding: 0
 }

/*miva styles*/

h2.grey-background-head {
border-bottom: 1px solid #000;
border-top: 1px solid #000;
width: 100%;
}

.bask_quantity, .bask_rightborder_center, .bask_amount, .bask_subtotal {
width: 20%;
text-align: center;
}

.bask_subtotal {
font-weight: bold;
text-align: right;
}

#relprod_title {border-top: 1px solid #666; padding-top: 10pt;}
#prod_price {padding: 12pt;}
input.text_input_normal {border: 0; padding: 0; margin: 0; padding-left: 7px;}


/*  */