/*Last updated for Redesign 5/26/2008 */

/**********************************************
 general styles                              
**********************************************/

/*text align*/
/*.tac { text-align:-moz-center;}*/
.tac { text-align:center;}
.tal { text-align:left;}
.tar { text-align:right;}
.tat { vertical-align:top;}
.tam { vertical-align:middle;}

.outer{
position:relative; 
display: table; 
vertical-align: middle;
}

.middle{
top:50%; 
display: table-cell; 
vertical-align: middle; 
position:relative;
}

.inner{
top:-50%; 
position:relative;
overflow:hidden;
}

.ofh{ overflow:hidden;}
.lh16 {line-height:16px;}
.posr{position:relative;}
.posa{position:absolute;}

/*text properties*/
.nb { font-weight:normal;}
.b { font-weight:bold;}
.i { font-style:italic;}
.tdnu { text-decoration:none;}
.tdu { text-decoration:underline;}
/*.curhand{cursor:hand;} Cursor Hand*/

/*font size*/
.fs09 { font-size:9px;}
.fs10 { font-size:10px;}
.fs11 { font-size:11px;}
.fs12 { font-size:12px;}
.fs13 { font-size:13px;}
.fs14 { font-size:14px;}
.fs15 { font-size:15px;}
.fs16 { font-size:16px;} /*Navigation*/
.fs18 { font-size:18px;}
.fs20 { font-size:20px;}
.fs22 { font-size:22px;}
.fs24 { font-size:24px;}
.fs28 { font-size:28px;}
.fs35 { font-size:35px;}
.fs32 { font-size:32px;} /*H1 Component headers*/
.fs40 { font-size:40px;} /*Logo*/

/*font family*/

.ff01{	font-family: Arial, Verdana, Helvetica, sans-serif;	}
.ff02{	font-family: Verdana, Arial, Helvetica, sans-serif; }
.ff03{	font-family: "Arial Rounded MT Bold", Arial; }
.ff04{	font-family: Ulissa, "Arial Rounded MT Bold", Arial; }

/*form elements*/
optgroup {background: #ffffff; color: #000000; empty-cells:show; width:300px;}
option {background: #ffffff; color: #000000;}

/*padding and margins*/
.p00 { padding:0px;}
.p01 { padding:1px;}
.p03 { padding:3px;}
.p05 { padding:5px;}
.p10 { padding:10px;}

.pt00 { padding-top:0px;}
.pt01 { padding-top:1px;}
.pt02 { padding-top:2px;}
.pt03 { padding-top:3px;}
.pt04 { padding-top:4px;}
.pt05 { padding-top:5px;}
.pt06 { padding-top:6px;}
.pt07 { padding-top:7px;}
.pt08 { padding-top:8px;}
.pt09 { padding-top:9px;}
.pt10 { padding-top:10px;}
.pt11 { padding-top:11px;}
.pt12 { padding-top:12px;}
.pt13 { padding-top:13px;}
.pt15 { padding-top:15px;}
.pt18 { padding-top:18px;}
.pt20 { padding-top:20px;}
.pt25 { padding-top:25px;}

.pr01 { padding-right:1px;}
.pr02 { padding-right:2px;}
.pr03 { padding-right:3px;}
.pr04 { padding-right:4px;}
.pr05 { padding-right:5px;}
.pr06 { padding-right:6px;}
.pr07 { padding-right:7px;}
.pr08 { padding-right:8px;}
.pr09 { padding-right:9px;}
.pr10 { padding-right:10px;}
.pr12 { padding-right:12px;}
.pr15 { padding-right:15px;}
.pr18 { padding-right:18px;}
.pr20 { padding-right:20px;}
.pr25 { padding-right:25px;}

.pl01 { padding-left:1px;}
.pl02 { padding-left:2px;}
.pl03 { padding-left:3px;}
.pl04 { padding-left:4px;}
.pl05 { padding-left:5px;}
.pl06 { padding-left:6px;}
.pl07 { padding-left:7px;}
.pl08 { padding-left:8px;}
.pl09 { padding-left:9px;}
.pl10 { padding-left:10px;}
.pl12 { padding-left:12px;}
.pl13 { padding-left:13px;}
.pl14 { padding-left:14px;}
.pl15 { padding-left:15px;}
.pl16 { padding-left:16px;}
.pl17 { padding-left:17px;}
.pl18 { padding-left:18px;}
.pl19 { padding-left:19px;}
.pl20 { padding-left:20px;}
.pl23 { padding-left:23px;}
.pl25 { padding-left:25px;}
.pl45 { padding-left:45px;}

.pb01 { padding-bottom:1px;}
.pb02 { padding-bottom:2px;}
.pb03 { padding-bottom:3px;}
.pb04 { padding-bottom:4px;}
.pb05 { padding-bottom:5px;}
.pb06 { padding-bottom:6px;}
.pb07 { padding-bottom:7px;}
.pb08 { padding-bottom:8px;}
.pb09 { padding-bottom:9px;}
.pb10 { padding-bottom:10px;}
.pb11 { padding-bottom:11px;}
.pb12 { padding-bottom:12px;}
.pb13 { padding-bottom:13px;}
.pb14 { padding-bottom:14px;}
.pb15 { padding-bottom:15px;}
.pb20 { padding-bottom:20px;}
.pb25 { padding-bottom:25px;}


.m00 {margin:0px;}
.m01 {margin:1px;}
.m02 {margin:2px;}
.m03 {margin:3px;}
.m05 {margin:5px;}
.m10 {margin:10px;}

.ml01{ margin-left:1px;}
.ml02{ margin-left:2px;}
.ml03{ margin-left:3px;}
.ml04{ margin-left:4px;}
.ml05{ margin-left:5px;}
.ml06{ margin-left:6px;}
.ml07{ margin-left:7px;}
.ml08{ margin-left:8px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}

.mr01{ margin-right:1px;}
.mr02{ margin-right:2px;}
.mr03{ margin-right:3px;}
.mr04{ margin-right:4px;}
.mr05{ margin-right:5px;}
.mr06{ margin-right:6px;}
.mr07{ margin-right:7px;}
.mr08{ margin-right:8px;}
.mr09{ margin-right:9px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}

.mt00{ margin-top:0px;}
.mt01{ margin-top:1px;}
.mt02{ margin-top:2px;}
.mt03{ margin-top:3px;}
.mt04{ margin-top:4px;}
.mt05{ margin-top:5px;}
.mt06{ margin-top:6px;}
.mt07{ margin-top:7px;}
.mt08{ margin-top:8px;}
.mt09{ margin-top:9px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}

.mb00{ margin-bottom:0px;}
.mb01{ margin-bottom:1px;}
.mb02{ margin-bottom:2px;}
.mb03{ margin-bottom:3px;}
.mb04{ margin-bottom:4px;}
.mb05{ margin-bottom:5px;}
.mb07{ margin-bottom:7px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}


/*float and other*/

.oh{overflow:hidden;}
.os{overflow:auto;}

.dbl{display:block;}
.dno{display: none; }

.flr { float:right;} 
.fll { float:left;}

/*height*/
.h01 { height:1px;}
.h02 { height:2px;}
.h03 { height:3px;}
.h04 { height:4px;}
.h05 { height:5px;}
.h07 { height:7px;}
.h09 { height:9px;}
.h10 { height:10px;}
.h14 { height:14px;}
.h15 { height:15px;}
.h16 { height:16px;}
.h17 { height:17px;}
.h18 { height:18px;}
.h19 { height:19px;}
.h20 { height:20px;}
.h25 { height:25px;}
.h30 { height:30px;}
.h35 { height:35px;}
.h40 { height:40px;}
.h44 { height:44px;}
.h45 { height:45px;}
.h48 { height:48px;}
.h50 { height:50px;}
.h60 { height:60px;}
.h67 { height:67px;}
.h75 { height:75px;}
.h77 { height:77px;}
.h100 { height:100px;}
.h125 { height:125px;}
.h150 { height:150px;}
.h200 { height:200px;}
.h250 { height:250px;}
.h276{ height:276px;} /*top banner height*/
.h500 { height:500px;}
.mxh276{ max-height:276px;}
.minh76{ min-height:176px;}

.hp100 { height:100%;}

.fh{
min-height:100%;
height:auto;
background:#ffffff;
}


/*width*/
.w01 { width:1px;}
.w02 { width:2px;}
.w05 { width:5px;}
.w10 { width:10px;} 
.w15 { width:15px;} 
.w20 { width:20px;}
.w30 { width:30px;}
.w50 { width:50px;}
.w60 { width:60px;}
.w65 { width:65px;}
.w69 { width:69px;}
.w70 { width:70px;}
.w75 { width:75px;}
.w76 { width:76px;}
.w80 { width:80px;}
.w85 { width:85px;}
.w90 { width:90px;}
.w100 { width:100px;}
.w110 { width:110px;}
.w104 { width:104px;}
.w120 { width:120px;}
.w125 { width:125px;}
.w129 { width:129px;}
.w130 { width:130px;}
.w133 { width:133px;}
.w135 { width:135px;}
.w140 { width:140px;}
.w142 { width:142px;}/*Movies - New Trailers : Reshma : 28/Nov/2008*/
.w144 { width:144px;}
.w150 { width:150px;}
.w155 { width:155px;}
.w159 { width:159px;}
.w160 { width:160px;}
.w161 { width:161px;}
.w165 { width:165px;}
.w170 { width:170px;}
.w174 { width:174px;}
.w178 { width:178px;}
.w180 { width:180px;}
.w184 { width:184px;}
.w185 { width:185px;}
.w190 { width:190px;}
.w195 { width:195px;}
.w200 { width:200px;}
.w201 { width:201px;}
.w205 { width:205px;}
.w210 { width:210px;}
.w214 { width:214px;}
.w215 { width:215px;}
.w218 { width:218px;}
.w220 { width:220px;}
.w230 { width:230px;}
.w240 { width:240px;}
.w250 { width:250px;}
.w275 { width:275px;}
.w280 { width:280px;}
.w300 { width:300px;}
.w320 { width:320px;}
.w328 { width:328px;}
.w330 { width:330px;}
.w350 { width:350px;}
.w380 { width:380px;}
.w400 { width:400px;}
.w450 { width:450px;}
.w470 { width:470px;}
.w475 { width:475px;}
.w500 { width:500px;}
.w600 { width:600px;}
.w615 { width:615px;}
.w650 { width:650px;}
.w670 { width:660px;}/*detail pages synopsis*/
.w672 { width:672px;}/*detail pages synopsis*/
.w700 { width:700px;}
.w778 { width:778px;}
.w800 { width:800px;}
.w900 { width:900px;}
.w1000 { width:1000px;}
.w1002 { width:1002px;}
.w1024 { width:1024px;}


.wp1 {width:1%;}
.wp2 {width:2%;}
.wp5 {width:5%;}
.wp6 {width:6%;}
.wp8 {width:8%;}
.wp10{width:10%;}
.wp14{width:14%;}
.wp15{width:15%;}
.wp20{width:20%;}
.wp24{width:24%;}
.wp25{width:25%;}
.wp30{width:30%;}
.wp35{width:35%;}
.wp40{width:40%;}
.wp45{width:45%;}
.wp50{width:50%;}
.wp55{width:55%;}
.wp60{width:60%;}
.wp65{width:65%;}
.wp75{width:75%;}
.wp80{width:80%;}
.wp85{width:85%;}
.wp90{width:90%;}
.wp95{width:95%;}
.wp96{width:96%;}
.wp98{width:98%;}
.wp99{width:99%;}
.wp100{width:100%;}


/*Text Color*/
/*.tc00 { color:#000000;} disabled for gray coloured links 01-07-08 amol*/
.tc0 { color:#000000;} 
.tc01 { color:#345bf8;} /*Blue text color*/
.tc02 { color:#ffffff;}
.tc03 { color:#02bff9;}	/*Light Blue Search bar*/
.tc04 { color:#bababa;}  /*light Grey bullet color*/
.tc05 { color:#666666;}  /*Dark grey link and text color*/
.tc06 { color:#FF0000;}  /*Red text color*/
.tc07 { color:#009900;}  /*Green text color*/
.tc08 { color:#345bf8; }
.tc09 { color:#736f6f;} 
.tc10 { color:#000000;} 
.tc11 { color:#198BE3;} /*search keyword blue*/
.tc30 { color:#c4c4c4;}
.tc31 { color:#c4c4c4;}
.tc12 { color:#777777;}
/*borders*/
.bo0{ border:0px solid;}
.bo1{ border:1px solid;}
.bo2{ border:2px solid;}

.boc01{ border-color:#0036ff !important;}
.boc02{ border-color:#2e2e2e !important;}
.boc03{ border-color:#FF0000}/*Red color*/
.boc04{ border-color:#666666 !important;}/*grey color*/
.boc05{ border-color:#cccccc;} /*Grey*/

.bor{ border-right: 1px solid;}
.bol{ border-left: 1px solid;}
.bot{ border-top: 1px solid;}
.bob{ border-bottom: 1px solid;}

.bc01{background-color:#505251 ;}/*Dark Grey*/
.bc02{background-color:#e9f5ff;}/*light blue*/
.bc03{background-color:#00FFFF;}/*Aqua*/
.bc04{background-color:#000000;}/*Black*/
.bc05{background-color:#ffffff;}/*White*/
.bc06{background-color:#F7f7f7;}/*Light Grey*/
.red{background-color:red;}
.bc07{background-color:#D66E25;}/*orange*/


.logo{
float:left;
/*padding:11px 5px 2px 81px;*/
margin-top:5px;
padding-top:0px;
padding-left:20px;
text-align:right;
height:62px
}


/*  amol Celeb*/
.p20 { padding:20px;}
.bo5{ border:5px solid;}
.col00{ color:#198ce5;}
.w580{width:580px}
.w162{width:158px}
.w385{width:385px}
.w501{width:501px}
.w656{width:656px}
.w154{width:154px}
.w327{width:327px;}
.w225{width:225px;}
.w635{width:635px;}
.w375{width:375px;}

h2{MARGIN: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.w538 { width:538px;} /*amol added on 11-06-08 - reskinning*/

/*Reshma - 20/Aug/2008 */
/*Line Height*/
.lh35
{
	line-height: 35px;
}

.pl190 { padding-left:190px;}