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{
	background:url(images/site-search.png) no-repeat;
        width:195px;
        height:85px;
        padding:45px 0 0 5px;
        margin:-35px 0 20px 6px;
}
td .search-box form{display:inline; border:none;}
td .search-box 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{
	background:url(images/send.png) no-repeat;
        width:195px;
        height:85px;
        padding:47px 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;
        background:none;
        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;
}