/*  UNC bar and Alert Carolina System */
 .gray{
 	border:0px none;
 	background:-webkit-linear-gradient(#555, #414141);
 	background:-o-linear-gradient(#555, #414141);
 	background:-moz-linear-gradient(#555, #414141);
 	background:linear-gradient(#555, #414141);
 	color:#fff
 }
 .gray #utility_bar a,
 .gray #utility_bar_wide a{
 	color:#FFF
 }
 #utility_bar a{
 	text-decoration:none
 }
 #utility_logo{
 	float:left;
 	height:30px;
 	font-size:14px;
 	line-height:30px;
 	vertical-align:middle;
 	margin:0px;
 	padding:0px 8px
 }
 #utility_logo span{
 	font-style:italic;
 	text-transform:lowercase;
 	font-size:12px
 }
 #utility_logo a{
 	display:block;
 	height:30px;
 	outline:0px none;
 	font-family:"Times New Roman",Times,serif;
 	text-transform:uppercase
 }
 #utility_nav{
 	float:right
 }
 .cleared{
 	clear:both
 }
 #utility_nav ul{	
 	list-style:none outside none;
 	text-align:right;
 	margin:0;
 	padding:0
 }
 #utility_nav ul li{
 	display:inline;
 	font-size:10px;
 	line-height:30px;
 	vertical-align:middle;
 	margin:0px;
 	padding:0px 8px;
 	border-right:1px solid rgba(255,255,255,0.2);
 	font-family:'Open Sans',sans-serif
 }
 #utility_nav ul li:last-child{
 	border-right:none
 }




 .alert{
 	padding:15px;
 	margin-bottom:28px;
 	border:1px solid transparent;
 	border-radius:3px
 }
 .alert h4{
 	margin-top:0;
 	color:inherit
 }
 .alert .alert-link{
 	font-weight:bold
 }
 .alert>p,
 .alert>ul{
 	margin-bottom:0
 }
 .alert>p+p{
 	margin-top:5px
 }
 .alert-dismissable{
 	padding-right:35px
 }
 .alert-dismissable .close{
 	position:relative;
 	top:-2px;
 	right:-21px;
 	color:inherit
 }
 .alert-success{
 	background-color:#dff0d8;
 	border-color:#d6e9c6;
 	color:#3c763d
 }
 .alert-success hr{
 	border-top-color:#c9e2b3
 }
 .alert-success .alert-link{
 	color:#2b542c
 }
 .alert-info{
 	background-color:#d9edf7;
 	border-color:#bce8f1;
 	color:#31708f
 }
 .alert-info hr{
 	border-top-color:#a6e1ec
 }
 .alert-info .alert-link{
 	color:#245269
 }
 .alert-warning{
 	background-color:#f5e79e;
 	border-color:#f3cf87;
 	color:#8a6d3b
 }
 .alert-warning hr{
 	border-top-color:#f0c670
 }
 .alert-warning .alert-link{
 	color:#66512c
 }
 .alert-danger{
 	background-color:#f2dede;
 	border-color:#ebccd1;
 	color:#a94442
 }
 .alert-danger hr{
 	border-top-color:#e4b9c0
 }
 .alert-danger .alert-link{
 	color:#843534
 }
