body					{margin: 0; background: #fff; color: #1b3349; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
img						{border: 0;}
td						{vertical-align: top;}
p						{margin: 12px 0; text-align: justify;}
a						{color: #000080; text-decoration: underline;}
a:hover					{color: #62a013; text-decoration: none;}
h1						{color: #62a013; font-size: 14px; margin: 0 0 10px 0; padding: 0;}

.minwid					{min-width: 970px;
/* IE min-width fix */
width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 970 ? "970px" : "auto");}
.clear					{clear: both;}

#menu					{background: #edfcd7; width: 100%; text-align: center; color: #000080; font-weight: bold; vertical-align: middle;}
#context				{background: #edfcd7; width: 708px; margin: auto;}
#txt					{padding: 0 35px 25px 35px; font-size: 12px;}
#txt ul					{margin: 0; padding: 0 0 0 25px;}
#txt ul li				{padding: 2px 0;}
#txt .adr				{line-height: 1.5em;}
#txt .mag				{margin: 5px 0 15px 0; padding: 0 0 0 25px; color: #000080;}
#txt .mag li			{padding: 2px 0;}
#txt .mag li a			{color: #000080; text-decoration: none;}
#txt .mag li a:hover	{color: #62a013; text-decoration: underline;}
#txt .price				{margin: 5px 0 15px 0; padding: 0 0 0 25px; font-weight: bold;}
#txt .price li			{padding: 2px 0;}
#txt .pl				{margin: 15px 0;}
#txt .pl td				{padding: 3px 10px; font-size: 10px; background: #ddf1c1;}
#txt .pl .title			{font-weight: bold; font-size: 11px; color: #000080; padding: 5px 10px; background: #c4de9d;}
#ad						{background: #f7ffec; font-size: 10px; padding: 10px; color: #999999; border: 1px dashed #CCCCCC;}
#ad a					{color: #999999; text-decoration: none;}
#ad a:hover				{color: #62a013; text-decoration: underline;}
#copy					{text-align: center; font-size: 10px; color: #999999; line-height: 1.6em; padding-top: 25px;}
#copy a					{color: #999999; text-decoration: none;}
#copy a:hover			{color: #999999; text-decoration: underline;}