body
{
	background-image:url(../images/bg_plc.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#adadad;
}

.body_td
{
	background-image:url(../images/body_repeat.png);
	background-repeat:repeat-y;
	background-position:top;
}

.main_sab_main_text
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	text-align:left;
	word-spacing:1px;
}

.maintxt     { font-family: Trebuchet MS; font-size: 13px; text-align: justify }
.mainHeading     { font-family: Trebuchet MS; font-size: 15px; text-align: justify; font-weight:bold }
.news_scrollingText { font-family: Trebuchet MS; font-size: 12px; text-align: justify;text-decoration:none; line-height:100%; margin-top:0; margin-bottom:6; color:#303030}

.todaybirthday     { font-family: Trebuchet MS; font-size: 12px; text-align: left;  color:#6E0000; text-decoration:none;}
.subLinks     { font-size: 11px; text-align: left; font-weight:bold; color:#000000; text-decoration:none;}
:hover.subLinks     { font-family: Trebuchet MS; font-size: 11px; text-align: justify; font-weight:bold; color:#8A8A8A }

.subSubLinks     { font-family: Trebuchet MS; font-size: 12px; font-weight:bold; text-align: left; color:#3A3A3A;  text-decoration:none; }
:hover.subSubLinks     { font-family:  Trebuchet MS; font-size: 12px; text-align: left; color:#262626; text-decoration:none;}

.error_msg
{
	background-color:#FBD0D0;
	border:1px #990000 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#990000;
	text-decoration:none;
	height:18px;
	padding:2px;
	vertical-align:middle;
}
