/*
Theme Name:BobProctor Theme
Theme URI:http://www.thebobproctornetwork.com/
Description:The theme used for bob proctor
Version:1.0
Author:Exclusive Concepts, Copyright 2009 Exclusive Concepts, Inc.
Author URI:http://www.exclusiveconcepts.com/
*/
body{background:#063557; font-family:Arial,Verdana,sans-serif; color:#1f1f1f; font-weight:normal}
h1, p, form, h2, h3, body, ul, li, td{margin:0; padding:0}
td{background:none; border:none}
a{color:#1d5e8f}
a:hover{text-decoration:underline}
img{border:none}
h1{font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:normal; margin:5px 0 5px 0}

td.postdetailsareaTitle h1{font-family:Arial,Helvetica,sans-serif; font-size:22px; color:#1D5E8F}
#top-blue{width:900px; margin:0 auto; text-align:right}
.blu-box{background:#1d5e8f; color:#3279ad; font-size:12px}
.blu-box a{font-size:11px; color:#FFF; margin:0 5px; text-decoration:none}
.blu-box a:hover{text-decoration:underline}
.search-box{border:none; width:135px; font-size:11px; padding:1px 3px}
#wrapper{width:925px; margin:0 auto; background:#073659 url(images/bg-side.gif) repeat-x bottom}
#cmc_wrapper{width:925px; margin:0 auto}
#inwrapper{width:899px; margin:0 auto}
.header{background:url(images/header-bg.jpg) no-repeat; height:90px}
.logotop{padding:40px 10px 0 9px; width:600px}
.banner-ndex{background:url(images/ndex-top-grey.jpg) top no-repeat; width:618px; height:313px}
.bg-grey-mid{background:url(images/ndex-mid-grey.gif) repeat-y}
.bg-grey-top{background:url(images/ndex-top-grey.gif) top no-repeat}
.bg-grey-but{background:url(images/ndex-but-grey.gif) no-repeat bottom; height:313px}
.my-network, .most-recent{/**** edited by Ishwor on 20 April******/line-height:27px; font-size:16px; padding:10px 0 5px 30px; margin:0 18px 0 4px}
.my-network h2, .most-recent h2{font-size:20px; font-weight:bold}
.my-network{border-bottom:1px solid #d4d4d4; padding-top:15px}
/*
.my-network a{ text-decoration:none; color:#1d5e8f}
*/
.my-network a{/********* edited by ishwor on 20 April *********/text-decoration:none; color:#1F1F1F; font-weight:bold}
.my-network a.num /********* added by ishwor on 20 April *********/{color:#1D5E8F; font-weight:bold; font-size:16px}

.most-recent a.num /********* added by ishwor on 20 April *********/{color:#1D5E8F; font-weight:bold; font-size:16px}

.most-recent a{/********* edited by ishwor on 20 April *********/text-decoration:none; color:#1F1F1F; font-weight:bold}
.my-network a:hover, .most-recent a:hover{text-decoration:underline}
.curve_footop{padding:0 0 15px 0; background:#FFF url(images/foottop-bg.gif) no-repeat bottom}
.curve-infootop{padding:0 0 50px 10px; background:url(images/foottop-bg.gif) no-repeat bottom}
.bp_content{background:url(images/cont-gra-bg.gif) repeat-x; padding:15px 30px 0 30px}
.post{font-size:15px; border-bottom:1px solid #e1e1e1; padding:10px 0 0px 0; line-height:22px}
.post a{text-decoration:none}
.post a:hover{text-decoration:underline}
.post p{margin-bottom:14px; text-align:justify}
.post span{font-size:13px; font-weight:bold}
.post-msi /***** added by Ishwor ****/{margin:0 0 10px 0}
.post-rt ul, .post-msi ul{list-style:none}
.post-rt ul{background:#f1f1f1 url(images/rt-menu-bg.gif) repeat-x top}
.post-msi ul{background:url(images/bg-msi.gif) repeat-x top}
.post-rt li, .post-msi li /***** added by Ishwor ****/{margin:0; font-size:13px; background:url(images/img_rightLowerBox_separatorBgpx.gif) -1px bottom no-repeat}
.post-rt li.lastList, .post-msi li.lastList /***** added by Ishwor ****/{background:none}
.post-rt li{padding:14px 15px 13px 30px}
.post-msi li{padding:10px 8px 5px 3px}
.title-img{padding:9px 0 8px 30px; background:url(images/gra-bg.gif) repeat-x}
.poweredby{float:right; margin:0 85px 0 60px}
.footer{margin-top:15px; text-align:center; font-size:12px; color:#5face7}
.footer a{color:#5face7; margin:0 5px; text-decoration:none}
.footer a:hover{color:#f2f2f2; text-decoration:underline}
.footer .footop{margin-top:10px; background:url(images/footer-bg.gif) no-repeat center top; padding:15px 10px 15px 10px}
/****** For Profile pages ************/
.in-contbg{background:#fff url(images/in-content-bg.gif) repeat-x top}
.edit-pro{background:#fff url(images/edit-pro-bg.gif) repeat-x bottom; font-size:12px; padding:2px 7px; text-align:right}
.gr-bx-top{background:url(images/gr-bx-top.gif) no-repeat; height:3px}
.gr-bx-bg{background:url(images/gr-bx-bg.gif) repeat-y}
.gr-bx-mid{background:#fff url(images/gr-bx-mid.gif) repeat-x bottom; margin:0 8px 0 2px}
.gr-bx-but{background:#fff url(images/gr-bx-but.gif) repeat-x; height:4px}
.purpose-st{/********* edited by ishwor *********/font-size:16px; padding:15px 10px 10px 22px}
.blue-txt{color:#1f6ba5}
.purpose-st p{margin-bottom:5px}
.lt-gr-boxmib{background:url(images/lt-gr-boxmib.gif) repeat-y}
.lt-gr-content{background:url(images/lt-gr-boxbut.gif) no-repeat bottom left; padding:5px 15px 15px 20px; line-height:20px; font-size:13px}
.lt-gr-content p{margin:15px 0}
.lt-gr-content a{text-decoration:none}
.lt-gr-content a:hover{text-decoration:underline}
.lt-gr-heading{background:url(images/lt-gr-boxtop.gif) no-repeat; padding:24px 0 0 20px}
.underline{text-decoration:line-through}
/*
.profile-info{padding:10px; font-size:13px; background:url(images/top-net-sha.gif) no-repeat right bottom; background-position:380px 280px}
*/
/* Modified by pragya*/
.profile-info{font-size:13px; padding-left:5px}

.profile-info td{vertical-align:top}
.ver-line{background:url(images/line.gif) no-repeat center left; height:10px; margin:5px 0}
.my-cont-top{background:url(images/my-cont-top.gif) right; height:9px}

.my-cont-bot{background:url(images/my-cont-but.gif) right; height:4px}
.my-cont-rt{background:url(images/my-cont-rt.gif) repeat-y; width:6px}
.my-cont-mid{background:url(images/my-cont-mid.gif) repeat-x bottom; font-size:11px}
.my-cont-mid table td{font-size:11px; color:#2c2c2c}

.my-cont-mid table td.myContactsTtl{font-size:13px; font-weight:bold; text-align:left}

.my-cont-mid table td.myContactsTtl span{font-size:10px; font-weight:bold; margin:0 0 0 155px}

.my-cont-mid table td.myContactsTtl span a{color:#1f6ba5; text-decoration:underline}

.my-cont-mid table td.myContactsTtl span a:hover{text-decoration:none}
.my-cont-mid strong{font-size:13px}
.my-cont-mid td{text-align:center}
.my-cont-lt{background:url(images/my-cont-lt.gif) repeat-y; width:4px}
/*** Scroller ****/
/*.write-wall{background:#eaeaea; font-size:12px; line-height:16px; margin-bottom:10px}
*/
.write-wall{/********* edited by ishwor on 21 April *********/font-size:12px; line-height:16px}
.write-wall-text /********* edited by ishwor on 21 April *********/{width:239px; float:left; padding-bottom:5px}

.write-wall-close{width:8px; float:left}
.write-wall a{text-decoration:none}
.write-wall a:hover{text-decoration:underline}
.write-wall span{font-size:11px; color:#1f6ba5}
.write-tlt{background:url(images/write-tlt-bg.gif) repeat-x; height:15px}
/**** END scroller ****/
/****** END Profile pages ************/
/*
.trans_white{behavior:url(js/iepngfix.htc)}
*{behavior:url(js/iepngfix.htc)}
*/
/********* added by ishwor on 12 Feb ************/
.cb{clear:both}
/********** styles for CHAIRMANS CLUB page starts here ***************/
#chairmans_page{background:#000 url(images/img_cmc_bgpx.gif) top repeat-x}
#cmc_top-blue{width:900px; margin:0 auto; text-align:right}
.cmc_blu-box{background:#0C253F; color:#1D5E8F; font-size:12px; margin-bottom:4px}
.cmc_blu-box a{font-size:11px; color:#FFF; margin:0 5px; text-decoration:none}
.cmc_blu-box a:hover{text-decoration:underline}
.cmc_header{padding:5px 0 0 0; height:85px}
.cmc_banner{background:url(images/img_cmc_bannerPic.jpg) top no-repeat}
.cmc_banner-ndex{background:url(images/img_cmc_bannerPic.jpg) top no-repeat; width:618px; height:313px}
.cmc_curve_footop{padding:0 0 15px 0; background:#FFF url(images/img_chairmansClub_footerbg.gif) bottom no-repeat}
.cmc_basicFooterCurve{padding:0 0 30px 0; background:#FFF url(images/img_chairmansClub_footerbg.gif) bottom no-repeat}

.cmc_footer{margin-top:15px; text-align:center; font-size:12px; color:#ABA375}
.cmc_footer a:link, .cmc_footer a:active, .cmc_footer a:visited{color:#ABA375; margin:0 5px; text-decoration:none}
.cmc_footer a:hover{color:#f2f2f2; text-decoration:underline}
.cmc_footer .footop{margin-top:10px; background:url(images/img_cmc_footerBg.gif) top no-repeat; padding:15px 10px 15px 10px}
.lastPost{border:none}
.contentBoxRight{background:url(images/img_bodyRight_bottom.gif) right bottom no-repeat}
/********** styles for CHAIRMANS CLUB page ends here ***************/
/********** styles for LOGIN page starts here ***************/
#loginpage{background:#073557 url(images/img_loginpage_bgpx.gif) top repeat-x}
#login-top-blue{width:1002px; margin:0 auto; text-align:right; height:30px; /*padding:5px 0 0 0; */}
.login-blu-box{color:#7FA7C5; font-size:12px; padding:5px 0 0 0}
.login-blu-box a{font-size:11px; color:#FFF; margin:0 5px; text-decoration:none}
.login-blu-box a:hover{text-decoration:underline}
.topLoginTxtbox{border:1px solid #104A73; width:150px; font-size:11px; padding:2px 3px; color:#1F1F1F}
.login_header{padding:0 0 0 64px}
.loginContentBox{background:url(images/img_loginpage_bigBanner_bgpx.gif) top repeat-x}
.loginContentBox_topPart{background:url(images/img_loginpage_bigBanner_topCurve.gif) top no-repeat; padding:3px 0 0 0}
.loginContentBox_mapBg{background:url(images/img_loginpage_bigBannerBg.jpg) 347px 0 no-repeat; padding:20px 0 0 0}
.loginContentBox_contentTbl{border:3px solid #246CA3; border-top:none}
.loginContentBox_topcontentHolderTd{border-bottom:3px solid #246CA3}
.loginContentBox_topcontentHolder{margin:5px 28px 0 20px}
.topLeftSection{width:420px; float:left}
.topLeftSection h1{font:bold 25px Arial,Helvetica,sans-serif; color:#c3deef}
.topLeftSection p{font:normal 18px Arial,Helvetica,sans-serif; color:#fff; line-height:24px; padding:5px 15px 5px 15px;}
.topLeftSection div.joinNowBut{padding:22px 0 0 103px}
.topRightSection{float:right; margin:55px 0 0 0}
.loginInputTable td{font:normal 15px Arial,Helvetica,sans-serif; color:#fff; height:28px; vertical-align:middle}
.loginInputTable td.lebel{text-align:right; padding-right:5px}
.loginInputTable td.blankRow{height:14px}
.loginInputlarge{height:17px; width:330px; border:1px solid #083454; background:url(images/img_loginTxtbox_bgpx.gif) repeat-x; padding:5px; font-size:14px}
.regInputlarge{height:17px; width:200px; border:1px solid #083454; background:url(images/img_loginTxtbox_bgpx.gif) repeat-x; padding:5px; font-size:14px}

.loginInputTable td.signUpButHolder{padding:14px 0 14px 108px}
.loginInputTable td.terms{color:#96c3e5; font:normal 11px Arial,Helvetica,sans-serif; line-height:15px; padding:0 0 10px 40px}
.loginInputTable td.terms a{color:#96c3e5;}
.cmcBannerHolder{border-right:3px solid #246CA3}
.benefitBoxHolder{background:url(images/img_benefitBox_bgpx.gif) repeat-x; padding:25px 0 0 25px; font:normal 13px Arial,Helvetica,sans-serif; color:#fff}
.benefitTbl td{vertical-align:top}
.benefitTbl h1{font:normal 24px Arial,Helvetica,sans-serif; color:#c4dff0; padding:0 0 15px 0; margin:0}
.benefitTbl h2{font:bold 17px Arial,Helvetica,sans-serif; color:#c4dff0; padding:0 0 10px 0; margin:0}

.benefitTbl h2 a{color:#c4dff0; text-decoration:none}

.benefitTbl h2 a:hover{color:#c4dff0; text-decoration:underline}

.dailyBlogHolder{background:url(images/img_dailyBlog_icon.gif) 35px bottom no-repeat}
.networkCommunityHolder{background:url(images/img_networkCummunity_icon.gif) 13px bottom no-repeat}
.MSIoppHolder{background:url(images/img_msiOpportunities_icon.gif) 4px bottom no-repeat}
.loginpage_footer{margin-top:15px; text-align:center; font-size:12px; color:#5FACE7}
.loginpage_footer a:link, .loginpage_footer a:active, .loginpage_footer a:visited{color:#5FACE7; margin:0 5px; text-decoration:none}
.loginpage_footer a:hover{color:#f2f2f2; text-decoration:underline}
.loginpage_footer .footop{margin-top:10px; background:url(images/img_loginpage_footer_gradient.gif) top no-repeat; text-align:center; padding:15px 0 0 0}
/********** styles for LOGIN page ends here ***************/
.basicFooterCurve /********* edited by ishwor *********/{/*padding:0 0 50px 0; */padding:0 0 30px 0; background:url(images/foottop-bg.gif) no-repeat bottom}
.outerBodyContentHolder{padding:0 0 0 5px}
.innerBodyContentHolder{background:url(images/img_bodyTopBgpx.gif) top repeat-x}
.innerBodyContentHolder_normal /****** edited by Ishwor on 20 April ******/{background:url(images/img_bodyTopNormalGrad_bgpx.gif) left 2px repeat-x; padding:0 0 0 7px}
.leftContentBox_normal /****** added Ishwor on 20 April ******/{padding:5px 0 0 0}

.leftContentBox{padding:19px 0 0 35px; vertical-align:top}
.pageTtl{padding:0 0 20px 0}
.pageTtl_exchange{padding:0 0 30px 0}
.pageTtl_abundanceDailyPage{padding:0 0 37px 0}
.pageTtl_contact{padding:0 0 25px 0}
.dataTable, .dataTableLarge{border:1px solid #DADADA}
.dataTable th, .dataTableLarge th{font:normal 16px Arial,Helvetica,sans-serif; color:#216699; padding:7px 0; background:url(images/img_tableHeader-bgpx.gif) repeat-x; border-right:2px solid #E0E0E0}
.exchangeDataTable th{font-size:13px}
.dataTable td{text-align:center; font-size:15px; color:#2c2c2c; padding:8px 0; border-right:2px solid #E0E0E0}
.dataTableLarge td{text-align:center; font-size:15px; color:#2c2c2c; padding:18px 0 14px 0; border-right:2px solid #E0E0E0}
.exchangeDataTable td{font-size:12px}
.leftAlign{text-align:left}
.dataTable th.noRtBorder, .dataTableLarge th.noRtBorder, .dataTable td.noRtBorder, .dataTableLarge td.noRtBorder{border-right:none}
.dataTable td .smallFont12{font-size:12px}
.joinCMCbtnHolder{text-align:right; padding:8px 0 18px 0}

table.dataTable .grayRow{background-color:#F4F4F4}

table.dataTable td p{padding:3px}
table.dataTable td p.p11px{font-size:11px}

.dataTableLarge .grayRow td{background-color:#F4F4F4}
.rightContentBox{vertical-align:top}
.rightTopSectionHolder{/*text-align:right; */}
.myNetworkTbl{background:#FEFEFE url(images/img_rightTobBox_bg.gif) left 50% no-repeat}
.bg-grey-mid2{background:url(images/ndex-mid-grey2.gif) right repeat-y}
.rightLowerSectionHolder{padding:11px 0 0 0}
.shadow1px{background:url(images/right-shadow-1px.gif) right repeat-y; width:22px; float:left}
.shadow{background:url(images/right-shadow-large.gif) right 50% no-repeat}
.contentArea{width:276px; float:left}
.ex_seachHolder{padding-bottom:17px}
.ex_seachHolderDiv{/*width:400px; */}
.ex_seachTxtBoxHolder{width:135px; float:left}
.ex_seachBtnHolder{width:35px; float:left; margin-left:11px}
.ex-search-box{border:1px solid #B6B6B6; width:135px; font-size:11px; padding:1px 3px; height:14px}
.dateHolder{/*width:62px; */margin:0 auto}
.firstRow /**** added by ishwor on 22 April ****/{border-bottom:3px solid #C7C7C7; padding:15px 0 2px 0}

.SubjectTxt{width:45px; float:left}
.DateTxt{width:28px; float:left}
.commentHolder{width:95px; margin:0 auto}
.commentTxt{width:63px; float:left}
.categoryHolder{width:85px; margin:0 auto}
.categoryTxt{width:56px; float:left}
.investmentTxt{width:58px; float:left}
.downArrow{width:14px; float:left; border-right:2px solid #D6D6D6; margin-top:6px}
.upArrow{width:10px; float:left; margin-top:6px; padding-left:3px}
.ex_paginationHolder{padding:15px 0 0 0}
.ex_paginationHolder table td{font:bold 13px Arial,Helvetica,sans-serif; color:#0d4167}
.ex_paginationHolder a:link, .ex_paginationHolder a:active, .ex_paginationHolder a:visited{text-decoration:none}
.ex_paginationHolder a:hover{text-decoration:underline}
.centerAlign{text-align:center}
.rightAlign{text-align:right}
.smallFont14{font-size:14px}
/************ EDIT PROFILE styles starts here *************/
.editProfileTbl td{padding:6px 0 9px 0; font:normal 13px Arial,Helvetica,sans-serif; color:#6a6a6a; vertical-align:top}
.editProfileTbl td.rightPadding10{padding:0 10px 0 0}
.editProfileTbl td.lebel{text-align:right; padding-right:8px}
/*.editProfileTbl td.stateStyle{text-align:right; padding:6px 10px 9px 0}
*/
.editProfileTblInput{border:1px solid #DCDCDC; width:240px; padding:0 0 0 2px; font:13px normal Arial,Helvetica,sans-serif}
.editProfileTblTextArea, .editProfileTblSelect{border:1px solid #DCDCDC; width:240px; font:13px normal Arial,Helvetica,sans-serif; padding:0 0 0 2px}
.editProfileTbl input.width110{width:110px}
.editProfileTbl input.width47{width:47px}
.editProfileTbl td.editProfileTtlHolder{text-align:center; padding:14px 0 14px 0; font-size:12px}
.editProfileTbl td.editProfileTtlHolder span{font:bold 14px Arial,Helvetica,sans-serif; color:#2c2c2c}
.paddingBottom5{padding:0 0 5px 0}
.sortingHolder{font-size:11px; color:#093a5d}
.sortbyTxt{width:43px; float:left}
.sortingCriteriaHolder{}
.sortingPagination{text-align:right}
.sortingPagination a{color:#093a5d; text-decoration:none}
.sortingPagination a:hover{color:#093a5d; text-decoration:underline}
select.midiumSizeDD{border:1px solid #D4D4D4; width:93px; font:11px normal Arial,Helvetica,sans-serif; color:#000}
.msiDetailTblTd{padding:0 0 20px 0}
/*ADDED BY PRAGYA*/
.msiSingleTblTd{padding:0 0 10px 0}
/*END ADDED BY PRAGYA*/
.msiDetailTbl{border:1px solid #D8D8D8}
.msiDetailTbl td{padding:0 0 0 9px; font:normal 15px Arial,Helvetica,sans-serif; color:#2c2c2c}
.msiDetailTbl th{background:url(images/img_tableHeader-bgpx.gif) repeat-x; text-align:left; font:bold 16px Arial,Helvetica,sans-serifl; color:#1d5e8f; padding:0 0 0 9px}
.msiTableTtlHolder{width:535px}
.msiTtl, .categoryName{width:270px; float:left}
.msiTimeDate, .categoryLocation{width:256px; float:right; text-align:right; padding:0 9px 0 0}
.categoryTtlHolder{padding:22px 0 0 0}
.categoryDescription{padding:0 9px 18px 0; line-height:20px}
.categoryDescription p{/*padding:23px 0px 17px 0px; */padding:8px 0px 0px 0px; /*font-weight:bold; */}
.reportHolder{width:152px; float:left; padding:10px 0 0 0; font-weight:bold}
.reportHolder a, .reportHolder a:hover{color:#980606; text-decoration:underline}
.readMoreHolder{width:160px; float:left}
/*ADDED BY PRAGYA*/
.addtomymsi{width:170px; float:left; height:32px}
.addtomymsi a{text-decoration:none; font-weight:bold; color:#063557; line-height:30px}
.addtomymsi a:hover{text-decoration:underline}

a.addtomsicontact{text-decoration:none; font-weight:bold; color:#063557; line-height:30px; font-size:14px; padding-right:5px}
a.addtomsicontact:hover{text-decoration:underline}

a.accessdenied{text-decoration:none; font-weight:bold; color:#063557; line-height:30px; font-size:14px; padding-right:5px}
a.accessdenied:hover{text-decoration:underline}

/*END ADDED BY PRAGYA*/
.voteHolder{width:195px; float:left; text-align:right; font-weight:bold; color:#063557}
.abudanceDailyTbl{font:normal 15px Arial,Helvetica,sans-serif; color:#2c2c2c; line-height:20px}
.abudanceDailyTtl{vertical-align:top}
.abudanceDailyTtl h1{font-size:18px; color:#1d5e8f; padding:0; margin:0}
.rtAlignItalic{text-align:right; font-style:italic; vertical-align:middle}
.abudanceDailyDescp{padding:15px 0 8px 0; text-align:justify}
/*
.replyHolder{text-align:right; font-weight:bold; padding-right:40px}
*/
/** Added by pragya*/
.replyHolder{text-align:right; font-weight:bold; padding-right:10px; padding-bottom:10px; padding-top:10px}
/** end Added by pragya*/
.replyHolder a, .replyHolder a:hover{color:#07375a; text-decoration:underline}
/*
.replyTblTd{padding:35px 0 0 0}
*/
/** Added by pragya*/
.replyTblTd{padding:10px 0 0 0}
/** end Added by pragya*/
.replyTbl{border:1px solid #C6C6C6}
.replyTbl td{padding:15px 10px; vertical-align:top; font:normal 13px Arial,Helvetica,sans-serif; line-height:20px}
.replyTbl td.replyInfo{font-size:11px; line-height:16px}
.replyTbl td.replyInfo a, .replyTbl td.replyInfo a:hover{font-weight:bold; color:07375a; text-decoration:underline}
.commentSeparatorHolder{margin:18px 0; height:11px; background:url(images/img_abundanceDailypage_separatorBgpx.gif) repeat-y}
/************ styles for FACEBOX starts here **********/
.facebox_base{background-color:#C4C4C4; width:460px; filter:alpha(opacity=78); -moz-opacity:0.78; height:261px}
.facebox_content{width:96%; height:82%; bottom:10px; background:#FFF; position:absolute; top:10px; left:10px}
.commentBoxTbl{background-color:#fff}
.commentBoxTbl td{padding:12px 0 0 0; vertical-align:top; font-size:12px; color:#454545}
.commentHeader{height:38px; background:url(images/img_faceboxTtl_bgpx.gif) repeat-x; font-size:14px; font-weight:bold; padding:0 0 0 12px; text-align:left; color:#07375a}
.commentBoxTbl td.lebel{text-align:right; padding-right:8px}
.commentBoxTxtBox{width:170px; border:1px solid #6D6D6D; font:normal 12px Arial,Helvetica,sans-serif; height:16px}
.commentBoxTxtArea{width:325px; border:1px solid #6D6D6D; font:normal 12px Arial,Helvetica,sans-serif}
.commentBoxTbl td.postBtnHolder{text-align:left; padding:12px 48px 17px 0}
.inboxTbl{border:1px solid #D5D5D5}
div#pagination{font-size:11px; float:right; padding-top:3px}
/*********** tab view styles **************/
.Tabs{  height:28px;   font:normal 15px Arial,Helvetica,sans-serif;   color:#1f6ca6;   overflow:hidden}

div.TabView div.Tabs a{  float:left;   text-decoration:none;   font-size:15px;   color:#1f6ca6;   padding:5px 10px;   border-right:#D2D2D2 1px solid;   border-bottom:#D2D2D2 1px solid;   background:#F0F0F0 url(images/inbox_inactiveTabBgpx.gif) repeat-x;   outline:none}

div.TabView div.Tabs a:hover{  background:url(images/inbox_activeTabBgpx.gif) repeat-x;  /*text-decoration:underline; */ }
  
 div.TabView div.Tabs a.Active{  background:url(images/inbox_activeTabBgpx.gif) repeat-x;   border-bottom:none;   cursor:text}
  
div.TabView div.Tabs div.extraLinksHolder{  margin:0 0 0 205px;   border-bottom:#D2D2D2 1px solid;   height:27px;   background:#F0F0F0 url(images/inbox_inactiveTabBgpx.gif) repeat-x}
 
div.TabView div.Tabs div.extraLinksHolder ul{margin:0; padding:8px 0 4px 10px; font:normal 12px Arial,Helvetica,sans-serif}

div.TabView div.Tabs div.extraLinksHolder ul li{margin:0; padding:0; display:inline; list-style:none}

div.TabView div.Tabs div.extraLinksHolder ul li a{color:#545454; text-decoration:underline; padding:0 9px; background:none; font-size:12px; border:none}

div.TabView div.Tabs div.extraLinksHolder ul li a:hover{text-decoration:none}

div.TabView div.Pages{ clear:both;  overflow:hidden;  width:545px;  /* height:500px; */ text-align:left;}

div.TabView div.Pages div.Page{ height:100%;  padding:0px;  overflow:hidden}

div.TabView div.Pages div.Page div.Pad{ padding:0 18px 0 13px;  font:normal 13px Arial,Helvetica,sans-serif}

div#messagepane{ padding:0 18px 0 13px;  font:normal 13px Arial,Helvetica,sans-serif}

.inboxRow{border-bottom:1px solid #D2D2D2; padding:14px 0 5px 0}

.lastRow{border:0}

.inboxRow td /**** edited by ishwor on 22 April ****/{margin:0 5px 0 0}

.inboxRow th /**** added by ishwor on 22 April ****/{text-align:left; color:#3F7A21}

/*.inboxRow .senderPicHolder{padding:0 13px}

.inboxRow .senderNameHolder, .inboxRow .dateHolder, .inboxRow .statusHolder{padding:0 22px 0 0}

.inboxRow .msgTtlHolder{padding:0 5px 0 0}
*/
.inboxRow a{color:#2C6B9C; text-decoration:underline}

.inboxRow a:hover{text-decoration:none}

.inboxInnerSectionHolder{padding:30px 0 10px 0}

.inboxTtlHolder{border-bottom:1px solid #D2D2D2; padding:0 0 8px 0}

.msgTtlTxt{font:bold 15px Arial,Helvetica,sans-serif; color:#2c2c2c}

.inboxTtlHolder a{font-size:12px; color:#1f6ca5; text-decoration:underline}

.inboxTtlHolder a:hover{text-decoration:none}

.msgDetailHolder{padding:12px 0 0 0}

.msgDetailHolder table td{vertical-align:top}

.senderDetail{padding:8px 0 0 9px; font-size:11px}

.senderName{font-size:13px; font-weight:bold; color:#2c2c2c}

.mailBodyTxt{padding:8px 0 0 0; line-height:18px}

.replyBoxHolder{padding:16px 0 16px 0}

.replyBoxHolder textarea{width:512px; border:1px solid #D3D3D3; padding:10px; font:normal 13px Arial,Helvetica,sans-serif}

.replyBoxHolder input.mailsubject{width:300px; border:1px solid #D3D3D3; padding:2px; font:normal 12px Arial,Helvetica,sans-serif}

.searchUsersTtl{font:normal 14px Arial,Helvetica,sans-serif; color:#2c2c2c; padding:0 0 5px 13px}

.searchUsersSection{/*border:1px solid #D6D6D6; */}

.contSearchTxtBox{width:138px; height:16px; border:1px solid #C5C5C5; padding:2px 0 0 2px; font-size:11px}

.usersSearchTbl td{padding:0 0 6px 0}

.contactRequestsTtl{padding:12px 0 5px 13px}

.contactRequestsTtl span{margin:0 0 0 30px; font-size:11px}

.contactRequestsTtl span a{color:#216699; text-decoration:underline}

.contactRequestsTtl span a:hover{text-decoration:none}

.contactRequestContentTd{border:1px solid #D6D6D6; padding:0 9px}

.contactRequestContentTbl td{border-bottom:1px solid #D6D6D6}

.contactRequestContentTbl td.lastRow{border-bottom:none}

.userInfoHolder{padding:12px 0 0 0}

.userInfoHolder .userPic{width:63px; float:left; padding:0 0 25px 0}

.userInfoHolder .userInfoTxt{width:100px; float:left; /*text-align:right; */font-size:11px; color:#216699; line-height:18px; padding-left:10px}

.userInfoHolder .userInfoTxt a{color:#216699; text-decoration:underline}

.userInfoHolder .userInfoTxt a:hover{text-decoration:none}

.usersDetailInfoTd{padding:21px 0 0 16px; font-size:13px; color:#216699}

.usersDetailInfoHolder{border:1px solid #D8D8D8; padding:1px}

.usersDetailInfoTbl{background:url(images/contactInfoHolderBgpx.gif) top repeat-x}

.usersDetailInfoTbl td{padding:20px 0 0 0; vertical-align:top}

.usersDetailInfoTbl td.userPic_large{padding:20px 0 0 15px}

.usersDetailInfoTbl td.realUsersDetailInfoTd{padding:25px 5px 5px 10px}

.realUsersDetailInfoTbl td{padding:0}

.realUsersDetailInfoTbl td.lebel{text-align:right; font-weight:bold; padding-right:8px}

.realUsersDetailInfoTbl td.name{padding-bottom:3px}

.realUsersDetailInfoTbl td.location, .realUsersDetailInfoTbl td.memberOf, .realUsersDetailInfoTbl td.status{padding-bottom:15px}

.userSearchPaginationTbl{font-size:14px; color:#063557}

.prev{padding-left:10px}

.next{text-align:right}

.prev a, .next a{color:#063557; text-decoration:none}

.prev a:hover, .next a:hover{text-decoration:underline}

.userProfInfoTd{padding:14px 0 0 20px}

.userProInfoTtl{font:bold 14px Arial,Helvetica,sans-serif}

.userProfInfoDetailTbl td{font-size:13px; vertical-align:top}

.userProfInfoRow{border-bottom:1px solid #DEDEDE; padding:16px 0 14px 0}

.userProfInfoRow2{padding:16px 0 14px 0}

.userProfInfoRow table td{padding:0 0 3px 0; vertical-align:top}

.userProfInfoRow .lebel, .userProfInfoRow2 .lebel{color:#6a6a6a}

.userProfInfoRow2 table td{padding:0 0 25px 0; vertical-align:top}

.whiteBoardHolder /***** added by Ishwor on 21 April ******/{padding:8px 0 0 0}

.whiteBoardTbl /***** added by Ishwor on 21 April ******/{background:#fff url(images/whiteBoard-bgpx.gif) bottom repeat-x; border:1px solid #CDCDCD}

.whiteBoardTbl td /***** added by Ishwor on 21 April ******/{padding:7px 7px 0 7px}

.whiteBoardTbl textarea /***** added by Ishwor on 21 April ******/{border:1px solid #D5D5D5; width:97%; height:35px; font:normal 11px Arial,Helvetica,sans-serif; padding:5px}

.whiteBoardTbl td.postBtnHolder /***** added by Ishwor on 21 April ******/{text-align:right; padding:3px 7px 4px 0}

.contactCommentBoxHolder{padding:0 0 0 8px; border:1px solid #CDCDCD}
.blankSpace{height:10px; font-size:1px}

.contactCommentBoxTbl td /***** added by Ishwor on 21 April ******/{padding:10px 0 8px 0}

.profile_comment_list{background:url(images/commentBox-dot-sep.gif) bottom repeat-x}

.contactCommentBoxTbl td table td /***** added by Ishwor on 21 April ******/{background:none; padding:0}

.registrationContentBox_topcontentHolderTd{border-bottom:0; padding:0 0 75px 0}

.registrationBox_mapBg{background:url(images/img_registration_bigBannerBg.jpg) 347px 0 no-repeat; padding:20px 0 0 0}

.registrationContentBox{background:#093350 url(images/img_registrationpage_bigBanner_bgpx.gif) top repeat-x}

.registration_topLeftSection{width:700px; margin:0 auto}
.registration_topLeftSection a{color:white}
.registration_topLeftSection h1{font:bold 25px Arial,Helvetica,sans-serif; color:#c3deef}

.registration_topLeftSection p{font:normal 18px Arial,Helvetica,sans-serif; color:#fff; line-height:24px; padding:5px 0 25px 0}

.loginInputMedium{width:180px}

.loginInputSmall{width:75px}

.loginInputTable td.registerButHolder{padding:20px 0 14px 0; text-align:left;}

.loginInputTable select{/*height:28px; */width:250px; border:1px solid #083454; font-size:14px}

#nav{color:white; font-size:12px; text-align:center}

#nav a{color:white; font-weight:bold}

#login_error{width:399px; text-align:right; color:red}

p.message{font:normal 18px Arial,Helvetica,sans-serif; color:#fff; line-height:24px; padding:5px 0 5px 0}

/** Added by PRagya **/
div.error{border:1px solid #C33; padding:5px; font-size:12px; background-color:#FFC4C4; width:300px; text-align:left; color:#000}
div.error ul{list-style:none; padding:5px}

div.regerrrr{border:1px solid #C33; padding:5px; font-size:12px; background-color:#FFC4C4; width:100%; color:#000; text-align:left}

div.regerrrr ul{list-style:none; padding:5px}
div.whiteboxerror{border:1px solid #C33; padding:5px; font-size:12px; background-color:#FFC4C4; width:95%; color:#000; text-align:left}
#request_error_box{border:1px solid #C33; padding:5px; font-size:12px; background-color:#FFC4C4; width:415px; text-align:left}
#validation{width:300px; color:red; margin-bottom:5px}
#request_error_box p{margin:0px; padding:0px}
div#message{font-weight:bold; color:#2c2c2c; font-size:12px}
div#msimessageLoading{width:100px; vertical-align:top; text-align:right; font-size:12px; position:absolute; top:220px}

.postdetailsareaTitle{padding:0px 0px 10px 0px}
h3#comments{font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:normal; margin:5px 0 5px 0}

table.replyTbl .grayRow{background-color:#F4F4F4}

table.requestsform{font-size:13px}
.contentarea{ font-size:12px}
/********************TABS on contacts page*********************************/
#tabs-container{width:188px}
/*
#tabnav{height:28px; margin:0; padding-left:10px; background:url(images/tab_bottom.gif) repeat-x bottom}
#tabnav li{margin:0; padding:0; display:inline; list-style-type:none}
#tabnav a:link, #tabnav a:visited{float:left; background:#f3f3f3; font-size:11px; line-height:22px; font-weight:bold; padding:2px 10px 2px 10px; margin-right:2px; border:1px solid #ccc; text-decoration:none; color:#39719C}
#tabnav a:link.active, #tabnav a:visited.active{border-bottom:1px solid #fff; background:#fff; color:#4D8331}
#tabnav a:hover{background:#fff; color:#4D8331}
#tabnav li a:focus{outline:none}
*/
#tabnav{height:27px; margin:0; /*padding-left:10px; */background:url(images/tab_bottom.gif) repeat-x bottom}
#tabnav li{margin:0; padding:0; display:inline; list-style-type:none}
#tabnav a:link, #tabnav a:visited{float:left; /*background:#f3f3f3; */font-size:11px; line-height:20px; /*font-weight:bold; */padding:5px 10px 1px 10px; /*margin-right:2px; *//*border:1px solid #ccc; */border-top:1px solid #ccc; border-left:1px solid #ccc; text-decoration:none; /*color:#39719C; */color:#1F1F1F}
#tabnav a:link.lastlist, #tabnav a:visited.lastlist{border-right:1px solid #ccc; padding-right:50px}
#tabnav a:link.active, #tabnav a:visited.active{border-bottom:1px solid #fff; background:#fff; color:#000}
#tabnav a:hover{background:#fff; /*color:#4D8331; */text-decoration:underline}
#tabnav li a:focus{outline:none}
div#search-contact{border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; font-size:11px; padding:5px}
div#search-contact-name{font-size:12px; padding:5px; float:right; width:200px}
#search-contact p{padding-bottom:5px}
.search-contact-input{font-size:11px}
.required-input{border:1px solid red}
.required-input-error{font-size:11px; color:#AE0000}
div#list_lifesuccess{overflow-y:scroll; height:100px; widows:230px}

div#readingpane{margin-top:8px}
span.viewAll{margin:0px 0px 0px 5px}
div.profileImgBg{text-align:center; background-color:#E6E6E6; width:210px}
span.updatedvote{line-height:32px; margin-right:12px}
a.editmsi{font-size:11px}


/* autocomplete */
input.autocomplete-loading{background-image:url(images/autocomplete.gif);background-position: center right;background-repeat:no-repeat;}
ul.autocomplete {position: absolute;overflow: hidden;background-color: #fff;border: 1px solid ButtonShadow;margin: 0px;padding: 0px;list-style: none;color: #000;display:none;z-index:1000;}
ul.autocomplete li {display: block; padding: 0.3em;  overflow: hidden; width: 100%; cursor:pointer;}

ul.autocomplete li.selected{background-color:Highlight;color: #fff;}

/** End Added by PRagya **/
