@charset "UTF-8";

body {
	background-color: #410000;
	background-repeat: no-repeat;
	background-image: none;
}
.normaltext p {
	color: #FFF;
}
.attendbg table tr td {
	font-size: 14px;
}
.tab {	font-weight: bold;
	background: url(../images/tab_body.png) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
}
.normaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 0px;
}

.normaltextw{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #FFF;
	padding: 5px;
	line-height: 14px;
	font-weight: normal;
}
.textbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: px;
	text-align: left;
	color: #000;
}
.textboldred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
	padding-left: px;
	color: #C00;
}
.attendbg {
	background-image: url(../images/EV_menu-red-repeat.jpg);
	background-repeat: repeat-x;
	color: #FC0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 10px;
}
.softwarebgmain {
	background-image: url(../images/sw_banner_bg.png);
	font-family: Tahoma, Geneva, sans-serif;
}
a.swtitlecnx:link, a.swtitlecnx:visited, a.swtitlecnx:active, a.swtitlecnx:hover {
	color: #F00;
	font-size: 14px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: left;
	text-decoration: none;
}
.swtitlexpt{
	color: #B0A2FF;
	font-size: 14px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: left;
}
a.swtitlexpt:link, a.swtitlexpt:visited, a.swtitlexpt:active, a.swtitlexpt:hover {
	color: #B0A2FF;
	font-size: 14px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: left;
	text-decoration:none;
}
a.swtitledata:link, a.swtitledata:visited, a.swtitledata:active, a.swtitledata:hover {
	color: #CCC;
	font-size: 14px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: left;
	text-decoration:none;
}
a.softwaremenu:link, a.softwaremenu:visited, a.softwaremenu:hover, a.softwaremenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #FFF;
	padding: 5px;
	line-height: 14px;
	text-decoration:none;
}
.softwaremenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #FFF;
	padding: 5px;
	line-height: 14px;
}
.stockscreenerbtn {
	color: #900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}
.xptmainbg {
	background-image: url(../images/sw_xpt_mainbg.jpg);
}
.databg {
	background-image: url(../images/sw_data_bg.jpg);
}
.totalprice {
	color: #FFF;
	font-size: 15px;
	font-weight: normal;
	text-align: center;
}
.normaltextcentre {
	font-weight: normal;
	color: #000;
	font-size: 11px;
}
.xptmainbg {
	background-image: url("../images/sw_xpt_mainbg.jpg");
	background-repeat: none;
}
.databg {
	background-image: url(../images/sw_data_bg.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.xperttradertext {
	color: #2B2C4A;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.datatext {
	color: #990000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.note {
	color: #999999;
	font-size: 80%;
}
.grayText {
	color:#b1b1b1;
}
.blackText {
	color:#000000;
}
.subscription {
    text-align: right;
    border-spacing: 0;
}
.subscription th {
  	 text-align: center;
}
.subscription tr td {
    padding: 5px 5px 5px 15px;
}
.modulerowtitle {
	font-family : verdana; 
	font-size: 91%;
	font-weight: bold;
   	background : #ddd;
	height: 24px;
}
.modulerow {
	background : #eee; 
}