﻿body, td, p, ol, li {font: 12px Arial, Verdana, sans-serif; color: #000000; line-height:140%;}
form		{margin:0px;}
h1 {font-size: 18px; color: #CCCCCC; font-weight: bold; border-bottom: 1px solid; color: #CCCCCC; line-height:110%;}

a {text-decoration: none; color: #009900; border:none;}
a:active {text-decoration: none; color: #FF0000;}
a:hover {text-decoration: none; color: #00FF00;}

a.tooltip span {display:none; border:none; padding:2px 3px; margin-left:8px; width:130px;}
a.tooltip:hover span {display:inline; color:#000000; position:absolute; border:solid 1px #999999; background-color:#FFFFFF;}

.nav {font: bold 18px Helvetica, Arial, sans-serif; color: #009900;}
.subnav * {font: 14px Helvetica, Arial, sans-serif; color: #009900; margin: 5px;}
.subnav a:hover {text-decoration: none; color: #00FF00;}
.subnavSelect {font: bold 14px Helvetica, Arial, sans-serif; color: #009900; margin: 10px;}
.insideNav a:hover {text-decoration: none; color: #00FF00;}
.header {font: bold 18px Helvetica, Arial, sans-serif;}
.header-center {margin-left:auto; margin-right:auto; text-align:center; font: bold 18px Helvetica, Arial, sans-serif;}
.centermargin {margin-left:auto; margin-right:auto; text-align:-moz-center;}

ul {font: 10px; color: #000000; margin-left: 1em; margin-top: 0px; margin-bottom: 0px; padding-left: 1em; padding-top: 0px; padding-bottom: 0px; text-indent: 0px;}

.pressDate {font-size: 24px; color: #999999; text-align: right; font-weight: bold; border-bottom: 1px solid #808080;}
.pressMap {color: #999999; font-weight: bold;}
.small {font-size: 11px; line-height:140%;}

.nf * {font-size:12px;font-family:arial, Sans-Serif;}

.green {color: #009900;}
.boldgreen {font-weight: bold; color: #009900;}
.bigboldgreen {font: bold 14px verdana, arial, sans-serif; color: #009900;}
.greenHeader {font: bold 18px Helvetica, Arial, sans-serif; color: #009900;}
.greenArrow {list-style:url("/images/shell/green_arrow.gif");}
.greenArrowSmall {list-style:url("/images/shell/green_arrow_small.gif");}

.orange {color: #FF9900;}

.white {color: #FFFFFF;}
.smallwhite {font-size: 10px; color: #FFFFFF;}
.boldwhite {font-weight: bold; font-size: 18px; color: #FFFFFF;}

.button
{
	background-image:url('/images/buttons/btn1.gif');
    background-repeat:repeat-x;
    color:#003300;
    white-space:nowrap;
    border:1px solid #008e00;
    background-color:#006600; 
    font-weight:bold; 
    font-size:100%; 
    font-family:arial; 
    padding-left:8px; 
    padding-right:8px; 
    padding-top:1px; 
    padding-bottom:2px;
    text-align:center;
}

.button2
{
	background-image:url('/images/buttons/btn1.gif');
	background-repeat:repeat-x;
	color:#003300;
	white-space:nowrap;
	height:23px;
	border:1px solid #008e00;
	text-align:center;
	background-color:#006600; font-style:normal; font-variant:normal; font-weight:bold; font-size:100%; font-family:arial; padding-left:8px; padding-right:8px; padding-top:0px; padding-bottom:1px;
}

.bigboldyellow {font-size: 24px; font-weight: bold; color: #FFFF66;}

.important {font: 9px verdana, arial, sans-serif; color: #FF9900;}
.copyright {font-size: 11px; color: #999999; line-height:140%;}
.blackCircle {list-style:url("/images/shell/black_circle.gif");}
.boldItal {font-weight: bold; font-style: italic;}
.noLineHt {line-height:100%}
.large {font: bold 14px;}
.faqHeader {font-size: 12px; color: #999999; font-weight: bold; border-bottom:1px solid #999999; text-align:right; margin-top:5px; margin-bottom:5px;}
.liHidden
{
display:none;
}
.liShow
{
display: block;
}

h2			{font-size:110%; margin:5px 0px; text-align:center; margin-left:auto; margin-right:auto;}
h3			{font-size:100%; margin:5px 0px 0px 0px;}

fieldset	{background-color:#ffffff; margin:0px auto; text-align:left; padding:5px; width:75%; border-style:none;}
fieldset div 
			{clear:both; padding-top:0.25em;}
th			{text-align:center;}
.row *		{text-align:left; vertical-align:bottom;}
.row input, .row select
			{margin-top:0px;}
.label		{cursor:pointer; float:left; width:25em; padding-right:0.5em; text-align:right; vertical-align:text-bottom;}
.newLabel	{cursor:pointer; font-weight:bold; float:left; vertical-align:text-bottom; padding:5px 5px 5px 5px; width:200px; text-align:left;}
.textBox	{float:right; padding-right:50px;}

.tip		{cursor:help; background-position:right; background-repeat:no-repeat; padding-bottom:5px;}
label.tip	{width:23.75em; padding-right:1.25em; margin-right:0.5em;}
.field		{margin-left:12.5em; padding: 3px 0px;}
.callout	{padding:2em 3em; font-size:120%; text-align:center;}
.wiz-side	{background-color:#e3e5eb; padding:5px; border-right:2px outset #666;}
.wiz-step	{padding:5px;}
.wiz-step div
			{clear:both;}
.grd, .cal
			{border-collapse:collapse; background-color:#fff;}
.grd, .cal, .grd td, .grd th
			{border-width:1px; border-color:#0C3; border-style:solid;}
.grd *		{padding:6px 4px;}
.grd-r2, .grd-r1, .grd-f
			{text-align:right;}
.grd th		{text-align:center;}
.grdFooter td
			{clear:both;border-width:0px;}
.cal a		{padding:5px;}
.cal		{float:left;} 
.grd-h 		{background-color:white;color:#090; font-weight:bold;}
.grd-f		{background-color:#CCFFD9;color:#090; font-weight:bold;}
.grd-hl		{background-color:#CCFFD9;}
.grd-hl	a	{color:#090;}
.grd-r2		{background-color:#EEEEEE;}
.error		{color:#f00; font-weight:bold;}
.error	ul li	{color:#f00; font-weight:bold;}
.incomplete
			{text-align:center; font-style:italic; font-weight:bold; background-image:url(incomplete.gif);}

.topcurve	{background-color:#CCFFD9; z-index:3; height:10px; width:740px}
.topleft, .topright, .bottomleft, .bottomright
			{border-color:#fff; background-repeat:no-repeat; z-index:2;}
.topleft
			{float:left; background-image:url(shell/topleft_2.gif); 
				margin-left:-7px; border-top-style:solid; border-top-width:2px; margin-top:-4px; 
				background-color:#ccffd9; background-repeat:no-repeat; height:10px; width:10px; }
.topright		
			{float:right; background-image:url(shell/topright_2.gif); 
				border-top-style:solid; border-top-width:2px; margin-top:-4px; margin-right:-5px; 
				background-color:#ccffd9; background-repeat:no-repeat; height:10px; width:15px; }
				
.bottomcurve	{background-color:#fff; z-index:3; width:740px}
.bottomleft
			{float:left; background-image:url(shell/bottomleft.gif);
				margin: -12px 0px 0px -7px; border-bottom-style:solid; border-bottom-width:2px; 
				background-color:#fff; background-repeat:no-repeat; height:12px; width:10px; }
.bottomright
			{float:right; background-image:url(shell/bottomright.gif); 
				border-bottom-style:solid; border-bottom-width:2px; margin:-12px -5px 0px 0px; 
				background-color:#fff; background-repeat:no-repeat; height:12px; width:15px; }
.debit		{color:Red;}
.credit		{color:Black;}
.text, .text:hover, .text:active, .text:visited, .text:disabled
			{color:Black; background-color:white; text-decoration:none; cursor:default;}
		
.pColor		{cursor:pointer; width:1em;}
#main		{background-color:#fff;width:741px;margin:0px auto;text-align:left; padding:3px 3px 10px 5px;}
#border		{border:2px solid #0C3; margin-left:-2px; margin-top:-6px; width:740px;}
#header		{clear:both;text-align:right; }
#header *	{font-size:7pt; margin:0px;}
#row1		{padding-top: 3px}
#row1 a		{font-size: 11px;}
#row2		{background-color:#00CC33; height:25px; margin-right:-1px; margin-top:6px;}
#row2 a		{margin:0px 26px; padding-right:1px; background-color:Transparent;}
#row3		{margin-right:90px; margin-bottom:4px;}
#subhead	{background-color:#ccffd9; font-weight:bold; font-size:120%; margin:-5px 0px 0px 0px; padding:5px;}
#menu		{left:0px;}
#menu div	{margin:2px 0px;}
#content	{margin-left:0px}
#menu, #content
			{padding:5px;}
#footer		{clear:both;}
#footer *	{text-align:center; font-size:90%; color:#999999; padding-top:5px; padding-bottom:2px;}
#bottom		{background-image:url(shell/btm_shd.gif);
			 background-position:bottom; background-repeat:repeat-x;
			 width:775px; height:10px; margin:0px auto; text-align:left; padding:0px;}
#bottom div {width:10px; height:10px;}
#bottom div.left 
			{float:left; background-image:url(shell/btm_shd_lft.gif)}
#bottom div.right 
			{float:right; background-image:url(shell/btm_shd_rt.gif)}
#shad		{width:850px; background-position:center; background-repeat:repeat-y; margin: 0px auto; background-image:url(shell/background_shd.gif)}
#progress	{padding:15px; text-align:center; width:400px; background-color:#fff;}
.Progress	{cursor: wait; background-color:Red;}
.Normal		{cursor:default;}



