/* embedded font */
@font-face {
	font-family: 'BebasNeueRegular';
	src: url('BebasNeue-webfont.eot');
	src: local('☺'), url('BebasNeue-webfont.woff') format('woff'), url('BebasNeue-webfont.ttf') format('truetype'), url('BebasNeue-webfont.svg#webfontf0WP9KEe') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* end embedded font */

a{
	outline:none;
	}

/*nav*/
#nav li a{
	font-family:'BebasNeueRegular', Arial, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-align:center;
	color:#FFF;
	height:20px;
	line-height:20px;
	text-decoration:none;
	margin:0 auto;
	padding:0 14px 0 14px;
	}

#nav li a:hover{
	color:#000;
	text-decoration:none;
}

#nav .active{
	color:#000;
	text-decoration:none;
}

#nav li li a{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-align:left;
	text-decoration: none;
	list-style:none;
	display:list-item;
	height:20px;
	line-height:20px;
	width:99%;
	padding:6px 0 5px 10px;
	margin:0;
	z-index:30;
}

#nav li li a:hover{
	color:#000;
	text-decoration:none;
	height:20px;
	width:99%;
	background-image: url(images/bg-nav-drop-down-hover.png);
	background-repeat:no-repeat;
	background-position: right top;
	z-index:30;
}
/*end nav*/

/*nav inner*/
#nav-inner li a{
	font-family:'BebasNeueRegular', Arial, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#FFF;
	height:20px;
	line-height:20px;
	text-decoration:none;
	margin:0 auto;
	padding:0 14px 0 14px;
	z-index:30;
	}

#nav-inner li a:hover{
	color:#000;
	text-decoration:none;
}

#nav-inner .active{
	color:#000;
	text-decoration:none;
}

#nav-inner li li a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-align:left;
	text-decoration: none;
	list-style:none;
	display:list-item;
	height:20px;
	line-height:20px;
	width:99%;
	padding:6px 0 5px 10px;
	margin:0;
	z-index:30;
}

#nav-inner li li a:hover{
	color:#000;
	text-decoration:none;
	height:20px;
	width:99%;
	background-image: url(images/bg-nav-drop-down-hover.png);
	background-repeat:no-repeat;
	background-position: left top;
	z-index:30;
}
/*end nav inner*/

#under-title ul{
	padding:0;
	margin-top:5px;
	margin-left:35px;
	list-style-image:url(images/bullet.jpg);
	list-style-position: outside;
	text-align:justify;
	font-size: 12px;
	text-align:left;
}

#under-title ol{
	padding:0;
	margin-top:10px;
	margin-left:35px;
	text-align:justify;
	font-size: 12px;
	text-align:left;
	font-weight:bold;
}
	
#under-title li{
	padding-bottom:5px;
	padding-left:5px;
	margin-left:3px;
}
	
h1{
	font-family:'BebasNeueRegular', Arial, sans-serif;
	font-size:28px;
	font-weight:normal;
	color:#fff;
	line-height:20px;
	margin:0;
	padding:0;
}

h2{
	font-family:'BebasNeueRegular', Arial, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#000;
	line-height:20px;
	margin:0;
	padding:0 0 5px 0;
}

h3{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#006cb4;
	line-height:20px;
	margin:0;
	padding:0 0 5px 0;
}

h4{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#006cb4;
	line-height:20px;
	margin:0;
	padding:0 0 5px 0;
}

p{
	margin:0;
	padding:0 0 12px 0;
}

td p{
	margin:0;
	padding:10px 0 10px 0;
}


.red-16-helv-bold{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#cc0000;
	padding:10px 0 10px 0;
	margin:0;
}

.red-14-helv-bold{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
}

.red-13-helv-bold{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#cc0000;
}

.red-12-helv-bold{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#cc0000;
}

.black-bold{
	font-weight:bold;
	color:#000;
}

.p{
	margin:0;
	font-family:Arial, "Helvetica", sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-align:justify;
	padding-bottom:15px;
}

.red-24-helv{
	font-size:24px;
}

.blue-24-bebas{
	font-family:'BebasNeueRegular', Arial, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#006cb4;
}

.black-15-helv-bold{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000;
}

.blue-24-bebas2{
	text-align:right;
	font-family:'BebasNeueRegular', Arial, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#006cb4;
}

.black-15-helv-bold2{
	text-align:right;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000;
}

.blue-12-helv-bold a{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006cb4;
	text-decoration:none;
}

.blue-12-helv-bold a:hover{
	color:#000;
	text-decoration:underline;
}

.blockquote {
	text-align:justify;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	line-height:180%;
	background-color: transparent;
}

.blockquote2 {
	text-align:right;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	line-height:180%;
	background-color: transparent;
}

.sitemap a{
	font-family:'BebasNeueRegular', Arial, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	line-height:25px;
}

.sitemap a:hover{
	color:#006cb4;
	text-decoration:none;
}

.sitemap-sub a{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#cc0000;
	text-decoration:none;
}

.sitemap-sub a:hover{
	color:#000;
	text-decoration:none;
}

.contestant-name-text{
	color:#000;
}
.contestant-name-text a{
	color:#006cb4;
	text-decoration:none;
}
.contestant-name-text a:hover{
	color:#000;
	text-decoration:underline;
}

/* tooltip start */
#screenshot{
	position:absolute;
	border:1px solid #CCC;
	background:#000;
	padding:5px;
	display:none;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}
/* tooltip end */

.captcha-text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
	color:#cc0000;

}
.captcha-text a:hover{
	text-decoration:underline;
	}
.captcha-text p{
	clear:both;
	padding:6px 0 6px 0;
	font-size:10px;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
}
