/* CSS Document */
@media screen
{
body { 
	margin-left: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px;
}
H1 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color:#86a1d1;
}
H3 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #19335f; 
	margin-bottom: 5px; 
	text-transform:uppercase;
}
H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration:underline; 
	margin-bottom: 5px; 
	text-transform:uppercase;
}

.searchlist ul {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666;
}
.searchlist li {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666; 
	list-style-image: url(gif/bullet_triangle.gif); 
	margin-right: 0px; 
	margin-top: 0px;
}	


#white {color: #FFFFFF;}
#whiteborder {border: 1px solid #FFFFFF; margin-right: 7px;}
#whitefooter {color: #FFFFFF; margin-top: -11px;}
#whiteline_left {border-left: 1px solid #FFFFFF}
#sidebarbottom {padding-bottom: 24px; padding-top: 8px;}
#sidebarcolor {background-color: #86a1d1;}

.x {position:static; z-index:-1}

/* start page blue market heading cell */
td.chart2 {
	background-color: #2451ac; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	padding-left: 10px;
}

/* start page green applications heading cell */
td.chart3 {
	background-color: #74b01e; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	padding-left: 10px;
}

/* start page market and applicatons links cell */
td.chart_links {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#003082; 
	line-height: 24px; 
	padding-left:8px; 
	padding-top: 8px; 
	padding-bottom: 0px
}
.chart_links a {
	color: #003082; 
	text-decoration: none;
}
.chart_links a:visited {
	color: #003082; 
	text-decoration: none;
}
.chart_links a:hover {
	color: #000000; 
	text-decoration: underline;
}

/* body page content */
td.content {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666; 
	line-height: 15px; 
	padding: 5px 10px 10px 30px;
}
.content a {
	color: #3f6ab9; 
	text-decoration: underline;
}
.content a:visited {
	color: #7cb325; 
	text-decoration: underline;
}
.content a:hover { 
	color: #3f6ab9; 
	text-decoration: underline;
}
.content ul {
	list-style-image: url(gif/bullet_triangle.gif); 
	margin-left: 15px; 
	margin-right: 0px; 
	margin-top: 0px;
}
.content li {
	line-height: 20px; 
	margin: 0px;
}
.content strong {
	color: #3c63a6; 
	font-weight: bold;
}

/* breadcrumb navigation - templates only*/
.breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #97B0DE; 
	line-height: 13px; 
	padding: 5px 10px 10px 30px; 
	background-image:url(gif/bg_pagetop_inside.gif); 
	background-repeat:repeat; 
	background-position:top;
}
.breadcrumbs a {
	color: #FFFFFF; 
	text-decoration: underline;
}
.breadcrumbs a:visited {
	color: #FFFFFF; 
	text-decoration: underline;
}
.breadcrumbs a:hover {
	color: #FFFFFF; 
	text-decoration: underline;
}

/* footer - templates only*/
td.footer {
	background-color: #003082; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #86a1d1; 
	padding: 12px; 
	padding-left: 34px;
}
.footer a {
	color: #86a1d1; 
	text-decoration: none; 
}
.footer a:visited {
	color: #ffcc99; 
	text-decoration: none; 
}
.footer a:hover {
	color: #FFFFFF; 
	text-decoration: underline; 
}
td.page_bottom {
	background-image:url(gif/page_bottom.gif); 
	background-position: bottom; 
	background-repeat: no-repeat;
}

/* start page text below photos */
.indextext {
	padding: 19px; 
	padding-top: 23px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#666666;
}
.indextext a {
	color: #3f6ab9; 
	text-decoration: underline;
}
.indextext a:visited {
	color: #7cb325; 
	text-decoration: underline;
}
.indextext a:hover {
	color: #3f6ab9; 
	text-decoration: underline;
}

/* header navigation cell - templates only*/
td.nav {
	background-color: #7cb325; 
	border-bottom: 1px solid #FFFFFF; 
	color: #aed27e; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	padding: 5px; 
	padding-left: 5px;
}
.nav a {
	color: #FFFFFF; 
	text-decoration: none;
}
.nav a:visited{
	color: #FFFFFF; 
	text-decoration: none;
}
.nav a:hover{
	color: #ffcc99; 
	text-decoration: underline;
}
.nav select {
	margin-right: 7px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #003333;
}

/* left sidebar */ 
.sidebar {
	background-image:url(gif/bg_sidebar.gif); 
	background-repeat:no-repeat; 
	background-position:top; 
	background-color: #86a1d1; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	padding: 14px;
}

.sidebar ul {
	list-style-image: url(gif/bullet.gif); 
	margin-left: 10px; 
	margin-right: 0px; 
	margin-top: 3px;
}
.sidebar li {
	line-height: 20px; 
	margin: 0px;
}
.sidebar a {
	color: #FFFFFF; 
	text-decoration: none;
}
.sidebar a:visited {
	color: #FFFFFF; 
	text-decoration: none;
}
.sidebar a:hover {
	color: #19335f; 
	text-decoration: underline;
}

.sidebar2 {
	background-color: #86a1d1; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	padding: 14px;
}
.sidebar2 ul {
	list-style-image: url(gif/bullet.gif); 
	margin-left: 10px; 
	margin-right: 0px; 
	margin-top: 3px;
}
.sidebar2 li {
	line-height: 20px; 
	margin: 0px;
}
.sidebar2 a {
	color: #FFFFFF; 
	text-decoration: none;
}
.sidebar2 a:visited {
	color: #FFFFFF; 
	text-decoration: none;
}
.sidebar2 a:hover {
	color: #19335f; 
	text-decoration: underline;
}

.sidebarindex {
	background-color: #86a1d1; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	padding: 14px;
}
.sidebarindex ul {
	list-style-image: url(gif/bullet.gif); 
	margin-left: 10px; 
	margin-right: 0px; 
	margin-top: 3px;
}
.sidebarindex li {
	line-height: 20px; 
	margin: 0px;
}
.sidebarindex a {
	color: #FFFFFF; 
	text-decoration: none;
}
.sidebarindex a:visited {
	color: #FFFFFF; 
	text-decoration: none;
}
.sidebarindex a:hover {
	color: #19335f; 
	text-decoration: underline;
}

/* header cell - templates only*/
td.topbar {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#abc1eb;
}
.topbar a {
	color: #FFFFFF; 
	text-decoration: none; 
	font-weight: bold;
}
.topbar a:visited {
	color:#FFFFFF;
}
.topbar a:hover {
	color: #FFFFFF; 
	text-decoration: underline;
}

/* permanent magnetic and search table styles */
table.tableoutline {
	border: 1px solid #003366;
}
tr.greenrow {
	background-color: #E7F1D8; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	padding: 5px; 
	color: #666666; 
	padding: 5px;
}
tr.whiterow {
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	padding: 5px; 
	color: #666666; 
	padding: 5px;
}
tr.lightblueheader {
	background-color: #86A1D1; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	line-height: 13px; 
	padding: 5px; 
	color: #19335f; 
	padding: 5px;
}
td.tablecolumn1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	padding: 5px; 
	color: #FFFFFF; 
	font-weight: bold; 
	background-color:#3C63A6;
}
td.tablecolumn2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	padding: 5px; 
	color: #666666; 
	padding: 5px;
}
td.tablecolumn3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	padding: 5px; 
	color: #19335f; 
	font-weight: bold; 
	background-color:#86A1D1;
}


/* unused styles? 
.search {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 100px; border: 0px solid #FFFFFF;}
.style1 { COLOR: #cc0000 }
.img {margin-bottom: 10px;}
.img2 {margin-bottom: 25px;}
.bottom { position: relative; bottom: -70%; }
.prlist {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 13px;}
.prlist a {color: #3f6ab9; text-decoration: underline;}
.prlist a:visited {color: #7cb325; text-decoration: underline;}
.prlist a:hover { color: #3f6ab9; text-decoration: underline;}
.prlist ul {list-style-image: url(gif/bullet_triangle.gif); padding-left: 30 px; margin-left: 15px; margin-right: 0px; margin-top: 0px;}
.prlist li {line-height: 11px; margin: 0px;}
.prlist strong {color: #3c63a6; font-weight: bold;}

*/

/* form styles */
.input {
	border: 1px solid #3C63A6; 
	font-size: 11px;
}
.btn {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	background-color: #E7ECF5; 
	border: 1px solid #003366;
}
.forms {
	border: 1px solid #003366; 
	background-color: #DBE3F2;
}

/* related info table styles */
table.tablerelated {
	border: 1px solid #003366; 
	margin-left: 25px; 
	margin-bottom: 25px;
}
td.related {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	padding: 14px;
}
.related ul {
	list-style-image: url(gif/bullet_blue.gif); 
	margin-left: 10px; 
	margin-right: 0px; 
	margin-top: 3px;
}
.related li {
	line-height: 20px; 
	margin: 0px;
}
.related a {
	color: #006699; 
	text-decoration: none;
}
.related a:visited {
	color: #006699; 
	text-decoration: none;
}
.related a:hover {
	color: #19335f; 
	text-decoration: underline;
}
td.chart1 {
	background-color: #406bba; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	padding-left: 10px;
}

/* DHTML menus */
.lowtext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	font-size: 11px; 
	text-decoration: none; 
	text-align: left; 
	padding-left:5px;
}
.hightext {
	font-family: Verdana, Arial, Helvetica,Verdana sans-serif; 
	color: #3C63A6; 
	font-size: 11px; 
	text-decoration: none; 
	text-align: left; 
	padding-left:5px;
}
a.roothighText:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; 
	text-align: left;
}
.itemborder {
	border: 1px solid #3C63A6
}

.print {display: inline;}
.screen {display: none;}

.enfFormLabelResult
{
    FONT-SIZE: 11px;
    font-weight: bolder;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.enfFormElementResult
{
	FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    border: 1px #3C63A6 solid;
    background-color: #DDDDDD;
}
.enfFormElement
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid #3C63A6;
}
.enfFormLabel
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
}

@media print
{
body { 
	margin-left: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px;
}
H1 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color:#86a1d1;
}
H3 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #19335f; 
	margin-bottom: 5px; 
	text-transform:uppercase;
}
H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration:underline; 
	margin-bottom: 5px; 
	text-transform:uppercase;
}

.searchlist ul {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666; 
}
.searchlist li {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666; 
	list-style-image: url(gif/bullet_triangle.gif); 
	margin-right: 0px; 
	margin-top: 0px;
}

#white {color: #FFFFFF;}
#whiteborder {border: 1px solid #FFFFFF; margin-right: 7px;}
#whitefooter {color: #FFFFFF; margin-top: -11px;}
#whiteline_left {border-left: 1px solid #FFFFFF}
#sidebarbottom {padding-bottom: 24px; padding-top: 8px;}
#sidebarcolor {background-color: #86a1d1; border-bottom: 1px solid #FFFFFF; }

.x {position:static; z-index:-1}

/* start page blue market heading cell */
td.chart2 {
	background-color: #2451ac; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	padding-left: 10px;
}

/* start page green applications heading cell */
td.chart3 {
	background-color: #74b01e; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	padding-left: 10px;
}

/* start page market and applicatons links cell */
td.chart_links {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#003082; 
	line-height: 24px; 
	padding-left:8px; 
	padding-top: 8px; 
	padding-bottom: 0px
}
.chart_links a {
	color: #003082; 
	text-decoration: none;
}
.chart_links a:visited {
	color: #003082; 
	text-decoration: none;
}
.chart_links a:hover {
	color: #000000; 
	text-decoration: underline;
}

/* body page content */
td.content {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666; 
	line-height: 13px; 
	padding: 5px 10px 10px 30px;
}
.content a {
	color: #3f6ab9; 
	text-decoration: underline;
}
.content a:visited {
	color: #7cb325; 
	text-decoration: underline;
}
.content a:hover { 
	color: #3f6ab9; 
	text-decoration: underline;
}
.content ul {
	list-style-image: url(gif/bullet_triangle.gif); 
	margin-left: 15px; 
	margin-right: 0px; 
	margin-top: 0px;
}
.content li {
	line-height: 20px; 
	margin: 0px;
}
.content strong {
	color: #3c63a6; 
	font-weight: bold;
}

/* breadcrumb navigation - templates only*/
.breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #97B0DE; 
	line-height: 13px; 
	padding: 5px 10px 10px 30px; 
	background-image:url(gif/bg_pagetop_inside.gif); 
	background-repeat:repeat; 
	background-position:top;
}
.breadcrumbs a {
	color: #FFFFFF; 
	text-decoration: underline;
}
.breadcrumbs a:visited {
	color: #FFFFFF; 
	text-decoration: underline;
}
.breadcrumbs a:hover {
	color: #FFFFFF; 
	text-decoration: underline;
}

/* footer - templates only*/
td.footer {
	background-color: #003082; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #86a1d1; 
	padding: 12px; 
	padding-left: 34px;
}
.footer a {
	color: #86a1d1; 
	text-decoration: none; 
}
.footer a:visited {
	color: #ffcc99; 
	text-decoration: none; 
}
.footer a:hover {
	color: #FFFFFF; 
	text-decoration: underline; 
}
td.page_bottom {
	background-image:url(gif/page_bottom.gif); 
	background-position: bottom; 
	background-repeat: no-repeat;
}

/* start page text below photos */
.indextext {
	padding: 19px; 
	padding-top: 23px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#666666;
}
.indextext a {
	color: #3f6ab9; 
	text-decoration: underline;
}
.indextext a:visited {
	color: #7cb325; 
	text-decoration: underline;
}
.indextext a:hover {
	color: #3f6ab9; 
	text-decoration: underline;
}

/* header navigation cell - templates only*/
td.nav {
	background-color: #7cb325; 
	border-bottom: 1px solid #FFFFFF; 
	color: #aed27e; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	padding: 5px; 
	padding-left: 5px;
}
.nav a {
	color: #FFFFFF; 
	text-decoration: none;
}
.nav a:visited{
	color: #FFFFFF; 
	text-decoration: none;
}
.nav a:hover{
	color: #ffcc99; 
	text-decoration: underline;
}
.nav select {
	margin-right: 7px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #003333;
}

/* left sidebar */ 
.sidebar {
	background-image:url(gif/bg_sidebar.gif); 
	background-repeat:no-repeat; 
	background-position:top; 
	background-color: #86a1d1; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	padding: 14px;
}

.sidebar ul {
	list-style-image: url(gif/bullet.gif); 
	margin-left: 10px; 
	margin-right: 0px; 
	margin-top: 3px;
}
.sidebar li {
	line-height: 20px; 
	margin: 0px;
}
.sidebar a {
	color: #FFFFFF; 
	text-decoration: none;
}
.sidebar a:visited {
	color: #FFFFFF; 
	text-decoration: none;
}
.sidebar a:hover {
	color: #19335f; 
	text-decoration: underline;
}

.sidebar2 {
	background-color: #86a1d1; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	padding: 14px;
}
.sidebar2 ul {
	list-style-image: url(gif/bullet.gif); 
	margin-left: 10px; 
	margin-right: 0px; 
	margin-top: 3px;
}
.sidebar2 li {
	line-height: 20px; 
	margin: 0px;
}
.sidebar2 a {
	color: #FFFFFF; 
	text-decoration: none;
}
.sidebar2 a:visited {
	color: #FFFFFF; 
	text-decoration: none;
}
.sidebar2 a:hover {
	color: #19335f; 
	text-decoration: underline;
}

.sidebarindex {
	background-color: #86a1d1; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	padding: 14px;
}
.sidebarindex ul {
	list-style-image: url(gif/bullet.gif); 
	margin-left: 10px; 
	margin-right: 0px; 
	margin-top: 3px;
}
.sidebarindex ul li {
	line-height: 20px; 
	margin: 0;
}
.sidebarindex a {
	color: #FFFFFF; 
	text-decoration: none;
}
.sidebarindex a:visited {
	color: #FFFFFF; 
	text-decoration: none;
}
.sidebarindex a:hover {
	color: #19335f; 
	text-decoration: underline;
}

/* header cell - templates only*/
td.topbar {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#abc1eb;
}
.topbar a {
	color: #FFFFFF; 
	text-decoration: none; 
	font-weight: bold;
}
.topbar a:visited {
	color:#FFFFFF;
}
.topbar a:hover {
	color: #FFFFFF; 
	text-decoration: underline;
}

/* permanent magnetic and search table styles */
table.tableoutline {
	border: 1px solid #003366;
}
tr.greenrow {
	background-color: #E7F1D8; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	padding: 5px; 
	color: #666666; 
	padding: 5px;
}
tr.whiterow {
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	padding: 5px; 
	color: #666666; 
	padding: 5px;
}
tr.lightblueheader {
	background-color: #86A1D1; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	line-height: 13px; 
	padding: 5px; 
	color: #19335f; 
	padding: 5px;
}
td.tablecolumn1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	padding: 5px; 
	color: #FFFFFF; 
	font-weight: bold; 
	background-color:#3C63A6;
}
td.tablecolumn2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	padding: 5px; 
	color: #666666; 
	padding: 5px;
}
td.tablecolumn3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	padding: 5px; 
	color: #19335f; 
	font-weight: bold; 
	background-color:#86A1D1;
}


/* unused styles? 
.search {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 100px; border: 0px solid #FFFFFF;}
.style1 { COLOR: #cc0000 }
.img {margin-bottom: 10px;}
.img2 {margin-bottom: 25px;}
.bottom { position: relative; bottom: -70%; }
.prlist {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 13px;}
.prlist a {color: #3f6ab9; text-decoration: underline;}
.prlist a:visited {color: #7cb325; text-decoration: underline;}
.prlist a:hover { color: #3f6ab9; text-decoration: underline;}
.prlist ul {list-style-image: url(gif/bullet_triangle.gif); padding-left: 30 px; margin-left: 15px; margin-right: 0px; margin-top: 0px;}
.prlist li {line-height: 11px; margin: 0px;}
.prlist strong {color: #3c63a6; font-weight: bold;}

*/

/* form styles */
.input {
	border: 1px solid #3C63A6; 
	font-size: 11px;
}
.btn {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	background-color: #E7ECF5; 
	border: 1px solid #003366;
}
.forms {
	border: 1px solid #003366; 
	background-color: #DBE3F2;
}

/* related info table styles */
table.tablerelated {
	border: 1px solid #003366; 
	margin-left: 25px; 
	margin-bottom: 25px;
}
td.related {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	padding: 14px;
}
.related ul {
	list-style-image: url(gif/bullet_blue.gif); 
	margin-left: 10px; 
	margin-right: 0px; 
	margin-top: 3px;
}
.related li {
	line-height: 20px; 
	margin: 0px;
}
.related a {
	color: #006699; 
	text-decoration: none;
}
.related a:visited {
	color: #006699; 
	text-decoration: none;
}
.related a:hover {
	color: #19335f; 
	text-decoration: underline;
}
td.chart1 {
	background-color: #406bba; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	padding-left: 10px;
}

/* DHTML menus */
.lowtext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	font-size: 11px; 
	text-decoration: none; 
	text-align: left; 
	padding-left:5px;
}
.hightext {
	font-family: Verdana, Arial, Helvetica,Verdana sans-serif; 
	color: #3C63A6; 
	font-size: 11px; 
	text-decoration: none; 
	text-align: left; 
	padding-left:5px;
}
a.roothighText:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; 
	text-align: left;
}
.itemborder {
	border: 1px solid #3C63A6
}

.print {display: inline;}
.screen {display: none;}

.enfFormLabelResult
{
    FONT-SIZE: 11px;
    font-weight: bolder;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.enfFormElementResult
{
	FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    border: 1px #3C63A6 solid;
    background-color: #DDDDDD;
}
.enfFormElement
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid #3C63A6;
}
.enfFormLabel
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}

.print {display: none;}
.screen {display: inline;}
}