﻿.body-main {
	text-align: center; padding-right: 0px; padding-left: 0px; padding-top: 25px; padding-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; FONT: 12px/1.3 verdana, arial, helvetica, sans-serif; COLOR: #333; BACKGROUND-COLOR: #777; }
body {text-align: center; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
div,p,table { font-weight: normal; color: black; 
      font-family: Geneva, Arial, Helvetica, sans-serif; 
      font-size: 12px;
      scrollbar-face-color: #e1e0f3; 
      scrollbar-track-color: #dedbde;
}

.container-div { width: 940px; position: relative; margin-left: auto; margin-right: auto; text-align: left; BACKGROUND-COLOR: #fff}

.header-area { width: 940px; position: relative; margin: 0 0 0 0; padding: 0 0 0 0; }
.header-left-div { width: 350px; height: 150px; position: relative; margin: 0 0 0 0;}
.webcast-title { position: absolute; left: 5%; top: 12%; }
.tw-logo { position: absolute; top: 85px; left: 248px; display: block; }
.tabs-area { position: absolute; bottom: 0%; width: 430px; }
ul#tabs { list-style-type: none; margin: 0 0 0 0; padding: 0.45em 0 0.45em 0; }
.display-tab { display: inline; }
.hidden-tab { display: none; }
ul#tabs li a { color: #42454a; background-color: #dedbde; border: 1px solid #c9c3ba; border-bottom: none; padding: 0.45em 0.3em 0.45em 0.3em; text-decoration: none; }
ul#tabs li a:hover { background-color: #f1f0ee; }
ul#tabs li a.selected { color: #000; background-color: #f1f0ee; font-weight: bold; padding: 0.6em 0.2em 0.3em 0.2em; }

.header-right-div { width: 535px; height: 130px; position: absolute; top: 0px; right: 3%; margin: 0 0 0 0; }
.cust-banner { visibility: hidden; margin-left: auto; margin-right: 0px; display: block; top: 0px; }

.content-area { width: 940px; height: 510px; position: relative; margin: 0 0 0 0; padding: 0 0 0 0; }
.text-section { display: none; width: 430px; height: 510px; position: absolute; left: 0px; background-color: #f1f0ee; margin: 0 0 0 0; padding-bottm: 0 0 0 0;}
.video-section { width: 510px; height: 510px; position: absolute; right: 0px; margin: 0 0 0 0; padding: 0 0 0 0; border-left: 10px ridge #777;}

.initvid { background-color: #fff; }
.init-title { margin-left: auto; margin-right: auto; width: 80%; background-color: #c0c0c0; margin-top: 6%}
.initvid-pic { width: 440px; height: 350px; position: relative; margin-top: 10%; margin-left: auto; margin-right: auto; background-image: url(../tamdata/images/bg_screen.jpg); background-position: 0px 0px; }
.initvid-text {font-size: 16px; font-weight: bold; text-align: center; color: white; position: relative; top: 30% }

.player-af { margin-bottom: 0px; margin-top: 15%; }
.player-wm { margin-bottom: 0px; margin-top: 10%; }
#CapButt { position: relative; left: 45%; font-size: 70%; margin-left: 1%; margin-right: 1%;}
#CapText { visibility: hidden; position: relative; top: -20px; width: 430px; height: 25px; }

.nav-scroll {overflow: auto; width: 410px; height: 500px; text-align: left; padding-left: 5px; padding-top: 10px; background-color: #f1f0ee; margin: 0 0 0 0; position: absolute; left: 0px;}

#live-msg-area { position: relative; margin-left: auto; margin-right: auto; width: 450; height: 320px;}
.live-msg-text { position: relative; top: 40%; margin-left: auto; margin-right: auto; font-size: 16px; font-weight: bold; }

.cust-area { width: 940px; border-top: thin solid gray; margin-left: 5px; }

a:link {color: black; text-decoration: none; }
a:visited {color: black; text-decoration: none; }
a:hover {color: red; text-decoration: underline; font-weight: bold }
a:active {color: black; text-decoration: none; }

.bold-max {font-size: 24px; font-weight: bold;}
.bold-max-cent {font-size: 24px; font-weight: bold; text-align: center; }
.bold-large {font-size: 16px; font-weight: bold;}
.bold-large-cent {font-size: 16px; font-weight: bold; text-align: center}
.bold-larger {font-size: 14px; font-weight: bold; }
.bold-larger-cent {font-size: 14px; font-weight: bold; text-align: center}
.bold-def {font-size: 12px; font-weight: bold; }
.bold-def-cent {font-size: 12px; font-weight: bold; text-align: center}
.norm-small {font-size: 11px; font-weight: normal}
.norm-small-cent {font-size: 11px; text-align: center; font-weight: normal;}
.norm-red { color: red; line-height: 22px; }
.norm-blue { color: blue; line-height: 22px; }
.bold-large-blue {font-size: 18px; font-weight: bold; text-align: center; color: blue}
.norm-small-blue {font-size: 11px; font-weight: normal; color: blue}
.media-text {font-size: 12px; color: blue}
.line-sep {height: 10px; margin-bottom: 12px; margin-left: 15%; width: 70%; border-bottom: thin solid gray}
.half-space {line-height: 22px; }
.conffield { display: none }

.fback-form {border: thin solid black; background-color: #dedbde; font-weight: bold; margin-bottom: 0px; padding-left: 10px; padding-right: 10px}
.fback-spacing {padding-right: 10px; }
