img {-ms-interpolation-mode:bicubic;}

/* Button style */
.sbttn			{font-family:tahoma,sans-serif;font-size:11px;background: #666666;border-bottom: 1px solid #000000;border-right: 1px solid #000000;border-left: 1px solid #cccccc;border-top:1px solid #cccccc;color:#ffffff;text-decoration:none;cursor: hand;padding-left:0;padding-right:0;}

INPUT.text	{FONT-SIZE:10px;background:#ffffff;}

form {margin:0;padding:0;}
.select 	{font-family:arial,tahoma,sans-serif;font-size:8pt;color:#333333;}

ul				{list-style-type:square; color:#666666;}
li.square		{list-style-type:square; color:#666666;}

.body 	{font-family:arial,tahoma,sans-serif;font-size:10pt;color:#666666;margin:8px auto 0 auto;}
.bodysm {font-family:verdana,arial,tahoma,sans-serif;font-size:10px;color:#666666;}

.header 	{font-family:arial,tahoma,sans-serif;color:#B07807;FONT-WEIGHT: bold;}

#link               { text-decoration: none; color: #993333;}
#link:hover         { color: #669999; text-decoration: underline; }
#link:active        { color: #003366; text-decoration: none; }

#link2               { text-decoration: none; color: #FFFFFF; }
#link2:hover         { color: #FFFFFF; text-decoration: underline; }
#link2:active        { color: #FFFFFF; text-decoration: none; }

#practice		{font-family:arial,verdana;font-size:12px;text-decoration: underline; color: #666666}
#practice	:hover         {font-family:arial,verdana;font-size:12px;text-decoration: underline; color: #666666; }
#practice	:active        {font-family:arial,verdana;font-size:12px;text-decoration: underline; color: #666666; }

#sublink               {font-family:arial,verdana;font-size:12px;text-decoration: none; color: #006699;}
#sublink:hover         {font-family:arial,verdana;font-size:12px;text-decoration: underline; color: #993333; }
#sublink:active        {font-family:arial,verdana;font-size:12px;text-decoration: underline; color: #993333; }

#sublink2               {text-decoration: none; color: #006699; }
#sublink2:hover         {text-decoration: underline; color: #993333; }
#sublink2:active        {text-decoration: underline; color: #993333; }

#footer               { text-decoration: none; color: #ffffff; }
#footer:hover         { text-decoration: underline; color: #993333; }
#footer:active        { text-decoration: underline; color: #993333; }

#work               { text-decoration: none; color: #cc0033; }
#work:hover         { text-decoration: underline; color: #003399; }
#work:active        { text-decoration: underline; color: #003399; }

#grey               { text-decoration: none; color: #666666; }
#grey:hover         { color: #006699; text-decoration: underline; }
#grey:active        { color: #666666; text-decoration: none; }

#greyon               { text-decoration: none; color: #006699; font-weight:bold;}
#greyon:hover         { color: #006699; text-decoration: underline; }
#greyon:active        { color: #666666; text-decoration: none; }

/*------------------NEWSLETTER LINK COLORS---------------------------*/


#einfo				{ text-decoration: none; color: #006699; }
#einfo:hover         { color: #006666; text-decoration: underline; }
#einfo:active        { color: #006666; text-decoration: none; }

#einfo2				{ text-decoration: none; color: #993333; }
#einfo2:hover         { color: #CCCCCC; text-decoration: underline; }
#einfo2:active        { color: #CCCCCC; text-decoration: none; }


#health				{ text-decoration: none; color: #993333; }
#health:hover         { color: #003399; text-decoration: underline; }
#health:active        { color: #003399; text-decoration: none; }

#health2				{ text-decoration: none; color: #993333; }
#health2:hover         { color: #CCCCCC; text-decoration: underline; }
#health2:active        { color: #CCCCCC; text-decoration: none; }

#brief				{ text-decoration: none; color: #336633; }
#brief:hover         { color: #006699; text-decoration: underline; }
#brief:active        { color: #003399; text-decoration: none; }

#brief2				{ text-decoration: none; color: #ffffff; }
#brief2:hover         { color: #CCCCCC; text-decoration: underline; }
#brief2:active        { color: #CCCCCC; text-decoration: none; }

#dirt				{ text-decoration: none; color: #336633; }
#dirt:hover         { color: #006666; text-decoration: underline; }
#dirt:active        { color: #006666; text-decoration: none; }

#dirt2				{ text-decoration: none; color: #ffffff; }
#dirt2:hover         { color: #CCCCCC; text-decoration: underline; }
#dirt2:active        { color: #CCCCCC; text-decoration: none; }


#work               { text-decoration: none; color: #006699; }
#work:hover         { color: #cc0033; text-decoration: underline; }
#work:active        { color: #cc0033; text-decoration: none; }

#work2               { text-decoration: none; color: #ffffff; }
#work2:hover         { text-decoration: underline; color: #cccccc; }
#work2:active        { text-decoration: underline; color: #cccccc; }

.headerred			{border:1px solid #ffffff;}
.footer			{border-top:1px solid #999797;}

.privacy            {position: relative; float:right; right: -30px; margin-top:25px; padding-bottom: 8px;}

img.banner {margin-bottom:28px;}
.floatright {float:right;}
img.resident_atty {border:1px solid #ccc;}

/* Home */
body.home img {border:0px;}

body.home .flash_movie {margin-bottom:30px;}

body.home .inset_columns {width:702px;} /* ff2 does not like display:table-row; */

body.home .leftcol {float:left;width:357px;margin-right:70px;display:table-cell;padding-bottom:15px;}

body.home .rightcol {float:right;width:275px;display:table-cell;padding-bottom:15px;}

body.home .title img {margin-bottom:14px;}

body.home .content {font:normal 11px/17px Arial, sans-serif;color:#666;}
body.home .content ul {list-style:none outside;margin:0px;padding:0px;}
body.home .content li {background:url(../img/home/bullet_arrows.gif) 0 7px no-repeat;padding-left:16px;}
body.home .content li a {color:#666;text-decoration:none;}
body.home .content li a:visited {color:#666;text-decoration:none;}
body.home .content li a:hover {color:#933;text-decoration:underline;}
body.home .content li a:active {color:#933;text-decoration:underline;}

body.home .newslist {border-bottom:1px solid #cecece;}

body.home .newsitem {font:normal 10px/15px Arial, sans-serif;color:#666;border-top:1px solid #cecece;padding:8px 0;}

body.home .readmore {padding-left:7px;}
