body{
	font-family:Tahoma;
	font-size:12px;
	color:#5c5c5c;
	padding:0px;
	margin:0px;
	background:#fff;
}
td{
	font-size:12px;
	color:#5c5c5c;
}
a:link, a:visited{
	color:#778a19;
	text-decoration:underline;
}
a:hover{
	color:#778a19;
	text-decoration:none;
}

.transpng {
	behavior: url("png.htc");
}
h1{
	color:#fff;
	font-size:20px;
	padding:0;
	margin:0 0 0px 0;
	font-weight:normal;
}
table.sky{
	background:#fff url(images/main_bg.jpg) 100% 0 no-repeat;
}
td.logoAlign{
	padding-left:0px;
	width:200px;
	padding-top:40px;
	vertical-align:text-bottom;
        text-align:left;
}
td.left_bg{
	width:211px;
}
td.center_bg{
	padding:5px 0 10px 17px;
}
td.right_bg{
	width:200px;
}
td.boxCell{
	padding-bottom:8px;
}
td .search-box{
	    width:195px;
        height:60px;
        padding:5px 0 0 5px;
        margin: 0 0 10px 6px;
}

td .search-box-en{
		background:url(images/site-search-en.png) no-repeat;
        width:203px;
        height:85px;
        padding:45px 0 0 5px;
        margin:-35px 0 20px 6px;
}


td .search-box form{display:inline; border:none;}
td .search-box-en form{display:inline; border:none;}
td .search-box fieldset{
        border:none;
        display:inline;
        margin:0;
        padding: 0 5px 2px;
		background:url(images/input.png) no-repeat;
}
td .search-box-en fieldset{
        border:none;
        display:inline;
        margin:0;
        padding:0;
}

#ajaxSearch_submit{
        display:block;
        background:url(images/search-btn.png) no-repeat;
        width:56px;
        height:22px;
        font-size:9px;
        font-weight:bold;
        color:#fff;
        text-transform:uppercase;
        cursor:pointer;
        border:none;
}
#ajaxSearch_input{
        width:153px;
        height:20px;
        background:none;
        margin:0 5px 13px;
	color: #ccc;
        border:none;
}
h1{
	color:#8c8c8c;
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0 10px 0;
}
h2{
	background:url(images/h2_bg.gif) 0 2px repeat-y;
	padding: 0px 0 2px 10px;
	color:#aec249;
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 0.8;
}
a:link.more, a:visited.more{
	padding-right:11px;
	background:url(images/str.gif) 100% 5px no-repeat;
}
a:hover.more{
	padding-right:11px;
	background:url(images/str.gif) 100% 5px no-repeat;
}
td.footerBg{
	background:#868686;
}
td.footerPadd{
	padding:10px;
}
td.menu ul{
	list-style: none;
	padding:0px;
	margin:0px;
	height:41px;
	white-space:nowrap;
}
td.menu ul li {
	float: left;
	clear: none;
	font: 12px Tahoma;
	color: #fff;
}
td.menu ul li a:link, td.menu ul li a:visited{
	color: #868686;
	text-decoration: none;
	background: url(images/menu_bg_def.gif) 0 0 no-repeat;
	display: block;
	padding: 11px 25px 9px 16px;
	font: 16px Arial;
	font-weight:bold;
}

td.menu ul li a:hover {
	color: #aec249;
	text-decoration: none;
	background: url(images/menu_bg.gif) 0 0 no-repeat;
	display: block;
	padding: 11px 25px 9px 16px;
	font: 16px Arial;
	font-weight:bold;
}
td.menu ul li.active a{
	background: url(images/menu_bg.gif) 0 0 no-repeat;
	color: #aec249;
}
td.menu ul li.last a{
}

td.footer{
	padding-top:20px;
}
td.footer ul{
	list-style: none;
	padding:0px;
	margin:0px;
}
td.footer ul li {
	float: left;
	clear: none;
	font: 12px Tahoma;
	color: #fff;
}
td.footer ul li a:link, td.footer ul li a:visited{
	color: #6c6c6c;
	text-decoration: underline;
	border-left:1px solid #6c6c6c;
	display: block;
	padding: 0px 10px 0px 10px;
	font: 11px Tahoma;
}

td.footer ul li a:hover {
	color: #6c6c6c;
	text-decoration: none;
	border-left:1px solid #6c6c6c;
	display: block;
	padding: 0px 10px 0px 10px;
	font: 11px Tahoma;
}
td.footer ul li.active{
	
}
td.footer ul li.last a{

}
td.footer ul li.first a{
	border:none;
}
#green{
	color:#aec249;
}
#footer{
	margin-top:20px;
}
input.eformSubmit{
	background:#aec247;
	border:none;
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:22px;
	text-transform:uppercase;
}

.inptxt, textarea.frm {margin: 3px 0 8px 0; border:solid 1px #dbdbdb; }

textarea.frm {overflow: hidden;}

#sape{
	color:#8b8b8b;
	padding-bottom:20px;
	padding-top:8px;
}

#sape a:link, #sape a:visited{
	color:#8b8b8b;
}
#sape a:hover{
	color:#8b8b8b;
}

td .send-mail-form *{border:none !important;padding:0;margin:0;display:block;}
td .send-mail-form{
	    width:195px;
        height:60px;
        padding:5px 0 0 9px;
        margin:0 0 5px 6px;
}

.send-mail-form .send{
        background:#aec247;
        width:98px;
        height:22px;
        font-size:9px;
        font-weight:bold;
        color:#fff;
        text-transform:uppercase;
        cursor:pointer;
}

.send-mail-form  .email{
        width:153px;
        height:20px;
		padding: 2px 8px;
        background:url(images/input.png) no-repeat;
        margin:0 5px 13px;
}
.faq{
	background:url(images/faq.png) no-repeat 3px top;
	width:150px;
	height:70px;
	padding-left:83px;
	vertical-align:middle;
}
.it-news{
	background:url(images/it-news.png) no-repeat;
	width:150px;
	height:85px;
	padding-left:83px;
	vertical-align:top;
	padding-top:20px;
}

div.news_counter{
	text-align:center;
}
div.news_counter span{
	font-weight:bold;
}


/*SIDE BLOCKS*/

.block-box h3 {color: #AEC249; font: 14pt Verdana; line-height: 11pt; font-weight: 700; margin: 0 0 4px 10px; padding: 0;}
.block-box h3 span {font-size: 9pt; color: #A7A7A7;}
.block {background: url('/images/block-bottom.gif') bottom left no-repeat; width: 203px; float: left; padding: 0 0 12px; margin: 0 0 10px;}
.block-top {background: url('/images/block-top.gif') top left no-repeat; width: 203px; float: left; padding: 0; margin: 0; height: 12px;}
.block-bg {background: url('/images/block-bg.gif') top repeat-y; width: 203px; float: left; padding: 0; margin: 0;}
.block-bg ul {list-style: url('/images/block-li.gif'); padding: 0; margin: 0 5px 0 25px;}
.block-bg li {color: #8B8B8B;}

/* TABLE STYLES */
table.table {width: 581px; border-collapse: collapse; font: 10pt Tahoma; color: #5B5B5B; z-index: 1; position: relative; }
table.table tr {padding:0; margin: 0;}
table.table td {border: 1px solid #F0F0F0; padding: 0; margin: 0; background: #F9F9F9; height: 21px; line-height: 21px;}
table.table td span {color: #AFC445; font-weight: 700; padding-left: 20px;}
div.pointer {background: url('images/pointer1.gif') top left no-repeat; width: 27px; height: 21px; float: left;}
div.pointerd {background: url('images/pointer2.gif') top left no-repeat; width: 27px; height: 21px; float: left;}
table.table td.dark {background: #F7F7F7;}
table.adv td {text-align: center;}
table.adv td.name {text-align: left;}
table.table ul {list-style: url('images/checked.gif'); padding: 0; margin: 0 5px 0 25px;}
table.table li {padding-left: 7px;}
.marker {position: relative; width: 205px; height: 84px; z-index: 10; background: url('images/marker.gif') top left no-repeat; top: -275px; left: 410px;}
*|html[xmlns*=""] .marker {
position: relative; width: 205px; height: 84px; z-index: 10; background: url('images/marker.gif') top left no-repeat; top: -255px; left: 410px;
}


