/* CSS Document */

.rightCol h1 {
	font-size: 140%;	
	color:#FFFFFF;
	background:#52284e;
	padding: 10px 0 10px 12px;
	width:717px;
}

.underlinedList li{
	background:url(../media/megalac_list_bottom.gif) repeat-x bottom;
	line-height:2.1em;
}
h3.lifestyleH3 {
	
  font-size:150%;
  line-height:1.4em;
  color:#53284F;
}

h2.lifestyleH2 
{
    color:#57285B;    
}

.freephoneAdviceLineContainer
{
    display:none;
}

.h1LifestyleSub h1
{
    background: #6F5270;
    padding:5px 5px 5px 5px
}

.h1LifestyleSub ul
{
    list-style-position: outside;
}

.h1LifestyleSub ul.box {
  list-style-type: square;
  list-style-image: none;
  list-style-position: inside;
}


.h1LifestyleSub li
{
    text-align:justify;
}

.h1LifestyleSub li a
{
   text-decoration: none; 
   background-repeat: no-repeat;
   background-attachment: scroll;
   padding-left: 0px;
   background-position: left center;
   font-weight:bold;
}

.h1LifestyleSub li a:hover
{
    color: #73ae57;
}
.h1LifestyleSub li li
{

    text-align:justify;
    padding:0px 0px 4px 12px;
}
.h1LifestyleSub li.noimage
{
	background-image:none;
	padding:0px;
}

.navUL ul ul ul a {
margin-left:12px;
}

@media print
{
    .freephoneAdviceLineContainer
    {
        display:none;
    }
}
.productHeader h1
{
    padding:0;
    margin:0;
    background:none;
    display:inline;
}
