/* CSS Document */

body {
	margin:0;
	background:url(pagebg.jpg) repeat-x top #f3f3f3;
}

.lightblueboldtext {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#e0e0e0;
	line-height:20px;
}

.yellowboldtext {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffd077;
	line-height:20px;
	text-align:justify;
}

.graynormaltext {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#d6d7d7;
	text-align:left;
	line-height:16px;
}

.whitenormaltext {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:justify;
	line-height:16px;
}

.blacknormaltext {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:justify;
	line-height:16px;
}

.blacktext {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:16px;
}

.leftshadowbg {
	background:url(left_shadowbg.gif) repeat-y;
}

.rightshadowbg {
	background:url(right_shadowbg.gif) repeat-y;
}

.leftpannelbg {
	background:url(leftpannelbg.jpg) repeat-y top;
}

.topnavigationbg {
	background:url(topnavigationbg.jpg) repeat-x top;
	height:28px;
	text-align:center;
	vertical-align:middle;
}

.topnavigationdivder {
	background:url(topnavigationdivider.jpg) no-repeat top;
	height:28px;
	text-align:center;
	vertical-align:middle;
}

.grayheaderbg {
	background:url(grayheaderbg.gif) no-repeat top;
	height:41px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	line-height:16px;
}

.yellowverticalbg {
	background:url(yellow_verticalbg.jpg) repeat-x top;
	background-color:#f7ec90;
	height:191px;
}

.stockmarketbeginnerbg {
	background:url(stockmarketbeginnerbg.gif) no-repeat top;
	height:138px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#d6d7d7;
	text-align:justify;
	vertical-align:middle;
}

.learningtoinvestbg {
	background:url(learningtoinvestbg.jpg) no-repeat top;
	background-color:#08263e;
	height:220px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#d6d7d7;
	text-align:justify;
	vertical-align:middle;
}

.trebuchettitle {
	font:normal 18px "Trebuchet MS";
	color:#ffffff;
}

.bluetitle {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#26486d;
}
.redboldtext {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#cf0000;
}
.redmessagetext {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#cf0000;
}


.blueboldtext {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#26486d;
}

.pagetitle {
	background:url(blank_titleimg.gif) no-repeat top;
	height:43px;
	font:normal 30px "Trebuchet MS";
	color:#ffffff;
	text-align:left;
	vertical-align:top;
	padding:45px 0px 0px 25px;
}


.moneytalksbox {
	background:url(moneytalksboxbg.jpg) repeat-x top;
	background-color:#26486d;
	border:solid 1px #ffffff;
	height:399px;
	width:263px;
}

.toplink, A.toplink:link, A.toplink:visited, A.toplink:active {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#cae3ee;
	text-decoration:none;
}

A.toplink:hover {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffd077;
	text-decoration:none;
}

.redlink, A.redlink:link, A.redlink:visited, A.redlink:active {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#cf0000;
	text-decoration:none;
}

A.redlink:hover {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.bluelink, A.bluelink:link, A.bluelink:visited, A.bluelink:active {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#26486d;
	text-decoration:none;
}

A.bluelink:hover {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#08263e;
	text-decoration:underline;
}

.footertext {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#29434e;
}

.footerlink,A.footerlink:link,A.footerlink:visited, A.footerlink:active {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#a8b6c5;
	text-decoration:none;
	line-height:24px;
}
A.footerlink:hover {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#a8b6c5;
	text-decoration:underline;
	line-height:24px;
}

.footerborder {
	border-top:solid 5px #ffffff;
}

.copyrightbg {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background:url(footerbg.jpg) no-repeat top;
	height:33px;
	text-align:center;
	vertical-align:middle;
}
A.designedby {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}
.grayborder {
	border:solid 2px #F0F0F0;
}

.input {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#08263e;
	height:16px;
	background-color:#FFFFFF;
	border:solid 1px #52a4c8;
}

.inputtextarea {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#08263e;
	background-color:#FFFFFF;
	border:solid 1px #52a4c8;
}

.inputbutton {
	background:url(buttonbg.jpg) repeat-x top;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffd077;
	height:26px;
	border:solid 1px #75b6d3;
}

td.off {
background: #FFFFFF;
}

td.on {
background: #A7D3E7;
}

.tblBorder {
	color: #0E9EBD;
	border: 1px solid #001A6C;
	//background-color: #FFFFFF;
}
