@charset "utf-8";
/* CSS Document */

/* Tag Define */
body{padding:0;margin:0 auto; background:#002f43 url(../images/bgBody.gif) repeat-x left top;font-size:12px;font-family:Arial, Helvetica, sans-serif}
p, form, td, h1, h2, h3, h4, h5{margin:0px;padding:0;font-size:12px}
a{text-decoration:none}
a:hover{text-decoration:underline}

/* MainContainer */
#wrapperInvestigates{width:975px;*width:978px;margin:0 auto}
#wrapperInvestigates div#leftWrapper{float:left;width:249px}
#wrapperInvestigates div#rightWrapper{float:left;width:726px}
#topRatedVideo{background:#FFF;float:left;width:350px}
#latestVideo{background:#FFF;float:left;width:350px;margin-left:11px}

/* SpiritImages */
#wrapperInvestigates .spirit_249{background:url(../images/spirit_249.gif)}
#wrapperInvestigates .spirit_711{background:url(../images/spirit_711.gif)}
#wrapperInvestigates .spirit_tab{background:url(../images/spirit_tab.gif) no-repeat}
#wrapperInvestigates .registerdBtn{background-position:left -467px;width:102px;height:25px;overflow:hidden;cursor:pointer;border:0 none}
#wrapperInvestigates .loginSubmitBtn{background-position:-112px -467px;width:71px;height:25px;overflow:hidden;cursor:pointer;border:0 none}
#wrapperInvestigates .logo{height:103px}
#wrapperInvestigates .leftTopCorner{background-position:left -106px;height:11px;line-height:11px;overflow:hidden}
#wrapperInvestigates .bgTitle{background-position:left -120px;height:34px;line-height:34px}
#wrapperInvestigates .bgLeftVedioBtm{background-position:left -169px;height:11px;line-height:11px}
#wrapperInvestigates .bgInvited{background-position:left -184px;height:115px}
#wrapperInvestigates .globalSubmitBtn{width:86px;height:30px;border:0 none;background-position:left -303px;margin:0;padding:0}
#wrapperInvestigates .globalSearchBtn{width:72px;height:25px;border:0 none;background-position:-89px -303px;margin:0;padding:0;color:#FFF}
#wrapperInvestigates .topCorner{background-position:left 0;height:10px;line-height:10px;overflow:hidden;font-size:1px}
#wrapperInvestigates .bottomCorner{background-position:left -16px;height:10px;line-height:10px;overflow:hidden;font-size:1px}
#wrapperInvestigates .midDesign{background-position:left -42px;height:270px;overflow:hidden}
#wrapperInvestigates .bgLoginUser{background-position:left -336px;height:47px;overflow:hidden;color:#ec6d03}
#wrapperInvestigates .loginBtn{background-position:left -386px;height:22px;overflow:hidden;color:#FFF;border:0 none;padding:0 5px}
#wrapperInvestigates .eoIndiaTop{background-position:left -376px;height:5px;overflow:hidden;line-height:5px;font-size:1px}
#wrapperInvestigates .eoIndiaBottom{background-position:left -392px;height:5px;overflow:hidden;line-height:5px;font-size:1px}
#wrapperInvestigates .telecastTop{background-position:left -404px;height:5px;overflow:hidden;line-height:5px;font-size:1px}
#wrapperInvestigates .telecastBottom{background-position:left -420px;height:5px;overflow:hidden;line-height:5px;font-size:1px}
#wrapperInvestigates .registerBtn{background-position:left -412px;background-repeat:no-repeat;height:39px;overflow:hidden;line-height:40px;width:204px;float:left;font-size:20px;text-decoation:none;color:#000;font-weight:700;margin-right:10px}

/* */
#siteTabMenu{color:#666666;padding-left:105px}
#siteTabMenu a{text-align:center;padding:10px;text-decoration:none;color:#666666;font-weight:700}
#siteTabMenu a.activedTab{text-align:center;padding:10px;text-decoration:none;color:#FFF;font-weight:700}
.tab01{background:url(../images/spirit_tab.gif) no-repeat;background-position:left 0; height:36px;line-height:36px}
.tab02{background:url(../images/spirit_tab.gif) no-repeat;background-position:left -41px; height:36px;line-height:36px}
.tab03{background:url(../images/spirit_tab.gif) no-repeat;background-position:left -82px; height:36px;line-height:36px;overflow:hidden}
.tab04{background:url(../images/spirit_tab.gif) no-repeat;background-position:left -123px; height:36px;line-height:36px;overflow:hidden}
.tab05{background:url(../images/spirit_tab.gif) no-repeat;background-position:left -164px; height:36px;line-height:36px;overflow:hidden}

/* Pagination Numbering */
.activeNum{padding:5px 10px; background:#FF6600;border:1px solid #FFF;font-size:13px;color:#FFF;font-weight:700;text-decoration:none}
.deNum{padding:5px 10px; background:#CCC;border:1px solid #FFF;font-size:13px;color:#000;font-weight:400;text-decoration:none}

/* Text style Classes */
.bld{font-weight:700}
.brdGray{border:1px solid #e6e6e6}
.fontSize10{font-size:10px}
.fontSize11{font-size:11px}
.fontSize14{font-size:14px}
.fontSize15{font-size:15px}
.fontSize16{font-size:16px}
.fontColor_white{color:#FFF}
.fontColor_gray{color:#434343}
.txt_alignL{text-align:left}
.txt_alignR{text-align:right}
.txt_alignC{text-align:center}
.punchLine{font-weight:700;color:#FFF;line-height:25px;padding-bottom:7px;text-align:center}
.bgTitleTxt{color:#FFF;padding-left:10px;font-size:16px;margin-bottom:10px}
.searchInput{padding:4px 0 4px 5px;width:320px;border:0 none;border-top:1px solid #000;border-left:1px solid #000;margin-right:10px;}
.cursorPnt{cursor:pointer}
.labelTxt{line-height:20px;float:left;padding-left:10px}
.labelElement{line-height:20px;float:left;padding-left:5px}
.labelTxt a{text-decoration:none;color:#FF0000}
.errorMsg{color:#FF0000;font-size:10px}
/* Formal Classes */
.bgWhite{background:#FFF}
.bgBackgroundGray{ background:url(../images/bgGray.gif) repeat-x left bottom}
.bgSearch{background:url(../images/searchBg.gif) no-repeat right top;height:39px;}
.bgdottedVertical{background:url(../images/dottedVertical.gif) repeat-y left top}
.bgAds{background:#FFF url(../images/bgAds.gif) repeat-x left bottom;border:1px solid #99ee93}
.bgeoIndiaMid{background:url(../images/bgeoIndiaMid.gif) repeat-y left top}
.bgTelecastMid{background:url(../images/bgTelecastMid.gif) repeat-y left top}
.bgSeprator{background:url(../images/bgSeprator.gif) repeat-y left top}
.bgFooter{background:url(../images/bgFooter.gif) no-repeat; height:38px;line-height:38px}
.floatLeft{float:left}
.floatRight{float:right}
#latestVideo a:link, #latestVideo a:active, #latestVideo a:visited{text-decoration:none;color:#0000FF}
.imgContainer{width:124px;height:127px;overflow:hidden}
.txtContainer{margin-left:65px;height:100px;overflow:hidden;text-align:left;font-size:22px}
.nameContainer{margin-top:15px; width:143px;font-size:16px;font-weight:bold; color:#666666}

/* Spacer */
.lineHeight25{line-height:25px}
.lineHeight40{line-height:40px}
.lineHeight10{line-height:10px;overflow:hidden;font-size:1px;height:10px}
.lineHeight25{line-height:25px;overflow:hidden;font-size:1px;height:25px}
.lineHeight6{line-height:6px;overflow:hidden;font-size:1px;height:6px}
.padBottom7{padding-bottom:7px}
.padBottom5{padding-bottom:5px}
.padBottom10{padding-bottom:10px}
.padRight10{padding-right:10px}
.padLeftRight10{padding:0 10px}
.padFull10{padding:10px}
.marTop5{margin-top:5px}
.marBtm10{margin-bottom:10px}
.marLeft10{margin-left:10px}
.marLeft15{margin-left:15px}
.height27{height:27px}
.marFull10{margin:10px}
.marLeftRight1{margin:0 1px}
.marLeftRight10{margin:0 10px}
/* FloatClear*/
.withClear{font-size:1px;line-height:1px;height:1px;overflow:hidden}
.clear_L{clear:left}
.clear_R{clear:right}
.clear_B{clear:both}

/* Pesudo Element/Classes */
#leftVedio .vediosThump{width:98px;float:left}
#leftVedio .vediosDescrip{float:left;width:130px;overflow:hidden}
#leftVedio .vediosDescrip .vediosDescripInn{padding-left:5px;line-height:12px}
#leftVedio .vediosDescrip .vediosDescripInn a{text-decoration:none;color:#d2120f;font-weight:700;}
#leftVedio .vediosDescrip .vediosDescripInn a:hover{text-decoration:underline;color:#ea6f05;font-weight:700;}
#leftVedio .vediosDescrip .vediosDescripInn .vBtmLink{text-align:right}
#leftVedio .vediosDescrip .vediosDescripInn .vBtmLink a{text-decoration:none;color:#0a09fa;font-weight:400;font-size:11px}

.eoIndiaInn a:link, .eoIndiaInn a:active, .eoIndiaInn a:visited{color:#f77100;font-weight:700}
.eoIndiaInn .eoiBtmLink{padding-top:5px}
.eoIndiaInn .eoiBtmLink a:link, .eoIndiaInn .eoiBtmLink a:active, .eoIndiaInn .eoiBtmLink a:visited{font-weight:400;color:#0000FF;font-size:11px}

/* Link */
#rightWrapper #topLink a{color:#FFF;text-decoration:none}
#rightWrapper #topLink a:hover{color:#ea6f05;text-decoration:underline}


/* Position Define */
.posRelative{position:relative}
.posAbsolute{position:absolute}
.right0{right:0}
/* Mozilla Hacks*/

.bgTopVedioStyle{background:url(../images/bgTopVedioStyle.gif) no-repeat left top}

.fright{float:right; }
.pages{padding: 3px; padding-top: 10px; margin: -1em 0; font-size: 90%;  }
.fleft{float:left;}

.pages{padding: 3px; padding-top: 10px; margin: -1em 0; font-size: 90%;  }
.pages a, .pages span{display: block; float: left; padding: 0.1em 0.3em; margin-right: 0.2em; border: 1px solid #fff; background: #f77100;}
.pages span.current {border: 1px solid #2E6AB1; font-weight: bold; background:white; color: #f77100;}
.pages a {border: 1px solid #B6B6B6; text-decoration: none; }
.pages a:hover {border-color: white;}
.pages a.nextprev {font-weight: bold;color: white;}
.pages span.nextprev {color: white;}
.pages span.nextprev{border: 1px solid #ddd; color: white;}
.pages .nextprev-next{float: right;}
.foldHak{ height: 30px; line-height:17px; margin-top: -10px}


#greenmess{background:#e0f3de url(../images/correct1.gif) center left no-repeat; border:1px solid #390;color:#360;width:99%;margin:20px auto 0 auto;}

.font15{font-size:15px;}
.cls{clear:both;}

#errormess{background:#fef2f2 url(../images/erroricon.gif) center left no-repeat; border:1px solid #d41922;color:#d41922;width:99%;margin:30px 0px 0px 2px; auto;}
.font13{font-size:13px;}
#errormess1{background:#fef2f2 url(../images/erroricon.gif) center left no-repeat; border:1px solid #d41922;color:#d41922;width:99%;margin:0px 0px 0px 2px; auto;}
#greenmess1{background:#e0f3de url(../images/correct1.gif) center left no-repeat; border:1px solid #390;color:#360;width:99%;margin:0px 0px 0px 2px; auto;}

