﻿@charset "utf-8";

* {margin:0;padding:0;}

html, body, form, #wrapper  {height: 100%;}
html, body, #wrapper		{min-height:100%;height:100%;width:100%;clear:both;}
body > #wrapper             {height: auto;}
body		{margin: 0;padding:0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:normal;color: #696868;background:url(../images/pagebg.gif) repeat-x left top;background-color:#d0ebff;}
#wrapper	{height: auto !important;height: 100%;min-height: 100%;margin:0 auto; top: 0;width:1000px;background: url(../images/Body_bg.gif) repeat-x top;background-color: #FFFFFF;border-right: 1px solid #d3d2cf;border-left: 1px solid #d3d2cf; padding-bottom:20px;background-color:#FFFFFF;}

/*
html, body, #wrapper {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}
html, body, form, #wrapper      {height: 100%;}
html, body, #wrapper			{min-height:100%;height:100%;width:100%;}
body > #wrapper                 {height: auto;min-height: 100%;}
html>body, html>body #wrapper	{height: auto !important;}
#wrapper	{min-height: 100%;position: absolute;top: 0;left: 50%;width:1000px;margin-left: -500px;background: url(../images/Body_bg.gif) repeat-x top;background-color: #FFFFFF;border-right: 1px solid #d3d2cf;border-left: 1px solid #d3d2cf;}
*/

#main		{padding:10px 10px 0px 10px ;/*height of a footer*/ background-color :#FFFFFF;}
#leftpanel	{width:626px; float:left;}
#rightpanel	{width:346px; float:right;}
.clear		{clear:both;}
.player		{width:auto;background:url(../images/player.gif) no-repeat left top;padding:6px 10px 0 30px;float:right;}
.login-name	{width:auto;background:url(../images/login-name.gif) no-repeat left top;padding:6px 10px 0 25px;float:right;color:#424242}
.rank		{width:auto;height:20px;background:url(../images/rank.gif) no-repeat left top;padding:6px 10px 0 25px;float:right;}

/*added by kapil chourasia*/
.errorHeader		{font-size:18px; color:#898888; padding-top:5px; font-weight:normal;}
.unsubscribeText	{color:#82aa15;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
.span-text			{width:500px; color:#82aa15; font-size:17px; float:left; padding-top:10px;}

#divWhite			{display: none; position: absolute;  -moz-opacity: 0.6; filter: alpha(opacity=60); opacity: 0.6; -ms-filter: "alpha(opacity=80)"; -khtml-opacity: 0.6; z-index: 99; background-color:#FFFFFF;}
#divBlack			{display: none;position: absolute;  -moz-opacity: 0.6; filter: alpha(opacity=60); opacity: 0.6; -ms-filter: "alpha(opacity=80)"; -khtml-opacity: 0.6; z-index: 99;background-color:#000000;}
#divStatus			{padding-bottom:10px;text-align: center;color: #DB2929}
.divInnerProcessBar	{cursor:wait;background-color:white;border: solid 1px #7F7F7F; -moz-opacity: 0.6; filter: alpha(opacity=60); opacity: 0.6; -ms-filter: "alpha(opacity=80)"; -khtml-opacity: 0.6; color: #DB2929;height: 30px;width: 235px;padding: 10px;z-index: 999;position: absolute;margin-left: 30%;margin-top: 195px;float: left;}
.divStockProcessBar	{text-align:center;cursor:wait;border: solid 1px #7F7F7F;background-color:white; -moz-opacity: 0.6; filter: alpha(opacity=60); opacity: 0.6; -ms-filter: "alpha(opacity=80)"; -khtml-opacity: 0.6; color: Red;font-weight:bold;width:150px;padding: 10px;z-index: 999;position: absolute;margin-left:250px;margin-top:-10px;float: left;}
.divRecentProcessBar{text-align:center;cursor:wait;border: solid 1px #7F7F7F;background-color:white; -moz-opacity: 0.6; filter: alpha(opacity=60); opacity: 0.6; -ms-filter: "alpha(opacity=80)"; -khtml-opacity: 0.6; color: Red;font-weight:bold;width:150px;padding: 10px;z-index: 999;position: absolute;margin-left:100px;margin-top:-10px;float: left;}
.divMoneypotProcessBar{text-align:center;cursor:wait; -moz-opacity: 0.6; filter: alpha(opacity=60); opacity: 0.6; -ms-filter: "alpha(opacity=80)"; -khtml-opacity: 0.6; width:150px;padding: 10px;z-index: 999;position: absolute;margin-left:120px;float: left;}
.divContactProcessBar{text-align:center;cursor:wait;background-color:white; -moz-opacity: 0.6; filter: alpha(opacity=60); opacity: 0.6; -ms-filter: "alpha(opacity=80)"; -khtml-opacity: 0.6;color: Red;width:200px;padding: 10px;z-index: 999;position: absolute;float: left;}

.divProcessBarText	{cursor:wait;float: left; width: 200px; color: #DB2929; padding-top: 10px;display:inline;}
.divMsg				{background:url(../images/new/background.gif) repeat-x left bottom;width:290px;height:90px;position:absolute;color:#575757;padding:5px;z-index: 99;display:none;font-family: Arial, Helvetica, sans-serif;font-size:12px;float:left;border:1px solid #0099FF; text-align:center;}
#header				{height:144px;background:url(../images/header.gif) repeat-x left bottom;}

#header .top {height:99px !important; float:right !important; width:300px !important; height:20px  !important; }
#header .top .topLink		{float: right;}
#header .top .topLinkData	{float: right; padding-top: 5px;text-align:center;}
#header .top .topLinkPipe	{float: right;padding-right:10px;padding-top: 5px; color: #609ed7;}
#header .top .topLinkData .logout	{color:white;font-weight:bold;padding-right:10px;text-decoration:none;}
#header .top .logout1	{float:right;color:white;font-weight:bold;padding-right:10px;text-decoration:none;}
#header .logo	{float:left;width:368px;height:69px;margin:24px 24px 0px 24px;display:inline; }
#header .bottom	{padding:12px 10px 0 10px;height:31px;}
#header .invite						{ font-size:18px; color:#fbd801; float:right; width:500px; text-align:right; padding:40px 12px 0 0;}
#header .invite	a					{  color:#f8c700; text-decoration:none}
#header .invite	a:hover				{  color:#f8c700; text-decoration:underline}

/*added by kapil chourasia */
.footer			    {border-right: 1px solid #d3d2cf;border-left: 1px solid #d3d2cf; margin:0 auto; bottom: 0 !important;width: 1000px;height:82px;background:url(../images/new_footer_bg/footer-bg2.gif) repeat-x left top;clear:both;}
.footer .bookmark   {float:right;clear:both;width:990px;text-align:right;padding-right:10px;}
.footer	.footerLink	{color: #ffffff;margin:0 auto;width:500px;text-align:center;}
.homefooterLinkData	{color: #ffffff;text-decoration:none;padding:0 8px 0 8px;}
.footer	.footerLink	.footerLinkData	{color: #ffffff;text-decoration:none;padding:0 8px 0 8px;}
.footer	.footerLink .copyright		{font-size: 11px; padding-top: 15px;}

/*button*/
.button					{ float:left;width:113px;height:26px;margin:0 10px 0 0;}
.button .left			{float:left;background: url(../images/button/left.gif) no-repeat;width:4px;height:26px;}
.button .right			{float:right;background: url(../images/button/right.gif) no-repeat;width:4px;height:26px;}
.button .cont			{float:left;background: url(../images/button/cont.gif) repeat-x;width:105px;height:26px;}
.button .cont .icon		{float:left;padding:5px;}
.button .cont .txt		{float:left;padding:5px 5px 0 0;font-style:normal;font-weight:bold;}
.button .cont .txt .txt1{text-decoration:none; font-style:normal;font-weight:bold;color:#696868}

/*infobox*/
.infobox				{width:626px; margin:0 auto 10px auto;}
.infobox .title			{background:url(../images/databox/head-bg2.gif) repeat-x right top;width:626px;height:23px;clear:both;}
.infobox .title .left	{background:url(../images/databox/left.gif) no-repeat;float:left;width:5px;height:23px;}
.infobox .title .right	{background:url(../images/databox/right.gif) no-repeat;float:right;height:23px;width:5px;}
.infobox .title .title-head {background:url(../images/databox/bg.gif) repeat-x;float:left;color:#FFFFFF;font-weight:bold;padding:3px 5px 0 10px;height:20px;width:165px;}
.infobox .title .orange	{background-color:#fe9d21;float:left;width:5px;height:23px;}
.infobox .title .refresh{float:right;width:auto;cursor:pointer;}

.infobox .databox		{background:url(../images/databox/head.gif) repeat-x right top; margin-top:5px; }
.infobox .databox .line	{background-color:#fe9d21; height:3px; width:626px;}
.infobox .databox .head	{width:624px;height:41px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9; }
.infobox .databox .head .name				{overflow:hidden; width:177px; float:left; border-right: 1px solid #d9d9d9; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom; height:18px}
.infobox .databox .head .action				{overflow:hidden; width:37px;  float:left; border-right: 1px solid #d9d9d9;  padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom; height:18px}
.infobox .databox .head .quantity			{overflow:hidden; width:44px;  float:left; border-right: 1px solid #d9d9d9;  padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;  height:18px}
.infobox .databox .head .limitprice			{text-align:right; overflow:hidden; width:62px;  float:left; border-right: 1px solid #d9d9d9;  padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom; height:18px}
.infobox .databox .head .date				{text-align:center; overflow:hidden; width:107px;  float:left; border-right: 1px solid #d9d9d9; padding:20px 5px 3px 5px; font-weight:bold; vertical-align:bottom; height:18px}
.infobox .databox .head .dateT				{text-align:center; overflow:hidden; width:60px;  float:left; border-right: 1px solid #d9d9d9; padding:20px 0px 3px 0px; font-weight:bold; vertical-align:bottom; height:18px}
.infobox .databox .head .currentprice		{text-align:right;overflow:hidden; width:76px;  float:left; border-right: 1px solid #d9d9d9;  padding:20px 5px 3px 5px; font-weight:bold; vertical-align:bottom; height:18px}
.infobox .databox .head .edit				{overflow:hidden; width:44px; float:left; padding:20px 5px 3px 5px; font-weight:bold; vertical-align:bottom; height:18px;}
.infobox .databox .head .TCurrPrice			{text-align:right; overflow:hidden; width:55px; float:left; padding:10px 5px 3px 5px; font-weight:bold;border-right: 1px solid #d9d9d9;}
.infobox .databox .head .TradedPrice		{text-align:right; overflow:hidden; width:60px; float:left; border-right: 1px solid #d9d9d9; padding:10px 5px 3px 5px; font-weight:bold;}
.infobox .databox .head .Tedit				{text-align:right; overflow:hidden; width:45px; padding:10px 0px 3px 0px; float:left; font-weight:bold;}

.infobox .databox #divPendingOrder			{ margin:0; padding:0;}
.infobox .databox .isRejected			    { width:624px;height:26px;cursor:pointer;}
.infobox .databox .isOk			            { width:624px;height:26px;}
.infobox .databox .buy						{ float:left; width:624px;height:26px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.infobox .databox .buy .name				{ width:177px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; color:#178dc9}
.infobox .databox .buy .action				{ width:37px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.infobox .databox .buy .quantity			{ width:44px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right;}
.infobox .databox .buy .limitprice			{ text-align:right; width:62px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.infobox .databox .buy .date				{ text-align:center; width:107px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.infobox .databox .buy .dateT				{ text-align:center; width:60px; float:left; border-right: 1px solid #e6e6e6; height:16px;padding:5px 0px 5px 0px;}

.infobox .databox .buy .tradedPrice			{ width:55px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px 5px 5px 10px;text-align:right;}
.infobox .databox .buy .currentprice-high	{ width:55px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px 21px 5px 10px;text-align:right;color:#9bc13a;background: url(../images/databox/green-arrow.gif) no-repeat right top;}
.infobox .databox .buy .currentprice-low	{ width:55px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px 21px 5px 10px;text-align:right;color:#fc3033;background: url(../images/databox/red-arrow.gif) no-repeat right top;}
.infobox .databox .buy .edit				{ width:44px; float:left; height:16px; padding:5px;}
.infobox .databox .buy .edit .rejectText    {color:#FF0000;}

.infobox .databox .buy .edit-low			{ width:50px; float:left; height:16px; padding:5px 0px 5px 0px; color:#fc3033; text-align:right;vertical-align:bottom;}
.infobox .databox .buy .edit-high			{ width:50px; float:left; height:16px; padding:5px 0px 5px 0px; color:#9bc13a; text-align:right;vertical-align:bottom;}
.infobox .databox .buy .currPrice			{ width:58px; float:left; height:16px; padding:5px 5px 5px 2px; text-align:right;vertical-align:bottom;border-right: 1px solid #e6e6e6;}

.infobox .databox .sold						{ width:624px;height:26px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color:#ffffdb;}
.infobox .databox .sold .name				{ width:177px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; color:#178dc9}
.infobox .databox .sold .action				{ width:37px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.infobox .databox .sold .quantity			{ width:44px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right;}
.infobox .databox .sold .limitprice			{ text-align:right; width:62px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.infobox .databox .sold .date				{ text-align:center; width:107px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.infobox .databox .sold .dateT				{ text-align:center; width:60px; float:left; border-right: 1px solid #e6e6e6; height:16px;padding:5px 0px 5px 0px;}

.infobox .databox .sold .tradedPrice		{ width:55px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px 5px 5px 10px;text-align:right;}
.infobox .databox .sold .currentprice-high	{ width:55px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px 21px 5px 10px;text-align:right;color:#9bc13a;background: url(../images/databox/green-arrow.gif) no-repeat right top;}
.infobox .databox .sold .currentprice-low	{ width:55px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px 21px 5px 10px;text-align:right;color:#fc3033;background: url(../images/databox/red-arrow.gif) no-repeat right top;}
.infobox .databox .sold .edit				{ width:44px; float:left; height:16px; padding:5px;}
.infobox .databox .sold .edit .rejectText    {color:#FF0000;}
.infobox .databox .sold .edit-low			{ width:50px; float:left; height:16px; padding:5px 0px 5px 0px; color:#fc3033; text-align:right;vertical-align:bottom;}
.infobox .databox .sold .edit-high			{ width:50px; float:left; height:16px; padding:5px 0px 5px 0px; color:#9bc13a; text-align:right;vertical-align:bottom;}

.infobox .databox .sold .currPrice			{ width:58px; float:left; height:16px; padding:5px 5px 5px 2px; text-align:right;vertical-align:bottom;border-right: 1px solid #e6e6e6;}

.currentprice-rank-high	{ width:60px; float:left;  height:16px; padding:5px 21px 5px 10px; text-align:right; padding-right:20px; color:#9bc13a;background: url(../images/databox/Rankup.gif) no-repeat right top;}
.currentprice-rank-low	{padding-right:20px; width:60px; float:left;  height:16px; text-align:right;color:#fc3033;background: url(../images/Rankudown.gif) no-repeat right top;}
.space		{height:10px;width:624px;margin:0 auto;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.sidepanel	{margin:0 auto 10px auto;width:345px;overflow:hidden;clear:both;}
.sidepanel .title				{ background:url(../images/databox/green-bg.gif) repeat-x right top; width:345px; height:23px; clear:both;}
.sidepanel .title .left			{ background:url(../images/databox/left.gif) no-repeat; float:left; width:5px; height:23px;}
.sidepanel .title .right		{ background:url(../images/databox/green-right.gif) no-repeat; float:right; height:23px; width:4px;}
.sidepanel .title .title-head	{ background:url(../images/databox/bg.gif) repeat-x; float:left; color:#FFFFFF; font-weight:bold; padding:3px 5px 0 10px; height:20px; width:130px; }
.sidepanel .title .orange		{ background-color:#fe9d21; float:left; width:5px; height:23px; }
.sidepanel .title .refresh		{ float:right;width:auto;cursor:pointer;}

/*modify by kapil chourasia*/
/*user for recent transaction*/
.sidepanel .databox			{border:1px solid #e6e6e6;width:343px;margin-top:5px;overflow:hidden;clear:both;}
.sidepanel .databox .date	{float:left;width:44px;height:16px;padding:5px 5px 0px 0px;border:1px solid #e6e6e6;background:url(../images/date-bg.gif);margin:3px;color:#173444;text-align:center;font-size:11px;}
.sidepanel .databox .blue		{color:#0099FF;}
.sidepanel .databox .orange		{color:Orange;}
.sidepanel .databox .companyData{float:left; white-space:nowrap;}
.sidepanel .databox .sold	{font-size:11px;width:980px;height:30px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;background-color:#ffffdb;margin-bottom:5px;clear:both;}
.sidepanel .databox .buy	{font-size:11px;width:980px;height:30px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin-bottom:5px;clear:both;}
/*end here*/

/*modify by kapil chourasia*/
/*user for recent transaction*/
#transaction 			{border:1px solid #e6e6e6; width:978px; margin-top:5px; overflow:hidden; clear:both;}
#transaction .date		{float:left;width:90px;height:16px;padding:5px 0px 0px 0px;border:1px solid #e6e6e6;background:url(../images/date-bg.gif);margin:3px;color:#173444;text-align:center;font-size:11px;}
#transaction .text			{padding:5px 0px 5px 5px;font-size:11px;vertical-align:middle;float:left;}
#transaction .text .blue		{color:#0099FF;float:left;}
#transaction .text .orange		{color:Orange;float:left;}
#transaction .text .companyData	{padding-left:5px;float:left;}
#transaction .sold	{width:980px;height:26px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;background-color:#ffffdb;margin-bottom:5px;clear:both;}
#transaction .buy	{width:980px;height:26px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin-bottom:5px;clear:both;}
/*end here*/

.button-more				{float:right;width:61px;height:20px;margin:0 10px 5px 10px;background: url(../images/button/cont-bg.gif);clear:both;}
.button-more div			{width:61px;height:20px;background: url(../images/button/left-m.gif) no-repeat left top;}
.button-more div div		{width:61px;height:20px;background:url(../images/button/right-m.gif) no-repeat right top;}
.button-more div div div	{width:61px;height:17px;padding-top:3px;text-align:center;}
.button-more div div div .morebutton{color:#389ccf;text-decoration:none;}
.button-more div div div .morebutton:hover{color:#389ccf;text-decoration:none;}

.newsbox				{width:333px;border:1px solid #e6e6e6;padding:4px 5px 5px 5px;background:url(../images/newsbox/menubg.gif) repeat-x left top;overflow:hidden;margin-bottom:10px;}
.newsbox .menuleft		{float:left; width:6px; height:23px;}
.newsbox .menuright		{float:left; width:18px; height:23px;}
.newsbox .menuright		{float:left; width:18px; height:23px;}
.newsbox .menugap		{float:left; width:18px; height:23px;}
.newsbox .menu-white	{cursor:pointer;float:left; width:auto; height:13px; background: url(../images/newsbox/bg-white.gif) repeat-x top left;  font-size:12px; padding:5px 0 5px 0;}
.newsbox .menu-green	{cursor:pointer;float:left; width:auto; height:13px; background: url(../images/newsbox/bg-green.gif) repeat-x top left;  color:#FFFFFF; font-size:12px; padding:5px 0 5px 0;}
.newsbox .graph			{margin:20px auto 0 auto;width:312px;height:172px;}

/*topplayer*/
.topplayer				{margin:0 auto 10px auto;width:345px;overflow:hidden;clear:both;}
.topplayer .title				{background:url(../images/databox/green-bg.gif) repeat-x right top; width:345px; height:23px; clear:both;}
.topplayer .title .left			{background:url(../images/databox/left.gif) no-repeat; float:left; width:5px; height:23px;}
.topplayer .title .right		{background:url(../images/databox/green-right.gif) no-repeat; float:right; height:23px; width:4px;}
.topplayer .title .title-head	{background:url(../images/databox/bg.gif) repeat-x; float:left; color:#FFFFFF; font-weight:bold; padding:3px 5px 0 10px; height:20px; width:130px; }
.topplayer .title .orange		{background-color:#fe9d21; float:left; width:5px; height:23px; }
.topplayer .databox				{width:333px;border:1px solid #e6e6e6;padding:7px 5px 5px 5px ;background:url(../images/newsbox/menubg.gif) repeat-x left top;overflow:hidden;margin:10px 0 10px 0;}
.topplayer .databox .menuleft		{float:right; width:4px; height:20px;}
.topplayer .databox .menuright		{float:right; width:16px; height:20px;}
.topplayer .databox .menugap		{float:right; width:20px; height:20px;}
.topplayer .databox .menu-white		{cursor:pointer;float:right; width:auto; height:13px; background-color:#FFFFFF; padding:3px 5px 5px 5px; }
.topplayer .databox .menu-green		{cursor:pointer;float:right; width:auto; height:13px; background: url(../images/topplayer/bg-green.gif) repeat-x top left;  padding:3px 5px 5px 5px; color:#FFFFFF;  }
.topplayer .databox .map			{margin:20px auto 3px auto;width:312px;	height:185px;}

/*searchbox*/
.searchbox					 {width:626px; margin:0 auto 10px auto; }
.searchbox .toprow			 {background:url(../images/searchbox/topbg.gif) repeat-x left top;  width:626px }
.searchbox .toprow div 		 {background:url(../images/searchbox/top-leftcorner.gif) no-repeat left top; width:626px; }
.searchbox .toprow div div	 {background:url(../images/searchbox/top-rightcorner.gif) no-repeat right top; width:626px; }
.searchbox .bottomrow		 {background:url(../images/searchbox/bottombg.gif) repeat-x left top; height:24px; width:626px; }
.searchbox .bottomrow div	 {background:url(../images/searchbox/bottom-leftcorner.gif) no-repeat left top; height:24px; width:626px; }
.searchbox .bottomrow div div{background:url(../images/searchbox/bottom-rightcorner.gif) no-repeat right top; height:24px; width:626px; }
.searchbox .bottomrow div div div	{background:url(../images/searchbox/bottom.gif) no-repeat left bottom; height:24px; width:580px; margin-left:20px }
.searchbox .contentbox			{background:url(../images/searchbox/contentbg.gif); width:622px; border-right: 1px solid #d3d2cf;border-left: 1px solid #d3d2cf;}
.searchbox .contentbox .left	{float:left; background:url(../images/searchbox/leftbg.gif) repeat-y left top; width:6px; height:240px;}
.searchbox .contentbox .right	{float:right; background:url(../images/searchbox/rightbg.gif) repeat-y right top; width:8px; height:240px;}
.span1			{float:left; width:310px; padding:16px 10px 0px 20px; }
.searchtext		{font-weight:bold; float:left; width:60px; height:23px; font-size:14px; font-style:normal; padding-top:7px;padding-right:5px; margin-right:5px; display:inline;}
.searchtextbox	{float:left; width:221px; height:41px;}
.companyname	{text-align:center; width:300px; font-size:20px; font-style:normal; font-weight:bold; color:#1ea1e4; margin:25px 0 3px 0;}

.action-field				{float:left; width:140px; height:18px; font-size:14px; font-style:normal; margin-top:11px;font-weight:bold; padding-top:2px;  }
.action-field .selectbox 	{float:left; width:10px; height:18px; font-style:normal; padding:0 8px 0 0; }
.action-field .txt			{font-weight:bold; float:left; width:30px; height:18px;  font-style:normal; padding:3px 8px 0 0; }

.stock-high		{float:left;width:55px; background: url(../images/searchbox/green-arrow.gif) no-repeat center top;padding-top:56px;color:#9bc13a;font-weight:bold;font-style:normal;font-size:18px;text-align:center;margin-left:14px; display:inline;}
.stock-low		{float:left;width:55px;background: url(../images/searchbox/red-arrow.gif) no-repeat center top;padding-top:56px;color:#DB2929;font-weight:bold;font-style:normal;font-size:18px;text-align:center;margin-left:14px; display:inline;}

#price			{float:left; width:92px; height:48px; margin-left:20px; display:inline;}
#price .right	{float:right; width:6px; height:48px; background:url(../images/searchbox/price-right.gif) no-repeat right top;}
#price .left	{float:left; width:6px; height:48px; background:url(../images/searchbox/price-left.gif) no-repeat left top;}
#price .content	{float:left; width:80px; height:38px; background:url(../images/searchbox/price-bg.gif)  repeat-x left top; padding-top:10px; font-size:16px; font-weight:bold; font-style:normal; text-align:center;}
#price .content	.inputtext	{font-family: Arial, Helvetica, sans-serif;color:#8e8c85;width:70px;height:23px;background:none;border:none;font-size:17px;font-weight:bold;font-style:normal;text-align:center;margin-top:4px;}

/*holding*/
#holder				{width:90px;height:85px;float:right; margin-right:15px; display:inline;}
#holder .image		{width:90px; height:30px; background:url(../images/searchbox/hoder.gif) no-repeat center top; margin-bottom:5px; clear:both;}
#holder .per		{width:90px; height:20px; color:#0099FF; text-align:center; clear:both;font-size:12px; }
#holder .icon		{width:90px; height:30px; text-align:center; margin-top:5px; clear:both;}

#stockinfo			{width:300px;height:23px;margin:0 auto;}
#stockinfo .left	{width:7px; height:23px; background:url(../images/searchbox/ratinginfo-left.gif) no-repeat left top; float:left;}
#stockinfo .right	{width:7px; height:23px; background:url(../images/searchbox/ratinginfo-right.gif) no-repeat right top; float:right;}
#stockinfo .cont	{width:286px; height:23px; background:url(../images/searchbox/ratinginfo-bg.gif) repeat-x right top; float:left;}
#stockinfo .volume	{ width:108px; height:20px;  float:left; padding:3px 0 0 5px;}
#stockinfo .high	{ width:75px; height:20px;  float:right; padding:3px 0 0 5px;}
#stockinfo .low		{ width:75px; height:20px; float:right; padding:3px 0 0 5px;}

/*modify by kapil*/
#stockinfo .volumeText	{width:50px; height:20px;  float:left; padding:3px 0 0 0px;}
#stockinfo .highText	{width:55px; height:20px;  float:left; padding:3px 0 0 0px;}
#stockinfo .lowText		{width:50px; height:20px; float:left; padding:3px 0 0 0px;}

#inputbox				{width:220px;height:30px; }
#inputbox .leftcorner	{width:6px;height:30px; background:url(../images/searchbox/inputbox-left.gif) no-repeat left top; float:left;}
#inputbox .rightcorner	{width:6px;height:30px; background:url(../images/searchbox/inputbox-right.gif) no-repeat right top; float:right;}
#inputbox .textbox		{width:208px;height:30px; background:url(../images/searchbox/inputbox-bg.gif) repeat-x right top; float:right;}
#inputbox .inputtext	{width:200px;height:18px; border:none;  background:none; margin-top:5px; font-family: Arial, Helvetica, sans-serif;color:#8e8c85;}

/*span2*/
.span2			{float:right; width:280px; border-left:1px dashed  #B6B6B6; padding:5px 0 0 0;}
.span2text		{font-weight:bold; float:left; width:99px; height:18px; font-size:14px; font-style:normal; padding:3px 8px 0 0; margin-top:11px; text-align:right; }

#quantity				{width:144px; height:25px; float:left; margin-top:11px; background-color:#999933;}
#quantity .leftcorner	{width:6px; height:25px; background:url(../images/searchbox/inputbox-left1.gif) no-repeat left top; float:left;}
#quantity .rightcorner	{width:6px; height:25px; background:url(../images/searchbox/inputbox-right1.gif) no-repeat right top; float:right;}
#quantity .textbox		{width:132px; height:25px; background:url(../images/searchbox/inputbox-bg1.gif) repeat-x right top; float:right;}
#quantity .inputtext	{width:132px; height:18px;  border:none;  background:none; font-family: Arial, Helvetica, sans-serif; color:#8e8c85; margin-top:4px;}

.total					{ float:left; width:265px; height:30px;  text-align:center; font-size:20px; padding-top:20px }
.total .amount			{ color:#1ea1e4;}
.execute				{ width:130px; height:37px;  margin:0 auto;}
.srchaction 			{ float:left; width:140px; height:22px; font-size:14px; font-style:normal; margin-top:11px; text-align:right;}
.srchaction .txt		{ float:left; width:50px; height:17px; font-size:14px; font-style:normal; text-align:left;}
.srchaction .selectbox2 { float: left; width: 17px;}

#type				{ width:144px; height:25px; float:left; margin-top:11px;}
#type .leftcorner	{ width:6px; height:25px; background:url(../images/searchbox/inputbox-left1.gif) no-repeat left top; float:left;}
#type .rightcorner	{ width:6px; height:25px; background:url(../images/searchbox/inputbox-right1.gif) no-repeat right top; float:right;}
#type .textbox		{ width:132px; height:25px; background:url(../images/searchbox/inputbox-bg1.gif) repeat-x right top; float:right;}
#type .inputtext	{ width:132px; height:21px; border:1px solid #ffffff;  background:#ffffff; font-family: Arial, Helvetica, sans-serif; color:#8e8c85; margin-top:1px; font-size:12px;}



.sensex					{display:block;background:url(../images/newsbox/sensex-bg.gif) repeat-x left top;height:39px;width:309px;margin:20px auto 0 auto;}
.sensex .left			{background:url(../images/newsbox/sensex-left.gif) repeat-x left top; float:left; height:39px; width:9px;}
.sensex .right			{background:url(../images/newsbox/sensex-right.gif) repeat-x left top; float:right; height:39px; width:9px; }
.sensex .sen-text		{float:left; width:auto; margin-top:10px; font-size:14px;}
.sensex .span-orange	{float:left; width:auto; color:#fe9d21; margin:10px 0 0 5px; font-size:14px;}
.sensex .span-green		{float:right; width:auto; color:#9bc13a;margin:10px 0 0 5px; font-size:14px;}
.sensex .span-red		{float:right; width:auto; color:#fc3033;margin:10px 0 0 5px; font-size:14px;}
.sensex .span-greenarrow{float:right; width:15px; height:19px; color:#9bc13a; background:url(../images/newsbox/green-arrrow.gif) no-repeat left top;  margin:10px 0 0 5px;  }
.sensex .span-redarrow	{float:right; width:15px; height:19px; color:#9bc13a; background:url(../images/newsbox/red-arrrow.gif) no-repeat left top; margin:10px 0 0 5px; }

/*added by kapil chourasia*/
.notedata					{font-size:11px; text-align:center; height:10px; padding:3px;}
#typeTextBox				{display:none; width:144px; height:25px; float:left; margin-top:11px;}
#typeTextBox .leftcorner	{width:6px; height:25px; background:url(../images/searchbox/inputbox-left1.gif) no-repeat left top; float:left;}
#typeTextBox .rightcorner	{width:6px; height:25px; background:url(../images/searchbox/inputbox-right1.gif) no-repeat right top; float:right;}
#typeTextBox .textbox		{width:132px; height:25px; background:url(../images/searchbox/inputbox-bg1.gif) repeat-x right top; float:left;}
#typeTextBox .inputtext		{visibility:hidden; width :132px; height:18px; border:none;  background:none; font-family: Arial, Helvetica, sans-serif; color:#8e8c85; margin-top:4px;}

.autoComplete				{white-space:nowrap;display: none;z-index: 99px;position: absolute;border:1px solid #d9d9d9;  background-color:#F2F2F2; font-family: Arial, Helvetica, sans-serif;color:#8e8c85;}
.divGraph					{display:none;left:100px;position:absolute;z-index:99; top:100px;background-color:#32ecfd;float:left;width:750px;}
/*.DivModify					{border:1px solid #000000;width:650px;background-color:#FFFFFF;display: none;z-index: 99;left: 270px;position: absolute;top: 400px;height: 130px;font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#8e8c85;}*/
.infobox .databox1			{background:url(../images/databox/head.gif) repeat-x right top;margin-top:5px;}
.infobox .databox1 .line	{background-color:#fe9d21; height:3px; width:626px; clear:both; }
.infobox .databox1 .head	{width:624px;height:41px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.infobox .databox1 .head .name				{overflow:hidden; width:177px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.infobox .databox1 .head .action			{overflow:hidden; width:60px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.infobox .databox1 .head .quantity			{overflow:hidden; width:44px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.infobox .databox1 .head .limitprice		{overflow:hidden; width:115px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.infobox .databox1 .head .currentprice		{overflow:hidden; width:76px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.infobox .databox1 .buy						{ width:624px;height:30px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.infobox .databox1 .buy .name				{ width:177px; float:left; border-right: 1px solid #e6e6e6; height:18px; padding:5px; color:#178dc9}
.infobox .databox1 .buy .action				{ width:60px; float:left; border-right: 1px solid #e6e6e6; height:18px; padding:5px;}
.infobox .databox1 .buy .quantity			{ width:44px; float:left; border-right: 1px solid #e6e6e6; height:18px; padding:5px;text-align:right;}
.infobox .databox1 .buy .limitprice			{ width:115px; float:left; border-right: 1px solid #e6e6e6; height:18px; padding:5px;}
.infobox .databox1 .buy .currentprice		{ width:76px; float:left; border-right: 1px solid #e6e6e6; height:18px; padding:5px;text-align:left;}

.linkText				{text-decoration:none; cursor:pointer; width:35px; float:left; border-right: 1px solid #e6e6e6; height:18px; padding:5px;text-align:center;font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#23238E;}
.linkText1				{width:35px; float:left; height:18px; padding:5px;text-align:center;font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#23238E;}
.linkText2				{width:35px; float:left; height:18px;font-size:20px; padding:5px;text-align:center;font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#FF0000;cursor:pointer;}
.linkText:hover			{cursor:pointer;color:#FF0000;}

#divModify .inputText	{width:60px; height:18px; border:none; font-family: Arial, Helvetica, sans-serif; color:#8e8c85;}
#divModify .inputText1	{width:112px; height:18px; border:none;font-family: Arial, Helvetica, sans-serif; color:#8e8c85;}

/* used for watchlist(index page) */
.divWatchListdata {height:20px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.divWatchListdata .watchlistName    {float: left;width: 140px;}
.divWatchListdata .watchlistPrice   {float: left;width: 60px;color: #fe9d21;text-align: right;}
.divWatchListdata .watchlist-high   {float: left;width: 90px;color: #9bc13a;}
.divWatchListdata .watchlist-high .watchlist-text   {float: left;padding-right: 5px;width: 30px;text-align: right;}
.divWatchListdata .watchlist-high .high             {float: left;width: 15px;text-align: center;}
.divWatchListdata .watchlist-high .percentage       {float: left;padding-left: 5px;width: 20px;}
.divWatchListdata .watchlist-low					{float: left;width: 90px;color: #fc3033;}
.divWatchListdata .watchlist-low .watchlist-text    {float: left;padding-right: 5px;width: 30px;text-align: right;}
.divWatchListdata .watchlist-low .low               {float: left;width: 15px;text-align: center;}
.divWatchListdata .watchlist-low .percentage        {float: left;padding-left: 5px;width: 20px;}
.divWatchListdata .link		{float: left;width: 20px;color: #fc3033;cursor: pointer;}
#divWatchList				{padding-top:5px;}
.newsLink					{color:#178dc9; text-align:center; clear:both;font-size:11px;}
.stockhold					{color:#CC3232;font-weight:bold;text-decoration:none;}
.stockhold:hover			{color:#CC3232;font-weight:bold;text-decoration:underline;}

/* used for rating */
.rankData					{ width:333px;float:left;height:25px;padding-top:5px;font-family: Arial, Helvetica, sans-serif;font-size:11px}
.rankData .userImg			{height:27px;width: 20px;float: left;padding-right:10px;}
.rankData .user				{width:290px;float:left;}
.rankData .user .name		{width:260px;float:left;}
.rankData .user .per		{float:left;width:30px;text-align:right;}
.rankData .rating			{float:left;width:290px;border: 1px solid #d9d9d9;}
.rankData .rating .data		{float:left;width:50%;}
.rankData .rating .data .gain		{height:5px; background-color:Green;float:left;}
.rankData .rating .data .loss		{height:5px;background-color:red;float:right;}

/* this css used for particular company chart */
.DivChart					{cursor:move; display:none;z-index:99;border:1px solid #00E5EE;width:490px;background-color:#FFFFFF;height:300px;font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#8e8c85;}
.DivChart .companyName		{text-align: center;font-weight:bold;font-size:14px;font-weight:bold;padding:10px 0 5px 0; color:#1ea1e4;}
.DivChart .lastUpdate		{text-align: center;color: #2C5197;font-weight:bold;}
.DivChart .CompanyData		{padding-left: 50px; text-align: center;color: #2C5197;font-weight:bold;}
.DivChart .CompanyData .Data		{float: left; width: 25%; text-align: left;padding-top:5px;font-weight:bold;}
.DivChart .CompanyData .price1		{color:#fe9d21;float: left; width: 28%; text-align: left;padding-top:5px;font-weight:bold;}
.DivChart .CompanyData .price2		{float: left; width: 20%; text-align: left; padding-top: 5px;font-weight:bold;font-weight:bold;}
.DivChart .CompanyData .price1 .stockHigh	{color:#9bc13a;}
.DivChart .CompanyData .price1 .stockLow	{color:#DB2929;}

/* used for message comment.aspx */
.addMsg							{font-size: 12px; font-weight: bold; color: Orange; cursor: pointer;padding-bottom:10px}
#divMessage						{display: none;}
#divMessage	.title				{float:left;width:70px;}
#inputboxMsgTitle				{width:600px;height:30px;float:left; }
#inputboxMsgTitle .leftcorner	{width:6px;height:30px; background:url(../images/searchbox/inputbox-left.gif) no-repeat left top; float:left;}
#inputboxMsgTitle .rightcorner	{width:6px;height:30px; background:url(../images/searchbox/inputbox-right.gif) no-repeat right top; float:right;}
#inputboxMsgTitle .textbox		{width:588px;height:30px; background:url(../images/searchbox/inputbox-bg.gif) repeat-x right top; float:right;}
#inputboxMsgTitle .inputtext	{width:588px;height:18px; border:none;  background:none; margin-top:5px; font-family: Arial, Helvetica, sans-serif;color:#8e8c85;}
.inputtext1						{width:588px;height:100px; border:1px solid #d9d9d9;background:none;font-family: Arial, Helvetica, sans-serif;color:#8e8c85;font-size:12px}

/*#divMsgCompanyName				{color: #1ea1e4; font-size: 18px; font-weight: bold;padding-bottom:5px}
.MsgArea						{border: 1px solid #d9d9d9;}
.MsgArea .MsgTitle				{color:Orange;padding:5px 5px 0px 5px;font-size:15px;font-weight:bold;}
.MsgArea .MsgDescription		{padding: 5px; text-align: justify}
.MsgArea .postby				{float: left; padding: 0px 0px 5px 5px;}
.MsgArea .Msgdate				{float: right; padding: 0px 5px 5px 0px;width:90px;text-align:center;}
.MsgArea .spam					{font-size: 12px; color: Orange; cursor: pointer; float: right; padding: 0px 5px 5px 5px;width:85px}
.MsgArea .pipe					{float:right;width:8px;text-align:center;}
.commentSpam					{font-size: 12px; color: Orange; cursor: pointer; float: right; padding: 0px 5px 5px 5px;width:85px}
.pipe							{float:right;width:8px;text-align:center;}
*/
/*header used in header.ascx */
#headeradmin		{height:144px;background:url(../images/header.gif) repeat-x left top;}
#headeradmin .top	{height:99px;}
#headeradmin .top .topLink		{float:right;width:325px;}
#headeradmin .top .topLinkData	{float: left; padding-top: 5px;text-align:center;}
#headeradmin .top .topLinkPipe	{float: left;padding-right:10px;padding-top: 5px; color: #609ed7;}
#headeradmin .top .topLinkData .logout	{color:white;font-weight:bold;padding-right:10px;text-decoration:none;}
#headeradmin .logo		{float:left;background:url(../images/logo.gif) no-repeat left top;width:368px;height:43px;margin:24px 24px 27px 24px ;}
#headeradmin .bottom	{padding:6px 10px 0 10px; height:31px;}
#headeradmin .bottom .demo	{background-color:#FF0000;}

#footerAdmin					{position: absolute;bottom: 0;width: 100%;height:15px;background:url(../images/footer-bg.gif) repeat-x left top;}
#footerAdmin	.footerLink		{color: #ffffff; padding: 10px;margin:0 auto;width:500px;text-align:center;}
#footerAdmin	.footerLink	.footerLinkData		{color: #ffffff;text-decoration:none;padding:0 8px 0 8px;}
#footerAdmin	.footerLink .copyright		{font-size: 11px; padding-top: 15px;}

.textError		{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: Red;padding-right: 5px;padding-left: 2px;font-weight: normal;padding-bottom: 5px;padding-top: 2px;}
.document_textboxSearch		{font-family: Arial;font-size: 12px;color: #666666;border: 1px solid #bebebe;margin-top: 2px;margin-right: 2px;margin-bottom: 2px;margin-left: 2px;padding-left: 2px;text-align: left;vertical-align: bottom;}
.adminMsg					{font-size: 12px; font-weight: bold; color: Orange; padding-bottom:10px}
#admindivMsgCompanyName		{color: #1ea1e4; font-size: 12px; font-weight: bold;padding-bottom:5px}

/*user for rank page*/
/*insidepage*/
.insidepage						{width:914px;margin-left:34px;}
.insidepage .titler					{background:url(../images/databox/head-bg2.gif) repeat-x right top;width:914px;height:23px;clear:both;}
.insidepage .titler .left-r			{background:url(../images/databox/left.gif) no-repeat;float:left;width:5px;height:23px;}
.insidepage .titler .right-r		{background:url(../images/databox/right.gif) no-repeat;float:right;height:23px;width:5px;}
.insidepage .titler .title-head-r	{background:url(../images/databox/bg.gif) repeat-x;float:left;color:#FFFFFF;font-weight:bold;padding:3px 5px 0 10px;height:20px;width:165px;}
.insidepage .titler .orange-r		{background-color:#fe9d21;float:left;width:5px;height:23px;}

.insidepage .databox			{background:url(../images/databox/head.gif) repeat-x right top;margin-top:5px;}
.insidepage .databox .line		{background-color:#fe9d21; height:3px; width:914px; clear:both; }
.insidepage .databox .head		{width:914px;height:41px;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}
.insidepage .databox .head .name				{ width:197px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.insidepage .databox .head .action				{ width:117px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.insidepage .databox .head .quantity			{ width:566px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.insidepage .databox .buy					{width:914px;height:26px;border-bottom:1px solid #e6e6e6;}
.insidepage .databox .buy .name				{ width:197px; float:left; border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6; height:16px; padding:5px; color:#0099FF}
.insidepage .databox .buy .action			{ width:117px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.insidepage .databox .buy .quantity			{ width:566px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.insidepage .databox .sold					{width:914px;height:26px;border-bottom:1px solid #e6e6e6;background-color:#f7f7f5;}
.insidepage .databox .sold .name				{ width:197px; float:left; border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6; height:16px; padding:5px; color:#178dc9}
.insidepage .databox .sold .action				{ width:117px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.insidepage .databox .sold .quantity			{ width:566px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}

#featuredbox	{width:914px; clear:both; margin:0 auto;}
.mainoverall	{width:437px;float: left;}	
.maindaily		{width:437px;float: right;}
.rankDataBlank	{padding-top:8px; border-right: 1px solid #c9c9c9;border-left: 1px solid #c9c9c9;float:right;text-align:center;color:#e1272b; width:435px;}

.more-border	{border-right: 1px solid #c9c9c9;border-left: 1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9;float:right; width:435px; height:26px;}
.more			{float:right;width:50px;height:22px;padding:5px;cursor:pointer;display:inline;}
.more .icon		{float:right;width:15px;height:8px;padding-top:4px;}
.more .text		{float:left;font-style:normal;font-weight:bold;color:#ff8500;}
.brief			{float:right;width:45px;height:22px;padding:5px;cursor:pointer;}
.brief .icon		{float:left;width:10px;height:8px;padding-top:4px;}
.brief .text		{float:right;font-style:normal;font-weight:bold;color:#ff8500;}
.tab				{width:143px;height:24px;padding-top:20px;}	
.tab .menuleft		{float:left; width:6px; height:24px;}
.tab .menuright		{float:left; width:33px; height:24px;}
.tab .menuright		{float:left; width:33px; height:24px;}
.tab .menugap		{float:left; width:33px; height:24px;}
.tab .menu-whiteRank{float:left; width:auto; background: url(../images/innerpage/bg-white.gif) repeat-x top left; padding:5px;}
.tab1				{width:143px;height:24px;padding-top:20px;}
.tab1 .menuleft		{float:left; width:6px; height:24px;}
.tab1 .menuright	{float:left; width:33px; height:24px;}
.tab1 .menuright	{float:left; width:33px; height:24px;}
.tab1 .menugap		{float:left; width:33px; height:24px;}
.tab1 .menu-whiteRank{float:left; width:auto; background: url(../images/innerpage/bg-white.gif) repeat-x top left; padding:5px;}
	
.daily						{width:437px;}	
.daily .databox-rank		{background:url(../images/databox/head.gif) repeat-x right top;}
.daily .databox-rank .line	{background-color:#ff8500; height:3px; width:437px; clear:both; }
.daily .databox-rank .head	{width:437px;height:41px;border-bottom:1px solid #c9c9c9;}
.daily .databox-rank .head .name				{ width:209px; float:left; border-left: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.daily .databox-rank .head .action				{ width:98px;  float:left; border-right: 1px solid #c9c9c9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.daily .databox-rank .head .quantity			{ width:96px;  float:left; border-right: 1px solid #c9c9c9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.daily .databox-rank .buy		{width:437px;height:26px;border-bottom:1px solid #c9c9c9;}
.daily .databox-rank .buy .name				{ width:209px; float:left; border-left: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9; height:16px; padding:5px; color:#178dc9}
.daily .databox-rank .buy .action			{ width:98px; float:left; border-right: 1px solid #c9c9c9; height:16px; padding:5px;}
.daily .databox-rank .buy .quantity			{ width:96px; float:left; border-right: 1px solid #c9c9c9; height:16px; padding:5px;}
.daily .databox-rank .sold		{width:437px;height:26px;border-bottom:1px solid #c9c9c9;background-color:#f7f7f5;}
.daily .databox-rank .sold .name				{ width:209px; float:left; border-left: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; height:16px; padding:5px; color:#178dc9}
.daily .databox-rank .sold .action				{ width:98px; float:left; border-right: 1px solid #c9c9c9; height:16px; padding:5px;}
.daily .databox-rank .sold .quantity			{ width:96px; float:left; border-right: 1px solid #c9c9c9; height:16px; padding:5px;}

/*user for msg board*/
/*messagebox*/  
#messagebox						{margin:20px auto 10px auto;padding:0;}
#messagebox .toprow 			{ background:url(../images/companybox/topbg.gif) repeat-x left top; height:11px; } 
#messagebox .toprow div			{ background:url(../images/companybox/topleft.gif) no-repeat left top; height:11px;}
#messagebox .toprow div div 	{ background:url(../images/companybox/topright.gif) no-repeat right top; height:11px;} 
#messagebox .bottomrow 			{ background:url(../images/companybox/bottombg.gif) repeat-x left top; height:38px;} 
#messagebox .bottomrow div		{ background:url(../images/companybox/bottomleft.gif) no-repeat left top; height:38px;}
#messagebox .bottomrow div div 	{ background:url(../images/companybox/bottomright.gif) no-repeat right top; height:38px;} 
#messagebox .content			{ background:url(../images/companybox/contentbg.gif) repeat-x left bottom;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#messagebox .headd				{ font-size:20px; font-style:normal; padding:5px 10px 3px 10px;}
#messagebox .header				{ font-size:20px; font-style:normal; padding:10px 20px 5px 20px;} 
#messagebox .title				{ background:url(../images/companybox/title.gif) repeat-x left top; height:28px; margin:10px 0 10px 0; padding:9px 0 0 10px; }
#messagebox .data						{ border-bottom:1px dotted #CCCCCC; padding:5px 0 5px 0; width:580px; margin:0 auto;}
#messagebox .data .year					{ width:150px; float:left; }
#messagebox .data .year .down			{ float:left;}
#messagebox .data .year .link 			{ text-decoration:none; color:#666666; font-weight:bold;}
#messagebox .data .year .link:hover 	{ text-decoration:none; color:#f57400; font-weight:bold;}
#messagebox .msg-form						  { clear:both; padding:0 10px 5px 10px;}
#messagebox .msg-form .fieldbox-m			  { padding:5px; clear:both;}
#messagebox .msg-form .fieldbox-m .name-m	  { float:left; width:100px; overflow:hidden; padding:5px; text-align:right;}
#messagebox .msg-form .fieldbox-m .inputbox-m { float:left; width:320px; text-align:left;}
#messagebox .msg-form .fieldbox-m .inputbox-m .namefield-m{float:left;width:210px;font-size:10px;color:#FF9900;font-family: Helvetica, Arial, sans-serif;}
#messagebox .msg-form .fieldbox-m .inputbox-m .field-m{float:left;width:205px;font-size:11px;color:#FF9900;padding-left:5px;font-family: Helvetica, Arial, sans-serif;}
#messagebox .msg-form .fieldbox-m .inputbox-m .textbox-m{border:1px #CCCCCC solid;width:300px;height:20px;font-size:12px;font-family: Helvetica, Arial, sans-serif;margin-left:5px;color: #68696a;background-color:#FFFFFF;}
#messagebox .msg-form .fieldbox-m .inputbox-m .textbox-list{border:1px #CCCCCC solid;font-size:12px;font-family: Helvetica, Arial, sans-serif;margin-left:5px;color: #68696a;background-color:#FFFFFF;}
#messagebox .msg-form .fieldbox-m .inputbox-m .textboxarea-m{border:1px #CCCCCC solid;width:300px;height:90px;font-size:12px;font-family: Helvetica, Arial, sans-serif;margin-left:5px;color: #68696a;background-color:#FFFFFF;}

#messagebox  .msg-form .send-m		{ float:left; padding:5px;}
#messagebox .hd						{ float:left; width:auto; background:url(../images/companybox/hd.gif) no-repeat left top; font-weight:bold; padding:0 0 0 20px;}
#messagebox .content .sensex		{ float:left; color:#f57400; padding:5px 0 5px 12px; font-weight:bold; width:auto;}
#messagebox .content .sensex-dt		{ float:left; padding:5px 10px 5px 5px; font-weight:bold; width:auto;}
.message-abuse						{ border:1px solid #e1e1e1; padding:7px 23px; margin:3px 0 0 0;  background: url(../images/report2.gif) no-repeat left top #e7e7e7;  }

html>body .message-abuse			{width: auto;min-width: 40px} 
#hyLinkCompanyName					{ font-size:20px; font-style:normal; padding:10px 0 10px 10px; }
.postmsgs					{ clear:both; padding:0 10px 5px 10px;  }
.postmsgs .msg-m			{ border-bottom:1px dotted #CCCCCC; padding:5px 7px 5px 5px;  margin:0 auto; clear:both}
.postmsgs .msg-m .hd-m		{ color:#507f2f; background:url(../images/h4.gif) no-repeat left top; padding:2px 10px 2px 30px;  height:23px;}
.postmsgs .msg-m .hd-messagelist		{background:url(../images/h4.gif) no-repeat left top; padding:2px 10px 2px 30px;  height:23px; font-size:12px; font-weight:bold;}
.postmsgs .msg-m .hd-messagelist .hd-messagelistData	{color:#507f2f;}
.postmsgs .msg-m .desc		{ padding:7px 0 7px 0; height:200px;width:300px; background-color:Black; overflow:visible;}
.desc45						{ padding:7px 0 7px 0; height:auto;}
html>body .desc45			{ width: auto;min-width: 40px} 
.postmsgs .msg-m .desc-abuse{ padding:7px 0 7px 0; background-color:#e7e7e7;}
.postmsgs .msg-m .author	{ float:left; width:auto; padding:2px 10px 2px 20px; background: url(../images/author.gif) no-repeat left top; color:#2d6fa6; font-size:11px;}
.postmsgs .msg-m .time		{ float:left; width:auto; padding:2px 10px 2px 20px; background: url(../images/time.gif) no-repeat left top;  color:#2d6fa6; font-size:11px;}
.postmsgs .msg-m .date		{ float:left; width:auto; padding:2px 10px 2px 20px; background: url(../images/date.gif) no-repeat left top;  color:#2d6fa6; font-size:11px;}
.postmsgs .msg-m .comments	{ float:left; width:auto; padding:2px 10px 2px 20px; background: url(../images/comment.gif) no-repeat left top;  color:#2d6fa6; font-size:11px;}
.postmsgs .msg-m .report-abuse{ float:left; width:auto; padding:2px 10px 2px 20px; background: url(../images/report.gif) no-repeat left top;  color:#2d6fa6; font-size:11px;}

/*comment*/
.comment-span				{ clear:both;padding:7px 0 10px 0;}
.comment-span .icon-tab		{ padding-left:65px; font-size:11px;}
.comment-span .comment-msg 	{ border:1px solid #e1e1e1; padding:7px; width:690px;  float:left; background-color:#fefee1;}
.comment-span .comment-abuse{ border:1px solid #e1e1e1;  width:690px;  float:left; padding:7px 23px; margin:3px 0 0 0;  background: url(../images/report2.gif) no-repeat left top #e7e7e7;  }
.comment-span .comment-info	{ width:200px; float:right; background:url(images/comt-bg.gif) left repeat-x bottom #FFFFFF; border:1px solid #e1e1e1;  padding:4px 5px 2px 5px;}
.comment-span .comment-info .arrow			{ background:url(images/ccc.gif); width:18px; height:35px; margin-left:-23px; float:left;} 
.comment-span .icon-tab .author-m			{ float:left; width:auto; padding:2px 10px 2px 20px; background: url(../images/author.gif) no-repeat left top; color:#2d6fa6; }
.comment-span .icon-tab .time-m			{ float:left; width:auto;  padding:2px 10px 2px 20px; background: url(../images/time.gif) no-repeat left top;  color:#2d6fa6;}
.comment-span .icon-tab .date-m			{ float:left; width:auto;  padding:2px 10px 2px 20px; background: url(../images/date.gif) no-repeat left top;  color:#2d6fa6;}
.comment-span .icon-tab .report-abuse-m	{ float:left; width:auto;  background-color:#cccccc; padding:2px 10px 2px 20px;  background: url(../images/report.gif) no-repeat left top;  color:#2d6fa6;}
.orangelink			{color:#e95808; text-decoration:none;}
.orangelink:hover	{color:#e95808; text-decoration:underline;}
.bluelink			{color:#2d6fa6; text-decoration:none;}
.bluelink:hover		{color:#2d6fa6; text-decoration:underline;}
.bluelink1			{color:#2d6fa6; text-decoration:none;}
.bluelink1:hover	{color:#2d6fa6; text-decoration:none;}

/*home message-board*/
#msgboard				{width:755px;padding:0;float:left;}
#msgboard .msg-header	{background:url(../images/msg-head.gif) repeat-x left top;height:28px; }
#msgboard .msg-footer	{border:1px solid #CCCCCC; height:20px; background:#f4f4f4;}
#msgboard .msg-content	{border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; background:url(../images/msg-content-bg.gif) repeat-x left top; background-color:#FFFFFF; width:733px; padding:10px;}

#msgboard .msg-content .msg-box							{border-bottom:1px solid #e1e1e1;padding-bottom:7px;margin-top:10px;}
#msgboard .msg-content .msg-box .box-header				{color:#399d00; font-weight:bold;}
#msgboard .msg-content .msg-box .box-icon				{ border-bottom:1px dashed #e1e1e1;}
#msgboard .msg-content .msg-box .box-icon .cal			{ float:left; width:auto; padding:2px 10px 2px 20px; background: url(../images/cal.gif) no-repeat left top;} 
#msgboard .msg-content .msg-box .box-icon .author		{ float:left; width:auto; padding:2px 10px 2px 20px; background: url(../images/authore.gif) no-repeat left top;}
#msgboard .msg-content .msg-box .box-icon .time			{ float:left; width:auto; padding:2px 10px 2px 20px; background: url(../images/time.gif) no-repeat left top;}
#msgboard .msg-content .msg-box .box-icon .comments		{ float:left; width:auto; padding:2px 10px 2px 20px; background: url(../images/comment.gif) no-repeat left top;}
#msgboard .msg-content .msg-box .box-desc				{ padding-top:3px;} 
.msg-company-title										{color:#3585ae; text-decoration:none;}
.msg-company-title:hover								{color:#3585ae;text-decoration:underline;}
.colum-wrapper											{margin:0;padding:10px 0;}

/*modify by kapil chourasia*/
.divPostComment		{width: 521px;z-index:99;display:none;}
.divCommentText		{background-color:#cccccc; width: 90px; float: left;}
.divBlank			{border-bottom: 1px solid #cccccc; float: left; width: 431px;height:22px}
.divCommentTextArea	{width: 499px; padding:10px; float: left; background-color: #FFFFFF;border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc;}
.Comment-textbox	{border:1px #CCCCCC solid;width:495px;height:100px;font-size:12px;font-family: Helvetica, Arial, sans-serif;color: #68696a;background-color:#FFFFFF;}
.btnArea			{padding: 5px; width: 80px; float: left;}
.btnArea1			{padding: 5px; float: left; text-align: left}
/**/

.toppoint	{background:url(../images/toppoint.gif) no-repeat left bottom ;margin-top:-46px;height:40px;width:70px;}
.discussion	{float:right; width:130px; padding:2px 10px 2px 30px; background: url(../../Images/h4.gif) no-repeat left top;  color:#2d6fa6;}	
.toptitle	{border-bottom:1px  dotted #CCCCCC;padding:10px 10px 0 10px;}
/*inner_searchbox*/
.inner_searchbox{float:left;width:450px;margin-left:10px;}
.search-button	{float:left;height:30px;width:90px;margin-left:10px;}
.search-desc	{ padding:4px 0 4px 69px;}
.inputbox		{width:214px;border:0px;height:22px;background-image: url(../Images/searchbox/textboxbg.gif);margin-top: 5px;margin-right: 7px;margin-bottom: 3px;margin-left: 7px;font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight: normal;color: #697a85;background-color: #FFFFFF;}
.searchlink		{color:#FFFFFF;padding-top:3px;padding-left:20px;padding-right:20px;display:block;text-decoration:none;}
.searchlink:hover	{color:#FFFFFF;padding-top:3px;padding-left:20px;padding-right:20px;display:block;text-decoration:none;}
.searchicon			{background: url(../Images/searchbox/search-icon.gif) no-repeat left bottom;height:44px;width:45px;float:left;}
.information		{border-bottom:1px dotted #CCCCCC; padding:2px 5px 4px 10px; background:url(../images/bullet.gif) no-repeat left top;}
.addressinfo		{color:#777777;padding-top:0px;padding-left:0px;padding-right:0px;font-size:10px;text-align:center;}	

/*Portfolio-details*/
.dropdown {float:left;}
.dropdown dt {font-weight:bold; cursor:pointer;}
.dropdown dd {position:absolute; overflow:hidden;display:none; z-index:200; opacity:0}
.dropdown ul {width:80px;border:1px solid #d9d9d9;text-align:center;border-top:none; list-style:none;}
.dropdown li {display:inline;}
.dropdown a{display:block;font-weight:bold; padding:5px;border-bottom:1px solid #d9d9d9;text-decoration:none;background-color:#f3f2f2; width:70px;color:#737373;}
.dropdown a:hover {color:#178dc9;}


.linkData		{color:#178dc9;text-decoration:none;font-size:12px;}
.linkData:hover	{color:#178dc9;text-decoration:underline;}
.Por-detail							{width:980px;clear:both;}
.Por-detail .titlep					{background:url(../images/databox/head-bg2.gif) repeat-x right top;width:980px;height:23px;clear:both;}
.Por-detail .titlep .left-p			{background:url(../images/databox/left.gif) no-repeat;float:left;width:5px;height:23px;}
.Por-detail .titlep .right-p		{background:url(../images/databox/right.gif) no-repeat;float:right;height:23px;width:5px;}
.Por-detail .titlep .title-head-p	{background:url(../images/databox/bg.gif) repeat-x;float:left;color:#FFFFFF;font-weight:bold;padding:3px 5px 0 10px;height:20px;width:165px;}
.Por-detail .titlep .orange-p		{background-color:#fe9d21;float:left;width:5px;height:23px;}
.Por-detail .titlep .close-p		{float:right;width:auto;color:#CC3232;font-weight:bold;margin-top:3px;cursor:pointer;}
.Por-detail .titlep .allTrans		{float:right;width:auto;color:#FFFFFF;font-weight:bold;margin-top:3px;cursor:pointer;}
.Por-detail .titlep .allTrans:hover	{float:right;width:auto;color:#FF8C00;font-weight:bold;margin-top:3px;cursor:pointer;text-decoration:underline;}

.Por-detail .databox-p				{background:url(../images/databox/head.gif) repeat-x right top;margin-top:5px;}
.Por-detail .databox-p .line-p		{background-color:#fe9d21; height:3px; width:980px; clear:both; }
.Por-detail .databox-p .head1		{width:978px;height:41px;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.Por-detail .databox-p .head1 .name1			{ width:212px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.Por-detail .databox-p .head1 .action1			{ width:65px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.Por-detail .databox-p .head1 .quantity1		{ width:70px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.Por-detail .databox-p .head1 .limitprice1		{ width:72px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.Por-detail .databox-p .head1 .date1			{ width:70px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.Por-detail .databox-p .head1 .time1			{ width:70px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.Por-detail .databox-p .head1 .currentprice1	{ width:70px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.Por-detail .databox-p .head1 .edit1			{ width:90px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.Por-detail .databox-p .head1 .gain				{ width:68px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.Por-detail .databox-p .head1 .gain1			{ width:80px;  float:left; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.Por-detail .databox-p .buy1					{width:978px;height:26px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.Por-detail .databox-p .buy1 .nameb				{ width:212px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; color:#178dc9}
.Por-detail .databox-p .buy1 .actionb			{ text-align:right; width:65px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.Por-detail .databox-p .buy1 .quantityb			{ text-align:right; width:70px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.Por-detail .databox-p .buy1 .limitpriceb		{ text-align:right; width:72px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.Por-detail .databox-p .buy1 .dateb				{ text-align:right; width:70px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.Por-detail .databox-p .buy1 .timeb				{ text-align:right; width:70px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.Por-detail .databox-p .buy1 .currentpriceb		{ text-align:right; width:70px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.Por-detail .databox-p .buy1 .editb				{ text-align:right; width:88px; float:left; height:16px;}
.Por-detail .databox-p .buy1 .edit-lowb			{ width:63px; float:left; height:16px; padding:5px 21px 5px 5px; background: url(../images/databox/red-arrow.gif) no-repeat right top; color:#fc3033;}
.Por-detail .databox-p .buy1 .edit-highb		{ width:63px; float:left; height:16px; padding:5px 21px 5px 5px; background: url(../images/databox/green-arrow.gif) no-repeat right top; color:#9bc13a;}
.Por-detail .databox-p .buy1 .gainb				{ text-align:right; width:90px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; }
.Por-detail .databox-p .buy1 .gainb1			{ text-align:right; width:68px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; }
.Por-detail .databox-p .sold1					{width:978px;height:26px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color:#ffffdb;}
.Por-detail .databox-p .sold1 .names				{ width:187px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; color:#178dc9}
.Por-detail .databox-p .sold1 .actions				{ width:67px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.Por-detail .databox-p .sold1 .quantitys			{ width:70px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.Por-detail .databox-p .sold1 .limitprices			{ width:82px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.Por-detail .databox-p .sold1 .dates				{ width:75px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.Por-detail .databox-p .sold1 .times				{ width:70px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.Por-detail .databox-p .sold1 .currentprices		{ width:77px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.Por-detail .databox-p .sold1 .edits				{ width:90px; float:left; height:16px; padding:5px; }
.Por-detail .databox-p .sold1 .edit-lows			{ width:73px; float:left; height:16px; padding:5px 21px 5px 5px; background: url(../images/databox/red-arrow.gif) no-repeat right top; color:#fc3033; text-align:right;}
.Por-detail .databox-p .sold1 .gains				{ width:90px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.Por-detail .databox-p .sold1 .gains1				{ width:68px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; }
.Por-detail .databox-p .sold1 .edit-highs			{ width:63px; float:left; height:16px; padding:5px 21px 5px 5px; background: url(../images/databox/green-arrow.gif) no-repeat right top; color:#9bc13a; text-align:right;}

.All-detail							{width:980px;clear:both;}
.All-detail .titlep					{background:url(../images/databox/head-bg2.gif) repeat-x right top;width:980px;height:23px;clear:both;}
.All-detail .titlep .left-p			{background:url(../images/databox/left.gif) no-repeat;float:left;width:5px;height:23px;}
.All-detail .titlep .right-p		{background:url(../images/databox/right.gif) no-repeat;float:right;height:23px;width:5px;}
.All-detail .titlep .title-head-p	{background:url(../images/databox/bg.gif) repeat-x;float:left;color:#FFFFFF;font-weight:bold;padding:3px 5px 0 10px;height:20px;width:165px;}
.All-detail .titlep .orange-p		{background-color:#fe9d21;float:left;width:5px;height:23px;}
.All-detail .titlep .close-p		{float:right;width:auto;color:#CC3232;font-weight:bold;margin-top:3px;cursor:pointer;}
.All-detail .databox-p				{background:url(../images/databox/head.gif) repeat-x right top;margin-top:5px;}
.All-detail .databox-p .line-p		{background-color:#fe9d21; height:3px; width:980px; clear:both; }

.All-detail .databox-p .headp		{width:978px;height:41px;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.All-detail .databox-p .headp .stockAllTrans	{ width:300px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.All-detail .databox-p .headp .actionAllTrans	{ width:80px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;text-align:left;}
.All-detail .databox-p .headp .dateAllTrans		{ width:120px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;text-align:left;}
.All-detail .databox-p .headp .qtyAllTrans		{ width:100px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;text-align:right;}
.All-detail .databox-p .headp .priceAllTrans	{ width:100px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;text-align:right;}
.All-detail .databox-p .headp .BrokerageAllTrans{ width:100px; float:left; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;text-align:right;}
.All-detail .databox-p .headp .valAllTrans	    { width:100px; float:left; border-left: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;text-align:right;}

.All-detail .databox-p .buyTrans					{width:978px;height:26px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.All-detail .databox-p .buyTrans .stockAllTrans		{width:300px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; color:#178dc9;}
.All-detail .databox-p .buyTrans .actionAllTrans	{width:80px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:left;}
.All-detail .databox-p .buyTrans .dateAllTrans		{width:120px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:left;}
.All-detail .databox-p .buyTrans .qtyAllTrans		{width:100px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right;}
.All-detail .databox-p .buyTrans .priceAllTrans		{width:100px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right;}
.All-detail .databox-p .buyTrans .BrokerageAllTrans	{width:100px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right;}
.All-detail .databox-p .buyTrans .valAllTrans		{width:100px; float:left; height:16px; text-align:right;padding:5px;}

.All-detail .databox-p .soldTrans					{width:978px;height:26px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color:#ffffdb;}
.All-detail .databox-p .soldTrans .stockAllTrans	{width:300px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; color:#178dc9;}
.All-detail .databox-p .soldTrans .actionAllTrans	{width:80px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:left;}
.All-detail .databox-p .soldTrans .dateAllTrans		{width:120px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:left;}
.All-detail .databox-p .soldTrans .qtyAllTrans		{width:100px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right;}
.All-detail .databox-p .soldTrans .priceAllTrans	{width:100px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right;}
.All-detail .databox-p .soldTrans .BrokerageAllTrans{width:100px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right;}
.All-detail .databox-p .soldTrans .valAllTrans		{width:100px; float:left; height:16px; text-align:right;padding:5px;}


.pre			{width:978px;height:26px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.pre-next		{float:right; font-weight:bold; width:145px; text-align:right;padding-top:5px;}
.per-blank		{float:right; width:98px;}
.total-1		{float:right; text-align:right; font-weight:bold; width:75px;padding:5px 0px 0px 0px;}

.total-b		{width:978px;height:26px;border:1px solid #e6e6e6;}
.total-b .to				{ width:369px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.total-b .bro 				{ text-align:right; width:72px; float:left; border-right: 1px solid #d9d9d9; height:16px; padding:5px; font-weight:bold; vertical-align:bottom;}
.total-b .net-v				{ text-align:right; width:70px; float:left; border-right: 1px solid #d9d9d9; height:16px; padding:5px; font-weight:bold; vertical-align:bottom;}
.total-b .mkt-v				{ width:152px; float:left; border-right: 1px solid #d9d9d9; height:16px; padding:5px; font-weight:bold; vertical-align:bottom; text-align:right;}
.total-b .g-lo				{ width:168px; float:left; border-right: 1px solid #d9d9d9; height:16px; padding:5px; font-weight:bold; vertical-align:bottom; text-align: right; }
.total-b .g-per				{ width:88px; float:left; height:16px; text-align:right;}
.total-b .g-perlow			{ width:63px; float:left; height:16px; padding:5px 21px 5px 5px; background: url(../images/databox/red-arrow.gif) no-repeat right top; color:#fc3033; text-align:right;}
.total-b .g-perhigh			{ width:63px; float:left; height:16px; padding:5px 21px 5px 5px; background: url(../images/databox/green-arrow.gif) no-repeat right top; color:#9bc13a; text-align:right;}

.Por-detail .databox-p .headp		{width:978px;height:41px;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.Por-detail .databox-p .headp .stockp			{ width:300px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.Por-detail .databox-p .headp .qtyp				{ width:100px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;text-align:right;}
.Por-detail .databox-p .headp .currentpricep	{ width:100px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;text-align:right;}
.Por-detail .databox-p .headp .investmentp		{ width:100px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;text-align:right;}
.Por-detail .databox-p .headp .mktp				{ width:100px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;text-align:right;}
.Por-detail .databox-p .headp .gainlossp		{ width:100px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;text-align:right;}
.Por-detail .databox-p .headp .gainlosspp		{ width:100px; float:left; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;text-align:right;}

.Por-detail .databox-p .buyp					{width:978px;height:26px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.Por-detail .databox-p .buyp .stockp			{width:300px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; color:#178dc9;}
.Por-detail .databox-p .buyp .currentpricep		{width:100px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right;}
.Por-detail .databox-p .buyp .qtyp				{width:100px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right;}
.Por-detail .databox-p .buyp .investmentp		{width:100px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right;}
.Por-detail .databox-p .buyp .mktp				{width:100px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right;}
.Por-detail .databox-p .buyp .gainlossp			{width:100px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right;}
.Por-detail .databox-p .buyp .gainlosspp		{width:110px; float:left; height:16px; text-align:right;}
.Por-detail .databox-p .buyp .gainlosspp .gainlossp-low		{width:83px; float:left; height:16px; padding:5px 21px 5px 5px; background: url(../images/databox/red-arrow.gif) no-repeat right top; color:#fc3033;}
.Por-detail .databox-p .buyp .gainlosspp .gainlossp-high	{width:83px; float:left; height:16px; padding:5px 21px 5px 5px; background: url(../images/databox/green-arrow.gif) no-repeat right top; color:#9bc13a;}

.previousGL		    {width:978px;height:26px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.previousGLText		{float:right; font-weight:bold; width:145px; text-align:right;padding-top:5px;}
.previousGLText .Pretext		{color:#696868;text-decoration:none;}
.previousGLText .Pretext:hover	{color:#696868;text-decoration:underline;}
.previousGLTotal	{float:right; text-align:right; font-weight:bold; width:110px;padding:5px 0px 0px 0px;}
.previousGLBlank	{float:right; width:118px;}

.total_p			{ width:978px;height:26px;border:1px solid #e6e6e6;}
.total_p .totalp			{ width:522px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.total_p .totalInvestment 	{ text-align:right; width:100px; float:left; border-right: 1px solid #d9d9d9; height:16px; padding:5px; font-weight:bold; vertical-align:bottom;}
.total_p .totalMktValue		{ text-align:right; width:100px; float:left; border-right: 1px solid #d9d9d9; height:16px; padding:5px; font-weight:bold; vertical-align:bottom;}
.total_p .totalGainLoss		{ width:100px; float:left; border-right: 1px solid #d9d9d9; height:16px; padding:5px; font-weight:bold; vertical-align:bottom; text-align:right;}
.total_p .totalGainLossPer	{ width:100px; float:left; height:16px; font-weight:bold; vertical-align:bottom; text-align: right; }
.total_p .totalGainLossPer .totalGainLossPer-perlow	{ width:83px; float:left; height:16px; padding:5px 21px 5px 5px; background: url(../images/databox/red-arrow.gif) no-repeat right top; color:#fc3033; text-align:right;}
.total_p .totalGainLossPer .totalGainLossPer-perhigh	{ width:83px; float:left; height:16px; padding:5px 21px 5px 5px; background: url(../images/databox/green-arrow.gif) no-repeat right top; color:#9bc13a; text-align:right;}
/**/
.main-port		{width:626px; height:auto; float:left; border:1px #c9c9c9 solid; margin-bottom:25px;}
.bg-port		{background:url(../images/portfolio/top-bg.gif) repeat-x top left; width:621px; float:left; font-weight:bold; font-size:18px; padding:10px 0 5px 5px; border-bottom:1px #c9c9c9 solid;}
.port-price		{color:#1ea1e4; font-weight:bold; font-size:12px; float:left; margin:5px 20px 5px 5px;}
.balance		{font-weight:bold; font-size:12px; float:left; margin:5px 0 5px 5px; width:150px;}
.port-span		{color:#ff8500; font-weight:bold; float:left; font-size:15px; margin:5px 2px 5px 0; float:left;}
.current-main	{border:1px solid #c9c9c9; height:30px; margin:10px 10px 20px 10px; }
.current-value	{font-size:15px; font-weight:bold; margin:5px 0 5px 10px; width:115px; float:left;}
.current-gaini	{font-size:15px;font-weight:bold;width:13px; float:left; height:16px;margin:5px 0px 5px 5px;color:#9bc13a;}
.current-lossi	{font-size:15px;font-weight:bold;width:13px; float:left; height:16px;margin:5px 0px 5px 5px;color:#fc3033;}
.current-ga		{color:#71b52f; font-size:15px; font-weight:bold;margin:5px 0 5px 5px;  float:left;}
.current-loss	{color:#DB2929; font-size:15px; font-weight:bold;margin:5px 0 5px 5px;  float:left;}
.view-but		{width:173px; float:right; margin:5px;}

.details					{width:626px;clear:both;margin-top:25px;display:none;}
.details .title-d			{background:url(../images/databox/head-bg2.gif) repeat-x right top;width:626px;height:23px;clear:both;}
.details .title-d .leftd	{background:url(../images/databox/left.gif) no-repeat;float:left;width:5px;height:23px;}
.details .title-d .rightd	{background:url(../images/databox/right.gif) no-repeat;float:right;height:23px;width:5px;}
.details .title-d .title-headd	{background:url(../images/databox/bg.gif) repeat-x;float:left;color:#FFFFFF;font-weight:bold;padding:3px 5px 0 10px;height:20px;width:165px;}
.details .title-d .oranged		{background-color:#fe9d21;float:left;width:5px;height:23px;}
.details .databox-d				{background:url(../images/databox/head.gif) repeat-x right top;margin-top:5px;}
.details .databox-d .line2		{background-color:#9bc13a; height:3px; width:626px; clear:both; }
.details .databox-d .head2		{width:624px;height:41px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.details .databox-d .head2 .name2				{ width:77px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.details .databox-d .head2 .action2				{ width:128px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.details .databox-d .head2 .quantity2			{ text-align:right; width:89px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.details .databox-d .head2 .limitprice2			{ text-align:right;width:82px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.details .databox-d .head2 .date2				{ text-align:right;width:90px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.details .databox-d .head2 .time2				{ text-align:right;width:91px;  float:left; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.details .databox-d .buyd		{width:624px;height:26px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.details .databox-d .buyd .named				{ width:77px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; color:#178dc9}
.details .databox-d .buyd .actiond				{ width:128px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.details .databox-d .buyd .quantityd			{ width:89px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right}
.details .databox-d .buyd .limitpriced			{ width:82px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right}
.details .databox-d .buyd .dated				{ width:90px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right}
.details .databox-d .buyd .timed				{ width:91px; float:left; height:16px; padding:5px;text-align:right}
.details .databox-d .sold-d		{width:624px;height:26px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color:#ffffdb;}
.details .databox-d .sold-d .name-d			{ width:77px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; color:#178dc9}
.details .databox-d .sold-d .action-d		{ width:128px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.details .databox-d .sold-d .quantity-d		{ width:89px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right}
.details .databox-d .sold-d .limitprice-d	{ width:82px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right}
.details .databox-d .sold-d .date-d			{ width:90px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;text-align:right}
.details .databox-d .sold-d .time-d			{ width:91px; float:left; height:16px; padding:5px;text-align:right}
.add-right		{height:474px; width:168px; margin:0 auto;}

/*for member login*/
/*rounded-box*/
#divUserLogin		{z-index:99;position: absolute;width: 300px;display:none;}
#divUserLogin .LoginErrorMsg	{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:Red;text-align:center}
#divUserLogin #rounded-box      {background:url(../images/rounded-head.gif) repeat-x left top #FFFFFF;width:300px;margin-bottom:10px;}
#divUserLogin #rounded-box .toprow-rb           {height:7px;}
#divUserLogin #rounded-box .toprow-rb div		{background:url(../images/moneypot-info-left-top.gif) no-repeat left top; height:7px;}
#divUserLogin #rounded-box .toprow-rb div div 	{background:url(../images/moneypot-info-right-top.gif) no-repeat right top; height:7px;}
#divUserLogin #rounded-box .content-rb			{border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;   width:298px; }
#divUserLogin #rounded-box .bottomrow-rb			{height:7px;}
#divUserLogin #rounded-box .bottomrow-rb div		{background:url(../images/moneypot-info-left-bot.gif) no-repeat left top; height:7px;}
#divUserLogin #rounded-box .bottomrow-rb div div	{background:url(../images/moneypot-info-right-bot.gif) no-repeat right top; height:7px;}
#divUserLogin #rounded-box .boxbg					{background:url(../images/rounded-bottom.gif) repeat-x left bottom ;}

/*login*/	
#divUserLogin #rounded-box .content-rb .fieldbox		{font-size:12px; clear:both; padding:5px;}
#divUserLogin #rounded-box .content-rb .fieldbox .name	{float:left; width:70px; text-align:right; padding-right:5px;font-family: Helvetica, Arial, sans-serif;}
#divUserLogin #rounded-box .content-rb .fieldbox .field1{float:left; width:210px; text-align:left;}
#divUserLogin #rounded-box .content-rb .fieldbox .forgot{font-size:12px;font-weight:normal;}
#divUserLogin #rounded-box .content-rb .fieldbox2 		{float:right; width:170px; text-align:left; margin-left:8px; clear:both;}
#divUserLogin #rounded-box .content-rb .cancel 			{float:right; margin-right:30px; text-align:right; width:auto; height:auto;}
#divUserLogin #rounded-box .content-rb .submit 			{float:right; height:20px; width:210px; padding:0 10px 10px 0;}
#divUserLogin #rounded-box .content-rb .error			{height:20px;padding:5px;color:#d43f38;text-align:center;clear:both;}
#divUserLogin .rounded-box-head							{padding:6px 6px 10px 6px;font-weight:bold;float:left;font-family: Helvetica, Arial, sans-serif;font-size:14px}
#divUserLogin .textboxHome		{border:1px solid #CCCCCC;height:15px;width:190px;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-size:12px;}
#divUserLogin .clear-span		{height:7px;clear:both;}
#divUserLogin .link-white		{color:#FFFFFF;font-weight:bold;text-decoration:none;}
#divUserLogin .field-error		{color:#4c4c4c;width:auto;color:#d43f38;}
#divUserLogin .link-forgot		{color:#4c4c4c;text-decoration:none;}
#divUserLogin .link-forgot:hover{color:#4c4c4c;text-decoration:underline;}
#divUserLogin .login-name		{float:right;width:auto;height:18px;padding:4px 10px 2px 20px;color:#FFFFFF;background:url(../images/author.gif) no-repeat left;}
#divUserLogin .border-top   {border-top:2px solid #E8E8E8;width:295px;}
#divUserLogin .login-span   {width:150px;float:left;font-size:11px;padding-left:6px;}
#divUserLogin .span-link    {text-decoration:none;font-size:11px;color:#4c4c4c;font-family: Helvetica, Arial, sans-serif;}
#divUserLogin .span-link:hover  {text-decoration:underline;font-size:11px;color:#4c4c4c;}
#divUserLogin .login-icon       {position:relative;float:right;background:url(../images/login-icon.gif) no-repeat left top;height:61px;width:49px;margin-top:-20px;}
.span-loginReg                   {text-decoration:none;font-size:11px;color:#9bc13a;font-family: Helvetica, Arial, sans-serif;}
/*end here*/
/* CASHBOOK */
.cashbook						{width:980px;margin:0 auto 10px auto;overflow:hidden;clear:both;}
.cashbook .titlec				{background:url(../images/databox/head-bg2.gif) repeat-x right top;width:980px;height:23px;clear:both;}
.cashbook .titlec .left-c		{background:url(../images/databox/left.gif) no-repeat;float:left;width:5px;height:23px;}
.cashbook .titlec .right-c		{background:url(../images/databox/right.gif) no-repeat;float:right;height:23px;width:5px;}
.cashbook .titlec .title-head-c	{background:url(../images/databox/bg.gif) repeat-x;float:left;color:#FFFFFF;font-weight:bold;padding:3px 5px 0 10px;height:20px;width:250px;}
.cashbook .titlec .orange-c		{background-color:#fe9d21;float:left;width:5px;height:23px;}
.cashbook .titlec .refresh-c	{float:right;width:auto;}
.cashbook .databox-c			{background:url(../images/databox/head.gif) repeat-x right top;margin-top:5px;}
.cashbook .databox-c .line-c	{background-color:#fe9d21; height:3px; width:980px; clear:both; }
.cashbook .databox-c .headc					{ width:978px;height:41px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.cashbook .databox-c .headc .namec			{ width:440px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.cashbook .databox-c .headc .datec			{ text-align:center; width:75px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.cashbook .databox-c .headc .debitc			{ text-align:right; width:100px; float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.cashbook .databox-c .headc .creditc		{ text-align:right; width:80px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.cashbook .databox-c .headc .brokeragec		{ text-align:right; width:87px;  float:left; border-right: 1px solid #d9d9d9; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.cashbook .databox-c .headc .cashinc		{ text-align:right; width:130px;  float:left; height:18px; padding:20px 5px 3px 5px ; font-weight:bold; vertical-align:bottom;}
.cashbook .databox-c .buyc					{ width:980px;height:26px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.cashbook .databox-c .buyc .namec			{ width:440px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; color:#178dc9}
.cashbook .databox-c .buyc .datec			{ text-align:center;width:75px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.cashbook .databox-c .buyc .debitc			{ text-align:right; width:100px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.cashbook .databox-c .buyc .creditc			{ text-align:right; width:80px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.cashbook .databox-c .buyc .brokeragec		{ text-align:right; width:87px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.cashbook .databox-c .buyc .balancec		{ text-align:right; width:131px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
/*
.cashbook .databox-c .soldc					{ width:980px;height:26px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color:#ffffdb;}
.cashbook .databox-c .soldc .namec			{ width:440px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px; color:#178dc9}
.cashbook .databox-c .soldc .datec			{ text-align:center;width:76px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.cashbook .databox-c .soldc .debitc			{ text-align:right; width:100px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.cashbook .databox-c .soldc .creditc		{ text-align:right; width:80px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.cashbook .databox-c .soldc .brokeragec		{ text-align:right; width:86px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
.cashbook .databox-c .soldc .balancec		{ text-align:right; width:131px; float:left; border-right: 1px solid #e6e6e6; height:16px; padding:5px;}
*/
.cash			{width:978px;height:26px;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.cash-text		{text-align:right; float:right; font-weight:bold; width:825px;padding:5px 5px 0px 5px;}
.total-cash		{border-left:1px solid #e6e6e6;text-align:right; float:right; font-weight:bold; width:136px;padding:5px 5px 0px 0px}

#divGameSummary         {width: 980px;}
#divGameSummary #rounded-box{background: url(../images/rounded-head1.gif) repeat-x left top #FFFFFF;width: 980px;margin-bottom: 10px;}
#divGameSummary #rounded-box .toprow-rb{height: 7px;}
#divGameSummary #rounded-box .toprow-rb div{background: url(../images/moneypot-info-left-top.gif) no-repeat left top;height: 7px;}
#divGameSummary #rounded-box .toprow-rb div div{background: url(../images/moneypot-info-right-top.gif) no-repeat right top;height:7px;}
#divGameSummary #rounded-box .content-rb{border-right: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;width:978px;}
#divGameSummary #rounded-box .bottomrow-rb{height: 7px;}
#divGameSummary #rounded-box .bottomrow-rb div{background: url(../images/moneypot-info-left-bot.gif) no-repeat left top;height: 7px;}
#divGameSummary #rounded-box .bottomrow-rb div div{background: url(../images/moneypot-info-right-bot.gif) no-repeat right top;height: 7px;}
#divGameSummary #rounded-box .boxbg{background: url(../images/rounded-bottom.gif) repeat-x left bottom;}
#divGameSummary .gamedata{padding:10px;width:955px;}
#divGameSummary .gamedata .gameName{font-size: 20px;font-weight: bold; float: left; color: #0099FF;font-family: Arial;vertical-align:top;}
#divGameSummary .gamedata .gamedate{font-size: 12px;float: left; font-family: Arial;padding-top:5px;clear:both;}

#GameSummaryTrans 			{border:1px solid #e6e6e6;width:953px;margin-top:5px;clear:both;}
#GameSummaryTrans .date		{float:left;width:90px;height:16px;padding:5px 0px 0px 0px;border:1px solid #e6e6e6;background:url(../images/date-bg.gif);margin:3px;color:#173444;text-align:center;font-size:11px;}
#GameSummaryTrans .text			{padding:5px 0px 5px 5px;font-size:11px;vertical-align:middle;float:left;}
#GameSummaryTrans .text .blue		{color:#0099FF;float:left;}
#GameSummaryTrans .text .orange		{color:Orange;float:left;}
#GameSummaryTrans .text .companyData	{padding-left:5px;float:left;}
#GameSummaryTrans .sold	{width:953px;height:26px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;background-color:#ffffdb;margin-bottom:5px;clear:both;}
#GameSummaryTrans .buy	{width:953px;height:26px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin-bottom:5px;clear:both;}

.gametrans-detail						{width:954px;clear:both;padding:0px 10px 0px 10px;margin-top:10px;}
.gametrans-detail .titlep				{background:url(../images/databox/head-bg2.gif) repeat-x right top;width:954px;height:23px;clear:both;}
.gametrans-detail .titlep .left-p		{background:url(../images/databox/left.gif) no-repeat;float:left;width:5px;height:23px;}
.gametrans-detail .titlep .right-p		{background:url(../images/databox/right.gif) no-repeat;float:right;height:23px;width:5px;}
.gametrans-detail .titlep .title-head-p	{background:url(../images/databox/bg.gif) repeat-x;float:left;color:#FFFFFF;font-weight:bold;padding:3px 5px 0 10px;height:20px;width:165px;}
.gametrans-detail .titlep .orange-p		{background-color:#fe9d21;float:left;width:5px;height:23px;}
.profileName                            {color:#0099FF; text-decoration:none; font-size:11px;}
.profileName:hover                      {color:#FF7F50; text-decoration:none; font-size:11px;}
.profileList                            {color:#0099FF; text-decoration:none; font-size:12px;}
.profileList:hover                      {color:#FF7F50; text-decoration:none; font-size:12px;}
.onlineUser                            {color:#696868;text-decoration:none; font-size:11px;}
.onlineUser:hover                      {color:#FF7F50; text-decoration:none; font-size:11px;}
#dvlink a           {text-decoration:none; color:#fac08f; font-size:11px;}
#dvlink a:hover     {text-decoration: underline;color:#fac08f; font-size:11px;}
 /* toprow-time*/
.time-bg	{ background: url(../images/time/bg.gif) repeat-x top left; height:43px; border:1px #bce2ef solid; margin-bottom:10px;}
.pot	    { background:url(../images/time/pot.gif) no-repeat left top; float:left; width:39px; height:37px; margin:6px;}
.game-head	{ font-size:20px; color:#0c829e; float:left;margin-top:10px;}
/*.play-date	{ float:right; margin-top:12px;}
.playerg	{ float:right; width:auto; padding:2px 10px 2px 20px; background: url(../images/time/ac-player.gif) no-repeat left top;}
.date1		{ float:right; width:auto; padding:2px 10px 2px 20px; background: url(../images/time/date.gif) no-repeat left top;}
.time1		{ float:right; width:auto; padding:2px 10px 2px 20px; background: url(../images/time/time.gif) no-repeat left top; }*/

.play-date	{ width:720px; float:right; margin-top:8px; }
.playerg		{ float:right; width:auto; padding:3px 10px 2px 20px; background: url(../images/time/ac-player.gif) no-repeat left top; margin-top:5px;}
.date1		{ width:auto; float:left; width:auto; padding:3px 10px 2px 20px; background: url(../images/time/time.gif) no-repeat left top; margin-top:5px;}
.time1		{ float:right; color:#156fa1; width:auto; padding:3px 10px 2px 20px; background: url(../images/time/bells.gif) no-repeat left top; margin-top:5px;}

/*game summary */
.games 
{
	width:956px;
	background-color:#FFFFFF;
	margin:0px auto;
}
.games .toprow 					{ width:956px; height:9px;}
.games .toprow .topleft 		{ width:9px; height:9px; background:url(../images/game/top-left.gif) no-repeat left top; float:left;}
.games .toprow .topcenter		{ width:712px; height:9px; background:url(../images/game/top-bg.gif) repeat-x left top; float:left;}
.games .toprow .topright		{ width:234px; height:9px; background:url(../images/game/top-right.gif) no-repeat left top; float:right;}
.games .centerbox				{ background:url(../images/game/center-bg.gif) repeat-x top left; width:955px; border-left:1px solid #d0ebff; background-color:#ffffff; float:left; }
.games .right-bg				{background:url(../images/game/right-bg.gif) no-repeat right top; width:234px; height:103px; float:right; position:relative; }

.games .bottomrow 				{width:956px; height:9px; float:left;}
.games .bottomrow .bottomleft 	{width:9px; height:9px; background:url(../images/game/bottom-left.gif) no-repeat left top; float:left;}
.games .bottomrow .bottomcenter	{width:712px; height:9px; background:url(../images/game/bottom-bg.gif)  repeat-x left bottom; float:left;}
.games .bottomrow .bottomright	{width:234px; height:9px; background:url(../images/game/bottom-right.gif) no-repeat left top; float:right;}
.pot-image			{ width:90px; height:86px; float:left;}
.cont-game			{ width:590px; float:left; margin:5px 0 0 10px; }
.top-heading		{ font-size:24px; color:#246591; float:left; }
.content-game		{ float:left; width:586px;}
.active-players		{ color:#ad2525; float:right; }
.time-player		{ color:#c85505; font-size:16px; font-weight:bold; text-align:center; width:200px; padding:8px 0 6px 0; } 
.trading			{ width:178px; margin:0 auto;  }

.game-left	{ float:left; width:700px;}
.rightdiv	{ width:233px; float:right; border-right:1px solid #d0ebff; background-color:#FFFFFF; }
.curve		{ background:url(../images/game/right-curve.gif) no-repeat left top; float:left; width:25px; height:103px; background-color:#FFFFFF;}
.con-curve	{ float:right; width:200px;}
.game-head	{ font-size:20px; color:#1a538a; float:left;padding-left:12px;}


/* Money Wall */
.wall-main	{ width:458px; border:1px solid #dad9d9; margin-top:50px; }
#wallheader    {background:url(../images/wall/header.gif) repeat-x top left;height:30px;width:215px;margin-top:-30px; margin-left:-1px; position:relative;}
.money-wall	{ float:left; width:auto; padding:0 10px 0 22px; background: url(../images/wall/bullet.gif) no-repeat left top; margin:10px 10px 10px 10px; color:#1a538a; font-size:18px; position:relative;}

/* content box........................................................*/
.popupbox                   {width:436px;margin:15px auto 15px auto;}
.popupbox .toprow 			{ width:436px; height:7px;}
.popupbox .toprow .topleft 	{ width:7px; height:7px; background:url(../images/wall/left-curve.gif) no-repeat left top; float:left;}
.popupbox .toprow .topcenter{ width:422px; height:7px; background:url(../images/wall/top-bg.gif) repeat-x left top; float:left;}
.popupbox .toprow .topright	{ width:7px; height:7px; background:url(../images/wall/right-curve.gif) no-repeat left top; float:right;}

.popupbox .centerbox		{ width:434px; border-left:1px solid #a3c0f8; border-right:1px solid #a3c0f8;background-color:#d1def7; float:left;}
.popupbox .bottomrow 				{ width:436px; height:7px; float:left;}
.popupbox .bottomrow .bottomleft 	{ width:7px; height:7px; background:url(../images/wall/bottom-left.gif) no-repeat left top; float:left;}
.popupbox .bottomrow .bottomcenter	{ width:422px; height:7px; background:url(../images/wall/bottom-bg.gif)  repeat-x left bottom; float:left;}
.popupbox .bottomrow .bottomright	{ width:7px; height:7px; background:url(../images/wall/bottom-right.gif) no-repeat left top; float:right;}

.fieldbox1		{padding:8px;width:400px;margin:0 auto;}
.inputbox1		{float:left;width:390px;text-align:left;}
.textbox1		{border:1px #a3c0f8 solid;width:390px; height:24px;font-size:12px;font-family: Helvetica, Arial, sans-serif;margin-left:5px;color: #68696a;	background-color:#FFFFFF;}
.textbox5		{border:1px #a3c0f8 solid; width:380px; font-size:11px; font-family: Helvetica, Arial, sans-serif; color: #68696a; margin:3px 5px; padding:4px;}
.spn-date		{ color:#979795; font-size:11px;}
.share-but		{ float:right; width:57px; height:24px; margin:0 0px 0 5px;padding-right:20px;}
.delete			{ color:#3b5998; text-decoration:underline;}
.person-bullet	{ float:left; width: 34px; height:33px; margin:0 5px 0 5px; }
.dotted-line	{  background-repeat:repeat-y; background-position:left; width:33px; }
.dotted-line2	{ background-repeat: no-repeat background-position:left; width:33px; }
.comments       { float:left; width: 16px; height:15px; margin:0 5px 0 20px; }
.summ-main		{ float:right; padding:8px 0 8px 0; width:370px; }
.person-summ	{ width:387px; padding:5px;}
.viewCommentTxt                            {color:#3b5998; text-decoration:none;}
.viewCommentTxt:hover                      {color:#3b5998; text-decoration:none;}

.yellow-box		{ border:1px solid #ececc1; background-color:#ffffdb; padding:5px; margin:0 0 3px 5px; width:387px;}
.yellow-text	{ background-color:#ffffdb; float:right; text-align:left; width:340px; font-size:11px;}
.comment-box	{ background-color:#d1def7; border:1px solid #a3c0f8; margin:0 0 3px 5px; width:397px;height:30px;}
.bottom-border	{ border-top:1px #dad9d9 solid; padding:5px 10px 2px 5px;  color:#1a538a; height:25px;}
.order			{ float:left; width:auto; padding:0 15px 2px 20px; background:url(../images/wall/older-post.gif) no-repeat left top; margin:5px; color:#1a538a; font-size:11px; font-weight:bold;}
.gridCSS        {border-bottom:1px Dotted #dad9d9;}
.pager          { float:left; width:auto; padding:0 0px 2px 20px; margin:5px; color:#1a538a; font-size:11px; font-weight:bold; width:200px;}
.pager a	    { float:left; width:auto; padding:0 0px 2px 20px; background:url(../images/wall/older-post.gif) no-repeat left top; margin:5px; color:#1a538a; font-size:11px; font-weight:bold;}
.pager a:hover	{ float:left; width:auto; padding:0 0px 2px 20px; background:url(../images/wall/older-post.gif) no-repeat left top; margin:5px; color:#1a538a; font-size:11px; font-weight:bold;}


.divMsgBox		            {z-index:99;position: absolute;width: 300px;display:none;padding-bottom:20px;}
.divMsgBox .rounded-box     {background:url(../images/rounded-head.gif) repeat-x left top #FFFFFF;width:300px;margin-bottom:10px;}
.divMsgBox .rounded-box .toprow-rb          {height:7px;}
.divMsgBox .rounded-box .toprow-rb div		{background:url(../images/moneypot-info-left-top.gif) no-repeat left top; height:7px;}
.divMsgBox .rounded-box .toprow-rb div div 	{background:url(../images/moneypot-info-right-top.gif) no-repeat right top; height:7px;}
.divMsgBox .rounded-box .content-rb			{border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;   width:298px; }
.divMsgBox .rounded-box .bottomrow-rb		{height:7px;}
.divMsgBox .rounded-box .bottomrow-rb div	{background:url(../images/moneypot-info-left-bot.gif) no-repeat left top; height:7px;}
.divMsgBox .rounded-box .bottomrow-rb div div{background:url(../images/moneypot-info-right-bot.gif) no-repeat right top; height:7px;}
.divMsgBox .rounded-box .boxbg				{background:url(../images/rounded-bottom.gif) repeat-x left bottom ;}
.divMsgBox .rounded-box .content-rb .fieldbox{font-size:12px; clear:both; padding:5px;}
.divMsgBox .rounded-box .content-rb .submit 	{height:20px;text-align:center;width:296px;}
.divMsgBox .rounded-box-head	{padding:6px 6px 10px 6px;font-weight:bold;float:left;font-family: Helvetica, Arial, sans-serif;font-size:14px}
.divMsgBox .clear-span		{height:7px;clear:both;}

.manage				{border-collapse:collapse;width:453px;}
.manage TH			{border-bottom:1px soild #d3d2cf;border-left:1px soild #d3d2cf;border-right:1px soild #d3d2cf; background:url(../images/databox/head.gif) repeat-x left top;  padding:10px 10px 0px 10px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;text-align:left;color:#696868;}
.manage TD			{border-bottom:1px soild #d3d2cf;border-left:1px soild #d3d2cf;border-right:1px soild #d3d2cf; padding:8px 5px 0px 10px;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-size:12px;text-align:left;}
                    
.textboxHome		{border:1px solid #CCCCCC;height:15px;width:150px;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-size:12px;}
.Contactinputtext	{height:20px; font-family: Arial, Helvetica, sans-serif;width:100px;background:#FFFFFF;border:1px solid #CCCCCC;font-size:12px;font-style:normal;}

.rounded_box_login3                     {background:url(../images/rounded-head.gif) repeat-x left top #000000; width:300px;margin-bottom:10px;}
.rounded_box_login3 .toprow-rb          {height:7px;}
.rounded_box_login3 .toprow-rb div		{background:url(../images/moneypot-info-left-top.gif) no-repeat left top; height:7px;}
.rounded_box_login3 .toprow-rb div div 	{background:url(../images/moneypot-info-right-top.gif) no-repeat right top; height:7px;}
.rounded_box_login3 .content-rb			{border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;   width:298px; }
.rounded_box_login3 .bottomrow-rb		{height:7px;}
.rounded_box_login3 .bottomrow-rb div	{background:url(../images/moneypot-info-left-bot.gif) no-repeat left top; height:7px;}
.rounded_box_login3 .bottomrow-rb div div	{background:url(../images/moneypot-info-right-bot.gif) no-repeat right top; height:7px;}
.rounded_box_login3 .boxbg					{background:url(../images/rounded-bottom.gif) repeat-x left bottom ;}
.rounded_box_login3 .content-rb .fieldbox			{font-size:12px; clear:both; padding:5px;}
.rounded_box_login3 .content-rb .fieldbox .name		{float:left; width:70px; text-align:right; padding-right:5px;}
.rounded_box_login3 .content-rb .fieldbox .field1	{float:left; width:200px; text-align:left;}
.rounded_box_login3 .content-rb .fieldbox .forgot	{font-size:12px;font-weight:normal;}
.rounded_box_login3 .content-rb .fieldbox2 			{float:right; width:170px; text-align:left; margin-left:8px; clear:both;}
.rounded_box_login3 .content-rb .cancel 			{float:right; margin-right:30px; text-align:right; width:auto; height:auto;}
.rounded_box_login3 .content-rb .submit 			{float:left; height:20px; width:200px; padding:0 10px 10px 60px;}
.rounded_box_login3 .content-rb .error				{height:20px;padding:5px;color:#d43f38;text-align:center;clear:both;}
.rounded_box_login3 .content-rb .rounded-box-head	{padding:6px 6px 10px 6px;font-weight:bold;float:left;}
#DivForgotPassword  {display:block;z-index:9999;background-color:#FFFFFF;}

/* USED IN EXPERT PAGE */
.manageExpert				{border-collapse:collapse; border:1px solid #cccccc;}
.manageExpert TD			{font-family:Arial, Helvetica, sans-serif; padding:5px 10px 5px 10px; font-style:normal;font-size:12px;text-align:left;vertical-align:top;}
.ajax_autocomplete_completionListElement{font-family: Arial, Helvetica, sans-serif; color: #4682B4; visibility: hidden; margin: 0px; padding: 2px; border: 1px solid #d9d9d9; cursor: pointer; text-align: left; list-style-type: none;z-index: 10000; font-size: 12px;width: auto; white-space: nowrap; height: 250px; overflow-y: scroll; overflow-x:hidden;background-color: #FFFFFF;}
.ajax_autocomplete_highlightedListItem  {font-family: Arial, Helvetica, sans-serif; background-color: #E6E6FA;padding: 1px;font-size: 12px;margin: 0px;padding: 0px;}
.ajax_autocomplete_listItem             {font-family: Arial, Helvetica, sans-serif; font-size: 12px;margin: 0px;padding: 0px;}
.textInput                              {font-family: Arial, Helvetica, sans-serif; color: #8e8c85;font-size: 12px;}
.required                               {color:#FF0000;}
.recommendMenu          { color:#4682B4 ; cursor: pointer;}
.recommendMenu-active   { color:#FF0000 ; cursor: pointer;}

.gridItemLeft           {padding:5px;height:5px;text-align:left;vertical-align:top;}
.gridItemRight          {padding:5px;height:5px;text-align:right;vertical-align:top;}
.gridItemCenter         {padding:5px;height:5px;text-align:center;vertical-align:top;}

.gridHeaderLeft         {color:#FF9966;text-align:left;padding:5px;height:5px;}
.gridHeaderRight        {color:#FF9966;text-align:right;padding:5px;height:5px;}
.gridHeaderCenter       {color:#FF9966;text-align:center;padding:5px;height:5px;}
.recommend-link         {color: #4682B4;text-decoration:none;}
.recommend-link:hover   {color: #FF0000;text-decoration:none;}

.recommend-menu				{width:333px;padding:4px 5px 0px 5px;overflow:hidden;}
.recommend-menu .menuleft		{float:left; width:6px; height:20px;}
.recommend-menu .menuright		{float:left; width:18px; height:20px;}
.recommend-menu .menuright		{float:left; width:18px; height:20px;}
.recommend-menu .menugap		{float:left; width:18px; height:20px;}
.recommend-menu .menu-white	{cursor:pointer;float:left; width:auto; height:13px; background: url(../images/newsbox/bg-white.gif) repeat-x top left;  font-size:12px; padding:5px 0 5px 0;}
.recommend-menu .menu-green	{cursor:pointer;float:left; width:auto; height:13px; background: url(../images/newsbox/bg-green.gif) repeat-x top left;  color:#FFFFFF; font-size:12px; padding:5px 0 5px 0;}

.RegmainSubscription		{float:left;width:450px;height:22px; padding-top:10px;margin:0 auto;font-size:14px;color:#5c5c5b;font-weight:bold;font-size:22px;font-family:Arial, Helvetica, sans-serif; text-align:center;}
.RegistrationSub						{width:450px;margin:15px auto 15px auto;}
.RegistrationSub .Regtoprow			{background:url(../Images/roundedcorner/topbackground.gif) repeat-x left top;width:450px;height:7px;}
.RegistrationSub .Regtoprow div		{background:url(../Images/roundedcorner/topleftcorner.gif) no-repeat left top;width:450px;height:7px;}
.RegistrationSub .Regtoprow div div	{background:url(../Images/roundedcorner/toprightcorner.gif) no-repeat right top;width:450px;height:7px;}
.RegistrationSub .Regbottomrow			{background:url(../Images/roundedcorner/bottombackground.gif) repeat-x left bottom;width:450px;height:7px;}
.RegistrationSub .Regbottomrow div		{background:url(../Images/roundedcorner/bottomleftcorner.gif) no-repeat left bottom;width:450px;height:7px;}
.RegistrationSub .Regbottomrow div div	{background:url(../Images/roundedcorner/bottomrightcorner.gif) no-repeat right bottom;width:450px;height:7px;}
.RegistrationSub .Regcontent			{width:448px;text-align:center;border-right: 1px solid #d6d2d2;border-left: 1px solid #d6d2d2;}
.RegistrationSub .Regcontent td			{ padding:0!important; vertical-align:top;}
.regbuttonSub							{float:left;text-align:center;width:250px; padding: 10px 0px 0px 10px;}
.RegfieldSub		{width:auto;color:#44453f;padding-left:5px;margin-bottom:10px;font-family:Arial, sans-serif;}
.RegtextboxSub		{font-family:Arial, Helvetica, sans-serif;border:1px #CCCCCC solid;width:150px;font-size:12px;color: #68696a;background-color:#FFFFFF;height:14px; padding:2px!important; margin:0px!important;}
.RegcheckboxSub input		{font-family:Arial, Helvetica, sans-serif;border:1px #CCCCCC solid;  font-size:12px;color: #68696a;background-color:#FFFFFF;  padding:0!important; margin:0 5px 5px 0!important;}
.RegcheckboxSub label		{padding:0 0 10px 0!important; margin:0!important; vertical-align:top}
.RegReasonSub		{font-family:Arial, Helvetica, sans-serif;border:1px solid #c3c3c3;font-size:12px;color: #68696a;background-color:#FFFFFF;}
.RegfieldboxdataSub					{ margin:5px 0px 5px 0px;}
.RegfieldboxdataSub .Regnamedata		{ padding:3px; float:left;width:120px;text-align:right;font-family:Arial, Helvetica, sans-serif;}
.RegfieldboxdataSub .Reginputboxdata	{ float:left;width:300px;text-align:left;font-family:Arial, sans-serif;}
.Regfieldboxdata1Sub					{padding:0px 0px 0px 0px;}
.Regfieldboxdata1Sub .Regnamedata1		{ float:left;width:120px;text-align:right;font-family:Arial, Helvetica, sans-serif;}
.Regfieldboxdata1Sub .Reginputboxdata1	{ float:left;width:300px;text-align:left;font-family:Arial, sans-serif;}
.clear			{clear:both;}
.RegerrorMsgSub	{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:Red;}
.RegdivMsgSub		{width:290px;height:90px;position:absolute;padding:5px;z-index: 99;display:none;font-family: Arial, Helvetica, sans-serif;font-size:12px;vertical-align:top;float:left;background-color:#FFFFFF;border:1px solid #0099FF; text-align:center;color:#575757}
.RegcloseSub		{float:left;width:13px;text-align:right;height:22px;margin:2px 2px 0px 0px;}
.rankMsgSub		{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:Red;text-align:center}
.profileNameSub        {color:#0099FF; text-decoration:none; font-size:11px;}
.profileNameSub:hover  {color:#FF7F50; text-decoration:none; font-size:11px;}
.notetxtSub			{ font-size:11px; color:#148edb;}