/* Atrium Site Style Sheet */
/* Developed by Tom Berryhill - Nov 2002 */

body         
{
	font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; 
	color: rgb(0,0,0); font-size: 9pt;
}

h1, h2, h3, h4, h5, h6
{
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-weight: bold; text-decoration: none; 
}
h1 {	color: rgb(0,100,160); font-size: 114%;	text-align: center; text-transform: none }
h2 {	color: #025C9A; font-size: 110%;}
h3 {	color: rgb(0,10,20); font-size: 11pt; font-family: Arial, Helvetica, sans-serif;}
h4 {	color: rgb(0,128,255); }
h5 {	color: rgb(0,0,102);   }
h6 {	color: rgb(0,100,160); font-size: 11pt;	text-transform: none;	}

p  { font-size: 10pt }

a:link		{color: rgb(0,96,136); text-decoration:none;	}
a:visited	{color: rgb(110,0,0); text-decoration:none;	} 
a:active	{color: rgb(194,0,0); text-decoration:none;	}
a:hover		{color: rgb(255,0,0); text-decoration: underline;	}

ul 
{
	list-style-type: disc; list-style-position: outside; list-style-image: url("images/bullet.gif");
	font-size: 10pt;
}

.check-list 
{
	list-style-type: disc; list-style-position: outside; list-style-image: url("images/check_mark2.gif");
	font-size: 10pt;
}

@page
{
	size: auto;   /* auto is the initial value */
	margin: 0.5in;
}

dl
{
	page-break-inside: avoid;
}

dt	
{ 
	font-size: 11pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; 
	color: rgb(0,100,160); margin-top: 4pt; page-break-before: auto;
}

dd	{ font-size: 10pt; margin-bottom: 6pt; page-break-inside: avoid;}

.navbar_main
{
	background-color: #075DB5;	/* #064E97; #075DB5; #B5CEEF; */
}

.navButtons
{
	position:relative;
}
.navNames
{
	position:absolute; top:0px; left:0px; 
	text-align: left; margin-left: 8px; font-family: Arial,sans-serif; 
	font-size:9.5pt; font-weight:bold; 
}

.navNamesOn
{
	position:absolute; top:0px; left:0px; 
	text-align: left; margin-left: 8px; margin-top: 1px; font-family: Arial,sans-serif; 
	font-size:10pt; color:#FFFF40; font-weight:bold
}

.navLinks 			{cursor: pointer;}
a.navLinks:link 	{color: rgb(255,255,255); text-decoration: none; }
a.navLinks:visited	{color: rgb(255,255,255); text-decoration: none; }
a.navLinks:hover	{color: rgb(255,255,64); text-decoration: none; }
a.navLinks:focus	{color: rgb(255,255,64); text-decoration: none; }
a.navLinks:active	{color: rgb(255,255,64); text-decoration: none; }


.button_level2
{
	border-bottom-style: groove; border-bottom-width: thin;
	padding-left: 10; cursor: pointer;
	font-size: 9pt; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; color: rgb(0,86,122);
}

.button_level2_in 
{
	border-bottom-style: groove; border-bottom-width: thin;
	padding-left: 10px; cursor: pointer;
	font-size: 9pt; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; color: rgb(255,255,128); background-color: rgb(81,130,203);
	background-image: url("images/PanelButton_in.gif");
}

.button_level2_next_in 
{
	border-bottom-style: groove; border-bottom-width: thin;
	padding-left: 10px; cursor: pointer;
	font-size: 9pt; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; color: rgb(255,255,128); background-color: rgb(81,130,203);
	background-image: url("images/PanelButtonNext_in.gif");
}

.level2-Links 			{cursor: pointer;}
a.level2-Links:link 	{color: rgb(0,86,122); text-decoration: none; }
a.level2-Links:visited	{color: rgb(0,86,122); text-decoration: none; }
a.level2-Links:hover	{color: rgb(0,86,122); text-decoration: none; }
a.level2-Links:focus	{color: rgb(0,86,122); text-decoration: none; }
a.level2-Links:active	{color: rgb(0,86,122); text-decoration: none; }

.level2-inLinks 			{cursor: pointer;}
a.level2-inLinks:link 		{color: rgb(255,255,64); text-decoration: none; }
a.level2-inLinks:visited	{color: rgb(255,255,64); text-decoration: none; }
a.level2-inLinks:hover		{color: rgb(255,255,255); text-decoration: none; }
a.level2-inLinks:focus		{color: rgb(255,255,255); text-decoration: none; }
a.level2-inLinks:active	{color: rgb(255,255,255); text-decoration: none; }

.button_level2_on
{
	background-color: rgb(240,243,247);
}

.button_level2_off
{
	background-color: rgb(190,209,240);
	/* background-color: transparent; */
}

.subMenu {background-color: rgb(190,209,240); }

.popout_frame
{
	position: absolute; visibility:hidden; left:116px; top:-15px;
}

.popout_menu 
{
	border-style: outset; border-width: thin;
	padding-left: 10px; cursor: pointer; background-color: rgb(190,209,240);
}

.button_level3 
{
	border-bottom-style: groove; border-bottom-width: thin;
	padding-left: 10; cursor: pointer;
	font-size: 9pt; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; color: rgb(0,60,98);
}

.button_level3_in
{
	border-bottom-style: groove; border-bottom-width: thin;
	padding-left: 10; cursor: pointer;
	font-size: 9pt; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; color: rgb(0,60,98); background-color: rgb(224,231,240);
}

.navbar_level3
{
	border-style: none; padding-left: 17; padding-right: 17; cursor: pointer;
	font-size: 9pt; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; color: rgb(255,186,222); background-position: top right;
}

a:visited.navbar_level3, a:link.navbar_level3, a:active.navbar_level3
{
	color: rgb(255,255,255);
}

a:hover.navbar_level3
{
	color: rgb(255,255,128); text-decoration: none;
}

.navbar_level3_on
{
	border-style: none; padding-left: 17; padding-right: 17;
	font-size: 9pt; font-family: Arial, Helvetica, sans-serif; cursor: default;
	font-weight: bold; color: rgb(255,255,128); background-position: top right;
}

.table_normal
{
	font-size: 10pt;
}

.caption
{
	font-size: 8pt; font-family: Arial, Helvetica, sans-serif;
	color: rgb(128,128,128);
}

.disclaimer
{
	font-size: 7.5pt; font-family: Arial, Helvetica, sans-serif;
	color: rgb(128,128,128); margin-top: 10pt; text-align: justify;
}

.bottom_bar
{
	font-size: 8pt; font-family: Arial, Helvetica, sans-serif;
}

.permission
{
	font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: rgb(50,50,50);
	margin-top: 4px;
}

.copyright
{
	font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: rgb(75,126,255);
	margin-top: 4px;
}

.scroll-p
{
	font-size:10pt; margin-bottom:5pt; line-height:10pt; 
}