﻿/* Global Css */
div, p, span, img{ margin:0px; padding:0px;}
body{background:#7D1919; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}
img{border:0;}
a,input{ outline:none;}
a {color:#7D1919;}
.float_left{ float:left;}
.float_right{ float:right;}
.clear{ clear:both;}
/* Global Css */

/*Wrapper*/
#wrapper { margin:0 auto; width:986px;}
#leftShadow{ float:left; background:url(../graphics/left_shadow.gif) no-repeat 0 25px; width:14px; height:212px; position:absolute; left:-14px; top:0; z-index:200;}
.main_container { float:left; width:986px; padding-top:18px; position:relative; }
/*Wrapper*/

/*Header*/
#header{ float:left; width:986px; background:url(../graphics/header_bg.gif) repeat-x 0 82px;}
.logo_section{ float:left; width:596px; height:58px; background:url(../graphics/logo_bg.gif) no-repeat 0 15px; padding-left:20px; padding-top:35px;}
.right_header{ float:left; width:370px; background:url(../graphics/header_navigationbar.gif) no-repeat 0 15px;}
/*Header*/

/*FOOTER*/
#footer{ float:left; width:986px; background:url(../graphics/footer_bg.gif) no-repeat right top; padding-top:40px; padding-bottom:34px; color:#FFF; font-size:12px;}
.footer_nav{ float:left; width:675px;}
.footer_lnk{ color:#FFF; font-size:11px; text-decoration:none;}
.footer_lnk:hover{ text-decoration:underline;}
.footer_sep{ padding:0 4px;}
#copyright{ float:right; width:300px; color:#FFF; font-size:11px; text-align:right;}
/*FOOTER*/

/*Print css*/
#PrintContainer{clear:both;width:100%;margin:0 auto;display:none;}
.PrintTitle{font-size:16px; font-weight:bold; color:#000;text-align:left;margin:10px;clear:both;}
.PrintSubTitle{font-size:19px; color:#7D1919; font-weight:bold; text-align:left;margin:10px;clear:both;}
.PrintDescription{font-size:13px; color:#000; line-height:18px; margin:5px;clear:both;}
.inactiveLink{ color:#000000; font-size:13px; text-decoration:none;font-weight:normal;}
.PrintDescription p{width:auto;clear:none;padding:0 0 12px 0px; font-size:18px; line-height:18px; margin:0;}
/*.PrintDescription img{float:none;}
.PrintDescription span img{float:none;}
.PrintDescription p span img{float:none;}*/

/*Navigation*/
#top_navigation{ float:left; width:370px;}
#top_navigation ul{ float:left; padding:0 0 0 19px; margin:0; list-style-type:none;}
#top_navigation ul li{ padding:0 10px; margin:0px; float:left; background:url(../graphics/top_navigation_sep.gif) no-repeat right center; line-height:30px;}
#top_navigation ul li.last{ padding:0 10px; float:left; background:none;margin:0px; }
#top_navigation_without_login{ float:left; width:370px;}
#top_navigation_without_login ul{ float:left;margin:0;padding:0 0 0 10px; margin:0; list-style-type:none;}
#top_navigation_without_login ul li{ padding:0 5px;margin:0;float:left; background:url(../graphics/top_navigation_sep.gif) no-repeat right center; line-height:30px;}
#top_navigation_without_login ul li.last{ padding:0 10px; float:left; background:none;margin:0; }
.nav_lnk{ color:#FFF; font-weight:bold; text-decoration:none; font-size:13px;}
.nav_lnk:hover{ text-decoration:underline;}
.search_section{ float:left; width:255px; padding-left:115px; padding-top:27px; padding-bottom:9px;}
.searchtxt{ float:left; width:155px; border-top:2px solid #646464; border-left:2px solid #646464; border-right:2px solid #D9D9D9; border-bottom:2px solid #D9D9D9; margin:2px 5px 0 0; padding:0 0 0 3px; height:18px;}

#main_navigation{ float:left; width:986px;}
#main_navigation ul{float:left; margin:0; padding:0 0 0 15px; list-style-type:none;}
#main_navigation ul li{ float:left; margin:0; padding:0 3px 0 0;}
#main_navigation ul li.last{ float:left; margin:0; padding:2px 3px 0 0;}

.main_nav_lnk{ float:left; width:92px; line-height:36px; text-align:center; font-weight:bold; color:#FFF; font-size:13px; text-decoration:none; background:url(../graphics/Button_normal.gif) no-repeat;}
.main_nav_lnk:hover{ color:#780a0a; float:left; width:92px; line-height:36px; text-align:center; font-weight:bold; font-size:13px; text-decoration:none; background:url(../graphics/Button_active.gif) no-repeat;}
.main_nav_lnk_active{ color:#780a0a; float:left; width:92px; line-height:36px; text-align:center; font-weight:bold; font-size:13px; text-decoration:none; background:url(../graphics/Button_active.gif) no-repeat;}

.submenu{float:left; width:986px; background:url(../graphics/submenu_bg.gif) repeat-x; line-height:29px; color:#7d1919; font-size:12px; height:29px; position:relative;}
.nav_sep{ padding:0 10px;}
.submenu_lnk{  color:#7d1919; font-size:12px; text-decoration:none; font-weight:bold; line-height:29px;}
.submenu_lnk:hover{ text-decoration:underline;}
.submenu_lnk_active{  color:#7d1919; font-size:12px; text-decoration:underline; font-weight:bold; line-height:29px;}

.submenudiv{ float:left; width:946px; position:absolute; z-index:100; line-height:29px; color:#7d1919; font-size:12px; left:0; top:0; padding-left:40px; height:29px;}
/*Navigation*/

/*Inner Wrappers*/
.article_main{ float:left; width:976px; background:#FEFEFE url(../graphics/article_top_bg.gif) repeat-x; padding:9px 5px 0 5px;}
/*Inner Wrappers*/

/*Left Section - Home page*/
.left_section{ float:left; width:534px; padding-top:2px;}
.cornerlefttop{ float:left; height:13px; width:13px; background:url(../graphics/panel_lefttop.gif) no-repeat; font-size:xx-small;}
.cornerlefttopsub{ float:right; height:13px; width:13px; background:url(../graphics/panel_lefttop.gif) no-repeat; font-size:xx-small;}
.cornerrighttop{ float:left; height:13px; width:13px; background:url(../graphics/panel_right_top.gif) no-repeat; font-size:xx-small;}
.cornerrighttopsub{ float:right; height:13px; width:13px; background:url(../graphics/panel_right_top.gif) no-repeat; font-size:xx-small;}
.cornerleftbottom{ float:left; height:13px; width:13px; background:url(../graphics/panel_bottom_left.gif) no-repeat; font-size:xx-small;}
.cornerrightbottom{ float:left; height:13px; width:13px; background:url(../graphics/panel_bottom_right.gif) no-repeat; font-size:xx-small;}
.cornermidtop{ float:left; width:506px; height:13px; background:url(../graphics/panel_top_rep.gif) repeat-x; font-size:xx-small;}
.cornermidbottom{ float:left; width:506px; height:13px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; font-size:xx-small;}
.mid_content{ float:left; width:532px; background:url(../graphics/panelleftside_rep.gif) repeat-y left top;}
.mid_content2{ float:left; width:498px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0 17px;}
.item_container{ float:left; width:498px;}
.item_container_last{ float:left; width:498px; padding-bottom:5px;}
/*.black_hdg{ float:left; width:100%; font-size:14px; color:#000; font-weight:bold;}
.main_hdg{ float:left; width:100%; color:#7d1919; font-size:18px; font-weight:bold;}
.main_txt{ float:left; width:100%; padding:5px 0; font-size:13px;}*/
.more_lnk{ color:#7d1919; font-size:13px; text-decoration:none;}
.more_lnk:hover{ text-decoration:underline;}    
.red_lnk{ color:#7d1919; font-size:12px; text-decoration:none;}
.red_lnk:hover{ text-decoration:underline;}
.main_hdg_lnk{color:#7d1919; font-size:18px; font-weight:bold; text-decoration:none;}
.main_hdg_lnk:hover{ text-decoration:underline;}
.mainul{ float:left; width:100%; padding:10px 0 0; margin:0; list-style-type:none;}
.mainul li{ background:url(../graphics/redarrow.jpg) no-repeat 0 6px; font-size:12px; color:#7d1919; margin:0; padding:2px 0 0 8px; float:left; width:490px;}
.item_top{ float:left; width:498px; padding-top:20px; }
.txt13_hdg{ float:left; width:100%; font-size:13px; font-weight:bold; color:#000; padding-top:20px;}
.txt16_hdg{ float:left; width:100%; color:#7d1919; font-size:16px; font-weight:bold; padding-bottom:5px;}
.hdg_lnk{ float:left; width:100%; color:#7d1919; font-size:16px; font-weight:bold; padding-bottom:5px;}
.sub_hdg_lnk{color:#7d1919; font-size:16px; font-weight:bold; text-decoration:none;}
.sub_hdg_lnk:hover{ text-decoration:underline;}
/*Left Section - Home Page*/


/*Home Page Right Section - Home Page*/
.right_section{float:left; width:416px; background:url(../graphics/shadow_top.gif) no-repeat; padding-top:16px; padding-left:19px;}
.right_section_new{ float:left; width:416px; padding-left:19px;}
.right_top_section{ float:left; width:416px; background:url(../graphics/signup_middle.gif) repeat-x; padding-bottom:8px;}
.signup_inner{float:left; width:389px; padding-left:10px;}
.signup_inner ul{ float:left; margin:0; padding:0; width:100%; list-style-type:none;}
.signup_inner ul li{ background:url(../graphics/bullet_orangebg.gif) no-repeat 0 5px; padding:0 0 6px 8px; margin:0; font-size:14px; color:#000; float:left; width:380px;}
.signup_inner ul li a{text-decoration:none;font-size:12px; color:#000; float:left; }
.signup_inner ul li a:hover{text-decoration:underline}

.signup_inner a {
color:#000000;
float:left;
font-size:12px;
text-decoration:none;
}


/*.signup_hdg{ float:left; width:389px; font-size:17px; color:#000; font-weight:bold; padding:13px 0;}*/
.signup_hdg{ float:left; width:389px; font-size:19px; color:#000; font-weight:bold; padding:13px 0;}
.rightTopHeader{ float:left; width:389px; font-size:19px; color:#000; font-weight:bold; padding:11px 0;}
.rightTopHeader a{text-decoration:none;  font-size:19px; color:#000; font-weight:bold;text-align:center; }
.rightTopHeader a:hover{text-decoration:underline}

.sign_btn{ float:left; padding-left:5px;}
.right_mid{ float:left; width:416px;}
.right_col1{ float:left; width:204px;}
.right_col1_container{ float:left; width:200px; padding-left:4px; background:url(../graphics/panel_right_firstbg.gif) no-repeat; height:228px;}
.right_col2{ float:left; width:212px;}
.right_col2_container{ float:left; width:200px; padding-left:12px; background:url(../graphics/panel_right_secondbg.gif) no-repeat; height:228px;}
.right_title{ float:left; width:100%; font-size:17px; font-weight:bold; color:#000; padding:12px 0 5px 0;}
.col1_text{ float:left; width:100%; font-size:11px; font-weight:bold; color:#7d1919; padding-bottom:5px; padding-top:2px;}
.retail_container { float:left; padding-left:10px; padding-top:5px; }
.black{ color:#000;}
.moreInfo_lnk{ float:left; background:url(../graphics/doublearrow.gif) no-repeat right 5px; padding-right:12px; color:#7d1919; font-size:12px; text-decoration:none; font-weight:normal;}
.moreInfo_lnk:hover{ text-decoration:underline;}
.right_font13{ float:left; width:100%; font-size:13px; color:#7D1919; font-weight:bold;}
.right_font11{ float:left; width:100%; font-size:11px; color:#000; font-weight:bold; padding-bottom:5px;}
.blackarrow{ float:left; width:100%; margin:0; padding:0; list-style-type:none;}
.blackarrow li{ float:left; width:185px; padding-left:8px; background:url(../graphics/doublearrow.jpg) no-repeat -3px 9px; font-size:12px; color:#7D1919; padding-top:4px; padding-bottom:5px; font-weight:normal;margin:0;}
.rating_item_top{ float:left; padding-bottom:5px;}
.rating_left{ float:left; width:112px; color:#555555; font-size:12px; line-height:25px; font-weight:normal;}
.rating_hdg{ float:left; font-size:13px; font-weight:bold; padding-right:10px; background:url(../graphics/downarrow.gif) no-repeat right center; line-height:25px; color:#000;}
.padd2{ padding:5px 2px;}
.right_bottom{ float:left; background:url(../graphics/shadow_top.gif) no-repeat 0 -4px; width:100%; height:16px;}
.blog_item{ float:left; width:100%; padding:2px 0 15px; font-size:12px; color:#000}
.blog_font11{ float:left; width:100%; font-size:11px; color:#000;}
.radio_text{ float:left; width:100%; font-size:12px; color:#5c5c5d; padding-bottom:4px;}
.radiobtn{ float:left; width:13px; height:13px; border:0; padding:0; margin:3px 5px 0 0;}
.right_title_red{ float:left; width:100%; font-size:17px; font-weight:bold; color:#7D1919; padding:12px 0 5px 0;}
.right_content{float:left; width:435px;}
/*Home Page Right Section - Home Page*/


/* Home page boxes - Track your wealth, Latest Ratings etc*/
.right_col1_contlnk{ float:left; width:200px; padding-left:4px; background:url(../graphics/panel_right_firstbg.gif) no-repeat; height:228px;cursor:pointer;}
.right_col2_contlnk{ float:left; width:200px; padding-left:12px; background:url(../graphics/panel_right_secondbg.gif) no-repeat; height:228px;cursor:pointer;}
.right_title_lnk{font-size:17px; font-weight:bold; color:#000; text-decoration:none;}
.right_title_lnk:hover{ text-decoration:underline;}
.trackPie{ float:left; width:196px; font-size:11px; font-weight:bold; color:#7d1919; padding-bottom:7px; padding-top:11px; padding-left:4px;}
.legends{ float:left; width:90px; padding-left:10px; font-weight:normal; line-height:18px; padding-top:9px;}
.legend_red{ float:left; width:77px; padding-left:13px; background:url(../graphics/redsquare.gif) no-repeat left center; font-size:11px; color:#000;}
.legend_green{ float:left; width:77px; padding-left:13px; background:url(../graphics/greensquare.gif) no-repeat left center; font-size:11px; color:#000;}
.legend_purple{ float:left; width:77px; padding-left:13px; background:url(../graphics/purplesquare.gif) no-repeat left center; font-size:11px; color:#000;}
.legend_blue{ float:left; width:77px; padding-left:13px; background:url(../graphics/blue_square.gif) no-repeat left center; font-size:11px; color:#000;}
.bank_lnk{ /*color:#555555;*/color:#7d1919; font-size:12px; text-decoration:none;}
.bank_lnk:hover{ text-decoration:underline;}
.comp_text{ float:left; width:100%; font-size:11px; font-weight:bold; color:#7d1919; padding-bottom:5px; padding-top:12px;}
.rating_item{ float:left; border-bottom:1px solid #B7B7B7; width:194px;}
.rating_right{ float:left; width:80px;}
.rating_right img{float:left;}
/* Home page boxex*/


/* Added By Develpoer */
.black_hdgFile{ font-size:14px; color:#000; padding-left:8px; font-weight:bold;}
.main_hdgFile{ color:#7d1919; font-size:18px; font-weight:bold; padding:3px 0 3px 8px;}
.main_txtFile{ padding-left:8px; font-size:13px;}

/* Article Page */

/*Contact Us*/
/*.contactTable{font-size:14px; color:#7D1919; font-weight:bold;}
.star_code{font-size:12px; color:#7D1919;}
.contactTextBox{border:0; padding:2px;margin:0;border:4px solid #D9D9D9;}*/
.contactTable{font-size:10px; color:#000000;}
.star_code{font-size:12px; color:#7D1919;}
.contactTextBox{border:0; padding:2px;margin:0;border:1px solid #D9D9D9;font-size:1.2em;width:350px;}
.contactDiv fieldset{border:2px solid #D9D9D9;}
.contactDiv legend{color:#7D1919;font-weight:bold;}
/*Contact Us*/

/*Article page with tab*/
.ArticleContainerWithTab{float:left; width:643px;line-height:18px; border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; padding:6px 17px;}
.ArticleContainerWithTab p{width:auto;clear:none;margin:0;padding:0 0 12px 0;}
.DottedBorderContainer{float:left; width:643px; background:url(../graphics/dot_rep.gif) repeat-x left bottom; padding:0 0 15px 0;}
/*.ArticleContainerWithTab ul li{list-style-position:inside;}
.ArticleContainerWithTab ol li{list-style-position:inside;}
Article page with tab*/

.inner_breadcrumb{ float:left; width:676px; font-size:12px; color:#000; padding:7px 11px; font-weight:bold;}
.comment_left_section{ float:left; width:734px;}
.rightarrow_lnk{ float:left; background:url(../graphics/back_double_arrow.gif) no-repeat left center; padding-left:12px; color:#7d1919; font-size:12px; text-decoration:none; font-weight:normal;}
.comment_item_top { float:left; width:688px; padding:18px 0 14px 10px; border-bottom:1px dotted #000; font-size:11px; line-height:20px; }
.email_lnk{ color:#000; font-size:11px; text-decoration:none; padding-left:20px; background:url(../graphics/email.gif) no-repeat left center; line-height:17px; float:left; }
.email_lnk:hover{ text-decoration:underline;}
.pdf_lnk{ color:#000; font-size:11px; text-decoration:none; padding-left:20px; background:url(../graphics/pdf_icon.gif) no-repeat left center; line-height:17px; float:left;}
.pdf_lnk:hover{ text-decoration:underline;}
.print_lnk{ color:#000; font-size:11px; text-decoration:none; padding-left:20px; background:url(../graphics/Print.gif) no-repeat left center; line-height:17px; float:left; }
.print_lnk:hover{ text-decoration:underline;}
.cooment_sep{ float:left; padding:0 9px;}
.comment_top_right { float:right; /*width:334px;*/ width:340px;text-align:right; }
.comment_top_hdg{ float:left; width:688px; padding:10px 0 0px 10px; font-size:11px; color:#7D1919;}
.comment_top_hdg .hdg{ float:left; font-size:16px; font-weight:bold; color:#000;}
.comment_top_hdg .font_section{ float:right; width:72px;}
.comment_top_hdg .font_section span{ float:left; width:30px; line-height:22px; padding:0;  margin:0;}
.comment_title{ float:left; width:678px; padding-left:10px; font-size:19px; color:#7D1919; font-weight:bold;}
.frame_contr{ float:left; width:679px; padding-top:50px; padding-left:11px;}
.comments_frame{ float:left; width:679px;}
.frame_lefttop{ float:left; width:9px; height:9px; font-size:xx-small; background:url(../graphics/topcornerleft.gif) no-repeat;}
.frame_midtop{ float:left; width:662px; border-top:1px solid #B3B3B3; height:8px; font-size:xx-small; position:relative;}
.frame_righttop{ float:left; width:8px; height:9px; font-size:xx-small; background:url(../graphics/top_right_corner.gif) no-repeat;}
.frame_main{ float:left; width:643px; border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; padding:6px 17px;}
/*.frame_main ul li{list-style-position:inside;}
.frame_main ol li{list-style-position:inside;}*/
.frame_item{ float:left; width:643px; background:url(../graphics/dot_rep.gif) repeat-x left bottom; padding:0 0 15px 0;}
.frame_itemlast{ float:left; width:643px; padding:0 0 15px 0;}
.frame_img{ float:left; padding:0 16px 16px 0;}
.frame_imgbdr{ border:1px solid #B3B3B3;}
.frame_main p.topmost{ width:367px; padding:0 0 12px 0px; font-size:13px; color:#000; line-height:18px; margin:0;}
.frame_main p{ width:643px; padding:0 0 12px 0px; font-size:13px; color:#000; line-height:18px; margin:0;}
.frame_leftbottom{ float:left; width:9px; height:9px; font-size:xx-small; background:url(../graphics/bottomleftcorner.gif) no-repeat;}
.frame_midbottom{ float:left; width:662px; border-bottom:1px solid #B3B3B3; height:8px; font-size:xx-small;}
.frame_rightbottom{ float:left; width:8px; height:9px; font-size:xx-small; background:url(../graphics/bottomrightcorner.gif) no-repeat;}
.frame_heading{ float:left; font-size:15px; font-size:15px; font-weight:bold; color:#000; padding:10px 0;}
.frame_login{ float:left; width:628px; background:url(../graphics/chat_icon.gif) no-repeat 0px 18px; font-weight:bold; font-size:12px; color:#000; padding:15px 0 7px 15px;}
.frame_btn_gap{ float:left; padding-right:10px;}
.frame_red_hdg{ float:left; width:643px; font-size:12px; color:#7D1919; line-height:18px; padding:10px 0; background:url(../graphics/dot_rep.gif) repeat-x left bottom; }
.frame_red_text{ float:left; width:643px; font-size:12px; color:#7D1919; line-height:18px; padding:10px 0;}
.frame_item_comment{ float:left; width:643px; background:url(../graphics/comments_rep.gif) repeat-x left bottom; padding:15px 0;}
.frame_time { float:left; width:100%; color:#606060; font-size:11px; padding:0px 0 2px 0; }
.frame_author{ font-size:12px; color:#000; background:url(../graphics/chat_icon.gif) no-repeat right center; line-height:16px; padding:3px 14px 0px 0;}
.frame_main_hdg_mid{ float:left; width:100%; color:#7d1919; font-size:18px; font-weight:bold; padding-top:15px;}

.profile_comments{ float:left; width:100%; font-size:10px; padding-top:10px;}
.red10_lnk{ color:#7D1919; font-size:10px; text-decoration:none;}
.red10_lnk:hover{ text-decoration:underline;}
.inner_chkcontr{ float:left; width:100%; padding-bottom:10px; font-size:12px;}


/*V2*/
.frame_v2{ float:left; width:679px; padding:0px 0px 6px 0;}
.frame_v2 p.topmost{ width:403px; padding:0 0 12px 0px; font-size:13px; color:#000; line-height:18px; margin:0;}
.frame_v2 p{ width:679px; padding:0 0 12px 0px; font-size:13px; color:#000; line-height:18px; margin:0;}
/*.frame_v2 p.topmost{ float:left; width:403px; padding:0 0 12px 0px; font-size:13px; color:#000; line-height:18px; margin:0;}
.frame_v2 p{ float:left; width:679px; padding:0 0 12px 0px; font-size:13px; color:#000; line-height:18px; margin:0;}*/
.frame_cont_v2{ float:left; width:679px; padding-top:20px; padding-left:11px;}
/*.frame_cont_v2 ul li{list-style-position:inside;}
.frame_cont_v2 ol li{list-style-position:inside;}*/
.frame_itv2{ float:left; width:679px; background:url(../graphics/dot_rep.gif) repeat-x left bottom; padding:0 0 15px 0;}
.frame_itv2_comment{ float:left; width:679px; background:url(../graphics/comments_rep.gif) repeat-x left bottom; padding:15px 0;}
.frame_iv2_img{ float:left; padding:5px 16px 16px 0;}

/*New Tabbing*/
.inner_tab{ float:left; width:400px; position:absolute; left:0; top:-27px; z-index:100;}
.inner_tab ul{ float:left; width:400px; margin:0; padding:0; list-style-type:none;}
.inner_tab ul li{ float:left; padding-right:3px; margin:0;}
.inner_tab ul li span{ float:left; padding:0 12px; cursor:pointer;}
.tab_unactive{ float:left; background:url(../graphics/btn_unactive_right.gif) repeat-x right top; text-align:center; font-size:13px; color:#5f5f5f; line-height:27px; height:27px; text-decoration:none; font-weight:bold;}
.tab_unactive span { float:left; background:url(../graphics/btn_unactive_left.gif) no-repeat left top; line-height:27px; height:27px; text-decoration:none; padding:0 12px;}
.tab_unactive:hover{ float:left; background:url(../graphics/btn_active_right.gif) repeat-x right top; text-align:center; font-size:13px; color:#7D1919; line-height:27px; height:27px; text-decoration:none;}
.tab_unactive:hover span { float:left; background:url(../graphics/btn_active_left.gif) no-repeat left top; line-height:27px; height:27px; text-decoration:none; padding:0 12px;}
.tab_active{ float:left; background:url(../graphics/btn_active_right.gif) repeat-x right top; text-align:center; font-size:13px; color:#7D1919; line-height:27px; height:27px; text-decoration:none; font-weight:bold;}
.tab_active span { float:left; background:url(../graphics/btn_active_left.gif) no-repeat left top; line-height:27px; height:27px; text-decoration:none; padding:0 12px;}
/* Article Page */

/* Inner Pages */
.inner_left_section{ float:left; width:734px; padding-top:2px;}
.inner_cornermidtop{ float:left; width:706px; height:13px; background:url(../graphics/panel_top_rep.gif) repeat-x; font-size:xx-small;}
.inner_mid_content{ float:left; width:732px; background:url(../graphics/panelleftside_rep.gif) repeat-y left top;}
.inner_mid_content2{ float:left; width:698px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0 17px 10px 17px;}
.inner_cornermidbottom{ float:left; width:706px; height:13px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; font-size:xx-small;}
.inner_right_section{ float:left; width:214px; padding-left:15px; padding-top:7px;}
.img_border3{ border:3px solid #D9D9D9;}
.img_border4{ border:4px solid #D9D9D9;}
.inner_hdg{ float:left; width:676px; font-size:18px; color:#000; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-weight:bold; padding:7px 11px;}
.inner_input{ float:left; width:284px; border:0; padding:9px 0px 0px 0px; margin:0; background:url(../graphics/input_bg.gif) repeat-x; height:28px;}
.inner_item_contr { float:left; padding-left:10px; width:688px; padding:14px 0 14px 10px; border-bottom:1px solid #D1D1D1; }
.inner_label { float:left; color:#7d1919; font-size:14px; width:100%; font-weight:bold; padding-bottom:8px; }
spam_input{ float:left; padding-top:5px; width:529px;}
.spam_comment{ float:left; font-size:11px; color:#000; width:100%; padding-top:18px;}
.inner_item_contr_last { float:left; padding-left:10px; width:688px; padding:14px 0 14px 10px;  background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; }
.inner_chkbox{ float:left; width:12px; height:12px; margin:2px 5px 0 0; padding:0;}

.terms_lnk{ font-size:12px; color:#7d1919; text-decoration:none;}
.terms_lnk:hover{ text-decoration:underline;}

.btn_submit{ float:left; padding:18px 0 10px 0;}
.btn_save{ float:left; padding:0px 0 10px 0;}

.inner_select{ float:left; width:284px; border:0; padding:8px 0px 0px 0px; margin:0; background:url(../graphics/input_bg.gif) repeat-x; height:29px;}
.selectbx{ float:left; margin:0; padding:0; border:0; width:284px; outline:none;}
.inner_profile_info{float:left; padding-left:10px; width:688px; padding:14px 0 0px 10px; font-size:13px; color:#000; line-height:20px;}
.redtxt{ color:#7D1919; font-size:13px; font-weight:bold;}
.inner_mandatory { float:left; width:100%; font-weight:bold; color:#000; font-size:12px; padding-top:16px; }
.inner_radio_contr { float:left; width:100%; font-size:12px; color:#000; padding-top:5px; }
.inner_radio_contr label{ margin:0; padding:0 10px 0 8px;}
/*.inner_radio_contr label{ float:left; margin:0; padding:0 36px 0 8px;}*/
.inner_radio_contr label.lastlab{ float:left; margin:0; padding:0 0px 0 8px;}
.radiobtn1{ float:left; width:12px; height:12px; border:0; padding:0; margin:2px 0px 0 0;}
.selectbx1{ float:left; margin:0; padding:0; width:304px; outline:none;}
/* Inner Pages */

/* Inner Pages - right section */
.article_right_col2{ float:left; width:227px; padding-left:10px;}
.article_item{ float:left; width:498px; background:url(../graphics/article_seprator.gif) no-repeat left bottom; padding-bottom:25px;}
.article_top{ float:left; width:688px; padding-top:20px; padding-bottom:10px;}
/*.article_hdg{ float:left; width:531px; color:#7d1919; font-size:16px; font-weight:bold; padding:3px 0 3px 8px;}
.article_normaltxt{ float:left; width:531px; padding-left:8px; font-size:13px; color:#000;}
.article_text13{ float:left; width:353px; font-size:13px; color:#000; padding-left:8px; font-weight:bold;}*/
.article14{ color:#7D1919; font-size:14px; text-decoration:none;}
.article14:hover{ text-decoration:underline;}
.articleblog_item{ float:left; width:200px; padding:2px 0 15px 15px; font-size:11px; color:#555; background:url(../graphics/doublearrow.gif) no-repeat 0px 8px;}
.article_item_contr { float:left; width:688px; padding:0px 0 14px 10px; border-bottom:1px solid #D1D1D1; }
/*.article_item_contr { float:left; width:688px; padding:0px 0 14px 10px; border-bottom:1px solid #D1D1D1; padding-bottom:25px!important; padding-bottom:5px;}*/
.article_col2_container{ float:left; width:215px; padding-left:12px; background:url(../graphics/panel_right_secondbg.gif) no-repeat; height:228px;}
.left_shadow_container { float:left; position:relative; font-size:xx-small; }
.doublearr_left{ color:#000; font-size:12px; text-decoration:none; padding:0 12px; background:url(../graphics/back_double_arrow.gif) no-repeat left center; font-weight:normal;}
.doublearr_left:hover{ text-decoration:underline;}
.doublearr_right{ color:#000; font-size:12px; text-decoration:none; padding:0 12px; background:url(../graphics/doublearrow.gif) no-repeat right center; font-weight:normal;}
.doublearr_right:hover{ text-decoration:underline;}
.straterg_paging { float:right; width:224px; font-size:12px; color:#7D1919; text-align:right;font-weight:bold; }
.newstraterg_paging { float:right; width:224px; font-size:12px; color:#7D1919; text-align:center;font-weight:bold; }
/* Inner Pages - right section */

/*Login*/
.login_left_section{ float:left; width:976px; padding-top:2px;}
.login_cornermidtop{ float:left; width:948px; height:13px; background:url(../graphics/panel_top_rep.gif) repeat-x; font-size:xx-small;}
.login_mid_content{ float:left; width:974px; background:url(../graphics/panelleftside_rep.gif) repeat-y left top;}
.login_mid_content2{ float:left; width:940px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0 17px 10px 17px;}
.login_cornermidbottom{ float:left; width:948px; height:13px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; font-size:xx-small;}
.login_hdg{ float:left; width:918px; font-size:18px; color:#000; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-weight:bold; padding:7px 11px;}
.login_txt{ float:left; width:888px; font-size:12px; color:#000; padding:10px 15px 25px 15px; line-height:20px;}
.login_inner_chk { float:left; width:220px; padding-left:11px; color:#000; font-size:12px; line-height:normal; padding-top:5px; font-weight:normal; }
.left_hdg{ float:left; width:94%;font-size:18px; color:#000; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-weight:bold; padding:7px 11px;}
.left_right_hdg{ float:left; width:485px;font-size:18px; color:#000; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-weight:bold; padding:7px 11px;}
.login_content{ float:left; width:945px;}
.Subscribe_content{ float:none; width:940px;}
.login_left{ float:left; width:543px;}
.login_innermidleft{ float:left; width:515px;height:13px; background:url(../graphics/panel_top_rep.gif) repeat-x; font-size:xx-small;}
.login_innermidbotleft{ float:left; width:515px; height:13px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; font-size:xx-small;}
.login_inner_content{ float:left; width:541px; background:url(../graphics/panelleftside_rep.gif) repeat-y left top;}
.login_inner_content2{ float:left; width:507px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0 17px 127px 17px;}
.login_inner_content2 p{ float:left; width:485px; padding:10px 11px; font-size:12px; color:#000; line-height:20px;}
.login_inner_content2 p.lasttt{ float:left; width:485px; padding:0px 11px; font-size:12px; color:#000; line-height:20px;}

.login_right{ float:left; width:397px;}
.login_innermidright{ float:left; width:369px;height:13px; background:url(../graphics/panel_top_rep.gif) repeat-x; font-size:xx-small;}
.subscribe_innermidright{ float:left; width:440px;height:13px; background:url(../graphics/panel_top_rep.gif) repeat-x; font-size:xx-small;}
.subscribe_innermidbotright{ float:left; width:569px; height:13px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; font-size:xx-small;}
.subscribe_inner_right2{ float:left; width:421px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0 17px 10px 17px;}
.login_innermidbotright{ float:left; width:369px; height:13px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; font-size:xx-small;}

.login_inner_right{ float:left; width:395px; background:url(../graphics/panelleftside_rep.gif) repeat-y left top;}
.login_inner_right2{ float:left; width:361px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0 17px 10px 17px;}
.right_label{ float:left; width:300px; line-height:25px; font-size:14px; color:#7D1919; font-weight:bold; padding:7px 0 5px 11px;}
.right_labelUnsubscribe{ float:right; width:600px; line-height:25px; font-size:14px; color:#7D1919; font-weight:bold; padding:0px 0 0px 0px;}
.right_input{ float:left; width:320px; line-height:25px; font-size:12px; color:#000; font-weight:bold; padding:0px 0 8px 11px;}
.right_input img{float:left;}
.right_inputtxt{ float:left; width:200px; border:0; padding:9px 0px 0px 0px; margin:0; background:url(../graphics/input_bg.gif) repeat-x; height:28px;}

/*Welcome Login*/
.welcome_section{ float:left; width:470px; padding-top:2px;}
.welcome_cornermidtop{ float:left; width:442px; height:13px; background:url(../graphics/panel_top_rep.gif) repeat-x; font-size:xx-small;}
.welcome_mid_content{ float:left; width:468px; background:url(../graphics/panelleftside_rep.gif) repeat-y left top;}
.welcome_mid_content2{ float:left; width:434px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0 17px 10px 17px; margin:0;}
.welcome_mid_content2 p{ float:left; width:412px; padding:10px 11px; font-size:12px; color:#000; line-height:20px; margin:0;}
.welcome_mid_content2 p.topp{ float:left; width:412px; padding:10px 11px 0 11px; font-size:13px; color:#000; line-height:20px; margin:0;}
.welcome_mid_content2 p.mid_heading{ float:left; width:412px; padding:15px 11px 7px 11px; font-size:13px; color:#000; line-height:20px; margin:0;}
.welcome_cornermidbottom{ float:left; width:442px; height:13px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; font-size:xx-small;}
.right_item_contr{ float:left; width:412px; padding:10px 11px; font-size:12px; color:#000;}
.right_item_contr1{ float:left; width:400px; padding:10px 11px 0 11px; font-size:12px; color:#000;}
.right_item_label{ float:left; width:412px; padding-bottom:5px; font-size:14px; color:#7D1919; font-weight:bold;}
.right_item_input{ float:left; width:320px;}
.right_item_input img{float:left;}
.right_item_input1{ float:left; width:320px; padding-top:5px;}
.right_item_input1 img{float:left;}
.right_inner_comments{ float:left; width:415px; font-size:10px; color:#000; padding-left:10px;}
.right_mid_hdg{ float:left; width:350px; font-size:14px; font-weight:bold; padding-left:10px; color:#7D1919; padding-bottom:5px; padding-top:10px;}
.inner_chk_log { float:left; width:380px; padding-left:11px; font-weight:bold; color:#000; font-size:12px; }
.loginul{ float:left; width:100%; padding:0; margin:0; list-style-type:none; }
/*.loginul li{ background:url(../graphics/redarrow.jpg) no-repeat 12px 10px; font-size:12px; color:#7d1919; margin:0; padding:2px 0 0 20px; float:left; line-height:20px; width:408px;}*/
.loginul li{ background:url(../graphics/redarrow.jpg) no-repeat 12px 10px; font-size:12px; margin:0; padding:2px 0 0 20px; float:left; line-height:20px; width:408px;}

/*December 17 2008 Section*/
/* Added By Develpoer */
.msgtext{color:#0033CC;font-weight:bold;}
.errtext{color:#ff0000;}
.errtext ul{padding-left: 15px;}
.errtext ul li{margin:3px;padding-left: 5px;}
.comment_top_right_Report { float:right; text-align:right;}
.titleText{float:left; font-size:16px; font-weight:bold; color:#000;}
.textDescription{font-size:13px; color:#000; line-height:18px; margin:0;}
/*December 17 2008 Section*/

/*Alteration of Index Page*/
.text11{ font-size:11px; color:#000; padding-left:8px; font-weight:bold;}
.normaltxt{ padding-left:8px; font-size:13px; color:#000; padding-top:3px;}
.sub_hdg{ color:#7d1919; font-size:16px; font-weight:bold; padding:3px 0 3px 8px;}
.img_style{ float:left; border:1px solid #818181; padding:2px; margin: 0 8px 0 0}
.main_hdg_lnkFile{color:#7d1919; font-size:18px; font-weight:bold; text-decoration:none;}
.main_hdg_lnkFile:hover{ text-decoration:underline;}
.item_seperator{ float:left; width:498px; background:url(../graphics/article_seprator.gif) no-repeat left bottom; padding-bottom:25px!important; padding-bottom:5px;}
#divmanager{width:30%;float:right;}

/*Alteration of Stratergies Page*/
.article_hdg{ color:#7d1919; font-size:16px; font-weight:bold; padding:3px 0 3px 8px;}
.article_normaltxt{  padding-left:8px; font-size:13px; color:#000; padding-top:3px;}
.article_text13{  font-size:13px; color:#000; padding-left:8px; font-weight:bold;}

/*Alteration of Index Page for 1st listing*/
.black_hdg{ font-size:14px; color:#000; font-weight:bold;}
.main_hdg{ color:#7d1919; font-size:18px; font-weight:bold;}
.main_txt{ padding:5px 0; font-size:13px;}

/*Login Section*/
.login_status{ float:left; font-size:11px; color:#FFF; width:354px; text-align:right;}
.username_lnk{ color:#FFF; font-weight:bold; font-size:12px; text-decoration:none;}
.username_lnk:hover{ text-decoration:underline;}
.logout_lnk{ color:#FFF; font-size:11px; text-decoration:underline;}
.logout_lnk:hover{ text-decoration:none;}

/* My Account */
.right_label_myaccount{ float:left; width:90%; line-height:25px; font-size:14px; color:#7D1919; font-weight:bold; padding:7px 0 5px 11px;}
.right_input_myaccount{ float:left; width:90%; line-height:25px; font-size:12px; color:#000; font-weight:bold; padding:5px 0px 0px 0px; }
.right_input_myaccount img{float:left;}
.right_input_myaccount_checkbox{ float:left; width:90%; line-height:25px; font-size:12px; color:#000; font-weight:normal; padding:5px 0px 0px 0px; }


/*Banks*/
.commentRepeater{ float:left; width:592px; padding:0 0 10px 0;clear:both;}
.commentContainer{ float:left; width:592px; padding:0 0 10px 0;clear:both;}
p.LoginOrPostComment{padding:0;text-align:left;margin:0;}
p.LoginOrPostComment img{float:none;}
.loginMessage{float:left; width:500px; background:url(../graphics/chat_icon.gif) no-repeat 0px 3px; font-weight:bold; font-size:12px; color:#000; padding:0 0 10px 15px;clear:both;}
.commentCollectionMessage{float:left; width:592px; font-size:12px; color:#7D1919; line-height:18px; padding:10px 7px 10px 0; background:url(../graphics/dot_rep.gif) repeat-x left bottom;text-indent:10px;}
.UserComments{float:left; width:596px; background:url(../graphics/comments_rep.gif) repeat-x left bottom; padding:15px 0;}

/* ----------------- PHASE 2 CSS CHANGES ------------------------- */

/* ----------------- 090120 ------------------------- */
.comment_left_sectionmy{ float:left; width:976px;}
.inner_cornermidtopmy{ float:left; width:950px; height:13px; background:url(../graphics/panel_top_rep.gif) repeat-x; font-size:xx-small;}

.inner_cornermidtopmygroups{ float:left; width:665px; height:13px; background:url(../graphics/panel_top_rep.gif) repeat-x; font-size:xx-small;}

.inner_cornermidbottommy{ float:left; width:950px; height:13px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; font-size:xx-small;}

.inner_cornermidbottommygroups{ float:left; width:667px; height:13px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; font-size:xx-small;}

.inner_mid_contentmy{ float:left; width:976px; background:url(../graphics/panelleftside_rep.gif) repeat-y left top;}
.inner_mid_content2my{ float:left; width:942px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0 17px 10px 17px;}

.inner_mid_content2mygroups{ float:left; width:680px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0 0px 20px 13px; }

.inner_tabmy{ float:left; width:600px; position:absolute; left:0; top:-27px; z-index:100;}
.inner_tabmy ul{ float:left; width:500px; margin:0; padding:0; list-style-type:none;}
.inner_tabmy ul li{ float:left; padding-right:3px; margin:0;}
.inner_tabmy ul li span{ float:left; padding:0 12px; cursor:pointer;}

.frame_contrmy{ float:left; width:930px; padding-top:50px; padding-left:11px;}

.frame_contrmygroups{ float:left; width:640px; padding-top:25px; padding-left:20px; margin-top:15px; }



.comments_framemy{ float:left; width:928px;}
.comments_framemygroups{ float:left; width:640px;}

.frame_mainmy{ float:left; width:889px; border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; padding:15px 5px 10px 15px;}

.inboxleft{ width:608px; float:left;}
.inboxryt{ width:267px; float:left;}
.myhdgs{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#7d1919;}
.inboxtable{ width:608px; float:left;  padding-top:11px;}
.composedmsgcon{ width:267px; float:right;}
.composedcorner{ width:267px; float:left;}
.composedcornermid{ width:241px; float:left; background:url(../graphics/panel_top_rep.gif) repeat-x; font-size:xx-small; height:13px;}
.composedcorner_content1{ float:left; width:267px; background:url(../graphics/panelleftside_rep.gif) repeat-y left top;}
.composedcorner_content{ float:left; width:241px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:12px 0px 0px 26px;}
.cell1{ background:#bfbfbf; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#ffffff;}
.pad23{ padding-left:23px;}
.pad13{ padding-left:13px;}

.cell2{ background:#e4e4e4; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.cell2 a{ text-decoration:none; font-size:12px; color:#000000;}
.cell2 a:hover{ text-decoration:underline;}

.cell3{ background:#ededed; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.cell3 a{ text-decoration:none; font-size:12px; color:#000000;}
.cell3 a:hover{ text-decoration:underline;}

.selectspan{ width:90px; float:left; height:21px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}
.composedcornermidbottom{ float:left; width:241px; height:13px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; font-size:xx-small;}

.frame_itemmy{ float:left; width:875px; background:url(../graphics/dot_rep.gif) repeat-x left bottom; padding:0 0 15px 0;}

.frame_midtopmy{ float:left; width:894px; border-top:1px solid #B3B3B3; height:8px; font-size:xx-small; position:relative;}

.frame_midtopmygroups{ float:left; width:618px; border-top:1px solid #B3B3B3; height:8px; font-size:xx-small; position:relative;}

.frame_midbottommy{ float:left; width:894px; border-bottom:1px solid #B3B3B3; height:8px; font-size:xx-small;}

.frame_midbottommygroups{ float:left; width:618px; border-bottom:1px solid #B3B3B3; height:8px; font-size:xx-small;}
/*-------------- Portfolio *--------------- */
.portleft{ width:613px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.portleftSearch{ width:668px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.poleft2con{ width:613px; float:left; padding-top:3px;}
.poleft2conSearch{ width:668px; float:left; padding-top:3px;}
.subright{ width:668px; float:none; padding-top:3px;}
.portleft span{ width:616px; float:left; text-align:center; padding:25px 0px 25px 0px;}
.port1{font-size:11px; background:#d9d9d9 url(../graphics/dot_rep.gif) repeat-x left bottom;height:26px;float:left;width:100%;padding-top:10px;}
.port1_h{font-size:11px;background:#d9d9d9 url(../graphics/dot_rep.gif) repeat-x left bottom;height:26px;float:left;width:100%;padding-bottom:5px;padding-top:5px;}
.port2{font-size:11px;background:#e4e4e4;height:26px;float:left;width:100%;padding-top:10px;}
.port2_h{font-size:11px;background:#e4e4e4;height:26px;float:left;width:100%;padding-bottom:5px;padding-top:5px;}
.port3{font-size:11px;background:#f5f5f5;height:26px;float:left;width:100%;padding-top:10px;}
.port3_h{font-size:11px;background:#f5f5f5;height:26px;float:left;width:100%;padding-bottom:5px;padding-top:5px;}
.port4{font-size:11px;background:#e4e4e4; color:#ff0000;height:26px;float:left;width:100%;padding-top:10px;}
.port5{font-size:11px;background:#ffffff url(../graphics/dot_rep.gif) repeat-x left top;height:26px;float:left;width:100%;padding-top:10px;}
.port5_h{font-size:11px;background:#ffffff url(../graphics/dot_rep.gif) repeat-x left top;height:26px;float:left;width:100%;padding-bottom:5px;padding-top:5px;}

.portryt{ width:273px; float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.lastupdatedhdg{ width:235px; float:left; padding:0px 0px 0px 36px;}
.updateportimage{width:230px; float:left; padding:9px 0px 0px 35px;}
.porttopcrn{ width:273px; float:left;}
.porttopcrnrmid{ width:247px; float:left; background:url(../graphics/panel_top_rep.gif) repeat-x; font-size:xx-small; height:13px;}
.port_right_content{ float:left; width:273px; background:url(../graphics/panelleftside_rep.gif) repeat-y;}
.port_right_content2{ float:left; width:263px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:3px 0px 10px 10px;}
.port_right_content3{ float:left; width:263px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0px 0px 10px 10px;}
.port_right_hdg{ float:left; width:234px; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-size:12px; font-weight:bold; padding:0px 0px 10px 13px;}
.port_right_hdg span{ font-weight:normal; color:#7d1919;}

.port_right_hdg2{ float:left; width:234px; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-size:12px; font-weight:bold; padding:0px 0px 5px 13px;}
.port_right_hdg2 span{ font-weight:normal; color:#7d1919;}

.port_right_links{ float:left; width:234px; padding:15px 0px 0px 13px;}
.port_right_links p{float:left; width:234px;padding-bottom:10px;}
.port_right_links a{ color:#7d1919; text-decoration:underline; font-size:12px;}
.port_right_links a:hover{ text-decoration:none;}
.portpie{ padding:22px 0px 0px 0px; float:left;}
.portbottomcrnrmid{ float:left; width:247px; height:13px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; font-size:xx-small;}
.portboxcon{ width:273px; float:left; padding-bottom:3px;}
.portlastright{ width:250px; float:left; padding:0px 0px 0px 23px; font-weight:bold; line-height:22px;}
.portlastright a{ text-decoration:underline; color:#7d1919;}
.portlastright a:hover{ text-decoration:none;}
.PortFirstCell{float:left;height:324px;width:50px;}
.PortRepeatCells{float:left;height:325px;width:92px;}

/*------------ My Contacts ---------------- */
.contact_left_content{ float:left; width:609px; background:url(../graphics/panelleftside_rep.gif) repeat-y;}
.contact_left_contentSearch{ float:left; width:664px; background:url(../graphics/panelleftside_rep.gif) repeat-y;}
.subscribe_left_contentSearch{ float:left; width:664px; background:url(../graphics/panelleftside_rep.gif) repeat-y;}
.contact_left_content2{ float:left; width:609px;background:url(../graphics/panelrightside_rep.gif) repeat-y right top;}
.contact_left_content2Search{ float:left; width:664px;background:url(../graphics/panelrightside_rep.gif) repeat-y right top;}
.mycontactshdgs{ padding-bottom:5px;} 
.scroolcontainer{ width:593px; float:left; padding:5px 0px 0px 10px;}
.scroolcontainerSearch{ width:648px; float:left; padding:5px 0px 0px 10px;}
.unsubscribheight{ width:748px; height:150px; float:left; padding:5px 0px 0px 50px;}
.contact_left_hdg{ float:left; width:575px; padding:0px 0px 10px 11px; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-size:13px; color:#343434; }

.contact_lefttopmid { float:left; width:583px; background:url(../graphics/panel_top_rep.gif) repeat-x; height:13px; font-size:xx-small; }
.contact_lefttopmidSearch { float:left; width:638px; background:url(../graphics/panel_top_rep.gif) repeat-x; height:13px; font-size:xx-small; }
.subscriberight_top { float:right; width:638px; background:url(../graphics/panel_top_rep.gif) repeat-x; height:13px; font-size:xx-small; }
.float-right-evthng { float:right;}
.contact_scroll { float:left; width:534px; font-size:12px; color:#000; padding-top:5px;}
.contact_scroll p{ float:left; line-height:19px;}
.contact_scroll img{ padding-right:14px; float:left;}
.contact_scroll a{ font-size:13px; color:#7d1919; text-decoration:underline;}
.contact_scroll a:hover{ text-decoration:none;}
.contact_left_inner{ float:left; padding:10px 0px; width:558px; line-height:21px; font-size:13px;}

.contacts_leftbotmid { float:left; width:583px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; height:13px; font-size:xx-small; }
.contacts_leftbotmidSearch { float:left; width:638px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; height:13px; font-size:xx-small; }

.contacts_right_content2{ float:left; width:248px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:17px 0px 10px 25px;}

.contact_right_links{ float:left; width:234px; padding:10px 0px 0px 13px;}
.contact_right_links a{ color:#7d1919; text-decoration:underline; font-size:12px;padding-bottom:10px;}
.contact_right_links a:hover{ text-decoration:none;}
.contact_right_links img{ padding-right:12px;}
.spanimport{ padding:14px 0px 14px 0px; float:left;}
.contactsimage{ float:left; padding-top:4px;}
.contact_right_links span{ width:234px; float:left; padding-bottom:11px;}

/*----------- Profiles ---------------- */
.pro_left_hdg{ float:left; width:575px; padding:0px 0px 10px 11px; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-size:13px; color:#7d1919; font-weight:bold;}
.pro_left_lorem{float:left; width:534px; font-size:12px; color:#000;}
.pro_left_lorem p{ width:493px; float:left;}
.aboutheding{ width:267px; float:left; font-size:13px; font-weight:bold; color:#000000;}
.editheding{ width:260px; float:left; text-align:right;}
.editheding a{ color:#7d1919; text-decoration:underline; font-size:13px; font-weight:bold;}
.editheding a:hover{ text-decoration:none;}
.profile_edit_top{ width:451px; float:left; padding-left:17px;}
.profile_edit_top a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#7d1919;}
.profile_edit_top a:hover{ text-decoration:none;}
.names2{ font-size:14px; font-weight:bold; color:#000000;}
.names{ font-size:12px;color:#000000;}

.pro_right_links{ width:244px; float:left; padding:15px 0px 0px 14px;}
.pro_right_links ul{ float:left; margin:0px; padding:0px; list-style-type:none;}
.pro_right_links ul li{ float:left; width:195px; padding-left:15px; background:url(../graphics/bullet_whitebg.gif) no-repeat left 9px; font-size:12px; color:#7d1919; line-height:24px;}
.pro_right_links a{ font-size:12px; color:#7d1919; text-decoration:none;}
.pro_right_links a:hover{ text-decoration:underline;}
.pro_right_links span{ float:right; padding-right:18px;}
.pro_right_links span a{ color:#7d1919; text-decoration:none; font-size:12px; padding-right:14px; background:url(../graphics/doublearrow.gif) no-repeat right 5px;}
#contact_iframe{ float:left; width:574px; height:433px; max-height:450px; overflow:scroll;}
.accout_Settings{ width:140px; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#7d1919; font-weight:bold; padding:0px 63px 3px 0px;}
.pielink{ width:156px; float:left; height:50px; background:url(../graphics/pie.jpg) no-repeat left top; padding:40px 0px 0px 30px;}
.pielink a{color:#7d1919; text-decoration:underline;}
.pielink a:hover{text-decoration:none;}

/* ------------------------- Personal Info Container ----------------------- */
.personalhdgscon{ width:887px; float:left; font-size:15px; font-weight:bold; color:#7d1919; padding-top:20px;}
.personalhdgs{ width:435px; float:left; padding-left:5px;}
.personalhdgs2{ width:428px; float:left; padding-left:12px;}
.personalcontainer{ width:887px; float:left; }

#personalleft{ width:440px; float:left;}
#personalleftmain{ width:400px; float:left;}
.personal_lefttopmid { float:left; width:414px; background:url(../graphics/panel_top_rep.gif) repeat-x; height:13px; font-size:xx-small; }

.personal_lefttopmid5 { float:left; width:374px; background:url(../graphics/panel_top_rep.gif) repeat-x; height:13px; font-size:xx-small; }

.personal_left_content{ float:left; width:440px; background:url(../graphics/panelleftside_rep.gif) repeat-y;}
.personal_left_content5{ float:left; width:400px; background:url(../graphics/panelleftside_rep.gif) repeat-y;}
.personal_left_content6{ float:left; width:380px;background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0px 0px 0px 20px;}

.personal_left_content2{ float:left; width:420px;background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0px 0px 0px 20px;}
.textare_personal{ width:355px; float:left; height:150px; margin-bottom:10px;}
.label_presonal{ width:300px; float:left; font-size:13px; font-weight:bold; padding-bottom:3px;}
.label_presonal2{ width:200px; float:left; font-size:13px; font-weight:bold; padding-bottom:3px;}
.label_presonal3{ float:left; font-size:12px; padding-left:3px; padding-top:2px;}
.label_presonal4{ float:left; font-size:13px; font-weight:bold; padding:3px 0px 0px 3px;}

.savespan{ width:300px; float:left;}
.savespan2{ width:200px; float:left; padding-top:5px;}
.personalrightspan{ width:200px; float:left; padding:5px 0px 5px 0px;}

.personalright_half{ width:210px; float:left;}
.personalrighttxtarea{ width:180px; float:left;}

.personal_leftbotmid { float:left; width:414px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; height:13px; font-size:xx-small; }

.personal_leftbotmid2 { float:left; width:374px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; height:13px; font-size:xx-small; }

#personalright{ width:440px; float:right;}
.mywealthdiv { float:left; width:100%; background:#FFF url(../graphics/dot_rep.gif) repeat-x left 11px; height:16px; }
.mywealthdivSearch { float:left; width:625px; background:#FFF url(../graphics/dot_rep.gif) repeat-x left 11px; height:16px; }
.pearonalpagelinks{ font-size:13px; color:#7d1919; text-decoration:none;}
.pearonalpagelinksunactive{ font-size:13px; color:#000000; text-decoration:none;}
a.myProfileTopLinks{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#7d1919;}
a.myProfileTopLinks:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#7d1919;text-decoration:none;}
.personalsubnav{width:500px; position:absolute; left:0px; top:-10px; height:30px;font-size:13px; padding-left:14px; padding-top:5px; float:left; display:block;}

/* ------------------------- Added by Developer Personal Info ----------------------- */
.personalErrorMsg{ width:887px; float:left;}
.label_Compose_Msg{ width:500px; float:left; font-size:13px; font-weight:bold; padding-bottom:3px;}
.inboxmsgtable{ width:580px; float:left;  padding-top:11px;}
.validsummary{ color:Red;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;}
.validsummary ul li{margin:3px;padding-left:5px;}

.msgcountmywealth{ color:Red;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;}
/************POLL***********/
.poll_header{ font-size:12px; font-weight:bold; color:#7d1919; padding-bottom:5px; padding-top:2px;}
.poll_option {font-size:11px; color:#000000;}
.PanelVotes {background-color:#00AA00; padding:1px; float:left;}
.deleteprofile {float:right;padding-top:10px;}
.deleteprofile a{ font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#7d1919;}



/*RATINGS Page*/

.inner_ratting_left{ float:left; padding:0 0px 0 4px; width:648px;}
.inner_ratting_ryt{ float:right; width:306px;}
.ratting_Topmid{ float:left; width:622px; background:url(../graphics/panel_top_rep.gif) repeat-x; height:13px; font-size:xx-small;}
.ratting_content{ float:left; width:612px; background:url(../graphics/panelleftside_rep.gif) repeat-y;}
.ratting_content2{ float:left; width:614px; padding:0 17px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top;}
.ratting_hdg{ float:left; width:590px; padding:7px 11px; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-size:18px; font-weight:bold;}
.ratting_hdg a{ font-size:18px; font-weight:bold;color:#000000;text-decoration:none;}
.ratting_hdg a:hover{ text-decoration:underline;}
.ratting_Inner{ float:left; width:590px; padding:7px 0; }
.ratting_Botmid{ float:left; width:622px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; height:13px; font-size:xx-small;}

.search_div{ float:left; width:507px; padding:15px 0;}
.search_div_topmid{ float:left; width:481px;background:url(../graphics/panel_top_rep.gif) repeat-x; height:13px; font-size:xx-small;}
.search_div_Botmid{ float:left; width:481px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; height:13px; font-size:xx-small;}
.search_divinner{ float:left; width:507px; background:url(../graphics/panelleftside_rep.gif) repeat-y;}
.search_divinner2{ float:left; width:481px; padding:3px 14px 5px 12px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top;}
.search_label{ float:left; font-size:15px; font-weight:bold; padding-right:10px;}
.ratting_right { float:left; width:294px; height:232px; background:url(../graphics/rating_bg.gif) no-repeat; padding-left:12px; }

#ratting_frame{ float:left; width:590px; max-height:716px; height:716px; overflow:scroll; margin:0; padding:0 0 0 11px;}
.ratting_framediv { float:left; width:539px; background-color:#FFF; margin:0; padding:0; border:0; }
.ratting_frame_hdg { float:left; width:550px; padding:7px 11px; background:#FFF url(../graphics/dot_rep.gif) repeat-x left bottom; font-size:17px; color:#000; }
.ratting_frame_txt{ float:left; width:550px; padding:5px 11px 7px 11px; font-size:11px; color:#000;}
.ratting_frame_txt ul{ float:left; width:400px; margin:0; padding:0px 0 0px 0; list-style-type:none;}
.ratting_frame_txt ul li{ float:left; width:400px; margin:0; line-height:30px; padding-left:20px; background:#FFF url(../graphics/square_bullet.gif) no-repeat left center;}
.star_ratting{ float:left; width:105px; padding:4px 0;}
.starpadd4{ padding:5px 4px;}



/* New css for Wealth Managers */
.rating-container{ float:right; width:294px; height:auto; background:url(../graphics/rating_bg.gif) no-repeat; padding-left:12px;}
.rating-container h1{ float:left; width:100%; font-size:17px; font-weight:bold; color:#000; padding:12px 0 5px 0;margin:0px;}
.rating-headerTemplate{ float:left; padding-bottom:5px;width:294px;}
.rating-headerTemplate-left{ float:left; width:140px; color:#555555; font-size:12px; line-height:25px; font-weight:normal;}
.rating-headerTemplate-right{ float:left; width:140px;text-align:right;}
.rating_right img{float:left;}
.rating-itemTemplate{ float:left; border-bottom:1px solid #B7B7B7; width:294px;}
.rating-itemTemplate-left{ float:left; width:200px; color:#7d1919; font-size:12px; font-weight:normal;line-height:25px;vertical-align:middle;}
.rating-itemTemplate-right{ float:left; width:80px; color:#555555; font-size:12px; font-weight:normal;text-align:right;}

.memberdetails_div{float:left; width:575px; font-size:12px; color:#000;}
.memberdetails_right_input{ float:left; width:400px; line-height:25px; font-size:12px; color:#000; font-weight:bold; padding:0px 0 8px 17px;}
.subscribe_right_input{ float:right; width:400px; line-height:25px; font-size:12px; color:#000; font-weight:bold; padding:0px 0 8px 17px;}
.memberdetails_right_input img{float:left;}
.memberdetails_right_label{ float:left; width:400px; line-height:25px; font-size:14px; color:#7D1919; font-weight:bold; padding:7px 0 5px 17px;}
.memberdetails_right_anchor{color:#7D1919;font-size:13px;float:right;padding-right:20px;}


a.graph{color:#7D1919;font-weight:bold;}
a.graph:hover{text-decoration:none;}




#ctl00_ContentPlaceHolder1_lnkUpdate{color:#5F5F5F;text-decoration:none;font-weight:bold;}
#ctl00_ContentPlaceHolder1_lnkUpdate:hover{color:#5F5F5F;text-decoration:underline;font-weight:bold;}

/* ------------- Groups home page ------------ */
.groups_left_sectionmy2{ float:left; width:695px;}

.inner_mid_contentgroup{ float:left; width:695px; background:url(../graphics/panelleftside_rep.gif) repeat-y left top;}
.inner_mid_content2group{ float:left; width:664px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0 17px 10px 17px;}


.frame_contrgroups{ float:left; width:638px; padding-top:25px; padding-left:20px; margin-top:15px; }

.frame_maingroups{ float:left; width:608px; border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; padding:6px 8px 10px 8px;}
.frame_maingroupsWithoutBottomPadding{ float:left; width:608px; border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; padding:6px 8px 0px 8px;}
.frame_midtopgroups{ float:left; width:608px;_width:614px; border-top:1px solid #B3B3B3; height:8px; font-size:xx-small; position:relative;}

.frame_midbottomgroups{ float:left; width:608px;_width:614px; border-bottom:1px solid #B3B3B3; height:8px; font-size:xx-small;}

.groupbtn_join{ float:left; padding:28px 0px 0px 0px;}
.txtptop{ width:609px; float:left; font-size:11px; color:#000000; padding-bottom:10px;}
.txtptopWithBottomPadding{ width:609px; float:left; font-size:11px; color:#000000;}
.groups_left_hdgrecent{ float:left; width:262px; padding:0px 0px 10px 11px; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-size:15px; color:#000000; font-weight:bold;}

.hdgrecent_under{float:left; width:262px; padding:18px 0px 10px 11px; font-size:12px;}
.hdgrecent_under a{ color:#7d1919; text-decoration:underline;}
.hdgrecent_under a:hover{text-decoration:none;}
.hdgrecent_underspan1{float:left; width:240px; font-weight:bold; padding-bottom:5px;}
.hdgrecent_underspan1 span{ font-size:12px; font-weight:normal; line-height:30px;}
.hdgrecent_underspan1 p{ font-size:10px; float:left; font-weight:normal;}
.hdgrecent_underspan2{float:left; width:240px;padding-bottom:13px;}
a.linkdoublearrowmore{ background:url(../graphics/doublearrow.gif) no-repeat right 5px; padding:0px 15px 0px 0px;}

.groups_left_content{ float:left; width:302px; background:url(../graphics/panelleftside_rep.gif) repeat-y;}
.groups_left_content2{ float:left; width:288px;background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding-left:14px;}

.groups_lefttopmid { float:left; width:276px; background:url(../graphics/panel_top_rep.gif) repeat-x; height:13px; font-size:xx-small; }

.groups_leftbotmid { float:left; width:276px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; height:13px; font-size:xx-small; }

.groupleft2con{ width:304px; float:left; padding-top:3px;}
.groupleft2con2{ width:304px; float:left; padding-top:3px; margin-right:2px;}
.groplastnotify{ width:372px; float:left; padding:10px 0px 0px 0px; font-weight:bold;}
.groplastnotify a{color:#7d1919; text-decoration:underline;}
.groplastnotify a:hover{text-decoration:none;}
.checlspan{float:left; margin-right:3px;}

.groups_ryt_sectionmy2{ float:left; width:276px;}

.groups_ryttopmid { float:left; width:250px; background:url(../graphics/panel_top_rep.gif) repeat-x; height:13px; font-size:xx-small; }

.groups_ryt_content{ float:left; width:276px; background:url(../graphics/panelleftside_rep.gif) repeat-y;}
.groups_ryt_content2{ float:left; width:252px;background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0px 10px 0px 14px;}

.groups_rytbotmid { float:left; width:250px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; height:13px; font-size:xx-small; }

.groups_ryt_hdg{ float:left; width:235px; padding:0px 0px 10px 11px; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-size:15px; color:#000000; font-weight:bold;}

.hdgryt_under{float:left; width:240px; padding:18px 0px 10px 11px; font-size:12px;}
.hdgryt_under a{ color:#7d1919; text-decoration:underline;}
.hdgryt_under a:hover{text-decoration:none;}

.hdgryt_underspan2{float:left; width:240px;padding-bottom:12px;}

/* -------- Groups topic page ----------------- */
.frame_mainmygroups{ float:left; width:613px; border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; padding:15px 10px 10px 10px;}
.frame_mainmygroupsWithOutTopPadding{ float:left; width:613px; border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; padding: 0px 10px 10px 10px;}
.frame_mainmygroupsWithOutTopBottomPadding{ float:left; width:613px; border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; padding: 0px 10px 0px 10px;}

.groups_left_hdg{ float:left; width:575px; padding:0px 0px 10px 11px; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-size:13px; color:#000000; font-weight:bold;}
.groups_left_hdgSearch{ float:left; width:630px; padding:0px 0px 10px 11px; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-size:13px; color:#000000; font-weight:bold;}

.groups_left_hdgtop{ float:left; width:658px; padding:0px 0px 10px 9px; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-size:18px; color:#000000;}

.hdgtopicdes{ width:180px; float:left;}
.hdgtopicdes_Grouplistings{ width:300px; float:left;}
.hdgtopgroup1{ width:314px; float:left;}
.hdgpostings{ width:95px; float:left;}
.hdglatest{ width:260px; float:left;}
.topichdg{ width:205px; float:left; padding:0px 0px 0px 0px; font-size:12px; font-weight:bold; color:#7d1919;}
.topichdg_Grouplistings{ width:300px; float:left; padding:0px 0px 0px 0px; font-size:12px; font-weight:bold; color:#7d1919;line-height:14px;}
.topichdg_Grouplistings p{color:#000000;font-weight:normal;font-size:10px;line-height:12px;}
.topichdgblack{ width:200px; float:left; padding:0px 0px 0px 0px; font-size:12px; font-weight:bold; color:#000000;}
.Addtopichdg{ width:100%; float:left; padding:0px 0px 0px 0px; font-size:12px; font-weight:bold; color:#7d1919;}
.topichdg a{ color:#7d1919; text-decoration:underline;}
.topichdg a:hover{ text-decoration:none;}
.postinghdg{ width:70px; float:left; font-size:12px;}
.postinghdg2{ width:275px; float:left; font-size:12px; font-weight:normal;}
.CreateTextboxhdg{width:400px;float:left; font-size:12px; font-weight:normal;}
.TextboxFrame{width:300px;float:left; font-size:12px; font-weight:normal;}
.postinghdg2 a{ text-decoration:underline; color:#7d1919;}
.postinghdg2 a:hover{ text-decoration:none;}
.postinghdg2 p{ font-size:11px; width:295px; float:left;}
.groups_left_txt{float:left; width:570px; font-size:12px; color:#000;}
/*.groups_left_txtSearch{float:left; width:625px; font-size:12px; color:#000;}*/
.groups_left_txtSearch{float:left; font-size:12px; color:#000;}
.groups_SucessMsgText{float:left; width:625px; font-size:12px; color:#000; text-align:center; font-weight:bold;font-size:14px;color:#7D1919;}
.topsearch{width:340px; float:left; font-size:15px; font-weight:bold;}
.topsearchinput{ width:138px; float:left; height:16px; padding:2px 3px 2px 3px; border-top:2px solid #646464; border-left:2px solid #646464; border-right:2px solid #D9D9D9; border-bottom:2px solid #D9D9D9; margin-left:4px; font-size:12px; color:#4e4e4e;}
.topsearchgobtn{ float:left; padding-left:5px;}
.grouptopimage{ width:465px; float:left; padding:24px 0px 0px 37px;}
.grouptopimage_image{ width:66px; float:left; background:url(../graphics/group_icon.jpg) no-repeat left top; height:69px;}
.grouptopimage_ryttxt{width:350px; float:left; font-size:12px; padding-bottom:7px;}
.grouptopimage_ryttxt1{ width:95px; float:left; font-weight:bold;}
.grouptopimage_ryttxtWith100Perc{ width:100%; float:left; font-weight:bold;}
.grouplastlinefont{ font-size:11px; float:left;}

/* ------------- Topics Posting page 090202 ------------- */
.topic_post_hdg{ font-size:13px; font-weight:bold; width:613px; float:left; padding:0px 0px 18px 0px;}

.topic_post_hdg2{ width:613px; float:left; font-size:12px; color:#939393;padding:0px 0px 11px 0px;}
/* Nitin(05/06/2009): Changed color of anchor */
.topic_post_hdg2 a{ color:#7d1919; text-decoration:underline;}
.topic_post_hdg2 a:hover{ text-decoration:none;}

a.user{ color:#7d1919; text-decoration:underline;}
a.user:hover{ color:#7d1919; text-decoration:none;}

.enter_posting_area{ width:588px; float:left; border:1px solid #e3e3e3; padding:10px 10px 10px 10px; font-size:12px; color:#565656; margin-top:10px;}
.enter_posting_area2{ width:545px; float:left; border:1px solid #e3e3e3; padding:10px 10px 10px 10px; font-size:12px; color:#565656; margin-top:10px;}
.enter_posting_area3{ width:545px; float:left; border:5px solid #d9d9d9; padding:0px 0px 0px 0px; font-size:12px; color:#565656; margin-top:10px;}

.frame_maintopics_posting{ float:left; width:613px; border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; padding:6px 10px 10px 10px;}

.replytopostings{ width:600px; float:left; text-align:right; padding:7px 0px 14px 0px;}
.replytopostings a{ font-size:13px; font-weight:bold; color:#7d1919; text-decoration:underline;}

.rply_to_this{ width:593px; float:left; padding:16px 0px 0px 0px; background:url(../graphics/divider_repeat.jpg) repeat-x left top; font-size:13px; font-weight:bold; color:#000000;}

.rply_txt_container{ float:left; font-size:12px; color:#000000; padding:26px 0px 16px 0px; border-bottom:1px solid #e1e1e1;}
.rply_txt_container p{ float:left; padding:10px 0px 9px 0px;}
.rply_txt_container a{ font-size:12px; color:#7d1919; text-decoration:underline;}
.rply_txt_container a:hover{ text-decoration:none;}
.rply_txt_container span{  font-size:11px; color:#939393;}
.rplylink2{ width:593px; float:left; text-align:right;}
.reply_topline_div{ width:100%; float:left;  font-size:12px; color:#000;}
.reply_topline_div .spanrep{font-size:11px; color:#939393; padding-top:1px;}
.reply_topline_div a.user, .rply_container_under a.user{ color:#7d1919;}

.rply_container_under{ float:left; padding:10px 0px 0px 40px;}

.rply_txt_container2{ width:593px; float:left; font-size:12px; color:#000000; padding:26px 0px 16px 0px;}
.rply_txt_container2 p{ float:left; padding:10px 0px 9px 0px;}
.rply_txt_container2 a{ font-size:11px; color:#939393; text-decoration:underline;}
.rply_txt_container2 a:hover{ text-decoration:none;}
.rply_txt_container2 span{  font-size:11px; color:#939393;}
.rplylink2 a{ color:#7d1919; text-decoration:underline; font-size:13px;}
.rplylink2 a:hover{ text-decoration:none;}
/* -------------- Blog ------------------- */

.groups_left_sectionmy{ float:left; width:673px; }


.inner_mid_contentblog{ float:left; width:653px; background:url(../graphics/panelleftside_rep.gif) repeat-y left top;}

.inner_mid_content2blog{ float:left; width:653px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding:0px 0px 10px 0px; }

.inner_cornermidtopblog{ float:left; width:627px; height:13px; background:url(../graphics/panel_top_rep.gif) repeat-x; font-size:xx-small;}

.inner_cornermidbottomblog{ float:left; width:627px; height:13px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; font-size:xx-small;}

.blog_left_container{ width:625px; float:left; padding:10px 0px 0px 26px;}
.top_hdg_blog{ width:625px; float:left;  padding:0px 0px 16px 0px; color:#7d1919;font-size:12px;height:45px;}

.top_hdg_blogdate{ width:60px; float:left; background:url(../graphics/calender_bg.jpg) no-repeat left top; color:#7d1919;font-size:12px;height:45px;}
.top_hdg_blogdatejan{ width:44px; float:left; text-align:center; font-weight:bold; font-size:10px; color:#ffffff;}
.top_hdg_blogdate29{ width:44px; float:left; text-align:center; font-size:20px; color:#000000; padding-top:2px;}

.top_hdg_blogtxt{ width:565px; float:left;}

.top_hdg_blog2{ width:625px; float:left;  padding:16px 0px 16px 0px; color:#7d1919;font-size:12px;height:45px;}

.top_hdg_blog_span1{ color:#000000;}
.top_hdg_blog_span3{ width:565px; float:left;font-size:16px;  font-weight:bold;}

.blog_left_container p{ width:593px; float:left; font-size:13px; line-height:19px; padding-bottom:6px;}
.blog_left_container p.blogp{ width:593px; float:left; font-size:13px; line-height:19px; padding-bottom:6px; text-indent:15px; font-weight:bold;}
.blog_left_container p a{ color:#7d1919; text-decoration:none;}
.blog_left_container p a:hover{text-decoration:underline;}

.comments_last_links{ float:left; padding:10px 0px 0px 0px;}
.comments_last_links1{ float:left; width:400px;}
.comments_last_links2{ float:right; width:110px; background:url(../graphics/comment.gif) no-repeat left 3px; padding:0px 0px 0px 26px;}
.blog_seprator{ width:593px; float:left; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; height:22px;}

.groups_right_sectionmy{ float:left; width:251px; padding:30px 0px 0px 0px;}
.blog_ryt_hgds{ width:251px; float:left; font-weight:bold; color:#4c4c4c; font-size:16px;}

.blog_ryt_subs{ width:217px; float:left; color:#7d1919; font-size:12px; padding:19px 0px 10px 34px; background:url(../graphics/rss_icon.jpg) no-repeat left 13px; line-height:16px;}

.blog_ryt_boxes{ width:251px; float:left; background: url(../graphics/saperator_rhs_blog.jpg) no-repeat left top; padding:20px 0px 7px 0px;}
.blog_ryt_boxes ul{ float:left; list-style-type:none; padding-top:10px;}
.blog_ryt_boxes ul li{ float:left; width:231px; background:url(../graphics/bullet_k.jpg) no-repeat left 3px; padding:0px 0px 5px 20px; font-size:12px; color:#7d1919; line-height:16px;}
.blog_ryt_boxes ul li a{color:#7d1919; text-decoration:none;}
.blog_ryt_boxes ul li a:hover{text-decoration:underline;}
a.lastsubslink{color:#7d1919; text-decoration:none;}
a.lastsubslink:hover{ text-decoration:underline;}



/* ----------- invite pagev -------------- */
.frame_maingroupsinvite{ float:left; width:608px; padding:6px 8px 10px 8px;}

.groupleft2coninvite{ width:660px; float:left; padding-top:17px;}

.groups_lefttopmidinvite { float:left; width:634px; background:url(../graphics/panel_top_rep.gif) repeat-x; height:13px; font-size:xx-small; }

.groups_leftbotmidinvite { float:left; width:634px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; height:13px; font-size:xx-small; }

.groups_left_contentinvite{ float:left; width:660px; background:url(../graphics/panelleftside_rep.gif) repeat-y;}
.groups_left_contentinvite2{ float:left; width:634px;background:url(../graphics/panelrightside_rep.gif) repeat-y right top; padding-left:26px;}

.hdg_invite{ width:630px; float:left; color:#7d1919; font-size:15px; font-weight:bold; padding:8px 0px 10px 0px;}
.hdg_invite2{ width:630px; float:left; color:#000000; font-size:12px; font-weight:bold;}
.secetall_box_container{ width:630px; float:left; padding:14px 0px 18px 0px;}
.secetall_boxborder{ width:168px; float:left; border:1px solid #e0e0e0; height:80px;}
.secetall_boxbtns{ width:134px; float:left;padding:7px 0px 0px 28px;}
.secetall_boxbtns p{ float:left; padding-top:10px;}

.label_enter_email{ width:200px; float:left; color:#000000; font-size:12px; font-weight:bold; padding:7px 15px 9px 0px;}

.label_enter2{width:520px; float:left; text-align:right; color:#000000; font-size:11px; padding-top:2px; padding-bottom:18px;}

.label_enter3{width:370px; float:left; color:#000000; font-size:12px; font-weight:bold; }

.label_enter4{width:45px; float:left; font-size:12px; }
.label_enter4 a{ color:#7d1919; text-decoration:underline;}
.label_enter4 a:hover{text-decoration:none;}
.urmessage{ width:400px;border:1px solid #c4c4c4; margin-top:10px; font-size:12px; color:#5c5c5c;}

.input_con_invite{ width:300px; float:left; padding:4px; background:#d2d2d2;}
.input_con_inviteinput{ width:298px; float:left; height:20px; border:1px solid #c4c4c4; background:#ffffff;}

.label_send{ width:630px; float:left; padding:19px 0px 0px 0px;}
.label_cancel{ float:left; padding:16px 0px 0px 10px;}
.label_cancel a{ color:#7d1919; text-decoration:underline; font-size:13px; font-weight:bold;}
.label_cancel a:hover{text-decoration:none;}

.hdginvite_underspan1{float:left; width:240px;padding-bottom:10px;}
a.onlyreply{color:#7d1919; text-decoration:underline; text-align:right; font-size:13px;cursor:pointer;}
a.onlyreply:hover{text-decoration:none;}

.tpic_posted_uname{ color:#7d1919; font-size:12px; font-weight:bold;}
.right_section{width:425px; float:left;}
.top_sections{width:695px; float:left;}
a.create_topic{ color:#7d1919; line-height:25px; font-size:12px; font-weight:bold; text-decoration:underline; cursor:pointer;}
a.create_topic:hover{ text-decoration:none;}

.create_topic { padding-top:5px;}
.create_topic a{ color:#7d1919; line-height:25px; font-size:12px; font-weight:bold; text-decoration:underline;cursor:pointer;}
.create_topic a:hover{ text-decoration:none;}

.grouptopimage_main{width:350px; float:left; padding-left:15px;}

/*DIRECTORY DETAILS*/
.directory_left { float:left; width:634px; }
.directory_lefttopmid { float:left; width:608px; background:url(../graphics/panel_top_rep.gif) repeat-x; height:13px; font-size:xx-small; }
.directory_left_content{ float:left; width:634px; background:url(../graphics/panelleftside_rep.gif) repeat-y;}
.directory_left_content2{ float:left; width:600px; padding:0 17px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top;}
.directory_left_hdg{ float:left; width:578px; padding:7px 11px; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-size:18px; font-weight:bold;}
.directory_left_inner{ float:left; padding:20px 11px; width:578px; line-height:21px; font-size:13px;}
.directory_left_innerSearch{ float:left; padding:20px 11px; width:633px; line-height:21px; font-size:13px;}
.directory_leftbotmid { float:left; width:608px; background:url(../graphics/panel_bottom_middle.gif) repeat-x; height:13px; font-size:xx-small; }
.directory_right { float:left; width:341px; }
.direct_ryt_top{ float:left; width:341px; line-height:30px; font-size:12px; padding:13px 0;}
.direct_ryt_top_p1{ float:left; width:120px; background:url(../graphics/seprator.gif) no-repeat right center; padding:10px 0 15px 51px;}
.direct_ryt_top_p2{ float:left; width:120px; padding:10px 50px 15px 0; text-align:right;}
.directory_righttopmid { float:left; width:315px; background:url(../graphics/panel_top_rep.gif) repeat-x; height:13px; font-size:xx-small;}
.directory_right_content{ float:left; width:341px; background:url(../graphics/panelleftside_rep.gif) repeat-y;}
.directory_right_content2{ float:left; width:307px; padding:0 17px; background:url(../graphics/panelrightside_rep.gif) repeat-y right top;}
.directory_right_hdg{ float:left; width:285px; padding:7px 11px; background:url(../graphics/inner_heading_bg.gif) repeat-x left bottom; font-size:15px; font-weight:bold;}
.directory_right_inner{ float:left; width:285px; padding:20px 11px 10px 11px;}
.directory_right_inner2{ float:left; width:285px; padding:10px 11px 10px 11px;}
.directory_right_inner2 ul{ float:left; width:285px; padding:7px 0; margin:0; list-style-type:none; font-size:13px; line-height:18px;}
.directory_right_inner2 ul li { float:left; width:285px; padding:14px 0; background:url(../graphics/dot_rep.gif) repeat-x left bottom;}
.directory_right_inner2 ul li.right_lilast { float:left; width:285px; padding:12px 0 28px 0; background:none;}
.directory_rightbotmid { float:left; width:315px;  background:url(../graphics/panel_bottom_middle.gif) repeat-x; height:13px; font-size:xx-small;}
.flt100{ float:left; width:100%; text-align:right;}
.more_1arrow_lnk{ padding:0 12px 0 0; font-size:12px; color:#7d1919; text-decoration:none; background:url(../graphics/bullet_whitebg.gif) no-repeat right center;}
.more_1arrow_lnk:hover{ text-decoration:underline; }
.black_lnk12 { color:#000; font-size:12px; text-decoration:none;}
.black_lnk12:hover { text-decoration:underline;}
.directory_select{ padding:0; float:left; width:230px; margin:2px 7px 0 0;}
.directory_label{ float:left; width:128px;}
.directory_label1{ float:left; width:128px; line-height:normal;}
.directory_label_txt{ float:left; width:450px;}
.directory_label_txt a{text-decoration:none;}
.directory_label_txt a:hover{text-decoration:underline;}
.directory_label_txt1{ float:left; width:450px; padding-top:14px;}
.directory_label_sep{ float:left; width:578px; height:20px;}

/*DIRECTORY frame*/
#directory_iframe{ float:left; width:574px; height:335px; max-height:335px; overflow:scroll;}
.directory { float:left; width:557px; background-color:#FFF; margin:0; padding:0; border:0; }
.directory_hdg { float:left; width:534px; padding:7px 11px; background:#FFF url(../graphics/dot_rep.gif) repeat-x left bottom; font-size:17px; color:#000; }
.directory_txt{ float:left; width:534px; padding:5px 11px 7px 11px; font-size:11px; color:#000;}
.directory_txt ul{ float:left; width:530px; margin:0; padding:0px 0 0px 0; list-style-type:none;}
.directory_txt ul li{ float:left; width:520px; margin:0; line-height:30px; padding-left:20px; background:#FFF url(../graphics/square_bullet.gif) no-repeat left center;}

.PagingClass
{
	width: auto;
	text-align: left;
	font-size:10px;
	padding:10px;
}

.PagingClassWithOutPadding
{
	width: 100%;
	text-align: left;
	font-size:10px;
}

.errorMessage
{
	list-style-position: inherit;
	list-style-type: square;
	font-size: 12px;
	color: #7D1919;
	display: block;
	font-weight: bold;
	text-align: left;
	float: left;
	width: 100%;
	line-height: 20px;
	
}

.errorMessage ul, .StatusMessage ul
{
	margin: 0px;
	padding: 0px 10px 20px 10px;
	float: left;	
}

.requiredText{float:left;}

.groups_SucessMsgText{text-align:center; font-weight:bold;font-size:14px;color:#7D1919;}
.DivSpacer {width:20px;float:left;}
.SubDetailsText{font-weight:normal;font-size:11px; width:100%;}
.CommentTextBoxWithPadding {padding-bottom:10px;}
.DivCommentStyle1{width:100%;padding-bottom:10px;}
.DivCommentStyle2{width:100%;color:#5A1212;padding-bottom:10px;padding-left:10px;}
.DivAllComments{width:100%;padding:5px;}


.groups_right_my{float:left; width:240px; font-size:12px; color:#000;}
.group_details{float:left; width:auto; padding:18px 0px 10px 11px; font-size:12px;}

.blackarrowrss{ float:left; width:100%; margin:0; padding:0; list-style-type:none;}
.blackarrowrss li{ float:left; width:95%; padding-left:8px; background:url(../graphics/doublearrow.jpg) no-repeat -3px 9px; font-size:12px; padding-top:4px; padding-bottom:10px; font-weight:normal;margin:0;}
.blackarrownews{ float:left; width:100%; margin:0; padding:0; list-style-type:none;}
.blackarrownews li{ float:left; width:95%; padding-left:8px; background:url(../graphics/doublearrow.jpg) no-repeat -3px 9px; font-size:12px; padding-top:4px; padding-bottom:5px; font-weight:normal;margin:0;}

.rss {float:left;padding-right:10px;padding-top:14px;text-align:right;width:180px;}
.rss a {text-decoration:none;font-weight:bold;color:#7D1919;}



.SitemapHeader{width:98%; font-size:16px;padding-top:25px; font-weight:bold; color:#7D191B;padding-bottom:5px;border-bottom:1px solid #7D191B; margin:0 auto;}
.SitemapContainer{width:100%; float:left;padding-top:5px!important;padding-top:15px;}
ul.MainSiteMap{list-style-image:url(../graphics/black_arrow.gif);font-size:11px;}
ul.MainSiteMap li{padding:0px 0px 5px 0px;margin-top:5px;}
ul.MainSiteMap li a{text-decoration:none; border-bottom:1px dotted #7D191B;font-weight:bold;}
ul.MainSiteMap li a:hover{text-decoration:none; border-bottom:0px;}
ul.MainSiteMap li ul{list-style-image:url(../graphics/arrow_red.gif);padding-left:20px; margin:0px;}
ul.MainSiteMap li ul li{padding:0px 0px 5px 0px;margin-top:5px;}
ul.MainSiteMap li ul li a{text-decoration:none;  border-bottom:1px dotted #7D191B;font-weight:bold;}
ul.MainSiteMap li ul li a:hover{text-decoration:none;  border-bottom:0px;}
ul.MainSiteMap li ul li ul{list-style-image:url(../graphics/arrow_red.gif);padding-left:20px; margin:0px;}
ul.MainSiteMap li ul li ul li{padding:0px 0px 5px 0px;margin-top:5px;}

ul.MainSiteMap li ul li ul li a{text-decoration:none;border-bottom:1px dotted #7D191B;font-weight:bold;}
ul.MainSiteMap li ul li ul li a:hover{text-decoration:none;border-bottom:0px;}
.GetPageInfo{height:77px;}

/* Home page New Secton */
 .divRightseconblock {float:left;width:416px;padding-bottom:8px;}
.DivRightInnersection {float:left;width:416px;background:url(../graphics/lft_strip.gif) no-repeat left top;}
.DivrightimgInnersection {float:left;width:416px;background:url(../graphics/right_strip.gif) no-repeat right top;}
.DivRightContentSection {float:left;width:406px;height:82px;background:url(../graphics/wealth_management_banner.gif) no-repeat ;}
.DivRightContentSection a {cursor:pointer;display:block;height:100%;width:96%;float:left;color:#000000;padding:48px 0px  5px 20px;text-decoration:none;}
.DivRightInnersectionspan {float:left;padding:0px 5px 10px 0px;text-decoration:underline;text-align:right;width:385px;}

.abcd{float:left; padding:0px;}
.HorizontalAdSence{float:left; height:80; width:500px; }
.article_item_contrAdSence {
border-bottom-color:#D1D1D1;
border-bottom-style:solid;
border-bottom-width:1px;
float:left;
padding-bottom:14px;
padding-left:10px;
padding-right:0;
padding-top:0;
width:688px;
height:80px;
}

.article_col2_containerAdSence{ float:left; width:215px; background:url(../graphics/panel_right_secondbg.gif) no-repeat; height:228px;}

