/* CSS Document */
body{ margin:0px; padding:0px; border:0px; font-family:Arial, Helvetica, sans-serif;}
img{margin:0px; padding:0px; border:0px;}

h1, h2, h3, h4, h5 {font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}

#main-body{ width:1005px; background-image:url(images/page_bkg.gif); background-position:left; background-repeat:repeat-y;}

/* header css */
#header {width:1005px; height:105px; }
#header .logo-holder{width:150px; float:left;}
#header .logo-wrapper{padding:25px 0px 0px 5px;}
#header .banner-holder{float:left; width:728px; padding:5px 0px 0px 0px;}

/* left css */
#left{ float:left; width:147px; background-image:url(images/left_nav_bkg.gif); background-position:top; background-repeat:repeat-x;}
#left .headertop{ height:36px;}
#left .headertop h1{ font-size:16px; color:#FFFFFF; padding: 8px 0px 0px 4px;}
#left .ltn-txt-wrap{padding:6px 0px 0px 5px;}
#left .ltn-wrapper {padding:4px 0px 0px 3px;}
#left .ltn { width:140px; height:25px; background-image:url(images/left_nav_butt_bkg.gif); background-repeat:no-repeat;}
#left .ltn a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0e397b; text-decoration:none;}
#left .ltn a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0e397b; text-decoration:none;}
#left .ltn a:hover{color:#d2270f;text-decoration:none;}
#left .rcnt-bar { height:36px; background-image:url(images/rcnt_web_bkg.gif); background-repeat:repeat-x;}
#left  h2{ font-size:16px; color:#be2a1a; padding: 8px 0px 0px 4px;  letter-spacing:-1px; word-spacing:3px;}
#left .comp-name { font-size:11px; font-weight:bold; padding:3px 0px 1px 5px; color:#0e397b;}
#left .logo-hodr { padding:3px 0px 8px 5px; background-image:url(images/rcnt_logo_bkg.gif); background-position:bottom; background-repeat:repeat-x;
 text-align:center;}
#left .comp-nm-hldr{ padding:3px 0px 8px 5px; background-image:url(images/rcnt_logo_bkg.gif); background-position:bottom; background-repeat:repeat-x;
 text-align:left; font-size:11px; font-weight:bold;}
/* main content css */
#content{ float:left; width:728px; background-image:url(images/content_bkg.gif); background-position:top; background-repeat:repeat-x;}
#content-holder{ float:left; width:730px;}
#content-spacer {margin-left:2px;}
#content .txt-roller { height:28px; width:728px; font-size:11px; font-weight:bold; color:#FFFFFF;}
#content .txt-roller a {font-size:11px; font-weight:bold; color:#FFCC00;}
#content .txt-roller a:visited {font-size:11px; font-weight:bold; color:#FFFF00;}
#content .txt-roller a:hover {font-size:11px; font-weight:bold; color:}
#content .top-cont {padding:10px 20px 20px 20px;}
#content .video-hldr { float:left;}
#content .bg-butt-hldr { float:right;}
#right-ad{ float:right; width:125px;}

#snipt-hldr{ border-top:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3; margin:5px 10px 5px 10px; padding:10px 0px 5px 10px;}
#snipt-hldr .thumb1{ width:229px; float:left;}
#snipt-hldr .thumb2{ width:229px; float:left;}
#snipt-hldr .thumb3{ width:229px; float:left;}


#txt-hldr{ border-top:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3; margin:2px 10px 5px 10px; padding:5px 0px 10px 10px;}
#txt-hldr h1{ font-size:18px; margin:0px; padding:5px 0px 0px 0px; color:#0e397b;}
#txt-hldr p{ font-size:12px; color:#0e397b; margin:0px; padding:0px;}
/*------- mian navigation-------*/
#top-navigation{ height:64px; width:728px; background-image:url(images/main_nav_bkg.gif);  background-position:top; background-repeat:repeat-x;}
#top-navigation .nav-wrapper {padding:2px 0px 0px 0px;}
#top-navigation .tp-link {float:left; display:block; background-image:; background-position:top; background-repeat:repeat-x; border: 1px solid #477bbf;  border-width: 0px 1px 0px 0px; line-height:12px;}
#top-navigation .tp-link a{padding:4px 25px 4px 25px; display:block;   color:#FFFFFF; text-decoration:none;  font-weight: bold; font-size:11px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
#top-navigation .tp-link a:visited{padding:4px 25px 4px 25px; display:block;   color:#FFFFFF; text-decoration:none; font-weight: bold; font-size:11px; text-align:center; font-family:Arial, Helvetica, sans-serif; }
#top-navigation .tp-link a:hover{color:#f3f3f3; background-image:url(images/left_nav_bkg.gif);; background-position:top; background-repeat:repeat-x; display:block; padding-top:4px; padding-bottom:4px; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;  }



/* Missl css */
.magic { clear:both;}
.clr-lft { clear:left;}
.wrappertp10 {padding-top:10px;}
.wrappertp3{padding-top:2px;}
.wrapper5 { padding:8px 5px 0px 10px;}
.link-blue {font-size:11px; font-weight:bold; color:#0e397b; text-decoration:none;}
.link-blue a{font-size:11px; font-weight:bold; color:#0e397b; text-decoration:none;}
.link-blue a:visited{font-size:11px; font-weight:bold; color:#0e397b; text-decoration:none;}
.link-blue a:hover{font-size:11px; font-weight:bold; color:#be2a1a;  text-decoration:underline;}

.link-white {font-size:11px;  color:#FFFFFF; text-decoration:none;}
.link-white a{font-size:11px;  color:#FFFFFF; text-decoration:none;}
.link-white a:visited{font-size:11px;  color:#FFFFFF; text-decoration:none;}
.link-white a:hover{font-size:11px;  color:#FFFFFF;  text-decoration:underline;}

/* data table css */


#webinar-data {
padding-left:10px;
padding-right:10px;
font-size:12px;
color: #0B3780;
font-family:arial, "lucida console", sans-serif;
}
#webinar-data h1{ font-size:18px; margin:0px; padding:10px 0px 5px 0px; color:#0e397b;}
#webinar-data  table {
background-image:url(https://images.tmcnet.com/webinars/archive/images/table_bkg.gif); background-position:top; background-repeat:repeat-x;
border-right:1px solid #E3E3E3;
margin:0px;
font-size:12px;
color: #0B3780;
width:708px;
font-family:arial, "lucida console", sans-serif;
}
#webinar-data  table tr td {
border-left:1px solid #E3E3E3;
border-right:0px;
vertical-align:middle;
padding:5px 8px 10px 8px;
}
#webinar-data  table tr td img{ border:0px;}
#webinar-data  table tr td a{
font-family:arial, "lucida console", sans-serif;
color: #0B3780;
text-decoration:underline;
font-size:12px; 
font-weight:bold;
}
#webinar-data  table tr td a:visited{
font-family:arial, "lucida console", sans-serif;
color: #0B3780;
text-decoration:underline;
font-size:12px; 
font-weight:bold;
}
#webinar-data  table tr td a:hover {color:#16668F; white-space:normal;}
#webinar-data  table .top1{width: 107px; color:#FFFFFF; font-weight:bold; }
#webinar-data  table .top2{width: 260px;color:#FFFFFF;  font-weight:bold;}
#webinar-data  table .top3{width: 170px; color:#FFFFFF; font-weight:bold;}
#webinar-data  table .top4{width: 108px; color:#FFFFFF;  font-weight:bold;}
#webinar-data  table tr .sm-txt{font-size:11px; padding-top:5px; font-family:arial, "lucida console", sans-serif;}
#webinar-data  table tr .flag-red{font-size:12px; color:#990000; padding-bottom:5px; font-family:arial, "lucida console", sans-serif;}
#webinar-data table tr .flag-red a{  color:#990000; text-decoration:underline;}
#webinar-data table tr .flag-red a:visited {  color:#990000; text-decoration:underline;}
#webinar-data table tr .flag-red a:hover {  color:#000000;}

#webinar-data table tr .sign-up{ font-size:12px; font-weight:bold;}
#webinar-data table tr .sign-up a{ font-size:12px; font-weight:bold; color:#009900;}
#webinar-data table tr .sign-up a:visited { font-size:12px; font-weight:bold; color:#009900;}
#webinar-data table tr .sign-up a:hover{ text-decoration:underline; color:#006600;}

#webinar-data table tr .sponsor{ font-size:12px; font-weight:bold;}
#webinar-data table tr .sponsor a{ font-size:12px; font-weight:bold; color:#3366CC;}
#webinar-data table tr .sponsor a:visited { font-size:12px; font-weight:bold; color:#3366CC;}
#webinar-data table tr .sponsor a:hover{ text-decoration:underline; color:#000000;}

#webinar-data table tr .pres-name { font-size:11px; font-weight:bold; width:170px; color:#C2420F;}
#webinar-data table tr .date { font-size:11px; width:107px; color:#009900;}
#webinar-data table tr .black { font-size:11px; width:107px; color:#000000;}
#webinar-data table tr .red { font-size:11px; width:107px; color:#FF0000;}
#webinar-data table tr .bggray { background-color:#F6F9FB;}
#webinar-data table tr .title { font-size:11px;}
#webinar-data table tr .position { font-size:11px; color:#000000; line-height:9px;}
#webinar-data table tr .column1{text-align: right;}
#webinar-data table tr .img-wrapper{text-align:center; padding-top:3px; border:0px;}
#webinar-data table tr .dbr{ border-bottom: 1px solid #E3E3E3;}
#webinar-data table .all-wrapper{padding:5px 5px 5px 8px;}

#webinar-data table tr .column1-error{
text-align:left;
color: #FF0000;
}

#webinar-data  table tr td .phone1 {width:50px;}
#webinar-data  table tr td .phone2 {width:50px;}
#webinar-data  table tr td .phone3 {width:55px;
}

#footer{height:60px; background-color:#315994; border-top:1px solid #000000;}
#footer .f-left{width:150px; float:left; text-align:left;}
#footer .f-left-wrap{padding:15px 0px 0px 10px; color:#FFFFFF; font-size:11px;}
#footer .f-right{width:726px; float:left; text-align:center;}
#footer .f-right-wrap{padding:15px 0px 0px 10px; color:#FFFFFF; font-size:11px;}