


/***********************************************/

/*  Contest page*/

/***********************************************/


/************** .NavRelated styles ***************/

.NavImg{
	float:left; 
	padding:0px;
	margin:0px;
	border:0px;
		clear: right;
}

.NavRelatedcontainer{
	clear: left;
	position:relative; 
	background-color:#fff;  
	border-bottom: 1px solid #fff; 
	width:128px; 
	height:auto; 
	display:table; 
	
	} 
	


.NavRelated {
	margin:0px;
	float:left;
	position: relative;
	padding-top: 0px;
	padding-left: 0px;
	width:100%;
	}	
	



.NavRelatedLinks {
	display:block;
	background-color:#fff; 
	margin:0px;
	padding:0px;	 
	border-bottom: 1px solid #3E3E3E; 
	border-left: 1px solid #3E3E3E;  
	border-right: 1px solid #ededed;
	border-top: 1px solid #ededed;	
}

.NavRelatedLinks a:link{
	display:block;
	padding:2px 0px 2px 4px;
	margin: 0px;
}

.NavRelatedLinks a:visited{
	display:block;
	padding:2px 0px 2px 4px;
	margin: 0px;
	text-decoration:none;
}

.NavRelatedLinks a:hover{	
	display:block;
	margin:0px;
	padding:2px 0px 2px 4px;
	background-color: #ededed;
	text-decoration: none;
}

.NavRelatedLinks li{
	font-weight: normal;
	color: #000;
	margin:0px;
	padding:0px;
}

.NavRelated li {
	display:table;
	text-align:left;
	width:100%;
	height:auto;
	clear:left;
	font-size:11px; 
	padding-left:2px; 
	padding-top: 0px; 
	padding-bottom:0px; 
	line-height:18px; 
	margin-top:0px; 
	margin-bottom:1px; 
  
	}	
	
.NavRelatedLinks ul{
	margin:0px;
	padding:0px;
	list-style:none;
	height:auto;
	width:auto;
	}	

/************ NavItemList styles **************/





.NavTopList{
	margin: 0px;
	padding: 0px;

}


.NavTopList a:link, .NavTopList a:visited {
	display: block;
	border-bottom: 1px solid #3E3E3E;  
	border-left: 1px solid #3E3E3E; 
	border-top: 1px solid #fff;  
	border-right: 1px solid #fff;  
	padding: 1px 0px 1px 0px;
	background-color:#f4f4fb;
	text-decoration:none;
}

.NavTopList a:hover{
	background-color: #b9b8b8;
	text-decoration:none;
}


	
	
	
	/************ Item List styles **************/


.NavItem {
	margin:0px;
	float:left;
	position: relative;
	padding-top: 0px;
	padding-left: 0px;
	width:128px; 
	}	
	
	




.NavItemList{
	font-size:12px; 
	margin: 0px;
	padding: 0px;
	display:block;
	padding-left:2px;
}


.NavItemList a:link, .NavItemList a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-left: 2px solid #000;
	border-right: 1px solid #ffffff;
	font-weight: normal;
	padding: 2px 0px 2px 14px;
	color: #000;
}

.NavItemList a:hover{
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 2px solid #000;
	background-color: #b9b8b8;
	font-weight: normal;
	text-decoration: none;

}


.NavItemList li {
	display:table;
	text-align:left;
	width:100%;
	height:auto;
	clear:left;
	background-color:#f4f4fb; 
	font-size:11px; 
	padding-left:0px; 
	padding-top: 0px; 
	padding-bottom:0px; 
	line-height:18px; 
	margin-top:0px; 
	margin-bottom:1px; 
	border-bottom: 1px solid #3E3E3E;  
	border-left: 1px solid #3E3E3E; 
	border-top: 1px solid #fff;  
	border-right: 1px solid #fff;   
	}	
	
.NavItemList ul{
	margin:0px;
	padding:0px;
	list-style:none;
	height:auto;
	width:auto;
	}	

 
	/************** .ContestMainStoryContent styles ***************/


.ContestMainStoryContent
{
	width:100%;
	padding:0px 2px 1px 0px;
	position:relative;
	float:right;
}



	
.ContestMainStoryCopy	{
	float:none !important;
	float:/**/left ;	
	display:table !important;
	display:/**/block;
	height:auto;
	width:auto;
	margin: 0px;
	padding:0px 2px 1px 0px;
	position:relative; 
	text-decoration:none;	
	line-height:auto;

	}
	
.headerContests
 {
 	color:#F97F05; 
	font-size:11px;
	font-weight:bold;
	margin:0px;
	display:table;
	position:relative;
}

	
.Conteststuff a:link, .Conteststuff a:visited {
	color:#000000;
	font-weight:300;	
	text-decoration:none;	
	line-height:auto;
	}	
.Conteststuff a:hover {
	color:#000000;
	text-decoration:underline;
	line-height:auto;
	}	




 /***********************************************/

/* OnAir container */

/***********************************************/

.OnAirboxContests{
	display:table;
	width: 100%;
	margin:0px;
	padding:6px;
	vertical-align:top;
	background-color:#C2C0C0;

	
}

.OnAirboxContestsWhite{
	display:table;
	width: 100%;
	margin:0px;
	background-color:#ffffff;
	padding:6px;
}




 /***********************************************/

/* contest container */

/***********************************************/
	

	
.Conteststuffcontainer{
	clear: left;
	position:relative; 
	} 
	
.boxContests{

	clear: left;
	position:relative; 
	height:auto;
	width: 100%;
	margin:0px;
	padding:0px;
	vertical-align:top;
	
}







.Conteststuff {
	margin:0px;
	padding:0px;

	}	
	
.Conteststuff ul{
	margin:0px;
	padding:0px;
	list-style:none;
	height:auto;
	width:auto;
	}	
.Conteststuff li {
	display:table;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:100%;
	height:auto;
	clear:left;
	}	
	
	
	
	
	
	
	

	
	
	
	

.ContestsImgRight {
	float:right;
	margin: 0px 12px 0px 0px ;
	padding: 5px ;
	Width:120px;
	Height:110px;
	border:0px;
	}	
	
		

.ContestsImgLeft {
	float:left;
	margin: 0px 12px 0px 0px ;
	padding: 5px ;
	Width:120px;
	Height:110px;
	border:0px;
	}	
	
		


.padding5pxBottomColor {
	padding:5px 5px 5px 5px;
	border-bottom:solid 5px #c2c2c2;  

	}
	
	
.marginBottom{
	margin-bottom:5px
}	

	
/***********************************************/

/* Title size is header 3  */
/* #000 = color black  */

/***********************************************/

 
.Contesttitle {    
 
 	color:#000; 
	font-size:11px;
	font-weight:bold;
	padding-left:8px;
	padding-bottom:12px;
	padding-top:12px;
} 




.titleFeature {
	background-image:url(images/header_bg.jpg); 
	background-repeat:repeat-x; 
	height:29px; 
	border-bottom: 1px solid #000; 
	padding-left:10px;
	padding-top:8px;
	font-size:12px; 
	font-weight:bold; 
	vertical-align:middle;
 }
 


