/* SECTION HEADERS (TECH SHOWS, ETC) */
#banner_1, #banner_2, #banner_3, #banner_4, #banner_5 {
	height: 11px;
	width: 500px;
	float: left;
	display: block;
	background-image: url('/images/module/text.png');
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 35px 0 0 15px;
}
#banner_1 {	background-position: left 1px;}
#banner_2 {	background-position: left -33px;}
#banner_3 {	background-position: left -66;}
#banner_4 {	background-position: left -77;}
#banner_5 {	background-position: left -114;}

#collapsediv {
	height: 56px;
	text-align: left;
	text-indent: 20px;
	color: white;
	padding: 0;
	background-image: url('/images/module/module_bg.png');
	background-repeat: repeat-x;
	text-align: right;
}

.wrap, .wrap_notab {
	margin: 0;
	padding: 0;
	height: 177px;
	width: 1000px;
	background-image: url('/images/module/mod_content_bg.png');
	background-repeat: repeat-x;
	background-position: left 34px;
	margin: 0;
}

.wrap_notab {
	background-position: 0;
	height: 143px;
}

#tab_space {
	width: 4px;
	height: 34px;
	float: left;
}

/* root element for tabs  */
ul.tabs { 
	list-style: none; 
	margin:0; 
	padding:0;
	height:34px;
	width: 968px;
	overflow: hidden;
}

/* single tab */
ul.tabs li { 
	float: left;	 
	text-indent:0;
	padding:0;
	margin: 0;
	list-style-image:none !important; 
	height: 34px;
}

/* link inside the tab. uses a background image */
ul.tabs a { 
	background: url('/images/module/tab_bg.png');
	background-repeat: no-repeat;
	display:inline;
	height: 34px;  
	width: 242px;
	padding:0px;
	margin: 0px;	
	float: left;
}

/*  TABS (CHICAGO, INDIANA, ETC) */
#tab_11, #tab_12, #tab_13, #tab_14, #tab_21, #tab_22, #tab_23, #tab_24, #tab_31, #tab_32, #tab_33, #tab_34 {
	width: 100px;
	height: 12px;
	overflow: hidden;
	margin-top: 11px;
	background-image: url('/images/module/text.png');
	background-repeat: no-repeat;
}

#tab_11 { background-position: 0px -10px; width: 67px; }
ul.tabs a.current #tab_11, ul.tabs li.current a #tab_11 { background-position: 0 -22px; }

#tab_12 {	background-position: -200px -10px;	width: 66px;}
ul.tabs a.current #tab_12, ul.tabs li.current a #tab_12 {	background-position: -200px -22px;}

#tab_13 {	background-position: -300px -10px;	width: 65px;}
ul.tabs a.current #tab_13, ul.tabs li.current a #tab_13 {	background-position: -300px -22px;}

#tab_14 {	background-position: -400px -10px;	width: 83px;}
ul.tabs a.current #tab_14, ul.tabs li.current a #tab_14 {	background-position: -400px -22px;}

#tab_21 {	background-position: 0px -44px;	width: 128px;}
ul.tabs a.current #tab_21, ul.tabs li.current a #tab_21 {	background-position: 0 -55px;}

#tab_22 {	background-position: -200px -44px;	width: 70px;}
ul.tabs a.current #tab_22, ul.tabs li.current a #tab_22 {	background-position: -200px -55px;}

#tab_23 {	background-position: -300px -44px;	width: 73px;}
ul.tabs a.current #tab_23, ul.tabs li.current a #tab_23 {	background-position: -300px -55px;}

#tab_24 {	background-position: -400px -44px;	width: 35px;}
ul.tabs a.current #tab_24, ul.tabs li.current a #tab_24 {	background-position: -400px -55px;}

#tab_31 {	background-position: 0px -88px;	width: 105px;}
ul.tabs a.current #tab_31, ul.tabs li.current a #tab_31 {	background-position: 0 -102px;}

#tab_32 {	background-position: -200px -88px;	width: 73px;}
ul.tabs a.current #tab_32, ul.tabs li.current a #tab_32 {	background-position: -200px -102px;}

#tab_33 {	background-position: -300px -88px;	width: 66px;	height: 14px;}
ul.tabs a.current #tab_33, ul.tabs li.current a #tab_33 {	background-position: -300px -102px;}

#tab_34 {	background-position: -400px -88px;	width: 99px;}
ul.tabs a.current #tab_34, ul.tabs li.current a #tab_34 {	background-position: -400px -102px;}

ul.tabs a:active {	outline: none;}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs li.current a {	background-position: left -35px;	cursor:default !important; 	color:#000 !important;}

/* THIS IS WHERE THE SLIDERS ARE */
div.panes div {	display:none;	padding: 0;	height:143px;	width: 964px;}

/* initially all panes are hidden */ 
div.panes div.pane {	display:none;}