html, 
body, 
#contents {	min-height: 100%;	width: 100%;	height: 100%;}

/* * The "height" above is a hack for IE5+/Win.  Below we adjust * it using the child selector to hide from IE5+/Win */

html>body, 
html>body #contents {	height: auto;}

/* * Without this, Moz1.0 adds a vertical scrollbar */

body, 
table, 
tr, 
td, 
input, 
select, 
textarea{	font-family: arial, verdana;	font-size: 11px;	color: white;	color: #ffffff;}
.imgBorder{	border-top: #000000 1px solid;	border-bottom: #000000 1px solid;	border-left: #000000 1px solid;	border-right: #000000 1px solid;}
.ablum{	font-family: arial, verdana;	background-color: #000000;	font-weight: bold;	font-size: 10px;	color: black;	color: #000000;}
#contents {	position: absolute;	top: 0;	left: 0;}
#footer {	position: absolute;	bottom: 0;	width: 770px;}
#main {	height: 58px;}
.box {color:#000000;}
h1 {font-family:arial,helvetica,sans-serif; font-size:16px; font-weight:bold; color:#ffffff;}
p {font-family:arial,helvetica,sans-serif; font-size:small; color:#ffffff; line-height:120%;}
p.sm {font-family:arial,helvetica,sans-serif; font-size:x-small; color:#ffffff; line-height:120%;}
.sm {font-family:arial,helvetica,sans-serif; font-size:x-small; color:#ffffff; line-height:120%;}
tr.header {background-color:#999999; font-family:arial,helvetica,sans-serif; font-size:x-small; color:#bdd5fc; line-height:120%;}
tr.row1 {background-color:#777777; font-family:arial,helvetica,sans-serif; font-size:x-small; color:#ffffff; line-height:120%;}
tr.row2 {background-color:#5f5f5f; font-family:arial,helvetica,sans-serif; font-size:x-small; color:#ffffff; line-height:120%;}
img.cover {border: 1px solid #cccccc;}ol {font-family:arial,helvetica,sans-serif; font-size:xx-small; color:#ffffff; line-height:120%;}
a {color:#E7EE08;}
hr.divider { margin: 0; padding: 0; color:#758B96; width:100%; border-bottom: 1px dotted #ffffff; }
.orange {color:#fa9c00;}
.ltblue {color:#D1F1FD;}
.black {color:#000000;}
.floatright{float: right;margin: 0 0 10px 10px;border: 1px solid #666666;padding: 0px;}