
/* ******** Global 2 Column Layout (within White Box) ******** */
#gbl_layout_2col_left, 
.gbl_layout_2col_left {
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
	height: auto;
	min-height: 200px;
	background-color: transparent;
}
/*\*/
* html #gbl_layout_2col_left, 
* html .gbl_layout_2col_left { /* Min-Height for Internet Explorer http://www.cssplay.co.uk/boxes/minheight.html */
	height: 200px;
}
/**/
#gbl_layout_2col_left, 
.gbl_layout_2col_left { /* Box Hack Model - http://tantek.com/CSS/Examples/boxmodelhack.html */
	width: 624px; /* the actual width + padding */
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 624px; /* the usable content area width between the left and right borders */
} 
html>body #gbl_layout_2col_left, 
html>body .gbl_layout_2col_left { /* be nice to Opera rule */
  width: 624px;
} 

#gbl_layout_2col_right, 
.gbl_layout_2col_right {
	float: right;
	position: relative;
	margin: 0;
	padding: 0;
	background-color: transparent;
} 
#gbl_layout_2col_right, 
.gbl_layout_2col_right { /* Box Hack Model - http://tantek.com/CSS/Examples/boxmodelhack.html */
	width: 304px; /* the actual width + padding */
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 304px; /* the usable content area width between the left and right borders */
} 
html>body #gbl_layout_2col_right, 
html>body .gbl_layout_2col_right { /* be nice to Opera rule */
  width: 304px;
} 



/* ******** Global 2 Column Layout [ALT] (within White Box) ******** */
/* This 2 col layout switches the widths of the default 2 col layout above - used mainly on reg pages */
#gbl_layout_2col_left_alt, 
.gbl_layout_2col_left_alt {
	display: block;
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
	height: auto;
	min-height: 200px;
	background-color: transparent;
}
/*\*/
* html #gbl_layout_2col_left_alt, 
* html .gbl_layout_2col_left_alt { /* Min-Height for Internet Explorer http://www.cssplay.co.uk/boxes/minheight.html */
	height: 200px;
}
/**/
#gbl_layout_2col_left_alt, 
.gbl_layout_2col_left_alt { /* Box Hack Model - http://tantek.com/CSS/Examples/boxmodelhack.html */
	width: 304px; /* the actual width + padding */
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 304px; /* the usable content area width between the left and right borders */
} 
html>body #gbl_layout_2col_left_alt, 
html>body .gbl_layout_2col_left_alt { /* be nice to Opera rule */
  width: 304px;
} 

#gbl_layout_2col_right_alt, 
.gbl_layout_2col_right_alt {
	display: block;
	float: right;
	position: relative;
	margin: 0;
	padding: 0;
	background-color: transparent;
} 
#gbl_layout_2col_right_alt, 
.gbl_layout_2col_right_alt { /* Box Hack Model - http://tantek.com/CSS/Examples/boxmodelhack.html */
	width: 624px; /* the actual width + padding */
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 624px; /* the usable content area width between the left and right borders */
} 
html>body #gbl_layout_2col_right_alt, 
html>body .gbl_layout_2col_right_alt { /* be nice to Opera rule */
  width: 624px;
} 



.gbl_layout_fullpage_nowb {
	width: 983px;
}

.gbl_layout_fullpage {
	width: 952px;
}

.gbl_layout_singlecol {
	width: 147px;
}
.gbl_layout_singlecol_sm {
	width: 133px;
}
.gbl_layout_doublecol {
	width: 304px;
}

.gbl_layout_tripcol {
	width: 464px;
}

.gbl_layout_quadcol {
	width: 624px;
}

.gbl_layout_quadcol_sm {
	width: 611px;
	margin-bottom: 10px;	
	float: left;
}

.gbl_layout_left_margin {
	margin-left: 14px;
	position: relative;
}


/* Feature Stage Classes */
.gbl_stage_full { /* Home page */
	position: relative;
	width: 983px;
	/*height: 424px;*/
	margin-bottom: 20px;
}

.gbl_stage_xlstage {
	position: relative;
	width: 952px;
	/*height: 413px;*/
	margin-bottom: 20px;
	text-align: center;
	/*background-color: #000;*/
}

.gbl_stage_lstage {
	position: relative;
	width: 624px;
	/*height: 413px;*/
	margin-bottom: 20px;
	text-align: center;
	/*background-color: #000;*/
}

.gbl_stage_mstage {
	position: relative;
	width: 304px;
	/*height: 199px;*/
	margin-bottom: 20px;
	text-align: center;
	/*background-color: #000;*/
}

.brightcove_playlist_video_player {
	position: relative;
	width: 624px;
	height: 460px;
	text-align:center;
	
	}

/* Layout Ads */
.gbl_layout_sm_ad {
	position: relative;
	width: 304px;
	height: 134px;
	margin-bottom: 10px;
}

.gbl_layout_lg_ad {
	position: relative;
	width: 250px;
	height: 300px;
	margin-bottom: 10px;
}


/* pub review modules: width: 304px; height: 134+63= 197px; */

