*	{font-family: Arial, Helvetica, sans-serif, verdana; font-size: 10pt; margin: 0;padding: 0}
body	{font-family: Arial, Helvetica, sans-serif, verdana; font-size: 10pt; height: 110%; color:#0E0E0E}

a:link		{text-decoration: none; color: #2971A7}
a:visited	{text-decoration: none}
a:hover		{text-decoration: underline; color: #2971A7}

a.toplink:link		{text-decoration: none; font-size: 14px; color: #FFFFFF; font-weight:bold}
a.toplink:visited	{text-decoration: none; font-size: 14px; color: #FFFFFF; font-weight:bold}
a.toplink:hover		{text-decoration: none; font-size: 14px; color: #FFFFFF; font-weight:bold}

a.linknext:link		{text-decoration: underline;color: #2D4493;font-size:9pt; font-weight:bold}
a.linknext:active	{text-decoration: none; color: #2D4493}
a.linknext:visited	{text-decoration: underline;color: #2D4493;font-size:9pt; font-weight:bold}
a.linknext:hover	{text-decoration: none; color: #635C51}

a.linkwhite:link	{text-decoration: none;color: #8E8E8E; font-size: 11px; font-weight: bold}
a.linkwhite:active	{text-decoration: none; color: #8E8E8E; font-size: 11px; font-weight: bold}
a.linkwhite:visited	{text-decoration: none;color: #8E8E8E; font-size: 11px; font-weight: bold}
a.linkwhite:hover	{text-decoration: none; color: #FFFFFF; font-size: 11px; font-weight: bold}

.padBtm3p	{padding-bottom: 3px}
.padBtm6p	{padding-bottom: 6px}
.tableleft	{width: 227px; vertical-align: top}
.pubydiv	{width: 100%; padding-top: 3px; font-size: 8pt; color:#808080}
.bannerdiv	{border-bottom: 1px solid #cccccc; width:825px; padding-bottom: 3px}
.divLineBtmTop	{padding-top: 3px; padding-bottom: 3px; border-top: 1px #cccccc solid;border-bottom: 1px #cccccc solid; width: 100%}
.std	{padding-left: 6px; padding-top: 8px; width: 477px; vertical-align: top}
.std2	{padding-top: 7px; padding-left: 6px}
.stdp	{padding-top: 8px; vertical-align: top; width: 120px}
.sli	{font-size:9pt}
.sa	{font-size:9pt; font-weight:bold}

.textcell	{padding-right: 0px; padding-top: 15px; text-align:justify; vertical-align: top}

.dn	{display:none; visibility:hidden}
.dv	{display:block; visibility:visible}

.boldonly {font-weight:bold}
.italiconly{font-style: italic}

a.ticker:link    {font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; color: #555}
a.ticker:active  {font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; color: #555}
a.ticker:visited {font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; color: #555}
a.ticker:hover  {font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: underline; color: #555}
.tickertd{border-top: 1px solid #9D9D9D;border-bottom: 1px solid #9D9D9D; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family:Helvetica, Verdana; font-size:12px; height:22}

a.qs:link    {font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; color: #777; }
a.qs:active  {font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; color: #000;}
a.qs:visited {font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none;}
a.qs:hover  {font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: underline; color: #000;}
.hiddenPic {display:none;}

.popupnav { width:246px; height:104px; padding:0 0 8px; margin:0 0 1.6em; background:url('images/popupnav_bgbottom.gif') no-repeat 0 100%; }
.popupnavtop { padding:5px 10px; margin:0; font-size:13px; font-weight:normal; color:#737373; background:url('images/popupnav_bgtop.gif') no-repeat 0 0; }
.popupnavenl{ width:17px; height:17px; margin:-64px 0 0 -4px; background:url('images/popupnav_enlarge.png') no-repeat 0 0; font-size:1px; behavior:url('/a/iepngfix.htc'); _display:inline;}
.popupclose { position:relative; z-index:999; display:block; width:28px; height:28px; top:-12px; margin:0 -28px -28px -15px; text-indent:-9999px; background:url('images/widget_close.png') no-repeat; cursor:pointer; outline:none; behavior:url('/a/iepngfix.htc'); }

.prmenu				{font-size: 15px}
a.prmenu:link		{text-decoration: none; font-size: 13px; color: #555}
a.prmenu:visited	{text-decoration: none; font-size: 13px; color: #555}
a.prmenu:hover		{text-decoration: none; font-size: 13px; color: #2971A7}

.statusimg	{background-position: right top; position: relative; margin:0 0 0 -120px; z-index:5; width:120; height:80; background-repeat:no-repeat; float:right; font-size:1px; behavior:url('/a/iepngfix.htc'); _display:inline; cursor:pointer}
.frontpic	{font-size: 13px;padding-left:5px; padding-right:5px; padding-top:5px}
.frontpicb	{background-position: center bottom; padding-top: 5px; background-repeat:no-repeat}
.frontpicc	{font-size: 11px; padding-top: 3px; padding-bottom:10px; color:#666666; padding-left:5px; padding-right:5px; line-height:150%} 
.disclaimer {font-size: 10px;}
