@charset "utf-8";
/* CSS Document */
* {
	margin:  0;
	padding: 0;	
	
}

body {
	margin:     0;
	padding:    0;
	text-align: center;
	background-color: #FFFFFF;
	color:#414040;
	/*font-size: 11px;*/
}

li {
	list-style-type:none;
}

select {
	font-family: sans-serif;
	background-color: #FFFFFF;
}

.textareabox {
    overflow:auto;
    white-space:pre;
}
		
div#container {
	display: block;
	position: absolute;
	left: 14px;
	width: 760px;
}
		
div#content {
	padding:0 5px;
	display: block;
	width: 760px;
	text-align: left;
	background-color:#FFFFFF;
	height:920px;
	position:relative;
	left:1px;
}
		
div#header {
	height: 65px;
	padding: 0 25px;
}

div#nav {
	float:right;
	position:relative;
	top:8px;
	padding-right:-5px;
}
		
div#bottom {
	height: 20px;
	background-image: url(../images/holder.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

h1 a:hover {
	background: #fff;
	opacity: 0.25;
	-moz-opacity: 0.50;
	filter:alpha(opacity=50%);
	border-width:0px;
}

div#miniprofile {
	width:525px;
	float:right;
	margin-top: -5px;
	padding: 0px 31px 0px 0px;
	font-size: 10px;
	color: #9F0000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    height:20px;
}

div#miniNav {
	position:absolute;
	width:545px;
	float:right;
	right:10px;
	top:80px;
	margin-top: -5px;
	padding: 0px 31px 0 0;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#app_portal {
	margin-left:5px;
	background-image:url(../images/app_screen.jpg);
	background-repeat:no-repeat;
	height:248px;
}

div#app_portal_desc {
	margin-left:5px;
	background-image:url(../images/app_screen_desc.jpg);
	background-repeat:no-repeat;
	height:248px;
}

div#app_left {
	float:left;
	width:219px;
	padding-top:45px;
	padding-left:8px;
	color:#333333;
}

div#app_center{
	float:left;
	width:303px;
}

div#app_center_profile_pic{
	float:left;
	padding:25px 8px;
}

div#app_center_profile_details{
	float:left;
	padding-top:25px;
	padding-left:7px;
	font-size: 11px;
	font-family: 'Trebuchet MS';
	height:100px;
}

div#app_center_profile_btn {
	position:absolute;
	z-index:1;
	padding-top:10px;
	margin-left:-9px;
}

div#app_center_profile_desc {
	float:left;
	position:relative;
	padding-left:14px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:260px;
	height:78px;
	top:-7px;
}

div#app_center_profile_editshoutbox {
	position: relative;
	font-size: 11px;
	font-family: 'Trebuchet MS';
	width:280px;
	height:16px;
	text-align:right;
	top:-8px;
	z-index:2;
}

div#app_center_profile_editshoutbox_desc{
	position: relative;
	float:right;
	padding-top:-10px;
	font-size: 11px;
	font-family: 'Trebuchet MS';
	text-align:right;
	width:260px;
	padding-bottom:5px;
}

div#app_center_profile_editshoutbox_desc_open{
	position: relative;
	font-size: 11px;
	font-family: 'Trebuchet MS';
	text-align:right;
	padding-bottom:3px;
	border-bottom:1px #fdae37 dotted;
	width:280px;
}

div#app_right {
	float:left;
	width:200px;
	padding-top:55px;
	margin-left:-5px;
}

div#tabbox_content {
	padding:18px 10px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	width: 486px;
	text-align: left;
}

div#tabbox_content_closeall {
	padding-right:6px;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
	text-align:right;
}

div#graph {
	position:relative;
	float:left;
	width:210px;
	background-image:url(../images/top_shareholders.jpg);
	background-repeat:no-repeat;
	height:500px;
	left:7px;
	top:-40px;
	padding-top:7px;
}
#TabbedPanels1, .TabbedPanelsContentGroup, .TabbedPanelsContent {
	overflow:hidden !important;
}
div#themebox {
	position:relative;
	float:left;
	width:210px;
	height:550px;
	left:7px;
	top:-100px;
	padding-top:7px;
}

div#taskpanel {
	position:relative;
	float:left;
	width:525px;
    top: -25px;
    left:25px;
}

div#app_center_portfolio{
	float:left;
	width:329px;
	padding-left:11px;
	padding-top:-25px;
	margin-left:14px;
	background-image:url(../images/app_left_port.png);
	background-repeat:no-repeat;
}

div#app_center_profile_pic_portfolio{
	float:left;
	position:relative;
	top:18px;
	padding:20px 16px;
}

div#app_center_portfolio_right{
	float:left;
	width:368px;
	height:105px;
	position:relative;
	top:11px;
	left:25px;
}

div#app_port_details_user {
	float:left;
	width:99%;	
	background-color:#f9f9f9;
}

div#app_orderbook_details {
	position:relative;
	left:1px;
	top:13px;
	float:left;
	width:725px;
	height:135px;	
	margin-left:11px;
	background-color:#f9f9f9;
}

div#app_ipo_details {
	position:relative;
	left:1px;
	top:-116px;
	height:145px;
	float:left;
	width:724px;	
	margin-left:11px;
	background-color:#f9f9f9;
}

div#app_center_stock_right{
	float:left;
}

div#app_portal_stock {
	position:relative;
	top:0px;
	margin-left:5px;
	background-image:url(../images/app_screen_stock.jpg);
	background-repeat:no-repeat;
	height:248px;
}

div#app_portal_stock_user {
	position:relative;
	top:0px;
	margin-left:5px;
	background-image:url(../images/app_screen_stock_user.jpg);
	background-repeat:no-repeat;
	height:248px;
}

div#app_center_profile_name {
font-family:'trebuchet ms';
}

div#app_center_profile_pic_stock{
	float:left;
	position:relative;
	top:-3px;
	padding:5px 8px;
	position:relative;
	z-index:1;
	padding:20px 16px;
}

div#app_center_profile_details_stock {
	float:left;
	padding-left:7px;
	font-size: 11px;
	font-family: 'Trebuchet MS';
}

div#app_center_profile_btn_stock {
	position: relative;
	top:6px;
	padding-top:2px;
	margin-left:-9px;
	height:45px;
}

div#app_center_profile_desc_stock{
	float:left;
	position:relative;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	width:289px;
	left:0px;
	top:-15px;
	height:110px;
	text-align:right;
 	font-size:12px;
	color:#FF0000;
 	font-weight:bold;
	padding-bottom:5px;
	border-bottom:1px #ffae39 dotted;
}
div#app_center_profile_desc {
	position:relative; 
	z-index:1; 
	top: -10px; 
	font-size:12px;
}

div#app_center_portfolio_desc {
	position:relative;
	padding-left:14px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	width:264px;
	height:88px;
	top:7px;
    left:6px;
    z-index:1;
    font-size:12px;
    font-weight:bold;
    font-style:italic;
    background-repeat:no-repeat;
    border:1px #666666 solid;
}

div#app_center_profile_desc_stock3{
	float:left;
	position:relative;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	width:289px;
	left:0px;
	top:-15px;
	height:110px;
	text-align:right;
 	font-size:12px;
	color:#FF0000;
 	font-weight:bold;
	padding-bottom:5px;
}

div#app_center_profile_desc_details{
	float:left;
	position:relative; 
	font-family:Arial, Helvetica, sans-serif;
	width:260px;
	height:75px;
	text-align:left;
 	font-size:11px;
	color:#333333;
	left:14px;
	z-index:9999;
	top:0px;
}

div#app_stock_socialnetwork_title{
	float:left;
	padding-left:20px;
	font-size:11px;
	width:718px;
	height:63px;
	padding-top:5px;
	position:relative;
	left:10px;
	top:-30px;
}

div#app_stock_socialnetwork{
	float:left;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:718px;
	height:40px;
	padding-top:4px;
	position:relative;
	left:514px;
	top:-25px;
}

div#user_details_part3{
	float:left;
	padding:5px 10px;
	font-size:11px;
	position:relative;
	right:-22px;
	width:719px;
	top:-400px;
}

div#chatter_body{
	float:left;
	font-size:11px;
	position:relative;
    width:209px;
    height:110px;
}

div#chatter_body_details{
	float:left;
	padding:5px 10px;
	font-size:11px;
	position:relative;
	left:14px;
	top:-70px;
	width:790px;
	height:365px;
}

div#app_stock_socialnetwork_header{
    position:relative;
	float:left;
	font-size:11px;
    padding-left:5px;
	padding-bottom:3px;
}

div#app_stock_socialnetwork_header_user_details{
	float:left;
	font-size:11px;
	position:relative;
}

div#chatter_input{
	float:left;
	font-size:11px;
	position:relative;
    width:209px;
    text-align:right;
    padding-top:5px;
}


div#chatter_user_details{
	float:left;
	padding-left:20px;
	font-size:11px;
	position:relative;
	left:-4px;
	position:relative;
	top:-52px;
	width:740px;
}

div#chatter_output{
	float:left;
	font-size:11px;
	position:relative;
	width:209px;
	padding-bottom:2px;
	border: 1px solid #c4c4c4;
	background-color:#f4f4f4;
	font-family:  Arial;
    text-align:right;
}

div#warning {
	height:80px;
	width:579px;
	position:relative;
	margin:0 auto;
	top:75px;
	background-image:url(../images/warning.jpg);
	background-repeat:no-repeat;
}

div#login_panel {
	position:relative;
	margin-top:30px;
	margin-left:50px;
	background-image:url(../images/index_page.jpg);
	background-repeat:no-repeat;
	height:565px;
	width:579px;
	padding-top:100px;
	padding-right:50px;
	
}


div#under_construction {
	position:relative;
	margin:0 auto;
	top:75px;
	background-image:url(../images/under_construction.jpg);
	background-repeat:no-repeat;
	height:288px;
	width:579px;
	padding-top:100px;
}

div#aboutUS {
	position:relative;
	margin:0 auto;
	top:0px;
	background-image:url(../images/aboutus_1.jpg);
	background-repeat:no-repeat;
	height:650px;
	width:676px;
	padding-top:50px;
}

div#browsers {
	position:relative;
	margin:0 auto;
	top:0px;
	height:650px;
	width:676px;
	padding-top:50px;
}

div#welcome {
	position:relative;
	margin:0 auto;
	background-image:url(../images/reg.jpg);
	background-repeat:no-repeat;
	height:517px;
	width:579px;
}

div#inviteF {
	position:relative;
	margin:0 auto;
	background-image:url(../images/invite.jpg);
	background-repeat:no-repeat;
	height:517px;
	width:579px;
}

div#registration {
	position:relative;
	top:-50px;
	margin:0 auto;
	height:360px;
	width:585px;
}

div#copyright_login {
	margin:0 auto;
	height:50px;
	font-family:Arial;
	font-size:10px;
	text-align:center;
	position:relative;
	top:59px;
}

div#facebook_login {
	margin:0 auto;
	height:50px;
	font-family:Arial;
	font-size:10px;
	text-align:center;
	position:relative;
	left:260px;
	top:-165px;
}

div#category {
	float:left;
	width:710px;
	position: relative;
    top:5px;
	left:0px;
	padding:0px 12px;
}

div#category_list {
	float:left;
	width:462px;
	position:relative;
	top:5px;
	left:15px;
}

div#category_viewer {
	float:left;
	width:460px;
	position:relative;
	top:29px;
	left:15px;
	border:1px #666666 solid;
	/* background-image:url(../images/bgbg_BIG.jpg);*/
	background-color:#1E1E1E;
	overflow: hidden;
	height:auto;
}

.viewer_groups {
	float:left;
	width:460px;
	position:relative;
	top:29px;
	left:15px;
	display:none;
	/*border:1px #666666 solid;*/
	/* background-image:url(../images/bgbg_BIG.jpg); */
	background-color:#1E1E1E;
	background-repeat:no-repeat;
	overflow: hidden;
	height:auto;
}

div#ex_details {
	float:left;
	width:715px;
	position:relative;
	left:16px;
	top:20px;
	/* background-image:url(../images/bgbg_detailsA.jpg);*/
	background-color:#1E1E1E;
	background-repeat:no-repeat;
	color:#FFFFFF;
}


div#ex_details_eid20 {
	float:left;
	width:715px;
	position:relative;
	left:16px;
	top:20px;
	background-image:url(../images_exchange/eid20/background.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

div#ex_details_eid23 {
	float:left;
	width:715px;
	position:relative;
	left:16px;
	top:20px;
	background-image:url(../images_exchange/eid23/background.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

div#ex_details_eid25 {
	float:left;
	width:715px;
	position:relative;
	left:16px;
	top:20px;
	background-image:url(../images_exchange/eid23/background.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}


div#ex_details_eid31 {
	float:left;
	width:715px;
	position:relative;
	left:16px;
	top:20px;
	background-image:url(../images_exchange/eid31/background.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

div#ex_details_eid32 {
	float:left;
	width:715px;
	position:relative;
	left:16px;
	top:20px;
	background-image:url(../images_exchange/eid32/background.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

div#ex_details_eid33 {
	float:left;
	width:715px;
	position:relative;
	left:16px;
	top:20px;
	background-image:url(../images_exchange/eid33/background.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

div#ex_details_eid34 {
	float:left;
	width:715px;
	position:relative;
	left:16px;
	top:20px;
	background-image:url(../images_exchange/eid34/background.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

div#ex_details_eid35 {
	float:left;
	width:715px;
	position:relative;
	left:16px;
	top:20px;
	background-image:url(../images_exchange/eid35/background.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

div#ex_details_eid36 {
	float:left;
	width:715px;
	position:relative;
	left:16px;
	top:20px;
	background-image:url(../images_exchange/eid36/background.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

div#ex_details_eid39 {
	float:left;
	width:715px;
	position:relative;
	left:16px;
	top:20px;
	background-image:url(../images_exchange/eid39/background.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

div#stocklist {
	float:left;
	width:714px;
	height:22px;
	position:relative;
	left:16px;
	top:10px;
	background-image:url(../images/stocklist.jpg);
	background-repeat:no-repeat;
}

div#stockdetails {
	float:left;
	width:718px;
	position:relative;
	top:18px;
	left:14px;
}

div#resultdetails {
	float:left;
	width:718px;
	position:relative;
    top:-2px;
	left:14px;
}

div#owner_details {
	width:319px;
	height:131px;
	margin-left:14px;
	background-image:url(../images/stockowner.jpg);
	background-repeat:no-repeat;
	float:left;
	position:relative;
	top:5px;
}

div#owner_portfolio_left {
	width:319px;
	height:131px;
	margin-left:14px;
	float:left;
	position:relative;
	top:5px;
}

div#owner_purchase_chip_details {
	width:319px;
	height:151px;
	margin-left:14px;
	background-image:url(../images/stockOwner_large.jpg);
	background-repeat:no-repeat;
	float:left;
	position:relative;
	top:0px;
}

div#app_center_stock{
	float:left;
	width:329px;
	padding-left:11px;
	padding-top:-25px;
	margin-left:14px;
	position:relative;
	top:-5px;
	left:-20px;
}

div#stockarrow {
	float:left;
	width:70px;
	height:74px;
	position:relative;
	left:6px;
	top:30px;
}

div#owner_box {
	width:319px;
	height:132px;
	margin-left:14px;
	float:left;
}


div#inventory_header {
	width:719px;
	height:22px;
	background-image:url(../images/shareholder_stock.jpg);
	background-repeat:no-repeat;
	position:relative;
	top:4px;
	margin-left:14px;
}

div#topshareholder_details, div#inventory_details {
	margin-left:12px;
	width:723px;
	position:relative;
	top:2px;
}

div#search_exchange{
	top:16px;
	position:relative;
	float:left;
	width:355px;
	background-image:url(../images/search_exchange.jpg);
	background-repeat:no-repeat;
	height:500px;
	padding-top:37px;
}

div#cat_exchange{
	position:relative;
	float:left;
	width:230px;
}

div#stock_messagebox_ipo {
	float:left;
	width:719px;
	height:215px;
	background-image:url(../images/order_details_msg_ipo.jpg);
	background-repeat:no-repeat;
	position:relative;
	top:20px;
	left:15px;
	text-align:center;
	padding-top:50px;
	font-size:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}


div#ads {
	width:722px;
	height:90px;
	/*
	background-image:url(../images/ads.jpg);
	background-repeat:no-repeat;
	*/
	position: absolute;
	bottom:13px;
	left:18px;
	padding:0px 12px;
}

input.btn{
   color:#FFFFFF;
   width:65px;
   height:25px;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:11px;
   font-weight:bold;
   background-color:#00bedc;
   border:1px solid;
   border-top-color:#a67c4c;
   border-left-color:#a67c4c;
   border-right-color:#a67c4c;
   border-bottom-color:#a67c4c;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffae38',EndColorStr='#ffae38');
}

a:link {
	color: #949494;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #949494;
}
a:hover {
	text-decoration: underline;
	color: #feaf39;
}
a:active {
	text-decoration: none;
	color: #949494;
}
.odd {
	font-family:'Trebuchet MS';
	font-size: 11px;
	font-weight: bold;
}

.normal {
	font-family: 'Trebuchet MS';
	font-size: 11px;
	text-align:center;
}

a.white:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.white:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.white:hover {
	color: #faae45;
	text-decoration: none;
}

a.org:link {
	color: #949494;
	text-decoration: none;
	font-weight:normal;
}

a.org:visited {
	color: #949494;
	text-decoration: none;
	font-weight:normal;
}

a.org:hover {
	color: #414040;
	text-decoration: none;
	font-weight:normal;
}


a.pink:link {
	color: #faae45;
	text-decoration: none;
	font-weight:normal;
}

a.pink:visited {
	color: #faae45;
	text-decoration: none;
	font-weight:normal;
}

a.pink:hover {
	color:#CCCCCC;
	text-decoration: none;
	font-weight:normal;
}

a.ggrey:link {
	color: #414040;
	text-decoration: none;
	font-weight:normal;
}

a.ggrey:visited {
	color: #414040;
	text-decoration: none;
	font-weight:normal;
}

a.ggrey:hover {
	color: #ffb03a;
	text-decoration: none;
	font-weight:normal;
}

a.ggrey2:link {
	color: #ffb03a;
	text-decoration: none;
	font-weight:normal;
}

a.ggrey2:visited {
	color: #ffb03a;
	text-decoration: none;
	font-weight:normal;
}

a.ggrey2:hover {
	color: #ffb03a;
	text-decoration: none;
	font-weight:normal;
}

a.ggrey5:link {
	color:#ffb03a;
	text-decoration: none;
	font-weight:normal;
}

a.ggrey5:visited {
	color:#ffb03a;
	text-decoration: none;
	font-weight:normal;
}

a.ggrey5:hover {
	color:#CCCCCC;
	text-decoration: none;
	font-weight:normal;
}

a.whitee:link {
	color: #666666;
	text-decoration: none;
	font-weight:normal;
	/* font-weight:bold; */
}

a.whitee:visited {
	color: #666666;
	text-decoration: none;
	/* font-weight:bold; */
}

a.whitee:hover {
	color:#666666;
	text-decoration: underline;
	/* font-weight:bold; */
}


a.redd:link {
	color: #993333;
	text-decoration: none;
	font-weight:normal;
}

a.redd:visited {
	color: #993333;
	text-decoration: none;
	font-weight:normal;
}

a.redd:hover {
	color: #1f1f1f;
	text-decoration: none;
	font-weight:normal;
}

a.green:link {
	color: #4c760a;
	text-decoration: none;
	font-weight:normal;
}

a.green:visited {
	color: #4c760a;
	text-decoration: none;
	font-weight:normal;
}

a.green:hover {
	color: #1f1f1f;
	text-decoration: none;
	font-weight:normal;
}

a.blue:link {
	color: #1f3b75;
	text-decoration: none;
	font-weight:normal;
}

a.blue:visited {
	color: #1f3b75;
	text-decoration: none;
	font-weight:normal;
}

a.blue:hover {
	color: #1f1f1f;
	text-decoration: none;
	font-weight:normal;
}

a.purple:link {
	color:#663399;
	text-decoration: none;
	font-weight:normal;
}

a.purple:visited {
	color:#1f3b75;
	text-decoration: none;
	font-weight:normal;
}

a.purple:hover {
	color:#1f1f1f;
	text-decoration: none;
	font-weight:normal;
}

a.vgrey:link {
	color:#333333;
	text-decoration: none;
	font-weight:normal;
}

a.vgrey:visited {
	color:#666666;
	text-decoration: none;
	font-weight:normal;
}

a.vgrey:hover {
	color:#666666;
	text-decoration: none;
	font-weight:normal;
}

a.ngrey:link {
	color:#949494;
	text-decoration: none;
	font-weight:normal;
}

a.ngrey:visited {
	color:#949494;
	text-decoration: none;
	font-weight:normal;
}

a.ngrey:hover {
	color:#ffae38;
	text-decoration: none;
	font-weight:normal;
}


input.btn{
   color:#FFFFFF;
   width:65px;
   height:25px;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:11px;
   font-weight:bold;
   background-color:#00bedc;
   border:1px solid;
   border-top-color:#009dc7;
   border-left-color:#009dc7;
   border-right-color:#009dc7;
   border-bottom-color:#009dc7;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#00d3ea',EndColorStr='#0081b5');
}

#dHome, #dProfile, #dStock, #dPortfolio, #dExchange, #dTutorial, #dSettings, #dFeedbacks, #dContact, #daReport, #dRanking, #dSettings #dContact, #daReport, #dTutorial, #doDetails, #dooDetails, #dReceipt, #dContest {
	position:absolute;
	top: 100px;
	left: 200px;
	width:200px;
	visibility:hidden;
}

#dHome2, #dProfile2, #dStock2, #dPortfolio2, #dExchange2, #dRanking2, #dSettings2, #dContact2, #daReport2, #dTutorial2, #doDetails2, #dooDetails2, #dSearch2, #dsOwner2, #dReceipt2, #dContest2 {
	position:absolute;
	top: 100px;
	left: 200px;
	width:200px;
	visibility:visible;
}


.buttonSubmit {
	background-color: #212121;
	border: 1px outset #666666;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	padding-left:2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom:2px;
	text-transform:uppercase;
}
