.cmnhomeban DIV {
	MARGIN: 0px 0px 8px 10px
}
.rotatehome {
	WIDTH: 320px; BACKGROUND: url(/p/TENA10/resources/CommNet_greenbanner.gif); HEIGHT: 40px; OVERFLOW: hidden
}
#content UL.columsList UL.checklist {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-TOP: 0px
}
#content UL.columsList UL.checklist LI {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 8px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 15px; PADDING-TOP: 8px
}


/* Hotels */
#content #map {	position: relative;width: 900px;}
#content #map .btnEnlarge {position: absolute;top: -28px;right: -18px;height: 90px;width: 90px;z-index: 20000;margin: 0;}
#content #map .btnEnlarge a {display: block;height: 90px;width: 90px;background: url(../img/btn_enlarge.png) no-repeat;text-indent: -9999px;}
#content #hotelsList {width: 220px;padding:0;float: left;overflow: hidden;}
#content #hotelsListDetail {padding:0;margin:0px;float: left;overflow: hidden;height: 400px; overflow:auto; margin:0px; padding:0px; width:235px; background-color:#CCC}
#content #hotelsList ul {margin:0;height: 400px;width: 215px;overflow: auto;padding: 0;}
#content #hotelsList ul li {list-style: none;width: 195px;float: left;font-size:11px;padding:4px 0px; border-bottom:1px dotted #999999;}
#content #hotelsList ul li.altRow {list-style: none;width: 195px;float: left;font-size:11px;padding:4px 0px; border-bottom:1px dotted #999999;background-color:#CCC}
#content #hotelsList ul li a {font-size:11px;}
#content #hotelsList ul li.last_item {border: none;}
#content #hotelsList ul li span {display: block;background: url(/p/TENA10/resources/pin_number.gif) no-repeat;background-position:top;width: 23px;height: 40px;float: left;font-weight: bold;text-align: center;padding:2px 10px;color:#FFF}
#content #hotelsList ul li span.over {display: block;background: url(/p/TENA10/resources/pin_number_over.gif) no-repeat;background-position:top;width: 23px;height: 40px;float: left;font-weight: bold;text-align: center;padding:2px 10px;color:#FFF}
#content #hotelsList ul li span.isActive {background: url(/p/TENA10/resources/pin_number.gif) no-repeat;color:#000;}
#content #hotelsList ul li span.venue {background: url(/p/TENA10/resources/pin_hotel.gif) no-repeat;display: block;background-position:top;width: 23px;height: 40px;float: left;font-weight: bold;text-align: center;padding:2px 10px;}
#content #hotelsList ul li span.venueover {background: url(/p/TENA10/resources/pin_hotel_over.gif) no-repeat;display: block;background-position:top;width: 23px;height: 40px;float: left;font-weight: bold;text-align: center;padding:2px 10px;}
#content #hotelsList ul li p {margin: 0 0 5px 40px;}
#content a.VEAPI_Pushpin:hover,  #content a.VEAPI_Pushpin:hover * {text-decoration: none;border: 0 none;}
#content #mapContainer {width: 435px;height: 400px;float: left;border-right: solid 1px #ccc;overflow: hidden;}
#content #mapContainer #myMap {width: 435px; position: relative; height: 400px;}
#content #mapContainer .pinText {position:relative;top:-24px;left:-4px;width:30px;color:#ffffff;text-align:center;display:block;font-weight: bold;font-size:12px;}
#content #mapContainer .pinTextOn {top: -29px;left: -1px;color: #000;}
#content #mapContainer .pinVenue {text-indent: -9999px;overflow: hidden;}
#content .techEdHotels ul {padding: 0;}
#content .techEdHotels li ul li {list-style: none !important;}
#content .techEdHotels li h3 {height: 32px;margin-bottom:5px;}
#content .techEdHotels ul li span {font-style: normal;text-decoration: line-through;}
#content .techEdHotels ul li span.highlight {color: #ffc211;text-decoration: none;}
#content .techEdHotels ul li span.soldout {color: red;text-decoration: none;}
.minimize {display:none;}
#content ul.shade a {color:#a02676;}
#content table td,  #content table th {padding: 0px 0px; vertical-align: top;}
#content #hotelsDetail p, #content #hotelsDetail a { font-size:12px; }
#content table { border: 0; width: 100%; background:none; }
#content #hotelsDetail span.colOne { float:left; text-align:left; width:100px; font-size:12px; }
#content #hotelsDetail span.colTwo { float:left; width:80px; font-size:12px; }
.hoteldetails { padding-left:20px; }
#hotelsDetail { margin:0px; padding:0px; }
a.VEAPI_Pushpin { width:23px; height:26px; overflow:hidden }


/*  Prospectus  */
#sponsorcycle {margin:-10px 0px 15px 0px;border: 3px solid #fff;width: 310px;height: 164px;}
#content .prospectus h1 {font-size:14px; color:#FFF; line-height:18px; font-family:Arial, Helvetica, sans-serif;font-weight:bold}
#content ul.shade li .prospectus p {font-weight:normal; font-size:14px; margin-right:100px; color:#fff}
#plearn {height: 125px;} 
#plearn img {float:left; padding-right:20px;}
#pconnect {clear: left; height: 125px;}
#pconnect img {float:right; padding-left:20px;}
#pevolve {clear: right; height: 125px;}
#pevolve img {float:left; padding-right:20px;}
#test1 {
	margin:10px 0px 15px 0px;
	border: 3px solid #fff;
	width: 306px;
	height: 164px;
}

/*  Networking  */
.netonimg { width:209px;height:109px;float:right; padding-top:10px; background:url(/p/TENA10/resources/icon_connect_g.gif) no-repeat center; clear:right; margin-top:10px; }
.logobof { width:187px;height:59px;background:url(/p/TENA10/resources/logo_ses_bof.gif) no-repeat; margin-left:37px; }
.logowit { width:187px;height:59px;background:url(/p/TENA10/resources/logo_ses_wit.gif) no-repeat }
#logobarsocial { float:right; padding-right:20px; }
#logobarses img,#logobarses div { padding-bottom:10px; padding-right:5px; float:left }
#logobarses, #logobar { text-align:center; }
#logobar img { padding-right:6px; }
#imgslideNet {margin-top:20px;border: 3px solid #fff; width: 324px; height: 355px; }
/*  Certification  */
#imgslide {margin:-10px 0px 15px 0px; border:3px solid #fff; width:317px; height:332px; }
/*  Precon  */
.preconimg img, .preconfimg { border:3px solid #ffffff; margin-top:10px; margin-left:3px; }


.itmlbl, .category, .category span, .category span.itmlbl, #content .itmlbl, #content .category, #content .category span, #content .category span.itmlbl { background-colour:#ccc; background:none; }
#content .title, #content .spkname { color:#a02676; cursor:pointer; } #content .spkname { text-decoration:underline }

.topic { margin-top:10px; }
.topic .title { display:block; padding-left:30px; background:#d2d2d2 url(/p/TENA10/resources/addPlus.gif) no-repeat -10px -5px; cursor:pointer;}
.topic .description { display:none; }
.preconfimg {background:url(/p/TENA10/resources/preconf_1.jpg) no-repeat; width:337px; height:225px; }

.tracklist { width:300px; float:left; border-right:1px solid #cccccc; padding:15px 0px; }
.trackdetail { background-color: #dadada; padding:20px; width:500px; float:left; margin-left:20px; }

.name {
background-image:url(/p/TENA10/resources/h3_gbar_g.gif);
background-repeat:no-repeat; background-position:top right;
padding:4px 10px 8px 5px;
font-size: 14px;
font-weight:bold;
line-height: 16px;
display:inline;
}
.description { color:#333; font-size: 14px; line-height: 20px;  margin-top:10px;}
.clearHome { height:1px; display:block; width:1px; margin:0px; padding:0px; clear:both; overflow:hidden; margin-bottom:10px; }

#tr1,#tr2,#tr3,#tr4,#tr5,#tr6,#tr7,#tr8,#tr9,#tr10,#tr11,#tr12,#tr13,#tr14,#tr15,#tr16,#tr17,#tr18,#tr19,#tr20,#tr21,#tr22 {display:none;}

.sponsbg { margin:0px; padding:0px; width:900px; height:63px; margin-bottom:15px; background:url(/p/TENA10/resources/sp_bg.gif) no-repeat left top; }
#platspon, #goldspon, #silvspon { width:210px; height:63px; margin-left:70px; float:left; overflow:hidden; }
#goldspon { margin-left:90px; }
#silvspon { margin-left:100px; }
#platspon a, #goldspon a, #silvspon a { display:block; width:210px; text-align:center; }
#platspon img, #goldspon img, #silvspon img { padding:2px 0; }

#content a.whyattend { background:url(/p/bi2010/resources/whyattend.gif) no-repeat; width:180px; height:180px; float:left; margin-right:25px; margin-bottom:15px; text-decoration:none }
#content div a.whyattend p { color:#fff; padding:130px 10px 10px 20px; }
