body{
margin:0px;
padding:0px;
text-align:left;
font-size:12px;
color:#4C3201;
font-family:arial, "lucida console", sans-serif;
}

form { text-align:left;}
h1 {margin:0px; padding:0px 0px 10px 0px; font-size:16px; color:#800000; font-family:Arial, Helvetica, sans-serif; text-align:left;}
h2 {padding:0px; margin:0px; font-size:12px; color:#FFFFFF; font-weight:bold;  font-family:Arial, Helvetica, sans-serif;}
h2 a{font-size:12pxpx; color:#FFFFFF; font-weight:bold; text-decoration:none;}
h2 a:visited {font-size:12pxpx; color:#FFFFFF; font-weight:bold; text-decoration:none;}
h2 a:hover {color:#FFFFCC;}

#temp-mid-top-table-wr{ width:600px;}
#temp-mid-top-table-wr{ color: #333333;  padding-top:0px; }
#temp-mid-top-table-wr p {color: #FF0000;}
#temp-mid-top-table-wr table {
background-image:url(//images.tmcnet.com/tmc/vertical/it/images/webinar_tbl_bkg.gif); background-position:top; background-repeat:repeat-x;
border:0px;
margin:0px;
font-size:12px;
color: #0B3780;
width:600px;
font-family:arial, "lucida console", sans-serif;
border-right:1px solid #E3E3E3;
}

#temp-mid-top-table-wr  table tr td {
border-left:1px solid #E3E3E3;
border-right:0px;
vertical-align:middle;
padding:5px 5px 10px 5px;
}
#temp-mid-top-table-wr  table tr td img{ border:0px;}

#temp-mid-top-table-wr  table tr td a:hover {color:#16668F; white-space:normal;}
#temp-mid-top-table-wr  table .top1{width: 100px; color:#FFFFFF; font-weight:bold; vertical-align:top; }
#temp-mid-top-table-wr  table .top2{width: 200px;color:#FFFFFF;  font-weight:bold; vertical-align:top;}
#temp-mid-top-table-wr  table .top3{width: 170px; color:#FFFFFF; font-weight:bold; vertical-align:top;}
#temp-mid-top-table-wr  table .top4{width: 100px; color:#FFFFFF;  font-weight:bold; vertical-align:top;}
#temp-mid-top-table-wr  table tr .sm-txt{font-size:11px; padding-top:5px; font-family:arial, "lucida console", sans-serif;}
#temp-mid-top-table-wr  table tr .flag-red{font-size:12px; color:#990000; padding-bottom:5px; font-family:arial, "lucida console", sans-serif;}
#temp-mid-top-table-wr table tr .flag-red a{  color:#990000; text-decoration:underline;}
#temp-mid-top-table-wr table tr .flag-red a:visited {  color:#990000; text-decoration:underline;}
#temp-mid-top-table-wr table tr .flag-red a:hover {  color:#000000;}

#temp-mid-top-table-wr table tr .sign-up{ font-size:12px; font-weight:bold;}
#temp-mid-top-table-wr table tr .sign-up a{ font-size:12px; font-weight:bold; color:#1C633C;}
#temp-mid-top-table-wr table tr .sign-up a:visited { font-size:12px; font-weight:bold; color:#1C633C;}
#temp-mid-top-table-wr table tr .sign-up a:hover{ text-decoration:underline; color:#006600;}

#temp-mid-top-table-wr table tr .sponsor{ font-size:12px; font-weight:bold;}
#temp-mid-top-table-wr table tr .sponsor a{ font-size:12px; font-weight:bold; color:#3366CC;}
#temp-mid-top-table-wr table tr .sponsor a:visited { font-size:12px; font-weight:bold; color:#3366CC;}
#temp-mid-top-table-wr table tr .sponsor a:hover{ text-decoration:underline; color:#000000;}


#temp-mid-top-table-wr table tr .bgtitle{ font-size:16px; font-weight:bold; padding:5px 0px 10px 0px;}
#temp-mid-top-table-wr table tr .bgtitle a{ font-size:16px; font-weight:bold; color:#000; text-decoration:none;}
#temp-mid-top-table-wr table tr .bgtitle a:visited { font-size:16px; font-weight:bold; color:#000; text-decoration:none;}
#temp-mid-top-table-wr table tr .bgtitle a:hover{ text-decoration:underline; color:#990000;}

#temp-mid-top-table-wr table tr .pres-name { font-size:11px; font-weight:bold; width:170px; color:#C37637;}
#temp-mid-top-table-wr table tr .date { font-size:11px; width:107px; color:#009900;}
#temp-mid-top-table-wr table tr .black { font-size:11px; width:107px; color:#000000;}
#temp-mid-top-table-wr table tr .red { font-size:11px; width:107px; color:#990000;}
#temp-mid-top-table-wr table tr .bggray { background-color:#F6F9FB;}
#temp-mid-top-table-wr table tr .title { font-size:11px;}
#temp-mid-top-table-wr table tr .sign-up2 { font-weight:bold; color:#990000;}
#temp-mid-top-table-wr table tr .position { font-size:11px; color:#000000; line-height:9px;}
#temp-mid-top-table-wr table tr .column1{text-align: right;}
#temp-mid-top-table-wr table tr .img-wrapper{text-align:center; padding-top:3px; border:0px;}
#temp-mid-top-table-wr table tr .dbr{ border-bottom: 1px solid #E3E3E3;}
#temp-mid-top-table-wr table .all-wrapper{padding:5px 5px 5px 8px;}
#temp-mid-top-table-wr table tr .column1-error{
text-align:left;
color: #FF0000;
}

#search-holder-web { margin:5px 0px 10px 0px; background-color:#f7f7f5; text-align:left; border:1px solid #CCC;}
#search-holder-web .tbl-wrapper { padding:0px 0px 5px 0px;}
#search-holder-web table .srch-title { font-size:11px; font-weight:bold; color:#0A3362;}
#search-holder-web .srch-bx { width:120px;}

table tr h3 {padding:8px 5px 20px 0px; margin:5px 0 0 0; font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 11px; text-align: left; font-weight:normal; border-bottom:1px dotted #CCC; }
table tr h3 a {font-size: 20px; color:#111; font-weight:bold; text-decoration: none; font-family:Arial, Helvetica, sans-serif; line-height:22px;}
table tr h3 a:visited {font-size:20px; color: #111; font-weight:bold; text-decoration: none; font-family:Arial, Helvetica, sans-serif; line-height:22px; }
table tr h3 a:hover {font-size: 20px; color: #111; font-weight:bold; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; line-height:22px; }


#temp-mid-top-hdr-serv{ width:726px; height:84px;}
.temp-webinar-hdr-serv{ width:726px; height:84px; background-image:url(//images.tmcnet.com/tmc/vertical/m2m/img/pg_banner_sg.jpg); background-position:top; background-repeat:no-repeat;}
#temp-mid-top-hdr-serv h2{ margin:0px; font-size:22px; letter-spacing:-0.5px; color:#0C4361; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:20px;}
#temp-mid-top-hdr-serv .ltr-top-wrapper-serv h2{ padding:18px 0px 0px 20px; color:#426e9b;}
#temp-mid-top-hdr-serv .ltr-bottom-wrapper-serv h2{ padding:0px 0px 0px 40px; color:#668eb8; }
/*------------------- txt ------ */
.wrapper {padding:20px 20px 0px 20px;}
.web-tbl-wrp{padding-left:10px;}
.web-tbl-wrp h1{padding:10px 0px 10px 0px; color:#0C4361;}
.wrapper-lft20 {padding:20px 20px 0px 20px;}
.paragraph { font-size: 12px; color:#000000; padding:20px 20px 0px 20px;}
.sign-up21 { font-size:12px; font-weight:bold; color:#990000;}
/*------------------- table ------ */
