body
{
    background-color: #FFFFCC;
}

body.SLT
{
    background-color: #000000;
}

body.Printable
{
    background-color: #FFFFFF;	
}


body, p, th, td
{
	color: #003366;
	font-size: 12px;
	font-family: Arial, Helvetica, Swiss, Sans-serif;
}

body.SLT, body.SLT p, body.SLT th, body.SLT td
{
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, Swiss, Sans-serif;
}


a
{
	color: #003399;
}

body.SLT a
{
	color: #CCCCFF;
}


a:hover
{
	color: #006699;
}

body.SLT a:hover
{
	color: #9999CC;
}


h1
{
    margin-bottom: 0px;
    font-size: 18px;
}

h2
{
    margin-bottom: 0px;
    font-size: 16px;
}

h3
{
    margin-bottom: 0px;
    font-size: 14px;
    font-weight: bold;
}

h4
{
    margin-bottom: 0px;
    font-size: 12px;
    font-weight: bold;
}


p.indented
{
    margin-left: 30px;
}

p.indented2
{
    margin-left: 50px;
}


form
{
    margin-top: 0px;
    margin-bottom: 0px;
}

select, input
{
    font-size: 12px;
	font-family: Arial, Helvetica, Swiss, Sans-serif;
}

select.small
{
    font-size: 10px;
}

input.numeric
{
    text-align: right;
}


a.mainmenu
{
    color: #003366;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.mainmenu:hover
{
    color: #006699;
	text-decoration: underline;
}


a.menu
{
    color: #003300;
    background-color: #CC9900;
	text-decoration: none;
}

body.SLT a.menu
{
    color: #CCCCFF;
    background-color: #996666;
	text-decoration: none;
}

a.menu:hover
{
	text-decoration: underline;
}


a.hilitedmenu
{
    color: #FFFFFF;
    background-color: #006633;
	text-decoration: none;
}

body.SLT a.hilitedmenu
{
    color: #996666;
    background-color: #CCCCFF;
	text-decoration: none;
}

a.hilitedmenu:hover
{
	text-decoration: underline;
}


a.button
{
    color: white;
    text-decoration: none;
}

a.button:hover
{
    color: white;
    text-decoration: underline;
}


.tip
{
    color: white;
}

.fade
{
    color: #999999;
}

.fade a
{
    color: #9999CC;
}


.error
{
    font-weight: bold;
    color: red;
}


p.SLTmain
{
    text-align: justify;
    margin-left: 30px;
    text-indent: -30px;
}

p.SLTpartyname
{
    margin-left: 30px;
    margin-bottom: 4px;
    text-indent: -10px;
    font-style: italic;
}

p.SLTlevel1
{
    margin-left: 30px;
    text-indent: -30px;
}

p.SLTlevel2
{
    margin-left: 30px;
    text-indent: -10px;
}

p.SLTlevel3
{
    margin-left: 50px;
    text-indent: -10px;
}

span.SLTpagenum
{
    font-style: normal;
    text-decoration: underline;
}
