/* Start of CMSMS style sheet 'hupimaa-main' */
*
{
    font-family: arial, helvetica, sans-serif;
}

html, body
{
    height: 100%;
    min-height: 100%;
    font-size: 14px;
    background-color: #e7e7e7;
}

h1
{
    font-size: 12pt;
    font-weight: bold;
    margin: 14pt 0 12pt 0;
}

h2
{
    font-size: 10pt;
    font-weight: bold;
    margin: 12pt 0 10pt 0;
}

h3
{
    font-size: 9pt;
    font-weight: bold;
    margin: 11pt 0 9pt 0;
}

h4,h5,h6
{
    font-size: 9pt;
    font-weight: normal;
    margin: 9pt 0;
}

p
{
    font-weight: normal;
    margin: 10pt 0 8pt 10pt;
    line-height: 15pt;
}

strong
{
    font-weight: bold;
}

#wrapcontent
{
    width: 400px;
    max-width: 400px;
    min-width: 400px;
    margin: 0 auto;
}

table#main
{
	width: 1060px;
    height: 100%;
    margin: 0 auto;
    background: #fff;
}

td#cell1-1
{
    width: 30px;
    background: url('uploads/images/gfx/shadow-left.jpg') repeat-y right;
}

td#cell1-2
{
    width: 310px;
    min-width: 310px;
    height: 315px;
    background: url('uploads/images/gfx/1-1.jpg') no-repeat left top;
}

td#cell1-3
{
    width: 490px;
    min-width: 490px;
    height: 315px;
    background: url('uploads/images/gfx/1-2.jpg') no-repeat left top;
}

td#cell1-4
{
    width: 200px;
    min-width: 200px;
    height: 315px;
    background: url('uploads/images/gfx/1-3.jpg') no-repeat left top;
}

td#cell1-5
{
    width: 30px;
    background: url('uploads/images/gfx/shadow-right.jpg') repeat-y left;
}

td#content
{
    width: 490px;
    vertical-align: top;
    background: url('uploads/images/gfx/2-2.jpg') repeat-y center;
}

td#content-end
{
    width: 490px;
    height: 40px;
    background: url('uploads/images/gfx/3-2.jpg') no-repeat left top;
}

td#right
{
    vertical-align: top;
}
/* End of 'hupimaa-main' */

