html { overflow: -moz-scrollbars-vertical; }

.bodytext { color: black; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-align: justify; }
.subtitle { color: black; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: normal; }

a:hover { color:red;}
a.continue {position: absolute; bottom: 0.3em; right: 0.3em}
.navlink { color: black; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; }
.sidenavlink { color: black; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }

.whitetitle { color: white; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.whitelink { color: white; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.whitetext { color: #fff; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }

.blacktitle { color: black; font-size: 13pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.blacksubtitle { color: black; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.blacklink { color: black; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.blacktext { color: black; font-family: Arial, Helvetica, sans-serif; }

.graytext { color: gray; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }

.redtext { color: #9a6f5e; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }

.bluelink { color: blue; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
.bluetext { color: #374359; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }

.subsectiontitle { color: black; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }

.caption { color: gray; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; }
.photo { border: 5px solid #374359 }

.recipientnologo { color: black; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; text-decoration: none; text-align: center; }

.smaller {	font-size: 10pt; }
.smallest {	font-size: 7pt; }

.bold { font-weight: bold; }
.italic { font-style: italic; }

td.SlideShowControl   { cursor: pointer; font:bold 10px arial,sans-serif; color:#FFFFFF; padding:5px 7px 5px 7px; _padding:5 7px; margin-left:3px; border-right:2px solid; }
td.SlideShowPlayPause { cursor: pointer; font:bold 10px arial,sans-serif; color:#FFFFFF; padding:5px 7px 5px 7px; _padding:5 7px; margin-left:3px; border-right:2px solid; }
tr.Nominationline     { background-color: #EEEEEE; }
tr.NominationSubhead  { background-color: #BBBBBB; height: 30px; }

.errormessage { font-weight: bold; font-size: 10pt; color: red; }

/* CSS for adding dropshadows to images */
.dropshadow{
	float:left;
	clear:left;
	background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(/images/shadow.gif) no-repeat bottom right;
	margin: 0px 0 10px 10px !important;
	margin: 0px 0 10px 5px;
	padding: 0px;
}
.innerbox{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #000000;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
.innerbox{
	/* IE5 hack */
	\margin: 0px 0px -3px 0px;
	ma\rgin:  0px 0px 0px 0px;
}
.innerbox p{		
	font-size:14px;
	margin: 0px;
}
/* CSS for adding dropshadows to images */