.FltLft { float:left;}
.FltRht { float:right;}
/*School start*/
.LftCol { width:28%; border-right:1px solid #D1E0F1; padding-left:1px;}
.LftCol a{color:#0062C6;}

/*Reviews_ViewImages start*/
.TblViewPhoto{width:100%}
.TblViewPhoto a{color:#0062C6; font-size:12px;}
.TblViewPhoto .TdPhotoBx{ border-bottom:1px solid #D1E0F1;border-right:1px solid #D1E0F1; padding:5px;}
.TblReviewPhotoBrdTpLft{border-top:1px solid #D1E0F1;	border-left:1px solid #D1E0F1;}
.TblReviewPhotoBrdTpLft .TdPhotoBx75{ border-bottom:1px solid #D1E0F1;border-right:1px solid #D1E0F1; padding:5px; width:75px;}
/*Reviews_ViewImages end*/
/*School end*/

/*Favorites start*/
.TdListFavBx{border-bottom:1px solid #D1E0F1;border-right:1px solid #D1E0F1;}
.TblListFav .TxtBlu{ font-weight:bold; color:#0062C6;}
.TblListFav a{color:#0062C6;}
.TblListFav .ListHeader { background:#EEEEEE; color:#000000; font-weight:bold; padding:7px; height:78px; font-size:14px; vertical-align:middle;}
.TblListFav .ListHeaderUserFav { background:#EEEEEE; color:#000000; font-weight:bold; padding:7px; height:50px;}
.TblListFav .ListHdr_Category { background:#EEEEEE; color:#000000; font-weight:bold; padding:7px; text-align:center; border-right:1px solid #D1E0F1;}
.TblListFav .ListHeader_ViewAllFav { background:#EEEEEE; color:#000000; font-weight:bold; padding:7px 7px 7px 15px;}
.TblListFav .TdPad_ViewAllFav{padding:3px 5px 0px 15px;}
.TblListFav .PadNoticeBx{padding:5px;}
/*Favorites end*/

/*Tools Start*/
/*ASk Friend start*/
.TblAskFriend{width:100%}
.TblAskFriend .TblLogo{border-bottom:1px solid #D1E0F1;}
.TblAskFriend .Logo{border:1px solid #D1E0F1;height:35px;}
.TblAskFriend .TxtSelectDomain{font-size:12px; font-weight:bold; padding:5px 5px 0px 14px; height:25px;}
/*ASk Friend End*/
/*Tools End*/

/*List Start*/
.RhtCol .TblYourReview{margin:0px;}
.RhtCol .TblYourReview .TdLeft{ width:68%; padding-left:14px; padding-top:14px; padding-right:8px; padding-bottom:14px;}

.RhtCol .TblYourReview .TxtDesc{padding-top:8px; padding-bottom:10px;}
.RhtCol .LnkBlueBld a{color:#0062C6; font-size:12px; text-decoration:underline; font-weight:bold;}
.RhtCol .LnkBlueBld a:hover{color:#0062C6; font-size:12px; text-decoration:underline;font-weight:bold;}

/*QA Start*/
.RhtCol .TxtBluBld {color:#0062C6; font-weight:bold;}
.RhtCol .TxtBluBld a{text-decoration:underline;color:#0062C6; font-weight:bold;}
.RhtCol .TxtBluBld a:hover{text-decoration:underline; color:#0062C6; font-weight:bold;}
.RhtCol .TxtOrangeBld a{ color:#FF7E00;  font-weight:bold; text-decoration:underline;}
.RhtCol .TxtOrangeBld a:hover{ color:#FF7E00;  font-weight:bold; text-decoration:underline;}
.RhtCol .TxtGrey{color:#666666; font-size:12px;}
/*QA End*/

/*Edit List start*/
.TblEditList{width:100%}
.TblEditList .PadTxtDesc{ padding:10px 10px 10px 16px;}
/*Edit List end*/

/*Create List start*/
.TblCreateList {width:100%; }
.TblCreateList .TxtSmal { font-size:10px; padding:6px 0px 4px 0px; }
.TblCreateList .TxtSmal span{ font-size:11px; font-weight:bold; }

.TblCreateList .PadTxtDesc{ padding:10px 10px 10px 0px;}
.TblCreateList .LetfCol { width:58%; float:left; border-right:1px solid #D1E0F1; padding:0px 0px 0px 13px;}
.TblCreateList .RightCol{width:40%;  float:right; }
.TblCreateList .RightCol .HdrListIdeas{background:#EEEEEE;color:#000000; font-weight:bold; padding:7px 7px 7px 13px; border-right:1px solid #BDBDBD;}
.TblCreateList .RightCol .TblListIdeas{padding:5px;}
/*Create List start*/

/*ListFull Datails start*/
.TblListFullDetail{width:100%; }
.TblListFullDetail a{color:#0062C6;}
.TblListFullDetail .PadTxtListDesc{padding:16px 16px 16px 16px;}
.TblListFullDetail .PadTxtCategory{padding:2px;}
.TblListFullDetail .PadTd{padding:5px;}
.TblListFullDetail p{text-align:justify; padding:0px;}
.TblListFullDetail .BrdTdMap{border-left:1px solid #D1E0F1;}
.TblListFullDetail .TblMapBx{border:1px dashed #D1E0F1; margin:10px;}
/*ListFull Datails end*/
/*List End*/

/*Community Start*/
/* Review section start*/
.LnkBlueBld {font-size:12px; color:#1865BA; font-weight:bold;}
.LnkBlueBld a{font-size:12px; color:#1865BA; text-decoration:underline; font-weight:bold;}
.LnkBlueBld a:hover{font-size:12px; color:#1865BA; text-decoration:underline;font-weight:bold;}
/*titile and breadcrump generic class start*/
.TxtBreadCrumb {padding:9px 18px 8px 18px; border-bottom:1px solid #D1E0F1; color:#787878; font-size:11px;}
.TxtBreadCrumb a{ color:#1865BA; font-weight:bold; text-decoration:underline;}
.TxtBreadCrumb a:visited{ color:#1865BA; font-weight:bold; text-decoration:underline;}
/*titile and breadcrump generic class end*/

.TopTltBlue{background:url(../ImgNew/Bg_TopRhtReview.gif) repeat-x right; border-top:1px solid #D1E0F1; height:28px; padding-left:16px;}
.TopTltBlue1{background:url(../ImgNew/Bg_TopRhtReview.gif) repeat-x right; height:28px; padding-left:16px;}
/*Question List start*/
.TblQuesList{width:100%; padding-left:1px; padding-right:1px;}
.TblQuesList a{color:#1865BA; text-decoration:underline;}
.TblQuesList .LnkBluBld a{font-weight:bold; color:#0062C6; text-decoration:underline; }
.TblQuesList .BtmBrd{border-bottom:1px solid #D1E0F1;}
.TblQuesList .BgTblListing{background:#FFFFFF url(../ImgNew/Bg_TdRating.gif) repeat-x bottom; height:100px; border-top:1px solid #D1E0F1; height:110px;}
.TblQuesList .Td1{padding:5px; width:90%; margin:auto;}
.TblQuesList .Td2{padding:5px; vertical-align:top;}
.TblQuesList .LnkGryBld a{font-size:14px; text-decoration:underline; font-weight:bold; width:100%; }
.TblQuesList .PadTopPercentBar { padding-top:3px;}
/*Question List start/

/*Question Reply strat*/
.TblQuesReply{width:100%; padding-left:1px; padding-right:1px;}
.TblQuesReply a{color:#1865BA;}
.TblQuesReply .LnkBluBld a{font-weight:bold; color:#0062C6; text-decoration:underline;}
.TblQuesReply .BgTblListing{background:#FFFFFF url(../ImgNew/Bg_TdRating.gif) repeat-x bottom; height:100px;}
.TblQuesReply .Td1{padding:5px;}
.TblQuesReply .Td2{padding:5px; vertical-align:top;}
.TblQuesReply .Td2 .LnkGryBld {font-size:15px;font-weight:bold;height:20px;}
.TblQuesReply .Td2 .GryNrm{padding:5px 0px 5px 0px;}
.TblQuesReply .BrdError{border-bottom:1px solid #D1E0F1; height:30px;}
/*Question Reply end*/

/*Community Replies start*/
.TblReply{width:100%;}
.TblReply .Td1{width:10%; padding:10px 5px 5px 10px;}
.TblReply .Td2{width:75%; padding:10px 5px 5px 10px;}
.TblReply .Td3{width:15%; padding:10px; vertical-align:top;}
.TblReply a{font-weight:bold; text-decoration:underline; text-align:center;}
.TblReply .BgTblListing{background:#F6F6F6 url(../ImgNew/Bg_TdRating.gif) repeat-x bottom; height:50px; border-bottom:1px solid #D1E0F1;}
/*Community Replies end*/

/*MyQuestion List start*/
.TblMyQuesList{width:100%;}
.TblMyQuesList .TblImgUser{ width:10%; padding:5px 5px 5px 10px;}
.TblMyQuesList a{color:#0062C6;}
.TblMyQuesList .LnkBluBold{font-weight:bold; color:#0062C6; height:25px; padding:0px 0px 0px 10px; }
.TblMyQuesList .LnkBluBold a{font-weight:bold; color:#0062C6; text-decoration:underline; text-align:center;}
.TblMyQuesList .TxtQues{padding:5px 5px 5px 10px;}
.TblMyQuesList .TxtDesc{padding:5px 5px 5px 10px;}
.TblMyQuesList .TxtAsked{ padding:5px 5px 5px 10px;}
.TblMyQuesList .BgTblListing{background:#F6F6F6 url(../ImgNew/Bg_TdRating.gif) repeat-x bottom; height:50px; border-top:1px solid #D1E0F1;}
.TblMyQuesList .BrdError{border-bottom:1px solid #D1E0F1; height:30px;}
.TblMyQuesList .LnkBluBld{font-weight:bold; color:#0062C6; height:25px; padding:0px 0px 0px 10px; border-bottom:1px solid #D1E0F1;}
.TblMyQuesList .LnkBluBld a{font-weight:bold; color:#0062C6; text-decoration:underline; text-align:center;}
/* mY Question List end*/
.MainFriendContentTbl a{color:#0062C6; text-decoration:underline;}
.MainFriendContentTbl .SrchDv {width:98%; padding-left:5px; margin:auto;}
.MainFriendContentTbl .SrchDv .LftColm{float:left; padding:5px 15px 0px 0px;}
.MainFriendContentTbl .SrchDv .RhtColm{ padding-right:10px; float:left; width:8%; }
/*BuzzReply start*/
.TblBuzzReply{width:100%}
.TblBuzzReply a{color:#1865BA;}
.TblBuzzReply .TxtEmail{ padding:5px;}
.TblBuzzReply .LftBuzz{width:100%;}
.TblBuzzReply .LftBuzz .ImgUserPhoto{ padding:5px; text-align:center;}
.TblBuzzReply .LftBuzz .PadTdDesc{ padding:5px 5px 5px 0px;}
.TblBuzzReply .RhtBuzz{width:30%;}
.TblBuzzReply .BgTblListing{background:url(../ImgNew/Bg_TdRating.gif) repeat-x bottom;border-bottom:1px solid #D1E0F1;}
.TblBuzzReply .TxtReportAbuse a{font-size:11px; color:#1865BA; text-decoration:underline; font-weight:normal;}
/*Community End*/
/*View RFQ Details start*/
.TblRFQ{width:95%}
.TblRFQ .PadTxtDescRht{padding-right:10px;}
.TblRFQ .PadViewAllBidders{ padding-right:10px; border-bottom:1px solid #D1E0F1;}
/*View RFQ Details end*/
/*Widget CSS Start*/
.TblConfigurator{width:100%}
.TblConfigurator .Preview{width:200px; padding:0px; margin:5px;border:3px solid #D1E0F1;overflow:auto;}
.TblConfigurator .Hdr_Preview{border:1px solid #D1E0F1; height:35px; color:#1865BA; padding:3px;background-color:#FFFFCC; text-align:center; vertical-align:middle;}
.TblConfigurator .Body_Preview{padding:5px;border-left:1px solid #D1E0F1;  border-right:1px solid #D1E0F1; }
.TblConfigurator .Ftr_Preview{border:1px solid #FF3300;border:1px solid #D1E0F1; height:35px; color:#1865BA; padding:3px;background-color:#FFFFCC;text-align:center}
/*Widget CSS End*/
.TblYourReview a {color:#1865BA; font-weight:bold; }
.TblYourReview .TdLeft{ width:68%; padding:14px 8px 14px 14px; border-bottom:1px solid #D1E0F1; }
.TblYourReview .TdLeftViewFav { padding:14px 8px 14px 14px; float:left; min-height:137px; *height:100%; width:97%;  border-bottom:1px solid #D1E0F1; }
.TblYourReview .TxtDesc{padding-top:8px; padding-bottom:10px; }
.LnkBlueBld {font-size:12px; color:#1865BA; font-weight:bold;}
.LnkBlueBld a{font-size:12px; color:#1865BA; text-decoration:underline; font-weight:bold;}
.LnkBlueBld a:hover{font-size:12px; color:#1865BA; text-decoration:underline;font-weight:bold;}
.LnkBlueBld h1{font-size:12px; color:#1865BA; font-weight:bold; padding:0px; margin:0px; float:left;}


.NewbiesTbl { width:100%;}
.NewbiesTbl a{color:#1865BA; font-weight:bold; text-decoration:underline;}
.NewbiesTbl .NewbiesDataTd {padding:10px 3px 16px 5px; border-top:1px solid #BFD8F1;}
.NewbiesTbl .NewbiesTdBx { padding:10px 3px 16px 10px; border-bottom:1px solid #BFD8F1; border-right:1px solid #BFD8F1;}
.NewbiesTbl .NewbiesTdBxNwDv { padding:10px 0px 18px 0px; border-bottom:1px solid #BFD8F1; border-right:1px solid #BFD8F1; width:259.6px; float:left; height:112px; }
.NewbiesTbl .NewbiesTdBxNwDv h1{color:#1865BA; font-weight:bold; text-decoration:underline; padding:0px; margin:0px; font-size:12px; }
.NewbiesTbl .TxtBlu{ text-decoration:none; color:#1865BA; font-weight:bold;}

/*NewDesign - Div Conversion Start - Favorites.tpl*/
.Favorit ul {margin:0px; padding:0px; list-style:none;}
.Favorit li {margin:0px; padding:0px; float:left; width:195px;}
/*NewDesign - Div Conversion End - Favorites.tpl*/
/*New Design Search Member start*/
.TxtInviteFrndz{width:100%; float:left; padding-bottom:3px; border-bottom:1px solid #D1E0F1;}
.TxtInviteFrndz .FrstLine{line-height:25px;padding-left:20px;margin:auto}
.TxtInviteFrndz .SecondLine{margin:auto; line-height:25px; float:left}
.TxtInviteFrndz .BtnInviteFrndz{padding:2px 2px 2px 0; clear:left}
.FrmSearch{ clear:both;width:90%; margin:auto;}
.FrmSearch .TxtSearch{ padding:5px 0px 5px 0px;font-weight:bold; line-height:15px;}
.FrmSearch .TxtExample{padding:0px 0px 10px 95px;}
.DvNewbiesBx {padding:10px 3px 16px 10px; border-bottom:1px solid #BFD8F1; border-right:1px solid #BFD8F1; float:left}
.DvNewbiesBx a{color:#1865BA; font-weight:bold; text-decoration:underline;}
/*New Design Search Member start*/

/*Favorites New Page Design - Start*/
.DvFav { clear:both; } 
.DvFav a{ color:#1865BA;} 
.DvFav .TxtTlt {color:#FF7800; font-size:16px; font-weight:bold; padding:10px 20px; border-bottom:1px solid #D1E0F1;}
.DvFav .TxtShowing {color:#4B5158; font-size:14px; font-weight:bold; padding:10px 20px; }
.DvFav .TxtShowing span{color:#FF7800;  }
.DvFav .DvBussCat { margin:auto; width:100%; clear:both}

.DvFav .DvBussCat .DvBussName {  width:49.5%;  float:left; border-right:1px solid #D1E0F1; }
.DvFav .DvBussCat .DvBussName .BussBlueBg {background:#E0EFFF}
.DvFav .DvBussCat .DvBussName .BussNam div{ padding:5px 0 5px 10px; margin:1px; background:url(../ImgNew/BgBlu_TitleNoBrdTop.gif) repeat-x bottom; height:30px; }



.DvFav .DvBussCat .DvCategoriesName {  width:49.5%; float:left;}
.DvFav .DvBussCat .DvCategoriesName .LnkCat { margin:auto; }
.DvFav .DvBussCat .DvCategoriesName .LnkCat ul{ list-style:none; margin:0px; padding:10px 0px 10px 20px; font-weight:bold;  }
.DvFav .DvBussCat .DvCategoriesName .LnkCat li{ list-style:none; margin:0px;  padding:0px 0px 5px 0px;  }
.DvFav .DvBussCat .DvCategoriesName .LnkCat li.SeeAll { float:right; padding-top:20px;}
/*Favorites New Page Design - End*/
/* Category */
.AllCategory { margin:auto;}
.AllCategory ul{list-style-type:none; float:left; margin:0px; width:100%; padding:0px; }
.AllCategory li{float:left; padding:3px; width:49%; font-size:12px;}
.AllCategory li a{ text-decoration:underline; font-weight:bold;color:#0062C6;}
.AllCategory li a:hover{ text-decoration:underline; font-weight:bold;color:#0062C6;}
.AllCategory h1{text-decoration:underline; font-weight:bold;color:#0062C6; font-size:12px; float:left; cursor:pointer; padding:0px; margin:0px;}

/* optimised classes */
.DvList {width:100%; padding:0; margin:0; list-style:none;}  /* from TblList in c2 */
.DvList li { float:left; }
.DvList li.ListHeader { text-align:center;background:#EEE;color:#000;font-weight:bold; padding:7px; border-right:1px solid #D1E0F1;} /* from TblList in c2 */
.DvList li.ListHeaderNoBrd {text-align:center; background:#EEE; color:#000;font-weight:bold; padding:7px;} /* from TblList in c2 */
.DvList li.TdList { color:#666; padding:7px; height:89px; border-bottom:1px solid #D1E0F1; border-right:1px solid #D1E0F1;} /* from TblList in c2 */
.DvList li.TdListNoBrd { color:#666; padding:7px; height:89px; border-bottom:1px solid #D1E0F1; text-align:center}
.DvList li.TdList a { font-weight:bold; color:#0062C6; text-decoration:underline;}
.WdAuth {width:136px;}
.WdTpcs {width:393px;}
.WdReply {width:43px;}
.WdDl {width:36px;}
.WdLatR {width:98px;}
.TxtCnt {text-align:center}
.ClrBoth { clear:both;}
.DvLoc {float:left; width:11%; padding:3px 0 4px 18px}
.DvLocR { float:right; width:85%; padding:3px 0 4px 0}
.DvSerchCon {clear:both; padding-top:9px; height:41px}
.GoToPg {clear:both; height:30px; padding-top:5px}
.GoPg {float:left; padding-top:5px; width:84%; text-align:right}
.GoPg2 {float:left; width:15%}
.BtmL {float:left; width:82px}
.BtmR {float:right; width:700px} 

input.TxtBx {padding-left:3px;}
