@charset "utf-8";



/* CSS Document */







*{margin:0; padding:0; outline:none;}



ul{list-style:none;}



a{text-decoration:none;}



img{border:0;}







body {font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#000;}

/*HOME PAGE STUCTURE*/





.imgThemeH {width:100%; height:962px; overflow:hidden; min-width:1003px; max-width:1259px; margin:0 auto;}



.imgTheme {position:relative; height:962px; overflow:hidden;}



.imgTheme ul {width:5000px; height:962px; position:absolute; top:0; left:0;}



.imgTheme ul li {display:inline; float:left;}





/*#news_bg

{

background:url(../../bg/bg2.jpg) top no-repeat!important;

}



#contact_bg

{

background:url(../../bg/bg1.jpg) top no-repeat!important;

}

#awards_bg

{

background:url(../../bg/bg4.jpg) top no-repeat !important;

}

#profile_bg

{

background:url(../../bg/bg3.jpg) top no-repeat !important;

}

#movie_d_bg

{

background:url(../../bg/bg5.jpg) top no-repeat !important;

}



#promos_d_bg

{

background:url(../../bg/bg4.jpg) top no-repeat !important;

}*/









.imgRotator {width:100%; height:100%; overflow:hidden; position:relative; text-align:center; display:none;}



.imgRotator img{position:relative; top:0; left:0; display:none;}



.wrapper {position:absolute; top:0; left:0; width:100%; height:100%; }



.pgHolder {margin:0 auto; width:1003px;}



.headerH {overflow:hidden; height:148px; background:url(../images/bg70B.png) repeat left top; padding:0 15px;}



.videoH {height:418px; position:relative;}

.playBtn01 {
    background: url(../images/playBtn03.png) no-repeat scroll left top transparent;
    margin-left: 4px;
    margin-top: -40px;
}





.playBtn01, .playBtn02 {position:absolute; width:177px; height:40px;}



.playBtn01 a, .playBtn02 a {display:block; width:177px; height:40px;}



.promotionBox {position:absolute !important; width:640px; height:360px; left:20%; top:5%; z-index:5 !important; display:none;}



.promotionBox .closeBtn {float:right; display:inline; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#fff;}



.promotionBox .closeBtn a{color:#fff; cursor:pointer;}



.homeContH {overflow:hidden; height:100%;}



.innerContH {overflow:hidden; height:100%;}



.homeContH .leftP {float:left; display:inline; width:200px; padding:0 12px;}



.homeContH .middleP {float:left; display:inline; width:445px;}



.homeContH .rightP {float:right; display:inline; width:310px; padding:0 12px;}



.footerH {background:#000; padding:10px 0; border-top:1px solid #434343;}



/*SOCIAL LOGOS*/



.socialBar {position:fixed; right:0; top:30%; width:36px; height:auto; z-index:9999;}



.socialBar ul {overflow:hidden; height:100%;}



.socialBar ul li {float:left; display:inline; width:100%; padding:2px 0 2px 5px;}



.socialBar ul li.active {background:#3c3c3c;}



.socialBar ul li a {position:relative; cursor:pointer;}



.socialBar ul #register {cursor:pointer;}



.socialTop {width:36px; height:9px; background:url(../images/socialTopbg.png) no-repeat left top;}



.socialMid {width:36px; height:100%; background:url(../images/socialMidbg.png) repeat-y left top;}



.socialBot {width:36px; height:9px; background:url(../images/socialBotbg.png) no-repeat left top;}







.socialMid02{width:36px; background:url(../images/socialMidbg.png) repeat-y left top;position:relative;}



.sbBtn{background:url(../images/socialMidbg.png) 0 0 repeat-y;padding: 5px 0 0;}



.sbBtn a{display:block; width:36px; height:17px; background:url(../images/dwnArrow.png) 10px 4px no-repeat;}



.sbBtn a.upBtn{background:url(../images/upArrow.png) 10px 3px no-repeat;}







/*HEADER*/



.headerH .logo {float:left; display:inline; width:276px; height:89px; background:url(../images/dharma_production_logo.png) no-repeat left top; margin:40px 0 0 0;}



.headerH .logo a{display:block; width:276px; height:89px;}



.headerH .headR {float:right; display:inline; width:690px; }



.headerH .audioBox {clear:both; width:156px; height:23px; float:right; display:inline; margin-top:15px;}



.headerH .searchBox {clear:both; float:right; display:inline; width:300px;}



.headerH .searchBox fieldset{clear:both; float:right; display:inline; margin:15px 0; border:none;}



.headerH .searchBox fieldset label {display:none;}



.headerH .searchBox fieldset input.sf_searchText{float:left; display:inline; background:#b4b4b4; width:120px; height:20px; border:none; padding:2px;}



.headerH .sf_searchSubmit {float:left; display:inline; width:25px; height:23px; color:#f3a10b; background:#f7a715 url(../images/goBtn.gif) no-repeat 0 0; border:none; overflow:visible; font-size:0px; margin-left:5px; cursor:pointer; padding:0 2px;}



.navH {font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; overflow:hidden; clear:both;}



.navH ul {float:right; display:inline; overflow:hidden;}



.navH ul li {float:left; display:inline; padding-left:2px;}



.navH ul li div.rmSlide {display: none !important;}



.navH ul li a {color:#fff;}



.navH ul li a.rmFocused span, .navH ul li a:hover span{background:#f9ab1b; color:#342103;}



.navH ul li span{display:block; color:#fff; padding:5px 8px;}



/*CONTENT*/



.homeContH .forthComing h1, .recentRelease h1, .latestNews h1, .abtKaran h1, .awards h1 {font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:normal; padding:5px 5px 5px 8px;}



.homeContH .recentRelease h1 {width:230px;}



.recentRelease .content, .latestNews .content, .abtKaran .content, .awards .content {overflow:hidden; height:100%; background:url(../images/bg80B.png) repeat left top; padding:10px;}
.homeContH .forthComing .content
{
background:url(../images/bg80B.png) repeat left top; padding:5px !important;
}


.homeContH .forthComing span, .recentRelease span, .latestNews span, .abtKaran span, .awards span {display:block; clear:both; text-align:right; font-size:11px;}



.homeContH .forthComing span a, .recentRelease span a, .latestNews span a, .abtKaran span a, .awards span a {color:#d23124;}



.homeContH .recentRelease .content {border:1px solid #434343; background:url(../images/bg50B.png) repeat left top; position:relative;}



.homeContH .movImgH {margin:0 auto; overflow:hidden; position:relative; width:412px; height:94px;}



.homeContH .recentRelease ul {position:absolute; left:0; top:0; overflow:hidden; width:5000px; height:100%;}



.homeContH .recentRelease ul li {float:left; display:inline; width:133px; height:93px; margin:0 2px; position:relative;}







div.toolTip {position:absolute; z-index:9999; width:255px; color:#000; padding:5px; display:none;}



div.toolTip td {vertical-align:top;padding:0 2px 0 0;}



div.toolTip .toolTipTopBg {background:url(../images/toolTipTopBg.png) no-repeat left top; height:9px;}



div.toolTip .toolTipMdlBg {background:url(../images/toolTipMidBg.png) repeat-y left top; padding:5px 5px 5px 15px;}



div.toolTip .toolTipBtmBg {background:url(../images/toolTipBtmBg.png) no-repeat left top; height:55px;}



/*



#toolTip01 {top:325px; left:485;}



#toolTip02 {top:325px; left:485;}



#toolTip03 {top:325px; left:485;}



#toolTip01 {top:325px; left:485;}



*/



.homeContH .recentRelease ul li div {padding:3px; border-radius:2px;}



.homeContH .recentRelease ul li span {position:absolute; left:0; bottom:3px; display:block; width:133px; text-align:center;}



.homeContH .recentRelease a.moviePrew {position:absolute; left:2px; top:48px; display:none; width:14px; height:18px; background:url(../images/vPrew.png) no-repeat left top;}



.homeContH .recentRelease a.movieNxt {position:absolute; right:2px; top:48px; display:block; width:14px; height:18px;  background:url(../images/vNxt.png) no-repeat left top;}



.homeContH .forthComing {/*height:389px; overflow:hidden;*/}



.homeContH .forthComing .content h3 {font-size:12px; color:#fff; padding-bottom:5px;}



.homeContH .forthComing .content ul li {border-bottom:1px solid #434343; padding-bottom:10px;}



.homeContH .forthComing .content ul li.Last {border-bottom:none; padding-top:10px;}



.homeContH .upComingImg {width:161px; height:65px; background:url(../images/upComingImg.jpg) no-repeat left top;}



.homeContH .upComingImg a {display:block; width:100%; height:100%;}



.homeContH .upMDetail p {color:#000; padding-top:5px; font-size: 11px;}



.homeContH .awards {margin-top:10px; height:190px; overflow:hidden;}



.homeContH .awards h3 {font-size:12px;}



.homeContH .awardsImg {float:left; display:inline; background:url(../images/awards01.png) no-repeat left top; width:127px; height:112px;}



.homeContH .awardsDetail {float:right; display:inline; width:150px;}



.homeContH .awardsDetail ul li {padding:0 0 10px 0;}



.homeContH .awardsDetail ul li p {color:#e6e6e6; padding-top:3px;}



.homeContH .awardsDetail h3{color:#fff;}



/*.homeContH .awardsDetail h3 a {color:#fff;}*/



.homeContH .latestNews {margin-top:10px; height:229px; overflow:hidden;}



.homeContH .latestNews .content h3 {font-size:12px; font-weight:normal;}



.homeContH .latestNews .content h3 a {color:#fff;}



.homeContH .latestNews .content h3 span {display:block; font-weight:normal; color:#aaa; text-align:left;}



.homeContH .latestNews .content ul li {padding:0 0 10px 0;}



.homeContH .latestNews .content p{color:#6c6c6c; padding-top:3px;}



.homeContH .abtKaran {height:189px; overflow:hidden;}



.homeContH .karanImg {float:left; display:inline;  width:73px; height:108px;}



.homeContH .karanDetail {float:right; display:inline; width:200px; color:#e6e6e6;}



.homeContH .karanDetail p{padding:0 0 5px 0;}







/*.rgtrH {position:fixed; right:-350px; top:31.1%; width:330px; padding:10px; color:#fff; background:url(../images/bg70B.png) repeat left top;}



.rgtrH h1 {font-size:18px; font-weight:normal; padding:0 0 10px 0;}



.rgtrH table {line-height:25px; font-size:14px; color:#b4b3b3;}



.rgtrH input.txt {border:none; background:#d6d7d7; width:250px; height:22px;}



.rgtrH .btnTd {padding:10px 0 0 0;}



.rgtrH input.subBtn {background:#f3a10b; padding:4px; border:none; font-weight:bold; cursor:pointer; overflow:visible;}



*/







/*FOOTER*/



.footerCont {width:973px; margin:0 auto; color:#b4b3b3; overflow:hidden; padding:0 15px;}



.footerCont a {color:#b4b3b3;}



.footerCont .bottomLinks {float:left; display:inline; width:620px; padding:22px 0 0 0;}



.footerCont .bottomLinks span{cursor:pointer;}                              



.footerCont .copyrights {float:right; display:inline; width:300px; text-align:right; padding:0 0 10px 0;}



.footerCont .copyrights a{/*background:url(../images/logoIdea.gif) 0 0 no-repeat; padding:0 0 0 22px;*/ line-height:27px;}







/*SCROLLBAR*/



.scrollbar1 {width:100%; clear:both;}



.scrollbar1 .viewport {width:94%; overflow: hidden; position: relative; text-align:left;}



.scrollbar1 .overview {list-style: none; position:relative; left: 0; top: 0; background:url(../images/transparent.png) 0 0 repeat;}



.scrollbar1 .thumb .end, .scrollbar1 .thumb{background:url(../images/scrollarrow.gif) 0 0 no-repeat;}



.scrollbar1 .scrollbar{position: relative; float: right; width:15px;}



.scrollbar1 .track{height:100%; width:3px; position: relative; /*padding:10px;*/ background:url(../images/scrollbarbg.gif) center top repeat-y;}



.scrollbar1 .thumb{height:20px; width:3px; cursor: pointer; overflow: hidden; position: absolute; top: 0; right:0;}



.scrollbar1 .thumb .end{overflow: hidden; height: 0px; width: 13px;}



.scrollbar1 .disable{display: none;}	







.profileData .scrollbar1 .viewport {height:280px;}



.movieData .scrollbar1 .viewport {height:125px;}



.movieData .scrollbar1 .viewport table td {vertical-align:top; text-align:left;}



.movieData .scrollbar1 .thumb .end, .movieData .scrollbar1 .thumb{background:url(../images/scrollarrow01.gif) 0 0 no-repeat;}



.awardsH .scrollbar1 .viewport {height:360px;}



.awardsH .scrollbar1 .thumb .end, .awardsH .scrollbar1 .thumb{background:url(../images/scrollarrow01.gif) 0 0 no-repeat;}



.awardsH .scrollbar1 .track{height:100%; width:3px; position: relative; padding:0; background:url(../images/bg40W.png) center top repeat-y;}



.newsBoxMain .scrollbar1 .viewport {height:375px;}



.newsBox .scrollbar1 .viewport{height:375px;}







.newsBox .scrollbar1 .thumb .end, .newsBoxMain .scrollbar1 .thumb .end, .newsBox .scrollbar1 .thumb, .newsBoxMain .scrollbar1 .thumb{background:url(../images/scrollarrow01.gif) 0 0 no-repeat;}



/*NEWS LANDING*/



.newspageH {clear:both; overflow:hidden; width:100%; height:650px; font-family:Verdana, Geneva, sans-serif;}



.newspageH .newsDtl {float:left; display:inline; padding:206px 0 0 215px; width:410px; font-weight:bold; color:#4b4b4b;}



.newspageH .newsDtl h1 {font-size:26px; font-weight:normal; padding-bottom:10px;}



.newspageH .newsDtl h1 a {color:#4B4B4B}



.newspageH .newsDtl .newsCont span {display:block; padding:5px 0; font-weight:normal;}



.newspageH .newsDtl .newsCont p {font-size:13px; text-align:justify;}



.newspageH .newsDtl .newsRead {text-align:right; padding:10px 0;}



.newspageH .newsDtl .newsRead a {text-decoration:underline; cursor:pointer;}



.newspageH .newsListH {float:right; display:inline; margin:60px 30px 0 0; width:313px;}



.newspageH .newsListHead {overflow:hidden;}



.newspageH .newsListHead h1 {float:left; display:inline; font-size:20px; font-weight:normal; padding:5px 5px 5px 8px; color:#fff;}



.newspageH .newsPager {float:right; display:inline; width:60px; padding-top:10px;}



.newspageH .newsPager span { display:block;}



.newspageH .newsPager span span.nPrev {float:left; background:url(../images/pgPrew.png) no-repeat left top; width:24px; height:11px;}



.newspageH .newsPager span span.nPrev a{display:block; background:url(../images/pgPrewA.png) no-repeat left top; width:20px; height:11px;}



.newspageH .newsPager span span.nDvdr {float:left; background:url(../images/pgdvdr.png) no-repeat left top; width:8px; height:11px;}



.newspageH .newsPager span span.nNext {float:left; background:url(../images/pgNxt.png) no-repeat left top; width:17px; height:11px;}



.newspageH .newsPager span span.nNext a{display:block; background:url(../images/pgNxtA.png) no-repeat left top; width:17px; height:11px;}







.newspageH .newsList {padding:10px;}



.newspageH .newsList h2 {font-size:13px;}



.newspageH .newsList h2 a {text-decoration:none;}



.newspageH .newsList ul li {border-bottom:1px solid #889597; padding:15px 0 10px 0;}



.newspageH .newsList ul li div {padding:10px 0 0 0; overflow:hidden;}



.newspageH .newsList ul li p {float:left; display:inline;}



.newspageH .newsList ul li span {float:right; display:inline; background:url(../images/plus.png) no-repeat left top; width:9px; height:9px; margin-top:5px;}



.newspageH .newsList ul li span a {display:block; width:9px; height:9px; cursor:pointer;}



.newspageH .newsSearchH {overflow:hidden;padding:18px 10px 10px 10px; font-weight:bold;}



.newspageH .newsSearchH fieldset{float:left; display:inline; font-size:11px; border:none; width:175px;border:none; overflow:hidden;}



.newspageH .newsSearchH .sf_searchSubmit {float:left; display:inline; width:25px; height:23px; color:#f3a10b; background:#f7a715 url(../images/goBtn.gif) no-repeat 0 0; border:none; overflow:visible; font-size:0px; margin-left:5px; cursor:pointer; padding:0 2px;}



.newspageH .newsTxt {width:100px; height:17px; border:none; background:url(../images/inputBg01.gif) repeat-x left top; font-size:11px; padding-left:2px;}



.newspageH .newsSearchH fieldset input.searchText{background:#b4b4b4; width:80px; height:15px; border:none; padding:2px;}



.newspageH .newsSearchH .searchSubmit {float:none; display:inline; width:18px; height:18px; color:#f3a10b; border:none; overflow:visible; font-size:0px; cursor:pointer; padding:0 2px; vertical-align:top;}



.newspageH .dateImg {float:right; display:inline; width:105px; font-size:11px; overflow:hidden;}



.newspageH .newsSearchH .dateImg .RadPicker {float:right; display:inline; width:19px !important; height:17px;}



.newspageH .newsSearchH .dateImg .rcInputCell {display:none;}



.newspageH .dateImg span {float:left; width:75px; display:inline-block; padding-top:4px;}



.newspageH .newsSearchH .dateImg .rcCalPopup {background:url(../images/dateBg.gif) no-repeat left top; display: block; height: 17px !important; overflow:hidden; text-align: center; text-indent: -2222px; width: 19px !important;}



     







.newsBox, .newsBoxMain, .lightBoxCont{position:absolute; top:0; left:0; visibility:hidden; z-index:9999; width:567px; margin:0 auto; font-family:Verdana, Geneva, sans-serif; color:#0c0b0a;}



.newsBox h1, .newsBoxMain h1, .lightBoxCont h1 {font-size:14px; padding:0 0 20px 0;}



.newsBox h1 a, .newsBoxMain h1 a, .lightBoxCont h1 a {color:#4B4B4B;}



.newsBox h3, .newsBoxMain h3, .lightBoxCont h3 {font-size:12px; padding:0 0 15px 0;}



.newsBox p, .newsBoxMain p {padding:0 0 15px 0;}



.newsBox .newsContH , .newsBoxMain .newsContH, .lightBoxCont .newsContH {clear:both; background:#d7d7d7; padding:20px 0 20px 20px; border:3px solid #3190ac;}



.newsBox .closeBtn, .newsBoxMain .closeBtn, .lightBoxCont .closeBtn{float:right; display:inline; font-size:14px; font-weight:bold; padding:0 0 5px 0;}



.newsBox .closeBtn a, .newsBoxMain .closeBtn a, .lightBoxCont .closeBtn a{color:#8D8D8D;}



.newsBox .newsContH ul {padding:0 0 0 15px; list-style:disc;}



.newsBox .newsContH ul li{padding:0 0 6px 0;}















/*PROFLE LANDING*/



.profileLH {clear:both; position:relative; overflow:hidden; width:100%; height:480px; padding:75px 0 0 0; color:#D5D5D5; font-size:16px; font-family:Verdana, Geneva, sans-serif; }



.profileLH .leftP {float:left; display:inline; width:526px;}



.profileLH .profileData{clear: both; padding-left:30px;}



.profileLH .profileData .info {padding-top:20px;}



.profileLH .rightP {float:right; display:inline; width:476px; padding-top:95px; text-align:center;}



.profileLH .rightP .profileLinksH {font-size:15px; padding-top:30px; }



.profileLH .profileLinksH a {color:#D5D5D5;}



.profileLH .profileLinksH span {padding:0 10px;}



 



/*PROFILE DETAIL*/



.profileDH {clear:both; position:relative; overflow:hidden; width:100%; height:500px; padding:63px 0 15px 0; color:#D5D5D5; font-size:16px; font-family:Verdana, Geneva, sans-serif; }



.profileDH .leftP {float:left; display:inline; width:590px;}



.profileDH .rightP {float:right; display:inline; width:412px;}



.profileDH .rightP .ProfileImgH {text-align:center;}



.profileDH .rightP .ProfileImgH span {display:block; text-align:center; color:#D5D5D5; padding-top:10px;}



.profileDH .profileData{clear: both; padding-left:30px;}



.profileDH .profileData .viewport .overview {/*height:410px;*/}



.profileDH .profileData h1 {padding-bottom:20px;}



.profileLH .profileData h2, .profileDH .profileData h2 {padding-bottom:20px;}



.profileDH .profileData .info p, .profileLH .profileData .info p {font-size:14px; line-height:22px; /*padding:0 0 15px 0;*/}



.profileDH .profileLinksH {font-size:16px; padding-top:50px;}



.profileDH .profileLinksH a {color:#D5D5D5;}



.profileDH .profileLinksH span {padding:0 10px;}







/*MOVIE DETAIL*/     



.movieData {clear:both; font-family:Verdana, Geneva, sans-serif; height:690px; padding:51px 0 0 15px; width:500px;}



.movieData h1 {padding-bottom:20px;}



.movieData h1 img {}



.movieData h2 {font-size:15px; padding:7px 0 7px 20px; font-weight:normal; line-height:18px; cursor:pointer; clear:both; float:left;}



.slideBox{clear:both;}



.slideClick{cursor:pointer;}



.movieData h2 a {text-decoration:none;}



.movieData h2.active {font-size:20px; background:none; padding:7px 0;}



.movieData h2.active a {color:#FDFDFD;}



.movieData .contBox {padding-bottom:10px;}



.movieData .movieCont {position:relative; background:url(../images/bg50B.png) repeat left top; overflow:hidden; border:1px solid #848e7a; padding:10px 5px; clear:both;}



.movieData a.prevMovie {position:absolute; left:5px; top:32px; display:none; width:14px; height:18px; background:url(../images/vPrew.png) no-repeat left top;}



.movieData a.nxtMovie {position:absolute; right:5px; top:32px;  width:14px; height:18px;  background:url(../images/vNxt.png) no-repeat left top;}



.movieData .movieList {position:relative; margin:0 auto;width:458px; height:60px; overflow:hidden;}



.movieData .movieList ul {position:absolute; width:5000px; height:100%;}



.movieData .movieList ul li {float:left; display:inline; padding:0 5px;}







.castCrdsCont{clear:both; overflow:hidden; position:relative;}



                







.galleryPopH{display:none; clear:both; position:absolute; top:25%; left:25%; z-index:1002; }



.galleryPopH .bigImgH{clear:both; position:relative;border:1px solid #24a0c0; border-width:1px 0 1px 0; width:573px; height:279px; overflow:hidden;}



.galleryPopH .bigImgH img {position:absolute; top:0; left:0;}



.galleryPopH .movieCont {position:relative; overflow:hidden; padding:10px 5px;}



.galleryPopH a.prevMovie {position:absolute; left:14px; top:25px; display:none; width:19px; height:33px; background:url(../images/iPrew.png) no-repeat left top;}



.galleryPopH a.nxtMovie {position:absolute; right:14px; top:25px;  width:19px; height:33px;  background:url(../images/iNxt.png) no-repeat left top;}



.galleryPopH .movieList {position:relative; margin:0 auto;width:461px; height:62px; overflow:hidden;}



.galleryPopH .movieList ul {position:absolute; width:5000px; height:100%;}



.galleryPopH .movieList ul li {float:left; display:inline; padding:0 5px;}



.galleryPopH .movieList ul li img {border:1px solid #24a0c0;}











.movieImgH {position:relative;}



.prevMovieImg {position:absolute; left:0; top:148px; background:url(../images/prevBtn.png) left top no-repeat; width:39px; height:37px; z-index:9999;}



.nxtMovieImg {position:absolute; right:0; top:148px; background:url(../images/nextBtn.png) left top no-repeat; width:39px; height:37px; z-index:9999;}











/*CONTACT US*/



.contactData {clear:both; font-family:Verdana, Geneva, sans-serif; overflow:hidden; width:100%; height:550px; padding:75px 0 0 0; ;  }



.contactData .leftP {float:left; display:inline; width:500px; height:400px; padding:0 20px;font-size:16px; color:#D5D5D5}



.contactData .rightP {float:right; display:inline; width:300px; height:400px; color:#fff; padding:0 100px 0 0}



.contactData .contactAdd {padding-top:30px; font-size:16px; line-height:22px; font-weight:600; font-weight:normal\9;}



.contactData .genInqr {margin-bottom:20px;}



.contactData .genInqr h2 {font-size:20px; font-weight:normal; padding:5px 5px 5px 8px; background:#7b931a;}



.contactData .genInqr a {color:#fff;}



.contactData .phoneN {padding:5px 8px;}



.contactData .phoneN p {padding:1px 0;}



.contactData .phoneN .topSpace {padding-top:10px;}



.contactData .phoneN .topSpace span {font-size:14px;}



.contactData .specInqr h2 {font-size:20px; font-weight:normal; padding:5px 5px 5px 8px; background:#24a1c1;}



.contactData .contactForm { overflow:hidden; width:300px; padding:10px 0; position:relative;}



.contactData .contactForm table{}



.contactData textarea.contactCom {border:none; width:190px !important; height:46px !important; background:#d6d6d6 url(../images/inputBg.gif) no-repeat left top; padding:2px; margin-top:2px;}



.contactData input.textBox {border:none; width:190px; height:14px; background:#d6d6d6 url(../images/inputBg.gif) no-repeat left top; padding:2px;}



.contactData input.enqryBox {border:none; width:163px; height:14px; background:#d6d6d6 url(../images/inputBg.gif) no-repeat left top; padding:2px;}



.contactData input.enqryBtn {width:18px; height:17px; background:url(../images/arrow.gif) no-repeat left top; overflow:visible; font-size:0; border:none; float:right; cursor:pointer;}



.contactData .enqryBoxH {position:relative;}



.contactData .cstmDdl {position:absolute; left:0; top:20px; width:164px; padding:2px; background:#818181;}



.contactData .cstmDdl li {border-bottom:1px solid #C0C0C0;}



.contactData .textSize {width:90px;}



.contactData .subBtn {font-size:12px; margin-top:8px; padding:3px 15px; background:#393939; color:#fff; border-top:1px solid #8a8a8a; border-left:1px solid #8a8a8a; border-right:1px solid #000; border-bottom:1px solid #000; cursor:pointer;}



.contactData table.formH {line-height:16px; padding-left:8px;}



.contactData span.errorTxt {padding-left:20px; background:url(../images/errorBg.png) no-repeat 0 3px; color:#efa40f; display:none;}



.contactData .btnH {float:right; display:inline; background:url(../images/btnBg.png) no-repeat right bottom; padding:0 0 5px 0;}



.contactData table.formH td.tdWidth{ width:10px;}



.contactData table.formH td{ vertical-align:top;}







.contactData .RadComboBox{width:190px !important;}







.contactData .RadComboBox .srcBtn {padding:none !important;}



.contactData .RadComboBox .rcbInput {width:166px; padding:1px 2px; border:none; background:#d6d6d6 url(../images/inputBg.gif) repeat-x left top;}



.contactData .RadComboBox .rcbArrowCell a {width:18px; height:18px; color:#f3a10b; background:#F7A715 url(../images/arrow.gif) no-repeat 0 0; text-indent:9999px; cursor:pointer;}



.contactData .RadComboBox .RadComboBoxDropDown{width:272px !important; background:#fff !important;}







.contactData .RadComboBox .RadComboBoxDropDown .rcbScroll .rcbHovered {background:##DFDFDF !important;}



.contactData ul.rcbList{background:#fff !important; padding:3px !important;}



.contactData .rcbArrowCell{width:15px\9; padding-left:5px;}







/*MOVIE LANDING*/



.movieLH {height:600px;}







/*PROMO LANDING*/



.promosLH {clear:both; height:420px; margin:0 auto; width:1000px;  padding:65px 0 0 0; overflow:hidden;}







/*PROMO DETAIL*/



.promosDH {clear:both; height:420px; padding-top:65px;}



.flashContent .promoBox, .galleryPopH .promoBox {width:575px; height:500px;}



.promoBox .closeBtn {float:right; display:inline; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold;}



.promoBox .closeBtn a{color:#8D8D8D;}











/*AWARDS LATEST*/



.awardsH {clear:both; overflow:hidden; height:566px; font-family:Verdana, Geneva, sans-serif;}



.awardsH .leftP {float:left; display:inline; width:470px;}



.awardsH .rightP {float:right; display:inline; width:415px;}



.awardsH .leftP .awardsIntro {padding:148px 10px 0 20px;}







.awardsIntro h2 {font-size:18px;  font-weight:normal; padding-bottom:14px;}



.awardsIntro p {font-size:13px; font-weight:bold; font-weight:bold\9; padding-bottom:8px; line-height:22px;}



.awardsListH {width:390px; padding:40px 0 0 0;}



.awardsListH .headH {overflow:hidden; height:26px; background:#452902; padding:5px 12px 7px 12px;}



.awardsListH .headH ul li {float:right; display:inline; font-size:16px; }



.awardsListH .headH ul li a {display:block; color:#8b7a61; background:url(../images/arrowOff.png) no-repeat 0 10px; padding:6px 0 0 25px;}



.awardsListH .headH ul li.active {float:left; font-size:20px; color:#fff; background:url(../images/arrowOn.png) no-repeat 0 4px; padding:0 0 0 25px}



.awardsListH .headH ul li.first {float:left; display:inline; font-size:16px; }



.awardsListH .awardsDetail {padding:10px 30px;}



.awardsListH .yearsDataH {clear:both; overflow:hidden; height:20px; padding:10px 0; position:relative;}



.awardsListH .yearsDataH a.prevYr {position:absolute; left:0; top:10px; display:none; background:url(../images/vPrew.png) no-repeat 0 0; width:14px; height:18px;}



.awardsListH .yearsDataH a.nxtYr {position:absolute; right:0; top:10px; display:block; background:url(../images/vNxt.png) no-repeat 0 0; width:14px; height:18px;}



.awardsListH .yearsH {width:280px; height:20px; overflow:hidden; position:relative; margin:0 auto;}



.awardsListH .yearsH ul {position:absolute; left:0; top:0; width:5000px;}



.awardsListH .yearsH ul li {float:left; display:inline; padding:0 6px 0 5px;  font-weight:bold;}



.awardsListH .yearsH ul li a.first {padding-left:0;}



.awardsListH .yearsH ul li a.last {padding-right:0;}



.awardsListH .yearsH ul li a {color:#996602;}



.awardsListH .yearsH ul li a.active {color:#3f3e3e;}



.awardsListH .awardsCont {}



.awardsListH .awardsCont h1 {font-size:14px; padding:10px 0 0px 0;}



.awardsListH .awardsCont h2 {font-size:14px; padding:0 0 5px 0; color:#3f3e3e; text-align:left;}



.awardsListH .ardsMThum {float:left; display:inline; width:108px; height:64px; background:#E8E8E8; border:2px solid #996602;}



.awardsListH .awardsCont .awardInfo {float:right; display:inline; width:188px; padding:0 0 0 10px;}



.awardsListH .awardsCont .overview .ardCate{border-bottom:1px solid red;}



.awardsListH .awardsCont ul li{overflow:hidden; padding-bottom:10px;}



.awardsListH .awardsCont ul li ul li{padding:0; border-top:0;}



.awardsListH .awardsCont ul li h1.last{border-top:1px solid #d09f33;}



.awardsListH .awardsCont .awardInfo p {color:#895b00; padding:0 0 5px 0; text-align:left;}



.awardsListH .awardsCont .awardInfo span {color:#3f3e3e}



.awardsListH .awardsCont .awardInfo span .awardLanding .awardList span.starName{color:#3F3E3E;}







.awardsListH .btmH {height:22px; background:url(../images/bg70B.png) repeat left top; padding:8px 12px 4px 12px}



.awardsListH .btmH span.lblASearch {float:left; display:inline; color:#fff; padding-top:2px;}



.awardsListH .btmH .RadComboBox{width:243px !important; padding-left:10px;}



.awardsListH .btmH .RadComboBox{width:223px\9 !important; }



.awardsListH .btmH .RadComboBox .rcbInput {width:97%; padding:1px 2px; border:none; background:#d6d6d6 url(../images/inputBg01.gif) repeat-x left top;}



.awardsListH .btmH .RadComboBox .rcbArrowCell a {width:18px; height:18px; color:#f3a10b; background:#F7A715 url(../images/arrow.gif) no-repeat 0 0; text-indent:9999px; cursor:pointer;}



.awardsListH .btmH .RadComboBox .RadComboBoxDropDown {width:272px !important; background:#fff !important;}



.awardsListH .btmH .RadComboBox .RadComboBoxDropDown .rcbSlide{width:272px !important; overflow:hidden !important; position:relative; z-index:9999;}



.rcbSlide iframe{display:none;}



.RadComboBox .RadComboBoxDropDown .rcbWidth {width:90% !important;}



.RadComboBox .RadComboBoxDropDown .rcbScroll .rcbHovered {background:#DFDFDF !important;}



ul.rcbList {background:#fff !important;}



.rcbSlide .RadComboBoxDropDown .rcbScroll ul li{padding:3px; cursor:pointer;}



.rcbSlide .RadComboBoxDropDown .rcbScroll ul li.rcbHovered{ background:#DFDFDF}















.awardsListH fieldset{float:left; display:inline; width:360px; font-size:12px; border:none; border:none;}



.awardsListH fieldset label {color: #fff;}



.awardsListH .sf_searchSubmit {float:left; display:inline; width:25px; height:23px; color:#f3a10b; background:#f7a715 url(../images/goBtn.gif) no-repeat 0 0; border:none; overflow:visible; font-size:0px; margin-left:5px; cursor:pointer; padding:0 2px;}



.awardsListH .newsTxt {width:100px; height:17px; border:none; background:url(../images/inputBg01.gif) repeat-x left top; font-size:11px; padding-left:2px;}



.awardsListH fieldset input.searchText{background:#d6d6d6 url(../images/inputBg01.gif) repeat-x left top; width:215px; height:15px; border:none; padding:2px;}



.awardsListH .searchSubmit {float:right; display:inline; width:18px; height:18px; color:#f3a10b; background:#F7A715 url(../images/arrow.gif) no-repeat 0 0; border:none; overflow:visible; font-size:0px; cursor:pointer; padding:0 2px;}







.awardsListH .awrdsrcH {position:relative;}



.awardsListH .awrdsrcH .cstmDdl {position:absolute; left:117px; top:20px; width:305px; padding:2px; background:#818181; z-index:1}



.awardsListH .awrdsrcH .cstmDdl li {border-bottom:1px solid #C0C0C0; padding:0 5px 2px 5px;}



















.overlay{position:absolute; top:0; left:0; width:100%; height:100%; background:#000; z-index:112; display:none;}



.flashContent{clear:both; position:fixed; top:25%; left:25%; z-index:1002; display:none;}



.blackdrop {position:absolute; left:0; top:0; width:100%; height:100%; background:#000; -moz-opacity: 0.9; opacity:.90; filter: alpha(opacity=90); z-index:112; }







/*DOWNLOAD LANDING*/



.downloadLH {position:relative; clear:both; height:420px; padding-top:65px;}







/*DOWNLOAD DETAIL*/



.downloadDH {position:absolute; left:11%; top:5%; width:810px; height:450px; z-index:113; font-family:Verdana, Geneva, sans-serif; display:none;}



.downloadDH h1 {font-size:24px; color:#fff; font-weight:normal; padding-bottom:10px;}



.downloadDH h2 {font-size:20px;color:#D5D5D5; font-weight:normal; width:235px; padding:8px 5px 8px 35px; background:url(../images/arrowOff.png) no-repeat 8px 16px;cursor:pointer;}



.downloadDH h2.active {color:#fff; background:url(../images/arrowOn.png) no-repeat 8px 14px; margin-bottom:3px;}



.downloadDH ul li{padding:0 0 3px 0;}



.downloadDH ul li.wallpapers h2 {background-color:#24a1c1;}



.downloadDH ul li div {height:260px;}



.downloadDH ul li.wallpapers div.dSlide,.downloadDH ul li.wallpapers div.slide{border:1px solid #24a1c1; border-left:none; border-right:none; overflow:hidden;}



.downloadDH ul li.posters h2{background-color:#7b931a;}



.downloadDH ul li.posters div.dSlide,.downloadDH ul li.posters div.slide{border:1px solid #7b931a; border-left:none; border-right:none}



.downloadDH ul li.screenSvrs h2{background-color:#d13124;}



.downloadDH ul li.screenSvrs div.dSlide,.downloadDH ul li.screenSvrs div.slide{border:1px solid #d13124; border-left:none; border-right:none}



.downloadDH .closeBtn {float:right; display:inline; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold;}



.downloadDH .closeBtn a{color:#8D8D8D;}



/*SITE SEARCH*/ 



.siteSeachH {clear:both; padding: 85px 15px 0 15px; overflow:hidden;}



.siteSeachH .searchHold{overflow:hidden;}



.siteSeachH .searchHold h1{color:#333; font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:normal; float:left; display:inline; padding:0 50px 20px 0;}



.siteSeachH .searchHold p{float:left; display:inline; color:#333333; padding-top: 7px;}



.siteSeachH .searchHold p span{color:#333; font-weight:bold;}



.siteSeachH .siteSearchDetail{clear:both; padding-top:30px; width:600px; font-family:Verdana;}



.siteSeachH .siteSearchDetail h2 a{color:#d1d1d1; font-size:14px; text-decoration:underline; }



.siteSeachH .siteSearchDetail p{color:#838383; padding:10px 0 5px 0;max-height:28px;line-height:16px; overflow:hidden;}



.siteSeachH .siteSearchDetail a{color:#af8538; font-size:14px;}



.siteSeachH .siteSearchDetail ul li{padding-bottom:18px;}



.siteSeachH .siteSearchDetail ul li strong{display:none;}











/*NEWS SEARCH*/ 



.newsSrchH {clear:both; padding:25px 15px 0 15px; overflow:hidden;}



.newsSrchH .newsSHeadH{overflow:hidden;}



.newsSrchH .newsSHeadH h1{color:#484848; font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:normal; float:left; display:inline; padding:0 50px 20px 0;}



.newsSrchH .newsSHeadH p{float:left; display:inline; color:#484848; padding-top: 7px;}



.newsSrchH .newsSHeadH p span{ color:#484848; font-weight:bold;}



.newsSrchH .newsSearchDetail{clear:both; padding-top:30px; width:600px; font-family:Arial;}



.newsSrchH .newsSearchDetail h2 a{color:#d1d1d1; font-size:16px; text-decoration:underline; }



.newsSrchH .newsSearchDetail p{float:none; display:block; color:#838383; padding:10px 0 5px 0;}



.newsSrchH .newsSearchDetail a{color:#af8538; font-size:14px;}



.newsSrchH .newsSearchDetail ul li{padding-bottom:25px;}







ol.sf_pager{clear:both; overflow:hidden;}



ol.sf_pager li{float:left; display:inline; padding:0 !important; margin:0 2px 0 0 !important;}



ol.sf_pager li a{float:left; padding:2px 5px !important; color:#fff !important}







ol.sf_pager li a.sf_PagerSelItem, ol.sf_pager li a:hover {background:#3A3D5B; color: #FFFFFF !important;}



ol.sf_pager li a.pgPrev{background:url(../images/pgPrev.gif) 0 0 no-repeat; width:45px; height:20px; padding:0 !important}



ol.sf_pager li a.pgNext{background:url(../images/pgNext.gif) 0 0 no-repeat; width:45px; height:20px; padding:0 0 0 5px !important}











.newsSrchH .newsSHeadH {clear:both; overflow:hidden; padding:35px 0 10px 0; *padding:15px 0 10px 0; color:#fff; font-family:Verdana, Geneva, sans-serif;}



.siteSearchBottom{ overflow:hidden; padding:15px 15px 25px 15px;}



.newsSrchH fieldset, .siteSearchBottom fieldset{float:left; display:inline; font-size:11px; border:none; width:480px;border:none; overflow:hidden;}



.newsSrchH fieldset label, .siteSearchBottom fieldset label {float:left; display:inline; font-size:20px; color:#fbae21;}



.newsSrchH .sf_searchSubmit, .newsSrchH .searchSubmit, .siteSearchBottom .sf_searchSubmit {float:left; display:inline; width:25px; height:23px; color:#f3a10b; background:#f7a715 url(../images/goBtn.gif) no-repeat 0 0; border:none; overflow:visible; font-size:0px; margin-left:5px; cursor:pointer; padding:0 2px;}



.newsSrchH .newsTxt, .siteSearchBottom .newsTxt {width:100px; height:17px; border:none; background:url(../images/inputBg01.gif) repeat-x left top; font-size:11px; padding-left:2px;}



.newsSrchH fieldset input.searchText, .siteSearchBottom fieldset input.sf_searchText{float:left; display:inline; background:#b4b4b4; width:280px; height:15px; border:1px solid #f2a10a; padding:2px; margin:3px 5px 0 5px;}



.newsSrchH .searchSubmit, .siteSearchBottom .sf_searchSubmit {display:inline; width:24px; height:21px; color:#000; border:none; overflow:visible; cursor:pointer; margin:3px 0 0 0; padding:0;}



.newsSrchH .dateImg, .siteSearchBottom .dateImg {float:left; display:inline; font-size:12px; overflow:hidden;color:#fbae21;}



.newsSrchH .dateImg .RadPicker, .siteSearchBottom .dateImg .RadPicker {float:left; display:inline; width:19px !important; height:17px; padding:5px 0 0 10px;}



.newsSrchH .dateImg .rcInputCell, .siteSearchBottom .dateImg .rcInputCell {display:none;}



.newsSrchH .dateImg span, .siteSearchBottom .dateImg span {float:left; display:inline; padding-top:6px;}



.newsSrchH .dateImg .rcCalPopup, .siteSearchBottom .dateImg .rcCalPopup {background:url(../images/dateBg.gif) no-repeat left top; display: block; height: 17px !important; overflow:hidden; text-align: center; text-indent: -2222px; width: 19px !important;}



a.newsBack {float:right; display:inline; color:#818181; text-decoration:none; padding:5px 0 0 0;}











/*SITEMAP*/



.siteMapH {clear:both; height:640px;}



.siteMapH .siteMapDataH {width:700px; margin:0 auto; padding:300px 0 0 0; font-weight:bold;}



.siteMapH .siteMapDataH ul.rsmLevel {overflow:hidden; height:100%;}



.siteMapH .siteMapDataH ul.rsmLevel li.rsmItem {float:left; display:inline; width:130px !important; height:160px; margin:0 5px 5px 0;}



.siteMapH .siteMapDataH ul.rsmLevel li:first-child {background:url(../images/siteMap03.png) no-repeat 0 22px;}



.siteMapH .siteMapDataH ul.rsmLevel li.rsmItem a {display:block; background:#39aacf url(../images/siteMap01.png) no-repeat 8px 5px; height:15px; padding:3px 0 3px 30px;}



.siteMapH .siteMapDataH li a {font-size:14px; color:#2b2b2b;}



.siteMapH .siteMapDataH ul.rsmLevel li ul.rsmLevel1 {background:#15364c;}



.siteMapH .siteMapDataH ul.rsmLevel li ul.rsmLevel1 li{float:left;; height:auto; margin:0;}



.siteMapH .siteMapDataH ul.rsmLevel li ul.rsmLevel1 li a {background:#12384c url(../images/siteMap02.png) no-repeat 8px 5px;}



.siteMapH .siteMapDataH li ul li a {font-size:12px; color:#39aacf;}











/*ERROR*/



.errorH {clear:both; height:510px; padding:75px 0 0 0;}



.errorH .leftP {float:left; display:inline; width:485px;}



.errorH .errorHead{overflow:hidden;}



.errorH .errorHead h1{color:#d8d8d8; font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:normal; float:left; display:inline; padding:0 10px 20px 0;}



.errorH .errorHead p{float:left; display:inline; color:#e9e9e9; padding-top: 6px; font-size:16px;}



.errorH .rightP {float:right; display:inline; width:500px; display:inline; width:485px;}



.errorH .rightP h3 {font-size:24px; color:#faad1f; text-align:center; padding:25px 0 0 0;}



.errorH .rightP p {font-size:16px; color:#e9e9e9; text-align:center;}



.errorH .rightP p span{display:block;font-size:14px; color:#e9e9e9; text-align:center;}







.errorH .siteMapDataH {width:405px; margin:0 auto; padding:30px 0 0 0; font-weight:bold;}



.errorH .siteMapDataH ul.rsmLevel {overflow:hidden; height:100%;}



.errorH .siteMapDataH ul.rsmLevel li.rsmItem {float:left; display:inline; width:130px !important; height:84px; margin:0 5px 5px 0; overflow:hidden;}



.errorH .siteMapDataH ul.rsmLevel li:first-child {background:url(../images/siteMap05.png) no-repeat 0 22px;}



.errorH .siteMapDataH ul.rsmLevel li.rsmItem a.rsmLink {display:block; background:#393939 url(../images/siteMap04.png) no-repeat 8px 5px; height:15px; padding:3px 0 3px 30px;}



.errorH .siteMapDataH li a {font-size:14px; color:#717171;}



.errorH .siteMapDataH ul.rsmLevel li ul.rsmLevel1 {background:url(../images/bg40G.png) repeat 0 0; overflow:hidden; height:100%;}



.errorH .siteMapDataH ul.rsmLevel li ul.rsmLevel1 li{float:left;; height:auto; margin:0;}



.errorH .siteMapDataH ul.rsmLevel li.rsmItem ul.rsmLevel1 li.rsmItem a.rsmLink {font-size:12px; color:#717171; background:url(../images/siteMap04.png) no-repeat 8px 5px;}











.moviesList {position:relative;}



.moviesList a {position:relative; font-family:Verdana, Geneva, sans-serif; color:#333; }



.moviesList a.moviePrew {position:absolute; left:0; top:143px; display:none; background:url(../images/prevBtn.png) no-repeat left top; width:48px; height:37px; cursor:pointer; z-index:0;}



.moviesList a.movieNxt {position:absolute; right:0; top:143px; display:block; background:url(../images/nextBtn.png) no-repeat left top; width:48px; height:37px; cursor:pointer; z-index:0;}



.moviesFxH {overflow:hidden; margin:0 0 0 30px; width:960px; position:relative;}



.moviesImgsH {position:relative;  width:5000px; overflow:hidden; height:100%;}



.moviesImgsH ul{width:970px; float:left; display:inline;}



.moviesImgsH ul li {float:left; display: inline; width:190px; background:url(../images/shadow001.png) no-repeat right bottom; margin:0 0 58px 2px;}



.moviesImgsH ul li .moviesImgsH a {display:block; cursor:pointer;}



.moviesImgsH ul li div.movieH {width:158px; height:100%; padding-bottom:0;background:#fff url(../images/bgLine01.gif) repeat-x left bottom; padding:4px 4px 0 4px}



.moviesImgsH ul li div.movieH h2{height:95px; overflow:hidden;}



.movieH div {overflow:hidden; font-size:11px; padding:4px 0; height:25px; font-weight:bold;}



.moviesImgsH h3 {float:left; display:inline; font-size:11px;}



.promosLH .moviesImgsH h3{width:110px; line-height:13px; color:#333333} 



.moviesImgsH a.vCount {float:right; display:inline; background:url(../images/movieNos.png) no-repeat 0 0; padding-left:18px;}















.txtR {text-align:right;}











/*socialmedia*/



div.socialmediaH{clear:both; overflow:hidden; padding:25px 0 0 0;}



div.socialmediaH ul li{display:inline;}



div.socialmediaH ul li a{ float:left; display:inline; padding:0 5px 0 0;}







/*Thanku LB*/



div.tHold{overflow:hidden; position:relative; margin:0 auto; width:360px; height:210px; display:none;}



div.tHold .closeBtn{float:right; display:inline; font-size:13px; font-weight:bold; padding:0 0 5px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}



div.tHold .closeBtn a{color:#8D8D8D;}







div.tDtls{margin:0 auto; position:relative; overflow:hidden; background:#fff; width:360px; height:160px; padding:30px 0 0 0;}



div.tImg{ padding:0 0 0 40px}



div.tData{background:#f0a612; font-size:12px; color:#fff; padding:5px 10px; width:250px; margin:0 auto}







/*Register updates LB*/



.rgtrH {overflow:hidden; position:fixed; left:0; top:0;width:360px; color:#000; z-index:9999; display:none; }



div.rgtrH .closeBtn{float:right; display:inline; font-size:13px; font-weight:bold; padding:0 0 5px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}



div.rgtrH .closeBtn a{color:#8D8D8D;}







.rgtrDtls{position:relative; color:#000; background:#fff; width:280px; padding:20px 40px; margin:20px 0 0 0;}



.rgtrH h1 {font-size:18px; font-weight:normal; padding:0 0 10px 0; color:#fea400}



.rgtrH table {line-height:25px; font-size:14px; color:#6c6c6c;}



.rgtrH input.txt {border:1px solid #d8d8d8; width:280px;  padding:5px 0; font-size:12px;}



.rgtrH .imessage,.imess {font-size: 11px; line-height:14px;}



.rgtrH .btnTd {padding:10px 0 0 0;}



.rgtrH input.subBtn {background:#f3a10b; padding:4px; border:none; font-weight:bold; cursor:pointer; overflow:visible;}







.rgtrH td.errorTxt {text-align:right; padding-left:20px;  color:#efa40f;}







/*ScreenSaver list*/



div.screenSlide{clear:both; overflow:hidden; height:100%;}



div.screenSlide ul li{text-align:center;padding:25px 10px 0 0;}











/*contact us thanku*/



.contThank{ padding:80px 0 0 0}







/* share/like on social n/w sites*/



.shareIcns {overflow:hidden; height:100%;}



.addthis_toolbox {float:left; display:inline;}



.shareFB, .shareTW, .shareGG, .shareAll {float:left; display:inline;}



.shareGG {padding:3px 0 0 0;}



.shareVdo {right:0; bottom:5px; text-align:right;}











.overlay {z-index:1 !important;}



.pgLoader {position:absolute; left:45%; top:45%; z-index:5;}



.overlayDiv {position:absolute; opacity: 0.8; left:0; top:0; width:100%; height:100%; background:#000; z-index:4;}



.awardList{padding-left:122px;}





 .awardList p {

    color: #895B00;

    padding: 0 0 5px;

    text-align: left;

}

.awardList .starName {

    color: #3F3E3E;

}



.rcbItem{

       color: #111;
	   width: 266px;

}

.rcbItem:hover{

       background: #DFDFDF;

}
.rcbItemSelected{
	 background: #DFDFDF;
	 width: 266px;
}



#thankyou_message{color:red;font-size:12px;}

#search_label
{
color: #FBAE21;
display: inline;
float: left;
font-size: 20px;
margin-right:5px;
}
fieldset
{
border:none;
}
input.sf_searchText
{
background: none repeat scroll 0 0 #B4B4B4;
    border: 1px solid #F2A10A;
    display: inline;
    float: left;
    height: 15px;
    margin: 3px 5px 0;
    padding: 2px;
    width: 280px;
}
.sf_searchSubmit
{
border: medium none;
color: #000000;
cursor: pointer;
display: inline;
height: 21px;
margin: 3px 0 0;
overflow: visible;
padding: 0;
width: 24px;
}
.forthcoming_container{ border: 1px solid #000; background: #fff; padding: 5px; }
.forthcoming_container .images{ width: 79px; height: 44px; float: left; margin-right: 7px; }
.forthcoming_container .upMDetail{ width: 79px; height: 44px; float: left;}
.clear{ clear:both; }
.naviBack{ display: block;
padding: 5px 10px;
background: #41464B;
font-size: 18px;
text-decoration: none;
color: white;
margin: 10px 0 0 15px;
width: 43px;}

.leftP .scrollbar1 .viewport
{
height:343px;
}
.leftP .scrollbar1 
{
margin-top:12px;
}
.leftP .scrollbar1 .scrollbar
{
width:3px;
}
.leftP .scrollbar1 .thumb
{
right:0px;
}

/*Ask Us CSS Start*/
.contactData .ask_us {
	margin-bottom: 20px;
}
.contactData .ask_us h2 {
	font-size: 20px;
	font-weight: normal;
	padding: 5px 5px 5px 8px;
	background: #e55600;
}

.contactData .ask_us .ask_us_form{
	margin-top:10px;
}

.form-group{
	margin-top:10px;
	display:inline-block;
	clear:both;
}

.contactData .ask_us .ask_us_form .form-group label{
	width:118px;
	float:left;
	display:inline-block;
	font-size:12px;
}

.contactData .ask_us .ask_us_form .form-group input[type="text"] {
	border:none;
	background-color:#a9a9a9;
	width:170px;
	height:20px;
	line-height:20px;
	float:left;
	font-size:12px;
	color:#FFF;
	padding:0 5px;
}

.contactData .ask_us .ask_us_form .form-group input[type="button"] {
	border:none;
	background-color:#f9ab1b;
	width:180px;
	height:30px;
	line-height:30px;
	float:left;
	font-size:16px;
	color:#342103;
	padding:0 5px;
	text-transform:uppercase;
	font-weight:bold;
}

.contactData .ask_us .ask_us_form .form-group textarea{
	border:none;
	background-color:#a9a9a9;
	width:170px;
	line-height:16px;
	float:left;
	font-size:12px;
	color:#FFF;
	padding:0 5px;
}

.contactData .ask_us .ask_us_form .form-group .select-style {
    padding: 0;
    margin: 0;
    width: 180px;
	height:20px;
	line-height:20px;
	float:left;
    overflow: hidden;
    background: #a9a9a9 url(../images/down_arrow.png) no-repeat 100% 50%;
}

.contactData .ask_us .ask_us_form .form-group .select-style select {
    padding: 2px 5px 1px 5px;
    width: 110%;
    border: none;
	font-size:12px;
	color:#FFF;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
}

.contactData .ask_us .ask_us_form .form-group .select-style select option{
	background-color:#a9a9a9;
	
}

.contactData .ask_us .ask_us_form .form-group .select-style select:focus {
    outline: none;
}

.validationError{
	color: rgb(231, 220, 220);
	display: none;
	margin-left: 116px;
	margin-top: 29px;
}

.contactData .ask_us .ask_us_form .form-group input[type="file"] {
	display: none; 
}

/*Ask Us CSS End*/