@charset "utf-8";
/* CSS Document */
body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#585858;
margin:0;
}
.parent_speak, .parent_speak a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold

}
.footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#595959
}
.input
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#585858;
}

.sign_up
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#585858
}

.input{ border:#dadada 1px solid; color:#585858}
.red_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ba3400;
}


.tableborder {
	border-bottom:1px #999999 solid;
	border-top:1px #999999 solid;
	border-left:1px #999999 solid;
	border-right:1px #999999 solid;
	}
	.tdborder {
	border-right:1px #999999 solid;
	}
	
	.main_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
	text-decoration:underline;
	}
	
	.browntext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#b32f00;
	}
	
.successMessage
{
	color:Green 
}

.errorMessage
{
	color:#ff0000 
}.user_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f68220;
	text-decoration: none;
	padding-left: 10px;
	font-weight: bold;
}
.list_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 17px;
	width: 150px;
}
.dashboard_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #f68220;
	height: 20px;
	text-align: center;
	vertical-align: middle;
}
.table_border {
	background-color: #ffce14;
}
.dashboard_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	background-image: url(images/dashboard_Orange_Col.gif);
	background-repeat: repeat-x;
}
.dashboard_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 10px;
}
.dashboard_text a:link {
	font-weight: bold;
	color: #f68220;
	text-decoration: underline;
}
.dashboard_text a:visited {
	color: #f68220;
	text-decoration: underline;
}
.dashboard_text a:hover {
	color: #f68220;
	text-decoration: none;
}
.name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f68220;
	padding-top: 3px;
}
.rewards_points {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f68220;
}
.rewards_text_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.session {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f68220;
}
.session_text_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.plainText{
         font-family:aerial,verdana;
         font-size:11px;
         color:Black;         
        }
.plainText td{
         white-space:nowrap;     
        }
 td sup
 {
	font-size:9px;
 }
 
 .errorTable
{
 color:Red;
 margin-bottom:10px; 
 width:95%;
 text-align:left;
}

.successTable
{
 color:#4e8ad3;
 margin-bottom:10px; 
 width:95%;
 text-align:left;
}