// Copyright 2010 Olshan Grundman Frome Rosenzweig & Wolosky LLP
// Design and code by Pinpoint Design, NYC

A                 {color: #007c85; text-decoration: none}
A:link            {color: #007c85; text-decoration: none}
A:hover           {color: #666666; text-decoration: none}
A:active          {color: #feb16c; text-decoration: none}
A:visited         {color: #007c85; text-decoration: none}
A:visited:hover   {color: #666666; text-decoration: none}

A.w               {color: #ffffff; text-decoration: none}
A.w:link          {color: #ffffff; text-decoration: none}
A.w:hover         {color: #ffffff; text-decoration: none}
A.w:active        {color: #ffffff; text-decoration: none}
A.w:visited       {color: #ffffff; text-decoration: none}
A.w:visited:hover {color: #ffffff; text-decoration: none}

A.n               {color: #666666; text-decoration: none}
A.n:link          {color: #666666; text-decoration: none}
A.n:hover         {color: #006233; text-decoration: none}
A.n:active        {color: #feb16c; text-decoration: none}
A.n:visited       {color: #666666; text-decoration: none}
A.n:visited:hover {color: #006233; text-decoration: none}

body              {margin: 0px}
i                 {font-weight: italic}
b                 {font-weight: bold}

ul               {list-style: square;}
ul ul            {list-style: disc;}
ul ul ul         {list-style: circle;}
li               {font: 11px/16px verdana,arial,helvetica,sans-serif;}


.logo            {position: absolute; top: 28px; left: 38px;}
.tag             {position: absolute; top: 54px; left: 38px;}

.nv   {padding-bottom: 8px;}

.sdhd  {font: bold 11px/13px verdana,arial,helvetica,sans-serif; color: #ffffff; padding: 0px 8px 0px 16px;}
.sdhdlink  {font: 9px verdana,arial,helvetica,sans-serif; color: #ffffff; padding: 2px 16px 0px 16px;}

.sdbox            {padding: 16px 16px 24px 16px;}
.sdbox ul         {margin: 0; padding: 4px 0 16px 16px;}
.sdcol            {display: block;}
.sdtab            {position: relative; height: 22px; background-color: #007c85; display: table-cell; vertical-align: middle; width: 251px; padding: 3px 3px 3px 0px;}

.item				{position: relative; margin:0;}
.toggleClose 		{position: absolute; display: block; background: #01555b; padding: 2px 8px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; color: #fff; font-size: 11px; font-weight: bold; font-family: arial, sans-serif; top: 3px; right: 5px; cursor: pointer;}
.toggleClose:hover	{background: #444; color: #fff;}

.head			  {font: 14px verdana,arial,helvetica,sans-serif; color: #2b5e81; font-weight: bold}

.hptxt             {font: 12px/17px verdana,arial,helvetica,sans-serif;}
.txt               {font: 11px/16px verdana,arial,helvetica,sans-serif;}
.hdr              {font: 13px/18px verdana,arial,helvetica,sans-serif;}

.adr              {font: 10px/13px verdana,arial,helvetica,sans-serif; color: #646464; padding: 23px 0px 0px 35px;}

.ft       {font: 9px/14px verdana,arial,helvetica,sans-serif; color: #646464; padding: 20px;}

.newsdate          {font: 10px/15px verdana,arial,helvetica,sans-serif; color: #333333;}
.newshd            {font: bold 10px/15px verdana,arial,helvetica,sans-serif;}
.newstxt           {font: 10px/15px verdana,arial,helvetica,sans-serif; color: #333333; padding: 0px 0px 12px 0px;}


.hpbox              {padding: 70px 40px 75px 40px;}
.pgbox              {margin: 36px 40px 75px 40px;}

.sdtxtsm          {font: 10px/13px verdana,arial,helvetica,sans-serif;}

.sdbr             {padding: 6px 0px 6px 0px}
.sdbrpic          {padding-right: 6px;}

.pic              {padding: 0 0 8px 8px;}


.pfs            {padding-top: 12px;}

#search_box     {width: 132px; height: 15px; background: url("../images/img_gfx/search_box.gif"); background-repeat: no-repeat; background-position: 16px 5px; float: right; padding-bottom: 19px; padding-top: 5px;}
#search_box #s  {float: right; padding: 0; margin: 1px 0 0 6px; border: 0; width: 93px; background: none; font: 10px verdana,arial,helvetica,sans-serif; color: #666666;}
#search_box #si {padding-right: 19px;}
#search_box #go {float: left; margin: 0px;}






.nav              {font: 10px/16px verdana,arial,helvetica,sans-serif;}
.txtpro           {font: 11px/14px verdana,arial,helvetica,sans-serif;}
.txtatt			  {font: 11px/20px verdana,arial,helvetica,sans-serif;}
.txtsm            {font: 10px/14px verdana,arial,helvetica,sans-serif;}
.txtsup           {font: 9px verdana,arial,helvetica,sans-serif;}

.sttl	  		  {font: 16px verdana,arial,helvetica,sans-serif; text-align:center; font-variant:small-caps; font-weight:bold;}






.mPR              {position: absolute; z-index:1; left: 140px; top: 185px; width: 260; visibility: hidden}
.mRE              {position: absolute; z-index:2; left: 140px; top: 220px; width: 85; visibility: hidden}
.menu a           {color: #666666; display: block; padding: 1px 5px; text-decoration:none}
.menu a:hover     {background-color: #d5d8dc; color: #006233; cursor: hand}

.frm            {font: 12px arial,helvetica,sans-serif;}

