/* CONTENT */
div.cont-text {
width: 550px;
text-align: left;
margin-top: 20px;
padding: 0;
}
@media print{
div.cont-text{ width: 100%; }
}

h1 { 
font: bold 200% Tahoma,Vendana,Arial;
color: #b7c6ee;
margin: 0;
}

h2 {
font: 100% Tahoma,Vendana,Arial;
margin: 0 0 30px 0;
}

h3 {
font: bold 100% Tahoma,Vendana,Arial;
margin: 0 0 10px 0;
}

h4 {
font: 90% Tahoma,Vendana,Arial;
margin: 0 0 10px 0;
}

div.title {
font: bold 100% Tahoma,Vendana,Arial;
border-top: 1px solid #b7c6ee; 
border-bottom: 1px solid #b7c6ee; 
border-left: 8px solid #b7c6ee; 
padding: 3px 3px 3px 10px;
margin-top: 5px;
background: url('http://www.happi-ness.com/img/bg2.gif') no-repeat right bottom;
}

p.menu {
margin: 15px 0 0 10px;
padding: 10px 0 3px 15px;
color: #ff6699;
border-bottom: 1px dashed #cccccc;
font: 95% Tahoma,Vendana,Arial;
background: url('../img/c-button.gif') no-repeat left bottom;
}

.text{
font: 95% Tahoma,Vendana,Arial;
line-height: 150%;
padding: 5px 0 0 20px;
}
.text2{
font: 95% Tahoma,Vendana,Arial;
line-height: 150%;
padding: 15px 0 0 20px;
}

p {
font: 95% Tahoma,Vendana,Arial;
line-height: 150%;
padding: 0 0 0 10px;
}

LI {
font: 95% Tahoma,Vendana,Arial;
line-height: 150%;
}

.right{
text-align: right;
padding: 10px 0 5px 0;
}

div.gbox {
width: 550px;
text-align: center;
font: 95% Tahoma,Vendana,Arial;
border: 1px dotted #b7c6ee; 
margin-top: 10px;
padding: 0;
}
div.gboxl {
width: 150px;
float: left;
text-align: center;
font: 90% Tahoma,Vendana,Arial;
margin: 0;
padding: 5px;
}
div.gboxr {
width: 390px;
float: right;
text-align: left;
font: 100% Tahoma,Vendana,Arial;
margin: 0;
padding: 5px;
}