/* html { height: 100%; } */
body {
	background-color: #F7F8FC;
	margin: 0; padding: 0;
}
body, table, tr, td, p {font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#666666; line-height:20px;}
.subtitle {font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#336699; font-weight:500;}
.footer {font-family:Helvetica, Arial, sans-serif; font-size:9px; color:#666666;}
.footer a {font-family:Helvetica, Arial, sans-serif; font-size:9px; color:#336699; text-decoration:none;}
.title {font-family:Helvetica, Arial, sans-serif; font-size:13px; font-weight:bolder; text-transform:uppercase; color:#336699; padding-left:80px; padding-right:16px;}
.tableborder { border-bottom: 1px dotted #669ad4;}

#nav a{color: #333333; text-decoration: none;}
#nav a:hover{color: #336699; text-decoration: none;}

.secondlevel {font-family:Helvetica, Arial, sans-serif; font-size:9px; color:#666666; padding:3px 10px 3px 2px; text-transform:uppercase;}
.secondlevelOver {font-family:Helvetica, Arial, sans-serif; font-size:9px; color:#666666; padding:3px 10px 3px 2px; cursor:pointer; cursor:hand; background-image:url(/images/submenu-bg.jpg); background-repeat:repeat-y; background-position:left top; text-transform:uppercase;}
.submenu {font-family:Helvetica, Arial, sans-serif; font-size:9px; font-weight:400; color:#333333; text-transform:uppercase;}
.submenuOver {font-family:Helvetica, Arial, sans-serif; font-size:9px; font-weight:400; color:#336699; text-transform:uppercase; cursor:pointer; cursor:hand;}
/* CSS Document */

/*.interior {
	height: 100%;
	overflow: hidden;
}
.wrapper {
	height: 100%;
	overflow: auto;
}*/

.dropdown
{
	font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#666666;
	width: 150px;
}

.videonav {
	line-height: 39px; width: 465px; margin-top: 6px;
	background: #ECEFF4 url(../images/ice/ice-content.jpg) bottom right; text-align: left;
	padding-left: 15px;
}
.videonav a { color:#999; }
#fixedmenu {
	position: fixed; left: 50%; bottom: 19px;
	width: 224px;
	margin-left: -515px;
	text-align: left;
}
#fixedfooter {
	position: fixed; left: 0; bottom: 0;
	width: 100%;
}
/* .ie6 #fixedmenu {
	position: absolute;
	margin-left: 0;
	left: expression((parseInt(document.body.clientWidth / 2) - 520) + 'px');
	top: expression(((document.body.scrollTop ? document.body.scrollTop : document.documentElement.scrollTop) + (document.documentElement.clientHeight) - document.getElementById('fixedmenu').clientHeight - 20) + 'px');
}
.ie6 #fixedfooter {
	position: absolute;
	top: expression(((document.body.scrollTop ? document.body.scrollTop : document.documentElement.scrollTop) + (window.innerHeight ? window.innerHeight : document.documentElement.clientHeight) - 20) + 'px');
} */

.main-form { background:url(/contest/form-images/form-bg.jpg) top left no-repeat; }
.main-form p { padding:0 0 6px 0; margin:0; line-height:18px; }
.main-form a { color:#0065a4; }
.main-form a:hover { text-decoration:none; }

.main-form2 { background:url(/contest/form-images/form-bg2.jpg) top left no-repeat; }
.main-form2 p { padding:0 0 6px 0; margin:0; line-height:18px; }
.main-form2 a { color:#0065a4; }
.main-form2 a:hover { text-decoration:none; }

.contest-nav { vertical-align:top; padding:26px 0 15px 0; }
.contest-nav p { padding:0 0 7px 0; margin:0; line-height:18px; }
.contest-nav a { color:#0065a4; }
.contest-nav a:hover { text-decoration:none; }

.contest-form2 #button { background:url(/contest/form-images/submit-btn.gif) top left no-repeat; border:none; width:107px; height:18px; cursor:pointer; }
.main-form #button { background:url(/contest/form-images/submit-btn1.gif) top left no-repeat; border:none; width:69px; height:18px; cursor:pointer; }

#vote-container { position:relative;  }
#vote {
	position:absolute;
	top:-100px;
	left:-61px;
	background:url(/contest/form-images/upload-picture.gif) top left no-repeat;
	padding:61px 76px 38px 56px;
}
#contest-logo { position:fixed; width:182px; left:50%; margin-left:-500px; text-align:left; bottom:300px; }