/* CSS Document */
* {
font-size:12px;
font-family: Arial, Helvetica, sans-serif; 
}

body {
padding:0px;
margin:0px;
}

img {
display:block;
}

td.footer {
font-size:10px;
padding-top:12px;
}
td.footer a {
font-size:10px;
}



.errorblock { display: none; }

input.error {
border:2px solid red;
color:red;
}
textarea.error {
border:2px solid red;
color:red;
}

label.error {
padding-left:12px;
color:red;
display:none;
}

table.choice {
border:2px solid #bbb;
background-color:#efefef;
}

table.nominate {
margin-left:15px;
margin-top:8px;
}

.nominate td {
padding-top:5px; 
padding-bottom:5px;
}

td.navi-bg {
background:url('/2009/images/navi-bg.jpg') no-repeat;
}

ul.navi {
padding:0px;
margin:0px;
list-style-type: circle;
float:right;
margin-top:13px;
}
ul.navi li {
float:left;
display:block;
margin: 0px 15px;
font-size:15px;
}
.navi li a {
color:#E44E0F;
text-decoration: none;
font-weight:bold;
letter-spacing:1px;
font-family:verdana;
cursor: pointer;
display:block;
}
.navi li a:hover {
color:#fff;
}

.normal{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.normal-font{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding-left:19px;
}

.normal-font-np{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.bold-front{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
padding-left:19px;
}


.header{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#e4510e;
}

.bold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.red
{color:#e4510e; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
a.red:link
{color: #e4510e; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none;}
a.red:visited
{color: #e4510e; font-family: arial; font-size: 12px; font-weight:bold; text-decoration:none;}
a.red:hover
{color:#999999; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none;}
a.red:active
{color:#e4510e; font-family: arial; font-size: 12px; font-weight:bold; text-decoration:none;}

table.contestant {
width:120px;
margin:18px;
float:left;
}
