/* Default CSS Stylesheet for a new Web Application project */

BODY {margin: 0; BACKGROUND-color: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; LETTER-SPACING: normal; TEXT-TRANSFORM: none; WORD-SPACING: normal;}
@media print {BODY {BACKGROUND-color: #ffffff;}}

H1, H2, H3, H4, H5, H6, TH {color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none;}

H1	{font-size:	2.00em; font-weight: 700; font-style: normal;}	
H2	{font-size:	1.75em; font-weight: 700; font-style: normal;}	
H3	{font-size:	1.58em; font-weight: 500; font-style: normal;}	
H4	{font-size:	1.33em;	font-weight: 500;}	
H5	{font-size:	1.00em; font-weight: 700; font-style: normal; margin-bottom: 2px;}	
H6	{font-size:	0.80em; font-weight: 700; font-style:	normal;}	
		
DT	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:	1em; font-weight: 700; font-style:	normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none;}	
THEAD, TFOOT {font-size: 1em; word-spacing:	normal; letter-spacing:	normal; text-transform:	none; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif;}
TH	{background-color: ghostwhite; color: #1e2f7a; vertical-align: baseline; font-size: 1em; font-weight: bold; word-spacing: normal; letter-spacing: normal; text-transform: none; font-family: Arial, Helvetica, sans-serif;}
	
SMALL {font-size: .7em;}	
BIG	{font-size:	1.17em;}	

BLOCKQUOTE, PRE	{font-family: Courier New, monospace;}	

UL LI		{list-style-type: disc; margin-top: 2px; margin-bottom: 4px; list-style-image: url(/MasterWeb/Templates/Standard/images/bullet.gif); }	
UL LI LI	{list-style-type: square;}	
UL LI LI LI	{list-style-type: circle;}	
OL LI		{list-style-type: decimal;}	
OL OL LI	{list-style-type: lower-alpha;}	
OL OL OL LI	{list-style-type: lower-roman;}	
	
A:link		{color:	#003698;}	
A:visited	{color: #003698;}	
A:active	{color: #12AD2A;}	
A:hover		{color:	#12AD2A; text-decoration: none;}	
	
.Normal {}
.NormalBold {font-weight: bold;	color: #000000;}

.section A:link    {color: #ffffff; text-decoration: underline;}
.section A:visited {color: #ffffff; text-decoration: underline;}
.section A:active  {color: #ffffff; text-decoration: underline;}
.section A:hover   {color: #ffffff; }

table#section		{width: 95%; border: none;}
table#section th	{background-color: #003698; color: #ffffff; font-size: 70%; font-weight: bold; text-transform: uppercase; letter-spacing: .25em;}
table#section th A:link    {color: #ffffff; text-decoration: underline;}
table#section th A:visited {color: #ffffff; text-decoration: underline;}
table#section th A:active  {color: #12AD2A; text-decoration: none;}
table#section th A:hover   {color: #12AD2A; text-decoration: none; }
table#section td	{font-size:.8em;}

.tablesection		{width: 95%; border: none;}
.tablesectionth		{background-color: #003698; color: #ffffff; font-size: 90%; font-weight: bold; text-transform: uppercase; letter-spacing: .25em;}
.tablesectiontd		{font-size:.8em;}

table#standard		{background-color: #F1F2F3; border: solid 1px #CCC; width: 95%;}
table#standard td	{padding: 5px;}
.tablestandard		{background-color: #F1F2F3; border: solid 1px #CCC; width: 95%;}
.tablestandardtd	{padding: 5px;}

.data		{color: #000000; font-size: 0.75em; text-align: left;}
.toprow		{color: red; font-size:60%; font-style: italic;}
.leftcol	{color: red; font-size:60%; text-align: left; vertical-align:top;}
.headcol	{font-size: 70%; font-weight: bold; text-align:left; vertical-align: top;}	

.title				{color: #003698; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110%; font-weight: 500; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing:	normal; text-transform: none;}
.subtitle			{color: #003698; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 130%; font-weight: 700; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none;}
.headertext-small	{color: #003698; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.05em; font-weight: normal;}
.headertext-big		{color: #003698; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.20em; font-weight: bold;}
.subheader			{color: black; font-weight: bold; text-transform:uppercase; font-size: .9em;}

.messageinfo {font-size:.7em; font-weight: 700;	font-style: normal;	color: #ff9900;}
.instruction {font-size:.8em; font-weight: bold;}
.highlight {color:	#12AD2A; font-weight: bold;	font-variant: small-caps; font-size: 1em;}

.outclass  {background-image: url(/masterweb/apps/exploration/images/green_slice_grad.gif); background-repeat: repeat; background-position: 50% bottom; border: #003698 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bolder; font-size: 75%; color: #ffffff; letter-spacing: 0em; cursor: hand;}
.overclass {background-image: url(/masterweb/apps/exploration/images/green_slice_light.gif); background-repeat: repeat; background-position: 50% bottom; border: #003698 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bolder; font-size: 75%; color: #ffffff; letter-spacing: 0em; cursor: hand;}

.whitesmall			  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; color: #FFFFFF}
.whitesmall A:link    {color: #FFFFFF; text-decoration: none;}
.whitesmall A:visited {color: #FFFFFF; text-decoration: none;}
.whitesmall A:active  {color: #E1E3E8; text-decoration: underline;}
.whitesmall A:hover   {color: #E1E3E8; text-decoration: underline;}

@media print {.whitesmall	 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; color: #003698}}
@media print {.whitesmall A:link    {color: #003698; text-decoration: none;}}
@media print {.whitesmall A:visited {color: #003698; text-decoration: none;}}
@media print {.whitesmall A:active  {color: #12AD2A; text-decoration: underline;}}
@media print {.whitesmall A:hover   {color: #12AD2A; text-decoration: underline;}}


/*.gridclass			 {color: #ffffff; background-color: #980036; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight:bold; }
.gridclass A:link    {color: #ffffff; font-weight: bold}
.gridclass A:visited {color: #ffffff; font-weight: bold}
.gridclass A:active  {color: #12AD2A; font-weight: bold}
.gridclass A:hover   {color: #12AD2A; font-weight: bold}

.griditemclass			 {color: #000000; background-color: #ffffff; font-weight: normal; height: 20; }
.griditemclass A:link    {color: #0048CC; font-weight: normal; text-decoration: none;}
.griditemclass A:visited {color: #0048CC; font-weight: normal; text-decoration: none;}
.griditemclass A:active  {color: #12AD2A; font-weight: normal; text-decoration: underline;}
.griditemclass A:hover   {color: #12AD2A; font-weight: normal; text-decoration: underline;}

.griditemaltclass			{color: #000000; background-color: #F1F2F3; font-weight: normal; height: 20; }
.griditemaltclass A:link    {color: #0048CC; font-weight: normal; text-decoration: none;}
.griditemaltclass A:visited {color: #0048CC; font-weight: normal; text-decoration: none;}
.griditemaltclass A:active  {color: #12AD2A; font-weight: normal; text-decoration: underline;}
.griditemaltclass A:hover   {color: #12AD2A; font-weight: normal; text-decoration: underline;}
*/
.gridleftborder { border-left: solid 1px #000000; }
.gridrightpad {  padding-right: 10px; }

	
/* GRID-TABLES: (default grid tables:)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.gridclass{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff; 
	font-style:normal; 
	border:1px solid #980036;
	margin-bottom:5px;
	text-align:left;
	text-transform:none;}
table.gridclass tr th,
table.gridclass tr td,
table tr.gridclass td,
table tr.gridclass th,
table tr td.gridclass,
table tr th.gridclass{			/*HEADER*/
	color:#222222; 
	background:#980036;
	padding:5px;
	font-weight:bold;
	font-size:.9em;
	padding:5px;}
table tr.griditemclass td,
table tr.griditemaltclass td{	/*ROW/ALT-ROW*/
	background:#ffffff;
	color:#000000;
	font-weight:normal;
	font-size:.9em;}
table tr.griditemclass td{			/*ROW*/		
	background:#ffffff;}
table tr.griditemaltclass td{			/*ALT-ROW*/		
	background:#edf2f7;}	
	




table#ep	{border: solid 1px Gray; border-collapse: collapse; color: #000000; font-size: 0.8em; text-align: left; text-transform: none; letter-spacing: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
table#ep th {background-color: lightyellow; font-weight:bold;}
table#ep td {font-weight:normal; font-size: 0.8em;}

.epgrid		{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px Gray; vertical-align: top;}
.epgridhead {background-color: lightyellow; font-weight:bold; text-align: left; border: solid 1px gray;}
.epgriditem {font-weight:normal; text-align: left; border: solid 1px gray;}

.content			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; color: #000000}
.content A:link		{color: #0048CC}
.content A:visited	{color: #0048CC}
.content A:active	{color: #12AD2A}
.content A:hover	{color: #12AD2A}

.header				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; color: #003698; font-weight: bold}
.header A:link		{color: #0048CC}
.header A:visited	{color: #0048CC}
.header A:active	{color: #12AD2A}
.header A:hover		{color: #12AD2A}

.itemclass			 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}
.itemclass A:link    {color: #0048CC; text-decoration: none;}
.itemclass A:visited {color: #0048CC; text-decoration: none;}
.itemclass A:active  {color: #12AD2A; text-decoration: underline;}
.itemclass A:hover   {color: #12AD2A; text-decoration: underline;}

.subsidenav			  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em;}
.subsidenav A:link    {color: #003698; text-decoration: none;}
.subsidenav A:visited {color: #003698; text-decoration: none;}
.subsidenav A:active  {color: #12AD2A; text-decoration: none;}
.subsidenav A:hover   {color: #12AD2A; text-decoration: none;}

.sidenavtd {background: #CCD7E9}
.sidenavtd A:link    {color: #0048CC; font-weight: normal; text-decoration: none;}
.sidenavtd A:visited {color: #0048CC; font-weight: normal; text-decoration: none;}
.sidenavtd A:active  {color: #12AD2A; font-weight: normal; text-decoration: underline;}
.sidenavtd A:hover   {color: #12AD2A; font-weight: normal; text-decoration: underline;}

.topnav				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold}
.topnav A:link		{color: #12ad2a; text-decoration: none}
.topnav A:visited	{color: #12ad2a; text-decoration: none}
.topnav A:active	{color: #003698; text-decoration: none}
.topnav A:hover		{color: #003698; text-decoration: none}

.boxheader			 {color: #ffffff; background-color: #003698; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight:bold; letter-spacing: .25em;}
.boxheader A:link    {color: #FFFFFF}
.boxheader A:visited {color: #FFFFFF}
.boxheader A:active  {color: #EEEEEE}
.boxheader A:hover   {color: #EEEEEE}

#leftnav P		  {clear: both; padding: 0px; margin: 0px; border:0px solid #000000; }
#leftnav2 P		  {clear: both; padding: 0px; margin: 0px; border:0px solid #000000; }
#leftnav A			{font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: .75em; COLOR: #003698; width:150; font-weight: normal; display: inline-block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#leftnav A:hover	{COLOR: #12AD2A; text-decoration:none; background-color: #d4eed0; border-top: 1px solid #12AD2A; border-bottom: 1px solid #12AD2A; }
#leftnav2 A			{font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: .75em; COLOR: #12AD2A; width:150; font-weight: normal; display: inline-block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#leftnav2 A:hover	{COLOR: #003698; text-decoration:none; background-color: #ccd7ea; border-top: 1px solid #003698; border-bottom: 1px solid #003698; }

.navmenu {text-indent: -8px; padding-left: 8px;}
.navmenu2 {text-indent: -8px; padding-left: 16px;}