body{text-align:center;font:12px Arial, Helvetica, sans-serif;color:#444}
.tac{text-align:center;}

.separatorRule{background-color:#f8e598; height:1px; width:100%; overflow:hidden;}

/**
.greyRule{background-color:#cccecd; height:1px; width:100%; overflow:hidden;}

**/
/** Old green band
#greenBandCont{border:solid 1px #c8e066; background:url(/images/backgrounds/greenBandBg.gif) repeat-x; text-align:left;}
.smlFont{font-size:11px;}
.font14{font-size:14px;}
#greenBandCont h1{margin:0px; padding:0px; font-size:16px; color:#000;}
#greenBandCont p{margin:0px; padding:0px; font-size:12px;}
**/

.mt4{margin-top:4px;}


/*css for Dashboard*/
.notification{color:#666666; font-size:11px; margin:0px; padding:0px 25px 0 22px; background:url(/images/email.gif) no-repeat;}
.socialNet{margin:0px; padding:0px 0px 0 32px; background:url(/images/social-net.gif) no-repeat;}
#layerHeader{background-color:#eff8fd; border:solid 1px #e3f0f6; color:#000;}
.themerule{background-color:#d5eec6; height:1px; overflow:hidden; width:100%;}
h1.title{margin:0px; padding:0px; color:#2ea00d; font-size:16px;}

h2.title{margin:0px; padding:0px; color:#2ea00d; font-size:16px; font-weight:bold; float:left;}
#exploreCont{margin:0px; padding:0px; width:372px;}
#exploreContentCont{border:solid 1px #b4b4b4; position:relative; z-index:1; float:left; width:100%;}
#exploreCont ul{margin:0px; padding:0px; list-style:none;}
#exploreCont ul li{float:left; background:url(/images/backgrounds/tabBg.gif) repeat-x; color:#000; border:solid 1px #d2d2d2; border-bottom:none; margin-right:5px; height:22px; cursor:pointer;}
#exploreCont ul li.selected{float:left; background:none; font-weight:bold; color:#000; border:solid 1px #b4b4b4; border-bottom:solid 1px #FFF; position:relative; z-index:100; margin-bottom:-1px; height:22px; font-size:14px; cursor:text;}
#exploreCont ul li span{margin:2px 13px; float:left;}
.sawaalMidBg{background:url(/images/backgrounds/midBg.gif) repeat-x; width:352px; color:#000; float:left; height:26px;}
#nextPrevCont{text-align:right; border:solid 1px #b4b4b4; border-top:none; background:url(/images/backgrounds/nxt-prev-bg.gif) repeat-x; height:22px; width:100%; font-size:11px;}
#botArrow{background:url(/images/backgrounds/botArrow.gif) top no-repeat; width:16px; height:8px; float:right; padding-right:30px; margin-top:-1px;}

#pollsQuest{background:url(/images/backgrounds/polls.gif) left top no-repeat; padding-left:28px; font-weight:bold; font-size:14px;}
.ml28{margin-left:28px;}

.opinionsSearchResult{background:url(/images/backgrounds/opinions-searchMidBg.gif) repeat-y; width:371px; color:#000;}
.smlText{color:#666666; font-size:11px;}
.avatar{width:43px; height:43px; float:left;}
.shared-result{width:315px; float:left; margin-left:10px;}

#profileCompCont{border:solid 1px #bbdf9f; background:url(/images/backgrounds/profileCompBg.gif) bottom repeat-x;}
#profileCompCont h1{margin:0px; padding:0px; color:#666666; font-size:12px; font-weight:700; float:left;}
#profileCompCont h2{margin:0px; padding:0px; color:#000; font-size:16px; font-weight:700;}
.progressBarBack{width:110px; border:solid 1px #e5e3e4; background:url(/images/backgrounds/progressBarBg.gif) repeat-x; height:13px; overflow:hidden; float:left;}
.progressBar{width:35px; background:url(/images/backgrounds/progressbar.gif) repeat-x; height:13px; overflow:hidden;}
ul.serachResult{margin:0px; padding:0px; list-style:none; font-size:11px;}
ul.serachResult li{margin:0px; padding:0px; list-style:none; background:url(/images/bullet.jpg) 0px 5px no-repeat; padding-left:12px;}
/*
#opinionsLayer{width:585px; background-color:#fff; border:solid 3px #d3d3d1; position:absolute; z-index:100; top:280px; left:320px; float:left; text-align:left; color:#343434;}
#opinionsLayer h1{margin:0px; padding:0px; font-size:16px;}
#opinionsLayer label{width:240px; float:left; font-weight:bold;}
#opinionsLayer .fields{font-family:Arial; font-size:12px; width:auto; width:300px;}
*/
/*
#opinionsLayer p{margin:0px; padding:0px; width:120px; float:left; font-size:11px; color:#656565; font-weight:bold;}
#opinionsLayer img{vertical-align:middle;}
.separator2{background-color:#eea169; height:2px; overflow:hidden;}
.brownFont{color:#a24f0b;}
.redFont{color:#ff0101;}
.dropDown{background:url(/images/dropdown-arrow.jpg) right no-repeat; padding-right:10px;}
*/

.normalLink {line-height:20px;}
.status{color:#666;width:auto;padding-left:20px}
.status2{color:#666;width:auto}
.dottedSeparator{background:url(/images/backgrounds/dotted_separator.gif) repeat-x; height:1px; overflow:hidden;border-bottom: dotted 1px #999999;}
.backToTop{background:url(/images/common/arrow_back_top.gif) no-repeat right; padding-right:13px;} 
.cancl{background-color:transparent;border:0;overflow:hidden;background-image:url(/images/buttons/btn-cancel.gif);background-position:center center;background-repeat:no-repeat;width:60px;height:23px;max-width:60px;max-height:23px;padding:0 0 0 3000px}
.save{background-color:transparent;border:0;overflow:hidden;background-image:url(/images/buttons/btn-save.gif);background-position:center center;background-repeat:no-repeat;width:70px;height:23px;max-width:70px;max-height:23px;padding:0 0 0 3000px}

/** For opinions **/
.opinionLayer{position:absolute; width:350px;  background-color:#FFFFFF; color:#444444; padding:10px;margin:0px auto;}
.separator2{background-color:#eea169; height:2px; overflow:hidden;}
.brownFont{color:#a24f0b;}
.redFont{color:#ff0101;}
.dropDown{background:url(/images/dropdown-arrow.jpg) right no-repeat; padding-right:10px;}
.globalInput{font:12px Arial, Helvetica, sans-serif;}
.ansSentConfirmation{padding-left:10px; color:#28a201; font-weight:bold; margin-left:0; height:18px; float:left;text-align:left}
.textareaBg{height:4em;  font-size:12px; color: #666666; font-family:Arial, Helvetica, sans-serif; padding:5px}
h1{font:22px Arial,Helvetica,sans-serif;margin:0;padding:0;text-align:left;font-weight:bold}
label {font-size:11px;text-decoration:none;}
label, .fieldfill {font-size:12px;font-weight:700;text-align:left;}
.tac{text-align:center;}
.mL7{margin-left:7px;}
.shared-result{width:362px; float:left; }
.spacer4{height:4px; overflow:hidden;}
.privateMsgBlock {background-color:#F5FEEE;border:1px solid #7CBF4C;color:#333333;/*float:left;*/font-size:13px;padding:5px;text-align:left;/*width:515px;*/}
.privateMsgBlock span {line-height:25px;font-size:14px;font-weight:bold}
.privateMsgBlock b {line-height:15px;font-weight:400}
.editText{width:50%;float:right;line-height: 25px;text-align:right;}
html > body #widCont{width:385px;}
#widCont {border:1px solid #CCCCCC;width:375px;}
html > body #widBody {margin:5px;width:375px;}
#widBody {margin:5px;width:100%;}
#widBody h2 {color:#4D2A71;font-size:18px;font-weight:normal;margin:0pt;padding:0pt;}
html > body div.overlay2{background-image:url(/images/bg-popup.gif);background-repeat:no-repeat;font-size:14px;height:168px;line-height:20px;padding:15px;width:339px;}
div.overlay2 {background-image:url(/images/bg-popup.gif);background-repeat:no-repeat;font-size:14px;height:168px;line-height:20px;padding:15px;width:339px;}
html > body div.popup3{margin-left:130px;}
div.popup3 {height:300px;margin-left:60px;margin-top:-80px;position:absolute;text-align:left;width:300px;z-index:3;}
.viewFriends{clear:both;font-size:18px;line-height:50px;width:90%;}
a:link.newMemberLinks, a:visited.newMemberLinks, a:active.newMemberLinks{color:#0066bb; font-size:12px; background:url(/images/orange-arrow.gif) 0 3px no-repeat; padding-left:10px; margin-left:5px; text-decoration:none;}
a:hover.newMemberLinks{text-decoration:underline;}
.horizontalRule{background-color:#ece6b2; height:1px; overflow:hidden;}


/*css for ipl team add*/
.mlr10{

	margin: 0 10px;

}
h5{font-size:14px;text-align:left;margin:0 0 6px;padding:0}
#iplDashboardWidgets {background:transparent url(/images/backgrounds/dashboardContBg.gif) repeat-x scroll left top;border:1px solid #51B215;font-family:Arial;font-size:12px;}

.redTxt {color:#FE1800;}

.mp0 {margin:0pt;padding:0pt;}

#iplDashboardWidgets h5 {background:transparent url(/images/backgrounds/crick-icn.gif) no-repeat scroll right top;border-bottom:1px solid #B70900;color:#029E0D;float:left;font-size:16px;font-weight:700;height:44px;margin:0pt;padding:0pt 65px 0pt 0pt;}

#iplDashboardWidgets h6.IPLnews{background:url(/images/backgrounds/news-icn.gif) top right no-repeat; padding-right:105px; margin:0; font-size:16px; font-weight:700; color:#029e0d; border-bottom:solid 1px #a5a5a3; padding-top:10px;}


#iplCont{background-color:#FFF;text-align:right;font:12px Arial,Helvetica,sans-serif;color:#444444; width:590px;}
#iplContBorder{border:solid 1px #4eb116; width:100%;}
#iplHeader{background:url(/images/backgrounds/iplHeaderBg.jpg) top left no-repeat; height:104px; margin-top:-7px; position:relative;}
#iplLinksCont{background-color:#b21e1c;}
#iplLinksCont ul{margin:0px; padding:0px; list-style:none;}
#iplLinksCont ul li{font-weight:bold; font-size:12px; float:left; margin-right:15px;}
#iplLinksCont ul li a.whiteLinkTxt, a:active.whiteLinkTxt, a:visited.whiteLinkTxt, a:hover.whiteLinkTxt{color:#FFF; font-weight:bold; font-size:12px; text-decoration:none;}
#iplLinksCont ul li.selected{color:#ffa8a7;}
#iplTeamsCont{width:548px; margin:auto;}
.iplDisplayCont{border:solid 1px #bee9a1; background:url(/images/backgrounds/contBg.gif) top left repeat-x;}
/*.iplDisplayCont h1{background:url(/images/logos.gif) no-repeat; padding:0 0 0 95px; margin:0; font-size:18px; font-weight:normal; color:#41a312; height:58px;}
.iplDisplayCont h1 span{font-size:14px; font-weight:700; color:#333132; line-height:25px;}*/
#iplCont h1{padding:0; margin:0; font-size:18px; font-weight:normal; color:#000000;}
#iplCont h6{padding:0; margin:0; font-size:14px; font-weight:normal; color:#333333;}
.flLt{float:left;}
.flRt{float:right;}
img{border:none;}
.spacer20{height:20px; overflow:hidden;}
.spacer10{height:10px; overflow:hidden;}
.spacer5{height:5px; overflow:hidden;}
.spacer8{height:8px; overflow:hidden;}
.mlr20{margin:0 20px;}
.mlr10{margin:0 10px;}
.clearAll{clear:both;}
.greenTxt{color:#42a411;}
.font-12{font-size:12px;}
.mL10{margin-left:10px;}
.iplthemerule{background-color:#4eb317; height:1px; overflow:hidden;}




.teaserCont{border:solid 1px #cfcfcf; background:url(/images/backgrounds/teaserContBg.gif) top left repeat-x;}
#teasercontentCont{margin:10px; font-family:arial; font-size:12px; color:#444;}
.top_right,.cl,.bot_right{display:block; font-size:0px; line-height:0px; position:relative; height:6px;}
.top_right,.bot_right{right:-1px;}
.top_right .cl, .bot_right .cl{width:6px; left:-2px;}
.top_right{background:transparent url(/images/backgrounds/top_right.gif) no-repeat top right; top:-1px;}
.top_right .cl{background:transparent url(/images/backgrounds/top_left.gif) no-repeat top left;}
.bot_right{background:transparent url(/images/backgrounds/bot_right.gif) no-repeat bottom right; bottom:-1px;}
.bot_right .cl{background:transparent url(/images/backgrounds/bot_left.gif) no-repeat bottom left;}

#staticleftNav{width:157px; font-family:arial; font-size:12px;}
#staticLeftNavCont{border: #b1deff 2px solid;border-bottom:none; background: #f6fbfe ; float: left; display: inline;width: 153px; height: inherit; margin:0; padding: 0;}
#staticLeftBotCloud{background: url(/images/bg-leftSideBar-dwn-arrw.gif) no-repeat left bottom; width: 157px; height: 28px; float: left;}


.allTeamsCont {background:transparent url(/images/backgrounds/contBg2.gif) repeat-x scroll left top;border:1px solid #D1D1D1;}

.logoCont {float:left;font-size:11px;text-align:center;width:65px;}

.iplBuzzCont{text-align:left;}
.iplBuzzCont h2{background:url(/images/backgrounds/ball.gif) top right no-repeat; border-bottom:solid 1px #b9e0a1; padding-right:10px; color:#ff1d02; font-size:16px; font-weight:bold; height:20px; padding-top:4px; margin:0}
.iplBuzzCont ul{margin:0; margin-left:5px;padding:0;  list-style-image:url(/images/backgrounds/bullet.gif);}
.iplBuzzCont ul li{padding:4px 0 5px 0; margin-left:15px;background:url(/images/backgrounds/grass.gif) bottom left repeat-x; border-bottom:solid 1px #d2f3bc;}
.mL15{margin-left:15px;}
.mL20{margin-left:20px;}
.leftArrow{width:20px; float:left; margin-top:43px;}
.rightArrow{width:20px; float:left; margin-top:43px; margin-left:8px;}






.iplBuzzCont{text-align:left;}
.iplBuzzCont h2{background:url(/images/backgrounds/ball.gif) top right no-repeat; border-bottom:solid 1px #b9e0a1; padding-right:10px; color:#ff1d02; font-size:16px; font-weight:bold; height:20px; padding-top:4px; margin:0}
.iplBuzzCont ul{margin:0; margin-left:5px;padding:0;  list-style-image:url(/images/backgrounds/bullet.gif);}
.iplBuzzCont ul li{padding:4px 0 5px 0; margin-left:15px;background:url(/images/backgrounds/grass.gif) bottom left repeat-x; border-bottom:solid 1px #d2f3bc;}
.mL15{margin-left:15px;}
.mL20{margin-left:20px;}
.leftArrow{width:20px; float:left; margin-top:43px;}
.rightArrow{width:20px; float:left; margin-top:43px; margin-left:8px;}


html>body .width{width:385px;}
.width{width:375px;}
ul.ball-icn-Items{margin:0; padding:0; list-style:none; float:left;}
ul.ball-icn-Items li{background:url(/images/backgrounds/ball-icn.gif) top left no-repeat; padding-left:25px; padding-bottom:3px; margin-bottom:5px;}

.ipl{background:url(/images/icons/icon-ipl-small.gif) no-repeat 0px 0px;padding-top:1px;}


/*nokia content */
.winNokiaCont{border:solid 1px #a3a3a3; background:#FFF url(/images/upload-videoBg.gif) bottom left repeat-x;}

h1.winNokiaTxt{margin:0; padding:0; font-size:18px; font-weight:normal; color:#343434; background:url(/images/nokia-logo.gif) top left no-repeat; padding-left:90px; line-height:18px; height:32px;}

h1.winNokiaTxt span{color:#666666;}

.alertMigration{text-align:left;border-top:solid 1px #8A57C2;border-bottom:solid 1px #8A57C2;background:#EBE2F7;padding:5px 10px;font-size:11px;font-weight:bold;color:#8A57C2;}

#tooltip{background:#f9f9f9;border:1px solid #eee;text-align:center;font-size:smaller;padding:3px}
span.tip{border-bottom:1px solid #eee}
.textads{border:1px solid #609AAF; width:155px; padding:10px 15px;}


/* css for iphotographer middle banner---laxmi*/
#mktAppsCont{width:395px;text-align:left;}

.flRt {float:right}
.flLt {float:left}
.spacer8{height:8px; overflow:hidden;}
.spacer10{height:10px; overflow:hidden;}
.mL5{margin-left:5px;}
.clearAll {clear:both}
img {border:0}.mlr5{margin:0 5px;}

.winmktCont{border:solid 1px #a3a3a3; background:#FFF url(/images/upload-videoBg.gif) bottom left repeat-x;}

/*New*/
h1.winmktTxt{margin:0; padding:0; font-size:12px; font-weight:bold; color:#343434; background:url(/images/ftv-logo.gif) top left no-repeat; padding-left:148px; line-height:18px; height:30px;}


h1.winmktTxt span{color:#666666;}

/*end of iphotgrapher css*/

/* birthday css */
.upcomingBdayHeader {margin-right:5px;padding-bottom:5px;font-size:15px;font-weight:bold;color:#2EA00D;}
.bdayMainContainer { margin-right:5px;border:solid 1px #7CBF4C;padding:0 5px 0 5px;font-size:12px;text-align:center;}
.bdayInnerContainer {padding-right: 15px;margin-bottom:5px;border:solid 1px #cccccc;}
.bdayProfileImg {float:left;padding:3px;}
.bdayProfileName {text-align:left;font-weight:bold;float:left;margin-left:5px;font-size:11px;}
.bdayDOB {text-align:left;font-size:11px;font-weight:bold;color:#000;}

/* css for friend Maker - by chitra on July 08 2008 */

.mainDiv {
    text-align: center; padding-bottom: 3px;
}

.contDiv{border:solid 1px #a3a3a3; background:#FFF url(/images/upload-videoBg.gif) bottom left repeat-x; color: #000;}

div#hide {
    padding-top: 1px;
    float: right;
    margin-right: 5px;
}

.heading{ font-size:14px; color:#343434;}

.qstnBlk {
        margin: 10px 15px 15px 15px;
    padding-right: 8px;
}

div#desc {
    margin-bottom: 20px;
    font-size: 12px;
    text-align: left;
    padding-left: 20px;
    color: #000;
}

div#desc span {
    padding-left: 45px;
}
div#qstn {
    text-align: left;
    padding-left: 8px;
    font-weight: bold;
    float: left;
}

div#answr {
    clear:both;
    padding-left: 8px;
  font-weight: bold;
    float: left;
}

div#answr {
    clear:both;
    padding-left: 8px;
    text-align: left;
}

div#answr input[type=text] {
    border: 1px dashed #000;
    width: 75%;
    margin-top: 3px;
    height: 30px;
}

span#exmpl {
    color: #424242;
    font-size: 10px;
}

div#submitBlk {
    padding-top: 15px;
    padding-bottom: 5px;
}

div#submitBlk div {
    margin-bottom: 4px;
}

div#submitBlk #strSubmit {
    margin-top: 5px;
    width: 20%;
}



#advSearch {color:#FFA825;font-size:16px;font-weight:bold;padding:5px 10px;}
#advSearch a{color:#0066BD;font-size:12px;text-decoration:none;}
.advSearchTxt {color:#FFA825;font-size:16px;font-weight:bold;}
.searchLabel {width:40%;color:#252525;padding:3px 10px;font:bold 15px 'Trebuchet MS', Arial, Helvetica, sans-serif;}
.searchBox { width:50%;bor der:solid 1px red; }
.fmSearchTextBox { width:172px; *width:152px;color:#000; }
.fmSearchCombo { color:#000; }
.fmSubmitBtn {background:#7F9DB9;border:none;font-weight:bold;color:#fff;width:100px;height:23px;}
.cursorHand{ cursor:pointer; -cursor:hand;}


/* End of styles for friend Maker */




























/*dashboard call for invite module css*/
/*dashboard element*/

.iMdashbrdr{border: solid 1px #c5eb7a; width:395px; overflow:hidden;text-align:left;}

.iMdash{background:url(/images/backgrounds/dashadd.gif) repeat-x; height:53px; border-bottom: solid 2px #c5eb7a; text-align:left;  }

.dashCallTxt{font-size:16px; font-weight:bold; float:left; padding-top:18px; padding-left:10px;}

ul.earnpoints{margin:0; padding:0; list-style:url(/images/backgrounds/chkmrk.gif); color:#000; width:450px; margin-left:15px;} 

ul.earnpoints li{padding-bottom:10px; padding-top:2px;  }


/* latest pending frnd requests*/
.friendsRequestBox {width:390;padding:3px 10px 3px 4px;float:left;background:#DFF3FA;border-top:1px solid #A2E4FD;border-bottom:1px solid #A2E4FD;}
.requestText {width:260px;text-align:left;padding-left:15px}
.requestAcceptDecline {text-align:left;margin-left:0px;border-top:solid 1px #000;border-bottom:solid 1px #000;padding:3px 10px;}

.middlecenter{width:406px;margin:0 auto;}
