/* Content Start*/
.FltLft { float:left;}
.FltRht { float:right;}
.ClrBoth { clear:both;}
.Marg1 { margin:1px;}
.MainTblContent {clear:both; width:782px; margin:auto; background:#FFF url(../ImgNew56/BgMain_TopBlueBrd.png) no-repeat top;}
.DvVryTopMain { margin:auto; width:782px; clear:both;}
.MainTblTransContent{ clear:both; width:782px; margin:auto; background:#FFF url(../ImgNew56/BgMain_TopBrd.gif) left top repeat-y; border-top:1px solid #E1ECF7}
.MainTblTransContentDv{ width:782px; background:#FFF url(../ImgNew56/BgMain_TopBrd.gif) left top repeat-y; margin:auto; border-top:1px solid #E1ECF7}
.MainTblTransContentPng{clear:both; width:782px; margin:auto; background:#FFF url(../ImgNew56/BgMain_TopBrd.png) left top repeat-y;}
.MainTblContentNoCurve{ clear:both; width:782px; margin:auto;  background:#FFF url(../ImgNew56/BgMain_TopBlueBrd.gif) no-repeat top;}
.MainTblContentNoCurveDv{ width:782px; margin:auto;  background:#FFF url(../ImgNew56/BgMain_TopBlueBrd.gif) no-repeat top;}
.MainTblTransContentBusiness{clear:both; width:782px; margin:auto; background:#FFF url(../ImgNew56/BgMain_TopBrd.png) no-repeat top;}
.BgBlu_Image{ background:url(../ImgNew56/BgBlu_TitleBrdTop.gif) repeat-x; height:28px; padding-left:15px;font-size:16px; font-weight:bold; color:#00E}
.BgBlu_Title { background:url(../ImgNew56/BgBlu_Title.gif) bottom repeat-x; height:28px; padding-left:15px;font-size:16px; font-weight:bold; color:#00E}
.BgBlu_Title a{color:#00E; text-decoration:none;}
.BgBlu_TitleBrdTop { background:url(../ImgNew56/BgBlu_TitleBrdTop.gif) repeat-x; height:28px; padding-left:15px;font-size:16px; font-weight:bold; color:#00E;}
.BgBlu_TitleBrdTop a{color:#00E;}
.BgBlu_TitleNoBrd { background:url(../ImgNew56/BgBlu_TitleNoBrd.gif) bottom repeat-x; height:28px; padding-left:15px;font-size:16px; font-weight:bold; color:#00E;}
.BgBlu_TitleNoBrd a{color:#00E;text-decoration:none;}
.BgMainTbl_Btm { background: url(../ImgNew56/BgMain_BotBlueBrd.png) no-repeat top; width:782px; height:8px; margin:auto;}
.BgMainTbl_BgGreyRht{background:#F6F6F6 url(../ImgNew56/BrdTbl_BgGreyRht.gif) repeat-x right top; height:14px; margin:auto;}
.BgBtmTbl_BgBlu{background:#FFF url(../ImgNew56/Bg_LocalRating.gif) no-repeat bottom; margin:auto; width:782px;}
.BgMainTbl_Lft_50{ background: url(../ImgNew56/BrdTbl_Lft_50.gif) no-repeat top left; height:7px;}
.BgMainTbl_Lft2 {background: url(../ImgNew56/BrdTbl_Lft.gif);height:14px; width:161px; border-right:1px solid #E1ECF7;}
.BgBlu_TitleBx { background:url(../ImgNew56/BgBlu_TitleBrdTop.gif) repeat-x; height:28px; font-size:16px; font-weight:bold; color:#00E; padding:1px 0px 0px 16px;}
.BgBlu_TitleBx h1{font-size:16px; font-weight:bold; color:#00E; margin:0px; padding:0px; float:left; }
.BgBlu_TitleBx a{color:#00E; text-decoration:none;}
.BgBlu_TitleBx1 { background:url(../ImgNew56/BgBlu_TitleBrdTop.gif) repeat-x; height:28px; font-size:16px; font-weight:bold; color:#00E; padding:1px 0px 0px 14px;}
.BgBlu_TitleBx1 a{color:#00E; text-decoration:none;}
/*NewDesign Css For Div Start*/
.BgBlu_TitleBxNw {clear:both; background:url(../ImgNew56/BgBlu_TitleBrdTop.gif) repeat-x;font-size:16px; font-weight:bold; color:#00E; vertical-align:bottom; padding:3px 3px 3px 18px; height:23px; margin:0px 1px;}
.BgBlu_TitleBxNw a{color:#00E; text-decoration:none;}
.BgBlu_TitleBxNw h1{font-size:16px; font-weight:bold; color:#00E; margin:0px; padding:0px; float:left; }
.BgBlu_TitleBxBtmNw { clear:both;background:url(../ImgNew56/BgBlu_TitleBrdTop.gif) repeat-x;font-size:16px; font-weight:bold; color:#00E;vertical-align:bottom; padding:3px 3px 3px 18px; height:23px; border-bottom:1px solid #E1ECF7;}
.BgBlu_TitleBxBtmNw a{color:#00E; text-decoration:none;}
.BgBlu_TitleBxNwDvNoBrd { clear:both; background:url(../ImgNew56/BgBlu_TitleNoBrdTop.gif) repeat-x; height:23px; font-size:16px; font-weight:bold; color:#00E; padding:3px 3px 1px 18px;  margin:0px 1px; }
.BgBlu_TitleBxNwDv { clear:both; background:url(../ImgNew56/BgBlu_TitleBrdTop.gif) repeat-x; height:23px; font-size:16px; font-weight:bold; color:#00E; padding:3px 3px 1px 18px;  margin:0px 1px; }
.BgBlu_TitleBxNwDv a{color:#00E; text-decoration:none;}
.BgBlu_TitleBxNwDv ul { margin:0px; padding:0px 0px 0px 0px; list-style:none;}
.BgBlu_TitleBxNwDv li { list-style:none; padding:3px 5px 0px 0px;}
.BgBlu_TitleBxNwDv li.Lnk_BlueBld {text-align:right;  padding:3px 5px 0px 0px; font-size:12px; }
.BgBlu_TitleBxNwDv li.Lnk_BlueBld a{ font-size:12px; text-decoration:underline;}
/*NewDesign Css For Div End*/
/* Content End*/
.UserFormTbl { color:#62656A; }
.UserFormTbl .LeftCol { padding:5px; width:49%; vertical-align:top;}
.UserFormTbl .RhtCol { padding:5px; width:50%;vertical-align:top;}
.UserFormTbl .RhtCol input.TxtBx {color:#787878; border-top:1px solid #404040; border-left:1px solid #404040; border-bottom:1px solid #D3D0C9; border-right:1px solid #D3D0C9;}
.DvtxtWhat{padding:0px 5px 5px 5px; border:1px solid #E1ECF7; text-align:justify; font-weight:bold; margin-bottom:5px;}
/*Forms Start*/
.FormTbl {color:#62656A; }
.FormTbl .LeftCol { padding:5px; width:44%; vertical-align:top;}
.FormTbl .RhtCol { padding:5px; width:50%;vertical-align:top;}
.FormTbl .RhtCol input.TxtBx {color:#787878; border-top:1px solid #404040; border-left:1px solid #404040; border-bottom:1px solid #D3D0C9; border-right:1px solid #D3D0C9;}
.FormTbl input.TxtBx {color:#787878; border-top:1px solid #404040; border-left:1px solid #404040; border-bottom:1px solid #D3D0C9; border-right:1px solid #D3D0C9;}
.FormTbl .RhtCol textarea.TxtAreaBx {color:#787878; border-top:1px solid #404040; border-left:1px solid #404040; border-bottom:1px solid #D3D0C9; border-right:1px solid #D3D0C9;}
.FormTbl textarea {color:#787878; border-top:1px solid #404040; border-left:1px solid #404040; border-bottom:1px solid #D3D0C9; border-right:1px solid #D3D0C9;}
.FormTbl textarea.RevTxtBlk {color:#000000; border-top:1px solid #404040; border-left:1px solid #404040; border-bottom:1px solid #D3D0C9; border-right:1px solid #D3D0C9;}
.FormTbl .Btn { padding:5px;}
.FormTbl .BtnImage{border:0px;}
.FormTbl select { font-size:12px;color:#62656A;}
.FormTbl a{font-size:11px; color:#00E; text-decoration:underline; font-weight:normal;}
.FormTbl .RhtCol a{font-size:11px; color:#00E; text-decoration:underline; font-weight:normal;}
.FormTbl a:hover {font-size:11px; color:#00E; text-decoration:underline; font-weight:normal;}
.FormTbl .TxtBlue{font-size:11px; color:#00E; font-weight:normal;}
.FormTbl .LeftColumn { padding:5px;  vertical-align:top; width:150px;}
.FormTbl .LeftColmBussProf{padding:5px; vertical-align:top; width:100px; font-size:14px; text-align:right; }
.FormTbl .LeftColmWriteRev{ padding:5px 5px 5px 5px; vertical-align:top; font-size:14px; text-align:right;}
.FormTbl .ReqFild {background:url(../ImgNew56/ReqFld.gif) 0px 5px no-repeat; padding-right:5px; }
.FormTbl .RhtColumn { padding:5px; vertical-align:top;}
.FormTbl .RhtColumn .TxtBlu{color:#00E; font-weight:bold}
.FormTbl .RhtColumn a{font-size:11px; color:#00E; text-decoration:underline; font-weight:normal;}
.FormTbl .RhtColumn a:hover {font-size:11px; color:#00E; text-decoration:underline; font-weight:normal;}
.FormTbl .TxtSmlGendr { font:10px Arial, Helvetica, sans-serif; color:#62656A;}

.FormTbl .DvQuestionMrk a{float:left; font-weight:bold; font-size:13px; text-decoration:none; padding-left:3px;}


 /*Forms End*/
/* paging start */
.Paging { color:#787878; font-size:11px;  padding-right:15px; empty-cells:hide; 	}
.Paging select { color:#2B2B2B; font-size:12px; width:104px;}
.Paging .PagingGoto { color:#00E; padding:12px 15px 0px 0px;  }
.Paging .PagingGoto a{ color:#00E; text-decoration:underline}
.BgPageing{background-color:#F6F6F6;border-top:1px solid #E1ECF7; }
.PagingPad{padding-right:5px;}
.PagingPadTpBtm{padding:5px 5px 5px 0px;}
/* paging end */
/* Rating Start */
.RatingTblTd { padding:6px;background:url(../ImgNew56/BrdVert_GryDot.gif) left repeat-y;}
.RatingTblTdWithoutBrd{ padding:6px;}
.RatingTbl { width:100%; color:#666666; font-size:11px;}
.RatingTbl .TitleBlkBld { color:#000000; font-weight:bold;}
.RatingTbl .TitleGryBld { color:#787878; font-weight:bold;}
.RatingTbl .TitleOrgBld { color:#193089; font-weight:bold;}
.RatingTbl .LnkBluBld { color:#0366CC; font-weight:bold; text-decoration:underline} 
/* Rating End */
.MojoPointsBox { background:#FFF; border:1px solid #E1ECF7; padding:2px;}
.MojoPointsBox a{color:#00E; text-decoration:underline}
.MojoPointsBox .TxtOrangeBld{color:#193089; font-weight:bold }
.MojoPointsBox .TxtOrangeBld14{color:#193089; font-size:14px;font-weight:bold }

.whatsthis	{position:absolute; }
.Dvwhatsthis	{position: absolute;width:250px;border:2px solid #E1ECF7; background-color:#FFFDCF;color:#62656A; text-align:justify;padding:8px;visibility: hidden;z-index:999;}
.whatsthis .TblWhatsThis{border:2px solid #E1ECF7; background-color:#F0F8FE; color:#62656A;}
.whatsthis .TblWhatsThis p{ text-align:justify;}
/*BreadCrump Table start*/
.TblBreadCrump{ width:100%;}
.TblBreadCrump a{color:#00E;}
.TblBreadCrump .LftCol{width:28%; border-right:1px solid #E1ECF7; padding:9px 18px 4px 18px; border-bottom:1px solid #E1ECF7; font-size:15px; font-weight:bold; color:#193089;}
.TblBreadCrump .RhtCol{ width:72%; padding:9px 18px 8px 18px; color:#4B5158; font-size:11px; border-bottom:1px solid #E1ECF7; border-bottom:1px solid #E1ECF7; }
.TblBreadCrump .LftColWithOutBrd{width:28%; border-right:1px solid #E1ECF7; padding:9px 18px 4px 18px; font-size:15px; font-weight:bold; color:#193089;}
.TblBreadCrump .RhtColWithOutBrd{ width:72%; padding:9px 18px 8px 18px; color:#4B5158; font-size:11px;}
.TblBreadCrump .RhtColWithOutBrd a{font-weight:bold; text-decoration:underline;  font-size:11px;}
.TblBreadCrump .RhtColWithOutBrd a:hover{font-weight:bold;font-size:11px; text-decoration:underline;}
.TblBreadCrump .RhtCol a{font-weight:bold; text-decoration:underline;  font-size:11px;}
.TblBreadCrump .RhtCol a:hover{font-weight:bold;font-size:11px; text-decoration:underline;}
.TblBreadCrump .LftColNw{width:28%; border-right:1px solid #E1ECF7; padding:9px 18px 4px 18px; border-bottom:1px solid #E1ECF7; font-size:15px; font-weight:bold; color:#193089;float:left;}
.TblBreadCrump .RhtColNw{ width:62%; padding:9px 17px 8px 22px; color:#4B5158; font-size:11px; border-bottom:1px solid #E1ECF7; border-bottom:1px solid #E1ECF7; float:left;}
.TblBreadCrumpNewDv { width:100%;}
.TblBreadCrumpNewDv .LftColWithOutBrdNewDv{width:23%; border-right:1px solid #E1ECF7; border-left:1px solid #E1ECF7; padding:9px 18px 4px 18px; font-size:15px; font-weight:bold;  float:left; color:#193089;  background:#FFFFFF;  }
.TblBreadCrumpNewDv .LftColWithOutBrdNewDvRevReq{width:23%; border-right:1px solid #E1ECF7; padding:9px 18px 4px 18px; font-size:15px; font-weight:bold;  float:left; color:#193089;  background:#FFFFFF;  }
.TblBreadCrumpNewDv .RhtColWithOutBrdNewDv{ width:65%; padding:9px 28px 4px 18px; color:#4B5158; font-size:11px;  background:#FFF; float:left;}
.TblBreadCrumpNewDv .LftColWithBrdNew{width:22.7%; padding:9px 18px 4px 18px; font-size:15px; font-weight:bold;  float:left; color:#193089;  background:#FFF; border-left:1px solid #E1ECF7;}
.TblBreadCrumpNewDv .RhtColWithOutBrdNew{ width:66.3%; padding:9px 28px 4px 18px; color:#4B5158; font-size:11px;  background:#FFF; float:left;  border-left:1px solid #E1ECF7;}
.TblBreadCrumpNewDv .RhtColWithOutBrdNew a{color:#00E;font-weight:bold; text-decoration:underline;  font-size:11px;}
.TblBreadCrumpNewDv .RhtColWithOutBrdNew a:hover{font-weight:bold;font-size:11px; text-decoration:underline;}
.TblBreadCrumpNewDv .RhtColWithOutBrdNewDv a{color:#00E;font-weight:bold; text-decoration:underline;  font-size:11px;}
.TblBreadCrumpNewDv .RhtColWithOutBrdNewDv a:hover{font-weight:bold;font-size:11px; text-decoration:underline;}
/*BreadCrump Table end*/
/*Bread Crum with orange title- start*/
.DvBreadCrumpOrgTlt { float:left; border:1px solid}
.DvBreadCrumpOrgTlt .DvLefCrum {}
/*Bread Crum with orange title- End*/
/* Table List Start */
.TblList{width:100%;}
.TblList .ListHeader { background:#EEEEEE; color:#000000; font-weight:bold; padding:7px; border-right:1px solid #E1ECF7;}
.TblList .ListHeaderNoBrd { background:#EEEEEE; color:#000000; font-weight:bold; padding:7px;}
.TblList .TdList { color:#666666; padding:7px 7px 7px 7px; border-bottom:1px solid #E1ECF7; border-right:1px solid #E1ECF7; vertical-align:top;}
.TblList .TdList .Pad{ padding:2px;}
.TblList .TdList .PadRht{padding-right:8px;}
.PadTop{padding-top:5px;}
.TblList .TdListWithoutBtnBrd { color:#666666; padding:7px;  border-right:1px solid #E1ECF7; vertical-align:top}
.TblList .TdListNoBrd { color:#666666; padding:7px 7px 7px 7px; border-bottom:1px solid #E1ECF7; vertical-align:top}
.TblList .TdListNoBrd a {color:#00E; text-decoration:underline; font-size:11px;}
.TblList .TdList a { font-weight:bold; color:#00E; text-decoration:underline;}
.TblList .LnkBlu a{color:#00E; text-decoration:underline; font-size:11px; font-weight:bold;}
.TblList .TdList span a { color:#00E; text-decoration:underline; font-weight:normal;}
.TblList .TdListNoBrd span a{ font-weight:bold; color:#00E;text-decoration:underline; font-size:11px;}
.TblList .ListHeaderGryBrd{background:#EEEEEE; color:#000000; font-weight:bold; padding:7px;border-right:1px solid #E1ECF7;}
.TblList .TdListNoGryBrd { color:#666666; padding:7px; border-bottom:1px solid #E1ECF7; vertical-align:top;border-right:1px solid #E1ECF7;}
.TblList .ListHeaderAlt { color:#000000; padding:7px; border-bottom:1px solid #E1ECF7; border-right:1px solid #E1ECF7;}
.TblList .TdListAlt { color:#666666; background-color:#F8FBFE; padding:7px; border-bottom:1px solid #E1ECF7; border-right:1px solid #E1ECF7; vertical-align:top}
.TblList .TdListAltNoBrd { color:#666666; background-color:#F8FBFE; padding:7px; border-bottom:1px solid #E1ECF7; vertical-align:top}
.TblList .TdListAlt a { font-weight:bold; color:#00E; text-decoration:underline}
.TblList .TxtBlk11{ font-size:11px;}
.TblList .TdList ul{padding:0px; margin:5px 5px 5px 20px;}
.TblList .TdList li{padding:0px 0px 2px 0px; margin:0px; list-style-type:disc;}
/* Table List End */ 
/*Group Invitation start*/
.PadTxtReadMail{padding:5px;}
.PadTpBtmTxtBody{padding:5px 5px 5px 0px;}
.PadTpBtmTxtBody a{color:#00E;}
/*Group Invitation end*/
.TblMailLnk a{color:#00E;}
/*Group End*/
.DvFloatlft{ float:left; vertical-align:top; font-size:12px;}
.DvFloatlftWithDisp{ float:left; display:inline; vertical-align:top;font-size:12px;}
.DvUlListing ul{ padding:0px; margin:0px; list-style:none;float:left; display:inline; width:100%;}
.DvUlListing li{ padding:0px; margin:0px; list-style:none;float:left;}
.PadRatings{padding:3px 2px 5px 0px;}
/* Table List Start - DIV */
.TblListNwDv {width:100%; background:#FFFFFF; clear:both; float:left;}
.TblListNwDv .ListHeaderNwDv { background:#EEEEEE; color:#000000; font-weight:bold; padding:7px 7px 7px 7px; border-right:1px solid #E1ECF7; clear:both;}
.TblListNwDv .TdListNwDv { color:#666666; padding:0px 8px 7px 7px; border-bottom:1px solid #E1ECF7; border-right:1px solid #E1ECF7; vertical-align:top; float:left;}
.TblListNwDv .TdListNwDv .Pad{ padding:2px;}
.TblListNwDv .TdListNwDv .PadRht{padding-right:8px;}
.PadTop{padding-top:5px;}
.TblListNwDv .TdListWithoutBtnBrdNwDv { color:#666666; padding:7px;  border-right:1px solid #E1ECF7; vertical-align:top}
.TblListNwDv .TdListNoBrdNwDv { color:#666666; padding:7px 7px 7px 7px; border-bottom:1px solid #E1ECF7; vertical-align:top}
.TblListNwDv .TdListNoBrdNwDv a {color:#00E; text-decoration:underline; font-size:11px;}
.TblListNwDv .TdListNwDv a { font-weight:bold; color:#00E; text-decoration:underline;}
.TblListNwDv .LnkBluNwDv a{color:#00E; text-decoration:underline; font-size:11px; font-weight:bold;}
.TblListNwDv .TdListNwDv span a { color:#00E; text-decoration:underline; font-weight:normal;}
.TblListNwDv .TdListNoBrdNwDv span a{ font-weight:bold; color:#00E;text-decoration:underline; font-size:11px;}
.TblListNwDv .ListHeaderGryBrdNwDv{background:#EEEEEE; color:#000000; font-weight:bold; padding:7px;border-right:1px solid #E1ECF7;}
.TblListNwDv .TdListNoGryBrdNwDv { color:#666666; padding:7px; border-bottom:1px solid #E1ECF7; vertical-align:top;border-right:1px solid #E1ECF7;}
.TblListNwDv .ListHeaderAltNwDv { color:#000000; padding:7px; border-bottom:1px solid #E1ECF7; border-right:1px solid #E1ECF7;}
.TblListNwDv .TdListAltNwDv { color:#666666; background-color:#F8FBFE; padding:7px; border-bottom:1px solid #E1ECF7; border-right:1px solid #E1ECF7; vertical-align:top}
.TblListNwDv .TdListAltNoBrdNwDv { color:#666666; background-color:#F8FBFE; padding:7px; border-bottom:1px solid #E1ECF7; vertical-align:top}
.TblListNwDv .TdListAltNwDv a { font-weight:bold; color:#00E; text-decoration:underline}
.TblListNwDv .TxtBlk11NwDv{ font-size:11px;}
.TblListNwDv .TdListNwDv ul{padding:0px; margin:5px 5px 5px 20px;}
.TblListNwDv .TdListNwDv li{padding:0px 0px 2px 0px; margin:0px; list-style-type:disc;}
.TblListing { width:100%;}
.TblListing a{color:#00E;}
.TblListing .TblListingTd { padding:7px; border-top:1px solid #E1ECF7;}
.TblListing .TxtBluBld{font-weight:bold; color:#00E; height:30px; text-align:right; padding:0px 10px;}
.NoticPadListPage{width:70%; margin-left:100px; text-align:center;}
.DvNoticeAllMyFriends {width:100%; text-align:center; margin:auto; clear:both; padding-top:10px; border-top:1px solid #E1ECF7}
/* Table List End  - DIV*/ 
/*Icons table start*/
.DvIcons{ float:left; width:100%;}
.DvIcons .Icon{ padding-right:5px; width:20px; float:left;}
.DvIcons .Count{ width:60%; float:left; padding-top:2px;}
/*Icons table end*/
.TopPrintMessage{ display:none}
/*BreadCrump Table start*/
.TblBreadCrumNew{ width:100%;}
.TblBreadCrumNew ul { margin:0px; padding:0px; list-style-type:none; float:left; width:100%; }
.TblBreadCrumNew li { margin:0px; padding:0px; line-height:normal; list-style-type:none;  display:inline; width:100%;}
.TblBreadCrumNew h1 { font:11px Arial, Helvetica, sans-serif; margin:0px; padding:0px; display:inline; cursor:pointer;}
.TblBreadCrumNew a{color:#00E;}
.TblBreadCrumNew .LftColNw{width:32%; border-right:1px solid #E1ECF7; padding:9px 15px 4px 10px; border-bottom:1px solid #E1ECF7; font-size:15px; font-weight:bold; color:#193089;}
.TblBreadCrumNew .RhtColNw{ width:58%; padding:9px 20px 8px 15px; color:#4B5158; font-size:11px;border-bottom:1px solid #E1ECF7; }
.TblBreadCrumNew .RhtColNwWithOutBrd{ width:80%; padding:9px 20px 8px 15px; color:#4B5158; font-size:11px;}
/*BreadCrump Table end*/
