/* New Additions */
.align_center { text-align: center; }
.align_top { vertical-align: top; }

.bold { font-weight: bold; }

.width_date { width: 75px; }
.width_full { width: 100%; }
H3 { margin-bottom: 0px; }
/* End New Additions */

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #333333}
a {  text-decoration: none}
a:hover {  text-decoration: underline}
/*a:visited { color: #972459 }*/
a.news { text-decoration: none; color: #DDDDB9;}
a.news:hover {text-decoration: underline; }

.gray {  color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.highlight {  color: #990033}
.smallnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990033}
/*.smallnav: visited { color: #990033}*/
.copy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #333333}
.white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #FFFFFF}
div.others
	{	
		
		border: 1px solid #87879C;
		margin: 0px 0px 20px 0px;
		padding: 13px 6px 6px 6px;
		font-variant: small-caps;
	}

div.transparent
        {
                margin: 0px 0px 20px 0px;
                padding: 13px 6px 6px 6px;
                font-variant: small-caps;
        }
.smallgray {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-style: italic}

.nominations {
	padding-top: 0px;
}

.nominations th {
	/*font-size: small;*/
	border-bottom: 1px solid #666666;
	padding-right: 15px;
	text-align: left;
	font-size: 11px; line-height: 15px; 
	color: #333333;
}

td.item {
	padding-right: 10px;
}

.smalldivider {
	color: #666666; 
	font-size: 10px;
}

.confirm {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #990033}

fieldset.confirmation {
	width: 75%;
	border: 1px solid #e0e0e0;
}

fieldset.confirmation legend {
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
}

fieldset.confirmation label {
	padding-left: 10px;
}

fieldset.instructions {
	width: 85%;
/*	border: 1px solid #e0e0e0;*/
	border: 0px solid #fff;
	text-align: justify;
	color: #000;
}

fieldset.instructions legend {
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	/*border-right: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;*/
	color: #000;
}

input[type="button"] {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 3px;
	/*border: 1px solid #666666;
	background-color: #fefefe;
	border-style: solid;*/
	font-size: 11px;
/*	color: #990033;*/

}

/* Newly formatted table */
#even {
	/*background-color: #e0e0e0;*/
	 background:url("/images/bg_table1.jpg") repeat-x 0 50%;
}

#even #name {
	background:url("/images/bg_table1.jpg") repeat-x 0 0;
	
}

#table1 {
	margin: .3em 0;
	color: #235;
}

#table1 th {
	text-align: right;
	background: #123456 url("/images/bg_table_head1.jpg") repeat-x;
	color: #FFF;
	vertical-align: bottom;
	border-bottom-width: 0;
	font-size: 72.5%;
}
#table1 td {
	text-align: right;
}
#table1 #name {
	text-align: left;
	font-weight: bold;
}

.right {
	text-align: right;
	}
	
.center {
	text-align: center;
	}