*{
padding: 0px;
margin: 0px;
}

body	 { font: small/16px Arial, Helvetica, sans-serif; background-color: #ffffff; margin: 0; padding: 5px; border: 0 }

p   { margin-top: 0; margin-bottom: 8px }

th { font-weight: normal }

.breadcrumbContainer { font-size: 13px }
/* use this class to hide the WebBeacon and DoubleClick images */
.camouflage {display:none;}

.rider1 { font-size: 13px }
.rider2 { font-size: 12px }

.important  { font-size: 13px; font-style: italic; font-weight: bold }
.required  { color: red }
.missing  { color: red }
	
ul { margin-top: 6px; margin-bottom: 0px; margin-left: 0px; 	padding-left: 0; list-style-type: none; }
ul li { margin-top: 0px; margin-bottom: 6px; padding: 0 0 0 8px; background: url("../images/shared/bullet.gif") no-repeat 0px 0px; }
ol li   { margin-left: 28px; margin-top: 0; margin-bottom: 6px; background: no-repeat; list-style-image: none  }

.subbullets { margin-top: 0px; margin-bottom: 6px; background: url("../images/shared/bullet.gif") no-repeat 0px 0px; padding: 0 0 0 30px; margin-left: 30px;}

a:link  { color: #003399; text-decoration: none }
a:visited  { color: #003399; text-decoration: none }
a:active  { color: #003399; text-decoration: none }
a:hover  { color: #cc0000; text-decoration: none }

#navlink a:link, #navlink a:active   { color: #0b1c69; font-weight: bold; text-decoration: none }
#navlink a:visited { color: #0b1c69; font-weight: bold; text-decoration: none }
#navlink a:hover { color: #cc0000; font-weight: bold; text-decoration: none }
	
h1	{
	font-size: 18px;
	}
	
h2 {font-size:16px;}

h1,h2, h3, h4, h5, h6	{
	line-height: 1.2em;
	margin: 0 0 0 0;
	}

.footlink { color: #ffffff; font-size: 12px }
#footlink { color: #ffffff; font-size: 12px }

#footlink a:link, #footlink a:active   { color: #ffffff; text-decoration: none }
#footlink a:visited { color: #ffffff; text-decoration: none }
#footlink a:hover { color: #ffffff; text-decoration: underline }

a.whtlink:link      { color: #ffffff; text-decoration: none }
a.whtlink:visited      { color: #ffffff; text-decoration: none }
a.whtlink:active      { color: #ffffff; text-decoration: none }
a.whtlink:hover    { color: #ffffff; text-decoration: underline }

a.reslink1:link      { color: #ffffff; text-decoration: underline }
a.reslink1:visited      { color: #ffffff; text-decoration: underline }
a.reslink1:active      { color: #ffffff; text-decoration: none }
a.reslink1:hover    { color: #003399; text-decoration: underline }

a.graylink:link      { color: #e5e5e5; text-decoration: none }
a.graylink:visited      { color: #e5e5e5; text-decoration: none }
a.graylink:active      { color: #e5e5e5; text-decoration: none }
a.graylink:hover    { color: #ffffff; text-decoration: underline }

.nav_highlight {background-color:#269C79}
.nav {background-color:#008b62}

td.vline {background-color: #999999}
td.bottomrow {background-color: #0b1c69}
td.rtcolumn {background-color: #e8f7f2}
td.tablehead {background-color: #008B62}
td.tablehead2  { color: white; background-color: #0b1c69 }
td.tablebot {background-color: #008B62}
td.tablebot2 {background-color: #0b1c69}

td.dataline {background-color: #e5e5e5}
td.dataline2 {background-color: #e8f7f2}
td.dataline3 {background-color: #b6d2c7}
td.datahead  { color: white; background-color: #0b1c69 }
td.acctlinks  { color: white; background-color: #485590; font-weight: bold }
td.arrow  { color: #cf8b26; background-color: #485590; font-weight: bold }
td.compareresults   { color: black; font-weight: normal; background-color: #e8f7f2 }

tr.tablehead {background-color: #008B62}
tr.tablehead2  { color: white; background-color: #0b1c69 }
tr.tablebot {background-color: #008B62}
tr.tablebot2 {background-color: #0b1c69}
tr.dataline {background-color: #e5e5e5}
tr.dataline2 {background-color: #e8f7f2}
tr.dataline3 {background-color: #b6d2c7}
tr.datahead  { color: white; background-color: #0b1c69 }

tr.breakline {background-color: #000000}

table.tbldark {background-color: #0b1c69}

.featuretext { color: #008B62; font-weight: bold }
#featuretext { color: #008B62; font-weight: bold }

.tablehead { color: #ffffff; font-weight: bold }
#tablehead { color: #ffffff; font-weight: bold }

.tablehead2 { color: #ffffff; font-weight: bold }
#tablehead2 { color: #ffffff; font-weight: bold }

#homefeature1 a:link, #homefeature1 a:visited, #homefeature1 a:active   { color: #003399; /*color: #333333;*/ font-weight: bold; text-decoration: none }
#homefeature1 a:hover { color: #cc0000; font-weight: bold; text-decoration: none }
#homefeature1 li { margin-top: 0px; margin-bottom: 6px; padding: 0 0 0 10px; background: url("../images/shared/bulletgreen.gif") no-repeat 0px 0px; }

#homefeature2 a:link, #homefeature2 a:visited, #homefeature2 a:active   { color: #003399; /*color: #333333;*/ font-weight: bold; text-decoration: none }
#homefeature2 a:hover { color: #cc0000; font-weight: bold; text-decoration: none }

#homefeature3 a:link, #homefeature3 a:visited, #homefeature3 a:active   { color: #003399; /*color: #333333;*/ font-weight: bold; text-decoration: none }
#homefeature3 a:hover { color: #cc0000; font-weight: bold; text-decoration: none }

table.padtable TD { padding : 6px; }
table.padtable2 TD { padding : 3px; }

#pageIconContainer {float:left;padding:0px 6px 6px 0px;}

.printnote { color: #cc0000; font-weight: bold; display: none }
#printnote { color: #cc0000; font-weight: bold; display: none } 

.printonly { display: none }
#printonly { display: none }

/* begin results table styles */
#resultsTable {border:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#resultsTable tr {background-color:#eeeecc;border-bottom:1px solid #ffffcc;color:#000000;}
#resultsTable tr.header {background-color:#0B1C69;color:#ffffff;}
#resultsTable tr td {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:center;border-bottom:1px solid #0B1C69;border-top:1px solid #0B1C69;border-left:1px solid #0B1C69;border-right:1px solid #0B1C69;}
#resultsTable tr.whiterow {background-color:#FFFFFF;color:#000000;}

#sidenoteTablePrimary {float:right;border:1px solid #cccccc;margin:5px;background-color:#F4F5DC;font-family:Verdana, Arial, Helvetica, sans-serif;}
#sidenoteTablePrimary td {font-size:0.6em;}
/* end results table styles */

/* begin results table styles */
#footnoteTable {border:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#footnoteTable tr {background-color:#eeeecc;border-bottom:1px solid #ffffcc;color:#000000;}
#footnoteTable tr.header {background-color:#0B1C69;color:#ffffff;}
#footnoteTable tr td {font-size:11px;text-align:left;border-bottom:1px solid #0B1C69;border-top:1px solid #0B1C69;border-left:1px solid #0B1C69;border-right:1px solid #0B1C69;}
#footnoteTable tr.whiterow {background-color:#FFFFFF;color:#000000;}

#footnoteTablePrimary {float:right;border:1px solid #cccccc;margin:5px;background-color:#F4F5DC;font-family:Verdana, Arial, Helvetica, sans-serif;}
#footnoteTablePrimary td {font-size:0.6em;}
/* end results table styles */

/* begin search results styles */
.searchRecordContainer {padding:6px 0px;}
.searchRecordTitleContainer {padding:2px 0px;}
.searchDescription {position:relative;left:12px;}
.searchResultsNav {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #003399;}
/* end search results styles */

.webcast a img{border:0 none;margin:0 0 6px 0;padding:0px;}