
a img {
	border: 0;
}

table.sortable {
	border-spacing: 0;
	border-collapse: collapse;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans Regular","Verdana,sans-serif";
	font-size:13px;
	border-collapse:collapse;
	border-top: 1px solid #cccccc;
}

table.sortable th, table.sortable td {
	text-align: left;
	padding: 3px 4px 3px 4px;
	border-style: solid;
	border-color: #CCC;
}

table.sortable th {
	border-width: 0px 1px 1px 1px;
	background-color: #cccccc;	
	padding: 7px 18px 7px 5px;
	font-size: 13px;
	border-bottom: 1px solid #cccccc;
	text-align:left;
	background-image:url(http://www.ashpmedia.org/images/table_header_bg2.gif); background-repeat:repeat-x;

}

table.sortable th a{
	color:#333333;
	text-decoration:none;
}
table.sortable td {
	border-width: 0px 1px 0px 1px;
	border: 1px solid #ccc;

}
table.sortable td a {
color: #017EC5;}

table.sortable tr {
	border: 1px solid #ccc;
}

table.sortable tr.sortbottom td {
	border-top: 1px solid #444;
	background-color: #ccc;
	font-weight: bold;
}
table.sortable tbody tr:hover td{
background-color:#eef2fd;
}

.black_arial_15pt {
font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans Regular","Verdana,sans-serif";
font-size:15px;
font-weight:bold;
color:#333;
padding:0;
margin:18px 0px 5px 0px;
}

.black_arial_15pt_nopad {
font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans Regular","Verdana,sans-serif";
font-size:15px;
font-weight:bold;
color:#333333;
padding:0;
margin:0px 0px 5px 0px;
}

.smallText {
font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans Regular","Verdana,sans-serif";
font-size:10px;
padding:0;
margin:0;
}

table.announcements {
	border-spacing: 0;
	border-collapse: collapse;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans Regular","Verdana,sans-serif";
	font-size:13px;
	float:right;
	padding-left:20px;
	width:185px;
	color:#214569;}

table.announcements th, table.announcements td {
	text-align: left;
	padding: 3px 4px 3px 4px;
	border-style: solid;
	border-color: #CCC;
}

table.announcements th {
	border-width: 0px 1px 1px 1px;
	background-color: #cad9f8;
	text-align:center;
	font-weight:normal;
}

table.announcements td {
	border-width: 0px 1px 0px 1px;
	border: 1px solid #ccc;
}

table.announcements tr {
	border: 1px solid #ccc;
}

<!--Table UL styles -->
table.announcements tr ul {
list-style-type:none;
border:#009933 solid 1px;
}

table.announcements tr ul li {
list-style-type:square;
list-style-position: outside;
margin:0 0 0 -25px;
padding:0 0 0 -25px;
}

body {font-size: 13px;
 font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans Regular","Verdana,sans-serif";
 line-height: normal;
 color: #666;
}

p {font-size: 13px;
 font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans Regular","Verdana,sans-serif";
 line-height: normal;
 color: #666;}
 
 table.table1, table.table1b, table.table2, table.table2b, table.table3{	
	border-collapse:collapse;
	border-top: 1px solid #cccccc;
	/* added 8-31-2011 by brennan width:100%;*/
	
}

table.table1 th, table.table1b th, table.table2 th, table.table2b th, table.table3 th{
	padding: 7px 18px 7px 5px;
	font-size: 13px;
	border-bottom: 1px solid #cccccc;
	text-align:left;
	background-image:url(../images/table_header_bg.gif); background-repeat:repeat-x;
}
table.table1 td, table.table1b td, table.table2 td, table.table2b td, table.table3 td{
	padding: 8px 18px 8px 5px;
	font-size: 12px;
	border-bottom: 1px solid #cccccc;
}

table.table1 th.right, table.table1b th.right, table.table2 th.right, table.table2b th.right, table.table3 th.right{
	padding: 7px 5px 7px 5px;
	text-align:right;
}
table.table1 td.right, table.table1b td.right, table.table2 td.right, table.table2b td.right, table.table3 td.right{
	padding: 8px 5px 8px 5px;
	text-align:right;
}

table.table3 tr {background-color: #f2f2f2;}

table.table1 .even, table.table1b .even{ 
	background-color: #f2f2f2;
}
table.table1 .odd, table.table1b .odd{
	background-color: #FFF;
}
table.table1 .hovcolor, table.table2 .hovcolor{
	background-color: #EEF7FA;
	cursor:default;
	}

table.table1 .tableDate, table.table1b .tableDate, table.table2 .tableDate, table.table2b .tableDate, table.table3 .tableDate {
	font-size: 10px;
	color: #606060;
	text-transform: uppercase;
}
