<!--

.marriage { position: absolute; z-index: auto; height: 362px; width: 100%; left: 0px; top: 106px; clip: rect(0px 500px 300px 0px); background-color: #000000; overflow: auto}

p { font-family: Giovanni, Arial, sans-serif; line-height: 1.6em; clip: rect( ); font-size: x-small }
ul { font-family: Giovanni, Arial, sans-serif; line-height: 1.6em; clip: rect( ); font-size: x-small }
p.reg { font-family: Giovanni, Arial, sans-serif; line-height: 1.6em; clip: rect( ); font-size: x-small }
p.SLPC { font-family: Giovanni, Arial, sans-serif; line-height: 1.2em; clip: rect(); font-size: xx-small }

.theBkgd { background-color: #FFFFFF; background-image: url(/images/bkgd_fall.jpg); background-repeat: no-repeat; clip: rect( ) }

.homepage {background-color: #FFEFCE; background-image: url(/images/dbsunbg3.gif); background-repeat: no-repeat; clip: rect( ); background-position : bottom;}

.homepage2 {background-color: #FFFFFF; background-image: url(/images/sp.gif); background-repeat: no-repeat; clip: rect( ); background-position : bottom;}

h1, h2, h3, h4, h5, h6 {  font-family: Giovani, Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: none; text-align: left; font-weight: bold; color: #003366}

b { color : #003366 }

strong { color : #003366 }

.firstP { margin-top: -1.6em}

.author {  font-family: Giovani, Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; line-height: 1.6em; margin-top: -1.6em; font-size: 85%}

.newshead {  font-family: Giovani, Arial, Helvetica, sans-serif; font-size: 100%}

.newsitem {  font-size: 10px; font-family: arial, helvetica, times; color: #000000; font-weight: bold; line-height: normal}

.jorange { color:#344272; font-size:8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; width:147; padding: 4px 7px 4px 7px; cursor: hand;}

.jfirst { color:#344272; font-weight:600; font-size:8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; width:147; padding: 4px 7px 4px 7px; cursor: hand;}

.nsOrange { color:#344272; font-size:8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

.nsFirst { color:#344272; font-weight:600; font-size:8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

.nsDx { position:relative; padding: 4px 0px 0px 0px;}

.nsLevZ ( position:relative; width: 100%; visibility:visible; z-index:500)
                         
A:link    {color:#03346F;}
A:hover   {color:#6699CC;}
A:visited {color:#686868;}
A:active  {color:#99CCFF;}

.test A:visited { background-image:url(/images/request_access_blue.gif);}

.spotlight {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; color: #003366; line-height: normal}

.states {  font-family: Giovanni, Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: none; text-align: center; font-weight: bold; color: #003366}

p.small { font-family: Giovanni, Arial, Helvetica, sans-serif; font-size:7pt; text-decoration: none;}

.glossary:link {color:#cc7a02;}
.glossary:hover {color:#992135;}
.glossary:visited {color:#8e4905;}
.glossary:active{color:#51261c;}

p.Futurity { font-family: Giovanni, Arial, sans-serif; line-height: 1.2em; clip: rect(); font-size: 8.5pt }

.dbhomecopy {  font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: normal; color: #000000; line-height: normal}

.dbhomecopyL {  font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style: normal; color: #003F54; line-height: normal}

.dbhomecopyrt {  font-family: Arial, Helvetica, sans-serif; font-size:9px; font-style: normal; color: #000000; line-height: normal}

.dbhomedate {  font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: bold; color: #000000; line-height: normal}

.dbformhome
{
	background-color:#ffffff;
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
	border-top:solid #000000 1px;
	border-bottom:solid #000000 1px;
	FONT-FAMILY: arial;
	FONT-SIZE: 10px;
	color: #000000;
}

.prHeader { font-family: Giovanni, Arial, sans-serif; line-height: 1.6em; clip: rect( ); font-size: x-small; font-weight: bold; color: #FFFFFF }

.pr:link    {color:#03346F; text-decoration : none;}
.pr:hover   {color:#6699CC; text-decoration : none;}
.pr:visited {color:#686868; text-decoration : none;}
.pr:active  {color:#99CCFF; text-decoration : none;}

#leftnav td.stockTicker { 
	font-family: Giovanni, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration: none;
	}

#leftnav td.stockTickerBold { 
	font-family: Giovanni, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration: none; 
	font-weight: bold;
	}

.formsHeader { color : #FFFFFF; font-weight: bold; }

.bannerSwap {
    position:relative;
    height:175px;
    width:790px;
}

.bannerSwap img {
    position:absolute;
    left:0;
    top:0;
}

.footerContainer {
	background-color: #ffcb05;
	color: #003946;
}

.smallFooterFonts {
	font-size: 12px;
}

.footerColor {
	color: #003946;
	font-size: 14px !important;
	font-weight: bold;
}

-->