﻿body							{margin:0px; padding:0px; background:#fafafa; color:#000000;}

a								{color:#316395; text-decoration:underline;}
a:hover							{}
a.dictionary img				{border:solid 1px #000000 !important; margin:6px 10px 0px 0px;}
a.gallery img					{border:solid 1px #000000 !important; margin-bottom:15px;}
a.simple						{text-decoration:none;}
a.simple:hover					{text-decoration:underline;}

div.commentbox					{margin-bottom:20px; font-family:Verdana,Tahoma; font-size:11px;}
div.commentbox div.head			{margin:0px 0px 8px 5px;}
div.commentbox div.text			{background:#fbfbfb; border:solid 1px #bcbcbc; padding:8px; line-height:14px;}
div.commentbox div.footer		{color:#8f8f8f; font-size:9px; background-image:url('../images/comment_dropshadow.gif'); background-repeat:repeat-x; background-position:left top; padding:5px 0px 0px 15px;}
div.commentbox img.arrow		{margin:0px 0px -9px 5px; vertical-align:bottom;}
div.dictitem					{margin-bottom:20px;}
div.dictitem div.bar			{border-bottom:dotted 1px #c0c0c0; font-size:0px; height:1px; margin:3px 0px;}
div.dictitem div.description	{font-size:10px; padding-left:50px;}
div.disclaimer					{margin-top:5px; padding-bottom:15px; text-align:center; font-family:Verdana,Tahoma,Arial; font-size:10px;}
div.hdotline					{height:1px; font-size:0px; background-image:url('../images/hdot.gif'); background-position:left center; background-repeat:repeat-x;}
div.infobox						{background:#eff4f8; border:solid 1px #888888; color:#000000; padding:5px;}
div.inline						{display:inline;}
div.pad							{padding:10px;}
div.topbar						{background:#c0c0c0; height:5px; font-size:0px;}
div.topholder					{border-top:solid 1px #b1b1b1; border-bottom:solid 1px #b1b1b1;}
div.topholder div.logo			{height:130px; border-top:solid 1px #8f8f8f; border-bottom:solid 1px #8f8f8f; background-image:url('../dynamic/images/layout/top_bg.jpg'); background-position:center center; background-repeat:no-repeat;}
div.topholder div.logo a		{color:#ffffff; font-family:Verdana,Tahoma,Arial; font-size:22px; font-weight:bold; font-style:italic; text-decoration:none;}
div.topholder div.logo a:hover	{text-decoration:underline;}
div.topholder div.logo div		{margin:95px 15px 5px 15px;}

img.border						{border:solid 1px #000000;}
img.frame						{border:solid 1px #c0c0c0 !important; padding:2px;}

input, select, textarea			{font-family:Verdana,Tahoma,Arial; font-size:12px;}
input.button					{font-family:Verdana,Tahoma,Arial;}
input.narrow, textarea.narrow	{width:175px;}
input.wide, textarea.wide		{width:350px;}

option.highlight				{background:#c0c0c0; font-weight:bold;}

select.forecasts				{font-family:Tahoma; font-size:10px !important;}

span.break						{font-size:0px;}

table.form						{margin-left:50px; border:0px;}
table.form td.cell1				{padding:2px 5px 2px 2px; text-align:right !important; white-space:nowrap;}
table.form td.cell2				{padding:2px;}
table.tafmetar					{}
table.tafmetar td.cell1			{padding-right:20px; width:100px; white-space:nowrap;}
table.tafmetar td.cell2			{}
table.tafmetar td.cell2data		{color:#000000;}
table.tafmetar td.cell2header	{color:#000000;}
table.tafmetar td.cell2label	{color:#ff0000;}
table.tafmetar td.cell2unknown	{color:#000000;}
table.tafmetar td.indent		{padding-left:20px;}
table.tafmetar tr.alternate		{background:#f2f2f2;}
table.holder					{width:710px;}
table.holder td.left			{width:5px; white-space:nowrap; background-image:url('../images/tabledropshadow_left.gif'); background-position:right top; background-repeat:repeat-y;}
table.holder td.center			{background:#ffffff; padding-bottom:10px; border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; border-bottom:solid 1px #c0c0c0;}
table.holder td.right			{width:5px; white-space:nowrap; background-image:url('../images/tabledropshadow_right.gif'); background-position:left top; background-repeat:repeat-y;}
table.menu						{margin:0px; padding:0px; border:0px; width:100%;}
table.menu td					{font-family:Verdana,Tahoma,Arial; font-size:10px;}
table.menu td.fill1				{background:#f7f7f7; border-bottom:solid 1px #c0c0c0; width:10px;}
table.menu td.fill2				{background:#f7f7f7; border-bottom:solid 1px #c0c0c0; width:100%;}
table.menu td.item				{background:#f7f7f7; white-space:nowrap; padding:3px 8px 3px 8px; border-bottom:solid 1px #c0c0c0;}
table.menu td.item_on			{background:#ffffff; white-space:nowrap; padding:3px 7px 3px 7px; border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0;}
table.menu td.item_over			{background:#eaeaea; white-space:nowrap; padding:3px 8px 3px 8px; border-bottom:solid 1px #c0c0c0;}
table.menu td.item a			{color:#000000; text-decoration:none;}
table.menu td.item_over	a		{color:#000000; text-decoration:none;}
table.menu td.item_on a			{color:#000000; text-decoration:none;}
table.menu td.item_on a:hover	{color:#000000; text-decoration:underline;}

td								{font-family:Verdana,Tahoma,Arial; font-size:12px; font-weight:normal; text-align:left;}
td.topsnap						{vertical-align:top; padding-top:8px !important;}
td.vdotline						{width:1px; font-size:0px; background-image:url('../images/vdot.gif'); background-position:center top; background-repeat:repeat-y;}
td.gallery div.box				{display:inline; margin:0px 15px 15px 0px;}
td.gallery div.title			{font-family:tahoma,arial; font-size:10px; position:absolute; background-color:#ffffff; filter:alpha(opacity=85); padding:2px; display:inline; border:solid 1px #000000;}

.aligncenter					{text-align:center;}
.alignright						{text-align:right;}
.aligntop						{vertical-align:top;}
.bold							{font-weight:bold;}
.couriernew						{font-family:Courier New;}
.dim							{color:#c0c0c0;}
.dotborder						{border:dotted 1px #c0c0c0;}
.fadebg							{background-image:url('../images/fffbg.gif'); background-position:left top; background-repeat:repeat-x;}
.headline						{font-size:18px; font-weight:bold;}
.hidden							{display:none;}
.italic							{font-style:italic;}
.lucida							{font-family:"Lucida Sans Unicode";}
.noprint						{}
.normal							{font-weight:normal; text-decoration:none;}
.pencil							{font-family:'Trebuchet MS','Calisto MT',Georgia,Verdana,Tahoma,Arial;}
.printonly						{display:none;}
.small							{font-size:10px !important;}
.vspacing15						{line-height:15px;}
.vspacing16						{line-height:16px;}
.vspacing17						{line-height:17px;}
.vspacing18						{line-height:18px;}