/*.body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 0px 0px;
}*/
.pop_up
{
	margin:auto;
	padding:18px;
	width:550px; min-height:200px;
	background-image:url(../images/popup_topbg.jpg);
	background-repeat:repeat-x;
	background-color:#eef9ff;
	border:4px solid #bbe1ff;
}
.pop_up_new
{
	margin:auto;
	padding:18px;
	width:380px; min-height:100px;
	background-image:url(../images/popup_topbg.jpg);
	background-repeat:repeat-x;
	background-color:#ebebeb;
	border:4px solid #c3c3c3;
}
.orderBook
{
	color:#333333;
	font-size:16px;
}
.orderBook:a
{
	color:#333333;
	font-size:16px;
	text-decoration:none;
}
.orderBook a:hover
{
	color:#333333;
	font-size:16px;
}

/*li {
font: normal 13px verdana;
font-weight:bold;
}*/

.inbox_Title
{
color:#FFFFFF;
font-weight:bold;

}

/*------ Css Added by Sunil- Buying Credits Section ----------- */
.viewcart_brd
{
border:1px solid #e8e8e8;
}
.viewcart_header
{
	padding:5px 0px 5px 5px;
	background-color:#EAEAEA;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	height:25px;
}
.viewcart_header_title
{
	padding:5px 0px 5px 5px;
	background-color:#999999;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	height:25px;
}
.viewcart_brd
{border:solid 1px #e0d8d0;}
.viewcart_brd_right
{border-right:solid 1px #e0d8d0;}
.viewcart_content1
{
	background-color:#FBFBFB;
}
.viewcart_content2
{
	background-color:#FFFFFF;
}
.viewContent_td
{
	padding:15px 0px 5px 2px;
	border-bottom:solid 1px #e0d8d0;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	height:60px;
}
.viewContent_tdtext
{
	padding:5px;
	border-bottom:solid 1px #e0d8d0;
	font-size:12px;
	font-weight:normal;
	color:#7e5834;
	height:20px;
}
.text
{
	padding:5px;
	font-size:12px;
	font-weight:normal;
	color:#7e5834;
	height:10px;
}
.cal_text
{
	font-size:9px;
	font-weight:normal;
	color:#7e5834;
}
.black_text
{
	margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#545454;
}
.black_text2
{
	margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#545454; font-weight:normal;
}
.black_text_cal
{
	margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:0px; color:#545454;
}
.viewcart_subtotal
{
font-size:11px;
background-color:#FFFFFF;

}
.viewcart_total
{
font-size:12px;
color:#FFFFFF;
background-color:#999999;

}
.view_checkout_td
{
	padding:5px;
	border-bottom:solid 1px #e0d8d0;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	height:20px;
}
.viewcart_Input
{
	width:200px; 
	height:16px;
	font-size:11px;
	border:1px solid #DDDDDD; color:#333333;
}

.viewcart_Input_text
{
	width:200px; 
	font-size:11px;
	border:1px solid #DDDDDD; color:#999999;
}


.light_td
{
	padding:15px 0px 5px 2px;
	border-bottom:solid 1px #e0d8d0;
	font-weight:normal;
	color:#000000;
	height:60px;
	font-size:16px;
}
.dark_td
{
	padding:5px;
	border-bottom:solid 1px #e0d8d0;
	font-size:16px;;
	
	font-weight:bold;
	color:#000000;
	height:20px;
}
.txt_bold
{
	font-size:18px;
	color:#000000;
	font-weight:bold;
}
.highlight
{
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.errorMsg
{
	color:#00CC00;
	font-weight:bold;
	font-size:12px;
}
.errMsg
{
	color:#FF0000;
	font-weight:normal;
	font-size:11px;
}
.errMsg a
{
	color:#FF0000;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
.abuse_link
{
	color:#0070C0!important;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.NotFoundText
{
	padding:35px;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	height:10px;
}
/* addded by Radhika for add club event */
.pop_up_event
{	
	margin:auto;
	padding:18px;
	width:750px; min-height:200px;
	background-image:url(../images/popup_topbg.jpg);
	background-repeat:repeat-x;
	background-color:#ebebeb;
	border:4px solid #c3c3c3;
	z-index:99999!important;
}
.All_form_title
{
	margin:0; padding:4px 10px 15px 0px;
	width:155px;
	text-decoration:none;
	color:#06558E;
	font-size:11px;
	font-family:Verdana, Arial, tahoma;
	font-weight:bold;
}
.All_form_madetory
{
	margin:0; padding:0px 10px 0px 0px;
	width:330px;
	font-size:11px;
	font-weight:normal;
	color:#d00000;

}
.All_form_Container
{
	margin:0; padding:0px 10px 0px 10px;
	display:block;
}
.All_form_input_small
{
	font-size:12px;
	font-family: Arial,Verdana, tahoma;
	width:180px;
	height:18px;
	border:1px solid #bdbdbd;
}
.clearit
{
clear:both;
}
.float_left
{
float:left;
}

.float_right
{
float:right;
}

.popup_content_event
{
	margin:30px 0px 0px 0px; padding:10px;
	width:720px;
	background-color:#fdfdfd;
}

/* event calendar css ********/
 .calTitle {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color:#B00000;
 }
 
.graytitle {
  	padding-right:0px;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color:#999999;
 }
 .graytitle16 {
  	padding-right:0px;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color:#999999;
 }
 .grayTxt {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color:#666666;
 }
  .cal_gray_txt {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#666666;
 }
      
 
 
.menuLink {
	font-family: Arial, Tahoma, Verdana; 
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#B00000 ;
	text-decoration:none;
	padding-right:5px;
	padding-left:5px;
}

.menuLink a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#B00000 ;
	text-decoration:underline;
	padding-right:5px;
	padding-left:5px;
}
.actionLinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#B00000 ;
	text-decoration:none;
	padding-right:1px;
	padding-left:1px;
}

.actionLinks a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#B00000 ;
	text-decoration:underline;
	padding-right:1px;
	padding-left:1px;
}
.calDayHeading
 {
	/* padding:1px;
	 background-color:#FFFFFF;
	 border-left:#D6D2CF 1px solid;
	 border-top:#D6D2CF 1px solid;
	 border-bottom:#D6D2CF 1px solid;
	 width:12%;
	 height:31px;
	 font-size:9px;
	 font-weight:bold;
	 text-align:center;
	 vertical-align:middle;*/
	 
	  padding:0px;
	  color:#5B5B5B;
	  border-left:#bbe1ff 1px solid;
	  border-top:#bbe1ff 1px solid;
	  border-bottom:#bbe1ff 1px solid;
	  width:12%;
	  height:31px;
	  font-size:11px;
	  font-weight:bold;
	    text-align:center;
	  background-color:#eef9ff;
}
.satHeading
 {
	 
	  padding:0px;
	  color:#5B5B5B;
	  border-left:#bbe1ff 1px solid;
	  border-top:#bbe1ff 1px solid;
	  border-bottom:#bbe1ff 1px solid;
	  border-right:#bbe1ff 1px solid;
	  width:12%;
	  height:31px;
	  font-size:11px;
	  font-weight:bold;
	  text-align:center;
	  background-color:#eef9ff;
}
.lightBox {
  padding:1px;
  background-color:#FFFFFF;
  border-right:#bbe1ff 1px solid;
  border-bottom:#bbe1ff 1px solid;
  width:12%;
  height:31px;
  font-size:9px;
}
.lightBoxRight {
  padding:1px;
  background-color:#FFFFFF;
  border-right:#bbe1ff 1px solid;
  border-bottom:#bbe1ff 1px solid;
  border-left:#bbe1ff 1px solid;
  width:12%;
  height:31px;
  font-size:9px;
 }
 .lightBoxLeft {
  padding:1px;
  background-color:#FFFFFF;
  border-bottom:#bbe1ff 1px solid;
  border-left:#bbe1ff 1px solid;
  width:12%;
  height:31px;
  font-size:9px;
 }
 
 .sunday {
 	padding-top:10px;
	background-color:#838383;
	width:12%;
 }
 
.button {
	border: 1px solid #000000;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	background-color:#D5DFAC;
	text-transform:uppercase;
	vertical-align:middle;
	height:20px;
}


.dateLink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	text-decoration:none;
}
.sat
{
	  padding:1px;
	  color:#5B5B5B;
	  background-color:#EFEFEF;
	  border-left:#D6D2CF 1px solid;
	  border-top:#D6D2CF 1px solid;
	  border-bottom:#D6D2CF 1px solid;
	  border-right:#D6D2CF 1px solid;
	  font-weight:bold;
	  width:12%;
	  height:31px;
	  font-size:9px;
	  text-align:center;
	  
	
	
}
.dateLink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text 
{
	color: #4e5c64;
	font-size: 12px;
}
.share_eventCalenderTextCenter
{
	 width:675px; 
	 text-align:center;
	 background-color:#FFFFFF;
}
 a.alltabsbutton
{
    background: transparent url(../images/green_btn_right.gif) no-repeat scroll top right;	
    color: #2e912a;
    display: block;
    float: left;
    height: 22px;
    margin-right:1px;
    padding-right: 4px; /* sliding doors padding */
    text-decoration: none;

}
.page_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#5F5F5F;
}


.disable{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#999999;
text-decoration:none;
}
.disable a{
color:#71ac00;
text-decoration:none;
}
.disable a:hover{
color:#105589;
text-decoration:none;
}



/* calendar css ends here ***/

/* end club here */
.textBold
{
	font-family:Arial, Helvetica, sans-serif; 
	line-height:18px;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.textNormal
{
	font-family:Arial, Helvetica, sans-serif; 
	line-height:18px;
	padding:5px;
	font-size:12px;
	font-weight:normal;
	color:#666666;
}
.giftCode
{
	padding:5px;
	font-size:14px;
	font-weight:bold;
	color:#330000;
}



/* Popup CSS Added on 20-07-2009 */
.floatLeft
{
	float:left;
}
.floatRight
{
	float:right;
}
.Cor_topleft
{
	width:30px; height:27px;
	background:url(../images/cor_topleft.png) no-repeat right top;
}
.Cor_topright
{
	width:30px; height:27px;
	background:url(../images/cor_topright.png) no-repeat left top;
}
.Cor_botleft
{
	width:30px; height:27px;
	background:url(../images/cor_botleft.png) no-repeat right top;
}
.Cor_botright
{
	width:30px; height:27px;
	background:url(../images/cor_botright.png) no-repeat left top;
}
.cor_top
{
	height:27px;
	background:url(../images/cor_topbg.png) repeat-x right top;
}
.cor_bot
{
	height:27px;
	background:url(../images/vor_botbg.png) repeat-x right top;
}
.cor_left
{
	height:27px;
	background:url(../images/cor_leftbg.png) repeat-y right top;
}
.cor_right
{
	height:27px;
	background:url(../images/cor_rightbg.png) repeat-y left top;
}


/*.star_1_5{ background:url(../images/stars1_5.png) no-repeat center; width:91px; height:20px; }
.star_2_5{ background:url(../images/stars2_5.png) no-repeat center; width:91px; height:20px; }
.star_3_5{ background:url(../images/stars3_5.png) no-repeat center; width:91px; height:20px; }
.star_4_5{ background:url(../images/stars4_5.png) no-repeat center; width:91px; height:20px; }*/

.shelf_hold2{
	background:url(../images/shelf2.jpg) no-repeat right top;
	width:700px; height:340px; padding:0px 0px 0px 10px; margin-top:15px;
}
.shelf_hold3{
	background:url(../images/shelf3.jpg) no-repeat right top;
	width:700px; height:340px; padding:0px 0px 0px 10px; margin-top:15px;
}

.books_want_result2{
	width:144px; height:75px;
	text-align:center; line-height:26px; padding:0px 0px 0px 0px;
	
}
.books_want_result_big{
	width:155px; height:75px;
	text-align:center; line-height:26px; padding:0px 0px 0px 0px;
	
}
.books_want_result_links_big{
	background:url(../images/result_links_bg_big.jpg) no-repeat center; 
	width:155px; height:25px;
	text-align:center; padding:0px 0px 0px 0px;
}
.books_want_result_links_big a {
text-decoration:none; color:#000000;
}
.books_want_result_links_big a:hover{ text-decoration:none; color:#545454; }

.books_want_result_links2{
	background:url(../images/result_links_bg.jpg) no-repeat center; 
	width:144px; height:25px;
	text-align:center; padding:0px 0px 0px 0px;
}
.books_want_result_links2 a{ text-decoration:none; color:#000000; }
.books_want_result_links2 a:hover{ text-decoration:none; color:#545454; }
.add_books_you_have_bg{ background:url(../images/add_books_you_have_bg.jpg) no-repeat right top; width:710px; height:270px; padding:0px; }

.account_setting_sub_links2{
	background:url(../images/bullet2.jpg) no-repeat; background-position:0px 10px; padding:2px 0px 2px 15px;
	width:200px; color:#686868;
}
.account_setting_sub_links2 a{ color:#686868; text-decoration:none; }
.account_setting_sub_links2 a:hover{ color:#000000; text-decoration:none; }

/*--- Added by Sunil for Registration Form "Confirm Email Address field" -----*/
.registration_form_line_confirm {
width:550px;
}
.registration_form_text_confirm {
padding-top:5px;
padding-left:15px;
text-align:right;
width:140px;
}
.registration_form_field_confirm
{
	padding:5px;
	width:360px;
}

.registration_tab_active a{
	color:#fff; text-decoration:none;  
}

/*---------- Added for Registration  Template -------- 27-28 - Jully-09 ------*/
.content_data{
width:960px;
margin:auto;
}
.content_data_title{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333333;
font-weight:bold;
}
.content_data_desc{

}

/*------ Added For Edit User Profile ----------  29-July-09 --------*/
.edit_profile_hold{ width:720px; margin:auto; margin-top:15px; padding:0px; border:#2EA1FB solid 1px; }
.edit_profile_title{
	width:710px; padding:6px 0px 6px 10px;
	font-family:Arial, Helvetica, sans-serif; color:#3c3d3c; font-size:18px; 
	background:url(../images/registration_title_bg.jpg) repeat-x;
}
.edit_profile_tabs_hold{ width:695px; margin:auto; padding:20px 0px 0px 0px; }
.edit_profile_tabs_hold_edit{ width:550px; margin:auto; padding:20px 0px 0px 0px; }
.edit_profile_content_hold{ width:436px; margin:auto; border-bottom:#BBE1FF solid 2px; border-top:#BBE1FF solid 2px; padding:10px 0px; }


/*------ Added For Pagination Width on home page search Box -----------*/
.books_search_result_hold{ width:790px; padding:10px 0px 0px 10px;height:auto; }

/*----- Added for Book-Details Comment Numbers -----------*/
.comment_numbers{ width:auto;margin-left:15px; padding:5px 10px 5px 10px; background-color:#f8f8f8; }
.add_you_comment{ width:auto;margin-left:15px; padding:5px 10px 0px 10px; background-color:#eef9ff;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration:none; border:1px solid #bbe1ff; }

/*-------- Added for Messages Section :- hover - text-decoration:underline -----------*/
.inbox_heading a:hover{ color:#333; text-decoration:underline; }
.inbox_title_text{ font-weight:normal;padding:0px 0px 0px 8px; color:#3c3c3c; }
.inbox_title_Boldtext{ font-weight:bold;text-transform:uppercase; padding:0px 0px 0px 8px; color:#3c3c3c; }




.search_result_hold_member{ width:650px; margin:auto; background-color:#fff; padding:0px; }
.search_result_row_member{ width:650px; margin:auto; border-bottom:#d1d1d1 solid 1px; padding:7px 0px 7px 0px;  }
.search_result_by_title_member{ width:650px; margin:auto; padding:7px 0px 7px 0px;  }

.search_result_by_title_member_short{ width:120px; margin:auto; padding:7px 0px 7px 0px;  }
.search_result_by_title_content_short{ width:auto; margin:auto; padding:0px 0px 10px 0px; font-weight:bold;  }

.search_result_by_title_content_member{ width:auto; margin:auto; padding:0px 0px 10px 140px; font-weight:bold;  }
.search_result_by_title_content_member a{ text-decoration:none; }

/*----- Added - Home Page Latest Blogs Posts Box ------------- */
.blog_post_hold{ width:600px; padding:10px 0px 0px 0px; margin:auto;border-bottom:1px solid #CBCFCD;}
.blog_post_content{ width:585px; padding:0px 0px 0px 10px; }
.blog_more{ width:585px; padding:6px 0px 0px 10px; }
.home_blog_posted_by{ width:auto; padding:0px 0px 7px 10px; }
.home_bot_box_bottom_bg_big{
	width:654px; background:url(../images/home_bot_box_bottom_bg_big.jpg) no-repeat center bottom; padding:0px 0px 20px 0px;min-height:211px;
}

.view_giftcart a{ text-decoration:underline; color:#990000; }
.view_giftcart a:hover{ text-decoration:none; color:#990000; }

.current_credit_hold{
	background:url(../images/current_credit_bg1.jpg) no-repeat right;
	width:220px; margin:auto; padding:10px 0px 10px 0px;
}

/*------ Added for Redeem Points -----------*/
.gift_redeem_link{
	width:450px; text-align:center; padding:10px;
	font-family:"Times New Roman", Times, serif; font-size:20px; color:#d70000; font-weight:bold;
}

.books_want_result_hold_new{ width:670px; padding:10px 0px 0px 10px; }
.All_form_title1
{
	margin:0px 0px 0px 10px; padding:4px 10px 15px 0px;
	width:100px;
	text-decoration:none;
	color:#333;
	font-size:11px;
	font-family:Verdana, Arial, tahoma;
	font-weight:bold;
}
.pagedropdown
{
margin:0px;
padding:0px;
font-size:11px;
height:19px;
}
.leftpad { padding:3px 15px 0px 0px; float:right; }
.my_calendar_title{ float:left; padding:0px 0px 0px 84px; }

/*------- Added for Forgot Password ---------- */

.forgot_bg{ width:300px; height:180px; background:url(../images/forgot_password_bg.jpg) no-repeat right; padding:50px 0px 10px 0px; }

/*------ Added for Terms & Conditions ---------*/
.terms_hold{ width:750px;min-height:250px; margin:auto; margin-top:5px; padding:0px; border:#c0c0c1 solid 2px; }
.terms_title{
	width:740px; padding:6px 0px 6px 10px;
	font-family:Arial, Helvetica, sans-serif; color:#3c3d3c; font-size:18px; text-transform:uppercase;
	background:url(../images/registration_title_bg.jpg) repeat-x;
}
.terms{
	font-family:Arial, Helvetica, sans-serif; color:#3c3d3c; font-size:12px; text-align:justify;
	padding:10px;
}

/************ For buddy list buttons   ****************************/
.form_button2{
	background:url(../images/form_btn_bg2.jpg) repeat-x; border:#cdcdcd solid 1px; margin:0px; padding:3px 4px 3px 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#525252;
}


/* ---- Added by Sunil for Registration fields width adjustment ---------- */
.form_field_width
{ 	
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#000000; 
	width:215px;
}
.form_field_edit
{ 	
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#000000; 
	width:185px;
}

/* ---- Added by Shivangi for Registration terms and conditions ---------- */
.pop_up_terms
{
	margin:auto;
	padding:18px;
	width:780px; min-height:200px;
	background-image:url(../images/popup_topbg.jpg);
	background-repeat:repeat-x;
	background-color:#ebebeb;
	border:4px solid #c3c3c3;
}

/* Added By Radhika for odd and even row color */
.oddRow 
{
	background-color:#F7F7F7;
	font-size:11px;
	padding-left:2px;
	color:#000000;
	font-weight:normal;
}
.evenRow 
{
	background-color:#FFFFFF;
	font-size:11px;
	padding-left:2px;
	color:#000000;
	font-weight:normal;
}

/*-------- Change Date 17-Nov-09 ---------*/

/*---- Added by Sunil for Login Error Messages ------*/ 
.login_errMsg { clear:both; padding:5px 0px 0px 10px; font-weight:normal; color:#FF0000; }
/*---- End of Added by Sunil for Login Error Messages ------*/ 


/**** CSS for banner ****/

	.container { width:660px; height:228px; overflow:hidden; position:relative; cursor:pointer; border: #FF0000 solid 0px; margin-left:30px;}
	.slides { position:absolute; top:0; }
	.slides div { position:absolute; top:0;display:none; }

	/*body { line-height: 1; }*/
	ol, ul { list-style: none; }
	blockquote, q { quotes: none; }
	:focus { outline: 0; }
	ins { text-decoration: none; }
	del { text-decoration: line-through; }
	#loopedSlider { width:700px; position:relative; clear:both; }
	ul.pagination { list-style:none; padding:0; margin:0;}
	ul.pagination li  { float:left;  text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold; display:block;}
	ul.pagination li a { background:url(../images/tab_bg.jpg) no-repeat center; color:#FFFFFF; text-align:center; text-decoration:none; line-height:35px;
	width:166px; height:35px; display:block; float:left; display:block;
	}
	ul.pagination li a:hover { background:url(../images/tab_bg_o.jpg) no-repeat center; color:#3c3c3c; text-align:center; text-decoration:none;}
	ul.pagination li.active a {  background:url(../images/tab_bg_o.jpg) no-repeat center; color:#3c3c3c; text-align:center; text-decoration:none;}
	ul.pagination li.active a:hover { background:url(../images/tab_bg_o.jpg) no-repeat center; color:#3c3c3c; text-align:center; text-decoration:none;}
	
	
/*** End Banner CSS  ***/


.follower_btns {width:auto; float:left; margin:0px; padding:3px 0px 0px 10px; border:solid 0px #000000; } 
.follower a{ width:auto; text-decoration:none; color:#FF0000; }
.club_blog_posted_by{ width:auto; float:left; padding:0px 0px 7px 0px; }
.club_follower_btns {width:auto; float:left; margin:0px; padding:0px 0px 0px 10px; border:solid 0px #000000; } 

.popup_header{ font-size:12px; color:#014577; font-weight:bold}



/* ---------------- Blogs Section on Community Page --------- */
.community_blog_post_hold{ width:640px; padding:5px 0px 5px 0px; margin:auto;border-bottom:1px solid #CBCFCD;}
.community_blog_content{ width:640px; padding:0px 0px 0px 0px; border:solid 0px #000000;}
.community_blog_posted_by{ width:auto; padding:0px 0px 7px 0px; }

.community_forum_post_hold{ width:640px; padding:5px 0px 5px 0px; margin:auto;border-bottom:1px solid #CBCFCD;}
.community_c_content{ width:640px; padding:0px 0px 0px 0px; border:solid 0px #000000;}
.community_forum_posted_by{ width:auto; padding:0px 0px 7px 0px; }

/*-------- Added For View All BLogs on home page ----------- */
.home_blog_viewall_link{ width:620px; text-align:right; padding:6px 0px 0px 10px; }

/*---- Added on Homepage Login User Name -------- */
.login_user_name { 
	font-size:32px;
	font-family: Arial,Verdana,tahoma;
	color:#0070C0;
	font-weight:bold;
	text-align:center;
	padding:5px 0px 10px 10px;
	width:270px;
	height:100px;
	line-height:28px;
	border:solid 0px red;
	margin:auto;
	}
.logout_home { 
	margin:0px;
	padding:48px 15px 10px 0px;
	}	
.login_header_text
{
	font-size:18px;
	font-family: Arial,Verdana,tahoma;
	color:#272727;
	padding:7px 0px 20px 35px;	 

}
.home_login_bg{ width:300px; height:230px; background:url(../images/login_bg.jpg) no-repeat right; padding:0px 0px 0px 0px; }	

.forgot_password_text
{
	font-size:18px;
	font-family: Arial,Verdana,tahoma;
	text-align:center;
	width:auto;
	padding:10px 0px 15px 0px;
}

/*---- Added For Complete Your Profile  ----------*/
.complete_profile_text{ width:120px; padding:5px; text-align:right; float:left; }
.complete_profile_line{ width:690px; float:left; }
.complete_profile_field{ width:190px; padding:5px; float:left; }
.complete_profile_genre_line{ width:360px; float:left; }
.complete_profile_title_text{ width:110px; padding:9px; text-align:right; float:left; }
.complete_profile_genre_text{ width:110px; padding:9px; text-align:right; float:left; }
/* error messges */
.erMessages
{
	color:#666666;
	font-weight:normal;
	font-size:11px;
}

/*---------- Added by Sunil ------------- */
.sendmail_headertext{ 
	font-size:16px;
	font-weight:bold;
	color:#333333;
}
/*--------- Added for Authors Books on BookChums -----------*/
.bookLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;	
	text-decoration:none;	
}

.bookLink a:{
	text-decoration:underline;	
}

.bookLink a:hover{
	text-decoration:underline;	
}

/*----------- Buy Credit Points ----------- */
.credit_headertext{ 
	height:30px;
	padding:5px 0px 0px 5px;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}

.credit_title_text{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#307b9d;
}

.credit_text{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#333333;
}
.search_title
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	line-height:18px;
}
.register_withus_title{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#014577;
font-weight:bold;
padding:20px 10px 10px 15px;
border-bottom:1px solid #4398ce;



}



.inbox_list_hold .text {
background-color:#eef9ff;
font-weight:bold;
}