/*table for classes*/

/* roScripts
Table Design by Mihalcea Romeo
www.roscripts.com
----------------------------------------------- */
 


 table {
		border-bottom-style: solid;
		border-left-style: solid;
		border-right-style: solid;
		border-left-width: 1px;
		border-bottom-width: 1px;
		border-right-width: 1px;
		border-left-color: black;
		border-bottom-color: black;
		border-right-color: black;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		border-collapse:collapse;
 		font-size: 25pt;
		font:inherit;
		color: #333;
}

/* =links
----------------------------------------------- */


table a, a:link, a:visited { text-decoration: underline; border-bottom-width: thin;}
table a:hover { text-decoration:none;}/* =head =foot
----------------------------------------------- */

/* =body
----------------------------------------------- */

table a {
    font-size 12pt;
text-decoration: underline; color: #408000;}

 
table a:hover { text-decoration: none; background-color: #e6e6e6; color: #FF7900; }


td
{
   text-align: justify;
   padding-right: 20px;
   padding-bottom: 10px;
   padding-top: 10px;
   padding-left: 15px;
   background-color: white;
   color: black;
   	
}

tr
{
   	
}


 tr.scheduletitle
{
	padding-bottom: 5px;
	padding-top: 5px;
	font-weight: bold;
	
}


 .scheduletitle td{

	margin-bottom: 10px;

	height: 35px;

	color: white;

	background-image: url(../images/llsh2.jpg);

	background-repeat: repeat-x;

 
	margin-left: 15px;

	padding-right: 10px;

	padding-left: 15px;

	padding-bottom: 0px;

	padding-top: 0px;

}


 tr.abstract
{
	margin-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 40px;
	padding-left: 40px;
	background-color: #dbdbdb;
}


.abstract td{

	padding-right: 15px;

	margin-top: 0px;

	margin-left: 15px;

	margin-bottom: 10px;

	text-align: justify;

	padding-left: 15px;

	padding-bottom: 10px;

	padding-top: 10px;

 
}



tr.odd
{
	background-color: #dbdbdb;
}


  .odd td{
	background-color: #dedede;

}

/*tbody 
 
  

tbody tr.abstract
{
	margin-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 40px;
	background-color: #dbdbdb;
}

table .abstract td{

	margin-top: 0px;

	margin-left: 15px;

	margin-bottom: 10px;

	text-align: justify;

	padding-left: 15px;

	padding-bottom: 10px;

	padding-top: 10px;

	border-left-color: #0a0a0a;

}




tbody tr.scheduletitle
{
	margin-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 40px;
}

table .scheduletitle td{

	height: 35px;

	color: white;

	background-image: url(../images/llsh2.jpg);

	background-repeat: repeat-x;

	text-align: left;

	margin-left: 15px;

	padding-right: 10px;

	padding-left: 15px;

	padding-bottom: 5px;

	padding-top: 5px;

}


*/

/*tbody tr:hover td,tbody tr:hover th 
{
	border-top-color: #4e4e4e;
	border-bottom-color: #4e4e4e;
	color: black;
	font-weight: bolder;
    border-bottom:1px dotted;
    border-top:1px dotted;

}
*/

#important 
{
	font-style: normal;
	font-weight: normal;
	color: red;
}

 