@charset "utf-8";
/* CSS Document */

body {
	background: #fff;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}

a{
	color:#78AB38;
	font-weight:bold;
}

a:hover{
	text-decoration:none;
	color:#000;
}


p {
	padding:5px 0px;
	line-height:18px;
}


.wrap {
	width:910px;
	margin:0 auto;
}



.header {
	float:left;
	width:910px;
	margin-top:30px;
	margin-bottom:30px;
}

.logo {
	display:block; float:left;
}

.right_menu {
	float:right;
	display:block;
	width:165px;
}

.right_menu li {
	display:inline;
}

.right_menu li a{
	display:block;
	float:left;
	padding:5px;
	color:#3C4135;
}

.right_menu li a:hover{
	text-decoration:underline;
}

.menu {
	float:left;
	width:910px;
	margin-top:20px;
}

#searchform {
	float:right;
	margin-top:10px;
}

#searchform input {
	
border:1px solid #000000;
font-family:Arial;
font-size:12px;
padding:1px 0px;
}

#searchform input#searchsubmit {
	
	width:11px;
	height:21px;
	background: url(../images/searrch-icn.jpg) left top no-repeat;
	cursor:pointer;
	color:#9e9e9e;
	border:0;
}

ul.menu {list-style:none; margin:0; padding:0  z-index : 9999}
ul.menu * {margin:0; padding:0;  z-index : 9999}
ul.menu a {display:block; color:#808080; text-decoration:none; font-weight:normal;}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:26px; left:0; background:none; display:none; opacity:0; list-style:none; z-index:99999; width:100%;}
ul.menu ul li {position:relative; border-bottom:1px solid #fff; width:100%; margin:0;display:block;}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#78AB38; color:#FFF;}
ul.menu ul li a:hover { color:#0c1b5c;}
ul.menu ul ul {left:138px; top:-1px}
ul.menu .menulink {background:#78AB38; padding:5px 37px 5px 37px; margin-right:15px; font-weight:bold; font-size:12px; color:#fff;}
ul.menu .menulink:hover, ul.menu .menuhover, ul.menu .selected { color: #0c1b5c;}
ul.menu .sub {background:#252525 url(../../images/arrow_icn.gif) right center no-repeat}
ul.menu .topline {border-top:1px solid #aaa}

ul.menu .no_margin_right {
	margin-right:0px;
}

h1{
	color:#0C1B5C;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	line-height:30px;
}

h2 {
	font-size:10pt;
	line-height:20px;
}

.slideshow {
	float:left;
	width:910px;
	height:165px;
	overflow:hidden;
}

.base_content, .content {
	width:910px;
	display:block;
	float:left;
}

.base_content .box {
	width:260px;
	margin-right:65px;
	margin-top:20px;
	float:left;
}

.box img {
	margin-top:25px;
	margin-bottom:20px;
	border:1px solid #CCC;
}

.footer {
	float:left;
	display:block;
	width:910px;
	margin-top:20px;
}
.footer ul {
	display:block;
	margin:10px auto;
	width:500px;
}

.footer li {
	display:inline;
}

.footer li a {
	display:block;
	float:left;
	padding:0px 5px;
	color:#7C7C7C;
	font-weight:normal;
}

.footer .copy {
	font-size:11px;
	text-align:center;
	margin:10px auto;
	color:#7C7C7C;
}

.content{
	margin-top:20px;
}

.left_box {
	float:left;
	width:200px;
}

.left_box a{
	color:#000;
	font-weight:normal;
	padding:5px 0px;
	float:left;
	display:block;
	width:190px;
}

.left_box ul li ul li a{
	color: #666;
	font-weight:normal;
	padding:5px 0px;
	float:left;
	display:block;
	width:170px;
	margin-left:0px;
	font-size:11px;
}

.left_box a:hover{
	color:#78ab38;
}

.right_box {
	float:right;
	width:700px;
}

.flash {
	float:left;
	width:294px;
}

a.excel {
	background: url(../images/xcel.gif) left center no-repeat;
	height:30px;
	padding-left:40px;
	display:block;
	line-height:30px;
	margin:5px 0px;
}

a.word {
	background: url(../images/word.gif) left center no-repeat;
	height:30px;
	padding-left:40px;
	display:block;
	line-height:30px;
	margin:5px 0px;
}

ul li#locale-en_US a {

background:transparent url(../images/english.gif) no-repeat scroll left center;
display:block;
font-size:0;
height:12px;
margin:3px 0px 5px -5px;
.margin:1px 0px 5px -5px;
overflow:hidden;
top:-999px;
width:41px;
}

ul li#locale-ro_RO a {

background:transparent url(../images/romana.gif) no-repeat scroll left center;
display:block;
font-size:0;
height:12px;
margin:3px 0px 5px 0px;
.margin:1px 0px 5px 0px;
overflow:hidden;
top:-999px;
width:53px;
}

.contact_form .holder {
	float:left;
	display:block;
	margin:5px 0px;
}

.contact_form input, .contact_form textarea {
	border:1px solid #ccc;
	width:200px;
	float:left;
	padding:5px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
input.send_message {
	width:80px;
	cursor:pointer;
}

.contact_form label {
	width:150px;
	float:left;
	padding:2px;
}

.form {
	margin-left:60px;
}

.text ul li, .text ol li ul li {
	list-style-type:none;
	margin-left:5px;
	padding:3px 0px 3px 15px;
	background:transparent url(../images/bullet_green.gif) no-repeat scroll left 7px;
}

.text ol li {
	list-style-type:decimal;
	.list-style-position:inside;
	margin-left:15px;
	.margin-left:0px;
	padding:3px 0px;
}

.green { color:red}