.txtBowlStory {
	width:97%;
	float:left;
}

.txtBlurb span {
	display:block;
	clear:right;
}

.txtBlurb .blurb_center {
	margin-top:10px;
	text-align:center;
	clear:both;
}

.txtBlurb .headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:4px;
	color:#036;
	overflow: hidden;
}

.txtBlurb a.headline {
	text-decoration:none;
}

.txtBlurb .blurb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	margin-bottom:6px;
}

.txtBlurb .blurb_full {
	display:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	margin-bottom:6px;
	padding-right:8px;
}

.txtBlurb .blurb_section {
	clear:both;
	overflow:hidden;
}

.txtBlurb .blurb_broken_list li {
	list-style-type:none!important;
}

.txtBlurb .blurb_list {
	list-style-type:disc;
	display:block;
	padding:0px;
	margin:0px 0px 0px 16px;
	line-height:18px;
	vertical-align:bottom;
}

.txtBlurb .blurb_list li,
.txtBlurb .blurb_list {
	list-style-type:disc;
	list-style-position:inside;
	font-size:12px;
	float:none;
	width:97%;
}

.txtBlurb .blurb_list > ol {
	list-style-type:decimal;
	display:block;
	padding:0px;
	margin:0px 0px 0px 16px;
	line-height:18px;
	vertical-align:bottom;
}

.txtBlurb .blurb_list li > ol > li,
.txtBlurb .blurb_list > ol {
	list-style-type:decimal;
	list-style-position:inside;
	font-size:12px;
	float:none;
	width:97%;
}

.txtBlurb .blurb_table {
	display:block;
	padding:0px;
	margin:0px 0px 0px 16px;
	clear:right;
	line-height:18px;
	vertical-align:bottom;
}

.txtBlurb .blurb_table li,
.txtBlurb .blurb_table {
	list-style-type:decimal;
	list-style-position:inside;
	font-size:12px;
	float:none;
	width:97%;
}

.txtBlurb .blurb_table > ul {
	display:block;
	padding:0px;
	margin:0px 0px 0px 16px;
	clear:right;
	line-height:18px;
	vertical-align:bottom;
}

.txtBlurb .blurb_table li > ul > li,
.txtBlurb .blurb_table > ul {
	list-style-type:disc;
	list-style-position:inside;
	font-size:12px;
	float:none;
	width:97%;
}

.txtBlurb .blurb_dual_list {
	list-style-type:disc;
	display:block;
	padding:0px;
	margin:0px 0px 0px 16px;
	line-height:18px;
	vertical-align:bottom;
	width:97%;
}

.txtBlurb .blurb_dual_list li,
.txtBlurb .blurb_dual_list {
	list-style-type:disc;
	font-size:12px;
	float:none;
}

.txtBlurb .blurb_dual_list .right_column {
	float:left!important;
	width:50%;
}

.txtBlurb .blurb_dual_list .left_column {
	float:left!important;
	clear:left;
	width:50%;
}

.txtBlurb .anchor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	float:right;
	margin-right:8px;
}

.txtBlurb .closeStory {
	display:none;
}

.txtBlurb .blurb_modular_table td {
	vertical-align:top;
	width:50%;
}

.txtBlurb .blurb_bmt_title,
.txtBlurb .blurb_modular_table th,
.txtBlurb .blurb_modular_table td {
	text-align:left;
}
	
.txtBlurb .blurb_modular_table th {
	border:none;
	color:#fff;
	background-color:#003;
}

.txtBlurb .blurb_modular_table {
	border:none;
	width:80%;
	margin:0px auto;
}

.txtBlurb .bmt_desc {
	border:none;
	text-align:center;
}

.txtBlurb .blurb_spreadsheet td {
	vertical-align:top;
}

.txtBlurb .blurb_bsps_title,
.txtBlurb .blurb_spreadsheet th,
.txtBlurb .blurb_spreadsheet td {
	text-align:center;
	background-color:transparent;
}
	
.txtBlurb .blurb_spreadsheet th {
	border:1px solid #ccc;
	color:#000;
	background-color:transparent;
}

.txtBlurb .blurb_spreadsheet {
	border:1px solid #ccc;
	width:50%;
	margin:0px auto;
}

.txtBlurb .bsps_desc {
	border:1px solid #ccc;
	text-align:center;
}

.txtBlurb .tdGray {
	border:1px solid #ccc;
}

.txtBlurb .tdWhite {
	border:1px solid #ccc;
	background-color:#fff;
}

.blurbAffiliations {
	display:inline-block;
	float:none!important;
	position:relative;
	vertical-align:top;
}

.blurbWrapper {}

table.tdata_align-l_valign-t {
	background-color:#fff;
}

table.tdata_align-l_valign-t td {
	vertical-align:top;
	text-align:left;
}

.NewsList {
	color:#333333;
	margin-top:15px;
	padding:0;
	width:652px;
	left:0;
	margin-bottom:0;
	margin-left:10px;
	overflow-x:hidden;
	padding:0;
	position:relative;
	top:0;
	z-index:1;
}

.NewsList li {
	list-style:none;
}

/*------------------------*/
.threeStoryCarousel-skin .jcarousel-container {
    background: transparent;
}

.threeStoryCarousel-skin .jcarousel-container-horizontal {
    width: 100%;
	padding:0px;
}

.threeStoryCarousel-skin .jcarousel-container-vertical {
    width: 100%;
	padding:0px;
}

.threeStoryCarousel-skin .jcarousel-clip-horizontal {
    width:  100%;
    height: auto;
}

.threeStoryCarousel-skin .jcarousel-clip-vertical {
    width:  118px;
    height: auto;
}

.threeStoryCarousel-skin .jcarousel-item {
    width: 208px;
    height: auto;
}

.threeStoryCarousel-skin .jcarousel-item img {
	float:left;
}

.threeStoryCarousel-skin .jcarousel-item .txtBowlThreeColumn {
	width:80px;
	float:left;
	margin-left:8px;
}

.threeStoryCarousel-skin .jcarousel-item-horizontal {
    margin-right: 10px;
}

.threeStoryCarousel-skin .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.threeStoryCarousel-skin .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/*------------------------*/
.blogStoryCarousel-skin .jcarousel-container {
    background: transparent;
}

.blogStoryCarousel-skin .jcarousel-container-horizontal {
    width: 100%;
	padding:0px;
}

.blogStoryCarousel-skin .jcarousel-container-vertical {
    width: 100%;
	padding:0px;
}

.blogStoryCarousel-skin .jcarousel-clip-horizontal {
    width:  100%;
    height: auto;
	overflow-x:hidden;
	overflow-y:auto;
}

.blogStoryCarousel-skin .jcarousel-clip-vertical {
    width:  118px;
    height: 118px;
}

.blogStoryCarousel-skin .jcarousel-item {
	/*padding-left:10px;*/
    width: 652px;
    height: auto;
}

.blogStoryCarousel-skin .jcarousel-item img {
	float:left;
	border:none;
}

.blogStoryCarousel-skin .jcarousel-item-horizontal {
	/*margin-right: 10px;*/
}

.blogStoryCarousel-skin .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.blogStoryCarousel-skin .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

.blogStoryCarousel-skin .CarouselList {
	padding:0px;
	margin-top:15px;
	width:649px;
	color:#333;
	display:none;	
}

.blogStoryCarousel-skin .CarouselList img {
	margin-bottom:8px;
	margin-right:8px;
}


/*------------------------*/
.galleryCarousel-skin .jcarousel-container {
    background: transparent;
}

.galleryCarousel-skin .jcarousel-container-horizontal {
    width: 100%;
	padding:0px;
}

.galleryCarousel-skin .jcarousel-container-vertical {
    width: 100%;
	padding:0px;
}

.galleryCarousel-skin .jcarousel-clip-horizontal {
    width:  100%;
    height: auto;
}

.galleryCarousel-skin .jcarousel-clip-vertical {
    width:  118px;
    height: auto;
}

.galleryCarousel-skin .jcarousel-item {
    width: 662px;
    height: auto;
}

.galleryCarousel-skin .jcarousel-item .galleryImageClip {
	height:75px;
	width:96px;
	border:1px solid #fff;
	margin-top:20px;
	margin-left:20px;
	float:left;
	overflow:hidden;
}

.galleryCarousel-skin .jcarousel-item img {
	
}

.galleryCarousel-skin .jcarousel-item .galleryBlurbRef {
	font-size:9px;
	color:#fff;
	width:80px;
	float:left;
	margin-top:20px;
	margin-left:8px;
}

.galleryBlurbRef .queueGallery {
	color:#fff;
}

.galleryCarousel-skin .jcarousel-item-horizontal {
    margin-right: 10px;
}

.galleryCarousel-skin .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.galleryCarousel-skin .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

.galleryCarousel-skin .CarouselNavigationList {
	text-align:center;
}

.galleryCarousel-skin .CarouselList {
	padding:0px;
	margin-left:16px;
	margin-top:15px;
	width:649px;
}

.galleryCarousel-skin .galleryRow {
	width:100%;
	height:114px;
	margin-bottom:4px;
	float:left;
}

.galleryCarousel-skin .galleryRow .galleryImage {
	height:114px;
	float:left;
}

.galleryCarousel-skin .galleryRow .left {
	background:transparent url(http://usbcongress.http.internapcdn.net/usbcongress/bowl/css/images/galleryitemleft_bg.png) no-repeat scroll 0 0;
	width:210px;
}

.galleryCarousel-skin .galleryRow .mid {
	background:transparent url(http://usbcongress.http.internapcdn.net/usbcongress/bowl/css/images/galleryitemcenter_bg.png) no-repeat scroll 0 0;
	width:211px;
}

.galleryCarousel-skin .galleryRow .right {
	background:transparent url(http://usbcongress.http.internapcdn.net/usbcongress/bowl/css/images/galleryitemright_bg.png) no-repeat scroll 0 0;
	width:210px;
}


/*------------------------*/
.galleryNavigation-skin .jcarousel-container {
    background: transparent;
}

.galleryNavigation-skin .jcarousel-container-horizontal {
    width: 100%;
	padding:0px;
}

.galleryNavigation-skin .jcarousel-container-vertical {
    width: 100%;
	padding:0px;
}

.galleryNavigation-skin .jcarousel-clip-horizontal {
    width:  100%;
    height: auto;
}

.galleryNavigation-skin .jcarousel-clip-vertical {
    width:  118px;
    height: auto;
}

.galleryNavigation-skin .jcarousel-item {
    width: 662px;
    height: auto;
}

.galleryNavigation-skin .jcarousel-item .galleryImageClip {
	height:75px;
	width:96px;
	border:1px solid #fff;
	margin-top:20px;
	margin-left:20px;
	float:left;
	overflow:hidden;
}

.galleryNavigation-skin .jcarousel-item img {
	margin:8px;
}

.galleryNavigation-skin .jcarousel-item .galleryBlurbRef {
	font-size:9px;
	color:#fff;
	width:80px;
	float:left;
	margin-top:20px;
	margin-left:8px;
}

.galleryBlurbRef .queueGallery {
	color:#fff;
}

.galleryNavigation-skin .jcarousel-item-horizontal {
    margin-right: 10px;
}

.galleryNavigation-skin .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.galleryNavigation-skin .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

.galleryNavigation-skin .CarouselList {
	padding:0px;
	margin-top:15px;
	width:649px;
}

.galleryNavigation-skin .navigationContainer {
	background:transparent url(http://usbcongress.http.internapcdn.net/usbcongress/bowl/css/images/navigatorfocus_bg.png) no-repeat scroll -112px 0;
	height:100%;
	width:100%;
	cursor:pointer;
}

.galleryNavigation-skin .itemHolder {
	height:112px;
	width:112px;
	margin-left:10px;
}

/* result tables */

table.result-table {
	table-layout:fixed;
	width:630px;
}
table.result-table td {
	padding:3px;
	vertical-align:top;
	border:1px solid #ccc;
}
/* in page gallery css */

ul.galleryContainer {
	margin:0 auto;
	padding:0;
	width:532px;
}
ul.galleryContainer li {
	margin:0 8px 8px 0;
	width:100px;
	height:100px;
	padding:0;
}
ul.galleryContainer li.last-item {
	margin:0 0 8px 0;
	width:100px;
	height:100px;
	padding:0;
}
ul.galleryContainer li img {
	display:block;
	float: none;
	margin:0;
	padding:0;
}

/* in page video gallery css */

ul.videoGalleryContainer {
	float: left;
	margin:0;
	padding:0;
}
ul.videoGalleryContainer li {
	margin:0 8px 8px 0;
	width:134px;
	height:75px;
	padding:0;
}
ul.videoGalleryContainer li img {
	display:block;
	float: none;
	margin:0;
	padding:0;
	border:1px solid #fff;
}

/* Helper Classes */
.paddingRight30 {
	padding-right:30px;
}