/* CSS Document */
	body{
		background-color:#FFFFFF;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
	}
	
	a:link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #0E5EB6;
		text-decoration: none;
		font-weight: normal;
	}
	
	a:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #0E5EB6;
		text-decoration: none;
		font-weight: normal;
	}
	
	a:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #0E5EB6;
		text-decoration: none;
		font-weight: normal;
	}
	
	a:active {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #0E5EB6;
		text-decoration: none;
		font-weight: normal;
	}
	
	.heading_color{
		background-color:#CCCCCC;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		font-weight:bold;
		height:21px;
	}
	.clswhite{
		color:#FFFFFF;
	}
	#divtopMenu a{
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
	}
	#divleftMenu a{
		font-size:11px;
		border:0px;
	}
	#divleftMenu a:hover{
		font-size:11px;
		border:0px;
		text-decoration:underline;
	}
	#divnews a:hover{
		text-decoration:underline;
	}
	
	.table_row_first{
		background-color:#FFFFFF;
	}
	
	.bg_orange{
		/*background-color:#fbcfe6;*/
		background-color:#58D20F;
	} 
	.bg_green{
		background-color:#c7eb93; 
	}
	.bg_blue{ 
		background-color:#b7e2f1;
	}
	.table_row_second{
		background-color:#F9F9F9;
	}
	
	.border{
		border:1px solid #CCCCCC;
	}
	
	#tfp_news1 a:hover{
		text-decoration:none;	
	}
	#divArrtcleList a:hover{
		text-decoration:underline;	
	}
	.spnalert{
		color:#CC0000;
	}
	
	.msgbox{
		border:1px inherit #666666;
		border-top:2px outset #333333;
		border-bottom:2px outset #FFFFFF;
		background-color:#DCEBFE;
		margin-top:10px;margin-bottom:10px;
		text-shadow:#FF0000;
		text-align:left;
		height:35px;
		padding-left:20px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-weight:bold;
		font-size:14px;
	}
	
	.msgbox_alert{
		border:1px inherit #FF0000;
		border-top:2px outset #FF0000;
		border-bottom:2px outset #FF0000;
		background-color:#DCEBFE;
		margin-top:10px;margin-bottom:10px;
		text-shadow:#FF0000;
		text-align:left;
		height:25px;
		padding-left:15px;
		padding-top:15px;
		font-family:Arial, Helvetica, sans-serif;
		color:#CC0000;
		font-weight:bold;
		font-size:12px;
	}
	
	#divTopBannerMenu a{
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:11px;		
	}
	
	#divTopBannerMenu a:link{
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:11px;		
	}
	#divTopBannerMenu a:active{
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:11px;		
	}
	#divTopBannerMenu a:hover{
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:11px;		
	}
	
	.msgbox_alert{
		font-family:Arial, Helvetica, sans-serif;
		color:#1871D1;
		font-weight:bold;
		font-size:12px;
	}
	
	.msgbox_alert a{
		font-family:Arial, Helvetica, sans-serif;
		color:#1871D1;
		font-weight:bold;
		font-size:12px;
	}
	
	.msgbox_alert a:link{
		font-family:Arial, Helvetica, sans-serif;
		color:#1871D1;
		font-weight:bold;
		font-size:12px;
	}
	
	.msgbox_alert a:hover{
		font-family:Arial, Helvetica, sans-serif;
		color:#1871D1;
		font-weight:bold;
		font-size:12px;
	}
	
	.msgbox_alert a:link{
		font-family:Arial, Helvetica, sans-serif;
		color:#1871D1;
		font-weight:bold;
		font-size:12px;
	}
	
	.msgbox_alert a:active{
		font-family:Arial, Helvetica, sans-serif;
		color:#1871D1;
		font-weight:bold;
		font-size:12px;
	}
	
	.msgbox_alert a:visited{
		font-family:Arial, Helvetica, sans-serif;
		color:#1871D1;
		font-weight:bold;
		font-size:12px;
	}
	
	.forum_heading{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		background-color:#77B3F4;
		color:#FFFFFF;
		height:28px;
		border-right:1px solid #FFFFFF;
	}
	
	.forum_heading_main{
		background-color:#DDDDF9;
	}
	
	.forum_heading_dashed{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		background-color:#D3D7FA;
		color:#000033;
		height:35px;
		border-right:1px solid #FFFFFF;
	}
	
	.forumlink a{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	
	.forumlink a:link{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	
	.forumlink a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}

	.forumlink a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #1377E6;
	}
	
	.forumlink a:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #1377E6;
	}
	
	.padd_right{
		border:1px solid #FFFFFF;
	}
	img{
		border:0px;
	}
	
	.editimg{
		border:0px;
		background-image:url(../images/icon_post_edit_over.gif);
		background-position:top right;
		background-repeat:no-repeat;
	}

	.editimghover{
		border:0px;
		background-image:url(../images/icon_post_edit.gif);
		background-position:top right;		
	}
	
	.deleteimg{
		border:0px;
		background-image:url(../images/icon_post_delete.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
	}

	.deleteimghover{
		border:0px;
		background-image:url(../images/icon_post_delete_over.gif);
		background-position:bottom right;		
	}
	
	.replayimg{
		border:0px;
		background-image:url(../images/topic_reply.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
	}
	
	.replayimghover{
		border:0px;
		background-image:url(../images/topic_reply_over.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
	}
	/* Input field styles
	---------------------------------------- */
	.inputbox {
		background-color: #FFFFFF;
		border: 1px solid #77B3F4;
		color: #333333;
		padding: 2px;
		cursor: text;
	}
	
	.inputbox:hover {
		border: 1px solid #77B3F4;
	}
	
	.inputbox:focus {
		border: 1px solid #77B3F4;
		color: #4b4b4b;
	}
	
	input.inputbox	{ width: 85%; }
	input.medium		{ width: 50%; }
	input.narrow		{ width: 25%; }
	input.tiny			{ width: 125px; }
	
	textarea.inputbox {
		width: 85%;
	}
	
	.autowidth {
		width: auto !important;
	}
	
	input.search {
		background-image: none;
		background-repeat: no-repeat;
		background-position: left 1px;
		padding-left: 17px;
	}
	
	.search a {
		color: #105289;
	}
	
	.search a:hover {
		color: #D31141;
	}
	
	input.search {
		background-image: url("../images/icon_textbox_search.gif");
	}
	
	.useronline{
		background-image: url("../images/user_online.gif");
		background-repeat:no-repeat;
		background-position:right top;
	}
	
	/* Blog Styles*/
	.clsBlogYear a{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	
	.clsBlogYear a:link{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	
	.clsBlogYear a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	
	.clsBlogYear a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #1377E6;
	}
	
	.clsBlogYear a:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #1377E6;
	}
	
	/*bLog Titlre*/
	.clsBlogTitle a{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	
	.clsBlogTitle a:link{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	
	.clsBlogTitle a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	
	.clsBlogTitle a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #1377E6;
	}
	
	.clsBlogTitle a:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #1377E6;
	}
	
	.clsBlogName{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		color: #660000;
		text-decoration: none;
		font-style:italic;
		height:25px;
		padding:5px;
	}
	.clsBlogDescription{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	.clsPostedBy{
		border:1px dashed #999900;
		background-color:#FFFFFF;
		font-size:10px;
		padding:5px;
		height:15px;
	}
	.clsPostDetails{
		background-color:#FFFFFF;
		font-size:12px;
		padding:5px;
	}
	.clsCommentDetails{
		border:1px dashed #999900;
		background-color:#E7FAF2;
		font-size:12px;
		padding:5px;
		height:auto;
	}
	.clsPostComment{
		border:1px dashed #808000;
		background-color:#F4EBF5;
		font-size:12px;
		padding:5px;
		height:auto;
		text-align:right;
	}
	.clsNoComment{
		border:1px dashed #808000;
		background-color:#F5E3C2;
		font-size:12px;
		padding:5px;
		height:auto;
		text-align:center;
	}
	.clsAboutMe_Style{
		border:1px dashed #999900;
		background-color:#FFFFFF;
		font-size:10px;
		padding:5px;
	}
	.clsArticlePostComment{
		border:1px dashed #808000;
		background-color:#F4EBF5;
		font-size:12px;
		padding:5px;
		height:auto;
		text-align:center;
	}
	.clsNewsSearchCheck{
		display:none;
		color:#FF3300;
	}
	.clsCVPageCheck{
		display:none;
		color:#FF3300;
	}
	.clsHideDiv{
		display:none;
	}
	.clsShowDiv{
		display:block;
	}

/* */

/* Password Streangth */
.pass_bar_base {
	background-image: url(images/progress-bar-effx.png);
	background-repeat:repeat-x;
}

.pass_bar_0{ width:0;background-color:#EA0000; }
.pass_bar_10{ width:10px;background-color:#EA0000; }
.pass_bar_20{ width:20px;background-color:#EA0000; }
.pass_bar_30{ width:30px;background-color:#FC0; }
.pass_bar_40{ width:40px;background-color:#FC0; }
.pass_bar_60{ width:60px;background-color:#0C3; }
.pass_bar_70{ width:70px;background-color:#0C3; }
.pass_bar_80{ width:80px;background-color:#0C3; }
.pass_bar_90{ width:90px;background-color:#0C3; } 
.pass_bar_100{ width:100px;background-color:#0C3; }
.pass_bar{background-color:#fff;width:100px;height:13px;border:1px solid #999;margin:0;padding:0;}
/*TExt Box BG Color*/
.clsError_Color{
	color:#FF0000;
	font-weight:bold;
	font-size:11px;
}
.clsError_NoColor{
	background-color:#000000;
}
.tab_active{
	background-image:url(../images/tab_active.png);
	background-repeat:no-repeat;
}
.tab_hover{
	background-image:url(../images/tab_hover.png);
	background-repeat:no-repeat;
}
.tab_tab{
	background-image:url(../images/tab.png);
	background-repeat:no-repeat;
}

/* End Password Streangth 


*/
.gray_bg{
	background-image:url(../images/bg_06.jpg);background-repeat:repeat-x; height:31px;
}
.clsCV_Title{
	border-top:1px dashed #999900;
	background-color:#F8E1D1;
	color:#990033;
	font-size:10px;
	padding:5px;
	height:15px;
	font-weight:bold;
}
.clsCV_Title_1{
	border-top:1px dashed #999900;
	color:#990033;
	font-size:10px;
	padding:5px;
	height:15px;
}
.clsAddLocation{
	background-color:#F5D3BC;
	color:#333333;
	height:15px;
	font-weight:bold;
}
/**/
.clsCVImage_Rollover{
	border:#CC00CC 2px solid;
}


/**/
/* styles for Finance Wiki Starts */ 
	.clsWikititle a{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	
	.clsWikititle a:link{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	
	.clsWikititle a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	
	.clsWikititle a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	
	.clsWikititle a:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #1377E6;
		text-decoration: none;
	}
	
	.clsWikiArticle a:link{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1377E6;
		text-decoration: normal;
	}
	
	.clsWikiArticle a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1377E6;
		text-decoration: none;
	}
	
	.clsWikiArticle a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1377E6;
		text-decoration: none;
	}
	
	.clsWikiArticle a:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1377E6;
		text-decoration: none;
	}
	.wikitittle{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#FFFFFF;
		background-color:#114376;  
		font-weight:bold;
	}
	.wikiArttittle{
		font-family:Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#000066;
		font-weight:bold;
	}
	.wikiName{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000066;
		font-weight:bold;
	}
	.clsClubname{
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#000066;
		font-weight:bold;
	}
	.clsClubSlogan{
		padding-top:15px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000066;
		font-weight:bold;
	}
/* styles for Finance Wiki Ends */
/******Video Styles******/
	.clsVideoAdd_Style{
		border:1px dashed #808000;
		background-color:#F4EBF5;
		font-size:12px;
		padding:5px;
		height:auto;
	}
	.clsVideoAdd_Style_error{
			border:1px dashed #808000;
			background-color:#F4EBF5;
			font-size:12px;
			padding:5px;
			height:auto;
			background-image:url(../images/alert.gif);
			background-position:left;
			background-repeat:no-repeat;
	}
	.clsVideo_error_text{
		margin-left:12px;
		color:#990000;
		font-weight:bold;
		
	}
	.clsVideoList{
		border-bottom:1px solid #CCCCCC;
		text-align:left;
	}
	/*ajax Dynamic list*/
	#mainContainer{
		width:660px;
		margin:0 auto;
		text-align:left;
		height:100%;
		background-color:#FFF;
		border-left:3px double #000;
		border-right:3px double #000;
	}
	#formContent{
		padding:5px;
	}
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:175px;	/* Width of box */
		height:250px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #317082;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#EABE6F;
		color:#003366;
		font-weight:bold
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
/************/
	.club_link_s a{
		font-family:Arial, Helvetica, sans-serif;
		color:#0097AC;
		font-weight:normal;
		font-size:12px;
	}
	
	.club_link_s a:link{
		font-family:Arial, Helvetica, sans-serif;
		color:#0097AC;
		font-weight:normal;
		font-size:12px;
	}
	
	.club_link_s a:hover{
		font-family:Arial, Helvetica, sans-serif;
		color:#0097AC;
		font-weight:normal;
		font-size:12px;
	}
	
	.club_link_s a:link{
		font-family:Arial, Helvetica, sans-serif;
		color:#0097AC;
		font-weight:normal;
		font-size:12px;
	}
	
	.club_link_s a:active{
		font-family:Arial, Helvetica, sans-serif;
		color:#0097AC;
		font-weight:normal;
		font-size:12px;
	}
	.showpercentage{
		font-family:Arial, Helvetica, sans-serif;
		color:#000099;
		font-weight:bold;
		font-size:12px;
	}
	.popupcontents{
		font-family:Arial, Helvetica, sans-serif;
		color:#000066;
		font-weight:normal;
		font-size:12px;
	}
	/*RSS*****************/
	ul.rss{
		list-style:none;
		padding:0 0 0 2px;
		margin:0;
	}
	ul.rss li{
		background:url("../images/feed.gif") no-repeat 0 1px;
		font-weight:bold;
		padding:0px 0 0px 0px;
		height:18px;
	}
	ul.rss li a{
		padding:0 0 0 18px;
	}
	/*stock quotes*/
	.quotesText{
		width:200px; 
		height:21px; 
		font-size:15px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		border:1px solid #BACEF3;
	}
	.quotesButton{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		border:1px solid #BACEF3;
		height:25px;
		background-image:url(../images/bg_06.jpg);
		background-repeat:repeat-x;
	}
	.quoteHead{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:16px;
		color:#0E5EB6;
		/*border-bottom:1px solid #0E5EB6;*/
		height:25px;
		padding:5px 0px 0px 10px;
	}
	.quoteBody{
		padding-top:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:13px;
		color:#000000;
		border-bottom: 1px solid #DCDCDC;
	}
	.quoteValue{
		padding-top:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:13px;
		color:#000000;
		border-bottom: 1px solid #DCDCDC;
	}
	.quoteNegativeValue{
		padding-top:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:13px;
		color:#FF0000;
		border-bottom: 1px solid #DCDCDC;
	}
	.quotePositiveValue{
		padding-top:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:13px;
		color:#339933;
		border-bottom: 1px solid #DCDCDC;
	}