
/* CSS Document */
body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#585858;
margin:0;
}

.text10
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#585858;
margin:0;
}

.parent_speak
{
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}

.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;
	}
	
.successMessage
{
	color:Green 
}

.errorMessage
{
	color:#ff0000 
}

.browntext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#b32f00;
	}
	
.errorTable
{
 color:Red;
 margin-bottom:10px; 
 width:95%;
 text-align:left;
}

.successTable
{
 color:#4e8ad3;
 margin-bottom:10px; 
 width:95%;
 text-align:left;
}



#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;	
	height: 0px;
	z-index: 200;
}
  
.speak
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.dashboard_heading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.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_top_bg.gif);
	background-repeat: repeat-x;*/
}

.RadioImageList td
{
	border-top:1px solid #ffffff;	
	border-bottom:1px solid #ffffff;	
	height:55px;
}
.RadioImageList td label
{
	text-align:center;	
}

.HelpText
{
	color:#2B8CC5;
	font-size:12px;
	margin-left:10px;
	margin-right:10px;	
}
.calendar_title
{
	background: url(../../images/reward_points_tile.gif) top left repeat-x;
}
.relative_top
{
	position:absolute;
	top:2px;	
	
}
.completed
{
	background-color:#B9EBEC;
}
.welcome_text
{
	font-size: 17px;
	color:#ba3400;
	text-decoration: none;
	padding-left: 3px;
	font-family:Comic Sans MS;
	font-weight:bold;
}


