body
{
	font-family:        Arial, Verdana, Helvetica, sans-serif;
	font-size:          10pt;
	color:              #202020;
	margin:             0px 0px 0px 0px;
}

td
{
	font-family:        Arial, Verdana, Helvetica, sans-serif;
	color:              #202020;
	font-size:          10pt;
}

img
{
	border-style:       none;
}

input, textarea, select
{
	font-family:        Arial, Verdana, Helvetica, sans-serif;
	font-size:          10pt;
	color:              #333333;
	background-color:   #FFFFFF;
}

form
{
	margin:             0px;
}

p
{
	margin:             0px;
}

a
{
	color:              #00AFEE;
	text-decoration:    underline;
	background-color:   inherit;
}

/* ------------- layout ------------- */

#page
{
    position:           relative;
    left:               0px;
    top:                0px;
    height:             600px;
    margin-left:        auto;
    margin-right:       auto;
    width:              984px;
    border:             0px solid #404040;
    background-color:   #FFFFFF;
}

#header
{
    height:             186px;
}

#menu
{
    height:             30px;
    background-color:   #606060;
}

#content
{
    padding:            35px;
}

#footer
{
    clear:              both;
    margin-left:        auto;
    margin-right:       auto;
    margin-top:         5px;
    height:             17px;
    background-image:   url('../images/footer_bg.png');
    background-repeat:  repeat-x;
    background-position: 0px 0px;
    width:              974px;
    padding:            2px 0px 2px 0px;
}

/* ---------------------- container 1 ---------------------- */

TABLE.ctrLanding1
{
}

TD.ctrLanding1Top
{
    height:             8px;
    background-image:   url('../images/landing/container/1/top.png');
    background-repeat:  repeat-x;
    text-align:         left;
    color:              #FFFFFF;
    font-weight:        bold;
}

TD.ctrLanding1Left
{
    background-image:   url('../images/landing/container/1/left.png');
    background-repeat:  repeat-y;
}

TD.ctrLanding1Center
{
    height:             278px;
    vertical-align:     top;
    width:              100%;
    padding:            10px;
    background-color:   #EBEDF0;
}

TD.ctrLanding1Right
{
    background-image:   url('../images/landing/container/1/right.png');
    background-repeat:  repeat-y;
}

TD.ctrLanding1Bottom
{
    height:             15px;
    background-image:   url('../images/landing/container/1/bottom.png');
    background-repeat:  repeat-x;
}

/* ---------------------- container 2 ---------------------- */

TABLE.ctrLanding2
{
}

TD.ctrLanding2Top
{
    height:             8px;
    background-image:   url('../images/landing/container/2/top.png');
    background-repeat:  repeat-x;
    text-align:         left;
    color:              #FFFFFF;
    font-weight:        bold;
}

TD.ctrLanding2Left
{
    background-image:   url('../images/landing/container/2/left.png');
    background-repeat:  repeat-y;
}

TD.ctrLanding2Center
{
    height:             70px;
    vertical-align:     top;
    width:              100%;
    padding:            10px;
    background-color:   #D0DE42;
}

TD.ctrLanding2Right
{
    background-image:   url('../images/landing/container/2/right.png');
    background-repeat:  repeat-y;
}

TD.ctrLanding2Bottom
{
    height:             15px;
    background-image:   url('../images/landing/container/2/bottom.png');
    background-repeat:  repeat-x;
}

/* ---------------------- footer ---------------------- */

TABLE.footer
{
    width:              100%;
}

TD.footer
{
    font:               normal 11px Arial, Helvetica, sans-serif;
    color:              #FFFFFF;
}

A.footer
{
    font:               normal 11px Arial, Helvetica, sans-serif;
    color:              #FFFFFF;
}