.awt-data-table-border { 
	border: 1px solid black;
	color: #000; 
	margin: 0 0 8px 0;
	padding: 0;
}

.awt-data-table-border td {
	padding: 3px 5px 3px 5px;
	border: 1px solid black;
/*	font-size: 0.85em;  Maggie commented out this small font size 4/1/08 */
	border-collapse:collapse;}

tr.awt-data-table-title { 
	color: #FFF;
	background-color: #000;
	text-align: left;
}
				
tr.awt-row-light { 
	background-color: #F4F4F4;
}
					
tr.awt-row-dark { 
	background-color: #E1E1E1;
}

td.awt-highlight { 
	background-color: #FC0;
}

.awt-data-table-title th { 
	padding: 3px 5px 3px 5px;
/*	font-size: .9em;   Maggie commented out this font size 4/1/08 */
	font-weight: bold;
}

.awt-row-dark th, .awt-row-light th { 
	padding: 3px 5px 3px 5px;
	background-color: #000;
/*	font-size: .9em;   Maggie commented out this font size 4/1/08 */
	font-weight: bold;
	color: #FFF;
	text-align: left;
}

/* End of Table Template A CSS*/

/* Styles for javascript autostriping of tables */

table.tbstriped0,
table#tbstriped,
table#tbstriped2,
table#tbstriped3  { border: 1px solid #666; }
		
/*table.tbstriped0 caption,
table#tbstriped caption,
table#tbstriped2 caption,
table#tbstriped3 caption  { text-align: left; }  Maggie commented out left alignment 4/1/08 */

table.tbstriped0 tbody tr th, 
table#tbstriped tbody tr th, 
table#tbstriped2 tbody tr th,
table#tbstriped3 tbody tr th
{
/* Maggie changed background color below from #0764A8 to #BACBDC 5/16/06 */
	background-color: #BACBDC;
/*	font-size: .85em;  Maggie commented out this font size (too small) 4/1/08 */
/* Maggie changed color below from #fff to #000 5/16/06 */
	color: #000; 
	text-align: left;
	padding: 3px 8px;
}

table.tbstriped0 th, 
table#tbstriped th, 
table#tbstriped2 th , 
table#tbstriped3 th  { border: 1px solid #999; }

table.tbstriped0 tr td, 
table#tbstriped tr td, 
table#tbstriped2 tr td, 
table#tbstriped3 tr td
{
	font-family: "lucida grande", verdana, sans-serif;
/*	font-size: .85em;   Maggie commented out small font size 4/1/08 */
	padding: 3px 8px;
	background: #fff;
}

table.tbstriped0 thead td, 
table#tbstriped thead td, 
table#tbstriped2 thead td, 
table#tbstriped3 thead td
{
	color: #fff;
	background-color: #C8C028; /* yellow */
	font-weight: bold;
	border-bottom: 1px solid #999;
}

table.tbstriped0 tbody td, 
table#tbstriped tbody td, 
table#tbstriped2 tbody td , 
table#tbstriped3 tbody td  { border-left: 1px solid #D9D9D9; } /* gray */

table.tbstriped0 tbody td { border-bottom: 1px solid #D9D9D9; }


table#tbstriped tbody tr.even td,
table#tbstriped2 tbody tr.even td,
table#tbstriped3 tbody tr.even td { background: #eee; } /* pale gray */

table.tbstriped0 tbody tr.selected td,
table#tbstriped tbody tr.selected td,
table#tbstriped2 tbody tr.selected td,
table#tbstriped3 tbody tr.selected td
{
	background: #3d80df;
	color: #ffffff;
	font-weight: bold;
	border-left: 1px solid #346DBE;
	border-bottom: 1px solid #7DAAEA;
}

table#tbstriped tbody tr.ruled td,
table#tbstriped2 tbody tr.ruled td,
table#tbstriped3 tbody tr.ruled td
{
	color: #000;
	background-color: #C6E3FF;
	font-weight: bold;
	border-color: #3292FC;
}

/* Opera fix */
head:first-child+body table.tbstriped tr.ruled td { background-color: #C6E3FF; }

/* End javascript striping code */

/* Start of Custom CSS */
/* Add your custom CSS here */

/* From Tim Swan 3-2-06, so Site Map text will be white instead of black */
td#awt-site-map {color: #fff !important;} td#awt-site-map a {color: #fff !important;} td#awt-site-map a:visited {color: #fff !important;}

/* End of Custom CSS */

.smallcaption {
	font-size: x-small;
}
.cellborder { 
	border: 1px;
	color: #000; 
	margin: 0 0 8px 0;
	padding: 0;
}

.cellborder td {
	padding: 3px 5px 3px 5px;
	border: 1px;
	border-collapse:collapse;}

.blueback {
	background-color: bacbdc;
}
.border1 {
	border: thin solid #000000;
}
