@import{ url:(reset.css); }

/*body { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#242e38; margin:0px; padding:0px; }*/
body { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#242e38; margin:0px; padding:0px; }
p {  }
table { border-collapse: collapse; border:0px; margin:0px; padding:0px; }
tr { }
td { height:1em; padding:0px; }
th { text-align:left; }
tbody.scrolling { overflow: auto; }
a:link, a:visited { color:#242e38; text-decoration:none;}
a:hover, button:hover { cursor:pointer; }
a:active, button:active { cursor:pointer; }
form { margin-bottom:0mm; }
input, select{
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

#vInd-menu .parent, #vInd-menu .parent .ui-state-active { font-weight: bolder; }
.subcat { padding-left: 15px; }
span#vInd-button { border-radius: 0; }
.ui-widget, .ui-selectmenu-text { font-family:Arial, Helvetica, sans-serif; }
.ui-selectmenu-menu.ui-front { display: none; }
.ui-button .ui-icon { background-color: white; }
.ui-selectmenu-menu.ui-front.ui-selectmenu-open { display: block; }
span.ui-selectmenu-text { background-color: white; margin: 0; }
#vInd-menu { list-style: none; margin-left: 0; padding-left: 5px; cursor: default; font-size: 12px; }
/*#vInd-menu li:hover { background-color: }*/
#vInd-button { margin: 0px !important; position: static; padding: 0; }
ul.ui-menu { max-height: 250px !important; }

.tsc_clearall{
	clear:both;
}

.tsc_shell{
	width: 318px;
	margin: auto;
	text-align: left;
}

.tsc_top{
	width: inherit;
	height: 220px;
	margin: 0px;
	position:relative;
}
.tsc_foot{
	width: inherit;
	margin: 5px 0px 10px;
	height:20px;
	position:relative;
}

.tsc_event{
	width: 312px;
	height: 119px;
	margin: 11px auto 0px;
	position:relative;
	box-shadow: 1px 1px 1px #AAAAAA;
	background-image: url("../images/mobile_listing_background.jpg");
}
.tsc_event div,
.tsc_top div,
.tsc_foot div{
	position:absolute;
}

.tsc_mlogo{
	width: 240px;
	height: 77px;
	left: 37px;
	top:10px;
	background-image: url("../images/TSNN Mobile.png");
	display:block;
}

.tsc_b2blogo{
	right:22px;
	top: 87px;
	height: 43px;
	width: 111px;
	background-image: url("../images/Mobile_B2B_logo.jpg");
	display: inline-block;
	float: right;
}

.tsc_top_title{
	top: 98px;
	left: 18px;
	font-size: 1em;
	color: #d71a20;
	display: inline-block;
}

.tsc_show_name,
.tsc_industry{
	display: inline-block;
	float: left;
}
.tsc_show_name{
	top: 139px;
}
.tsc_industry, #vInd-button{
	top: 166px;
}

.tsc_label{
	font-size: .8em;
	bottom: 35px;
	color: #d71a20;
	left: 4px;
}

.tsc_field{
	left: 78px;
	font-size:.75em;
}
.tsc_field input,
.tsc_field select, #vInd-button{
/*	height: 17px;*/
	width: 236px;
}

.button{
	display: inline-block;
	float:left;
}
.button button{
	width: 65px;
	height: 22px;
}
.button#search{
	top: 196px;
	left: 78px;
}
.button#reset{
	top: 196px;
	left:160px;
}
.button#prev{
	left: 78px;
}
.button#next{
	left:160px;
}

/*.tsc_event_btm{
	height: 61px;
	width:250px;
	margin:0px;
	bottom:0px;
	right:0px;
	background-repeat: no-repeat;
}*/
.tsc_event_top{
	height: 25px;
	margin:0px;
	top:0px;
	left:0px;
	background-repeat: no-repeat;
}
/*.tsc_event_topcorner{
	top:0px;
	left:0px;
	width:19px;
	height:19px;
	background:white;
}
.odd{
	background-color: #d1d2d4;
}
.odd .tsc_event_top .tsc_event_topcorner{
	background-image: url(../images/Mobile_logo.jpgtsc_event_top_d1d2d4.png);
}
.odd .tsc_event_btm{
	background-color: #8b8d90;
	background-image: url(../images/tsc_event_btm_d1d2d4.png);
	color: #ffffff;
}
.even{
	background-color: #c1b3c1;
}
.even .tsc_event_top .tsc_event_topcorner{
	background-image: url(../images/tsc_event_top_c1b3c1.png);
}
.even .tsc_event_btm{
	background-color: #857887;
	background-image: url(../images/tsc_event_btm_c1b3c1.png);
	color: #e8dae9;
}*/
.tsc_event_top .tsc_event_date{
	top: 10px;
	left:180px;
	width:132px;
	font-size:.7em;
}
.tsc_event .tsc_event_title, 
.tsc_event .tsc_event_loc, 
.tsc_event .tsc_event_loc2{
	left: 18px;
	font-size: .85em;
	height: 2.5em;
	overflow: hidden;
}
.tsc_event .tsc_event_title,
.tsc_event .tsc_event_title a:link,
.tsc_event .tsc_event_title a:visited
{
	top: 29px;
	font-size: .95em;
	color: #d71a20;
}
.tsc_event .tsc_event_loc{
	top: 75px;
}
.tsc_event .tsc_event_loc2{
	top: 95px;
}
/*.tsc_event .tsc_event_att, 
.tsc_event .tsc_event_exh, 
.tsc_event .tsc_event_net{
	bottom: 13px;
	text-align: center;
	font-size: 1.3em;
}
.tsc_event .tsc_event_att{
	left:15px;
	width:75px;
} 
.tsc_event .tsc_event_exh{
	left:90px;
	width:75px;
} 
.tsc_event .tsc_event_net{
	left:160px;
	width:85px;
}
*/
