
/***************************************************************************
* Product Name			: AJ Article
* Version 			: 3.0
* Release Date			: 31 October 2009
* Copyright			: (C) 2009 AJ Square Inc.
* Email				: info@ajsquare.com
* Company URL			: www.ajsquare.com
 ***************************************************************************/
 
/****************************************************************************
* Licence Agreement:
* This program is a Commercial licensed software.You are not authorized to redistribute it and/or   modify/and or sell it under any publication either user and enterprise versions of the License   (or) any later version is applicable for the same.If you have received this software without a license, you must not use it, and you must destroy your copy of it immediately. If anybody illegally uses this software, please contact info@ajsquare.com.
*****************************************************************************/

@charset "utf-8";
/* CSS Document */

ul{padding:0px; margin:auto;}
p{padding:0px; margin:0px;}

.top_pics_div1{ width:651px; text-align:left; float:left;}
.top_pics_div2{ width:100%; text-align:left; float:left;}
.submit_td{width:651px; padding:7px; padding-top:0px;}
.submit_div{ width:651px;}
.empty_div{height:7px;}
.preview_div{width:667px; margin:auto; background:#ffffff;}

/* ----------------------------- Top Navigation -------------------------- */
.navig_pad{padding:7px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.navig_txt{ color:#2f77fd; text-decoration:none;}
.navig_txt:hover{ text-decoration:underline;}

/* ----------------------------- Warning Window -------------------------- */
.warn_table{background:url(../images/submit_warn_back.gif) repeat-x; border:solid 1px #dce0e3;}
.warn_img{padding-top:30px; padding-bottom:30px; padding-left:15px;}
.warn_btn{background:url(../images/join_btn2.gif) no-repeat; border:none; height:33px; width:165px;}
.warn_btn:hover{background:url(../images/join_btn2_hover.gif) no-repeat; cursor:pointer;}
.warn_title{ font-family:Arial, Helvetica, sans-serif; font-size:22px;}
.warn_txt{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6c5a5b; padding-top:10px;}

/* ----------------------------- Guide Window ---------------------------- */
.guide_img{ padding-left:5px; padding-right:25px; padding-top:10px;}
.guide_img2{ padding:30px 10px 10px 0px;}
.guide_title{font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-top:20px; color:#000000;}
.guide_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#716e6e; padding:10px; padding-left:0px; text-align:justify; line-height:18px; border-bottom:dotted 1px #c7c7c7;}
.guide_sub_title{font-family:Arial, Helvetica, sans-serif; font-size:17px; padding-top:20px; padding-left:10px; text-decoration:underline; color:#1269cb;}
.guide_list{list-style:none; padding:10px; padding-left:25px;}
.bullet{list-style-image:url(../images/bullet.gif); padding-left:5px;}
.guide_list_txt{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#545454; line-height:20px; text-align:justify;}

/* ------------------------------ Title Horz bar ------------------------------------ */
/*.title_bar{ background:url(../images/bar_02.gif) repeat-x; height:29px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding:7px;}*/
/*.title_bar{ background:#3899dc; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding:7px;}*/
.title_bar{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; padding:7px; padding-bottom:0px; padding-left:0px; border-bottom:dotted 1px #999999;}
.title_bar2{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; padding:7px; padding-bottom:0px; padding-left:0px; border-top:dotted 1px #999999;}
.critical_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000;}
.non_critical_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0aa311; vertical-align:top;}

/* ----------------------------- Submit Window --------------------------- */
.submit_txt{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#151515; text-align:right; padding:10px; padding-bottom:15px; padding-right:30px; vertical-align:top;}
.submit_txt_top{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#151515; text-align:right; padding:10px; padding-top:0px; padding-right:30px; vertical-align:top;}
.submit_txt2{font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:10px; padding-left:0px; color:#6c5a5b; }
.submit_txt3{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6c5a5b; text-align:right; padding:10px; padding-right:3px; padding-top:0px;}
.submit_hover{color:#2f77fd; text-decoration:none;}
.submit_hover:hover{text-decoration:underline;}
.submit_txtbox{font-family:Arial, Helvetica, sans-serif; font-size:12px; width:220px; }
.submit_txtbox2{font-family:Arial, Helvetica, sans-serif; font-size:12px; border:solid 1px #dadee1; width:150px; height:16px;}
.submit_star{ font-family:Arial, Helvetica, sans-serif; color:#fe6c01; vertical-align:top;}
.cate_title{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-align:left; padding:3px; background:url(../images/cate_title_back.gif) repeat-x;}
.cate_list{font-family:Arial, Helvetica, sans-serif; font-size:12px; border:solid 1px #dadee1; width:180px;}
.cate_list2{font-family:Arial, Helvetica, sans-serif; font-size:12px; border:solid 1px #dadee1; width:150px;}
.submit_txtarea{border:solid 1px #dadee1;}
.submit_txtarea_td{ padding-top:7px;}
.attach_btn{background:url(../images/browse_btn.gif) no-repeat; border:none; height:27px; width:110px;}
.attach_btn:hover{background:url(../images/browse_btn_hover.gif) no-repeat; cursor:pointer;}
.submit_btn{ background:url(../images/submit_now2.gif) no-repeat; border:none; height:27px; width:110px;}
.submit_btn:hover{background:url(../images/submit_now_hover2.gif) no-repeat; cursor:pointer;}

.td_width{ width:100px;}

/* --------------------------------- Site Menu ------------------------------- */
.site_mnu_width{width:301px;padding-bottom:10px;}
.body_width{width:648px;}
.site_mnu_table{background:url(../images/site_menu_back.gif) repeat-x; border:solid 1px #d0d0d0;}
.site_mnu_title{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:20px 25px;}
.site_mnu_link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; padding-left:10px;}
.site_mnu_img{padding-left:25px;}
.site_mnu_link:hover{ color:#00aeff; text-decoration:underline;}

/* ------------------------------ Articles ------------------------------- */
.articles_div{width:301px; padding-top:0px;padding-bottom:10px;}
.articles_title{ background:url(../images/articles_back.gif) repeat-x; border:solid 1px #c2c2c2; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:5px 10px 5px 20px;}
.articles_pre{ background:url(../images/pre_01.gif) no-repeat; height:23px; width:24px; border:none;}
.articles_pre:hover{ background:url(../images/pre_03.gif) no-repeat; cursor:pointer;}
.articles_next{ background:url(../images/next_02.gif) no-repeat; height:23px; width:24px; border:none;}
.articles_next:hover{ background:url(../images/next_03.gif) no-repeat; cursor:pointer;}
.articles_bottom0{ background:url(../images/articles_back2.gif) repeat-x; height:32px; border:solid 1px #c2c2c2; border-right:none;}
.articles_bottom{ background:url(../images/articles_back2.gif) repeat-x; height:32px; border:solid 1px #c2c2c2;}
.articles_bottom2{ background:url(../images/articles_back2.gif) repeat-x; height:32px;}
.articles_body{ border-left:solid 1px #c2c2c2; border-right:solid 1px #c2c2c2; padding-top:15px; padding-bottom:15px;}
.articles_inner_table{width:279px;}
.articles_tab1{background:url(../images/articles_tab1.gif) no-repeat; width:137px; height:31px;}
.articles_tab1 a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-align:center; text-decoration:none;}
.articles_tab2{background:url(../images/articles_tab2.gif) no-repeat; width:137px; height:31px;}
.articles_tab2 a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-align:center; font-weight:bold; text-decoration:none;}
.articles_tab2:hover{ background:url(../images/articles_tab3.gif) no-repeat; width:137px; height:31px;}
.mid_tab{width:5px;}
.tab_bottom{ background:#000000; height:5px; width:279px;}
.articles_link_text{ padding-top:15px; padding-bottom:0px;}
.articles_link_text a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000;}
.articles_link_text a:hover{ color:#0072ff;}
.articles_link_text2{ padding-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#9b9b9b; border-bottom:dotted 1px #b7b7b7;}
.articles_link_text2 a{ color:#0072ff; text-decoration:none;}
.articles_link_text2 a:hover{text-decoration:underline;}
.articles_link_img{padding-top:10px; padding-bottom:10px; border-bottom:dotted 1px #b7b7b7;}
.articles_link_sep{ color:#000000;}

/* ---------------------------------- Listed Articles ---------------------------------------- */
.listed_articles_back{background:url(../images/site_menu_back.gif) repeat-x; border:solid 1px #d0d0d0;}
.listed_title{font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#000000; font-weight:bold; padding:20px; border-bottom:dotted 1px #c4cedf;}
.listed_sort{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; padding-right:18px; padding-bottom:20px; border-bottom:dotted 1px #c4cedf;}
.listed_sort a{ font-size:11px; font-weight:normal; color:#0096ff; text-decoration:none;}
.listed_sort a:hover{ text-decoration:underline;}
.listed_article_title{ font-family:Arial, Helvetica, sans-serif; font-size:18; padding-left:15px; color:#000000;}
.listed_article_title_new{ font-family:Arial, Helvetica, sans-serif; font-size:18; padding-left:15px; padding-bottom:5px; color:#000000;}
.listed_article_title a, .listed_article_title_new a{ color:#000000; text-decoration:none;}
.listed_article_title a:hover, .listed_article_title_new a:hover{color:#0096ff;}
.listed_link_text2{ padding-bottom:10px; padding-top:0px; padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#9b9b9b;}
.listed_link_text2 a{ color:#0072ff; text-decoration:none;}
.listed_link_text2 a:hover{text-decoration:underline;}
.listed_spacer{padding-left:7px; padding-right:7px;}
.listed_article_content{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; padding:5px; padding-left:15px; padding-top:0px; line-height:18px; padding-bottom:20px; border-bottom:solid 1px #e5e5e5; color:#000000;}
.listed_article_content1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; padding:5px; padding-left:15px; padding-top:0px; line-height:18px; padding-bottom:20px;  color:#000000;}
.listed_td{padding-top:15px;}
.listed_img_border{border-bottom:solid 1px #e5e5e5;}
.advt_link{border:none;}
/* --------------------------------- Main Article page ---------------------------------------------- */
.main_title{font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; padding:20px; padding-bottom:0px;}
.main_subtitle{padding-bottom:10px; padding-left:20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-style:italic; text-decoration:none; color:#9b9b9b; border-bottom:dotted 1px #c4cedf;}
.main_subtitle a{color:#0072ff; text-decoration:none;}
.main_subtitle a:hover{text-decoration:underline;}
.rate_spacer{padding-right:15px; vertical-align:bottom;}
.main_body_td{ padding-top:7px; padding-bottom:7px;}
.main_body_title{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; padding:5px; padding-left:0px; line-height:18px; color:#000000;}
.main_body_content{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; padding:5px; padding-left:0px; line-height:18px; color:#575757;}

.listed_author_title{ font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:15px; color:#000000; font-weight:bold;}
.listed_author_title_new{ font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-left:15px; padding-bottom:5px; color:#000000;}
.listed_author_title a:link, .listed_author_title_new a:visited{ color:#0096ff; text-decoration:none;}
.listed_author_title a:hover, .listed_author_title_new a:hover{color:#333; text-decoration:underline;}
/* -------------------------------- Bottom Links --------------------------------------------- */
/* ----- Today ---- */
/* -------------------------------- Bottom Links --------------------------------------------- */
.email_btn{background:url(../images/email_normal.gif) no-repeat; width:61px; height:28px; border:none; display:block; float:left;}
a:hover .email_btn{background:url(../images/email_hover.gif) no-repeat; cursor:pointer;}

.save_btn{ background:url(../images/save_normal.gif) no-repeat; width:60px; height:28px; border:none; display:block; float:left;}
a:hover .save_btn{background:url(../images/save_hover.gif) no-repeat; cursor:pointer;}

.share_btn{ background:url(../images/share_normal.gif) no-repeat; width:61px; height:28px; border:none; display:block; float:left;}
a:hover .share_btn{background:url(../images/share_hover.gif) no-repeat; cursor:pointer;}

.abuse_btn{ background:url(../images/abuse_normal.gif) no-repeat; width:60px; height:28px; border:none; display:block; float:left;}
a:hover .abuse_btn{background:url(../images/abuse_hover.gif) no-repeat; cursor:pointer;}

.print_btn{ background:url(../images/print_normal.gif) no-repeat; width:60px; height:28px; border:none; display:block; float:left;}
a:hover .print_btn{background:url(../images/print_hover.gif) no-repeat; cursor:pointer;}

.btn_div{ float:right; padding-right:10px;}

.bot_link_pad{ padding-bottom:10px;}

/* --------------------------------- Rate ----------------------------------------------- */
.rate_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; vertical-align:middle; font-weight:bold; color:#ef6a17}
.post_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; vertical-align:middle; font-weight:bold; color:#ef6a17; text-decoration:none;}
.post_txt:hover{ text-decoration:underline;}
.rate_img{border:none; padding:0px;}
.rss_td{padding-left:20px; border-bottom:dotted 1px #c4cedf; padding-right:10px;}
.rss_img{ border:none;}
/*-- Today --*/
.view_all_txt a{font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-weight:bold; color:#0072ff; text-align:right; text-decoration:none;}
.view_all_txt a:hover{text-decoration:underline; color:#0072ff;}
.image1{ padding-right:15px;}

.comment_div{padding:0px; margin:0px;}
.comment_reply2{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0096ff; text-decoration:none;}

.comment_count{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff9600;}
.comment_title{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:17px; padding-bottom:10px;}
.comment_body{ border-top:solid 1px #d0d0d0; padding-top:15px; padding-bottom:15px;}
.comment_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-align:justify; color:#979797;}
.comment_reply{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0096ff; text-decoration:none;}
.comment_reply:hover{text-decoration:underline;}
.comment_user{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0096ff; text-decoration:none;}
.comment_user:hover{ text-decoration:underline;}
.comment_period{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#a09f9f; font-style:italic;}
.post_title{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:17px; padding-bottom:10px; padding-left:0px; border-top:dotted 1px #c4cedf;}
.post_browse{ background:url(../images/post_browse_btn_hover.gif) no-repeat; width:123px; height:30px; border:none;}
.post_browse:hover{background:url(../images/post_browse_btn.gif) no-repeat; width:123px; height:30px; cursor:pointer;}
.post_txtarea{border:solid 1px #5b6b3e; width:375px;}
.post_submit{ background:url(../images/submit_now2.gif) no-repeat; width:110px; height:27px; border:none;}
.post_submit:hover{background:url(../images/submit_now_hover2.gif) no-repeat; cursor:pointer;}

/* ------------------------------------- Search Result (Tags) -------------------------------------- */
.search_letter ul{margin:0px; padding:0px; background:none;}
.search_letter li{list-style:none; padding-left:7.6px; padding-right:8px;  float:left; border-top:solid 1px #000000; border-bottom:solid 1px #000000; display:inline; font-size:12px; padding-top:7px;}
.search_letter li a{text-decoration:none; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.search_letter li:hover{color:#FF0000; float:left; background:url(../images/a3.gif) top no-repeat; }
.search_letter li a:hover{color:#FF0000;}
/*.search_td{font-family:Arial, Helvetica, sans-serif; font-size:14px; height:15px; width:15px; text-align:center; vertical-align:middle; padding-left:0px; padding-bottom:3px; padding-top:5px; border-top:solid 1px #000000; border-bottom:solid 1px #000000;}
.search_td:hover{ background:url(../images/a1.gif) center top no-repeat;}
.search_letter{ color:#000000; text-decoration:none;}
.search_letter:hover{color:#FF0000; font-weight:bold;}*/
/*.search_letter_top{height:10px; border-bottom:solid 1px #000000;}
.search_letter_bottom{height:5px; border-top:solid 1px #000000;}*/

.paging_numbers{margin:0px; padding:0px; background:none; padding-left:5px;}
.paging_numbers li{list-style:none; padding-left:8px; padding-right:8px; float:left; display:inline; font-size:12px;}
.paging_numbers li a{text-decoration:none; color:#8b8b8b; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.paging_numbers li a:hover{color:#000000; text-decoration:underline; font-weight:bolder;}
.current{color:#000000;  font-weight:bolder;}

/* -------------------------------------- Choose Plans ----------------------------------------------- */
.plan_width{ width:450px; margin:auto; padding-top:10px; padding-bottom:10px;}
.plan_tbl{ border:solid 1px #790100;}
.plan_head{background:url(../images/right_menu_back.gif) repeat-x; height:32px; padding-left:10px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold;}
.plan_inner_title{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#790100; text-align:left; padding:15px; padding-right:0px; padding-bottom:0px;}
/*.plan_list{list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; text-align:justify; list-style-image:url(../images/right_menu_bullet.gif); list-style-position:inside; margin:5px; line-height:18px;}*/
.plan_top_check{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#790100; text-align:right;}
.plan_list{list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; text-align:justify; margin:5px; line-height:20px;}

/* ------------------------------------ User Registration form -------------------------------------- */
.check_avail{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2f77fd; text-decoration:none;}
.check_avail:hover{ text-decoration:underline;}

/* ------------------------------------- Payment Gateways ---------------------------------------- */
.payment_width{ width:700px; margin:auto;}
.payment_image{ border:none;}

/* -------------------------------------- Left Menu --------------------------------------------- */
.left_menu_width{width:216px;}
.left_menu_tbl{border:solid 1px #9e9e9e;}
.left_menu_bar{background:url(../images/left_menu_back.gif) repeat-x; height:32px; padding-left:10px; vertical-align:middle;}
.left_menu_btn{background:url(../images/left_menu_btn2.gif) no-repeat; width:37px; height:21px; border:none;}
.left_menu_btn:hover{background:url(../images/left_menu_btn.gif) no-repeat; cursor:pointer;}
.left_menu_title{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#820a0b; font-weight:bold; padding:5px 10px; 5px 0px; border-bottom:dotted 1px #bdbdbd;}
.left_menu_item{ padding-left:10px; }
.left_menu_ul{ margin:0px; padding:0px; list-style:none;}
.left_menu_ul li{ padding-top:3px; padding-bottom:3px;}
/*.left_menu_li{background:url(../images/left_menu_bullet.gif) 0px 5px no-repeat; list-style:none; padding-left:15px; margin-bottom:5px;}*/
.left_menu_item_table{padding-left:10px; padding-top:5px; padding-bottom:10px;}
.left_menu_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:15px; text-decoration:none; background:url(../images/left_menu_bullet.gif) no-repeat center left;}
.left_menu_text:hover{ color:#00b4ff; text-decoration:underline; background:url(../images/left_menu_bullet_hover.gif) no-repeat center left;}


.article_rate_view{background:url(../images/rate_back.gif) top left no-repeat; height:19px; width:92px; padding-left:8px;}
.article_rate_view2{background:url(../images/rate_back.gif) 0px 5px no-repeat; height:19px; width:92px; padding-left:8px;}
.article_rate_view3{background:url(../images/rate_back.gif) 0px 10px no-repeat; height:19px; width:92px; padding-left:8px; text-align:left;}
.article_rate_view_star{border:none;}

/*-- Today --*/
.view_all_txt a{font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-weight:bold; color:#0072ff; text-align:right; text-decoration:none;}
.view_all_txt a:hover{text-decoration:underline; color:#0072ff;}

.image1{ padding-right:15px;}

.comment_div{padding:0px; margin:0px;}

/* --------------------------------------- User Login -------------------------------------------*/
/* ----- Today -------*/
.user_login{width:588px; margin:auto; padding-top:100px; padding-bottom:120px;}
.user_login_top{background:url(../images/user_login_top_bar.gif) repeat-x; height:80px;}
.user_login_border{border-left:solid 3px #872827; border-right:solid 3px #872827; width:588px;}
.user_login_bot_link{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; background:url(../images/user_login_bot_img.gif) no-repeat; width:215px; height:49px;}
.user_login_bot_link a{ text-decoration:none; color:#FFFFFF; font-weight:bolder;}
.user_login_bot_link a:hover{color:#ff9090;}
.user_login_bottom{background:url(../images/user_login_bot_bar.gif) repeat-x; height:49px;}
.user_login_title{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#353535; padding:30px; text-align:left;}
.user_login_td1{width:188px; border:solid 1px #b6b6b6; height:22px;}
.user_login_txtbox{border:solid 1px #b6b6b6; border-left:none; width:166px; height:18px;}
.user_login_button{background:url(../images/user_login_button.gif) no-repeat; width:92px; height:22px; border:none; color:#FFFFFF;}
.user_login_button:hover{background:url(../images/user_login_button_hover.gif) no-repeat; cursor:pointer;}
.user_login_bot{background:url(../images/user_login_bot_img.gif) no-repeat; width:215px; height:34px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-align:center; padding-top:15px}
.user_login_bot a{color:#FFFFFF; font-weight:bolder; text-decoration:none;}
.user_login_bot a:hover{color:#fe9c9c;}
.user_login_text{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bf0600; text-align:left; vertical-align:middle;}
.user_login_text a{color:#bf0600; text-align:left; vertical-align:middle; text-decoration:none;}
.user_login_text a:hover{ text-decoration:underline;}

/* --- User Login New --- */
.user_login_new_img{ padding:30px 10px 10px 0px; border-bottom:dotted 1px #c4cedf;}
.user_login_new_title{font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-top:20px; color:#000000; border-bottom:dotted 1px #c4cedf;}
.user_login_text1{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#b91f1c; text-align:left; font-weight:bold; padding-top:50px;}
.user_login_side_border{border-right:solid 1px #e1e1e1;}
.user_login_inner_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-top:15px; padding-bottom:5px; padding-right:10px; text-align:justify;}

/* ----------------------------------------- Advanced Search ---------------------------------------- */
.advn_div1{ width:500px; height:180px; background:#FFFFFF;}
.advn_div2{ width:488px; height:167px; margin:auto; background:url(../images/advance_search_back.gif) bottom left repeat-x; padding-top:7px;}
.advn_spacer{width:50px; height:30px; }
.advn_txtbox{border-top:solid 1px #868686; border-bottom:solid 1px #868686; height:16px; width:195px; border-left:none; border-right:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:000000; padding-top:3px;}
.advn_listbox{border-top:solid 1px #868686; border-bottom:solid 1px #868686; height:22px; width:195px; border-left:none; border-right:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:000000; margin-right:0px;}
.advn_button{background:url(../images/advance_search_button.gif) no-repeat; height:27px; width:110px; border:none;}
.advn_button:hover{background:url(../images/advance_search_button_hover.gif) no-repeat; cursor:pointer;}

/* ------------------------------------- Payment Light Box ----------------------------------------- */
.payment_top_left{background:url(../images/blue_corners2.gif) top left no-repeat; height:22px; width:22px;}
.payment_top{border-top:solid 1px #98d8ff; height:22px;}
.payment_top_right{background:url(../images/blue_corners2.gif) top right no-repeat; height:22px; width:22px;}
.payment_bottom_left{background:url(../images/blue_corners2.gif) bottom left no-repeat; height:22px; width:22px;}
.payment_bottom{border-bottom:solid 1px #98d8ff; height:22px;}
.payment_bottom_right{background:url(../images/blue_corners2.gif) bottom right no-repeat; height:22px; width:22px;}
.payment_left{border-left:solid 1px #98d8ff; width:22px;}
.payment_right{border-right:solid 1px #98d8ff; width:22px;}


/* ----------------------------------------- User Profile ------------------------------------------- */
.profile_top_left{background:url(../images/blue_corners.gif) top left no-repeat; height:22px; width:22px;}
.profile_top{border-top:solid 1px #98d8ff; height:22px;}
.profile_top_right{background:url(../images/blue_corners.gif) top right no-repeat; height:22px; width:22px;}
.profile_bottom_left{background:url(../images/blue_corners.gif) bottom left no-repeat; height:22px; width:22px;}
.profile_bottom{border-bottom:solid 1px #98d8ff; height:22px;}
.profile_bottom_right{background:url(../images/blue_corners.gif) bottom right no-repeat; height:22px; width:22px;}
.profile_left{border-left:solid 1px #98d8ff; width:22px;}
.profile_right{border-right:solid 1px #98d8ff; width:22px;}

.profile_border_top{border-top:dotted 1px #dadee1;}
.profile_head_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#301011;font-weight:bold;}
.profile_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#868686; padding-top:10px;}
.profile_text_table1{border:solid 1px #c2c2c2; border-bottom:none;}
.profile_text_table2{border:solid 1px #c2c2c2; border-top:none;}
.profile_text_title{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; padding:5px 10px 5px 0px;}
/*.profile_text0{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:10px; background:#bababa;}*/
.profile_text1{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0b5ebe; padding-top:6px; padding-bottom:5px; padding-left:20px;}
.profile_text2{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding-bottom:5px; padding-left:20px;}
.profile_text a{color:#0066ff; text-decoration:none;}
.profile_text a:hover{text-decoration:underline;}


.profile_row1{background:#FFFFFF;}
.profile_row2{background:#f2f5fa;}
.profile_publish{background:url(../images/publish_article.gif) no-repeat; width:98px; height:98px; border:none; display:block; float:left;}
a:hover .profile_publish{background:url(../images/publish_article_hover.gif) no-repeat; cursor:pointer;}

.profile_view_edit{background:url(../images/view_edit_article.gif) no-repeat; width:98px; height:98px; border:none; display:block; float:left;}
a:hover .profile_view_edit{background:url(../images/view_edit_article_hover.gif) no-repeat; cursor:pointer;}

.profile_edit_account{background:url(../images/edit_account.gif) no-repeat; width:98px; height:98px; border:none; display:block; float:left;}
a:hover .profile_edit_account{background:url(../images/edit_account_hover.gif) no-repeat; cursor:pointer;}

.profile_change_photo{background:url(../images/change_photo.gif) no-repeat; width:98px; height:98px; border:none; display:block; float:left;}
a:hover .profile_change_photo{background:url(../images/change_photo_hover.gif) no-repeat; cursor:pointer;}

.profile_my_account{background:url(../images/my_profile_icon.gif) no-repeat; width:98px; height:98px; border:none; display:block; float:left;}
a:hover .profile_my_account{background:url(../images/my_profile_icon_hover.gif) no-repeat; cursor:pointer;}

.profile_myfavorite{background:url(../images/my_favorites.gif) no-repeat; width:98px; height:98px; border:none; display:block; float:left;}
a:hover .profile_myfavorite{background:url(../images/my_favorites_hover.gif) no-repeat; cursor:pointer;}

.profile_upgrade_plan{background:url(../images/upgrade_plan.gif) no-repeat; width:98px; height:98px; border:none; display:block; float:left;}
a:hover .profile_upgrade_plan{background:url(../images/upgrade_plan_hover.gif) no-repeat; cursor:pointer;}

.profile_div{ float:left; padding-left:40px; padding-top:20px; padding-bottom:20px;}/*float:right; padding-right:10px;}*/
.profile_div2{ width:40px; height:98px; display:block; float:left}
.profile_border{border:solid 1px #d0d0d0;}

.profile_add_author{background:url(../images/join_as_author.gif) no-repeat; width:165px; height:34px; border:none; display:block; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; text-align:center;}
a:hover .profile_add_author{background:url(../images/join_as_author_hover.gif) no-repeat; cursor:pointer;}
.profile_author_text{padding-top:8px; padding-left:20px;}

/* ------------------------------------------- View / Edit Article ------------------------------------ */
.view_edit_title_back{background:url(../images/view_edit_title_back.gif) repeat-x; height:31px; font-weight:bold;}
.view_edit_inner_title{background:url(../images/view_edit_title_back.gif) repeat-x; height:31px; font-weight:bold; padding-top:4px; padding-left:7px;}
.view_edit_tbl{border:solid 1px #9cabc4; border-left:none; border-right:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.view_edit_tbl2{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.view_title_td{padding-left:7px; padding-right:7px;}
.view_edit_row1{background:#FFFFFF;}
.view_edit_row2{background:#ebf2ff;}
.view_edit_text{padding:7px; padding-bottom:8px; height:15px; color:#000000; padding-top:8px;}
.view_edit_text a{text-decoration:none; color:#2f77fd;}
.view_edit_text a:hover{text-decoration:underline;}

.view_edit_pre{background:url(../images/pre_04.gif) no-repeat; width:24px; height:23px; border:none; display:block; float:left;}
a:hover .view_edit_pre{background:url(../images/pre_04_hover.gif) no-repeat; cursor:pointer;}

.view_edit_next{background:url(../images/next_04.gif) no-repeat; width:24px; height:23px; border:none; display:block; float:left;}
a:hover .view_edit_next{background:url(../images/next_04_hover.gif) no-repeat; cursor:pointer;}

.view_edit_pageing{margin:0px; padding:0px; background:none; padding-left:5px; float:right;}
.view_edit_pageing li{list-style:none; padding-left:8px; padding-right:8px; float:left; display:inline; font-size:12px;}
.view_edit_pageing li a{text-decoration:none; color:#8b8b8b; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:5px;}
.view_edit_pageing li a:hover{color:#000000; text-decoration:underline; font-weight:bolder;}
.selected{color:#000000;  font-weight:bolder;}

.view_edit_page_no{padding-top:4px;}
/* ---- Error Msg ---- */

.error_topl { background:url(../images/error_toplr.gif) left top no-repeat; height:6px; width:13px; }
.error_topr { background:url(../images/error_toplr.gif) right top no-repeat; width:13px; }
.error_topbg { background:url(../images/error_topbg.gif) left top repeat-x;  width:96%;}
.error_botl { background:url(../images/error_botlr.gif) left bottom no-repeat; height:6px; }
.error_botr { background:url(../images/error_botlr.gif) right bottom no-repeat; }
.error_botbg { background:url(../images/error_botbg.gif) left bottom repeat-x; }
.error_bg { font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/icon_error.gif) 10px 7px no-repeat; border-left:1px solid #e55454; border-right:1px solid #e55454; background-color:#ffecec; padding:5px 10px 5px 55px; height:51px; line-height:1.4; }
.error_bg span { color:#fd4949; font-weight:bold; padding-right:6px; font-style:italic; }
.error_row td { background-color:#ffd6d6; border-bottom:1px solid #f2f2f2; border-top:1px solid #fff; padding:6px 5px; }

/* ---- Success Msg ---- */

.success_topl { background:url(../images/success_toplr.gif) left top no-repeat; height:6px; width:13px; }
.success_topr { background:url(../images/success_toplr.gif) right top no-repeat; width:13px; }
.success_topbg { background:url(../images/success_topbg.gif) left top repeat-x; width:96%; }
.success_botl { background:url(../images/success_botlr.gif) left bottom no-repeat; height:6px; }
.success_botr { background:url(../images/success_botlr.gif) right bottom no-repeat; }
.success_botbg { background:url(../images/success_botbg.gif) left bottom repeat-x; }
.success_bg { font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/icon_success.gif) 10px 7px no-repeat; border-left:1px solid #7ca911; border-right:1px solid #7ca911; background-color:#ecffba; padding:5px 10px 5px 55px; height:51px; line-height:1.4; }
.success_bg span { color:#fd4949; font-weight:bold; padding-right:6px; font-style:italic; }

/* ---- Excla Msg ---- */

.excla_topl { background:url(../images/excla_toplr.gif) left top no-repeat; height:6px; width:13px; }
.excla_topr { background:url(../images/excla_toplr.gif) right top no-repeat; width:13px; }
.excla_topbg { background:url(../images/excla_topbg.gif) left top repeat-x; width:96%; }
.excla_botl { background:url(../images/excla_botlr.gif) left bottom no-repeat; height:6px; }
.excla_botr { background:url(../images/excla_botlr.gif) right bottom no-repeat; }
.excla_botbg { background:url(../images/excla_botbg.gif) left bottom repeat-x; }
.excla_bg { font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/icon_exclamation.gif) 10px 7px no-repeat; border-left:1px solid #ffd906; border-right:1px solid #ffd906; background-color:#fffacc; padding:5px 10px 5px 55px; height:51px; line-height:1.4; }
.excla_bg span { color:#fd4949; font-weight:bold; padding-right:6px; font-style:italic; }

/* ---------------------------------------- Share Popup Box Window ------------------------------------------------------ */
.share_width{width:190px; margin:auto;}
.share_back{background:#eceff4; border:solid 1px #bebec6; border-top:none; border-bottom:none;}
.share_link{border:none; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#767c8b; text-transform:uppercase; padding-left:3px; }
.share_td{height:20px; width:92px;}
.share_td:hover{background:url(../images/share_window_hover.gif) no-repeat; height:20px; width:92px;}
/* ---------------------------------------- Mail Popup Box Window -------------------------------------------------------- */
.mail_width{width:310px; margin:auto;}
.mail_textbox{width:234px; height:18px; border:solid 1px #bebec6; border-left:none; border-right:none; padding-top:4px; font-size:12px; color:858d9f;}
.mail_sendbutton{background:url(../images/mail_textbox_right.gif) no-repeat; height:25px; width:56px; border:none; color:#FFFFFF; font-size:11px;}
.mail_sendbutton:hover{background:url(../images/mail_textbox_right_hover.gif) no-repeat; cursor:pointer;}
/* ----------------------------------------- Index page Light-Box ----------------------------------------------------- */
.light_box_div1{width:436px; margin:auto;}
.light_box_outer_table{padding:4px; border:solid 2px #d4d2d2;}
.light_box_inner_table{border:solid 1px #d7d7d7; background:url(../images/light_inner_back.gif) top left repeat-x; background-color:#dfe6ec; font-family:Arial, Helvetica, sans-serif;}

.light_box_close{background:url(../images/close_button.gif) no-repeat; width:22px; height:22px; border:none; display:block; float:left; margin-top:10px;}
a:hover .light_box_close{background:url(../images/close_button_hover.gif) no-repeat; cursor:pointer;}

.light_box_heading{font-size:20px; color:#301011; padding-left:21px; padding-top:18px; padding-bottom:13px; line-height:30px;}
.light_box_heading2{font-size:14px; color:#d50101; padding-left:21px; padding-top:5px; padding-bottom:5px;}

.light_list_text{font-size:12px; color:#242323; line-height:18px; padding-left:21px; padding-top:15px;}
.light_list_text2{ padding:21px; font-size:14px; color:#301011;}
.light_list_text2 input{}
.light_box_list{margin:0px; padding:0px; list-style:none;}
.light_list_item{background:url(../images/light_box_bullet.gif) no-repeat top left; padding-left:25px; line-height:18px; width:350px; padding-bottom:10px; text-align:justify;}
.light_link{padding-right:25px;}
.light_link a{font-size:13px; color:#0188e2; text-decoration:none;}
.light_link a:hover{text-decoration:underline;}

.submit_btn2{ background:url(../images/submit_now2.gif) no-repeat; border:none; height:27px; width:110px; font-size:14px; color:#301011;}
.submit_btn2:hover{background:url(../images/submit_now_hover2.gif) no-repeat; cursor:pointer;}
/* ---------------------------------------- Comment Reply Light Box ------------------------------------------------------- */
.reply_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 15px 0px 10px; color:#000000; line-height:18px; text-align:justify;}
.reply_text span{font-weight:bold; padding-right:7px;}
.reply_txtarea_td{padding:5px 15px 5px 10px;}
.reply_para{overflow:auto; height:55px; padding:0px 5px 0px 5px;}
.reply_txtarea{width:455px; height:58px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#575757;}

/* ---------------------------------------- Author Statistics ------------------------------------------------------- */
.statis_tbl{border:solid 1px #b8d3ff;}
.statis_td1{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:7px; text-align:right; color:#2c62bc;}
.statis_td2{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:20px; text-align:left; color:#000000;}
.statis_links{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:7px; text-align:right; color:#000000; font-weight:bold;}
.statis_td2 a{color:#0066ff; text-decoration:none;}
.statis_td2 a:hover{text-decoration:underline;}
.statis_row1{background:#e8f0fd;}
/* Left Side General Box Styles Start */
.lbox_topl { background:url(../images/box_top_lrbg.gif) left top no-repeat; height:32px; }
.lbox_topl_new { background:url(../images/box_top_lrbg.gif) left top no-repeat; height:5px; }
.lbox_topbg { background:url(../images/box_top_bg.gif) left top repeat-x; font-family:"Trebuchet MS", Tahoma, Arial; font-size:16px; color:#353535; }
.lbox_pollhead{font-family:"Trebuchet MS", Tahoma, Arial; font-size:14px; color:#353535; text-align:left; padding-top:8px; padding-bottom:15px;}
.lbox_pollhead span{color:#bf0002;}
.lbox_topr { background:url(../images/box_top_lrbg.gif) right top no-repeat; height:32px; }
.lbox_topr_new { background:url(../images/box_top_lrbg.gif) right top no-repeat; height:5px; }
.lbox_contentbg { background-color:#fff; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding:10px; }
.lbox_contentbg_new { background-color:#fff; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding:0px;}
.lbox_botl { background:url(../images/box_bot_lrbg.gif) left top no-repeat; height:11px; }
.lbox_botbg { background:url(../images/box_bot_bg.gif) left top repeat-x; }
.lbox_botr { background:url(../images/box_bot_lrbg.gif) right top no-repeat; height:11px; }
/* Left Side General Box Styles End */
.syndicate_bg{background:url(../images/syndicate_bg.gif) top left repeat-x; border:#8a8a8a solid 1px; padding:8px 5px; color:#404040; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:90%;}
.syndicate_txt{border:#8a8a8a solid 1px; border-top:0 none; padding:5px;  background:#ffffff; width:90%;}
.syndicate_txtarea{border:0 none; width:100%; color:#333333; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
/* ------------------------------------------- Site Map ----------------------------------------------------------- */
.site_map_table{font-family:Arial, Helvetica, sans-serif;}
.site_map_div{width:191px; float:left; margin-right:35px; margin-bottom:30px;}
.site_map_header{font-size:12px; margin:0px; padding:0px; margin-bottom:15px; padding-left:5px; color:#ffa800; font-weight:bold;}
.site_map_list{font-size:11px; margin:0px; padding:0px; margin-bottom:15px; padding-left:5px; color:#42090a;}
/*.site_map_list ul{margin-left:15px;}*/
.site_map_list ul li{margin-top:5px; margin-bottom:5px;}
.site_map_list ul li a{text-decoration:none; color:#000000;}
.site_map_list ul li a:hover{text-decoration:underline; color:#b80002;}

/* ---------------------- Archive Details -------------------------*/
.archive_hdr{color:#114477; font-weight:bold; font-size:14px; padding:10px;}
.archive ul li{list-style:none; background:url(../images/archive_bullet.gif) 20px 10px no-repeat; color:#333333; font-size:13px; padding:5px 5px 5px 35px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.archive li a{text-decoration:none; color:#999999;}
.archive li a:hover{text-decoration:underline; color:#333333;}
.text
{
font-size:12px; color:#333333; line-height:18px;}

/*----------------Registerpage styles Start------------------------*/
.r-slogan{font-size:20px; color:#333; text-align:left; font-weight:bold; line-height:46px; padding-left:20px;}
.r-head-border{ border-bottom:#ccc dotted 1px;}
.r-head1{ background-color:#e15f55; line-height:27px; text-indent:10px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#fff;}
.reg-fields{margin:12px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:35px;}
.re-R{text-align:right; padding:0 22px 0 0;}
.re-box1{width:250px;}
.re-box2{width:170px;}
.re-box3{width:190px;}
.re-cond{font-size:11px; color:#666; line-height:17px;}
ul.condition{font-size:11px; color:#666; margin:7px 0;}
ul.condition li{line-height:20px; padding-left:12px; background:url(../images/bullet.gif) no-repeat left;}
.txt-blue{color:#248aba}
.txt-red{color:#C30}
.txt-green{ color:#009933;}
.txt-black{ font-size:15px; color:#333; font-weight:bold; line-height:23px;}
/*----------------Register Ends------------------------*/

a.buttona:link, a.buttona:visited{background:transparent url(../images/n-button-left.gif) no-repeat right top; line-height:27px; font-family:Arial, Helvetica, sans-serif; display:block; float:left; padding-right:9px; font-size:12px; text-decoration:none; color:#333; margin:0 8px;}
a.buttona:hover{text-decoration:underline;}
a.buttona strong{background:transparent url(../images/n-button-right.gif) no-repeat left top; display:block; padding-left:9px;}
.frm-button{ background:url(../images/n-button-bgg.gif) repeat-x top; border:#eca62d solid 1px; font-weight:bold; font-size:12px; color:#333; padding:3px 4px;}
