body
{
	background-color: #ffffff;
	color: #333333;
	font: 10px/10px verdana, arial, sans-serif;
	margin: 0px;
}

h2
{
	font: bold 16px/18px arial, sans-serif;
	color: #0092b9;
	margin-top: 20px;
}

h3
{
	font: bold 12px/16px arial, sans-serif;
	color: #404040;
	margin-top: 18px;
}

p, input, li, dt, dd, option, select, textarea, td
{
	font: 10px/12px verdana, arial, sans-serif;
	color: #404040;
}

dt {font-weight: bold; margin-top: 12px;}
dd {margin-bottom: 12px;}

td#menu
{
	background-color: #c8c5ac;
	color: #ffffff;
	font: 9px/9px verdana, arial, sans-serif;
	text-align: left;
}
table#footer {margin-top: 1px;}

table#footer td
{
	background-color: #2972ba;
	color: #ffffff;
	font: 9px/10px verdana, arial, sans-serif;
}

table#footer td img
{
	margin: 5px 10px 5px 20px;
	border: none;
}

table#footer td a
{
	font: bold 12px/12px verdana, arial, sans-serif;
	color: #ffffff;
	margin: 5px;
	text-decoration: none;
	margin-right: 20px;
}

table#footer td a:hover	{text-decoration: underline;}

.ticker
{
	background-color: #0092b9;
	color: #ffffff;
	font: 10px/10px verdana, arial, sans-serif;
}

p.ticker a {color: #ffffff; font-weight: bold; text-decoration: underline;}
p.ticker a:hover {color: #ffffcc; font-weight: bold; text-decoration: underline;}

p#fineprint
{
	font: italic 10px/12px verdana, arial, sans-serif;
	color: #cc0000;
}

.small
{
	font: 9px/12px verdana, arial, sans-serif;
	color: #444444;
}

.red, .medred {color: #cc0000;}

.black {color: #404040;}

.lblue {color: #0092b9;}

.white {color: #ffffff;}


#custmovie
{
	border-top: 1px #999999 solid;
	border-bottom: 1px #999999 solid;
}

div.divider
{
	text-align: center;
	padding-bottom: 12px;
	margin-top: 12px;
	margin-bottom: 12px;
	border-top: 1px #666666 solid;
}

