BODY  {
	font-family : Trebuchet MS;
	font-size : 6pt;
        background-image: url("images/back_cam.gif");
        background-repeat: repeat-x;
        background-position: 0 188px;
	background-color : #ffffff;
}

h1,h2,p{margin: 0 10px}
h1{font-size: 250%;color: #FFFFFF}
h2{font-size: 200%;color: #FFFFFF}
p{padding-bottom:1em}
h2{padding-top: 0.3em}
div#nifty{ margin: 0 0%;background: #f3f4ed}

b.rtop, b.rbottom{display:block;background: #ffffff}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #f3f4ed}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

a:visited    {
	color: #808080;
	text-decoration: none;
}

a:link    {
	color: #808080;
	text-decoration: none;
}

a:hover    {
	color: #C0C0C0;
	text-decoration: none;
}

a:active    {
	color: #C0C0C0;
	text-decoration: none;
}

a.none:hover    {
	color: #000000;
	text-decoration: none;
}

TD  {
	font-family : Trebuchet MS;
	font-size : 9pt;
}

INPUT  {
	font-family : Trebuchet MS;
	font-size : 8pt;
}

TEXTAREA  {
	font-family : Trebuchet MS;
	font-size : 8pt;
}

SELECT  {
	font-family : Trebuchet MS;
	font-size : 8pt;
}
th {
	font-family : Trebuchet MS;
        background-color: #f3f3f3;
        font-weight: bold;
	font-size : 11pt;
}

.altn  {
	font-family : Trebuchet MS;
	font-size : 10pt;
	color: #ffffff;
	background-color: #666666;
}

.tit  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	color: #ffffff;
	background-color: #333333;
	font-weight: bold;
}
.fs	{
	font-family : Trebuchet MS;
	background-color: #c0c0c0;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
.da	{
	font-family : Trebuchet MS;
	background-color: #e4dada;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
.calendar {
	font-family : Trebuchet MS;
	background-color: #fdffd0;
	text-align:	center;
	}
.calendar-month {
	font-family : Trebuchet MS;
	background-color: #efeded;
	text-align:	center;
	}