/* Sprint Center Arena */

  /* Text Styles */

  h1 {
		margin:0;padding:0 0 6px 0;color:#8A1428;text-transform:none;
		font:normal 24px/135% Georgia, 'Times New Roman', serif;}

  h2 {
		margin:0;padding:0 0 6px 0;color:#000;
		font:normal 24px/135% Georgia, 'Times New Roman', serif;}

  h3 {
		margin:0;padding:0 0 6px 0;color:#8A1428;
		font:normal 18px/125% Georgia, 'Times New Roman', serif;}

  h4 {
		margin:0;padding:0 0 6px;color:#8A1428;
		font:normal 15px/125% Georgia, 'Times New Roman', serif;}

  p, address {
		margin:0;padding:0 0 14px 0;color:#444;
		font:normal 13px/140% Georgia, 'Times New Roman', serif;}
  
  ul {
    margin:0;padding:8px 0;color:#111;}
  ol {}
  li {
    display: block;margin:0;padding:0 0 8px 13px;color:#111;
		background:url(../images/bullet-list.png) no-repeat 2px 8px;
		font:italic 13px/145% Georgia, 'Times New Roman', serif;}

  /*a, a:link, a:visited {color:#555;text-decoration:none;}
  a:hover {color:#000;text-decoration:underline;}*/
  a, a:link, a:visited {color:#8A1428;text-decoration:none;}
  a:hover {color:#000;text-decoration:underline;}
  

	p a, p a:link, p a:visited,
	ul a, ul a:link, ul a:visited {border-bottom:1px dotted #8A1428;}
	p a:hover, ul a:hover {border-bottom:1px solid #8A1428;text-decoration: none;}
  

	/* @group Header Styles */
	
	.header h1 {
		margin:0 0 8px;padding:0 0 6px 0;color:#8A1428;text-transform:none;
		font:normal 24px/135% Georgia, 'Times New Roman', serif;
		border-bottom:2px solid #CCC;}

  .header h2 {
		margin:0 0 8px;padding:0 0 5px 0;color:#000;text-transform:none;
		font:normal 21px/135% Georgia, 'Times New Roman', serif;
		border-bottom:1px solid #999;}

  .header h3 {
		margin:0 0 8px;padding:0 0 4px 0;color:#8A1428;
		font:normal 15px/125% Georgia, 'Times New Roman', serif;
		border-bottom:1px dotted #999;}
		
	#column_2 .header h3 {
		display: block;margin:0;padding:8px 12px 7px 13px;
		background:url(../images/bg-grid-ccc.png) repeat 0 0;
		border-bottom:2px solid #CCC;text-transform:uppercase;
		font-size:16px;line-height:100%;color:#333;}

  .header h4 {
		margin:0 0 8px;padding:0 0 4px;color:#000;
		font:normal 15px/125% Georgia, 'Times New Roman', serif;
		border-bottom:1px dotted #999;}
		
	/* @end */
	
	/* @group Overview styles */
	
	.overview {padding:0 0 0px;margin: 0 0 10px;border-bottom:1px dotted #999;}
	
	.overview h1 {
		margin:0;padding:0 0 6px 0;color:#8A1428;text-transform:none;
		font:italic 21px/135% Georgia, 'Times New Roman', serif;}

  .overview h2 {
		margin:0;padding:0 0 6px 0;color:#000;
		font:italic 21px/135% Georgia, 'Times New Roman', serif;}

  .overview h3 {
		margin:0;padding:0 0 6px 0;color:#000;
		font:bold 13px/125% Georgia, 'Times New Roman', serif;}

  .overview h4 {
		margin:0;padding:0 0 6px 0;color:#8A1428;
		font:bold 13px/125% Georgia, 'Times New Roman', serif;}

  .overview p {
		margin:0;padding:0 0 10px 0;color:#666;
		font:italic normal normal 15px/165% Georgia, 'Times New Roman', serif;}
		
	/* @end */


  /* @group SIFR */

	@media screen {
	  .sIFR-flash {
	    visibility: visible !important;
	    margin: 0;
	    padding: 0;
	  }

	  .sIFR-replaced, .sIFR-ignore {
	    visibility: visible !important;
	  }

	  .sIFR-alternate {
	    position: absolute;
	    left: 0;
	    top: 0;
	    width: 0;
	    height: 0;
	    display: block;
	    overflow: hidden;
	  }

	  .sIFR-replaced div.sIFR-fixfocus {
	    margin: 0pt; 
	    padding: 0pt; 
	    overflow: auto; 
	    letter-spacing: 0px; 
	    float: none;
	  }
	}

	@media print {
	  .sIFR-flash {
	    display    : none !important;
	    height     : 0;
	    width      : 0;
	    position   : absolute;
	    overflow   : hidden;
	  }

	  .sIFR-alternate {
	    visibility : visible !important;
	    display    : block   !important;
	    position   : static  !important;
	    left       : auto    !important;
	    top        : auto    !important;
	    width      : auto    !important;
	    height     : auto    !important;
	  }
	}

	@media screen {
	  /* Example:
	  .sIFR-active h1 {
	    font-family: Verdana;
	    visibility: hidden;
	  }
	  */
	
		.sIFR-active #type_1 h2 a {
		  visibility: hidden;
		}
	
	}
	
	

  /* @end */