html, body {
    height: 100%;
}
body {
    font-family: Verdana;
    font-size: 8pt;
    background-image: url(../images/Blue_Background.jpg);
    color: #3F3F3F;
    margin: 0 0 0 0;
}
td {
    font-size: 8pt;
}

a {
    color: #0099CC;
    text-decoration: underline;
}
a:visited {
    color: #0099CC;
    text-decoration: underline;
}

a:hover {
    color: #FF8A00;
    text-decoration: underline;
}


.rule {
	color:#CCCCCC;
	align: center;
	width:200;
	height:1;	
}

.footerText {
    color: #0099CC;
	font-size: 8pt;
}

.footerText a:hover {
    color: #3F3F3F;

}

.breadcrumb {
    font-size: 8pt;
}

.relmar {
margin:0 0 0 -4px;}

.caption {
    font-size: 7pt;
}

.breadcrumb a {
    color: #3F3F3F;
    text-decoration: none;
}
.breadcrumb a:visited {
    color: #3F3F3F;
}
.breadcrumb a:hover {
    color: #3F3F3F;
    text-decoration: underline;
}

.menu_button {
    cursor: hand;
    width: 169;
    height: 26;
    background-repeat: no-repeat;
    padding: 0 0 0 0;
}

p.article_ref a {    color: #3F3F3F;
    text-decoration: none;}
	
	p.article_ref a:visited {    color: #3F3F3F;
    text-decoration: none;}
	
	p.article_ref a:hover {    color: #3F3F3F;
    text-decoration: none;}
	
	p.article_ref a:active {    color: #3F3F3F;
    text-decoration: none;}

a.article_link {
    font-size: 8pt;
    color: #3F3F3F;
    text-decoration: none;
	font-weight:bold;
}

a.article_link:visited {    color: #3F3F3F;
    text-decoration: none;}
	
a.article_link:hover {
    color: #3F3F3F;
    text-decoration: underline;
}
a.article_link:active {    color: #3F3F3F;
    text-decoration: none;}
a.menu_link {
    font-size: 9pt;
    text-decoration: none;
}
a.menu_link:hover {
    text-decoration: underline;
}
.menu_no_link {
    font-size: 9pt;
}

.heading {
    font-size: 11pt;
    font-weight: bold;
	padding: 4px 0 4px 0;
	margin: 0;
}

.homepartysubheading
{
	 color: #213C7B;
}	

.article_heading2 {
    font-size: 9pt;
    font-weight: bold;
	font-style:italic;
}


.header {
    font-size: 10pt;
    font-weight: bold;
}

.poll {
    font-size: 8pt;
}

a.content_link {
    color: #3F3F3F;
}

a.content_link:visited {
    text-decoration: underline;
	color:#3F3F3F;
}

a.content_link:hover {
    text-decoration: underline;
	color:#ff8a00;
}

.popupDiv {
    display: none;
    position: absolute;
    padding: 5 5 5 5;
    border: solid 1px Black;
    background-color: White;
    width: 300px;
}

.popupDiv2 {
    display: none;
    position: absolute;
    padding: 5 5 5 5;
    border: solid 1px Black;
    background-color: White;
    width: 560px;
}

.footnotePara {
    line-height: 1.4em;
}

.footnotePara SUP {
    line-height: 0;
    font-size: 7pt;
}

.smlWhite {
    color: White;
}

.phone {
    background-image: url(images2/brackets.gif);
    background-repeat:no-repeat;
}

.links_table 
{
    position: relative;
    clear:none;
    float: right;
    top: 0px;
    left: 0px;
    width: 150px;
}
.links_header {
    padding: 1px 3px 1px 3px;
    font-weight: bold;
    color: White;
}
.links_content {
    padding: 2px 3px 3px 3px;
}

.article_ref {
font-size: 7pt;}

.article_ref_guest {
font-size: 7pt;}

sup {font-size: 9px;}

.fuel_reg_small {
font-size:9px;}

#sitemap ul{list-style-type: square;
}
#sitemap ul li{padding: 3px;
}
#sitemap ul ul{list-style-type: disc; }
#sitemap ul ul ul.square{list-style-type:circle;}

/*----------------------------------------------------------------Related*/

#example{
height: 72px;
width: 160px;
text-indent: -10000px;
overflow: hidden;
background: url(../images/regnow2.jpg) top left no-repeat;
display: block;

}
 
#example:hover{
background-position: bottom left;
}

.related_div 
{
float: right;
margin: 0 0 15px 15px;
width: 160px;
}

.related_div h2 {
color: #fff;
display: block;
font: bold 11px Verdana;
padding: 3px;
margin: 0}


ul.related
{list-style-type: none;
margin: 0;
padding: 0;}
ul.related li{padding: 3px;
}

.related_links_red {
width: 160px;
/*border: 1px solid #c93d26;*/
margin-top: 17px;
background-image:url(../images2/related_bg_red.gif);
background-repeat:no-repeat;
background-position:left;
height:78px;
padding-left:5px;
margin-top: 17px;
}

.related_links_red h2 {
/*background-color:#c93d26;*/

}

.related_links_green {
width: 160px;
/*border: 1px solid #77aa24;*/
margin-top: 17px;
background-image:url(../images2/related_bg_green.gif);
background-repeat:no-repeat;
background-position:left;
height:78px;
padding-left:5px;
margin-top: 17px;
}

.related_links_green h2 {
/*background-color:#77aa24;*/
}

.related_links_purple{
width: 160px;
/*border: 1px solid #7f2886;*/
margin-top: 17px;
background-image:url(../images2/related_bg_purple.gif);
background-repeat:no-repeat;
background-position:left;
height:63px;
padding-left:5px;

}

.related_links_purple h2 {
/*background-color:#7f2886;*/
}

.related_links_orange {
width: 160px;
border: 1px solid #ff8a00;
margin-top: 17px;
}

.related_links_orange h2 {
background-color:#ff8a00;
}

.related_links_blue{
width: 160px;
/*border: 1px solid #0099cb;*/
margin-top: 17px;
background-image:url(../images2/related_bg_blue.gif);
background-repeat:no-repeat;
background-position:left;
height:78px;
padding-left:5px;
margin-top: 17px;
}

.related_links_blue h2 {
/*background-color:#0099cb;*/
}

.greyborder {
border: 1px solid #c2c2c2;
border-collapse:collapse;
border-bottom: none;
border-top:none;}

.greyborder td {padding: 3px;}

.borderbottom { border-bottom:1px solid #c2c2c2;}
.bordertop { border-top:1px solid #c2c2c2;}
.borderright { border-right:1px solid #c2c2c2;}

.articlepic {float: right;
font-size: 9px;
color:#000;}


a.ref_link {
    color: #3F3F3F;
    text-decoration: none;
}

a.ref_link:visited {
    color: #3F3F3F;
    text-decoration: none;
}

a.ref_link:hover {
    color: #3F3F3F;
    text-decoration: none;
}

a.ref_link:active {
    color: #3F3F3F;
    text-decoration: none;
}


.red_logout {
font-size: 9pt;
color: #c93d26;}


.red_logout:visited {
   color: #c93d26;
}


.right_more_articles {
text-align:right;
margin: 0;
padding: 0 0 6px 0;}

.roundedcornr_box_653022 {
   background: #fff9dd;
}
.roundedcornr_top_653022 div {
   background: url(../images/roundedcornr_653022_tl.png) no-repeat top left;
}
/*.roundedcornr_top_653022 {
   background: url(../images/roundedcornr_653022_tr.png) no-repeat top right;
}
.roundedcornr_bottom_653022 div {
   background: url(../images/roundedcornr_653022_bl.png) no-repeat bottom left;
}*/
.roundedcornr_bottom_653022 {
   background: url(../images/roundedcornr_653022_br.png) no-repeat bottom right;
}

.roundedcornr_top_653022 div, .roundedcornr_top_653022, 
.roundedcornr_bottom_653022 div, .roundedcornr_bottom_653022 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_653022 { margin: 0 15px; }

/*----------------------------------------------------------------------------------ARTICLE HEADERS*/


h1.h1_used_mattress {
	background: url(../images2/articles_usedmattress.gif) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 566px;
	height: 109px;
}

h1.h1_new_mattress {
	background: url(../images2/articles_mattress_head.gif) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 539px;
	height: 125px;

}

h1.h1_sleep_science_melatonin {
	background: url(../images2/articles_melatonin_header.jpg) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 560px;
	height: 289px;

}

h1.h1_aging_sleep {
	background: url(../images2/articles_ageing_header.gif) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 573px;
	height: 81px;

}

h1.h1_pillow_waking {
	background: url(../images2/articles_pillow_header.gif) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 558px;
	height: 135px;
}

h1.h1_sleep_city {
	background: url(../images2/articles_sleepcity.jpg) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 563px;
	height: 356px;
}

h1.h1_stressful_sleep {
	background: url(../images2/articles_stressful_header.gif) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 595px;
	height: 94px;
}

h1.h1_life_helix {
	background: url(../images2/articles_helixalt.jpg) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 553px;
	height: 227px;
}

h1.h1_dream_diet {
	background: url(../images2/articles_dreamdietalt.gif) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 552px;
	height: 114px;
}

h1.h1_dreaming {
	background: url(../images2/articles_daydreamalt.jpg) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 551px;
	height: 421px;
}

h1.h1_natural_healer {
	background: url(../images2/articles_naturalalt.gif) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 553px;
	height: 47px;
}

h1.h1_7_need_to_know {
	background: url(../images2/articles_7_need_to_know.gif) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 560px;
	height: 127px;
}

h1.h1_7_need_to_know {
	background: url(../images2/articles_7_need_to_know.gif) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 560px;
	height: 127px;
}

h1.h1_asthma_facts {
	background: url(../images2/articles_asthma_facts.gif) no-repeat top left;
	text-indent: -5000px;
	padding: 0;
	margin:0;
	border: 0;
	width: 560px;
	height: 93px;
}


/*------------------------------------------------------------------------------------LIST STYLES*/
.list_lwr_case_letters
{
list-style-type: lower-alpha;
padding: 10px;}

/*------------------------------------------------------------------------------------ARTICLE BG*/

#7_need_to_know_bg {
background: url(../images2/articles_7_need_to_know_bg.gif) no-repeat top left;}



/* NAVIGATION (COMMON) ------------------------------------------------------------------ */
#navigation {
    position: relative;
    top: -29px;
    left: 0px;
}
#navigation a {
    text-decoration: none;
}
#navmain {
    z-index: 20;
    position: relative;
    height: 26px;
}
#navigation img {
    vertical-align: top;
}
.sub {
    position: absolute;
    top: 42px;
    left: 0px;
    z-index: 10;
    display: none;
}
.sub_main {
    float: left;
    width: 167px;
    margin: 0;
    padding: 0;
}
.sub_main li {
    background: url(../images/sub_linie_30.gif) no-repeat left bottom;
    list-style-type: none;
    padding-bottom: 1px;
}
.sub_main li.letzter {
    background: transparent;
}
.sub_main a {
    display: block;
    padding: 8px 6px;
    width: 167px;
    font-size: 12px;
}
.sub_main a:hover, .sub_main a.aktivbutt {
    text-decoration: none;
}


.menu_filler {
    width: 60px;
    height: 26px;
    background: url(../images/invisigraphic.gif);
}
.menu_right_edge {
    width: 10px;
    height: 26px;
    background: url(../images/invisigraphic.gif);
}
