	div.CustomBox {
		background:  url(http://i.cnn.net/money/.element/img/1.0/sections/mag/fortune/techconference/custom_corners_topleft.gif) no-repeat top left;
		width:592px;
	}
	div.CustomBox h2 {
		background:	url(http://i.cnn.net/money/.element/img/1.0/sections/mag/fortune/techconference/custom_corners_topright.gif) top right no-repeat;
		padding:15px 15px 0 0;
		margin:0;
		position:relative;
		right:-14px;
		font:normal 10px arial;

	}
	div.CustomBoxLongContent {
		background:  url(http://i.cnn.net/money/.element/img/1.0/sections/mag/fortune/techconference/custom_corners_leftborder.gif) left repeat-y;
	}
	div.CustomBoxBody {
		background:	url(http://i.cnn.net/money/.element/img/1.0/sections/mag/fortune/techconference/custom_corners_right.gif) right repeat-y;
		margin:0;
		margin-top:-2px;
		padding:0 15px 0px 15px;
		position:relative;
		right:-14px;
		padding-left:0;
		z-index:1000;
	}
	div.CustomBoxFooter {
		background:	url(http://i.cnn.net/money/.element/img/1.0/sections/mag/fortune/techconference/custom_corners_bottomleft.gif) bottom left no-repeat;
		position:relative;
		
		bottom:20px;
		
	}
	div.CustomBoxFooter div {
		background:	url(http://i.cnn.net/money/.element/img/1.0/sections/mag/fortune/techconference/custom_corners_bottomright.gif)	bottom right no-repeat;
		display:block;
		padding:0 15px 15px 0;
		margin:-2px 0 0 0;
		position:relative;
		right:-14px;
		

	}
.textBlock 	{margin-bottom:10px;}
.textBlock:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.textBlock 		{display: inline-block;}
/* Hides from IE-mac \*/
* html .textBlock	{height: 1%;}
.textBlock			{display: block;}
/* End hide from IE-mac */	

#TB1 {padding:10px 0;}
#TB1 .textBlock {padding:0 0 0 25px;background: url(http://i.cnn.net/money/.element/img/1.0/sections/mag/fortune/techconference/vertical-dot.gif) repeat-y left;}

#TB2 {padding:10px 0;background:#e9f0f8;}
#TB2 .textBlock {padding:0 0 0 25px;background: url(http://i.cnn.net/money/.element/img/1.0/sections/mag/fortune/techconference/vertical-dot.gif) repeat-y left;}

#TB3 {padding:10px 0;}
#TB3 .textBlock {padding:0 0 0 25px;}
#TB3 .textBlock .textBlock {padding:0;}
#TB3 .timestamp{padding:0 15px;width:100px;display:block;float:left;font:normal 12px Arial;}
#TB3 .commentText {width:388px;display:block;float:left;font:normal 11px Arial;color:#434343;}

#TB4 {margin-left:25px;}

#VideoBlock {padding:10px 0;}
#VideoBlock .textBlock {margin-bottom:0px;padding:0 0 0 25px;background: url(http://i.cnn.net/money/.element/img/1.0/sections/mag/fortune/techconference/vertical-dot.gif) repeat-y left;}
#VideoBlock #VideoColumn2 .textBlock {margin-bottom:10px;padding:0;background: none;}
#VideoBlock #VideoColumn1 {width:303px;display:block;float:left;}
#VideoBlock #VideoColumn2 {width:220px;display:block;float:left;margin-left:20px;}
#VideoBlock #VideoColumn1 .divImage {width:125px;display:block;float:left;}
#VideoBlock #VideoColumn2 .divImage {width:70px;display:block;float:left;}
#VideoBlock .divIcon {width:25px;display:block;float:left;}
#VideoBlock #VideoColumn1 .divSummary {width:148px;display:block;float:left;font:bold 12px Arial;color:#434343;}
#VideoBlock #VideoColumn2 .divSummary {width:120px;display:block;float:left;font:bold 14px Arial;color:#084892;}
#VideoBlock #VideoColumn1 .cnnHeadline {font:bold 16px Arial; color:#084892;}
#VideoBlock #VideoColumn2 .cnnHeadline {font:bold 14px Arial; color:#084892;}
#VideoBlock #VideoColumn2 .boxHeading {font:bold 18px Arial; color:#084892;}

#SpeakersBlock {padding:10px 0;font:bold 12px Arial;}
#SpeakersBlock .textBlock {margin-bottom:0px;padding:0 0 0 25px;background: url(http://i.cnn.net/money/.element/img/1.0/sections/mag/fortune/techconference/vertical-dot.gif) repeat-y left;}

#BlogPost {font:bold 12px Arial;color:#434343;}

.boxHeading {font:bold 20px Arial; color: #0191f2;}
.textBlock .cnnHeadline {font:bold 16px Arial; color:#084892;}
.textBlock .cnnBlurb {font:bold 12px Arial;color:#434343;margin-bottom:15px;}
