    /* freelunch style */

.whsbox {
    float: none;
    clear: both;
width: 300px;
border: 1px solid #132744;
background-color: #f7f7e8;
padding:5px;
font-family: helvetica, arial, sans-serif;
color: black;
}

.whstitle {
font-size: 14px;
color: #132744;
font-weight: 900;
}

.whsheader {
font-size:11px;
font-weight: 900;
}

.whstext {
font-size:11px;
margin-top:2px;
} 

.ltax
        {
        width: 60%;
        float: left;
        border: none;
        font-family: helvetica, sans-serif;
        rules: none;
        background-color: #eef;
        }
.one     { list-style-type: upper-roman }
.two     { list-style-type: lower-alpha }
.three   { list-style-type: decimal }

h3.info {
    color: #48669f;
    font-family: sans-serif;
    text-align: center
}

h1, h2, h3, h4, h5 {
    color: #48669f;
    font-family: palatino, times new roman, serif;
    text-align: center
}

.money {
	align: char;
	text-align: right;
	}

.percent {
	align: right;
	text-align: right;
	}

table.tax {
    width: 60%;
    align: right;
    border: none;
    font-family: helvetica, arial, sans-serif;
    rules: none;
    background-color: #f0f5f6
}

table.display {
    width: 90%;
    align: center;
    text-align: center;
    border: none;
    font-family: palatino, times new roman, serif;
    rules: none;
    background-color: #f0f5f6
}

table.favorites {
    width: 80%;
    align: center;
    text-align: left;
    border: none;
    font-family: palatino, "times new roman", serif;
    rules: none;
}


.inter {
        font-family: helvetica, arial, sans-serif;
	border-style: none none none double;
    	border-width: .4em;
    	border-color: #48669f;
        margin-left: 8%;
        margin-right: 7%;
	padding: 1em;
	float: right;
    	width: 80%;
	color: #101010;
	background-color: #fbfbf0;
}

body.belt {
     background-color: #efefef;
     background-attachment: fixed;
     background-position: center;
     background-repeat: no-repeat;
}


div.cl {
    text-align: center;
    }

@media Screen
{
a:hover {
    background: #dd7
}
    }

div.allofit
    {
    float: none;
    clear: both;
    width: 100%;
    margin: 0em 1em 1em 0em;
    padding: 1em 1em 1em 1em;
    }

div.bloks
    {
    float: none;
    clear: both;
    }

div.onleft
    {
    float: left;
    width: 48%;
    }

div.onright
    {
    float: right;
    width: 48%;
    }

div.onlefthl
    {
    float: left;
    width: 45%;
    background-color: #eff4ff;
    margin: 0em 1em 1em 0em;
    padding: 1em 1em 1em 1em;
    }

.counter {
	text-align: right;
	valign: baseline;
	}

.smallprint
        {
        color: #48669f;
        font-family: arial, sans-serif;
        text-align: center;
        font-size: 60%;
        }
    
.cred
        {
        color: #48669f;
        font-family: arial, sans-serif;
        text-align: right;
        font-size: 60%;
        }

.intro
        {
        color: #48669f;
        font-family: arial, sans-serif;
        text-align: left;
        font-size: 60%;
        }

hr
        {
        width: 66%;
        align: center
        }

.ltax
        {
        width: 60%;
        float: left;
        border: none;
        font-family: helvetica, sans-serif;
        rules: none;
        background-color: #eef;
        }

.one     { list-style-type: upper-roman }

.two     { list-style-type: lower-alpha }

.three   { list-style-type: decimal }

th {
  	align: center;
    text-align: center;
    font-family: palatino, times new roman, serif;
    rules: none;
    color: #48669f;
}

.text {
	font-family: palatino, "times new roman", serif;
	margin-left: 16%;
	margin-right: 16%;
	color: #011223;
	background: #f8f8f8 none;
}

.tax
        {
        width: 67%;
        float: right;
        border: none;
        font-family: helvetica, sans-serif;
        rules: none;
        background-color: #eef;
        }





