.NR-leftnavibar{

	

	width:137px;

	float:left;

	margin-left:10px;

	margin-right:8px;

}



#NR-navbar ul{

	margin:0px;

	padding:0px;

}



#NR-navbar li{

	width:133px;

	background:#002f60;

	border-bottom:dotted 1px #fff;

}



#NR-navbar a{

	padding-left:15px;

	text-transform:uppercase;

	font-size:14px;

	padding-top:14px;

	display:block;

	color:#fff;

	width:112px;

	height:38px;

	background:#002f60;

	border-right:solid 5px #0066cc;

	

}



#NR-navbar a:hover{

	display:block;

	background:#ed1c24;

	border-right:solid 5px #cccccc;

}

	

.NR-centercontent{

	font-size:12px;

	width:475px;

	float:left;

	margin-right:14px;

}



.NR-rightbar{

	width:320px;

	float:left;

}



.boxes{

	background:#ffffff;

	margin-bottom:10px;

	width:318px;

	border:1px solid #ccc;

	float:left;

	padding:10px 0px;

}



.box-ad{

	margin:0px auto;

	width:300px;

}



.NR-header{

	width:954px;

	clear:both;

	margin:0px auto;

	margin-bottom:5px;

}



.NRlabelBlue{

	padding:5px;

	margin-top:15px;

	width:123px;

	

	background:#002f60;

}



.NRlabelYellow{

	padding:5px;

	margin-bottom:5px;

	width:230px;

	

	background:#ffea33;

}



h3.NRlabel{

	color:#ffffff;

	font-size:14px;

	margin:0px 0px 3px 0px;

	padding:0px;

}



h2.NRlabel{

	color:#ffea33;

	font-size:18px;

	margin:0px;

	padding:0px;

}



h2.NRlabel2{

	color:#222222;

	margin:0px;

	padding:0px;

}



h2.NRlabel3{

	color:#222222;

	font-size:21px;

	margin:10px 0px 10px 0px;

	padding:0px;

}



.NR-center-left{

	width:209px;

	float:left;

	margin-right:10px;

}



.NR-center-mid{

	width:118px;

	float:left;

	margin-right:15px;

}



.littleboxes{

	margin:0px;

	padding:0px;

}



.littleboxes li{

	width:118px;

	float:left;

	margin-bottom:15px;

}



.NR-center-right{

	width:118px;

	float:left;

}



h3.nightrun{

	font-size:14px;

	margin:0px;

	padding:0px;

}



h2.register{

	margin:0px 0px 7px 0px;

	padding:0px;

	font-size:18px

}



.note{

	font-size:11px;

}

