body {
	background-color: #ffffff;
	background-image: url(/imgs/design/bg_main.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.Elfar1{ 
	padding:10px 40px 40px;
}

.e1{padding-right:20%;};

.EF{
	color: #666666; 
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
}

body, td, div, p {
	color: #000000;
	font-family: verdana, tahoma, arial, geneva, helvetica, sans serif;
	font-size: 11px
}
input, textarea, select {
	color: #000000; 
	font-family: tahoma, verdana,  arial, verdana, geneva, helvetica, sans serif;
	font-size: 14px;
}
a:link, a:active {
	text-decoration: underline;
	color: #000000;
}
a:visited {
	text-decoration: underline;
	color: #6B6B6B;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a.link {color: #000000; text-decoration: none; cursor: text}
a.link:hover {color: #000000; text-decoration: none; cursor: text}
.sp {
	visibility: hidden;
}
.bottom td {
	color: #000000; 
	font-family: tahoma, verdana,  arial, verdana, geneva, helvetica, sans serif;
	font-size: 14px;
}
.bottom td span {color:#FF0000;font-weight:bold}
.bottom td a:link, .bottom td a:active, .bottom td a:visited {
	text-decoration: none;
	color: #000000;
	font-weight:bold
}
.bottom td a:hover {
	text-decoration: underline;
	color: #000000;
	font-weight:bold
}
.news-day {color:#272727}
.news-day a:link, .news-day a:active, .news-day a:visited {
	text-decoration: underline;
	color: #FF0404;
}
.news-day a:hover {
	text-decoration: none;
	color: #FF0404;
}
h1 {margin-top:18px;margin-bottom:12px;color:3C3C3C;font-size:14px;}
h2 {
	color:3C3C3C;
	font-size:12px;
	margin-top:18px;margin-bottom:13px;
}
h3 {
	color:3C3C3C;
	font-size:14px;
	margin-top:18px;margin-bottom:5px;
}

img {border-color:#8B8B8B}
a.novigation:link, a.novigation:active, a.novigation:visited {
	text-decoration: underline;
	color: #000000;
	font-size:12px;
}
a.novigation:hover {
	text-decoration: none;
	color: #000000;
	font-size:12px;
}

a.infonav:link, a.infonav:active, a.infonav:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size:12px;
}
a.infonav:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-size:12px;
}
a.infonava:link, a.infonava:active, a.infonava:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size:12px;
	font-weight: bold;
}
a.infonava:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-size:12px;
    font-weight: bold;
}

table.table {width:500px}
table.table td table {width:100%}
table.table td {background-color: #838383;}
table.table td table td {background-color: #ffffff; text-align: left;}
table.table td table td.table-head {background-color: #EEEDED;}
table.table td table td.table-head2 {background-color: #F8F8F8;  text-align: center;}
table.table td table td.left {text-align: left;}

table.form {width:500px}
table.form td table {width:100%}
table.form td.form-border {background-color: #838383;}
table.form td table td {background-color: #ffffff;}
table.form td table td input, table.form td table td select, table.form td table td textarea {width:100%}
table.form td table td.head {background-color: #EEEDED;}
table.form td table td.note {font-size:12px;color: #666666;}

ul li {color:#000000}
ul.nopad {margin-top:0px;margin-bottom:0px;}
ul.pad li{margin-bottom:9px;}
ul.pad li ul {margin-top:9px;margin-bottom:9px;}

a.infoIn:link, a.infoIn:active, a.infoIn:visited
{
	color: #000000;
	text-decoration: none;
}
a.infoIn:hover {
	text-decoration: underline;
	color: #000000;
}

.notes
{
	color: #666666; 
	padding-top: 15px;
}
.label {color: #ff0000; }

.indexPromo
{
	background-color: #EEEDED; 
	background-repeat: no-repeat; 
	background-position: bottom right;
}
.indexPromoHover
{
	background-color: #8B8B8B; 
	background-repeat: no-repeat; 
	background-position: bottom right;
}
.cur {
	cursor: hand;
}
.emphasis {
	color: #FF0000;
	font-weight: bold
}.a2:link {
	color: #FFFFFF;
	text-decoration: none;
}
.a2:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.a2:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.a2:active {
	color: #FFFFFF;
	text-decoration: none;
}

a.none {
	text-decoration: none;
	color: #FFFFFF;
	cursor: default;
 }
a.none:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.none:hover {
	text-decoration: none;
	color: #ffffff;
	font-size:12px;
}

.tblbord  {background-color: bbbbbb;}
.tblth    {background-color: ebebeb;}
.tblth-oc {background-color: ebebeb;}
.tbltr    {background-color: ffffff;}

li.index {TEXT-ALIGN:justify; color:#058ed2}