/* kbs-america (08.25.2009) */
body,p,h1,h2,h3,h4,h5,h6,ul,ol {margin:0;padding:0;}
body,body#misc {font-size:14px;background:#fff url(../images/bg_body_global.png) repeat-x left top;font-family:Arial, Helvetica, sans-serif;}
h1{font-size:24pt;}h2{font-size:18pt;}h3{font-size:14pt;}h4{font-size:12pt;}h5{font-size:10pt;}h6{font-size:8pt;}
ul {list-style:none;}
a {outline:none;} a:focus{-moz-outline-style: none;}
a img {border:none;}
body#home {background:#fff url(../images/bg_body_home.png) repeat-x left top;}

/*------------------------------------------------*/
/*--------------->> COMMON STYLE <<---------------*/
/*------------------------------------------------*/
.floatLeft {float:left;}
.floatRight {float:right;}
.clear {clear:both;}
.textCenter {text-align:center;}
.textRight {text-align:right;}
.lgrey {color:#999;}
.em {color:#000;font-weight:700;font-size:1.1em;}
.pre,.fwd,.link {cursor:pointer;}
.mainWrapper:after,.companyBanner:after,.nav:after,.header:after,.formRow:after,.roundBox:after,.careerHeader:after,.msgBox:after,.contactWrapper:after,.channelInfo:after,.modalHeader:after,.adSubNav:after,.adContent:after,.adContent li:after,#adSpecNav:after,.adChartHeader:after,.row:after,.selectBox:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}

.roundBox {background:#fff;}
.roundTL,.roundTR {width:15px;height:15px;}
.roundTL {float:left;background:url(../images/bg_round_tl.gif) no-repeat;}
.roundBody {float:left;width:90%;margin:13px 0;font-size:.85em;color:#555;line-height:18px;}
.roundBody p {margin-bottom:10px;}
.roundTR {float:right;background:url(../images/bg_round_tr.gif) no-repeat;}

.msgBox {margin-bottom:10px;color:#fff;}
.msgTL,.msgTR,.msgBL,.msgBR {width:7px;height:7px;}
.msgText {clear:both;padding:5px 10px;}
.msgText img {vertical-align:middle;margin-right:3px;}
.msgText ul {font-size:.9em;margin:5px 0 0 20px;list-style-type:disc;list-style-position:inside;}

.error {background:#ae2a2a;}
.error .msgTL {float:left;background:url(../images/bg_error_tl.gif) no-repeat;}
.error .msgTR {float:right;background:url(../images/bg_error_tr.gif) no-repeat;}
.error .msgBL {float:left;background:url(../images/bg_error_bl.gif) no-repeat;}
.error .msgBR {float:right;background:url(../images/bg_error_br.gif) no-repeat;}

.success {background:#83c124;}
.success .msgTL {float:left;background:url(../images/bg_success_tl.gif) no-repeat;}
.success .msgTR {float:right;background:url(../images/bg_success_tr.gif) no-repeat;}
.success .msgBL {float:left;background:url(../images/bg_success_bl.gif) no-repeat;}
.success .msgBR {float:right;background:url(../images/bg_success_br.gif) no-repeat;}
.success ul {list-style-type:none;font-style:italic;font-size:1.1em;font-weight:700;}

.board {width:95%;}
.board .subject {float:left;color:#0d95e9;width:78%;padding:5px;}
.board .postedDate {float:right;text-align:right;line-height:20px;font-size:1em;color:#777;}
.board th.date {width:80px;}
.board table {width:100%;text-align:left;color:#666;}
.board th {color:#000;padding:0 5px 5px;text-align:left;border-bottom:dotted 1px #aaa;}
.board td {padding:0 5px;}
.board tbody tr:hover {background:#e2f2fc;}
.board table a {display:block;padding:4px 0;margin:1px 0;text-decoration:none;color:#666;}
.board table a:hover {color:#005f7d;}
.boardDetail {clear:both;color:#000;font-size:12px;background:#fff;border-top:dotted 1px #ccc;padding:10px 5px;margin-bottom:25px;line-height:19px;}
.boardDetail a {color:#09f;}
.boardDetail a:hover {color:#09c;}

.pagination {line-height:35px;font-size:12px;background:#fff;}
.pagination font,.pagination a {padding:2px 5px;border:solid 1px #fff;}
.pagination img {vertical-align:middle;}
.pagination a {text-decoration:none;color:#000;}
.pagination a:hover {border:solid 1px #069;}

#dataList {width:100%;font-size:.85em;border:solid 1px #e7e7e7;margin-top:10px;}
#dataList th {height:35px;text-align:left;padding:0 10px;}
#dataList td {line-height:25px;border-top:solid 1px #e7e7e7;padding:0 10px;}

#VideoStoreList {width:100%;font-size:.85em;border:solid 1px #e7e7e7;margin-top:10px;}
#VideoStoreList th {height:35px;text-align:left;padding:0 10px;}
#VideoStoreList td {line-height:25px;border-top:solid 1px #e7e7e7;padding:0 10px;}
.VideoStoreListPaging {width:100%;font-size:.85em;border-right:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7;border-left:solid 1px #e7e7e7;}

#modalOverlay {width:100%;height:100%;background:#000;position:fixed;z-index:500;display:none;}
#modalBox {width:400px;position:absolute;z-index:1000;margin:auto;background:#fff;visibility:hidden;}
.modalHeader {padding:7px 15px;height:21px;background:url(../images/bg_modal_header.png) no-repeat;border-bottom:solid 1px #4f769d;}
.modalHeader img {vertical-align:middle;}
#modalBody {font-size:.9em;}
.openModal {cursor:pointer;}

#advertise #modalBox {width:650px;background:none;background:url(../images/bg_modalbox.gif) no-repeat left 15px;}
#advertise #modalBody {width:635px;background:#000;text-align:center;margin:0;}
#advertise #modalInnerBody {width:595px;margin:0 auto;padding:5px;background:#fff;text-align:center;}
#modalFooter {height:15px;background:url(../images/bg_modalbox.gif) no-repeat left bottom;}
/*------------------------------------------------*/
/*------------------->> LEGAL <<------------------*/
/*------------------------------------------------*/
.legalWrapper {border:solid 1px #eee;background:url(../images/bg_legal.gif);}
.legalBody {border:solid 1px #eee;margin:7px;padding:20px;background:#fff;}
.legalBody .pageTitle {padding-bottom:15px;background:url(../images/dot_lgrey.gif) left bottom repeat-x;}
.legalHead {margin:10px 0;color:#555;font-style:italic;margin:15px 0;}
.legalBody h5 {margin-top:10px;}
.legalBody ol {margin-left:20px;}
.legalBody p {margin:10px 0;font-size:.9em;}
.legalBody a {color:#09c;}
.legalBody a:hover {color:#06c;}
ol.roman li {list-style-type:lower-roman;}

/*------------------------------------------------*/
/*------------------>> LAYOUT <<------------------*/
/*------------------------------------------------*/
.header,.container,.footer,.breadcrumb {width:920px;margin:0 auto;}
.header {height:75px;}
.mainWrapper {float:right;width:710px;padding:13px 0;}
.sideWrapper {float:left;width:190px;margin:10px 0;}
#home .mainWrapper,#misc .mainWrapper {float:none;width:auto;}
/*------------------------------------------------*/
/*------------------>> HEADER <<------------------*/
/*------------------------------------------------*/
.logo {text-align:center;padding:20px 0;}.banner {display:block;}
.nav {line-height:31px;}
.nav li {display:inline;}
.nav li a {display:block;float:left;text-decoration:none;}
.nav .home a {width:68px;background:url(../images/nav_home.png) no-repeat left top;}
.nav .schedule a {width:161px;background:url(../images/nav_schedule.png) no-repeat left top;}
.nav .services a {width:79px;background:url(../images/nav_services.png) no-repeat left top;}
.nav .advertise a {width:87px;background:url(../images/nav_advertise.png) no-repeat left top;}
.nav .about a {width:146px;background:url(../images/nav_about.png) no-repeat left top;}
.nav .home a:hover {width:68px;background:url(../images/nav_home.png) no-repeat left bottom;}
.nav .schedule a:hover {width:161px;background:url(../images/nav_schedule.png) no-repeat left bottom;}
.nav .services a:hover {width:79px;background:url(../images/nav_services.png) no-repeat left bottom;}
.nav .advertise:hover a:hover {width:87px;background:url(../images/nav_advertise.png) no-repeat left bottom;}
.nav .about a:hover {width:146px;background:url(../images/nav_about.png) no-repeat left bottom;}

.utilityWrapper {margin-top:45px;padding-left:8px;background:url(../images/bg_utility.gif) no-repeat left bottom;}
.utility {font-size:.85em;color:#666;line-height:30px;background:url(../images/bg_utility.gif) no-repeat right bottom;padding-right:8px;}
.utility li {display:inline;padding:0 3px;}
.utility a {color:#666;text-decoration:none;padding:0 2px 5px 0;}
.utility a:hover {background:url(../images/dot_lgrey.gif) repeat-x left 15px;color:#333;}
/*--------------->> PAGE MARKER <<----------------*/
#home .home a {width:68px;background:url(../images/nav_home.png) no-repeat left bottom;}
#schedule .schedule a {width:161px;background:url(../images/nav_schedule.png) no-repeat left bottom;}
#services .services a {width:79px;background:url(../images/nav_services.png) no-repeat left bottom;}
#advertise .advertise a {width:87px;background:url(../images/nav_advertise.png) no-repeat left bottom;}
#about .about a {width:146px;background:url(../images/nav_about.png) no-repeat left bottom;}
/*---------------->> BREADCRUMB <<----------------*/
.breadcrumb li,.breadcrumb li a {line-height:28px;display:inline;color:#e2f1fa;font-size:11px;text-decoration:none;}
.breadcrumb li a:hover {text-decoration:underline;color:#fff;}
.breadcrumb li.current a {color:#fff;font-weight:700;background:url(../images/dot_white.gif) repeat-x center 13px;padding:0 2px 5px 0;}
.breadcrumb li.current a:hover {background:none;}

/*------------------------------------------------*/
/*--------------->> SIDE SUBNAV <<----------------*/
/*------------------------------------------------*/
.subnavWrapper {background:url(../images/bg_subnav.png) no-repeat left top;padding:10px;min-height:280px;}
.subnav a {cursor:pointer;}
.subnav li a {display:block;text-decoration:none;color:#555;padding-left:8px;margin-bottom:10px;}
.subnav li a:hover {color:#000;}
.subnav li.current a {padding-left:5px;border-left:solid 3px #2469b3;font-weight:700;color:#000;}
/*---------->> SCHEDULE: SIDE SUBNAV <<-----------*/
#schedule .subnav {font-size:.85em;}
#schedule .title {font-size:16px;font-family:Calibri, Arial, Helvetica, sans-serif;}
#schedule .subnav ul {margin:0 0 15px 18px;}
#schedule .subnav li {padding-top:4px;}
#schedule .subnav li a {display:inline;color:#000;padding:1px 2px;margin:0;}
/*ALL*/
.cable {color:#641001;}.satellite {color:#925b18;}.terrestrial {color:#35754d;}
#schedule .current a {padding:1px 2px;border:none;font-weight:inherit;}
/*CABLE SYSTEM*/
#schedule .cable li a:hover {background:#fed9d3;}
#schedule .cable .current a,#schedule .cable .current a:hover {background:#fc9687;}
/*SATELLITE*/
#schedule .satellite li a:hover {background:#ffe4b9;}
#schedule .satellite .current a,#schedule .satellite .current a:hover {background:#ffbd4f;}
/*TERRISTRIAL*/
#schedule .terrestrial li a:hover {background:#dcf1e3;}
#schedule .terrestrial .current a,#schedule .terrestrial .current a:hover {background:#9dd9af;}
/*------------------------------------------------*/
/*---------------->> MAIN BODY <<-----------------*/
/*------------------------------------------------*/
.spacer {margin:2px 0;border:solid 1px #ccc;}
.indexBlock {float:left;}
.indexListBlock {border:solid 1px #eee;background:#f6f6f6;}
/*------------------->> HOME <<-------------------*/
.companyBanner {margin-top:10px;}
#flashBanner {position:absolute;z-index:1;}
.announcement {width:280px;font-size:.9em;}.services {width:380px;}.reportNews {width:240px;margin:0;}
.announcement .subject {float:left;font-weight:400;}
.announcement .subject a {display:block;}
.announcement .subject a img {vertical-align:middle;padding-right:2px;}
.announcement .date {float:right;color:#999;text-align:right;}
.announcement .preview {clear:both;height:30px;font-size:.85em;color:#999;border-top:dotted 1px #ddd;padding-top:5px;margin-top:5px;}
.announcement .indexListBlock {min-height:270px;}
.announcement .indexListBlock li {display:block;padding:8px 10px;}
.announcement .indexListBlock li:hover {background:#fff;cursor:pointer;color:#09c;}
.announcement a {color:#000;text-decoration:none;}
.announcement a:hover {color:#09c;}

.services {margin:0 10px;}
.services .indexListBlock {min-height:233px;padding:5px 10px;font-size:1.2px;color:#0b80ca;}
.services .indexListBlock li {margin:11px 0;}
.services .indexListBlock li a {display:block;}

.reportNews {float:right;}
.reportNews .indexListBlock {text-align:center;}
.reportNews .indexListBlock h4 {padding:6px 10px;background:#fff;font-style:italic;text-align:left;font-size:1em;}
.reportNews .indexListBlock p {padding:6px 10px;font-size:.85em;text-align:left;}
.reportNews .indexListBlock a {display:block;margin-bottom:5px;}

.stayConnected {margin-top:10px;}
/*.stayConnected h2,.stayConnected .indexListBlock {float:left;}*/
.stayConnected .indexListBlock {padding:9px 8px 4px 7px;}
.stayConnected .indexListBlock a {display:inline;}

#reportNews .formRow label,
#reportNews .formRow select,
#reportNews.formRow input,
#reportNews.formRow textarea {float:left;}
#reportNews .formRow label {width:75px;}
#reportNews .msgBox {width:380px;}

#reportNews .errorBox {display:block;}
/*------------------>> GLOBAL <<------------------*/
.pageTitle {color:#2469b3;margin:2px 0 8px;font-size:1.8em;}
.textBox {font-size:.85em;line-height:18px;}
.textBox p {margin-bottom:10px;}
/*------------------------------------------------*/
/*------------------->> ABOUT <<------------------*/
/*------------------------------------------------*/
#about .textBox h5 {font-style:italic;margin-bottom:10px;}
#about .textBox p {margin:20px 0;}
/*----------------->> MANAGEMENT <<---------------*/
.management {width:60%;}
.management div {padding:10px 0;border-bottom:dotted 1px #ccc;}
/*------------------>> CAREERS <<-----------------*/
.career {width:95%;min-height:200px;margin:5px 0;}
.career .current {color:#09c;font-weight:700;font-size:1.3em;}
.careerType,.careerTitle,.careerDate {display:block;}
.careerHeader {padding:8px 0;border-bottom:dotted 1px #aaa;}
.careerHeader a:hover {color:#06c;}
.careerType {float:left;font-size:12px;border-right:solid 1px #999;text-transform:uppercase;padding-right:5px;margin-right:5px;color:#ff8132;font-weight:700;}
.careerTitle {float:left;text-decoration:none;color:#333;font-size:14px;}
.careerDate {text-align:right;float:right;width:80px;}
.careerDetail {padding:5px 0;border-bottom:dotted 1px #aaa;}
.careerDetail h4 {margin:10px 0;}

/*------------------>> CONTACT <<-----------------*/
#about .msgBox {width:500px;}
.contactWrapper {width:500px;background:url(../images/bg_contact.gif);}
.contactForm {float:left;width:310px;}
.contactForm label,.formRow input,.formRow select,.formRow textarea {display:block;width:250px;}

.formRow {padding:3px 10px 7px;position:relative;}
.formRow select,.formRow input,.formRow textarea {border:solid 1px #ccc;padding:3px;font-size:.95em;font-family:Arial, Helvetica, sans-serif;}
.formRow textarea {height:130px;}
.rowFocus {background:#fdecb2;}
.rowFocus label {color:#333;}
.formRow .tl,.formRow .tr,.formRow .bl,.formRow .br {position:absolute;width:10px;height:10px;display:none;}
.formRow .tl {top:0;left:0;background:url(../images/bg_form_tl.gif);}
.formRow .tr {top:0;right:0;background:url(../images/bg_form_tr.gif);}
.formRow .bl {bottom:0;left:0;background:url(../images/bg_form_bl.gif);}
.formRow .br {bottom:0;right:0;background:url(../images/bg_form_br.gif);}

.formSubmit {text-align:center;background:none;margin-top:10px;}
.formSubmit input {margin:0 3px;}

.contactInfo {float:left;font-size:.85em;margin-left:10px;}
.contactInfo h5,.contactInfo ul {margin:10px auto;}
.contactInfo li {margin-bottom:8px;}
.contactInfo span {padding-left:3px;}

/*------------------------------------------------*/
/*----------->> SCHEDULE-CHANNEL INFO <<----------*/
/*------------------------------------------------*/
#schedule .pageTitle {margin:6px 0 10px;}
/*-------------------->> MAP <<-------------------*/
.mapWrapper {background:url(../images/bg_map.png) no-repeat;position:relative;border-top:solid 1px #eaeaea;}
.mapWrapper div {width:478px;overflow:hidden;margin:0 1px;}
.pointer {position:absolute;width:480px;height:350px;display:none;}
.pointer a {cursor:pointer;}
.pointer p {position:absolute;}
/* POINTER LOCATION */
.nationwide {top:5px;left:378px;}
.la {top:140px;left:30px;}
.sf {top:100px;left:25px;}
.seattle {top:5px;left:45px;}
.hawaii {top:236px;left:62px;}
.chicago {top:90px;left:230px;}
.fairfax {top:163px;left:270px;}
.montgomery {top:140px;left:245px;}
.baltimore {top:120px;left:310px;}
.atlanta {top:200px;left:350px;}
.toronto {top:55px;left:240px;}
.ny {top:35px;left:343px;}
.nj {top:75px;left:338px;}
/*---------------->> CHANNEL INFO <<--------------*/
.infoBoxWrapper {width:210px;margin-top:1px;}
.channelInfoWrapper {background:#f3f3f3;border-left:solid 5px #f95e48;border-right:solid 1px #eaeaea;display:none;}
.channelInfoWrapper .even {background:#fff;}
.channelInfoWrapper a {display:block;margin-top:3px;width:87px;}
.channelInfo {padding:10px 6px;border-bottom:solid 1px #eaeaea;}	
.channelLogo {float:left;width:90px;height:34px;margin-right:20px;text-align:center;}
.channelLogo img {vertical-align:middle;}
.channelDetail {float:left;line-height:34px;}
.channelDetail h5 {background:url(../images/ico_remote.gif) no-repeat left center;padding-left:13px;}
.channelDetail .multiple {line-height:normal;}

.location {padding:8px 10px;background:#fff;border-top:solid 1px #eaeaea;}
.location img,.location span {vertical-align:middle;}
.location span {padding-left:5px;}
/*--------------->> SCHEDULE LIST <<--------------*/
.viewSchedule {margin-top:10px;}
.viewSchedule h2 a {display:block;text-decoration:none;width:210px;height:35px;background:url(../images/title_view_schedule.png)}
.hideSchedule h2 a {background:url(../images/title_view_schedule.png) left bottom;}
.scheduleChart {width:210px;}
.scheduleChart h5 {background:#333;color:#fff;font-weight:400;padding:3px;text-align:center;}
.scheduleChart table {width:100%;border:solid 1px #e3e3e3;border-top:none;}
.scheduleChart th {background:#fff;border-top:solid 1px #e3e3e3;height:40px;}
.scheduleChart td {width:48px;background:#f3f3f3;border-left:solid 1px #e3e3e3;border-top:solid 1px #e3e3e3;}
/*------------------------------------------------*/
/*----------------->> SERVICES <<-----------------*/
/*------------------------------------------------*/
#services .textBox {padding:10px;border-top:dotted 1px #ccc;background:url(../images/bg_service_content.png) repeat-y;color:#555;}
#services .textBox p {margin:25px 0;margin-top:0;}
#services .textBox div {margin-left:-10px;}
.pageDesc {margin-bottom:15px;border-bottom:dotted 1px #ccc;}

/*--------------->> BROADCASTING <<---------------*/
.bcType {float:left;margin-top:10px;width:217px;}
.bcType .bcTypeInnerBox {height:300px;padding:10px;font-size:.85em;}

.bcTerrestrial .bcTypeInnerBox {background:url(../images/bg_terre.jpg) no-repeat left bottom;}
.bcCable .bcTypeInnerBox {background:url(../images/bg_cable.jpg) no-repeat left bottom;}
.bcSatellite .bcTypeInnerBox {background:url(../images/bg_satel.jpg) no-repeat left bottom;}

.bcCable {margin:10px 25px;}
/*------------>> VIDEO DISTRIBUTION <<------------*/
.findStore {float:left;width:230px;}
.findStore .roundBody {width:200px;}
.findStore label,.findStore select,.findStore input {display:block;float:left;}
.findStore label {width:48px;}
.findStore h5,.findStore select {margin-bottom:13px;width:152px;}

.videoDesc {float:right;width:470px;}
.videoDesc h4 {font-size:13px;font-style:italic;}
.videoDesc .roundBody {height:130px;width:440px;background:url(../images/bg_video.jpg) no-repeat right bottom;}
.videoDesc p {margin-top:8px;}

.estore {width:475px;float:left;}
.estore .roundBody {width:445px;}
.estore h3 {font-style:italic;color:#777;}
.estore .divider {padding:5px 0;margin-bottom:10px;background:url(../images/dot_lgrey.gif) repeat-x left center;}
.estore span {font-size:.9em;color:#09c;}
#estoreImages {position:relative;}
#estoreImages li {display:block;position:absolute;}

/*-------------------->> VOD <<-------------------*/
.vodText {width:455px;}
.vodText .roundBody {width:93%;}
.vodImage {margin-left:10px;position:relative;}
.vodMain {position:absolute;z-index:10;margin:0 30px;}
.vodBg {position:absolute;z-index:5;margin-top:38px;}
.vodBg p {margin-top:12px;text-align:center;}

.contentSyndication {width:475px;float:left;}
.contentSyndication h5 {font-style:italic;}
.contentSyndication p {margin:10px 0;}
.contentSyndication .roundBody {color:#000;}
.contentSyndication .legalWrapper {width:65%;}
.contentSyndication .legalBody {padding:10px;margin:3px;}
/*------------------------------------------------*/
/*----------------->> ADVERTISE <<----------------*/
/*------------------------------------------------*/
#advertise .pageTitle {margin-left:2px;}
.adMainNav {width:96%;margin:10px auto;}
.adMainNav li {margin:1px 0;}
.adMainNav .title {padding:4px;background:url(../images/bg_ad_nav.gif);}
.adMainNav .title img {margin-right:3px;}
.adMainNav a {display:block;text-decoration:none;color:#111;}
.adMainNav .current .title {background:#f3f3f3;border:solid 1px #999;}
.adMainNav .current .title a {color:#111;}

.adSubNav {background:url(../images/bg_ad_nav.gif);border:solid 1px #e9c14b;margin:1px 0;}
.adSubNav li {color:#111;text-transform:uppercase;display:inline;}
.adSubNav a {display:block;float:left;border:solid 1px #fff;margin-right:1px;font-size:11px;width:120px;text-align:center;padding:4px 0;}
.adSubNav .selected a, .adSubNav a:hover {background:url(../images/bg_ad_nav_over.gif);color:#fff;}
.adContent {background:#fff;border:solid 1px #e9c14b;}
.adContent li {display:block;padding:8px;overflow:hidden;}
.adContentInnerBox {text-align:center;}

.adMainContent {margin:0 10px;width:644px;overflow:hidden;}
.text {padding:5px;font-size:.85em;margin-bottom:15px;line-height:16px;}

.koreanCulture {background:url(../images/bg_korean_culture.png) left bottom;}
.tvAd {background:url(../images/bg_ad_tv.png) no-repeat center bottom;}
.onlineAd {background:url(../images/bg_ad_online.png) no-repeat center bottom;}
.tvAd .text {height:180px;}
.onlineAd .text {height:250px;}

.koreanCulture .text {background:url(../images/bg_white30.png);color:#fff;}

.adChartHeader {background:url(../images/bg_ad_chart_nav.png) left bottom repeat-x;margin-right:4px;}
.adContact {float:right;font-size:.85em;line-height:24px;}
#adSpecNav li {display:inline;}
#adSpecNav a {display:block;float:left;text-decoration:none;color:#fff;}
#adSpecNav .current a {color:#111;background:#fff;}

.adChart {font-size:.85em;background:url(../images/bg_ad_chart.png) center bottom no-repeat;padding:1px;}
.adChart table {width:692px;margin:5px auto 11px;border:solid 1px #e7e7e7;border-right:none;}
.adChart th {padding:15px 5px;border-right:solid 1px #e7e7e7;}
.adChart td {padding:7px 5px;border-right:solid 1px #e7e7e7;line-height:16px;}
.adName a {display:block;font-size:1.2em;color:#333;font-weight:700;text-align:right;width:120px;text-decoration:none;}
.channel {width:80px;text-align:center;}

.onlineAdChart {margin-top:20px;}
.onlineAdChart ol {margin-left:20px;list-style-type:lower-alpha;}
.onlineAdChart li {padding-bottom:10px;}
.onlineAdChart td {vertical-align:top;}
.onlineAdChart a {text-decoration:none;color:#000;}
.onlineAdChart a:hover {text-decoration:underline;color:#333;}
.onlineAdChart p {margin-top:5px;}
.dimensions {width:200px;}
.dimensions a {width:200px;text-decoration:underline;}
.spec {width:180px;}
.mediakit {border:solid 1px #333;}

.myAdsWrapper {background:url(../images/bg_ad_search.png);border:solid 1px #eee;padding:10px;font-size:.85em;}
.pw {background:#f9f9f2 url(../images/ico_lock.gif) no-repeat 8px center;padding:5px 0;padding-left:25px;border:solid 1px #ddd;width:200px;}
.myAdsWrapper input {vertical-align:middle;}
.viewVideo {width:85px;}
.viewVideo a {color:#000;}
.viewVideo img {vertical-align:middle;padding-right:3px;}

.myAdsSearch {line-height:22px;}
.myAdsSearch label {width:57px;text-align:right;padding-right:7px;}
.myAdsSearch label,.myAdsSearch input,.myAdsSearch span,.myAdsSearch p {display:block;float:left;}
.myAdsSearch .row {padding-bottom:8px;}
.adDate {width:100px;margin-right:2px;}
.myAdsSearch span {padding:0 4px;}
.myAdsSearch p {line-height:19px;}
.input {width:345px;}
.searchBtn input {float:none;padding-left:64px;}
.myAdsSearch input:focus {background:#f9f9fd;border:solid 1px #7f9db9;padding:2px 1px;}

/*------------------------------------------------*/
/*------------------>> SITEMAP <<-----------------*/
/*------------------------------------------------*/
.sitemapBlock {width:155px;float:left;margin:0 8px;}
.sitemapBlock h5 {background:url(../images/bg_sitemap_title.png) center bottom no-repeat;padding-bottom:13px;padding-left:3px;font-size:.85em;}
.sitemapBlock li {display:block;background:url(../images/dot_lgrey.gif) bottom repeat-x;font-size:.85em;padding-bottom:1px;}
.sitemapBlock a {display:block;text-decoration:none;color:#000;padding:5px 3px;}
.sitemapBlock a:hover {background:#feec6d;color:#000;}
/*------------------------------------------------*/
/*------------------>> FOOTER <<------------------*/
/*------------------------------------------------*/
.fc1 {margin-right:152px;}.fc2{margin-right:120px;}

.footerWrapper {position:relative;width:100%;font-size:.8em;height:156px;background:#5db0e4 url(../images/bg_footer.png) repeat-x;padding:10px 0;}
.footerDivider {clear:both;height:2px;background:url(../images/bg_footer_divider.gif) repeat-x;margin-bottom:8px;}
.footerCategory {padding:8px 0;float:left;}
.footerCategory h5 {margin-bottom:5px;}
.footerCategory h5 span {background:url(../images/bg_white30.png);padding:1px 5px;color:#fff;font-size:1em;font-weight:700;}
.footerCategory ul {margin-right:30px;}
.footerCategory li {line-height:17px;padding-top:3px;}
.footerCategory li a {color:#e2f1fa;text-decoration:none;padding:0 1px 5px 0;}
.footerCategory li a:hover {color:#fff;background:url(../images/dot_white.gif) repeat-x left 14px;}
.footer .copyright,.footer .familySites {color:#e2f1fa;}
.footer .familySites {font-size:1.1em;}
.footer .familySites form {display:inline;}



