/* common css starts */
body { margin:0px 0px 0px 0px; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; background:inherit;	 }

table {	font:11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;}
form {margin:0px; }

select { font:11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; } /* Dont give background*/
textarea { border:1px solid #CCC; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#000000;}
/*input elements start*/
input { font:11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #CCC; } /* Dont give background*/
.Select_Wd {width:150px; }
/* Added By Mohan on 5-2-07 for business registration page    */
.Select_Wd1 {width:210px; }
/* End of Added by Mohan.  */
/* Added By Mohan on 15-3-07 for profilebackground page    */
.Select_Wd2 {width:240px; }
/* End of Added by Mohan.  */
.SelWdMid {width:130px;}
.Select_WdSml {width:55px; }
.BrdInput {border:1px solid #CCC; padding-left:3px; }
.Brd_input {border:1px solid #571E14; }
/* .Bg_BtnBrwn {background:url(../img/btn_background.gif) repeat-x; height:20px; font-size:11px; color:#FFFFFF; border-left:0px solid #D9DFEA; border-top:0px solid #D9DFEA; border-bottom:0px solid #0E1F5B; border-right:0px solid #0E1F5B;} */
/* .Bg_BtnBrwn {background:#008C00; height:20px; font-size:7pt; font-weight:bold; color:#FFFFFF; vertical-align:middle; border-left:1px solid #66CC66; border-top:1px solid #66CC66; padding:0px; margin:0px; border-bottom:1px solid #006600; border-right:1px solid #006600;} */
.Bg_BtnBrwn {background:url(../img/btn_background.gif) repeat-x; height:26px; font-size:7pt; font-weight:bold; color:#FFFFFF; vertical-align:middle; border:0px solid #003300; padding:0px 10px 0px 10px;}
.BtnWd {width:75px; }
.BtnWdMid {width:90px; }
.BtnWdBig {width:110px; }
.BtnWdBig2 {width:135px; }
.BtnWdBig3 {width:150px; }
.BtnYellowPg {width:125px; }
.BtnGrThan {background:#336699; height:22px; font-size:11px; color:#FFFFFF; width:28px; }
.TxtAreaWd {width:146px; }
.ListWd {width:250px; }
.BlankTd {width:3px; }
.BlankRow { height:7px; font-size:1px; }
.FrmDrop {width:177px; }
.FrmDropSml {width:130px; }
.FrmEdit {width:170px; }
.FrmEd1 {width:375px; }
.FrmEd2 {width:400px; }
.WrdWrap { word-wrap:break-word; word-break:break-all; }

body a{ font-size:11px; color:#336699; text-decoration:none; background:inherit;  }
body a:hover { font-size:11px; color:#336699; text-decoration:underline; background:inherit; }
body a.BldLnk{ font-size:11px; color:#336699; font-weight:bold; text-decoration:none; background:inherit;  }
body a.BldLnk:hover { font-size:11px; color:#336699; font-weight:bold; text-decoration:underline; background:inherit; }
body a.BigLnk{ font-size:12px; color:#336699; font-weight:bold; text-decoration:none; background:inherit;  }
body a.BigLnk:hover { font-size:12px; color:#336699; font-weight:bold; text-decoration:underline; background:inherit; }
body a.LnkTlt{ font-size:13px; color:#336699; font-weight:bold; text-decoration:none; background:inherit;  }      /* 10 pt */
body a.LnkTlt:hover { font-size:13px; color:#336699; font-weight:bold; text-decoration:underline; background:inherit; }
body a.LnkTlt1{ font-size:13px; color:#336699; text-decoration:none; background:inherit;  }
body a.LnkTlt1:hover { font-size:13px; color:#336699; text-decoration:underline; background:inherit; }
body a.Lnk10Pt{ font-size:10pt; color:#336699; text-decoration:none; background:inherit;  }
body a.Lnk10Pt:hover { font-size:10pt; color:#336699; text-decoration:underline; background:inherit; }
body a.Lnk9Pt{ font-size:9pt; color:#336699; text-decoration:none; background:transparent;  }
body a.Lnk9Pt:hover { font-size:9pt; color:#336699; text-decoration:underline; background:transparent; }
body a.Lnk7Pt { font-size:7pt; color:#336699; text-decoration:none; background:inherit;  }
body a.Lnk7Pt:hover { font-size:7pt; color:#336699; text-decoration:underline; background:inherit; }
/* .Lnk13Pt { font-size:13pt; color:#333333; text-decoration:none; background:inherit;  } */
/* .Lnk13Pt:hover { font-size:13pt; color:#333333; text-decoration:none; background:inherit; } */
.Lnk13Pt { font-family:Georgia; font-size:14pt; color:#000000; text-decoration:none; background:inherit;  }
.Lnk13Pt:hover { font-family:Georgia; font-size:14pt; color:#000000; text-decoration:none; background:inherit; }
.LnkRedURl {font-size:7pt; color:#CC6600; text-decoration:none; background:inherit;} 
.LnkRedURl:hover {font-size:7pt; color:#CC6600; text-decoration:underline; background:inherit; } 
/*Commented on 25-1-07 for design changes.
.MainLinks a { background:inherit; font:11px Tahoma, Arial, Tahoma, sans-serif; color:#CCC; text-decoration:none; padding:4px 5px 4px 5px; }
.MainLinks a:hover { background:#CCC; font:11px Tahoma, Arial, Tahoma, sans-serif; color:#336699; text-decoration:underline; padding:4px 5px 4px 5px; }*/
.MainLinks a { background:inherit; font:11px Tahoma, Arial, Tahoma, sans-serif; color:#FFFFFF; text-decoration:none; padding:4px 5px 4px 4px; }
.MainLinks a:hover { background:inherit; font:11px Tahoma, Arial, Tahoma, sans-serif; color:#FFFFFF; text-decoration:underline; padding:4px 5px 4px 4px; }


.LinkPeople a { background:inherit; display:block; height:18px; font-size:11px; color:#336699; text-decoration:none; padding:5px 0px 0px 0px; }
.LinkPeople a:hover{ font-size:11px; color:#336699; text-decoration:underline; background:#CCC; padding:5px 0px 0px 0px;}
/* Commented By Mohan on 11-4-07 a class created by sandeep sir to reduce height of the profile tab starts.*/

/*
 .LinkPeople div { background:inherit; display:block; height:18px; font-size:11px; color:#336699; text-decoration:none; padding:5px  0px 0px 0px; cursor:pointer; }
.LinkPeople div:hover{ font-size:11px; color:#336699; text-decoration:underline; background:#CCC; padding:5px 0px 0px 0px;cursor:pointer;}
*/

/* Commented By Mohan on 11-4-07 a class created by sandeep sir to reduce height of the profile tab ends.*/

.LinkPeople div { background:inherit; display:block;  font-size:11px; color:#336699; text-decoration:none; padding:6px 0px 6px 0px; cursor:pointer; }
.LinkPeople div:hover{ font-size:11px; color:#336699; text-decoration:underline; padding:6px 0px 6px 0px;}
.LinkPeople11 div { background:inherit; display:block;  font-size:11px; font-weight:bold; color:#336699; text-decoration:none; padding:6px 0px 6px 0px; cursor:pointer; }
.LinkPeople11 div:hover{ font-size:11px; font-weight:bold; color:#336699; text-decoration:underline; padding:6px 0px 6px 0px;}
.Link_active a {display:block; height:18px; font-size:11px; color:#FF0000; text-decoration:none; padding:5px 0px 0px 0px; background:inherit; }
.LinkPeople_active { background:#336699; font-size:11px; color:#FFFFFF; text-decoration:none; padding:5px 0px 0px 0px;}
.TxtNrm9Pt {font-size:9pt; line-height:1.5; }
.Txt9Pt {font-size:9pt; }
.Txt8Pt1 {font-size:8pt; }
.Txt7Pt {font-size:7pt; }
.Txt7PtGry {font-size:7pt; color:#808080; background:inherit; }
.Txt7PtDrk {font-size:7pt; color:#808080; background:inherit; } /* RGB 90 90 90 */

/* Registration left private information */
.Txt8Pt {color:#808080; font-size:8pt; background:inherit; }  /* RGB 128 128 128 */
/* Registration end */

/*input elements end*/
.Chkbx { border:none; background-color:transparent; }
.Mntbl { width:778px; margin:auto;  }
.Pad_Lft{padding:0px 0px 0px 5px; }
.Pad_Lft1{padding:0px 0px 0px 8px; }
.Pad_Lft2{padding:0px 0px 0px 10px; }
.Pad_Lft3{padding:0px 0px 0px 12px; }
.Pad_Lft4{padding:0px 0px 0px 15px; }
.Pad_Lft5{padding:0px 0px 0px 20px; }
.Pad_Lft6{padding:0px 0px 0px 45px; }
.Pad_Lft7{padding:0px 0px 0px 35px; }
.Pad_LftRht{padding:0px 10px 0px 20px; }
.Pad_LftRht1{padding:0px 10px 0px 15px; }
.Pad_LftRht2{padding:0px 5px 0px 10px; }
.Pad_TpLftRht{padding:10px 10px 0px 10px; }
.Pad_TpLftRhtBtm{padding:10px 10px 10px 10px; }
.Pad_LftRhtBtm{padding:0px 10px 10px 10px; }
.Pad_Tp{padding:5px 0px 0px 0px; }
.Pad_Tp1{padding:8px 0px 0px 0px; }
.Pad_Tp2{padding:10px 0px 0px 0px; }
.Pad_Tp3{padding:12px 0px 0px 0px; }
.Pad_Tp4{padding:15px 0px 0px 0px; }
.Pad_Tp5{padding:20px 0px 0px 0px; }
.Pad_Rht{padding:0px 5px 0px 0px; }
.Pad_Rht1{padding:0px 8px 0px 0px; }
.Pad_Rht2{padding:0px 10px 0px 0px; }
.Pad_Rht3{padding:0px 12px 0px 0px; }
.Pad_Rht4{padding:0px 15px 0px 0px; }
.Pad_Rht5{padding:0px 20px 0px 0px; }
.Pad_Rht6{padding:0px 40px 0px 0px; }
.Pad_Rht7{padding:0px 30px 0px 0px; }
.Pad_BtmGr{padding:0px 0px 3px 0px; }
.Pad_Btm{padding:0px 0px 5px 0px; }
.Pad_Btm1{padding:0px 0px 8px 0px; }
.Pad_Btm2{padding:0px 0px 10px 0px; }
.Pad_Btm3{padding:0px 0px 12px 0px; }
.Pad_Btm4{padding:0px 0px 15px 0px; }
.Pad_Btm5{padding:0px 0px 20px 0px; }
.Pad_BtmRht{padding:0px 10px 10px 0px; }
.Pad_BtmLft{padding:0px 0px 10px 10px; }
.Pad_BtmLft2{padding:0px 0px 4px 15px; }
.Pad_BtmRht2{padding:0px 5px 7px 0px; }
.Pad_TpBtmLft {padding:8px 0px 8px 8px; }
.Pad_TpBtmLft1 {padding:10px 0px 10px 20px; }
.Pad_TpBtmLft2 {padding:10px 0px 25px 10px; }
.Pad_TpBtmLft3 {padding:10px 0px 20px 12px; }
.Pad_TpBtmLft4{padding:10px 0px 10px 15px; }
.Pad_TpBtmLft5{padding:4px 0px 4px 5px; }
.Pad_TpBtmLft6{padding:6px 0px 3px 15px; }
.Pad_TpBtmLft7{padding:3px 0px 3px 15px; }
.Pad_TpBtm {padding:10px 0px 10px 0px; }
.Pad_TpBtm1 {padding:7px 0px 7px 0px; }
.Pad_TpBtm2 {padding:5px 0px 5px 0px; }
.Pad_TpBtm3 {padding:15px 0px 15px 0px; }
.Pad_TpBtm4 {padding:10px 0px 20px 0px; }
.Pad_TpBtm5 {padding:12px 0px 8px 0px; }
.Pad_TBL {padding:20px 0px 12px 15px; }
.Pad_TpLft {padding:15px 0px 0px 15px; }
.Pad_TpLft6{padding:8px 0px 0px 5px; }
.Pad_Tp_Lft1{padding:10px 0px 0px 75px; }
.Pad_TpLft2{padding:10px 0px 0px 8px; }
.Pad_TpLft3{padding:10px 0px 0px 13px; }
.Pad_TpLft4{padding:10px 0px 0px 15px; }
.Pad_TpLft5{padding:7px 0px 0px 20px; }
.Pad_TpBLft6{padding:12px 0px 7px 12px; }
.Pad_TpRht {padding:5px 20px 0px 0px; }
.Pad_TRBL{padding:7px 7px 7px 10px; }
.Pad_TRBL1{padding:12px 5px 10px 12px; }
.Pad_TRBL2{padding:7px 7px 7px 10px; }
.Pad2{padding:20px 12px 20px 12px; }
.Pad3{padding:12px 12px 12px 0px; }
.Pad4{padding:2px 2px 2px 2px; }
.Pad5{padding:12px 12px 12px 12px; }
.Pad{padding:5px 5px 5px 5px; }
/* Long TextBox and Textarea */
.EditBox{border:1px solid #CCC; padding-left:3px; width:350px; }
.EditBoxLong{border:1px solid #CCC; padding-left:3px; width:400px; }
/* Long TextBox and Textarea */

/* Header starts */
.BannerPad { height:10px; font-size:1px; }
/* Commented on 25-1-07 for design changes.
.BgMainLnks {background:url(../img/bgmainlnks.gif) repeat-x bottom; height:27px; }
*/
.BgMainLnks {background:url(../img/bgmainlnks.gif) repeat-x bottom; height:40px;}
.Brd_Search {border:1px solid #CCC; }
.Btn_Search{background:#AB1010; border:1px solid #B20000; color:#FFFFFF;} 
.Txt_BrnSrch{font-size:11px; color:#424242; background:inherit; }
.Txt_LnkWhtHdr{font-size:11px; color:#FFFFFF; text-decoration:none; background:inherit; }
.Txt_LnkWhtHdr:hover{font-size:11px; color:#FFFFFF; text-decoration:underline; background:inherit; }
.Txt_LnkRedPeopl{ font-size:11px; color:#80492B; text-decoration:none; background:inherit; }
.Txt_LnkRedPeopl:hover{ font-size:11px; color:#80492B; text-decoration:underline; background:inherit; }
/*.Bg_HdrLnk {background:#336699; color:inherit; }  changed as cli req on 23 jan 08*/
.Bg_HdrLnk { background:#B20000; color:inherit;}
/* Commented by Mohan on 25-1-07 to incorporate changes done by designers.
.Bg_HdrLnk1 {background:#24345C; color:inherit; }
*/
.Bg_HdrLnk1 {background:#EDEDED; border-left:1px solid #B9B9B9; border-right:1px solid #B9B9B9; border-top:1px solid #B9B9B9; color:#808080; height:24px; }
.Bg_LnkOver {background:#9B8369; font-size:11px; color:#FFFFFF; text-decoration:underline; padding:4px 5px 4px 5px; }
.Bg_BtnBusiness {background:url(../img/bg_btnbusiness.gif) repeat-x bottom; height:20px; }
.Bg_btnGryLnk {background:url(../img/bg_btngrylnk.gif) repeat-x bottom; height:27px; }              /* gry link , eht btm and top*/

/* .Bg_Title { background:url(../img/BrdCrmBg.gif) repeat-x; height:27px; color:inherit;} */
.Bg_Title { height:1px; color:inherit;} 
.Bg_Title a { font-size:7pt; color:#336699; text-decoration:none; background:transparent; }
.Bg_Title a:hover { font-size:7pt; color:#336699; text-decoration:underline; background:transparent; }
.Bg_Title .TxtRaquo { font-size:7pt; color:#808080; background:transparent; }
.PadLogo { padding:5px 0px 4px 4px; }
.BrdTpBtmMnLnk {border-top:1px solid #23335B; border-bottom:1px solid #000000; }

.Txt_LnkBlu{font-size:11px; color:#445984; text-decoration:none; background:inherit; }
.Txt_LnkBlu:hover{font-size:11px; color:#445984; text-decoration:underline; background:inherit; }


/* Header ends */

/* social and Business links in header */

/* Commented by Mohan on 25-1-07 to incorporate changes done by designers.
.LinkHd1 a { background:inherit; display:block; height:18px; font-size:11px; color:#336699; text-decoration:none;}
.LinkHd1 a:hover{ font-size:11px; color:#336699; text-decoration:underline; background:#CCC;}
*/



.LinkHd1 {background:#AB1010; }
.LinkHd1 a { height:24px; font-size:11px; color:#FFFFFF; text-decoration:none;}
.LinkHd1 a:hover{ font-size:11px; color:#FFFFFF; height:24px; text-decoration:underline;}
/* social and Business links */

/* footer starts */
.Txt_LnkRedFtr{font-size:11px; color:#336699; text-decoration:none; background:inherit; }
.Txt_LnkRedFtr:hover{font-size:11px; color:#336699; text-decoration:underline; background:inherit; }
.Brd_TpRedFtr{border-top:1px solid #336699; }
/* footer ends */

/* borders start */
.Bg_YellowBox {background:#F7F7F7; border:1px solid #CCC; color:inherit; } /* RGB 247 247 247 */
.Bg_Yellow {background:#F7F7F7; color:inherit; }
/*.Bg_LhtGrnBox {background:#F7F7F7; border:1px solid #CCC; color:inherit; }   */ /* RGB  241 239 216 */
.Bg_LhtGrnBox {background:#F7F7F7; border-bottom:1px solid #ccc; }   /* RGB  241 239 216 changed on 1 feb 08 */ 
.Bg_LhtGrn {background:#F7F7F7; border-bottom:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC; color:inherit; }
.Bg_Green {background:#F7F7F7; color:inherit; }
.Bg_Green1 {background:#CCCCCC; color:inherit; }
/*.BgTblHdr {background:#ccc; color:inherit; }      */  /* RGB 232 232 232 */ 
#.BgTblHdr {background:#CCCCCC; color:inherit; } 
.BgTblHdr {background:url(../img/BrdCrmBg1.gif) repeat-x; height:29px; color:inherit; } 
.BgTblHdr1 {background:url(../img/BrdCrmBg1_sch.gif) repeat-x; height:29px; color:inherit; } 
.Brd_Gry {border-bottom:1px solid #ccc;}
.Brd_Gry2 {border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-left:1px solid #CCC; background:#F7F7F7;}
.Bg_RedHead {background:url(../img/bg_redheader.gif) repeat-x; height:26px;}
.Brd_Gry1 {border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; border-left:1px solid #C0C0C0; }
.Brd_GryTRBL {/*border:1px solid #CCC;*/ border:1px solid #CCC; background:#F7F7F7; }
.Brd_GryTRBL1 {border:1px solid #CCCCCC; }
.Brd_GryTRBL2 {padding:1px; border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; border-right:1px solid #808080; border-bottom:1px solid #808080;}
.Brd_GryTRBL3 {padding:1px; border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; border-right:1px solid #808080; border-bottom:1px solid #808080; float:left; margin-right:10px; margin-bottom:10px}
.Brd_GryTRBL1 td { vertical-align:middle; margin:0; line-height:23px; height:25px;}
.Brd_GryTRBL1 td span{ float:left; margin:0; padding:0 5px 0 0; line-height:23px; height:25px;}
.Brd_GryTRBL1 td span img { border:0; padding:3px 0 0 0; margin:0;}
.Brd_GryTRBL2 td span img { border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; border-right:1px solid #808080; border-bottom:1px solid #808080; padding:1px}
.Brd_GryTRBL3 td span img { border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; border-right:1px solid #808080; border-bottom:1px solid #808080; padding:1px; float:left; margin-right:10px; margin-bottom:10px}

.Brd_LftGry {border-left:1px solid #CCC; }
.Brd_RhtGry {border-right:1px solid #CCC; }
.Brd_LftRhtGry {border-left:1px solid #CCC;border-right:1px solid #CCC; } 
/*.Brd_TpGry { border-top:1px solid #CCC; }*/
.Brd_TpGry { border-top:1px solid #CCCCCC; }/*modified on 1 feb 08*/
.Brd_TpGry1 { border-top:1px solid #cccccc; }/*created on 18 feb 08*/

.Brd_BtmGry { border-bottom:1px solid #CCC; }
.Brd_TpBtmGry {border-top:1px solid #CCC; border-bottom:1px solid #CCC; margin:0px; }
.Brd_TpLftGry {border-top:1px solid #CCC; border-left:1px solid #CCC; }
.Bg_Wht {background:#FFFFFF; color:inherit; }
.TxtSrch {font-size:11px; font-weight:bold; color:#595959; background:inherit; }
.Bg_Gry {background:url(../img/bg_blueheader.gif) repeat-x; height:26px;}
.Bg_Gry4{background:url(../img/bg_gryheader.gif) repeat-x; height:26px;}
.Bg_Gry1 { background:#CCC; color:inherit; }
.Bg_GryHead {background:url(../img/bg_gryheader.gif) repeat-x; height:26px;}
.Brd_Blue { border-left:1px solid #CCC; border-right:1px solid #CCC;}
.Brd_Red { border-top:2px solid #336699; }
.Brd_TpRed {border-top:2px solid #336699;}
.Brd_BtmRed {border-bottom:1px solid #B20000;}
.Brd_BrnGrp{border-top:1px solid #336699;}
.Brd_BtmRhtGry { border-bottom:1px solid #CCC; border-right:1px solid #CCC; }
/* borders  end */

/*Top Link Bar Separation Border*/
.Brd_Lft { background:url(../img/tpsep_bar.gif) left no-repeat; height:40px;}

.Txt_DrkBrnHd {font-size:12px; font-weight:bold; color:#333333; background:transparent; }     /* heading for all pages*/
.Txt_DrkBrnHd1 {font-size:12px; font-weight:bold; color:#666666; background:transparent; }     /* heading for all pages*/
.TxtSubTlt {font-size:13px; font-weight:bold; color:#336699; background:transparent; }     /* subject title */
.Txt_DrkBrnBld {font-size:11px; font-weight:bold; color:#5A5A5A; background:inherit; }    /* TableHdr Gry Text  R G B values 90, 90, 90 */
.TxtBrown {font-size:11px; font-weight:bold; color:#336699; background:inherit; }     /* Brown Bold text */
.TxtBrown1 {font-size:11px; font-weight:bold; color:#333333; background:inherit; }     /* created on 19 feb 08 */
.Txt_DrkBrnNrm {font-size:11px; color:#336699; background:inherit; }                    /* Brown Normal */ 
.Txt_LnkDrkBrn {font-size:11px; color:#336699; text-decoration:none; background:inherit; }  /* links*/
.Txt_LnkDrkBrn:hover {font-size:11px; color:#336699; text-decoration:underline; background:inherit; }
.Txt_LnkBrwnBld {font-size:11px; font-weight:bold; color:#336699; text-decoration:none; background:inherit; }
.Txt_LnkBrwnBld:hover {font-size:11px; font-weight:bold; color:#336699; text-decoration:underline; background:inherit; }  
.Bg_BrwnTxtWht { background:#80492B; padding:1px; font-size:11px; color:#FFFFFF; }                       /* links rollover*/
.Txt_LnkSeperat {font-size:11px; color:#D0CFBA; background:inherit; }
.Txt_BrnBld1 {font-size:11px; font-weight:bold; color:#80492B; background:inherit; }
/* Commented on 25-1-07.
.Txt_WhtBld {font-size:11px; font-weight:bold; color:#FFFFFF; background:inherit; }
*/
/* Commented on 9-2-07.
.Txt_WhtBld {font-size:11px; font-weight:bold; color:#445984; background:inherit; }
*/

/*.Txt_WhtBld { font-size:10px; font-weight:normal; color:#AB1010; background:inherit; } changed by prashant as per cli req*/
.Txt_WhtBld {font-size:7pt; color:#333333; background:transparent;}
.Txt_NrmGrn {font-size:11px; color:#595842; background:inherit; }                          /* used in albums */
.Txt_Gry {font-size:11px; color:#808080; background:inherit; } 
/* Mohan Added on 13-2-07.*/
.Txt_Black {font-size:11px; color:#000000; background:inherit; }  
.Txt_Black_bld {font-size:11px; font-weight:bold; color:#000000; background:inherit; }  
/* Gry Text  R G B values 90 */
.Txt_GryBld {font-size:11px; font-weight:bold; color:#5A5A5A; background:inherit; } /* Gry Text  R G B values 90 */  
.Txt_GryBig {font-size:12px; color:#5A5A5A; background:inherit; }                   /* Gry Text  R G B values 90 */
.Txt_GrySilvr {font-size:11px; color:#808080; background:inherit; }                 /* Silver Text  R G B values 128, 128, 128 */
.Txt_Gry128 { font-size:11px; color:#808080; background:inherit; }                  /* Gry Text R G B values 90, 90, 90 */
.Txt_RedURl { font-size:7pt; color:#CC6600; background:inherit;}                  /* Red Text R G B values 187, 85, 34 */
.Brd_Red1{border-bottom:2px solid #B20000;  }
.TxtBullet { font-size:11px;color:#B40014; background:inherit; }
.LnkRed { font-size:11px; color:#B40014; text-decoration:none; background:inherit; }
.LnkRed:hover { font-size:11px; color:#B40014; text-decoration:underline; background:inherit; }
.Txt_VertBar {font-size:11px; color:#CCC; background:inherit; } /* used only in header */
.SucessTxt { font-size:11px; color:#009900; font-weight:bold; background:inherit; }
.Txt_Blue{font-size:11px; color:#336699;}

.PadLinksCat a {padding:0px 0px 0px 20px; }
.PadTpLft {padding:14px 0px 0px 14px; }
.PadTpLft1 {padding:15px 0px 0px 15px; }

/* profile*/
.TxtBar { color:#6D84B4; background:inherit; }
.TblMyPhoto td{border-top:1px solid #CCC; height:19px; }
.TblMyPhoto a{font-size:11px; color:#336699; text-decoration:none; background:inherit; padding:0px 0px 0px 8px; }
.TblMyPhoto a:hover{font-size:11px; color:#336699; text-decoration:underline; background:inherit;padding:0px 0px 0px 8px; }
.Bg_SaffrnBrdRed {background:#BB884A; border-top:2px solid #7B4C38; color:inherit; }

.Bg_TblGry {background:#E2CBA9; color:inherit; }
.Cur_TpLftGry {background:url(../img/cur_tplftgry.gif) no-repeat top left; height:3px; width:3px; }
.Cur_TpRhtGry {background:url(../img/cur_tprhtgry.gif) no-repeat top right; height:3px; width:3px; }
.Cur_BtmLftGry {background:url(../img/cur_btmlftgry.gif) no-repeat bottom left; height:3px; width:3px; }
.Cur_BtmRhtGry {background:url(../img/cur_btmrhtgry.gif) no-repeat bottom right; height:3px; width:3px; }
/* profile end */

/* Home */
.TblLftWd {width:445px; }
.BtnWdFnd {width:45px; }
.Bg_Services {background:#F1EED7; color:inherit; }
.Brd_VertDot {background:url(../img/dot_vert.gif) repeat-y right; }
.Cur_TpLftRed {background:url(../img/cur_tplftred.gif) no-repeat top left; height:25px; width:4px; }
.Cur_TpMidRed {background:url(../img/cur_tpmidred.gif) repeat-x top; height:25px; }
.Cur_TpRhtRed {background:url(../img/cur_tprhtred.gif) no-repeat top right; height:25px; width:4px; }
.Cur_BtmLftRed {background:url(../img/cur_btmlftred.gif) no-repeat bottom left; height:28px; width:4px; }
.Cur_BtmMidRed {background:url(../img/cur_btmmidred.gif) repeat-x bottom; height:28px; }
.Cur_BtmRhtRed {background:url(../img/cur_btmrhtred.gif) no-repeat bottom right; height:28px; width:4px; }
.Bg_joinNow {background:url(../img/bg_Joinnow.jpg) no-repeat top; height:101px; width:147px; }
.Bg_Red1 {background:#BC905A; color:inherit; }
.Cur_BtmLftRd {background:url(../img/cur_btmlftred1.gif) no-repeat bottom left; height:28px; width:4px; }
.Cur_BtmMidRd {background:url(../img/cur_btmmidred1.gif) repeat-x bottom; height:28px; }
.Cur_BtmRhtRd {background:url(../img/cur_btmrhtred1.gif) no-repeat bottom right; height:28px; width:4px; }
.Cur_LftMidRd {background:url(../img/cur_lftmidred1.gif) repeat-y left; width:4px; }
.Cur_RhtMidRd {background:url(../img/cur_rhtmidred1.gif) repeat-y right; width:4px; }
.BrdLogin {border:1px solid #80492B; }
.Cur_TpLftSaffrn {background:url(../img/cur_tplftsaffrn.gif) no-repeat top left; height:3px; width:3px; }
.Cur_TpRhtSaffrn {background:url(../img/cur_tprhtsaffrn.gif) no-repeat top right; height:3px; width:3px; }
.Cur_BtmLftSaffrn {background:url(../img/cur_btmlftsaffrn.gif) no-repeat bottom left; height:3px; width:3px; }
.Cur_BtmRhtSaffrn {background:url(../img/cur_btmrhtsaffrn.gif) no-repeat bottom right; height:3px; width:3px; }
.Cur_LftBtn {background:url(../img/cur_lftbtn.gif) no-repeat top left; height:24px; width:2px; }
.Cur_RhtBtn {background:url(../img/cur_rhtbtn.gif) no-repeat top right; height:24px; width:2px; }
.Bg_BtnView {background:#80492B; color:inherit; } 
/* Home */

/* businessprofile_view */
#RollBtnView a  {	color: #336699;	font-size:11px;	text-decoration: none;	display: block;	width: 156px; height: 13px; padding:2px 2px 2px 20px; margin: 2px; background:inherit;}
#RollBtnView a:hover {	background-color:#336699;	font-size:11px;	color:#FFFFFF;padding:2px 2px 2px 20px;}
.LinksProfonal a { background:inherit; display:block; height:15px; font-size:11px; color:#336699; text-decoration:none; padding:2px 5px 5px 5px; }
.LinksProfonal a:hover { background:#80492B; font-size:11px; color:#FFFFFF; text-decoration:none; padding:2px 5px 5px 5px; }
/* businessprofile_view end */

/* businessprofile */
#RollBtnProfile a  {
	color: #336699;
	font-size:11px;
	text-decoration: none;
	display: block;
	width: 135px;
 height: 16px;
 padding:4px 2px 2px 20px;
 margin: 2px;
	background:inherit;
}
#RollBtnProfile a:hover {
	background-color:#336699;
	font-size:11px;
	color:#FFFFFF;
padding:4px 2px 2px 20px;
}
/* businessprofile end */

/* userhome starts */
.Brd_Blk {border:1px solid #000000; }
#RlBtnUhome a  {	color: #336699;	font-size:11px;	text-decoration:none;	display: block;	width: 161px; height: 12px; padding:2px 2px 2px 15px; margin:2px;background:inherit;}
#RlBtnUhome a:hover {	background-color:#336699;	font-size:11px;	color:#FFFFFF;padding:2px 2px 2px 15px;}
/* userhome ends */

/* Album home */
.DvAlbumHm { display:inline; float:left; margin:6px 0px 3px 8px; width:130px; height:175px; vertical-align:top; }
.PadHm7 {padding-top:7px; }
.Bg_Album {background:#F7F7F7; color:inherit; }
#RollBtn a  {	color: #336699;	font-size:11px;	text-decoration: none;	display: block;	width: 144px; height: 14px; padding:4px 2px 2px 20px; margin: 2px;background:inherit;}
#RollBtn a:hover {	background-color:#336699;	font-size:11px;	color:#FFFFFF;padding:4px 2px 2px 20px;}
/* Album home end*/

/* My Album starts */
.DvMyAlbum { display:inline; float:left; margin:12px 2px 3px 3px; width:130px; height:230px; vertical-align:top; }
/* My Album end */

/* imagegallery starts */
.DvPhotoRt { display:inline; float:left; margin:15px 10px 5px 15px; height:230px; vertical-align:top; }
/* imagegallery end */

/* Album Name starts */
.DvPhotoAlbum { text-align:center; display:inline; float:left; margin:15px 10px 5px 15px; width:170px; height:200px; }
/* Album Name end */

/* Category Album starts */
.CatAlbum { display:inline; float:left; margin:12px 4px 2px 0px; width:132px; height:122px; vertical-align:top; }
/* Category Album end */


/* social prifile*/
.menu a { display: block; height:17px;padding:2px 2px 2px 20px;text-decoration:none; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#336699; background:inherit; } 
.menu a:hover {background: #336699; font-size:11px; color:#FFFFFF; text-decoration:none;}

.profilemenu a { display: block; height:17px; margin:2px; padding:2px 2px 2px 10px; text-decoration:none; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#336699; background:inherit; } 
.profilemenu a:hover {background:#336699; font-size:11px; color:#FFFFFF; text-decoration:none;}


#RollSoProf a  {	color: #336699;	font-size:11px;	text-decoration: none;	display: block;	width: 128px; height:17px; padding:2px 2px 2px 20px; margin: 2px;background:inherit;}
#RollSoProf a:hover {	background-color:#336699;	font-size:11px;	color:#FFFFFF;padding:2px 2px 2px 20px;}
/* social prifile*/

/* Groups and group_home */
#rollbutton2 a  {	color: #336699;	font-size:11px;	text-decoration: none;	display: block;	width: 140px; height: 14px; padding:2px 2px 2px 20px; margin: 2px;background:inherit;}
#rollbutton2 a:hover {	background-color:#336699;	font-size:11px;	color:#FFFFFF;padding:2px 2px 2px 20px;}
/* Groups End*/

/* Edit Members */
.DvPhEditMember { display:inline; float:left; margin:12px 2px 2px 11px; width:132px; height:170px; vertical-align:top; }
.DvPhEditMember table { margin:auto; }
/* Edit Members end */

/* Applicable for View all members and ViewGroupImages */
.DvPhViewAll { display:inline; float:left; margin:12px 9px 8px 16px; width:120px; height:108px; vertical-align:top; }
.DvPhViewAll table { margin:auto; }
/* View all members and ViewGroupImages end*/

/* events */
#RollBtnEvent a  {	color: #336699;	font-size:11px;	text-decoration: none;	display:block;	width:156px; height:16px; padding:2px 2px 2px 15px; margin: 2px; background:inherit;}
#RollBtnEvent a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF;padding:2px 2px 2px 15px;}
/* events end */

/* Image gallery Upload */
#RollBtnGallry a  {	color: #336699;	font-size:11px;	text-decoration: none;	display:block;	width:133px; height:17px; padding:2px 2px 2px 15px; margin: 2px; background:inherit;}
#RollBtnGallry a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF;padding:2px 2px 2px 15px;}
/* Image gallery Upload end */

/* Album Search Results */
.DvSrcRslt { display:inline; float:left; margin:12px 6px 8px 8px; width:170px; height:240px; vertical-align:top; }
.DvSrcRslt table { margin:auto; }
.SrchRslt { display:inline; float:left; margin:12px 3px 8px 3px; width:130px; height:175px; vertical-align:top; }
/* Album Search Results end */

/* Blogs */
#DvRollBlog a  {	color:#336699;	font-size:11px;	text-decoration:none;	display:block;	width:144px; padding:4px 2px 4px 15px; margin:2px; background:inherit;}
#DvRollBlog a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF; padding:4px 2px 4px 15px;}
/* Blogs end */

/* Preferred List */
.DvPrefList { display:inline; float:left; margin:17px 11px 5px 11px; width:120px; height:120px; vertical-align:top; }
.DvPrefList table { margin:auto; }
/* Preferred List end */

/* My Readers start */
.DvBlogMyRead { display:inline; float:left; margin:15px 6px 3px 8px; width:102px; height:105px; vertical-align:top; }
/* My Readers end */

/* Message center */
#DvMsgCent a  {	color: #336699;	font-size:11px;	text-decoration:none;	display:block;	width:145px; height:13px; padding:2px 2px 2px 15px; margin:2px;background:inherit;}
#DvMsgCent a:hover {/*background:#336699;	font-size:11px;color:#FFFFFF;padding:2px 2px 2px 15px;*/font-size:11px;color:#B20000;padding:2px 2px 2px 15px;}
/* Message center end */

/* View my Blogs */
.Bg_BtnGo {background:#336699; height:25px; width:45px; font-size:11px; color:#FFFFFF; }
.Bg_GryBlog {background:#BBAA99; color:inherit; }
.Brd_Dot {background:url(../img/brd_dot.gif) repeat-x top; height:1px; } 
.Brd_DotBig {background:url(../img/brd_dotbig.gif) repeat-x top; height:1px; } 
/* View my Blogs end*/

/* Photos in Album */
.DvAlbumPh {display:inline; float:left; margin:12px 12px 12px 12px; height:110px; width:130px;vertical-align:top; }
/* Photos in Album end */

/* View Album */
.DvAlbumView {display:inline; float:left; margin:20px 10px 5px 25px; height:152px; width:210px; vertical-align:top; }
/* View Album end */

/* classified Home */
.LnHgtSml { line-height:1.5;}
.LnHgt {line-height:17px; }
.LnHgt2 {line-height:20px; }
#rollclassified a  {	color: #336699;	font-size:11px;	text-decoration: none;	display: block;	width:148px; height:14px; padding:2px 2px 2px 15px; margin: 2px;background:inherit;}
#rollclassified a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF;padding:2px 2px 2px 15px;}
/* classified Home */

/* yellow page menu */
#rollyellowpg a  {	color:#336699;	font-size:11px;	text-decoration: none;	display: block;	width:148px; height:14px; padding:2px 2px 2px 15px; margin: 2px;background:inherit;}
#rollyellowpg a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF;padding:2px 2px 2px 15px;}
/* yellow page menu */

/* slide show */
.Bg_WhtSlide { padding:8px; background:#FFFFFF; color:inherit; }
/* slide show end */


/* nauna events */
#RollNaunaEv a  {	color: #336699;	font-size:11px;	text-decoration: none;	display: block;	width: 149px; height: 14px; padding:2px 2px 2px 15px; margin: 2px;background:inherit;}
#RollNaunaEv a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF; padding:2px 2px 2px 15px;
}
/* nauna events end */

/* nauna events */
#DvGrpHmLnk a  {	color: #336699;	font-size:11px;	text-decoration: none;	display: block;	width: 146px; height: 14px; padding:2px 2px 2px 15px; margin: 2px;background:inherit;}
#DvGrpHmLnk a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF; padding:2px 2px 2px 15px;margin: 2px;}
/* nauna events end */

/* All events and create_event */
#DvAllEvents a {	color: #336699;	font-size:11px;	text-decoration: none;	display: block;	width: 144px; height: 14px; padding:2px 2px 2px 15px;	 margin: 2px; background:inherit;}
#DvAllEvents a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF;padding:2px 2px 2px 15px;}
/* All events end */

/* profile customise */
.Pad_LftCust{padding:0px 0px 0px 140px; }
.Pad_TpLftCust{padding:10px 0px 0px 140px; }
.Pad_LftCust1{padding:0px 0px 0px 110px; }
/* profile customise */

/* forum */
#ForumRlBtn a  {	color: #336699;	font-size:11px;	text-decoration: none;	display: block;	width: 145px; height: 14px; padding:2px 2px 2px 15px; margin: 2px;background:inherit;}
#ForumRlBtn a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF; padding:2px 2px 2px 15px;margin: 2px;
}
/* forum end */

/* my calender */
.TdCalndr td {background:#F7F7F7; border:1px solid #CCC; color:inherit; height:21px; text-align:center; }
.TdCalndr1 td {background:#F7F7F7; border:1px solid #CCC; color:inherit; height:10px; text-align:center; }
.TdCalndr td.TxtEvent { text-align:left; padding-left:10px;}
/* my calender */
/* week event */
.TdWeekCalndr td {background:#F7F7F7; border:1px solid #CCC; color:inherit; height:31px; }
.BlnkTbl td  {background:#F7F7F7; border:none; color:inherit;}
.BtnAdd { width:44px;}
.PadEvent {padding:0px 5px 5px 5px; }
.Bg_GrnEvent {background:#F7F7F7; border:1px solid #CCC; color:inherit; } 
.Bg_WhtEvent {background:#FFFFFF; border:1px solid #CCC; color:inherit; } 
.Bg_GrnEvent1 {background:#F7F7F7; border:0px solid #F7F7F7; color:inherit; } 
.Bg_WhtEvent {border:1px solid #CCC;} 
/* week event end */

/* blog Updates */

/*Commented on 25-1-07
.TxtWht {font-size:11px; color:#FFFFFF; background:inherit;}
*/
/*Commented By Mohan on 13-2-07
.TxtWht {font-size:11px; color:#445984; background:inherit;}
*/

/*Added By Mohan on 13-2-07*/

.TxtWht {font-size:7px; color:#445984; background:inherit;}
.TxtWht_Profile {font-size:11px; color:#445984; background:inherit;}
/*Added By Mohan on 13-2-07 Ends. */

.PadUpdate {padding:0px 0px 0px 4px; }
.BlogUpdate td {background:#F7F7F7; color:inherit; }
/* blog Updates end */

/* favourite profile */
#DvFavProf a  {	color: #336699;	font-size:11px;	text-decoration: none;	display:block;	width:156px; height:14px; padding:2px 2px 2px 15px; margin:2px;background:inherit;}
#DvFavProf a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF;padding:2px 2px 2px 15px;}
/* favourite profile */

/* talent */
#RollTalent a  {	color: #336699;	font-size:11px;	text-decoration: none;	display:block;	width:144px;  padding:3px 2px 3px 15px; margin: 2px;background:inherit;}
#RollTalent a:hover {	font-size:11px;	color:#B20000; padding:3px 2px 3px 15px;}
.DvTalent { display:inline; float:left; margin:6px 0px 3px 8px; width:130px; height:175px; vertical-align:top; }
/* talent end */

/* school section */
#RollSchool a  {	color: #336699;	font-size:11px;	text-decoration: none;	display:block;	width:144px; height:14px; padding:2px 2px 2px 15px; margin: 2px;background:inherit;}
#RollSchool a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF; padding:2px 2px 2px 15px;}
/* school section */

/* talent search results */
.DvTalentSrch { display:inline; float:left; margin:6px 0px 3px 12px; width:130px; height:130px; vertical-align:top; }
/* talent search results */

/* My talent */
.DvMyTalent { display:inline; float:left; margin:6px 0px 3px 12px; width:130px; height:140px; vertical-align:top; }
.DvFeatTalent { display:inline; float:left; margin:6px 0px 3px 12px; width:130px; height:170px; vertical-align:top; }
/* My talent end */

/* Inspirational Story */
#RollInspStory a {	color: #336699;	font-size:11px;	text-decoration:none;	display:block;	width:144px; height:14px; padding:2px 2px 2px 15px;	 margin: 2px; background:inherit;}
#RollInspStory a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF;padding:2px 2px 2px 15px;}
/* Inspirational Story end */

/* Upcoming Bday */
.DvBday {display:inline; float:left; margin:5px 5px 5px 10px; height:130px; width:123px;vertical-align:top;}
/* Upcoming Bday end */

/* group_home */
.padgrp {padding-left:16px; }
/* group_home end */

/* News */
#DvNews a  {	color: #336699;	font-size:11px;	text-decoration: none;	display:block;	width:144px; height:14px; padding:2px 2px 2px 15px; margin: 2px;background:inherit;}
#DvNews a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF;padding:2px 2px 2px 15px;}
.NewsCounter {background:url(../img/news_counter.gif) no-repeat top; height:50px; width:63px;}
.PadTpLftNews{padding:15px 0px 0px 8px; }
.TxtRating {font-size:16px; color:#CC0000;}
.PadTL {padding:5px 0px 0px 12px; }
/* News end */


/*Amit*/
.Btn_Bluebg { background:url(../img/btn_bluebg.gif) repeat-x; height:25px; border-left:1px solid #D9DFEA; border-top:1px solid #D9DFEA; border-bottom:1px solid #0E1F5B; border-right:1px solid #0E1F5B; font-size:11px; color:#FFFFFF; }
/* .TxtTlt { font-size:13pt; font-weight:bold; color:#333333; background:inherit; } */
.TxtTlt { font-family: Georgia; font-size:14pt; font-weight:bold; color:#000000; background:inherit; }
.TxtTlt_new {font-size:16px; font-weight:bold; color:#336699; background:inherit; }
.bluetxt { background:inherit; font:11px Tahoma, Arial, Tahoma, sans-serif; color:#336699; text-decoration:none; padding:4px 5px 4px 5px; }
.SaiRam { border:1px solid #ff0000; }
.hypen {
	list-style-image: url(../img/dash.gif);
	list-style-position: inside;
}
.GryShadearea {background:#ccc; color:inherit; font-size:1px; height:8px; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-left:1px solid #CCC;  }        /* RGB 232 232 232 */
.GryShadeTp {background:#ccc; color:inherit; font-size:1px; height:8px; border-top:1px solid #CCC;  }        /* RGB 232 232 232 */
.TxtRgb192 { color:#C0C0C0; background:inherit; }
.Error {color:#E80000; background:transparant; }      /* RGB 232,0,0 */
.Erroralbum {color:#333333; background:transparant; }      /* RGB 51,51,51 */
/*.Error {color:#E80000; background: #D40000transparant; }      /* RGB 232,0,0 */
/*Added By Mohan for Message on 8-2-07 as per client demand.*/
.Message {color:#233259; background:transparant; } 

/*End of added on 8-2-07*/

/* tab */
/*.TabActive {background:#336699; color:inherit; } */
/*  TabActive Commented by mohan on 11-4-07 for profile tab */ 
.TabActive div {background:#B20000; font-size:11px; color:#FFFFFF; text-decoration:none; padding:0px 0px 0px 0px;}
.TabActive div:hover { background:#B20000; font-size:11px; color:#FFFFFF; text-decoration:none; padding:0px 0px 0px 0px; }

/*Invite Roll Button*/
#InviteRollBtn a  {	color: #336699;	font-size:11px;	text-decoration: none;	display: block;	width: 144px; padding:4px 2px 2px 20px; margin: 2px;background:inherit;}
#InviteRollBtn a:hover {	background-color:#336699;	font-size:11px;	color:#FFFFFF;padding:4px 2px 2px 20px;}


/*New CSS On 08-02-2007*/
.RedTxt { color:#D40000; font-size:8pt; }
.PadComments {padding:5px 5px 5px 8px; }
/* Added on 14-2-07 for Listing Bullets for RSS Feeds. */
.Squarebull { background:url(../img/icon_bullets.gif) left no-repeat; vertical-align:top; }
.Pad_TpRht1 {padding:5px 2px 0px 2px; }
.txtarea {width:230px;}
/*DropDown Menu CSS On 07-03-2007*/
.child{ position:absolute; visibility:hidden; background:#445984; }
.child a{background: #445984; display: block; width: 100px;  padding: 4px 5px; text-decoration: none; font-weight: 900; color: #E6E8EE; border-bottom:1px solid #35497B; text-align:left;}
.child a:hover {background: #EEEBEB; display: block; width: 100px;  padding: 4px 5px; text-decoration: none; font-weight: 900; color: #405480; border-bottom:1px solid #35497B; text-align:left;}



/* profile tab 23 March 2007 */
.TabLink { background:inherit; font-size:11px; color:#336699; text-decoration:none; padding:6px 0px 6px 0px; }
.TabLinkhvr { font-size:11px; color:#336699; text-decoration:underline; background:#CCC; padding:6px 0px 6px 0px; cursor:pointer;}
.TabActive { background:#B20000; font-size:11px; color:#FFFFFF; text-decoration:none; padding:0px 0px 0px 0px; }  

/* Added By Mohan on 26-3-07 for blog Enhanced Blog subject. */
.Txt8PtBld { font-size:8pt; background:inherit; font-weight:bold; }
.TxtTlt1 {font-size:13px; font-weight:bold; color:#336699; background:inherit; }
.Pad_LftRht_new{padding:0px 10px 0px 10px; }

.PadComments {padding:5px 5px 5px 8px; }
.PadIndexImage {padding:4px; } /* index page */
.BgIndex {background:url(../img/blank_box.gif) no-repeat center; } 
/* Added By Mohan on 11-4-07 for profile tab */
.LinkPeople1 a { background:inherit; display:block; height:18px; font-size:11px; color:#336699; text-decoration:none; padding:5px 0px 0px 0px; }
.LinkPeople1 a:hover{ font-size:11px; color:#336699; text-decoration:underline;  padding:5px 0px 0px 0px;}

/*.TabActive div {font-size:11px; color:#FFFFFF; text-decoration:none; background:inherit; }
.TabActive div:hover {font-size:11px; color:#FFFFFF; text-decoration:none; background:inherit; }*/

/*  Inspiration class added by Mohan */
#DvInspiration a  {	color: #336699;	font-size:11px;	text-decoration: none;	display:block;	width:144px; height:14px; padding:2px 2px 2px 15px; margin: 2px;background:inherit;}
#DvInspiration a:hover {	background:#336699;	font-size:11px;	color:#FFFFFF;padding:2px 2px 2px 15px;}
.InspirationCounter {background:url(../img/news_counter.gif) no-repeat top; height:50px; width:63px;}
.PadTpLftInspiration{padding:15px 0px 0px 8px; }
/*  Inspiration class added by Mohan */

.Txtfrm{ text-align:left; padding-bottom:10px;}
.tableBrd{ border:1px solid #CCC; margin-top:10px; margin-bottom:10px; border-right:none; border-bottom:none}
.tableBrd td{ padding:5px;  border-bottom:1px solid #CCC;  border-right:1px solid #CCC; }
.PadBrowse {padding:0px 0px 8px 15px; }
/* .BgPage {background:url(../img/BgPage.gif) repeat-x bottom; height:30px; } */
.BgPage {background:#999999; height:30px; }
.BgTxt {background:#EAEAEA; }
.DvPhotoPop { position:absolute; z-index:1; width:530px;  left:255px; top:120px; }

.ImgFrm { background:#F7F7F7 url(../img/pinnedpost.gif) no-repeat right bottom; }


/* new css*/


/*.Bg_Gry {background:url(bg_blueheader.gif) repeat-x; height:26px;}*/
.Brdr{ border:1px solid #CFD8E6;}
.conTble{}
.TRconTble{ height:29px; text-align:left; vertical-align:middle; border-bottom:1px solid #CFD8E6; background:url(../img/BrdCrmBg1.gif) repeat-x; font-weight:bold; color:#5A5A5A;}
.conTble th{ height:27px; text-align:left; vertical-align:middle;font-weight:normal; background:#F7F7F7; color:#333333;}
.conTble th a{color:#336699; text-decoration:none;}
.conTble th a:hover{color:#336699; text-decoration:underline;}

.conTble td{ height:27px; text-align:left; vertical-align:middle;}
.conTble td a{color:#336699; text-decoration:none;}
.conTble td a:hover{color:#336699; text-decoration:underline;}
.chk{border:none; background:none; padding:0; margin:0px 0 0 0; line-height:0;}
.Pad_Lft2{padding:0px 0px 0px 10px; }
.Bttbdr{ border-bottom:1px solid #CFD8E6;}
.FootLink{ border-top:1px solid #CFD8E6; height:50px;}
.FootLink .links{ margin-left:115px;float:left;}
.FootLink a{color:#336699; text-decoration:none;}
.FootLink a:hover{color:#336699; text-decoration:Underline;}
.Bg_BtnBrwn1 {background:#336699; height:25px; font-size:11px; color:#FFFFFF;  border-left:1px solid #D9DFEA; border-top:1px solid #D9DFEA; border-bottom:1px solid #0E1F5B; border-right:1px solid #0E1F5B; margin-left:10px;}
.paging{ height:27px; border-top:1px solid #CFD8E6;}
.bgrclr{color:#333333;}
/*css 4/1/2008*/
.Pad_All{padding:10px 20px 10px 20px}
.Pad_All2{padding:10px 20px 18px 20px}
.TxtNrm {font-size:11px; line-height:16px; }
.TxtNrm1 {font-size:11px; line-height:16px; color:#808080;}
.Bgtle{ background:#F7F7F7; border:1px solid #CCC; padding:10px;}
.ImgTd{background:#FFF; border:1px solid #CCC; padding:5px;}

/*header part 3 jan 2008*/
.LftPart{ background:url(../img/Lftpart.gif) no-repeat; height:67px; width:15px;}
.RgTPart{ background:url(../img/Rftpart.gif) no-repeat; height:67px; width:15px;}
.Bghdr{ background:url(../img/bghdr.gif) repeat-x;}
.WhiteTxt{ font-size:9pt; font-weight:bold; color:#333333;}

/*---top menu---*/
ul.topbar{ border:#CC0000 1px solid; border-bottom:none; margin:0; padding:0; right:-16px; top:20px; background:#AB1010; position:absolute; display:none;}
ul.topbar li{list-style:none; display:block; border-bottom:1px solid #CC0000;line-height:16px; }
ul.topbar li a{ color:#fff; text-decoration:none; font-weight:normal; width:80px; display:block; height:12px; }
ul.topbar li a:hover{ text-decoration:none; color:#fff; background:#C42828; cursor:pointer; display:block;}

/* social and Business links in header */
.LinkHd1 { background:#AB1010; }
.LinkHd1 a { height:18px; font-size:11px; color:#FFF; text-decoration:none;}
.LinkHd1 a:hover{ font-size:11px; color:#FFF; height:18px; text-decoration:underline; }

/*--it used for new footer done on 11/1/2008*/
.BgTble{ background:#F7F7F7; border-top:2px solid #B20000;}
.BgTble .tdbg{ background:#E5E5E5; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding:10px 0;}
.mNuTble{}
.mNuTble th{ font-weight:bold; color:#808080; height:22px; text-align:left; vertical-align:middle;}
.mNuTble td{ height:15px; text-align:left; vertical-align:middle;}
.mNuTble td a{font-size:10px;}
.mNuTble td a:hover{font-size:10px;}
.CpyTxt{ color:#808080;}
/*--for image border css it apply where thumb images occurs done on 10/1/2008--*/
.ImgDiv{padding:5px; margin:0; width:52px; height:54px;  border:1px solid #ccc; background:#fff;}
.ImgDiv{padding:5px; margin:0; width:52px; height:54px;  border:1px solid #ccc; background:#fff;}
.ImgDivBig{padding:5px; margin:0; width:100px; height:134px;border:1px solid #ccc; background:#fff;}
.ImgDiv2{padding:5px; margin:0; width:100px; height:100px;  border:1px solid #ccc; background:#fff;}
.ImgDiv3{padding:5px; margin:0; width:75px; height:75px;  border:1px solid #ccc; background:#fff;}
.ImgDiv4{padding:5px; margin:0; width:52px; height:54px;  border:1px solid #ccc; background:#fff;}
.ImgDivBigView{padding:5px; margin:0; width:201px; height:160px;border:1px solid #ccc; background:#fff;}
.ImgDivBigShow{padding:5px; margin:0; width:258px; height:258px;border:1px solid #ccc; background:#fff;}
.ImgDivBiglarge{padding:5px; margin:0; width:449px; height:300px;border:1px solid #ccc; background:#fff;}
/*--used in user_home.php page only Done on 14/1/2008--*/
/* error message*/
.MegTble{ background:#FFF0C2; border:1px solid #C88418; color:#333; height:25px; text-align:center; vertical-align:middle; }

.Brd_Gry3 {border:1px solid #CCC; background:#F7F7F7;}
.Brd_Gry3 td {border:none;}

.arrow{ float:left; height:13px; cursor:pointer; width:12px; padding:0; margin:4px 10px 0 0;}
.arrow img{ font-size:0; cursor:pointer;}

/*Divouter css 3 jan 2008 */
/*--it used in all the page as per given  new Design and also for toggle effect Done on 4/1/2008--*/
.Divouter{float:left; width:100%;}
.Divouter .Divhead{float:left; width:100%; border-bottom:3px solid #B20000; margin-bottom:2px;}
.Divouter .Divhead h1{ float:left; font-size:12px; font-weight:bold; width:93.5%; color:#000; vertical-align:middle; margin:0; padding:0; height:25px; line-height:22px;}
.Divouter .Divhead h1 .NomlTxt{font-weight:normal; font-size:11px;}
.Divouter .Divhead h1 .NomlTxt a{font-weight:normal; font-size:11px; text-decoration:none;}
.Divouter .Divhead h1 .NomlTxt a:hover{font-weight:normal; font-size:11px; text-decoration:underline;}
.arrow{ float:left; height:13px; cursor:pointer; width:12px; padding:0; margin:4px 10px 0 0;}
.arrow img{ font-size:0; cursor:pointer;}
.Divouter .Divtable{float:left; width:100%; margin:0; padding:0;}

/* right bar */
.Bg_Gry_right{background:url(../img/bg_gryheader.gif) repeat-x; height:26px;}

.Bg_LhtGrn1 {background:#F7F7F7; border-bottom:1px solid #CCC; color:inherit; }

/*--css done on 19/3/2008--*/
#DvMsgCent_new{	color: #336699;	font-size:11px;	text-decoration:none;	display:block;	padding:5px 5px 0 15px; margin:0; background:inherit;}
#DvMsgCent_new span{float:left; line-height:15px; height:13px;  color:#FF0000;}
#DvMsgCent_new span a{	float:left; line-height:15px; height:13px; margin:0; padding-right:5px; font-weight:normal; text-decoration:none;}
#DvMsgCent_new a:hover {font-size:11px; color:#990000; padding-right:5px; margin:0;}
/*--css done on 19/3/2008--*/
/*--TxtBox start here-- css on 26/3/08--*/
.TxtBox{ border:10px solid #CCCCCC; padding:20px 6px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; color:#4F4F4F;}
.TxtBox p{ text-align: center; vertical-align:top; margin:0; padding:0; }
.TxtBox span{color:#CC0000; font-weight:bold;}
.linkB{ float:left;}
.linkB a{ color:#2A5BC6; text-decoration:none;}
.linkB a:hover{ color:#2A5BC6; text-decoration:underline;}
/*content css start here*/
.conTenT{ margin:0; padding:0;}
.conTenT ul{ margin:0; padding:0; width:100%;}
.conTenT h2{ line-height:20px; height:22px; font-size:12px;}
.conTenT h2 span.left{ line-height:20px; height:22px; font-size:12px; width:5%; float:left;}
.conTenT h2 span.right{ line-height:20px; height:22px; font-size:12px; width:95%; float:left; }
.conTenT h2 span p.text{ margin:0 0 5px 0; padding:0 0 5px 0; width:100%; float:left; text-align:left; font-weight:normal; font-size:11px; clear:both;}
.conTenT p{ line-height:15px; text-align:left; margin:0; padding:0;}
.conTenT ul.alpha {list-style:none; margin:0; padding:0; width:100%; float:left;}
.conTenT ul.alpha li{margin:0; padding:0; width:100%; clear:both;}
.conTenT ul.alpha li span.left {margin:0; padding:0 0 5px 0; width:5%; float:left;}
.conTenT ul.alpha li span.right {margin:0; padding:0 0 5px 0; width:95%; float:left; text-align:left; }
.conTenT ul.alpha li span.right ul{margin:0; padding:0; list-style:none; float:left; width:500px;}
.conTenT ul.alpha li span.right ul li{margin:0 0 0 10px; padding:0 0 5px 0; float:left; }
.conTenT ul.decimal {list-style:none; margin:0; padding:0; width:100%; float:left;}
.conTenT ul.decimal li{margin:0; padding:0; width:100%; clear:both;}
.conTenT ul.decimal li span.left {margin:0; padding:0 0 5px 0; width:5%; float:left; font-weight:bold; font-size:12px;}
.conTenT ul.decimal li span.right {margin:0; padding:0 0 5px 0; width:95%; float:left; font-weight:bold; font-size:12px; }
.conTenT ul.decimal li span p {margin:0; padding:5px 0; width:100%; float:left; text-align:left; font-weight:normal; font-size:11px; clear:both;}
.conTenT ul.decimal li span.right ul{ list-style:none; margin:0; padding:0; float:right; width:100%;}
.conTenT ul.decimal li span.right ul li span.left {margin:0; padding:0 0 5px 0; width:3%; float:left; font-size:11px; font-weight:normal;}
.conTenT ul.decimal li span.right ul li span.right{margin:0; padding:0 0 5px 0; width:97%; float:left; text-align:left;font-size:11px; font-weight:normal; }
/**/
ul.DvNewListing{list-style-type:square; color:#FF0000; margin:0; padding:2px 0px 0px 15px;}
ul.DvNewListing h1{color:#336699; margin:0; padding:5px 0 5px 0; font-size:11px; font-weight:normal; float:left; width:99%;}
ul.DvNewListing li{font-size:9px; color:#CCCCCC; padding:2px 0 0 0;}
ul.DvNewListing li span{color:#808080;}
ul.DvNewListing li span a.fst{font-size:11px; color:#336699; text-decoration:none; }
ul.DvNewListing li span a.fst:hover{text-decoration:underline;}
ul.DvNewListing li span a.snd{font-size:9px; color:#336699; text-decoration:none;}
ul.DvNewListing li span a.snd:hover{text-decoration:underline;}

.moreLink{padding:0 10px 0px 10px; }
.moreLink a{text-decoration:none; color:#336699; font-weight:bold; font-size:9px;}
.moreLink a:hover{ text-decoration:underline; color:#336699; font-weight:bold; font-size:9px;}


ul.DvNewListing1{list-style-type:square; margin:0; padding:5px 10px 5px 10px;}
ul.DvNewListing li{font-size:9px; color:#CCCCCC; padding:2px 0 0 0;}
ul.DvNewListing1 li a.fstr{font-size:11px; color:#336699; text-decoration:none;}
ul.DvNewListing1 li a.fstr:hover{text-decoration:underline;}
ul.DvNewListing1 li a.sndd{font-size:9px; color:#336699; text-decoration:none;}
ul.DvNewListing1 li a.sndd:hover{text-decoration:underline;}

.spacer{ margin:0; padding:0; line-height:0; clear:both;}
.NetDiv{ margin:5px 0 10px 0; padding:0; width:580px;}
.NetDiv p{margin:0; padding:5px 0; font-size:11px; font-weight:normal; color:#000; display:block; background:#EDECEC;} 
.NetDiv ul{ margin:5px 0 0 0; padding:0; list-style:none; width:100%; font-size:12px;}
.NetDiv ul li{ float:left; margin:0; padding:0;}
.NetDiv ul li.Lft{ margin:0; padding:5px 0; width:20%;}
.NetDiv ul li.Rht{ margin:0; padding:5px 0; width:80%;}

/*--friDiv start here--*/
.friDiv{ margin:0 0 10px 0; padding:0; width:600px;}
/*--menu start here--*/
.menu{ float:left; margin:5px 0 0 0; padding:0; background:#fff; width:100%; border-bottom:1px solid #ccc;}
.menu ul{ float:left; margin:0 0 0 10px; padding:0; list-style:none; width:100%; }
.menu ul li{ float:left; margin:0 5px 0 0; border:1px solid #ccc; border-bottom:none;}
.menu ul li a{ float:left; margin:0; padding:2px 10px; text-decoration:none; font-size:11px; line-height:17px;}
.menu ul li a:hover{margin:0; padding:2px 10px; text-decoration:none; background:#ccc;}
/*--menu start here--*/
/*--friDiv contant start here--*/
.friDiv ul{ margin:5px 0 0 10px; padding:0; list-style:none; width:100%; font-size:12px;}
.friDiv ul p{ float:left; margin:5px 0; padding:5px 0 5px 10px; font-size:11px; font-weight:bold; color:#000; display:block; background:#EDECEC; width:95%;} 
.friDiv ul li{ float:left; margin:0; padding:0;}
.friDiv ul li.Lft .leftTable{ float:left; margin:0; padding:0; width:200px;}
.friDiv ul li.Lft .leftTable table{ margin:0; padding:0; width:100%; border-top:1px solid #ccc; border-left:1px solid #ccc;}
.friDiv ul li.Lft .leftTable table th{ border-right:1px solid #ccc; border-bottom:1px solid #ccc; margin:0; padding:5px 0; background:#ccc; color:#000; font-size:11px;  font-weight:normal;}
.friDiv ul li.Lft .leftTable table td{ margin:0; padding:5px 0; color:#000; font-size:11px; font-weight:normal; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.friDiv ul li.Rht{ margin:0; padding:5px 0; width:80%;}
/*--friDiv contant start here--*/
/*--friDiv start here--*/
.contactrow{	cursor: pointer;}
.contactrow:hover{	background-color: #FFFFCC;}

