* { padding: 0; margin: 0; }
body { padding: 0px; margin: 0; font-family: Arial, sans-serif; background-color: #ACB3B9;}
h1, h2, h3, h4, h5, h6, p { margin: 0; padding: 0; }
pre, blockquote, form, label, ul, ol, li, dl, fieldset, address { margin: 0; padding: 4px; padding-left: 20px;}
dd, blockquote { margin-left: 40px; }
fieldset { padding: 10px; }

td		{font-size: 14px;}

.front		{border: 2px solid #DEE6ED;}
.whole		{border: 2px solid #DEE6ED; margin-top: 4px; margin-bottom: 4px; }

.body		{background: url(http://www.econorus.org/bodybg.jpg) repeat-x; background-color: #fff;
		 min-height:400px;
		 height:auto !important;
		 height:400px;
		 padding: 40px;
		 padding-left: 90px;
		 padding-right: 70px;

		font-family: tahoma, Arial Narrow, sans-serif; font-size: 18px;
		text-align: justify;
		}

.bodyprint	{font-family: tahoma, Arial Narrow, sans-serif; font-size: 18px;
		 background-color: #fff;
		 padding: 20px;
}

.body a		{color: #4773A8;}
.body a:hover	{color: #ce666f;}

.body p		{margin-bottom: 10px;}

.bodywide	{background: url(http://www.econorus.org/bodybg.jpg) repeat-x; background-color: #fff;
		 min-height:400px;
		 height:auto !important;
		 height:400px;
		 padding-top: 40px;
		 padding-right: 40px;
		 padding-bottom: 0px;
		 padding-left: 0px;
		font-family: tahoma, Arial Narrow, sans-serif; font-size: 18px;
		}

.bodywide a		{color: #4773A8;}
.bodywide a:hover	{color: #ce666f;}

.bodywide p		{margin-bottom: 10px;}

.smaller	{font-size: 12px;}

.standard	{font-family: Calibri, tahoma, Arial Narrow, sans-serif; font-size: 18px; padding-bottom: 30px; text-align: justify;}

#menu		{position: relative; top: -58px; width: 980px;
background-color: #7E8283; background: url(http://www.econorus.org/menubg.jpg); height: 32px; margin: 0; padding: 0;}

.menustyle	{background-color: #7E8283; background: url(http://www.econorus.org/menubg.jpg); height: 32px;}

table.m		{margin: 0; padding: 0;}
.menupoint	{height: 32px; background-color: #7E8183; background: url(http://www.econorus.org/menupointbg.gif); border-right: 2px solid #505956;
		color: #F3F4EF; text-align: center; padding-left: 20px; padding-right: 20px;
		font-family: Calibri, tahoma, Arial Narrow, sans-serif; text-transform: uppercase; font-size: 15px;}
.menupoint a	{color: #F3F4EF; text-decoration: none;}
.menupoint a:hover	{color: #F3F4EF; text-decoration: underline;}
a.menupoint:hover {display:block;  background-color: #E3E5E6; background: url(http://www.econorus.org/menuactivebg.gif);}


.menupointactive	{background-color: #E3E5E6; background: url(http://www.econorus.org/menuactivebg.gif); height: 32px; 
		color: #F3F4EF; text-align: center; padding-left: 30px; padding-right: 30px;
		font-family: Calibri, tahoma, Arial Narrow, sans-serif; text-transform: uppercase; font-size: 15px;
		border-right: 1px solid #505956;}
.menupointactive a	{color: #F3F4EF; text-decoration: none;}

.menupointj	{height: 32px; background-color: #7E8183; background: url(http://www.econorus.org/menupointbgj.gif); border-right: 2px solid #505956;
		color: #F3F4EF; text-align: center; padding-left: 30px; padding-right: 30px;
		font-family: Calibri, tahoma, Arial Narrow, sans-serif; text-transform: uppercase; font-size: 15px;}
.menupointj a	{color: #F3F4EF; text-decoration: none;}
.menupointj a:hover	{color: #F3F4EF; text-decoration: underline;}
a.menupointj:hover {display:block;  background-color: #E3E5E6; background: url(http://www.econorus.org/menuactivebgj.gif);}


.menupointjactive	{background-color: #E3E5E6; background: url(http://www.econorus.org/menuactivebgj.gif); height: 32px; 
		color: #F3F4EF; text-align: center; padding-left: 30px; padding-right: 30px;
		font-family: Calibri, tahoma, Arial Narrow, sans-serif; text-transform: uppercase; font-size: 15px;
		border-right: 1px solid #505956;}
.menupointjactive a	{color: #F3F4EF; text-decoration: none;}


#topcontainer 	{width: 960px; height: 147px;margin: 0; padding: 0; }
#topcontainer .frontlogo	{float: left; margin-left: 34px;}
#topcontainer .frontmenu	{margin: 0; padding: 0; margin-top: 110px; float: right; height: 37px; width: 636px; padding-left: 8px;}

a.frontpoint	{font-family: Calibri, Arial Narrow, tahoma, sans-serif; 
		 color:#fff; font-size: 14px; padding-left: 15px; padding-right: 15px; font-weight: bold;
		 text-decoration: none; text-transform: uppercase;}
a.frontpoint:hover {text-decoration: underline;}

.topstrip	{background-color: #C1D1EB; height: 13px;}
.frontpic	{background-color: #A1B8DA; height: 391px;}
.bottomstrip	{background-color: #A2A2A4; height: 13px;}
.bottom		{background-color: #2C3339; height: 56px;}

.bottomtable	{width: 870px; margin-top: 17px; color: #F0F2F1;
		 font-family: Calibri, Arial Narrow, tahoma, sans-serif; font-size: 16px;}

a.bottomlink, a.bottomlink:visited	{color: #fff;}
a.bottomlink:hover	{color: #91DFF0;}

.leftstrip	{background-color: #D4E3F6; height: 13px;}
.rightstrip	{background-color: #E6EEFE; height: 13px;}
.whitestrip	{background-color: #fff; height: 13px;}

.left		{vertical-align: top; width: 325px; padding-top: 20px;}
.right		{background-color: #fff; padding-left: 41px; padding-right: 41px; padding-top: 40px; padding-bottom: 20px; vertical-align: top; width: 636px;
		 color: #405967; font-family: tahoma, sans-serif; font-size: 14px; text-align: justify; line-height: 22px;}

.left a		{color: #116DAC;}
.left a:visited	{color: #587892;}
.left a:hover	{color: #5D95BA;}
.right a	{color: #116DAC;}
.right a:visited	{color: #587892;}
.right a:hover	{color: #5D95BA;}

.right p	{margin-top: 13px;}

h1		{font-family: georgia, times, serif; color: #646E76; font-size: 28px; margin-bottom: 24px; text-align: left; font-weight: normal;}

h2		{font-family: georgia, times, serif; color: #646E76; font-size: 24px; margin-bottom: 20px; text-align: left; font-weight: normal;}

h3		{font-family: georgia, times, serif; color: #646E76; font-size: 19px; margin-bottom: 7px; text-align: left; font-weight: normal;}


ul	{list-style-image: url(http://www.econorus.org/bullet.gif); margin:0 0 0 0.6em; padding-left:32px;}
li 	{margin:0; padding:0; line-height: 19px; padding-left:5px; margin-top: 30px; padding-right: 15px;}

ul.smaller	{margin:0 0 1em 0.6em; padding-left:32px;}
ul.smaller li 	{margin:0; padding:0; line-height: 15px; padding-left:5px; margin-top: 10px; padding-right: 15px; 
				 font-family: tahoma, sans-serif; font-size: 14px;}


.lnews          {color: #42637A; font-family: tahoma, sans-serif; font-size: 14px; font-weight: bold; line-height: 19px; margin-top: -8px;}

a.larchive       {color: #42637A; font-family: tahoma, sans-serif; font-size: 14px; margin-left: 47px;}
a.larchive:hover {color: #0A8CE3;}

ul.rubric1	{list-style-position: outside; list-style-image: none; color: #116DAB; margin:0 0 0 0.6em; padding-left:23px; }
ul.rubric1 li 	{margin:0; padding:0; padding-left:11px;}
ul.rubric2	{list-style-position: outside; list-style-image: none; color: #3DA8F0; margin:0 0 0 0.6em; padding-left:23px; background-color: #fff;}
ul.rubric2 li 	{margin:0; padding:0; padding-left:11px;}

.lrubric1       {color: #116DAB; font-family: tahoma, sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; padding-top: 3px; padding-bottom: 3px;}
.lrubric2       {color: #3DA8F0; font-family: tahoma, sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; padding-top: 3px; padding-bottom: 3px;}

.tabletop {border-bottom: 2px solid #E8E9EA; color: #fff; background: #3784b8; height: 24px;}

.admin		{width: 100%; margin: 0;}
.admin td	{padding: 8px;}

.link		{padding-left: 20px; float: left;}
.link a		{text-decoration: none; border-bottom: 1px dashed #42637A;}

.star		{margin-top: -4px; font-weight: bold; color: red; margin-left: 5px;}

.newsdate	{float: right;  font-style: italic;}

.lnewsdate	{padding-left: 25px; padding-right: 15px; color: #888; padding-bottom: 10px;}
.lnewslink	{padding-left: 25px; padding-right: 15px; font-size: 12px; padding-bottom: 10px;}

.left_col	{font-size: 21px; font-weight: bold;}
.center_col	{}
.formcomment	{font-style: italic;}

#buttonrow	{background-color: #f1f1f1; height: 60px;}

input.subm 	{background-color: #a1bede; width: 330px; color: #fff; height: 40px;}

hr 		{color: #fff; background-color: #fff; border: 1px dotted #808385; border-style: none none dotted; }

#language	{position: relative;
		 top: 0px;
		 margin-left: 923px;
		}
		
.form-text {font-family: Calibri, Arial Narrow, tahoma, sans-serif; font-size: 12px; border: 1px solid #797e7f; padding: 2px;}

.form-submit {	font-family: Calibri, Arial Narrow, tahoma, sans-serif; font-size: 12px;}

table.t td {border: 1px solid #ccc; padding: 4px;}

.theadas	{background-color: #B0B7BD; padding: 8px; padding-left: 20px; 
		 color: #fff; font-family: tahoma, sans-serif; font-size: 14px; text-align: left; text-transform: uppercase; font-weight: bold;}

.jheadas	{background-color: #95ACA4; padding: 8px; padding-left: 20px; 
		 color: #fff; font-family: tahoma, sans-serif; font-size: 14px; text-align: left; text-transform: uppercase; font-weight: bold;}

.trowas		{color: #555; padding: 8px; padding-left: 35px; height: 35px; border-top: 1px dotted #555;
		 font-family: tahoma, sans-serif; font-size: 14px; text-align: left; text-transform: none;}

.trowas a	{text-decoration: none;}
.trowas a:hover {text-decoration: underline; color: #4773A8;}

.trowactive	{font-weight: bold;}

td.rowa           {font-size: 15px; padding: 6px; background-color: #fff;  border-bottom: 1px solid #ccc;}
td.rowb           {font-size: 15px; padding: 6px; background-color: #e5e5e5; border-bottom: 1px solid #ccc;}
td.rowg           {font-size: 15px; padding: 6px; background-color: #DBEFD1;}
td.rowh           {font-size: 14px; font-weight: bold; padding: 6px; vertical-align: bottom; font-weight: bold; border-bottom: 4px solid #ccc;}
td.rowbig           {font-size: 18px; padding: 8px; background-color: #fff;}

.newsimage	{padding-left: 40px; padding-bottom:20px; float: right;}

a.show		{text-decoration: none; border-bottom: 1px dashed lightblue;}

.letter	{font-family: monospace; font-size: 21px; padding-right: 16px; line-height: 31px;}

.sample {cursor:pointer; color: #4773A8; text-decoration:none; border-bottom:1px dashed #4773A8;}

