body{
margin:0px;
padding:0px;
text-align:left;
font-size:12px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}
form, img  { margin:0px; padding:0px; border:0px;}
#page{ }
#header{padding:0px; border-bottom:1px solid #FFFFFF;}
#butt-holder{ position:relative; height:80px;  background-image:url(http://www.tmcnet.com/tmcnet/tmcimg/top_bkg.gif); background-repeat:repeat-x; background-position:top;}
#blocker-holder{background-image:url(https://images.tmcnet.com/whitepapers/wp_content_bkg.gif); background-repeat:repeat-x; background-position:top; font-size:12px;}
#butt-holder .txt-wrapper {padding: 10px 0px 0px 50px; font-size:12px; color:#FFFFFF; font-weight:bold;}
#butt-holder .txt-wrapper a{font-size:12px; color:#FFFFCC; font-weight:bold; text-decoration:underline;}
#butt-holder .txt-wrapper a:visited {font-size:12px; color:#FFFFCC; font-weight:bold; text-decoration:underline;}
#butt-holder .txt-wrapper a:hover {color:#f2cbbf;}


#temp-mid-top-hdr-contb{ width:705px; height:84px;}
.temp-webinar-hdr-contb{ width:705px; height:84px; background-image:url(https://images.tmcnet.com/tmc/vertical/m2m/img/pg_banner_sg.jpg); background-position:top; background-repeat:no-repeat;}
#temp-mid-top-hdr-contb h2{ margin:0px; font-size:22px; letter-spacing:-0.5px; color:#1c476c; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:20px; }
#temp-mid-top-hdr-contb .ltr-top-wrapper-contb h2{ padding:18px 0px 0px 20px; color:#426e9b;}
#temp-mid-top-hdr-contb .ltr-bottom-wrapper-contb h2{ padding:0px 0px 0px 40px; color:#668eb8;}

.pg-title-lft h2 { font-size:18px; margin:0px; padding:0px 0px 10px 0px; color:#12559E;}
#butt-holder .button{

	position:absolute;
	height:20px;
	width:253px;
	top:17px;
	left:460px;
	}
#butt-holder .button3{
	position:absolute;
	height:58px;
	width:352px;
	top:12px;
	left:368px;
	background-color:#006699;
	background-image:url(http://www.tmcnet.com/tmcnet/tmcimg/phone_bkg1.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#butt-holder .title-txt{
	position:absolute;
	height:51px;
	width:195px;
	top:12px;
	left:31px;
	font-family:arial,sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#96B5C7;
}


#content{ color: #333333;  padding-top:0px; }
#content p{color: #333333;}
#content  table {
border:0px;
margin:0px;
font-size:12px;
color: #0B3780;
font-family:Arial, Helvetica, sans-serif; 
}


#content  table tr td {
border-left:0px solid #E3E3E3;
border-right:0px;
vertical-align:middle;
padding:0px;
}
#content table tr td img{ border:0px;}
#content table tr td a{
font-family:Arial, Helvetica, sans-serif; 
color: #E78C31;
text-decoration:underline;
font-size:12px; 
font-weight:bold;
}
#content  table tr td a:visited{
font-family:Arial, Helvetica, sans-serif; 
color: #E78C31;
text-decoration:underline;
font-size:12px; 
font-weight:bold;
}
#content table tr td a:hover {color:#0085C2; white-space:normal;}
#content table .top1{width: 107px; color:#FFFFFF; font-weight:bold; }
#content table .top2{width: 260px;color:#FFFFFF;  font-weight:bold;}
#content table .top3{width: 170px; color:#FFFFFF; font-weight:bold;}
#content table .top4{width: 108px; color:#FFFFFF;  font-weight:bold;}
#content table tr .sm-txt{font-size:11px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; }
#content table tr .flag-red{font-size:12px; color:#0A91CB; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; }
#content table tr .flag-red a, a:visited {  color:#0A91CB; text-decoration:underline;}
#content table tr .flag-red a:hover {  color:#333333;}

#content table tr .title-name{ font-size:14px; font-weight:bold; color:#218ea6;}
#content table tr .title-name a, .tbltitlewrapper .title-name a, .tblwrapper h1 a {font-size:14px; font-weight:normal; text-decoration:none; color:#E78C31;}
#content table tr .title-name a:visited, .tbltitlewrapper .title-name a:visited, .tblwrapper h1 a:visited {font-size:14px; font-weight:normal; text-decoration:none; color:#E78C31;}
#content table tr .title-name a:hover, .tbltitlewrapper .title-name a:hover, .tblwrapper h1 a:hover{ color:#0085C2; text-decoration:underline;}

#content table tr .pres-name { font-size:11px; font-weight:bold; width:170px; color:#C2420F;}
#content table tr .date { font-size:11px; width:107px; color:#009900;}
#content table tr .black { font-size:11px; width:107px; color:#333333;}
#content table tr .red { font-size:11px; width:107px; color:#FF0000;}
#content table tr .bggray { background-color:#F6F9FB;}
#content table tr .title { font-size:11px; color:#333333; font-weight:bold; padding:2px 0px 2px 0px;}
#content table tr .title a{ font-size:11px; color:#333333; font-weight:bold; }
#content table tr .title a:visited{ font-size:11px; color:#333333; font-weight:bold;}
#content table tr .title a:hover{ font-size:11px; color:#333333;}
#content table tr .position { font-size:11px; color:#333333; line-height:9px;}
#content table tr .column1{text-align: left;}
#content table tr .img-wrapper{padding-top:5px; border:0px; text-align:left;}
#content table tr .dbr{ border-bottom: 0px solid #E3E3E3; vertical-align:top;}
#content table .all-wrapper{padding:5px 5px 5px 8px;}
#content table .press-rl{width:166px; height:43px; background-image:url(http://www.tmcnet.com/tmcnet/tmcimg/press_release_bkg.gif);}

#content table tr .column1-error{
text-align:left;
color: #FF0000;
}
#content table .tblwrapper{padding:0px; font-family:Arial, Helvetica, sans-serif;}
#content table .tbltitlewrapper{padding:5px 10px 2px 10px;}
#content table h1 { font-size:14px; color:#333333; margin:10px 10px 10px 0; padding:0px 0px 10px 0px ; border-bottom:1px dotted #CCCCCC; font-family:Arial, Helvetica, sans-serif;}
#content table tr td h1 a{ font-size:14px; color:#333333; text-decoration:none;}
#content table tr td h1 a:visited{ color:#333333; font-size:14px; text-decoration:none;}
#content table tr td h1 a:hover{ color:#333333; text-decoration:underline; font-size:14px; }
#content table h2 { font-size:14px; color:#333333; margin:0px 0px 5px 0px;background-color:#006699; padding:2px 0px 2px 5px;}

#content table .prrl-info{ font-size:12px; font-weight:bold; color:#FFFFFF; padding:5px 0px 0px 5px; line-height:14px;}
#content table .prrl-info a{font-size:14px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
#content table .prrl-info a:visited {font-size:14px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
#content table .prrl-info a:hover{ text-decoration:underline; color:#FFFFFF;}

#photo-holder{ float:left; height:100px; width:100px;} 
#photo-holder .ph-frame { width:85px; height:92px; background-image:url(http://www.tmcnet.com/tmcnet/tmcimg/frame_thumb.gif); background-position:top left; background-repeat:no-repeat;}
#photo-holder .phto-wrapper{ padding:10px 0px 0px 18px;} 

#contb-list{ padding-left:0px;}
#contb-list-wrapper table{ width:auto;}
#contb-list-wrapper table h1 { font-size:18px; color:#333333; border-bottom:0px; margin:0px; padding:2px 10px 5px 0px;}


#contb-list-wrapper table tr td {
font-size:12px;
border-left:0px solid #E3E3E3;
border-bottom:0px solid #E3E3E3;
border-right:0px;
vertical-align:middle;
padding:6px 5px 8px 5px;
color:#333333;
}
#contb-list-wrapper table tr td img{ border:0px;}
#contb-list-wrapper table tr td a{
font-family:Arial, Helvetica, sans-serif; 
color: #E78C31;
text-decoration:none;
font-size:12px; 
font-weight:normal;
}
#contb-list-wrapper table tr td a:visited{
font-family:Arial, Helvetica, sans-serif; 
color: #E78C31;
text-decoration:none;
font-size:12px; 
font-weight:normal;
}
#contb-list-wrapper table tr td a:hover {color:#0085C2; white-space:normal; font-weight:normal;text-decoration:underline;}
.date-list {color:#333333; font-weight:bold; font-size:11px;}
/*------------------- txt ------ */
.wrapper {padding:20px 20px 0px 20px;}
.wrapper10 {padding:10px;font-size:12px; 
	font-family:  arial, Helvetica, sans-serif; 
	color: #666666; 
	font-weight:normal;
	line-height:18px;}
.wrapper-lft20 {padding:20px 20px 0px 20px;}
.wrapper-bt20 {padding:0px 0px 20px 0px;}
.wrapper-lfttop20 {padding:20px 0px 0px 10px;}
.paragraph { font-size: 12px; color:#333333; padding:20px 20px 0px 20px;}
.sm-txt {font-size:11px;}
.blocker-wrapper {padding:50px 0px 50px 0px;}
.clr-lft{ clear:left; } 
.fl-right{ float:right;}
.fl-left{ float:left;}
.magic{ clear:both;}
/*------------------- table ------ */

