body
{
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;	
	background-image: url(img/bg.gif);
	background-repeat: repeat;
	background-attachment: fixed
}

p
{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px; 
    color:#000000; 
    font-weight:bold; 
    margin-bottom:3px; 
    margin-top:0px
}


h1
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:22px;
    color:#333333;
    margin-left:0px;
    margin-top:21px;
    margin-bottom:14px;
}

h2
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#666666;
    margin-bottom:2px;
    margin-top:14px;
    font-weight:bold;
	line-height:18px;
}

	  
h3
{
    font-family:Verdana, Helvetica, sans-serif;
    font-size:14px;
    color:#333333;
    margin-bottom:5px;
    margin-top:12px;
    font-weight:bold
}

h4
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#990000;
    margin-bottom:0px;
    margin-top:3px;
    font-weight:bold
}

b
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#151515;
    font-weight:bold
}

strong
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#151515;
    font-weight:bold;
}


ol,div,td,th,address,nobr,blockquote,li,ul
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#151515;
    font-weight:bold;
}

td.spacer
{
    font-size:1px;
}
	
td.blue
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#212B68;
    font-weight:bold;
}

td.red
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#990000;
    font-weight:bold;
}

table.mood01
{
	background-image: url(img/mood-01-bg.jpg);
	background-repeat: no-repeat;
}

table.mood02
{
	background-image: url(img/mood-02-bg.jpg);
	background-repeat: no-repeat;
}

table.mood03
{
	background-image: url(img/mood-03-bg.jpg);
	background-repeat: no-repeat;
}

table.mood04
{
	background-image: url(img/mood-04-bg.jpg);
	background-repeat: no-repeat;
}

table.mood05
{
	background-image: url(img/mood-05-bg.jpg);
	background-repeat: no-repeat;
}

table.mood06
{
	background-image: url(img/mood-06-bg.jpg);
	background-repeat: no-repeat;
}

small
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#151515;
    font-weight:normal;
}

tt
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#212B68;
    font-weight:bold;
}


tt.navi
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#ffffff;
	text-decoration:none;
    font-weight:bold;
	background:#212B68;
}

tt.red
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#990000;
    font-weight:bold;
}

a:link
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#212B68;
	text-decoration:underline;
    font-weight:bold;
}

a:visited
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#212B68;
	text-decoration:underline;
    font-weight:bold;
}

a:active
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#0000ff;
	text-decoration:none;
    font-weight:bold;
}

a:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#0000ff;
    font-weight:bold;
	background:#B1D8DA;
}

a.img {
	text-decoration: none;
	}

a.img:hover {
	background: transparent;
	}

.navi:link
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#212B68;
	text-decoration:none;
    font-weight:bold;
}

.navi:visited
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#212B68;
	text-decoration:none;
    font-weight:bold;
}

.navi:active
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#0000ff;
	text-decoration:none;
    font-weight:bold;
}

.navi:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#ffffff;
	text-decoration:none;
    font-weight:bold;
	background:#212B68;
}