body
{	margin:0 0;
	text-align:center;
	background-color:#FFFFFF;
}
table
{
	border:none;
}
td, div, p {
	margin-bottom:10px; 
	font-size:small;
}
form
{
	display:inline
}
img
{
	border:none;
}
td {
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	line-height:13px;
	vertical-align: top;
	}

h2, h3, h4, h5
{
	background:#0066cc; 
	color:#FFFFFF;	
	font-size:small;
	font-weight:bold;
	margin-bottom:5px;
	padding:3px;
	margin-top:2px;
	border:1px solid silver;
}
h1, .myHeadline
{
	background:#0066cc; 
	color:#FFFFFF;	
	font-size:small;
	font-weight:bold;
	margin-bottom:1px;
	padding:5px;
	margin-top:1px;
	margin-left:-1px;
	border:1px solid silver;
	height:30px;
	width:104%;
}
h2, h4, h5
{
	font-size:small;
}
#layout
{
	width:100%;
	height:100%;
/*	background:#000000;*/
	border:none;
	margin-left:auto;
	margin-right:auto
}
#strap
{
	padding:3px;
	text-align:right;
	color:black;
	height:40px;
	vertical-align:middle;
}
#strapline
{
	background:#636363;
	color:#FFFFFF;
	height:28px;
	width:100%;
	margin-left:3px;
	font-size:80%;
}
#strapline a
{
	color:#FFFFFF;
}
#menuCell
{
	width:180px;
	vertical-align:top;
/*	background:white;*/
	padding:6px;
/*	border-right:1px solid silver;*/
	font-size:80%
}
#mainContentCell
{
	vertical-align:top;
/*	background:#ffffff;*/
	text-align:left;
	padding:5px;
}
#sidebarCell
{
	padding:6px;
/*	border-left:1px solid silver;*/
	width:120px;
/*	background:white;*/
	font-size:80%
}
#searchForm
{
	padding:10px
}
#hereDiv
{
	width:510px;
	margin-bottom:2px;
}
.buttonBar
{
/*	background:silver;*/
	padding:5px;
/*	border:1px solid black;*/
	margin-top:10px
}
.lores
{
	color:white
}
ul
{
	list-style:none;
	padding:0;
	margin:0;
}
li
{
	width:100%;
	margin:0;
	margin-bottom:10px;
}
.utable
{
	width:100%;
	border-collapse:collapse;
}
.utable td, th
{
	border:1px solid silver;

}
.utable th
{
/*	background:#CEF3FF;*/
}
table.menuTable
{
	width:100%;
	border-collapse:collapse;
	margin-bottom:10px
}
table.menuTable td
{
	background:#ffffcc;
	border:1px solid #666666;
	padding:4px;
	font-weight:bold;
	text-align:center
}
A:active {
	FONT-SIZE: 8pt;  FONT-FAMILY: Arial; COLOR: #0099cc; TEXT-DECORATION: None;
}
A:hover {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial; COLOR: #3366cc; TEXT-DECORATION: None;
}
A:link {
	FONT-SIZE: 8pt;  FONT-FAMILY: Arial; COLOR: #3366cc; TEXT-DECORATION: None;
}
A:visited {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial; COLOR: #3366cc; TEXT-DECORATION: None;
}

A.link:active {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial; COLOR: #0099cc; TEXT-DECORATION: None;
}
A.link:hover {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial; COLOR: #3366cc; TEXT-DECORATION: Underline;
}
A.link:link {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial; COLOR: #3366cc; TEXT-DECORATION: None;
}
A.link:visited {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial; COLOR: #3366cc; TEXT-DECORATION: None;
}
.content
{
	border:none
}
#bannerCell
{
	height:1px;
	text-align:right;
	padding:0px
}
#bannerCell td
{
	padding:0px;
	margin:0 0;
}
#bannerTable
{
	width:100%;
	height:100%;
	padding:0px;
	
}

#bannerLeft
{
	width:340px;
}
#bannerRight
{
	text-align:right;
	background:url(../../dmorgan/search_bg.gif);
}
.dataTable
{
	border:1px solid #666666;
	border-collapse:collapse;
	min-width:250px
}
.dataTable td
{
	border:1px solid #666666;
	border-collapse:collapse;
	padding:4px
}
.dataTable th
{
	border:1px solid #666666;
	border-collapse:collapse;
	padding:4px;
	background:silver
}
.formTable
{
	border:1px solid silver;
	border-collapse:collapse;
}
.formTable td
{
	border:1px solid silver;
	border-collapse:collapse;
	padding:4px;
}
.formTable th
{
	background:silver;
	text-align:center;
	padding:4px;
	border:1px solid #666666
}
.deleteCell
{
	background:silver;
	font-weight:bold;
	text-align:center;
}
.inp
{
	width:250px;
}

#menuCell a
{
	width:120px;
	margin:0 0;
	padding:0px;
}
#sidebarCell
{
	background:#FFDF1B;
}
#sidebarCell td
{
	background:#FFDF1B;
}

#sidebarCell a
{
	width:120px;
	margin:0 0;
	padding:0px;
}
.alternate
{
	background:silver;
}
/* New CSS Code*/

span { 
	color:#213043;
	font-weight:bold;
}
.ftbgcol { 
	background:#3366cc;
}

