/* #main, #heading{width:760px;} */
.group{
	border-color:#ff0000;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	margin-bottom:20px;
}

.topRow, .headingRow{
	border-color:#000000;
	text-align:left;
	font-size:16px;
	color:#0000ff;
	padding-top:10px;
	padding-left:0px;
	text-align:left;
}

.headingRow{
	color:#00ff00;
	font-weight:bold;
}

.category{
	border-color:#0000ff;
	text-align:left;
	font-size:14px;
	color:#333333;
		clear:both;

}

.col1{
	width:17%;
	border-color:#ff0000;
	float:left;
	text-align:left;
}
.col2{
	width:27%;
	border-color:#00ff00;
	float:left;
	text-align:left;
}
.col3{
	width:27%;
	border-color:#0000ff;
	float:left;
	text-align:left;
}
.col4{
	width:27%;
	border-color:#00ffff;
	float:left;
	text-align:left;
}
.pages{
text-align:center;
padding-left:20px;
padding-right:20px;
}

a.pageNo:link {color:blue; text-decoration:none; font-weight:bold; }
a.pageNo:visited {color:blue; text-decoration:none; font-weight:bold;}
a.pageNo:hover {color: #ffffff; background:blue; }
a.pageNo.external:hover {background-color: #000000;}

.schedule_message{
	padding-left:20px;
	padding-right:20px;
}

.text_message{
	padding-top:0px;
	text-align:justify;
	font-weight:normal;
	font-size:16px;
	z-index:40;
}

.colHead{
	font-weight:bold;
}
/*
.topRow, .col1, .col2, .col3, .col4, .group, .category{
	border-style:solid;
	border-width:thin;
}
.col2, .col3, .col4 {
	width:26%;
}
*/