 /* common for all */
.myFlLt { float: left; }	
.myFlRt { float: right; }	
.myClearAll { clear: both; }	
.myNoMargin { margin: 0; }	
.myNoPadding { padding: 0; }
.myTextDecorULine  { text-decoration: underline; }
.myTextBold { font-weight: bold; }
.myTextLighter { font-weight: lighter; }
.myTextNormal { font-weight: normal; }
.myTextLeft { text-align: left; }	
.myTextRight { text-align: right; }
.myTextCenter { text-align: center; }
.myFullWidth { width: 100%; }	
.myFullHeight { height: 100%; }	
/*.displayNone { display: none; }	
.myDisplayBlock { display: block; }	
.myDisplayInline { display: inline; }	*/
.myVisibleVisib { visibility:visible; }
.myVisibleHid { visibility:hidden; }
.myDispNone { display: none; }	
.myDispBlock { display: block; }	
.myDispInline { display: inline; }
.myRed{ color: #f00 }
.font-11{font-size:11px}

.myPad5px, .myPadT5px, .myPadTB5px { padding-top:5px; }	
.myPad5px, .myPadR5px, .myPadLR5px { padding-right:5px; }	
.myPad5px, .myPadB5px, .myPadTB5px { padding-bottom:5px; }	
.myPad5px, .myPadL5px, .myPadLR5px { padding-left:5px; }	
.myPad10px, .myPadT10px, .myPadTB10px { padding-top:10px; }	
.myPad10px, .myPadR10px, .myPadLR10px { padding-right:10px; }	
.myPad10px, .myPadB10px, .myPadTB10px { padding-bottom:10px; }	
.myPad10px, .myPadL10px, .myPadLR10px { padding-left:10px; }
.myPadL15px { padding-left:15px; }
.myPad20px, .myPadT20px, .myPadTB20px { padding-top:20px; }	
.myPad20px, .myPadR20px, .myPadLR20px { padding-right:20px; }	
.myPad20px, .myPadB20px, .myPadTB20px { padding-bottom:20px; }	
.myPad20px, .myPadL20px, .myPadLR20px { padding-left:20px; }
.myPad60px, .myPadL60px, .myPadLR60px { padding-left:60px; }
.myPad2px { padding:2px; }	
.myPadT2px { padding-top:2px }
.myPadTB2px { padding-top:2px; padding-bottom:2px; }
.myPadL50px { padding-left:50px }
.myPadL70px { padding-left:70px }
.myPadTBR10px { padding: 10px 10px 10px 0px }

/*.myMarB2px { margin-bottom: 2px; }*/
.myMar2px { margin:2px;  }
.myMarT3px { margin-top: 3px; }
.myMar5px, .myMarT5px { margin-top: 5px; }	
.myMar5px, .myMarR5px { margin-right: 5px; }	
.myMar5px, .myMarB5px { margin-bottom: 5px; }	
.myMar5px, .myMarL5px { margin-left: 5px; }	
.myMar10px, .myMarT10px { margin-top: 10px; }	
.myMar10px, .myMarR10px { margin-right: 10px; }	
.myMar10px, .myMarB10px { margin-bottom: 10px; }	
.myMar10px, .myMarL10px { margin-left: 10px; }
.myMar30px, .myMarR30px { margin-right:30px; }
.mySpacer0 { height:0px; overflow:hidden; }
.mySpacer5 { height:5px; overflow:hidden; }
.mySpacer10 { height:10px; overflow:hidden; }
.mySpacer15 { height:15px; overflow:hidden; }
.myWidth115px { width:115px }

input, select, textarea { font-family: tahoma,Arial; }
a img { border:0; }	
.myCursor { cursor:pointer; }
.myDefaultCursor { cursor:default; }
.myMar4Img { /**margin-bottom: -4px; */ display:block; margin:0; /*border:solid 1px red;*/ }	
.myOverFlowVis { overflow: visible; }	
.myOverFlowHidd { overflow: hidden; }	
.myOverFlowAuto { overflow: auto; }	
.myRelPos { position: relative; }	
.myAbsPos { position: absolute; }	
.myHeight99 { -height:0; *height/**/:99%; }
.myBlockBg { background:#fff; }

/** abdul **/
.myHeight10{ height: 10px; }
.myHeight20{ height: 20px; }
.myHeight30{ height: 30px; }

/* for friends taxonomy - jobin */
.myFrndsTaxonCont { width:550px; }
.myOrgList{ width:250px; padding-left:20px; }
.myMgeList { padding:5px 10px; width:330px; }
.myFrdsTaxHeading { font-size:1.3em; padding:1px 2px; margin-right:2px; color:#FFFFFF; background:#0099FF; }
.myManageGpCont { padding-left:20px; }
.myMgeList.oddList { background:#eee; }
.myMgeList.evenList { background:#F8F8F8; }
.myMgeTextBox { font-size:1em; padding:2px 5px; border:solid 1px #94C4E8; color:#999  }
.myMgeTextWidth { width:110px; -width:95px;  }
.myMgeTxtArea { width:370px; padding:2px 5px; border:solid 1px #94C4E8; font-size:1em; color:#999 }
.myTaxonHighlight{ background-color: #F8E56C }
.myTaxonError { color:#f00 }
/* end friends taxonomy - jobin */

/** error validation **/
.myerror{color:red;font-size:1em;}
.mysuccess{color:green;font-size:1em;}
.myerrorMsg{background:url(http://static.myibibo.com/images/errorMsg-icn.gif) left 1px no-repeat; color:#ff0004; font-size:11px; padding-left:14px;font-size:1em;}

/** end -laxmi**/

/** cursor hand **/
/* .cursorHand{cursor:pointer;} */
/** end praveen */


/* common popup for myibibo */

/*#myIbPopUpCont { position:fixed; -position:absolute; -top:expression( eval(document.body.parentNode.scrollTop) + "px"); z-index:988688; margin-top:-58px; -margin-top:0px;}					
#myIbPUTransCont { background:#000; height:100%; width:100%; position:fixed; -position:absolute;  filter:alpha(opacity=50);	-moz-opacity:0.3; opacity:0.3; }					
#myIbPopUp { width:550px; z-index:988689; padding:0 0 0 8px;background:url(http://static.myibibo.com/images/bg/popup_shadow.png) no-repeat; }*/

 
#myIbPopUpCont { position:absolute; z-index:988687; /* margin-top:-58px; -margin-top:0px;*/ margin-top:-26px;}					
#myIbPUTransCont { position:fixed; -position:absolute; -top:expression( eval(document.body.parentNode.scrollTop) + "px"); background:#000; height:100%; width:100%;    filter:alpha(opacity=50);	-moz-opacity:0.3; opacity:0.3; }					
#myIbPopUp { position:absolute; font-family:tahoma,Arial; width:550px; z-index:988689; padding:0 0 0 8px;background:url(http://static.myibibo.com/images/bg/popup_shadow.png) no-repeat; } 


.myIbRtShadow { padding:0 8px 0 0;background:url(http://static.myibibo.com/images/bg/popup_shadow.png) no-repeat right bottom; }
#myIbPopUpInner { background:#fff; border:solid 7px #ccc; }
#myPUTitleCont { color:#000; border-bottom:solid 1px #ddd; background:#eee; }
.myPULoader { padding:25px 0; }
.myPUCloseBtn { color:#999; }
.myPUCloseBtn:hover { color:#666; }
#myIbPUAdCont { height:300px; width:256px; z-index:988688; background:url(http://static.myibibo.com/images/dummy/penguin.png) no-repeat; margin:10px 0 0 50px; }

.myTalentsSmallCont{ padding:0 5px; width:45%; }
.myTalentSmallPic{ padding: 1px; border:1px solid #C8E3F4; }

.myLoaderText { color:#3EC62F;  }
.myPUMsgCont { padding:25px 15px; }
.myPUIconWH { height:24px; width:24px; }
.myPUMsgWH { width:430px; padding:5px 10px; }
.myPUMsgIcons { background:url(http://static.myibibo.com/images/bg/pu_msg_icons.gif) no-repeat; }

.myPUDefault .myPUIconPos{ background-position: left 0px; }
.myPUDefault .myMsgColor{ font-weight:bold; color:#444; }						

.myPUNotice .myPUIconPos{ background-position: left -120px; }
.myPUNotice .myMsgColor{ font-weight:bold; color:#FCBA40; }

.myPUError .myPUIconPos{ background-position: left -59px; }
.myPUError .myMsgColor{ font-weight:bold; color:#DA5C39; }

.myPUWarning .myPUIconPos{ background-position: left -173px; }
.myPUWarning .myMsgColor{ font-weight:bold; color:#F88057; }

.myPUSuccess .myPUIconPos{ background-position: left -27px; }
.myPUSuccess .myMsgColor{ font-weight:bold; color:#4CA11A; }

.myPUFollower .myPUIconPos{ background:none; }
.myPUFollower .myMsgColor{ font-weight:normal; color:#555; }

.myPUFollowerSuccess .myPUIconPos{ background-position: left -27px; }
.myPUFollowerSuccess .myMsgColor{ font-weight:normal; color:#555; }


.myPUBlurb .myPUIconPos{ background-position: left -93px; }
.myPUBlurb .myMsgColor{ font-weight:bold; color:#4E98D0; }

.myPUFriend .myPUIconPos{ background-position: left -148px; }
.myPUFriend .myMsgColor{ font-weight:bold; color:#555; }

.myPUUpload .myPUIconPos{ background-position: left -205px; }
.myPUUpload .myMsgColor{ font-weight:bold; color:#5FCA5F; }

.myPURemove .myPUIconPos{ background-position: left -238px; }
.myPURemove .myMsgColor{ font-weight:bold; color:#FEB35A; }

.myDBSuccess{ background-position: left -27px;padding:5px 5px 5px 30px;height:15px;}
.myDBError{ background-position: left -59px;padding:5px 5px 5px 30px;}

#myPUSubBody{ color:#666;}
#myPUBody{font-size:1em}
/* end common popup for myibibo */

/* common css for send message. */
.sendbodyCont {/*font-family:Arial, Helvetica, sans-serif;*/ font-size:12px;}
.sendYbg{ background:#fff; width:350px; border:solid 1px #e9e4b6;  padding:10px;}
.sendYbgConf{ background:#fff url(http://static.myibibo.com/images/sendMsg/yellowBg2.jpg) bottom left repeat-x; width:350px; border:solid 1px #e9e4b6;  padding:5px;}
.sendTxtbx{ border:solid 1px #cfcfcf; float:left}
.sendLabl{float:left; font-weight:bold; padding-right:20px; width:60px;}
.sendFld{float:left; font-weight:bold; }
.sendmsgBtn{ float:left ; margin-left:75px; _margin-left:40px;}
.sendpwrd{ font-size:11px; color:#666; float:right;}
.sendConf{color:#079602; font-weight:bold; float:left; padding:10px;}
.sendemlmsg{ font-size:11px; color:#999; margin-left:80px; }
.sendmailid{ float:left; padding-left:25px; font-weight:normal; color:#000;}
/* common css for send message. ends*/

/* email verification */
.myVerifyEmail { border:1px solid #DEDEDE; font-size:1.1em; margin-bottom: 10px; }
.myVerifyEmail input { font-size:1em; }
#strNewEMailId.myFindfrndsEmailId { width:200px; }
.myVerifyMailSuccess { background:#EDF5DD url(http://static.myibibo.com/images/bg/pu_msg_icons.gif) no-repeat 10px -21px; padding:10px 10px 10px 45px; }

.myFFSubmitBtn{ color:#fff; font-size: 1em; background-color:#258DCA;  border:solid 1px #31A8E6; border-right-color: #1E7AA9; border-bottom-color: #1E7AA9; overflow:visible; padding:2px 16px; }


#myVerifRtCont { border:solid 1px #DEDEDE; width:187px; }
.myVerifRtListCont { padding:13px 10px  5px 10px; }
.myVerifRtAvtarCont { float:left; width:60px;  }
.myVerifRtDescCont { float:left; width:100px; }
.myVerifRtDescCont a.verifFollow:hover { background-color:#248ECC; color:#FFFFFF; padding:1px 5px; text-decoration:none; }


/* for new user tips */
.nuStMain { position:absolute; z-index:99999999 !important; width:400px; display:none; }
.nuStTxtCont { background:#FDFADC; border:solid 3px #F7EBAE; padding:5px; width:250px; }
.nuStTxt { padding:5px; font-size:1.1em; }
.nuStHd { text-align:right; }	
.nuStHd a { text-align:right; color:#746A63 !important; padding:0px 5px; }
.nuStHd a.nt { font-weight:bold; }
.nuStABt { background:transparent url(/images/bg/wel_steps_arrow.gif) no-repeat 35px -111px; height:60px; display:none; }
.nuStATp { background:transparent url(/images/bg/wel_steps_arrow.gif) no-repeat 35px 0px; height:60px; display:none; }
.nuStALt { background:transparent url(/images/bg/wel_steps_arrow.gif) no-repeat 0px -66px; width:66px; height:40px; display:none;  }
.nuStARt { background:transparent url(/images/bg/wel_steps_arrow.gif) no-repeat -111px -66px; width:66px; height:40px; display:none; }


#nuStep1 { margin:-40px 0px 10px 100px; width:267px; }
#nuStep2 { margin:-40px 0px 10px 160px; width:267px; }
#nuStep3 { margin:-40px 0px 10px 550px; width:267px; }
#nuStep4 { margin-top:-100px; width:267px; }
#nuStep5 { margin-top:70px; width:267px; }
#nuStep6 { margin:-102px 0px 10px 160px; width:267px; }
#nuStep7 { margin:-40px 0px 10px 150px; width:267px; }
/*#nuStep8 { margin:95px 0px 10px 450px; width:267px; }*/

#nuStep1 .nuStATp { background-position: -30px 0px; }
#nuStep2 .nuStATp { background-position: 95px 0px; }
#nuStep5 .nuStATp { background-position: 100px 0px; }
#nuStep3 .nuStATp { background-position: 95px 0px; }
#nuStep4 .nuStABt { background-position: -40px -111px; }
/*#nuStep8 .nuStATp { background-position: -35px 0px; }*/

#nuStep1 .nuStATp, #nuStep2 .nuStATp, #nuStep3 .nuStATp, #nuStep4 .nuStABt, #nuStep5 .nuStATp, #nuStep6 .nuStABt, #nuStep7 .nuStATp { display:block; }


#setStep1 { margin:55px 0px 10px 20px; width:267px; }
#setStep2 { margin:-5px 0px 10px 175px; width:335px; }
#setStep3 { margin:55px 0px 10px 100px; width:267px; }
#setStep4 { margin:55px 0px 10px 225px; width:267px; }

#setStep1 .nuStATp { background-position: -30px 0px; }
#setStep3 .nuStATp { background-position: -35px 0px; }
#setStep4 .nuStATp { background-position: 135px 0px; }
#setStep1 .nuStATp, #setStep2 .nuStALt, #setStep3 .nuStATp, #setStep4 .nuStATp { display:block; }


#editStep1 { margin:-5px 0px 10px 180px; width:335px; }
#editStep2 { margin:55px 0px 10px 135px; width:267px; }
#editStep3 { margin:175px 0px 0px 40px; width:335px; }
#editStep4 { margin:105px 0px 10px 130px; width:267px; }
#editStep5 { margin:135px 0px 10px 5px; width:335px; }

#editStep2 .nuStATp { background-position: -30px 0px; }
#editStep4 .nuStATp { background-position: -30px 0px; }

#editStep1 .nuStALt, #editStep2 .nuStATp, #editStep3 .nuStARt, #editStep4 .nuStATp, #editStep5 .nuStALt { display:block; }


#themeStep1 { margin:80px 0px 10px 300px; width:335px; }
#themeStep2 { margin:65px 0px 10px 275px; width:267px; }
#themeStep3 { margin:160px 0px 10px 370px; width:267px; }

#themeStep1 .nuStATp { background-position: -30px 0px; }
#themeStep2 .nuStABt { background-position: -35px -111px; }
#themeStep3 .nuStATp { background-position: 135px 0px; }
#themeStep1 .nuStALt, #themeStep2 .nuStABt, #themeStep3 .nuStATp { display:block; }


#profStep1 { margin:5px 0px 10px 580px; width:335px; }
#profStep2 { margin:2px 0px 10px 195px; width:335px; }
#profStep3 { margin:285px 0px 10px -15px; width:335px; }
#profStep4 { margin:-105px 0px 10px 90px; width:267px; }

#profStep4 .nuStABt { background-position: -35px -111px; }
#profStep1 .nuStALt, #profStep2 .nuStALt, #profStep3 .nuStALt, #profStep4 .nuStABt { display:block; }


#dashStep1 { margin:-10px 0px 10px 100px; width:267px; }
#dashStep2 { margin:-10px 0px 10px 160px; width:267px; }
#dashStep3 { margin:-10px 0px 10px 550px; width:267px; }
#dashStep4 { margin-top:-100px; width:267px; }
#dashStep5 { margin-top:70px; width:267px; }
#dashStep6 { margin:-102px 0px 10px 160px; width:267px; }
#dashStep7 { margin:-10px 0px 10px 150px; width:267px; }
/*#dashStep8 { margin:95px 0px 10px 450px; width:267px; }*/

/*#dashStep1 { margin:-40px 0px 10px 35px; width:267px; }
#dashStep2 { margin:-40px 0px 10px 285px; width:267px; }
#dashStep3 { margin:-40px 0px 10px 610px; width:267px; }
#dashStep4 { margin-top:-100px; width:267px; }
#dashStep5 { margin-top:70px; width:267px; }
#dashStep6 { margin:-102px 0px 10px 160px; width:267px; }
#dashStep7 { margin:-40px 0px 10px 220px; width:267px; }*/

#dashStep1 .nuStATp { background-position: -30px 0px; }
#dashStep2 .nuStATp { background-position: 95px 0px; }
#dashStep3 .nuStATp { background-position: 95px 0px; } 
#dashStep6 .nuStABt { background-position: -35px -111px; }
/*#dashStep8 .nuStATp { background-position: -35px 0px; }*/

#dashStep1 .nuStATp, #dashStep2 .nuStATp, #dashStep3 .nuStATp, #dashStep4 .nuStABt, #dashStep5 .nuStATp, #dashStep6 .nuStABt, #dashStep7 .nuStATp { display:block; }

.myFrSms { background: url(/images/sendshare/share_icons.gif) no-repeat 6px -167px; width:23px; height:20px; }
.myFrBlockUsr { background: url(/images/bg/help_icon.gif) no-repeat 0px 0px; color:#1699F5; padding:2px 5px 4px 22px; float:right; }

.myBranch { background:#EFEFEF; border:1px solid #DEDEDE; color:#333333; padding:5px; }

.myBreadCrumb { padding:10px; font-weight:bold;font-size:12px }
