/*CSS Reset*/body, div, dl, dt, dd, li, pre,form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 12px; font-weight: normal; }address, caption, cite, code, dfn, em, strong, var { font-style: normal; font-weight: normal; }ol, ul { list-style: none; margin: 0; padding: 0; }table { border-collapse: collapse; border-spacing: 0; } caption, th { text-align: left; font-weight: normal; font-style: normal; }acronym, abbr, fieldset, img { border: 0;}:focus { outline: 0; }

.clear {clear:both; height:0; overflow:hidden; margin:-1px 0 0 0;}

div.main {
width: 974px;
margin: 0 auto;
font-size: 14px;
font-family: Verdana
}

img.tvLogo {
position: relative;
top: -320px;
left: 910px
}

div.context {
background: url(../images/context_bg.png) top left no-repeat;
min-height: 407px;
margin-top: -80px;
color: #fff
}

div.leftContent {
float: left;
margin-top: 50px;
width: 505px
}

div.leftContent ul {
clear: left;
}

div.leftContent ul li {
float: left;
text-align: right;
margin-bottom: 15px;
width: 180px;
}

div.leftContent ul li.star {
text-align: right;
width: 10px;
}

div.leftContent li input {
border: 1px solid #585858;
font-size: small;
}

.star {
color: red;
font-size: larger;
}

.button {
position: relative;
top: 10px;
left: 90px;
}

div.rightContent {
float: left;
width: 435px;
}

div.rightContent h1 {
font-size:25px;
margin: 40px 0 40px 0;
}

div.rightContent h2 {
font-size: larger;
margin: 0  0 20px 5px;
}

div.rightContent ul {
font-size: 16px;
letter-spacing: -0.02em;
word-spacing: -0.1em;
}

div.rightContent li {
background: url(../images/li_list.png) left no-repeat;
margin: 0 0 20px 5px;
padding-left: 15px;
}

.footer {
text-align: center
}

.style1{font-size:14px;}





















