*{padding:0; margin:0;}
body{background:#CEE6E4 url(../images/bg-body.jpg) repeat-y center; font-family: "Lucida Grande", Arial; font-size:11px;COLOR: #333;}
img{border:none}
a{color:#901c1c; text-decoration:none; font-weight:bold;}
a:hover{text-decoration:underline}
input[type=text], input[type=password]{border:1px solid #AFC1C1; margin-bottom:7px; padding:2px;}
input[type=textarea]{border:1px solid #AFC1C1; margin-bottom:7px; padding:2px;}
input[type=radio]{border:1px solid #AFC1C1; margin-bottom:7px; padding:2px; vertical-align:middle}
select{border:1px solid #AFC1C1; margin-bottom:7px; padding:2px;font-size:12px;}
.f_left{float:left}
.f_right{float:right}
.clear{clear:both}
.main{margin:auto}
.top-bar{background:#ffffff;}
ul.top-nav{ margin:13px 0 0 10px; width:525px; list-style:none; }
ul.top-nav li{float:left; margin:0 2px 2px 0; text-indent:-9999px;}
ul.top-nav li a{display:block; width:103px; height:34px; background:url(../images/top-nav.jpg);}
ul.top-nav li a:hover{background:url(../images/top-nav-over.jpg);}
ul.top-nav li.latest_news a{background-position:0 0;}
ul.top-nav li.blogs-comments a{background-position: -105px 0; }
ul.top-nav li.tv-channel a{background-position: -210px 0; }
ul.top-nav li.contacts-subscription a{background-position: -315px 0; }
ul.top-nav li.home a{background-position: -420px 0; }
ul.top-nav li.job-search a{background-position: 0 -36px; }
ul.top-nav li.handbook-online a{background-position: -105px -36px; }
ul.top-nav li.report-surveys a{background-position: -210px -36px; }
ul.top-nav li.online-adds-other-pro a{background-position: -315px -36px; }
ul.top-nav li.magazine-advertising a{background-position: -420px -36px; }

.logo a{background:url(../images/logo.jpg) no-repeat; width:408px; height:70px; display:block; text-indent:-9999px; margin-top:12px;}
ul.top-links{list-style:none; margin:-10px 0 0 15px; float:left}
ul.top-links li{float:left}
ul.top-links li a{height:10px; background:url(../images/top-links.jpg);}
/*ul.top-links li a:hover{height:10px; background:url(../images/top-links-over.jpg);}*/
ul.top-links li.television a{background-position: 0 0; width:76px;}
ul.top-links li.film a{background-position: -76px 0; width:42px;}
ul.top-links li.commercials a{background-position: -118px 0; width:98px;}
ul.top-links li.corporate a{background-position: -216px 0; width:85px;}
ul.top-links li.production a{background-position: -301px 0; width:85px;}

.subscr-adv-area{ background:#CEE6E4; padding:10px; }
.subscr-area{background:#EFF7F6; padding:5px 8px 5px 8px; width:195px; height:73px; font-size:11px; color:#4D4D4D}
.subscr-area span{color:#A62C21; text-transform:uppercase; font-size:15px; font-weight:bold}
input.btn-buy-online-now{background:url(../images/btn-buy-online-now.jpg) no-repeat; width:114px; height:22px; border:none; margin-top:4px;}
.adv-area{background:#808080; text-align:center;}
.adv-area iframe{float:left;}
.adv-area img{margin:0;padding:0;float:left;}
 
.mid-part{background:#EFF7F6 url(../images/bg-mid-part.jpg) repeat-x bottom; padding-top:20px; padding-bottom:20px }
.left-col{width:200px; padding-left:18px; vertical-align:top; font-size:12px; color:#333333;}
.right-col{width:199px; padding-left:18px; vertical-align:top}
.divider{background:#BFBFBF; width:1px}

.container{width:auto; vertical-align:top; padding:0 17px 0 17px;}
.container h1{color:#A62C21; font-weight:bold; font-size:20px; border-bottom:1px solid #BFBFBF; padding:0 0 7px 0px; line-height:19px; margin-bottom:15px;}

.static-container{width:auto; vertical-align:top; padding:0 10px 0 10px; font-size:12px}
.televisual-static{width:auto; padding-left:10px; padding-right:8px; font-size:12px}
.televisual-static .right-col{padding-left:10px; padding-right:0px;}
.televisual-static .right-col .data{padding:0 5px 5px 5px;}
.televisual-static .right-col .info{font-weight:bold; line-height:19px;}



.red-box{background:#ffffff}
.red-box td.both-borders{border-left:2px solid #A62C21; border-right:2px solid #A62C21; vertical-align:top; padding:2px 7px 2px 7px }

.red-box .detail-box{background:url(../images/bg-redbox-gradient.jpg) repeat-y right}
.red-box .detail-box h2{clear:both}
.red-box .detail-box h2 a{color:#4D4D4D; font-weight:bold; font-size:12px; border-bottom:1px solid #BFBFBF; text-decoration:none; display:block; padding:0 0 2px 0; margin-bottom:2px;}
.red-box .detail-box span{font-size:11px; color:#A62C21;}

.greydark-box{background:#ffffff}
.greydark-box td.both-borders{border-left:2px solid #576F7A; border-right:2px solid #576F7A; vertical-align:top; padding:2px 7px 2px 7px }
.greydark-box .detail-box{background:url(../images/bg-greydarkbox-gradient.jpg) repeat-y right}
.greydark-box .detail-box h2{clear:both}
.greydark-box .detail-box h2 a{color:#4D4D4D; line-height:13px; font-weight:bold; font-size:12px; border-bottom:1px solid #BFBFBF; text-decoration:none; display:block; padding:0 0 2px 0; margin-bottom:2px;}
.greydark-box .detail-box span{font-size:11px; color:#576F7A;}

.black-box{background:#ffffff}
.black-box td.both-borders{border-left:2px solid #000000; border-right:2px solid #000000; vertical-align:top; padding:2px 7px 2px 7px}
.black-box .detail-box{background:url(../images/bg-blackbox-gradient.jpg) repeat-y right}
.black-box .detail-box h2{clear:both}
.black-box .detail-box h2.title{color:#404040; font-weight:bold; font-size:12px; border-bottom:1px solid #BFBFBF; text-decoration:none; display:block; padding:0 0 2px 0; margin-bottom:2px;}
.black-box .detail-box h2 a{color:#404040; font-weight:bold; font-size:12px; border-bottom:1px solid #BFBFBF; text-decoration:none; display:block; padding:0 0 2px 0; margin-bottom:2px;}
.black-box .detail-box span{font-size:11px; color:#A62C21;}
.black-box .detail-box div.company-title{font-size:11px; color:#404040; font-weight:bold; clear:left} 
.black-box .detail-box div.empty{display:block; margin-top:4px; margin-bottom:2px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#c5c5c5; color:#A62C21; width:auto; float:left;width:195px;}
.black-box .detail-box div.map{display:block; margin-top:4px; margin-bottom:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#AFC2C1; color:#ffffff; width:auto; float:left; width:30px; text-align:center}
.black-box .detail-box div.map a{color:#ffffff}
.black-box .detail-box div.read-more a{display:block; margin-top:4px; margin-bottom:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#808080; color:#ffffff; width:auto; float:left}
.black-box .detail-box .contact-info{color:#666666}
.greylight-box{background:#ffffff}
.greylight-box td.both-borders{border-left:2px solid #808080; border-right:2px solid #808080; vertical-align:top; padding:2px 7px 2px 7px }


.green-box{background:#ffffff}
.green-box td.both-borders{border-left:2px solid #6a775d; border-right:2px solid #6a775d; vertical-align:top; padding:2px 7px 2px 7px }
.green-box .detail-box{background:url(../images/bg-greenbox-gradient.jpg) repeat-y right}
.green-box .detail-box h2{clear:both}
.green-box .detail-box h2 a{color:#4D4D4D; font-weight:bold; font-size:12px; border-bottom:1px solid #BFBFBF; text-decoration:none; display:block; padding:0 0 2px 0; margin-bottom:2px;}
.green-box .detail-box span{font-size:11px; color:#333333;}
.green-box .author_home a{display:block; margin-top:4px; margin-bottom:2px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#EDD5D3; color:#A62C21; width:auto; float:left;width:195px;}
.green-box .date{display:block; margin-top:4px; margin-bottom:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#b8c0b1; color:#ffffff; width:260px; float:left}
.green-box .read-more a{display:block; margin-top:4px; margin-bottom:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#808080; color:#ffffff; width:auto; float:left}

.tan-box{background:#ffffff}
.tan-box td.both-borders{border-left:2px solid #99754D; border-right:2px solid #99754D; vertical-align:top; padding:2px 7px 2px 7px }

.author_home a{display:block; margin-top:4px; margin-bottom:2px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#EDD5D3; color:#A62C21; width:auto; float:left;width:195px;}

.author a{display:block; margin-top:0px; margin-bottom:2px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#EDD5D3; color:#A62C21; width:auto; float:left}
 .date{display:block; margin-top:4px; margin-bottom:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#AFC2C1; color:#ffffff; width:auto; float:left}
.read-more a{display:block; margin-top:4px; margin-bottom:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#808080; color:#ffffff; width:auto; float:left}

/*.blog-listing .author a{display:block; margin-top:0px; margin-bottom:0px; font-size:13px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#EDD5D3; color:#A62C21; width:auto; float:left}*/
.blog-listing .author-post{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#576F7A; color:#ffffff; width:235px; float:left; clear:left}
.blog-listing .author-desc{color:#7A7A7A; font-size:11px; clear:left;margin-top:2px;}
.blog-listing .date{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#AFC2C1; color:#ffffff; width:auto; float:left}
.blog-listing .read-more a{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#808080; color:#ffffff; width:auto; float:left}
.blog-listing .edit-rec a{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#AFC2C1; color:#ffffff; width:auto; float:right}
.blog-listing .delete-rec a{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#EDD5D3; color:#A62C21; width:auto; float:right}

.news-listing .author-post{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#576F7A; color:#ffffff; width:170px; float:left; clear:left}
.news-listing img.f_right{ margin-right:10px;}
.news-listing .author-desc{color:#7A7A7A; font-size:11px; clear:left;margin-top:2px;}
.news-listing .date{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#AFC2C1; color:#ffffff; width:auto; float:left}
.news-listing .read-more a{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#808080; color:#ffffff; width:auto; float:left}
.news-listing .author a{display:block; margin-top:0px; margin-bottom:2px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#b8c0b1; color:#ffffff; width:171px; float:left}
.news-listing .edit-rec a{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#AFC2C1; color:#ffffff; width:70px; float:left }
.news-listing .delete-rec a{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#808080; color:#ffffff; width:50px; float:left}



/*.blog-listing .author a{display:block; margin-top:0px; margin-bottom:0px; font-size:13px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#EDD5D3; color:#A62C21; width:auto; float:left}*/
h1.report-heading{color:#808080}
.report-listing .title a{display:block; margin-top:0px; margin-bottom:2px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#D9D9D9; color:#4D4D4D; width:auto; float:left}
.report-listing .report-post{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#afc2c1; color:#ffffff; width:235px; float:left; clear:left}
.report-listing .report-desc{color:#7A7A7A; font-size:11px; clear:left;margin-top:2px;}
.report-listing .date{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#AFC2C1; color:#ffffff; width:auto; float:left}
.report-listing .read-more a{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#808080; color:#ffffff; width:auto; float:left}
.report-listing .chapter{border-top:1px solid #BFBFBF; padding-top:1px; padding-bottom:1px}
.report-listing .chapter a{color:#4d4d4d; font-size:11px; font-weight:bold; clear:left;margin-top:2px;}
.report-listing .search-title-border {border-bottom:1px solid #BFBFBF; padding-top:1px; padding-bottom:1px}
.report-listing .search-read-more a{display:block; margin-top:0px; margin-bottom:10px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#808080; color:#ffffff; width:auto; float:left}

.report-detail{font-size:11px; color:#4D4D4D;}
.report-detail h2.chapter{font-size:13px; color:#4D4D4D; font-weight:bold; line-height:30px}
.report-detail h2{font-size:16px; color:#4D4D4D; font-weight:bold; line-height:30px}
.report-detail h2{font-size:13px; color:#4D4D4D; font-weight:bold; line-height:30px}
.report-bar{border-bottom:1px solid #BFBFBF; border-top:1px solid #BFBFBF; background:#ffffff; padding:5px;}
.report-bar .report-title{font-size:14px; font-weight:bold; color:#808080;}
.report-bar .report-title a.header{font-size:14px; font-weight:bold; color:#A62C21; text-decoration:none}
.report-bar .report-title a.header:hover{font-size:14px; font-weight:bold; color:#A62C21; text-decoration:underline}
.report-bar a{font-size:11px; color:#4D4D4D; font-weight:bold; text-decoration:underline}
.report-bar a:hover{text-decoration:none}
img.report-photo{float:left; margin-right:15px; margin-bottom:10px}
/* Report & Survery */


.errormsgTEXT {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CC0000; FONT-FAMILY: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;border: 1px solid #cccccc;padding:7px;}
.errormsg-box{FONT-SIZE: 11px; COLOR: #ff0000; font-weight:bold; FONT-FAMILY: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;border: 1px solid #cccccc;padding:7px; background:#000000; border:2px solid red}

.greydark-heading{background:#4D4D4D; color:#ffffff; font-weight:bold; font-size:15px; padding:5px 10px 5px 10px; font-weight:bold; }
.greylight-heading{background:#808080; color:#ffffff; font-weight:bold; font-size:15px; padding:5px 10px 5px 10px; font-weight:bold;}
.greylight-sub-heading{background:#D9D9D9; color:#4D4D4D; font-weight:bold; font-size:12px; padding:3px 10px 3px 10px;}
.greylight-sub-heading a{color:#4D4D4D; font-weight:bold; font-size:12px;}
.greylight-sub-heading a:hover{color:#4D4D4D; font-weight:bold; font-size:12px; text-decoration:underline}
ul.list-type-A{list-style:none}
ul.list-type-A li{padding:5px 10px 5px 10px; border-top:1px solid #BFBFBF; font-size:11px; line-height:12px;}
ul.list-type-A li .header{color:#4D4D4D; font-size:13px; line-height:14px; font-weight:bold; text-decoration:none}
ul.list-type-A li.first{border-top:none}
ul.list-type-A li a{color:#4D4D4D; font-size:13px; line-height:14px; font-weight:bold; text-decoration:none}
ul.list-type-A li a:hover{text-decoration:underline;}

.search-box-area{background:#CEE6E4; padding:8px; width:166px; margin-bottom:10px;}
.search-box-area input[type=text]{ background:#ffffff; border:1px solid #ffffff; width:146px; color:#627983; padding:2px 5px; font-size:11px; font-weight:bold; margin-bottom:0;}

.previous-box-area{background:#808080; padding:7px; width:166px; margin-bottom:10px; text-indent:5px}
.previous-box-area .previous-text{color:#4D4D4D; padding:2px; font-size:12px; font-weight:bold; background:#ffffff; display:block; cursor:pointer;}
ul.leftmenu li {line-height:20px}
ul.leftmenu li a{color:#4D4D4D; font-size:13px; line-height:14px; font-weight:bold; text-decoration:none}
ul.leftmenu li a:hover{text-decoration:underline;}



.user-box-area{background:#CEE6E4; padding:8px; width:162px; margin-bottom:10px;}
.user-box-area .username{color:#627983; font-size:11px; font-weight:bold}



.grey-border-table{border:1px solid #BFBFBF}
.read-more{background:#808080}
.read-more a{color:#ffffff; padding:2px 10px 2px 10px; font-size:11px; font-weight:bold; text-decoration:none}

.login-box{background:#F1F8F8; padding:10px; border:1px solid #AFC1C1; font-size:11px; width:64%; margin-bottom:15px;}
.login-box .heading{color:#A62C21; font-size:14px; font-weight:bold; padding-bottom:10px; }
.login-box input{border:1px solid #AFC1C1; margin-bottom:5px; padding:2px;}

.grey-box{background:#F1F8F8; padding:10px; border:1px solid #AFC1C1; font-size:11px; width:auto; margin-bottom:15px;}
.grey-box .heading{color:#A62C21; font-size:14px; font-weight:bold; padding-bottom:10px; }

.white-box{padding:5px; margin-top:5px;}

.register-box{background:#CEE6E4; padding:10px; border:1px solid #AFC1C1; font-size:11px; width:64%; margin-bottom:8px;}
.register-box .heading{color:#A62C21; font-size:14px; font-weight:bold; padding-bottom:5px; }
.register-box input{border:1px solid #AFC1C1; margin-bottom:5px; padding:2px;}
input.input-btn{border:none; background:#A62C21; color:#ffffff; margin-bottom:10px; margin-top:5px; padding:0px; cursor:pointer}

.author-myaccount-box{background:#CEE6E4; padding:10px; border:1px solid #AFC1C1; font-size:11px; width:95%; margin-bottom:8px;}
.author-myaccount-box .heading{color:#A62C21; font-size:14px; font-weight:bold; padding-bottom:5px; }


.forgotpass-box{background:#F1F8F8; padding:10px; border:1px solid #AFC1C1; font-size:11px; width:64%; margin-bottom:15px;}
.forgotpass-box .heading{color:#A62C21; font-size:14px; font-weight:bold; padding-bottom:10px; }
.forgotpass-box input{border:1px solid #AFC1C1; margin-bottom:5px; padding:2px;}
input.input-btn{border:none; background:#A62C21; color:#ffffff; margin-bottom:10px; margin-top:5px; padding:0px}

.bottom-part{background:url(../images/bg-footer-bar.gif) no-repeat top; font-size:11px; padding:20px 20px 0 20px; vertical-align:top;}
.bottom-part a{color:#901C1C; text-decoration:none;}
.terms-ofuse-page-fontsize{ font-size:12px; text-align:justify; color:#000000;}
h5{ margin:0px; padding:10px 0px 3px 0px; font-size:13px; font-weight:bold;}
.contactus-page-box-top-pading{ padding-top:8px;}
.contact-page-link a{ text-decoration:underline; font-size:11px; color:#971515; font-weight:bold;}
.contact-page-link a:hover{ text-decoration:none; font-size:11px; color:#971515; font-weight:bold;}

.errormsg {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #c10000;}

/* Added from Blog Detail Style Sheet. */
.blog-col-left {padding-right:15px}
.blog-detail h2{font-size:15px; color:#4D4D4D; margin-bottom:7px; margin-top:7px;}
.blog-detail h2 a{font-size:15px; color:#4D4D4D; text-decoration:none}
.blog-detail h2 a:hover{font-size:15px; color:#4D4D4D; text-decoration:underline}

.blog-detail span.blog-date{font-weight:bold; font-size:10px; color:#4d4d4d}
.blog-detail p {margin-bottom:7px; line-height:15px;}
.blog-col-right p.tag a{color:#4d4d4d; font-size:12px; font-weight:normal}
img.bloger-photo{float:left; margin-right:12px; margin-top:3px}

.bloger-bar{border-bottom:1px solid #BFBFBF; border-top:1px solid #BFBFBF; background:#ffffff; padding:5px;}
.bloger-bar .bloger-name{font-size:14px; font-weight:bold; color:#A62C21;}
.bloger-bar .bloger-name a.header{font-size:14px; font-weight:bold; color:#A62C21; text-decoration:none}
.bloger-bar .bloger-name a.header:hover{font-size:14px; font-weight:bold; color:#A62C21; text-decoration:underline}
.bloger-bar a{font-size:11px; color:#4D4D4D; font-weight:bold; text-decoration:underline}
.bloger-bar a:hover{text-decoration:none}

.comment-rec img{margin-right:20px; margin-top:10px; margin-bottom:10px}
.comment-rec a{color:#4D4D4D; font-size:11px; text-decoration:underline }
.comment-rec a:hover{text-decoration:none;}
.comment-rec a.report-abuse{color:#576F7A; font-size:11px; font-weight:bold; text-decoration:underline}
.comment-rec a:hover.report-abuse{text-decoration:none}
.comment-rec .comment-desc{padding-top:17px; line-height:15px;}
.comment-rec .comment-desc td{padding-bottom:6px}
.comment-rec .comment-date{color:#576F7A; font-weight:bold; font-size:11px;}
.comment-rec .hr{line-height:1px; margin:10px 0 0 0; background:#BFBFBF}


.blog-col-right{vertical-align:top;width:150px;}
.blog-col-right .red-block{background:#A62C21; text-align:right; padding:5px; margin-top:15px;}
.blog-col-right .red-block a{color:#ffffff; font-size:11px; line-height:12px; }
.blog-col-right h2{ margin-top:20px; background:url(../images/bullet.jpg) no-repeat left 4px; text-transform:uppercase; font-size:13px; color:#576F7A; padding-left:8px; padding-bottom:2px; border-bottom:1px solid #BFBFBF}
.blog-col-right ul.type-1{ margin:10px 0 15px 2px; list-style-type:none}

.blog-col-right ul.type-1 li {font-size:11px; font-weight:normal; }
.blog-col-right ul.type-1 li.label{font-size:12px; color:#4D4D4D; font-weight:bold; padding-top:10px}
.blog-col-right ul.type-1 li a.main{font-size:12px; font-weight:normal; color:#4D4D4D; text-decoration:underline}
.blog-col-right ul.type-1 li a.main:hover{font-size:12px; font-weight:normal; color:#4D4D4D; text-decoration:none}
.blog-col-right ul.type-1 li a{font-size:11px; font-weight:normal; color:#4D4D4D; }
.blog-col-right ul.type-1 li a:hover{font-size:11px; font-weight:normal; color:#4D4D4D; }

.blog-col-right ul.type-2{ margin:10px 0 15px 2px; list-style-type:none}
.blog-col-right ul.type-2 li{font-size:11px; line-height:12px; margin-bottom:5px;}
.blog-col-right ul.type-2 li a{font-size:12px; font-weight:bold; color:#4D4D4D; line-height:20px; text-decoration:underline}
.blog-col-right ul.type-2 li a:hover{text-decoration:none}
/* ----------------------------------- */

/* Added from Subscriptions Page Style Sheet. */
   .suscription-textlink a{ margin:0px; padding:8px 0px 8px 0px; font-size:12px; font-weight:bold; text-decoration:none; color:#a62c21; line-height:28px;}
   .suscription-textlink a:hover{ margin:0px; padding:8px 0px 8px 0px; font-size:12px; font-weight:bold; text-decoration:underline; color:#a62c21; line-height:28px;}
   .pading-subscriptionbulet{ padding-left:13px;}
   .pading-subscriptionbulet-1{ padding-top:6px;}
   .pading-subscrip-plusfree{ padding-top:8px; padding-bottom:8px;}
/* Added from Subscriptions Page Style Sheet. */



/* Added from Bulldogs Style Sheet. */
.bulldog-container{width:auto; vertical-align:top; padding:0 17px 0 17px}
.bulldog-header{ padding:0 1px 0 2px}
.bulldog-header .mainheader{ background:#c59123; color:#000000; font-size:14px; font-weight:bold; text-transform:uppercase; display:block; height:30px; padding-top:15px; padding-left:18px}
.bulldog-header a{background:#c59123; color:#000000; font-size:14px; font-weight:bold; text-transform:uppercase; display:block; height:30px; padding-top:15px; padding-left:18px}
.bulldog-header a:hover{color:#000000; text-decoration:underline}
.bulldog-img{ background:url(../images/televisual-bulldog-img.jpg) no-repeat left top; width:216px; height:197px; padding:22px 24px 0px 295px; font-size:12px; line-height:17px; color:#FFFFFF; text-align:left;}
.bulldog-vote-img{ background:url(../images/bulldogspanelimg.gif) no-repeat left top; width:216px; height:197px; padding:22px 24px 0px 295px; font-size:12px; line-height:17px; color:#FFFFFF; text-align:left;}
.bulldog-img-register{ background:url(../images/televisual-bulldog-img-regi.jpg) no-repeat left top; width:510px; height:197px; padding:22px 24px 0px 10px; font-size:12px; line-height:17px; color:#FFFFFF; text-align:left;}
.awards-arrow-imgpading{ padding-top:7px;}
.bulldog_category a{ text-decoration:none;font-size:12px;font-weight:bold;font-family: "Lucida Grande";}
.bulldog_category a:hover{ text-decoration:underline;font-size:12px;}
.televisul-categoribox-top-middlebg{ background:url(../images/televisual-categori-box-middlebg.jpg) repeat-y left top; width:518px; padding:0px 10px 0px 10px; float:left;}
.televisul-runnerboxleft-middlebg{ background:url(../images/televisual-categori-runnerbox-middlebg.jpg) repeat-y left top; width:244px; float:left; padding:0px 10px 0px 10px;}
.e-zeppotron{ padding:6px 0px 6px 0px;}
.bulldogs-page-fontsize{ font-size:12px; text-align:justify; color:#333;}
.bulldog-winner-header{ font-size:18px; font-weight:bold; padding-top:15px; padding-bottom:15px}
/* Added from Bulldogs Style Sheet. */
.bulldogs-page-fontsize #intro {
background: url("../images/bulldogspanelbase.gif") no-repeat bottom right;
width: 553px; min-height: 240px; height: auto !important; height: 220px; margin: 0em 0em 0.75em 0em;
}

.bulldogs-page-fontsize .introimg {
width: 275px; height: 237px; overflow: hidden; float: left;
}

.bulldogs-page-fontsize .introtext {
background: url("../images/bulldogspaneltop.gif") no-repeat top right; width: 238px; padding: 20px;color:#ffffff; float: left;
}
.bulldogs-page-fontsize h2 {font-size:15px; font-weight:bold; height:25px}
.bulldogs-page-fontsize p {line-height:18px; padding-bottom:10px}
.bulldogs-page-fontsize p a{font-weight:bold;}
.bulldogs-page-fontsize img.border{border:1px solid #AFC1C1;}

/* Added From Bulldog layout for prize-rule*/
/* Prizes
--------------------------------------------------------------------------------*/

#rulesintro, #rulestext {
width: 1000px;
padding: 0px 0px 0px 0px;
}

#rulestext a img {
margin: 10px 0;
}

.runnerupprizestext {
float: left;
width: 420px;
padding: 0;
border-bottom: solid 1px #9AB8B5;
}

.fifth {
margin: 0 0px 0 0px;
}

.sixth {
margin: 0 0 0 0;
}

.runnerupprizestext img {
margin: 0 0 10px 0;
}

#prizes {
width: 1040px;
padding: 0px 0px 0px 0px;
clear: both;
}

#firstprize, #secondprize, #thirdprize {
background: url("../images/prizepanelbase.gif") no-repeat bottom left;
width: 179px;
min-height: 360px;
height: auto !important;
height: 360px;
margin: 0px 0px 10px 0px;
float: left;
}

#runnerupprize {
background: url("../images/prizepanelbase.gif") no-repeat bottom left;
width: 179px;
min-height: 360px;
height: auto !important;
height: 360px;
margin: 0px 0px 20px 0px;
float: left;
}

.asterisk {
color: #901C1C;
font-weight: bold;
}

.introtext p {
color: #FFF;
margin: 0em 0em 1em 0em;
}

#rulesintro h2, #rulesintro p {
padding: 0px 219px 0px 0px;
}

#firstprize h2, #secondprize h2, #thirdprize h2, #runnerupprize h2 {
background: url("../images/prizepaneltop.gif") no-repeat top left;
padding: 10px 0px 0px 10px;
}

#firstprize p, #secondprize p, #thirdprize p, #runnerupprize p {
padding: 0px 10px;
margin: 0em;
}

#firstprize img, #secondprize img, #thirdprize img, #runnerupprize img {
margin: 0px 0px 10px 10px;
border-bottom: solid 1px #9AB8B5;
}

#rulestext ul {
margin: 0em 0em 0.75em 0em;
}

#rulestext li {
font-size: 1.1em;
line-height: 1.5em;
background: url("../images/bullet.gif") no-repeat 0px 5px;
font-weight: normal;
color: #333;
padding: 0em 0.9em 0em 0.75em;
margin: 0em 0em 0em 1.1em;
}

/* prize rule end */
.textvalidator-required{ width:200px; height:17px; border:1px solid #CCCCCC; background:#FFFFFF;}
.yourdetailborderline{ border-bottom: 1px solid #CCCCCC; padding-bottom:5px;}
.yourdetailborderline-2{ border-bottom: 1px solid #CCCCCC; padding-bottom:5px; padding-top:2px;}
.inputbox-leftpading{ padding-left:10px;}

/* vote-page start */
.votepage-box-middlebg{ background:url(../images/vote-page-box-middle-bg.jpg) repeat-y left top; padding:0px 10px 5px 10px; color:#3c3c3c}
.votepage-title{ color:#FF9900; font-weight:bold; font-size:12px; }
.votepage-subtitle{ color:#3c3c3c; font-weight:normal; font-size:12px; text-align:left}

.or-yourchoice-box-middlebg{ background:url(../images/or-yourchoice-box-middlebg.png) repeat-y left top; width:898px; padding:0px 15px 0px 10px;}
.or-yourchoice-botompading{ padding-bottom:2px; padding-top:5px;}
.input-votepage{border:1px solid #666666; height:16px; width:440px; padding:2px;}
/* vote-page end */

/* Blog */
.blog-listing .author-post{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#576F7A; color:#ffffff; width:235px; float:left; clear:left}
.blog-listing .author-desc{color:#7A7A7A; font-size:11px; clear:left;margin-top:2px;}
.blog-listing .date{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#AFC2C1; color:#ffffff; width:auto; float:left}
.blog-listing .read-more a{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#808080; color:#ffffff; width:auto; float:left}
.blog-listing .edit-rec a{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#AFC2C1; color:#ffffff; width:auto; float:right}
.blog-listing .delete-rec a{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#EDD5D3; color:#A62C21; width:auto; float:right}
table .heading-post-comment{border:1px solid #adc4c1;}
table tr .heading-post-comment th {background:#adc4c1; text-align:left; padding:5px; color:#ffffff; margin-top:15px;}
table tr .heading-post-comment td {padding:5px; color:#000000;}
/* Blog */

/* TV Channerl Start*/
h1.tvchannel-heading{color:#576F7A}
.bg-grey-dark{background:#576F7A; color:#ffffff; padding:1px 15px 1px 5px; float:left; font-size:11px; font-weight:bold; width:80px;}
.bg-grey-light{background:#DDE2E4; color:#576F7A; padding:1px 15px 1px 5px; float:left; font-size:11px; font-weight:bold; width:185px;}
.bg-orange{background:#CC9300; color:#ffffff; padding:1px 15px 1px 5px; float:left; font-size:11px; font-weight:bold; width:80px;}
.bg-orange-light{background:#F0DFB2; color:#576F7A; padding:1px 15px 1px 5px; float:left; font-size:11px; font-weight:bold;width:185px;}


.tv-channel-rec-grey, .tv-channel-rec-orange{ vertical-align:top; margin:0;}

.tv-channel-rec-grey .videoboxtop, .tv-channel-rec-orange .videoboxtop{line-height:0px}
.tv-channel-rec-grey .videoboxbottom, .tv-channel-rec-orange .videoboxbottom{line-height:0px}

.tv-channel-rec-grey .videotitle{padding:4px 15px 4px 5px; background:#576F7A; color:#ffffff; font-size:11px; font-weight:bold; margin:0 -2px 0 0; text-align:left; height:30px;}
.tv-channel-rec-orange .videotitle{padding:4px 15px 4px 5px; background:#CC9300; color:#ffffff; font-size:11px; font-weight:bold; margin:0 -2px 0 0; text-align:left; height:30px;}
.tv-channel-rec-grey .videoimage, .tv-channel-rec-orange .videoimage{margin:2px 0 5px 0;}
.tv-channel-rec-grey .videodesc, .tv-channel-rec-orange .videodesc{color:#576F7A; line-height:13px; font-size:11px; padding-bottom:3px; text-align:left}
.tv-channel-rec-grey .videodate{background:#DDE2E4; color:#576F7A; font-weight:bold; text-align:right; padding:2px 10px 6px 0; width:125px}
.tv-channel-rec-orange .videodate{background:#F2E4BF; color:#576F7A; font-weight:bold; text-align:right; padding:2px 10px 6px 0; width:125px}

.roundedbox-bg-212{ background:url(../images/roundedbox-212-middlebg.png) repeat-y left top; width:137px; padding:0px 10px 0px 10px; }


/* statick page Start*/

.televisual-static-header {padding:0 1px 0 2px; background:#c59123;}
.televisual-static-header h1{color:#000000; font-size:14px; font-weight:bold; text-transform:uppercase; display:block; height:30px; padding-top:15px; padding-left:18px}

table.televisual-tabular {}
table.televisual-tabular tr{}
table.televisual-tabular tr.odd{background:#E4F1F0;}
table.televisual-tabular tr td{border-bottom:1px solid #bcd0ce; padding:2px 0px 2px 3px;}
table.televisual-tabular tr td.first{border-top:1px solid #bcd0ce;}
table.televisual-tabular tr td ul { margin:0px; padding:0px 0px 0px 5px;}
table.televisual-tabular tr td ul li{ background:url(../images/redbulet-televi-maggine.jpg) no-repeat 0px 8px; list-style:none; padding-left:15px; padding-bottom:5px;}

.televisual-maggine-ul ul{ margin:0px; padding:0px;}
.televisual-maggine-ul li{ background:url(../images/bulet-21.jpg) no-repeat left center; list-style:none; padding-left:20px; line-height:17px;}
.televisual-maggine-ul a{ color:#990000; text-decoration:none; font-weight:bold;}
.televisual-maggine-ul a:hover{ color:#990000; text-decoration:underline; font-weight:bold;}

.televisual-onlineads-ul ul{ margin:0px; padding:0px;}
.televisual-onlineads-ul li{ background:url(../images/bulet-21-top.jpg) no-repeat left center; list-style:none; padding-left:20px; line-height:17px;}
.televisual-onlineads-ul a{ color:#990000; text-decoration:none; font-weight:bold;}
.televisual-onlineads-ul a:hover{ color:#990000; text-decoration:underline; font-weight:bold;}

.televisual-maggine-ulsub ul{ margin:0px; padding:0px 0px 0px 5px;}
.televisual-maggine-ulsub li{ list-style:none; padding-left:10px; line-height:17px;}
.televisual-maggine-ulsub a{ color:#990000; text-decoration:none; padding-left:10px;font-weight:bold;}
.televisual-maggine-ulsub a:hover{ color:#990000; text-decoration:underline; padding-left:10px;font-weight:bold;}
.televisual-maggine-ulsub span{ color:#990000;}
.televisual-readers a{ text-decoration:none; color:#990000; font-style:italic; font-size:12px;}
.televisual-readers a:hover{ text-decoration:underline; color:#990000; font-style:italic; font-size:12px;}
.televisual-readers-border{ border-bottom: 1px solid #b1d0cd; padding:5px 0px 0px 0px;}
h3{ font-size:12px; color:#333333; margin:0px; padding:13px 0px 3px 0px;}
h4{ font-size:12px; color:#333333; margin:0px; padding:0px 0px 2px 0px;}
h5{ font-size:14px; color:#333333; margin:0px; padding:10px 0px 3px 0px;}
h6{ font-size:14px; color:#003576; margin:0px; padding:10px 0px 2px 0px;}
.televisual-maggine-aditorial ul{ margin:0px; padding:10px 0px 0px 10px;}
.televisual-maggine-aditorial li{ background:url(../images/redbulet-televi-maggine.jpg) no-repeat 0px 8px; list-style:none; padding-left:10px; padding-bottom:6px;}
.televisual-maggine-aditorial-2 ul{ margin:0px; padding:10px 0px 0px 10px;}
.televisual-maggine-aditorial-2 li{ background:url(../images/redbulet-televi-maggine.jpg) no-repeat 0px 8px; list-style:none; padding-left:10px; padding-bottom:0px; border-bottom:1px solid #bcd0ce;}

.there-is-onlyboxborder{ border:1px solid #b1d0cd; padding:10px;}
p{ margin:0px; padding:0px;}
.staticpage-pading{ padding:5px 0px 14px 0px;}
.televisual-tabular-borderbox{ border:1px solid #9ab8b5; padding:10px; background:#e6f2f1;}
.magazine-award-heding{padding-top:40px; border-bottom:1px solid #999999; color:#607b79; font-weight:bold; padding-bottom:3px;}
.magazine-award-heding-double{padding-top:0px; color:#607b79; font-weight:bold; padding-bottom:2px; font-size:12px;}
.magazine-award-heding-double-2{padding-top:11px; color:#607b79; font-weight:bold; padding-bottom:2px;}

.staticpage-displayspec{ padding:5px 0px 2px 0px;}
.estati-displayspec-padi-right{padding:10px 10px 0px 0px;}
.estati-insertspec-padi{padding:6px 0px 6px 0px;}
.static-servicespecs-leftimgpadi{padding-top:13px;}
.static-servicespecs-leftimgpadi-new{padding-top:35px;}

.televisual-otherproduct-ul ul{ margin:0px; padding:0px;}
.televisual-otherproduct-ul li{ background:url(../images/other-product-bulet-blue.gif) no-repeat left center; list-style:none; padding-left:20px; line-height:18px;}
.televisual-otherproduct-ul a{ color:#003576; text-decoration:none; font-weight:bold;}
.televisual-otherproduct-ul a:hover{ color:#003576; text-decoration:underline; font-weight:bold;}

.televisual-otherproduct-ul-1 ul{ margin:0px; padding:0px 0px 0px 0px;}
.televisual-otherproduct-ul-1 li{ background:url(../images/other-product-bulet-squre-blue.gif) no-repeat 0px 8px; list-style:none; padding-left:10px; line-height:18px;}
.televisual-otherproduct-ul-1 a{ color:#003576; text-decoration:none; font-weight:bold;}
.televisual-otherproduct-ul-1 a:hover{ color:#003576; text-decoration:underline; font-weight:bold;}
.televisual-otherproduct-ul-3 ul{ margin:0px; padding:0px 0px 0px 0px;}
.televisual-otherproduct-ul-3 li{ background:url(../images/other-product-bulet-squre-blue.gif) no-repeat 0px 8px; list-style:none; padding-left:10px; line-height:22px;}
.televisual-otherproduct-ul-3 a{ color:#003576; text-decoration:none; font-weight:bold;}
.televisual-otherproduct-ul-3 a:hover{ color:#003576; text-decoration:underline; font-weight:bold;}

.televisual-otherproduct-2 ul{ margin:0px; padding:0px;}
.televisual-otherproduct-2 li{ background:url(../images/other-product-bulet-squre-blue.gif) no-repeat left center; float:left; list-style:none; padding-right:5px; padding-left:20px; line-height:18px;}

.televisual-theproducer-top ul{ margin:0px; padding:0px;}
.televisual-theproducer-top li{ background:url(../images/other-product-bulet-blue-top.gif) no-repeat left center; list-style:none; padding-left:20px; line-height:18px;}
.televisual-theproducer-top a{ color:#003576; text-decoration:none; font-weight:bold;}
.televisual-theproducer-top a:hover{ color:#003576; text-decoration:underline; font-weight:bold;}

.advertising-optionlink{ font-size:14px; font-weight:bold; color:#333333;}
.advertising-optionlink a{ font-size:14px; font-weight:bold; color:#993300; text-decoration:none;}
.advertising-optionlink a:hover{ font-size:14px; font-weight:bold; color:#993300; text-decoration:underline;}
.theproducer-strongfont{color:#003576;}
.theproducer a{color:#003576; text-decoration:none; font-weight:bold;}
.theproducer a:hover{text-decoration:underline; font-weight:bold;}

/* statick page Start*/

.rule-roundedbox-bg{ background:url(../images/roundedbox-212-middlebg.png) repeat-y left top; width:180px; padding:0px 0px 0px 0px; height:290px}
.rule-text{ font-size:12px; font-weight:normal; color:#000000; text-decoration:none; line-height:18px;padding-left:10px;padding-right:30px;}
.rule-text-bottom{ font-size:12px; font-weight:normal; color:#000000; text-decoration:none; line-height:18px;padding-left:0px;padding-right:30px;}
.aboutus-td{border-top:1px solid #BCD0CE; padding-bottom:0px;}
.aboutus-td p{text-align:justify;margin-right:10px;}
.aboutus-td-img{background:#BCD0CE; padding:10px;font-weight:bold;}


.blog-tag-listing .author-post{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#576F7A; color:#ffffff; width:340px; float:left; clear:left}
.blog-tag-listing .author-desc{color:#7A7A7A; font-size:11px; clear:left;margin-top:2px;}
.blog-tag-listing .date{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#AFC2C1; color:#ffffff; width:auto; float:left}
.blog-tag-listing .read-more a{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#808080; color:#ffffff; width:auto; float:left}
.blog-tag-listing .edit-rec a{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#AFC2C1; color:#ffffff; width:auto; float:right}
.blog-tag-listing .delete-rec a{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#EDD5D3; color:#A62C21; width:auto; float:right}

.img-border{border:1px solid #D4D4D4;}

/* partner page Start*/

.partner-pafe-roundbox-middlebg{ background:url(../images/partner-page-round-box-middlebg.jpg) repeat-y left top; width:144px; padding:17px 15px 0px 10px;}
.partner-sony-textimg{ padding-bottom:20px; padding-left:7px;}
.partner-pageroundbox-ul ul{ margin:0px; padding:0px;}
.partner-pageroundbox-ul li{ list-style:none; text-decoration:none; color:#7d7d7d; font-size:11px; line-height:13px;}
.partner-pafe-roundbox-link{margin:0px; padding:0px;}
.partner-pafe-roundbox-link a{ text-decoration: underline; font-size:11px; font-weight:bold;}
.partner-pafe-roundbox-link a:hover{ text-decoration: none; font-size:11px; font-weight:bold;}

/* partner page end*/
/* Class for Search Result of Magazine */
.search-magazine-listing .title a{display:block; margin-top:0px; margin-bottom:2px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#D9D9D9; color:#4D4D4D; width:auto; float:left}
.search-magazine-listing .report-post{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#afc2c1; color:#ffffff; width:235px; float:left; clear:left}
.search-magazine-listing .report-desc{color:#7A7A7A; font-size:11px; clear:left;margin-top:2px;}
.search-magazine-listing .date{display:block; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#AFC2C1; color:#ffffff; width:auto; float:left}
.search-magazine-listing .search-title-border {border-bottom:1px solid #BFBFBF; padding-top:1px; padding-bottom:1px}
.search-magazine-listing .search-read-more a{display:block; margin-top:0px; margin-bottom:10px; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px 2px 4px; background:#808080; color:#ffffff; width:auto; float:left}
/* Class for Search Result of Magazine End Here */

/* Addes from 7th Augugst 2010 */
.bg-white{background:#ffffff}
.home-latest-news{ padding:8px;}
.home-latest-news .hd-img{padding:0; margin:0; margin-bottom:2px; }
.home-latest-news .col-1{width:124px; padding-right:15px;}
.home-latest-news .col-1 .rec{margin-top:17px; float:left;}
.home-latest-news .col-1 h2{font-size:13px; font-weight:bold; margin-bottom:4px;}
.home-latest-news .col-1 h2 a{color:#69775d; line-height:16px;}
.home-latest-news .col-1 p{line-height:16px; font-size:12px;}
.home-latest-news .col-1 .date{padding:0px 4px 0px 4px; background:#b8c0b1; color:#ffffff; width:51px; margin-top:7px; float:left; line-height:15px;}
.home-latest-news .col-1 .news a{display:block; margin-top:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 2px 0px 4px; background:#69775d; color:#ffffff; float:left; width:56px; line-height:15px;}
.home-latest-news .col-1 .blog a{display:block; margin-top:7px; margin-bottom:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 2px 0px 4px; background:#ac2c24; color:#ffffff; float:left; width:56px; line-height:15px;}
.home-latest-news .col-1 .video a{display:block; margin-top:7px; margin-bottom:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 2px 0px 4px; background:#496a77; color:#ffffff; float:left; width:59px; line-height:15px;}

.home-latest-news .col-2{width:332px;}
.home-latest-news .col-2 .first-rec{ margin-bottom:15px; float:left}
.home-latest-news .col-2 .first-rec img{padding:0; margin:0; margin-bottom:20px;}
.home-latest-news .col-2 .first-rec h2{font-size:18px; font-weight:bold; margin-top:5px;  margin-bottom:5px;}
.home-latest-news .col-2 .first-rec h2 a{color:#69775d;  line-height:18px;}
.home-latest-news .col-2 .first-rec p{font-size:14px; line-height:18px; margin-bottom:5px;}
.home-latest-news .col-2 .rec{margin-bottom:15px; float:left;}
.home-latest-news .col-2 .rec h2{font-size:15px; margin-bottom:4px; font-weight:bold; }
.home-latest-news .col-2 .rec h2 a{color:#58595b; line-height:18px;}
.home-latest-news .col-2 .rec p{font-size:12px; line-height:16px; margin-left:152px;}
.home-latest-news .col-2 .rec img{float:left; padding:0; margin:0; margin-right:10px;}
.home-latest-news .col-2 .date{padding:0px 4px 0px 4px; background:#b8c0b1; color:#ffffff; width:250px; margin-top:7px; line-height:15px; float:left}
.home-latest-news .col-2 .news a{padding:0px 4px 0px 4px; background:#69775d; margin-top:7px; width:60px; float:left; display:block; font-size:11px; text-decoration:none; color:#ffffff; line-height:15px; }
.home-latest-news .col-2 .blog a{display:block; margin-top:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 2px 0px 4px; background:#ac2c24; color:#ffffff;  width:60px; line-height:15px; float:left}
.home-latest-news .col-2 .video a{display:block; margin-top:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 2px 0px 4px; background:#496a77; color:#ffffff; width:60px; line-height:15px; float:left}


.home-recent-highlights{padding:8px;}
.home-recent-highlights .hd-img{margin-bottom:17px}
.home-recent-highlights .col-1{width:124px; padding-right:15px;}
.home-recent-highlights .col-1 .rec{margin-bottom:11px; float:left;}
.home-recent-highlights .col-1 h2{font-size:13px; font-weight:bold; margin-bottom:4px;}
.home-recent-highlights .col-1 h2 a{color:#69775d; line-height:15px;}
.home-recent-highlights .col-1 p{line-height:16px; font-size:12px;}
.home-recent-highlights .col-1 .date{padding:0px 4px 0px 4px; background:#b8c0b1; color:#ffffff; width:51px; margin-top:7px; line-height:15px;}
.home-recent-highlights .col-1 .news a{display:block; margin-top:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 2px 0px 4px; background:#69775d; color:#ffffff; float:left; width:56px; line-height:15px;}
.home-recent-highlights .col-1 .blog a{display:block; margin-top:7px;  font-size:11px; font-weight:bold; text-decoration:none; padding:0px 2px 0px 4px; background:#ac2c24; color:#ffffff; float:left; width:56px; line-height:15px;}
.home-recent-highlights .col-1 .video a{display:block; margin-top:7px;  font-size:11px; font-weight:bold; text-decoration:none; padding:0px 2px 0px 4px; background:#496a77; color:#ffffff; float:left; width:59px; line-height:15px;}

.home-recent-highlights .col-2 {width:332px;}
.home-recent-highlights .col-2 .first-rec{ margin-bottom:15px; float:left}
.home-recent-highlights .col-2 .first-rec img {float:left; margin-right:10px;}
.home-recent-highlights .col-2 .first-rec h2 {font-size:15px; line-height:15px; font-weight:bold; margin-bottom:5px;}
.home-recent-highlights .col-2 .first-rec h2 a {color:#58595b; line-height:18px;}
.home-recent-highlights .col-2 .first-rec p {font-size:12px; line-height:16px;}

.home-recent-highlights .col-2 .rec {margin-bottom:15px; float:left}
.home-recent-highlights .col-2 .rec h2 {font-size:15px; line-height:15px; font-weight:bold; margin-bottom:4px;}
.home-recent-highlights .col-2 .rec h2 a {color:#58595b; line-height:18px;}
.home-recent-highlights .col-2 .rec p {font-size:12px; line-height:16px; margin-left:152px;}
.home-recent-highlights .col-2 .rec img {float:left; margin-right:10px;}
.home-recent-highlights .col-2 .date{padding:0px 4px 0px 4px; background:#b8c0b1; color:#ffffff; width:258px; margin-top:7px; line-height:15px;}
.home-recent-highlights .col-2 .news a{display:block; margin-top:7px; margin-bottom:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 2px 0px 4px; background:#69775d; color:#ffffff; float:left; width:60px; line-height:15px;}
.home-recent-highlights .col-2 .blog a{display:block; margin-top:7px; margin-bottom:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 2px 0px 4px; background:#ac2c24; color:#ffffff; float:left; width:60px; line-height:15px;}
.home-recent-highlights .col-2 .video a{display:block; margin-top:7px; margin-bottom:7px; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 2px 0px 4px; background:#496a77; color:#ffffff; float:left; width:60px; line-height:15px;}

.latest-news{padding:8px;}
.latest-news .rec{margin-bottom:20px; float:left; width:100%; position:relative}
.latest-news .rec h2{font-size:15px; font-weight:bold; line-height:16px; margin-bottom:2px;} 
.latest-news .rec h2 a{color:#58595b;}
.latest-news .rec p{font-size:12px; line-height:16px; }
.latest-news .rec img{float:left; margin: 0 10px 0 0;}
.latest-news .rec .date-read{position:absolute; bottom:0; left:150px;}
.latest-news .date{background:#b8c0b1; color:#ffffff; width:245px; font-weight:bold; margin-top:0; margin-bottom:0; padding:0 4px 0 4px; line-height:15px; float:left}
.latest-news .read{float:left; margin-bottom:0}
.latest-news .read a{display:block; padding:0px 4px 0px 4px; font-size:11px; font-weight:bold; text-decoration:none; background:#939598; color:#ffffff; width:60px; line-height:15px; float:left}
.latest-news .hd-img{margin-bottom:20px}

.blogs-and-comments{padding:8px;}
.blogs-and-comments .rec{margin-bottom:20px; float:left; width:100%; position:relative;}
.blogs-and-comments .rec h2{font-size:15px;  font-weight:bold; line-height:16px; margin-bottom:2px;}
.blogs-and-comments .rec h2 a{color:#58595b;}
.blogs-and-comments .rec p{font-size:12px; line-height:16px;}
.blogs-and-comments .rec img{float:left; margin: 0 10px 0 0;}
.blogs-and-comments .rec .blogger-name-date-read{ position:absolute; bottom:0px; left:153px;}
.blogs-and-comments .rec .blogger-name-date-read .blogger-name{float:left; padding:0; float:left;  margin-top:0;}
.blogs-and-comments .rec .blogger-name-date-read .blogger-name a{padding:0px 4px 0px 4px; color:#ffffff; font-weight:bold; width:180px; display:block; float:left;  background:#ad2e24;  line-height:15px; }
.blogs-and-comments .rec .blogger-name-date-read .date{padding:0px 4px 0px 4px; background:#e8c2b0; color:#ad2e24; width:55px; margin-top:0; margin-bottom:0; display:block;  line-height:15px; float:left}
.blogs-and-comments .rec .blogger-name-date-read .read{float:left;  margin-top:0;}
.blogs-and-comments .rec .blogger-name-date-read .read a{display:block;  font-size:11px; font-weight:bold; text-decoration:none; padding:0px 2px 0px 4px;  color:#ffffff; width:60px;float:left;  background:#939598; line-height:15px;}
.blogs-and-comments .hd-img{margin-bottom:20px}

.tv-channel-listing{padding:8px;}
.tv-channel-listing .rec{margin-bottom:20px; float:left; width:100%; position:relative; overflow:hidden}
.tv-channel-listing .rec h2{font-size:15px; line-height:16px; font-weight:bold; margin-bottom:2px;}
.tv-channel-listing .rec h2 a{color:#58595b;}
.tv-channel-listing .rec p{font-size:12px; line-height:16px;}
.tv-channel-listing .rec img{float:left; margin: 0 10px 0 0;}
.tv-channel-listing .rec .categorytype-date-watch{ position:absolute; bottom:0; left:153px;}
.tv-channel-listing .rec .categorytype-date-watch .category-type
{padding:0px 4px 0px 4px; font-size:11px; line-height:15px; background:#576f7b; color:#ffffff; font-weight:bold; display:block; width:80px; margin-top:0px; float:left}
.tv-channel-listing .rec .categorytype-date-watch .category-type-2
{padding:0px 4px 0px 4px; font-size:11px; line-height:15px; background:#d19629; color:#ffffff; font-weight:bold; display:block; width:80px; margin-top:0px; float:left}
.tv-channel-listing .rec .categorytype-date-watch .date
{padding:0px 4px 0px 4px; background:#a8bbc5; color:#ffffff; width:147px; margin-top:0; margin-bottom:0; font-size:11px; display:block; font-weight:bold; line-height:15px;float:left}
.tv-channel-listing .rec .categorytype-date-watch .date-2
{padding:0px 4px 0px 4px; font-weight:bold; font-size:11px; background:#eccfa0; color:#ffffff; width:147px; display:block; margin-top:0px; margin-bottom:0; line-height:15px; float:left}

.tv-channel-listing .rec .categorytype-date-watch .watch{float:left; padding:0; float:left;  margin-top:0;}
.tv-channel-listing .rec .categorytype-date-watch .watch a{padding:0px 2px 0px 4px; color:#ffffff; width:62px; line-height:15px; margin-top:0px; background:#939598; display:block; font-size:11px; font-weight:bold; text-decoration:none; float:left}
.tv-channel-listing .hd-img{margin-bottom:20px}

.page-showing-area{font-weight:bold; color:#05568d;  clear:left; float:left;  margin-top:10px; font-size:11px; border:0px solid black; margin-top:20px;}
.page-showing-area a{color:#05568d; }
.paging-area{ float:right; text-align:right; font-weight:bold; padding-top:10px; font-size:10px;; margin-top:10px;}
.paging-area span{color:#05568d; background:#ffffff; border:1px solid #05568d; padding:0px 5px 0px 5px; margin-right:5px; float:left}
.paging-area a{color:#ffffff; background:#05568d; border:1px solid #05568d; padding:0px 5px 0px 5px; margin-right:5px; display:block; float:left}
.paging-area a:hover{color:#05568d; background:#ffffff; border:1px solid #05568d; padding:0px 5px 0px 5px; text-decoration:none;}
.paging-area span.current{color:#05568d; background:#ffffff; border:1px solid #05568d; padding:0px 5px 0px 5px; display:block}

.news-detail-page{ padding:8px; float:left}
.news-detail-page .col-1{ width:515px; margin-right:12px; float:left; }
.news-detail-page .col-1 h1{color:#69775d; font-size:32px; line-height:36px; margin-bottom:5px; border-bottom:none}
.news-detail-page .col-1 img{margin-bottom:10px}
.news-detail-page .col-1 .news{background:#69775d; color:#ffffff; font-size:11px; line-height:15px; font-weight:bold; padding:0px 5px 0px 5px; float:left}
.news-detail-page .col-1 .author-name{background:#b8c0b2; color:#69775d; font-size:11px; line-height:15px; font-weight:bold; padding:0px 5px 0px 5px; width:291px; float:left}
.news-detail-page .col-1 .date{background:#b8c0b2; color:#ffffff; font-size:11px; line-height:15px; font-weight:bold; padding:0px 5px 0px 5px; float:left; width:152px; float:left; margin-left:10px; margin-top:0}
.news-detail-page .col-1 .details{margin:25px 0 0px 0; padding:5px 0 5px 5px; color:#000000}
.news-detail-page .col-1 .details p{margin-top:10px;  font-size:12px; line-height:15px;}
.news-detail-page .col-1 .details p img{float:left; margin:0 15px 5px 0;}
.news-detail-page .col-1 .bar-of-comments{ background:#aec4c1; padding:0px 5px 0px 5px; font-size:11px; line-height:15px; color:#ad2e24; font-weight:bold; width:330px; margin-top:15px; margin-bottom:15px; float:left}
.news-detail-page .col-1 .add-your-comments a{float:left; margin-top:15px; margin-bottom:15px; margin-left:10px; background:#aec4c1; padding:0px 5px 0px 5px; color:#ffffff; font-weight:bold; width:152px; display:block; line-height:15px;}

.news-detail-page .col-2{ width:162px; float:left}
.news-detail-page .col-2 h2{ margin-top:20px; background:url(../images/bullet.jpg) no-repeat left 4px; text-transform:uppercase; font-size:12px; color:#576F7A; padding-left:8px; padding-bottom:2px;}
.news-detail-page .col-2 .search-box-area{margin-bottom:10px; width:151px;}
.news-detail-page .col-2 .search-box-area input[type=text]{width:123px}
.news-detail-page .col-2 ul.type-1{ margin:10px 0 15px 2px; list-style-type:none}

.news-detail-page .col-2 ul.type-1 li { margin-bottom:10px;}
.news-detail-page .col-2 ul.type-1 li a{font-size:12px; font-weight:bold; color:#818285; text-decoration:underline}
.news-detail-page .col-2 ul.type-1 li a:hover{text-decoration:none}
.news-detail-page .col-2 .social-network{margin-top:30px; margin-bottom:30px;}

.news-detail-page .optional-block{border:1px solid #69775d; width:160px}
.news-detail-page .optional-block.f_right{margin:0 0 5px 10px; margin-right:2px;}
.news-detail-page .optional-block h3{background:#69775d; padding:5px; font-size:13px; font-weight:bold; line-height:15px; color:#ffffff;}
.news-detail-page .optional-block h3 span{font-weight:normal;}
.news-detail-page .optional-block .info-txt{padding:7px; font-size:11px; color:#000000}
.news-detail-page .optional-block .info-txt p{margin:0 0 10px 0;}
.news-detail-page .optional-block img{float:left; margin-right:10px;}


/* Blog Detail Page - Start */

.blog-detail-page{ padding:8px; float:left}
.blog-detail-page .col-1{ width:515px; margin-right:12px; float:left; }
.blog-detail-page .col-1 h1{color:#ad2e24; font-size:32px; line-height:36px; margin-bottom:5px; border-bottom:none}
.blog-detail-page .col-1 img{margin-bottom:10px}
.blog-detail-page .col-1 .blog{background:#ad2e24; color:#ffffff; font-size:11px; font-weight:bold; padding:0px 5px 0px 5px; float:left; line-height:15px; }
.blog-detail-page .col-1 .blogger-name{background:#e8c2b0; color:#ad2e24; font-size:11px; font-weight:bold; padding:0px 5px 0px 5px; float:left; width:291px; line-height:15px; float:left}
.blog-detail-page .col-1 .date{background:#e8c2b0; color:#ad2e24; font-size:11px; line-height:15px; font-weight:bold; padding:0px 5px 0px 5px; float:left; width:152px; margin-left:10px; margin-top:0}
.blog-detail-page .col-1 .details{margin:25px 0 0px 0; padding:5px 0 5px 5px; color:#000000}
.blog-detail-page .col-1 .details p{margin-top:10px;  font-size:12px; line-height:15px;}
.blog-detail-page .col-1 .details p img{float:left; margin:0 15px 5px 0;}
.blog-detail-page .col-1 .bar-of-comments{ background:#aec4c1; padding:0px 5px 0px 5px; line-height:15px; color:#ad2e24; font-weight:bold; width:330px; margin-top:15px; margin-bottom:15px; float:left}
.blog-detail-page .col-1 .add-your-comments a{float:left; margin-top:15px; margin-bottom:15px; margin-left:10px; line-height:15px; background:#aec4c1; padding:0px 5px 0px 5px; color:#ffffff; font-weight:bold; width:152px; display:block;}

.blog-detail-page .col-2{ width:162px; float:left}
.blog-detail-page .col-2 h2{ margin-top:20px; background:url(../images/bullet.jpg) no-repeat left 4px; text-transform:uppercase; font-size:12px; color:#576F7A; padding-left:8px; padding-bottom:2px;}
.blog-detail-page .col-2 .search-box-area{margin-bottom:10px; width:151px;}
.blog-detail-page .col-2 .search-box-area input[type=text]{width:123px}
.blog-detail-page .col-2 ul.type-1{ margin:10px 0 15px 2px; list-style-type:none}

.blog-detail-page .col-2 ul.type-1 li { margin-bottom:10px;}
.blog-detail-page .col-2 ul.type-1 li a{font-size:12px; font-weight:bold; color:#818285; text-decoration:underline}
.blog-detail-page .col-2 ul.type-1 li a:hover{text-decoration:none}
.blog-detail-page .col-2 .social-network{margin-top:30px; margin-bottom:30px;}

.blog-detail-page .optional-block{border:1px solid #69775d; width:160px}
.blog-detail-page .optional-block.f_right{margin:0 0 5px 10px; margin-right:2px;}
.blog-detail-page .optional-block h3{background:#69775d; padding:5px; font-size:13px; font-weight:bold; line-height:15px; color:#ffffff;}
.blog-detail-page .optional-block h3 span{font-weight:normal;}
.blog-detail-page .optional-block .info-txt{padding:7px; font-size:11px; color:#000000}
.blog-detail-page .optional-block .info-txt p{margin:0 0 10px 0;}
.blog-detail-page .optional-block img{float:left; margin-right:10px;}

/* Blog Author Detail Page - START */
.blog-author-detail-page{ padding:8px; float:left}
.blog-author-detail-page .col-1{ width:515px; margin-right:12px; float:left; }
.blog-author-detail-page .col-1 img.author-photo{float:left; margin:0 15px 0 0;}
/*.blog-author-detail-page .col-1 .author-name{background:#ac2e24; color:#ffffff; font-size:11px; font-weight:bold; text-transform:uppercase; padding:2px 5px 2px 5px; float:left; width:500px; float:left}*/
.blog-author-detail-page .col-1 .author-name a{background:#ac2e24; color:#ffffff; font-size:11px; line-height:15px; font-weight:bold; text-transform:uppercase; padding:0px 5px 0px 5px; float:left; width:500px; float:left}
.blog-author-detail-page .col-1 h1{color:#ad2e24; font-size:32px; line-height:36px; margin-bottom:5px; border-bottom:none}


.blog-author-detail-page .col-1 .rec{margin:20px 0 0px 0; color:#000000; float:left}
.blog-author-detail-page .col-1 .rec h2 {margin:10px 0 7px 0}
.blog-author-detail-page .col-1 .rec h2 a {color:#4d4d4f; font-weight:bold; font-size:18px;}
.blog-author-detail-page .col-1 .rec p{margin-top:10px; font-size:12px; line-height:15px;}
.blog-author-detail-page .col-1 .rec img{float:left; margin:0 15px 10px 0;}
.blog-author-detail-page .col-1 .rec .posted-date-time{background:#e7c1b0; color:#ffffff; font-size:11px; line-height:15px; font-weight:bold; padding:0px 5px 0px 5px; width:325px; float:left;  margin-top:10px}
.blog-author-detail-page .col-1 .rec .number-of-comments a{float:left; margin-left:10px; margin-top:10px; line-height:15px; background:#adc4c1; padding:0px 5px 0px 5px; color:#ffffff; font-weight:bold; width:152px; display:block;}

.blog-author-detail-page .col-2{ width:162px; float:left}
.blog-author-detail-page .col-2 h2{ margin-top:20px; background:url(../images/bullet.jpg) no-repeat left 4px; text-transform:uppercase; font-size:12px; color:#576F7A; padding-left:8px; padding-bottom:2px;}
.blog-author-detail-page .col-2 .search-box-area{margin-bottom:10px; width:151px;}
.blog-author-detail-page .col-2 .search-box-area input[type=text]{width:123px}
.blog-author-detail-page .col-2 ul.type-1{ margin:10px 0 15px 2px; list-style-type:none}

.blog-author-detail-page .col-2 ul.type-1 li { margin-bottom:10px;}
.blog-author-detail-page .col-2 ul.type-1 li {font-size:12px; color:#818285;}
.blog-author-detail-page .col-2 ul.type-1 li a{font-size:12px; font-weight:bold; color:#818285; text-decoration:underline}
.blog-author-detail-page .col-2 ul.type-1 li a:hover{text-decoration:none}
.blog-author-detail-page .col-2 .social-network{margin-top:30px; margin-bottom:30px;}


/* Tv-Video Detail Page - START */

.tv-video-detail-page{ padding:8px; float:left}
.tv-video-detail-page .col-1{ width:515px; margin-right:12px; float:left; }
.tv-video-detail-page .col-1 h1{color:#496977; font-size:32px; line-height:36px; margin-bottom:5px; border-bottom:none}
.tv-video-detail-page .col-1 img{margin-bottom:10px}
.tv-video-detail-page .col-1 .custome-code{margin-bottom:15px}
.tv-video-detail-page .col-1 .tv{background:#496977; color:#ffffff; font-size:11px; font-weight:bold; line-height:15px; padding:0px 5px 0px 5px; float:left}
.tv-video-detail-page .col-1 .author-name{background:#a8bbc5; margin-top:4px; color:#496977; font-size:11px; line-height:15px; font-weight:bold; padding:0px 5px 0px 5px; float:left; width:232px; float:left; margin-right:10px;}
.tv-video-detail-page .col-1 .category-type {padding:0px 4px 0px 4px; font-size:11px; line-height:15px; background:#576f7b; color:#ffffff; font-weight:bold; width:90px; margin-top:4px; float:left }
.tv-video-detail-page .col-1 .category-type-2 {padding:0px 4px 0px 4px; font-size:11px; line-height:15px; background:#d19629; color:#ffffff; font-weight:bold; width:90px; margin-top:4px; float:left }
.tv-video-detail-page .col-1 .date{padding:0px 4px 0px 4px; line-height:15px; background:#a8bbc5; color:#ffffff; width:154px;}
.tv-video-detail-page .col-1 .date-2{padding:0px 4px 0px 4px; font-weight:bold; font-size:11px; line-height:15px; background:#eccfa0; color:#ffffff; width:154px; margin-top:4px; float:left}
.tv-video-detail-page .col-1 .author-name-2{background:#eccfa0; margin-top:4px; color:#ae7814; font-size:11px; line-height:15px; font-weight:bold; padding:0px 5px 0px 5px; float:left; width:235px; float:left; margin-right:10px;}

.tv-video-detail-page .col-1 .details{margin:25px 0 0px 0; padding:5px 0 5px 5px; color:#000000}
.tv-video-detail-page .col-1 .details p{margin-top:10px;  font-size:12px; line-height:15px;}
.tv-video-detail-page .col-1 .details p img{float:left; margin:0 15px 5px 0;}
.tv-video-detail-page .col-1 .details .credits-area{float:left; font-weight:bold; width:500px; margin-top:10px;}
.tv-video-detail-page .col-1 .details .credits-area .sec-left{width:250px; float:left}
/*.tv-video-detail-page .col-1 .details .credits-area .sec-left{clear:both}*/
.tv-video-detail-page .col-1 .details .credits-area .sec-right{width:250px; float:right;}
.tv-video-detail-page .col-1 .bar-of-comments{background:#aec4c1; padding:0px 5px 0px 5px; font-size:11px; line-height:15px; color:#ad2e24; font-weight:bold; width:330px; margin-top:15px; margin-bottom:15px; float:left}

.tv-video-detail-page .col-1 .add-your-comments a{float:left; font-size:11px; line-height:15px; margin-top:15px; margin-bottom:15px; margin-left:10px; background:#aec4c1; padding:0px 5px 0px 5px; color:#ffffff; font-weight:bold; width:152px; display:block;}

.tv-video-detail-page .col-2{ width:162px; float:left}
.tv-video-detail-page .col-2 .search-box-area{margin-bottom:10px; width:151px;}
.tv-video-detail-page .col-2 .search-box-area input[type=text]{width:123px}
.tv-video-detail-page .col-2 ul.type-1{ margin:10px 0 15px 2px; list-style-type:none}

.tv-video-detail-page .col-2 ul.type-1 li { margin-bottom:10px;}
.tv-video-detail-page .col-2 ul.type-1 li a{font-size:12px; font-weight:bold; color:#818285; text-decoration:underline}
.tv-video-detail-page .col-2 ul.type-1 li a:hover{text-decoration:none}
.tv-video-detail-page .col-2 .social-network{margin-top:30px; margin-bottom:30px;}

.tv-video-detail-page .optional-block{border:1px solid #69775d; width:160px}
.tv-video-detail-page .optional-block.f_right{margin:0 0 5px 10px; margin-right:2px;}
.tv-video-detail-page .optional-block h3{background:#69775d; padding:5px; font-size:13px; font-weight:bold; line-height:15px; color:#ffffff;}
.tv-video-detail-page .optional-block h3 span{font-weight:normal;}
.tv-video-detail-page .optional-block .info-txt{padding:7px; font-size:11px; color:#000000}
.tv-video-detail-page .optional-block .info-txt p{margin:0 0 10px 0;}
.tv-video-detail-page .optional-block img{float:left; margin-right:10px;}

/* Flash Expanding Banners */
#bnr_container {
	position:relative;
	background-color: #000;
	width:728px;
	height:90px;
	padding:0;
	margin:0;
	overflow:hidden;/* allow content to scroll inside element */
	z-index:10;
}
#Id_banner {
	position: absolute;
	left:0px;
	top:0px;
	width:728px;
	height:280px;
	overflow: visible;
	background:none;
}

/* related article links */

.rec ul.reltd_arts {
	padding:10px;
	padding-left:15px;
}
.rec ul.reltd_arts li {
	padding-bottom:5px;
}