 
 
 
 
 
 
 
 

html, body { margin: 0; padding: 0;}
 div, p, ul, ol, h1, h2, h3, h4, h5, h6, img { margin: 0; padding: 0; border-style: none;}
h1 { font-size: 17px; font-weight: bold; color: #535353; margin-top:15px;}
h2 { font-size: 12px; font-weight: bold;}
* { background-repeat: no-repeat;}
body { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
/*font-size:.75em; */
font-size: 12px;
font-weight: normal;
background-image: url('images/back_body.gif'); 
background-repeat: repeat-x; 
background-color: #FE9900;
color:#232323;
}

p {
	padding-bottom:10px;
}
ul {
	padding-bottom:10px;
}

a { text-decoration: none;}
a:hover { text-decoration: underline;}
#mainContainer { width: 700px; margin-left: auto; margin-right: auto; margin-top: 20px; background-color: #FFF;}
#mainContainer #header { width: 700px; background-image: url('images/back_top.gif'); background-position: left top; background-color: #FFF; height: 110px;}
#mainContainer #header p { float: left; margin-top: 20px; margin-left: 25px;}
#mainContainer #header ul { list-style-type: none; float: right; margin-top: 30px;}
#mainContainer #header ul li { float: left; margin-right: 15px;}
/*----------------------------------------------------*/
#mainContainer #meniu { /*clear: both; margin-left: 25px; margin-bottom: 2px;*/}
#mainContainer #meniu p { margin-top: 2px; margin-bottom: 2px;}
#mainContainer #meniu ul { width: 650px; height: 30px; list-style-type: none; background-color: #535353;}
#mainContainer #meniu ul li { float: left; font-size: 14px; font-weight: bold; margin-left: 20px; padding-top: 5px;}
#mainContainer #meniu ul li a { color: #FFF; padding-bottom: 5px;}
/*----------------------------------------------------*/


/*----------------------------------------------------*/
#mainContainer #content { width: 650px; margin-left:25px; margin-bottom:20px; overflow:hidden;}
#mainContainer #content h1 {line-height:1;margin-bottom:8px;}

#mainContainer #content-bottom { width: 700px; background-image: url('images/back_bottom.gif'); background-position: left bottom; background-color: #FFF; overflow: hidden;}
/*----------------------------------------------------*/
#mainContainer #content .portfolio { width: 425px; float: left; }
#mainContainer #content .portfolio p { margin-left: 25px; margin-right: 15px; margin-bottom: 10px;}
#mainContainer #content .portfolio span { color: #FF9E01; font-weight: bold;}
#mainContainer #content .portfolio h1 { margin-left: 25px;}
#mainContainer #content .portfolio h2 { margin-left: 25px;}
#mainContainer #content .portfolio div.box {clear:both;}
#mainContainer #content .portfolio div.box div p.poza { float: left; margin-left: 12px;}
#mainContainer #content .portfolio div.box div > p.poza { margin-left: 25px;}
#mainContainer #content .portfolio div.box div p.text_poza { color: #05765A;}
#mainContainer #content .portfolio div.box div a { color: #05765A;}
#mainContainer #content .portfolio .search_form { margin-left:25px; }
#mainContainer #content .portfolio .search_form .row1 * { margin-bottom:3px;}
#mainContainer #content .portfolio .search_form .row1 .label1 { float:left; width: 80px; text-align:right;  margin-right: 5px; }
#mainContainer #content .portfolio .search_form .row1 .field1 { float:left; width: 300px;}
#mainContainer #content .portfolio .search_form .row1 .field1 p { margin-left:5px;}

/*----------------------------------------------------*/
#mainContainer #content #livechat { text-align:center; float: right; width: 180px; margin:0px; padding-left: 10px; padding-bottom: 10px; margin-top:20px; margin-bottom:10px} 

/*----------------------------------------------------*/
#mainContainer #content #whats_new { float: right; width: 180px; margin:0px; padding-left: 10px; padding-bottom: 10px; border: 1px solid gray; margin-top:20px; margin-bottom:10px} 
#mainContainer #content #whats_new ul { list-style-image: url('images/arrow.gif'); margin-left: 20px;}
#mainContainer #content #whats_new ul a { color: #919191;}
#mainContainer #content #whats_new ul a:hover { color: #FF9200;} 
#mainContainer #content #whats_new a { color: #FF9200;}

/*----------------------------------------------------*/
#mainContainer #content .cell {float: left; width: 190px; margin-left:10px; margin-right:10px;}
#mainContainer #content .cell h1 {border-bottom: 1px dotted #CDCDCD;line-height:1;margin-bottom:8px;}
#mainContainer #content > .cell { margin-left: 10px;margin-right: 10px;}
#mainContainer #content .cell ul { list-style-image: url('images/arrow.gif'); margin-left: 25px;}

#mainContainer #content .cell2 {width: 400px; margin-left:10px; margin-right:10px;}
#mainContainer #content .cell2 h1 {border-bottom: 1px dotted #CDCDCD;line-height:1;margin-bottom:8px;}
#mainContainer #content > .cell2 { margin-left: 10px;margin-right: 10px;}
#mainContainer #content .cell2 ul { list-style-image: url('images/arrow.gif'); margin-left: 25px;}


#mainContainer #content .widercell {float: left; width: 410px;}
#mainContainer #content .widercell h1 {border-bottom: 1px dotted #CDCDCD;line-height:1; margin-left:10px;margin-bottom:8px;}
#mainContainer #content .widercell .subcell {float: left; width: 205px; overflow:hidden;}
#mainContainer #content .widercell .subcell ul { list-style-image: url('images/arrow.gif'); margin-left: 35px;}

/*
#mainContainer #content #left {float: left; height:auto; width: 215px; border-right: 1px dotted #9A9A9A; padding-left:10px;}
#mainContainer #content #left ul { list-style-image: url('images/arrow.gif'); padding-left: 25px;}

#mainContainer #content #middle { float: left; height: auto; width: 215px;; border-right: 1px dotted #9A9A9A; padding-left:10px;}
#mainContainer #content #middle ul { list-style-image: url('images/arrow.gif'); padding-left: 25px;}

#mainContainer #content #right { float: left; height:auto; width: 215px;padding-left:10px;}
#mainContainer #content #right ul { list-style-image: url('images/arrow.gif'); padding-left: 25px;}
*/

#mainContainer #content * a {color: #05765A; text-decoration:underline;}
#mainContainer #content * a:hover {color: #FF9E01; text-decoration:none;}

/*----------------------------------------------------*/
#mainContainer #content .subcontent { float:left; margin-left: 10px; margin-right: 10px;}
#mainContainer #content > .subcontent { margin-left: 10px;}

#mainContainer #content .main_left { float:left; width: 400px; margin-left: 10px; margin-right: 10px; }
#mainContainer #content > .main_left { margin-left: 10px;}

#mainContainer #content .main_right { float:left; width: 200px; margin-left: 10px; margin-right: 10px; margin-top:10px;}
#mainContainer #content > .main_right { margin-left: 10px;}

#mainContainer #content * .description { margin-top:5px; padding-bottom:10px;}
#mainContainer #content * .description p { margin-top:5px;}
#mainContainer #content * .description ul li { margin-left: 25px; list-style-type: square;}
#mainContainer #content * .description ul li ul li { margin-left: 25px; list-style-type: circle;}
#mainContainer #content * .description ol li { margin-left: 25px;}

#mainContainer #content .subcontent .cell {float: left; width: 250px; margin-left:10px; margin-right:10px; margin-top:5px;}
#mainContainer #content .subcontent > .cell { margin-left: 10px;margin-right: 10px;}
#mainContainer #content .subcontent .cell ul { list-style-image: url('images/arrow.gif'); margin-left: 25px;}

#mainContainer #content #sitemap { margin-top:5px; margin-left: 10px;margin-right: 10px;}
#mainContainer #content #sitemap h1 { line-height:1;margin-bottom:8px;}
#mainContainer #content > #sitemap { margin-left: 10px;margin-right: 10px;}
#mainContainer #content #sitemap ul { list-style-image: url('images/arrow1.gif'); margin-left: 25px;}
#mainContainer #content #sitemap * ul { list-style-image: url('images/arrow1.gif'); margin-left: 25px;}

#mainContainer #content .form { float:left; width: 600px; margin-left: 10px; margin-right: 10px; }
#mainContainer #content > .form { margin-left: 10px;margin-right: 10px;}
#mainContainer #content .form h1 { line-height:1; margin-bottom:8px;}
#mainContainer #content .form .row { width: 600px;}
#mainContainer #content .form .row * { margin-bottom:3px;}
#mainContainer #content .form .row .label { float:left; width: 140px; text-align:right;  margin-right: 5px; }
#mainContainer #content .form .row .field { float:left; width: 455px; }

#mainContainer #content #login { height:200px; vertical-align:middle; text-align:center;}

#mainContainer #content .list { float:left; width: 650px; margin-top:20px; overflow:hidden;}
#mainContainer #content .list .row { float:none; width: 650px; background-color: #BDBDBD;}
#mainContainer #content .list .rowodd { clear:both; float:none; width: 650px; background-color: #EFEFEF; padding-top:1px; padding-bottom:1px;}
#mainContainer #content .list .roweven { clear:both; float:none; width: 650px; background-color: #DFDFDF; padding-top:1px; padding-bottom:1px;}
#mainContainer #content .list .row .listheader { float:left; text-align:center; font-weight:bold; }
#mainContainer #content .list .rowodd .listcell { float:left; }
#mainContainer #content .list .roweven .listcell { float:left; }

/*----------------------------------------------------*/
#menu1Container a { color: #535353;}
#menu2Container a { color: #535353;}
#menu3Container a { color: #535353;}
/*----------------------------------------------------*/
#mainContainer #footer { clear: both; background-color: #FE9900; padding-top: 10px;}
#mainContainer #footer p { color: #FFF; margin-left: 35px; font-weight: bold;}
#mainContainer #footer p a { color: #FFF;}

.efusion p {
	margin: 0 0 10px;
	padding:0;
}
.efusion ul {
	margin: 0 0 10px 15px;
	padding:0;
}

.box {
padding:20px 0px;
} 
 
ul.desc li { margin-left: 25px; list-style-type: square; padding-bottom:5px;}
ul.desc li ul li { margin-left: 25px; list-style-type: circle;}


/* CSS Document */

#wrapper {
width:620px;
margin:0 auto;
padding:25px 15px;
height:100%; 
}

#wrapper2 {
width:620px;
margin:0 auto;
padding:25px 15px;
background:url(images/bg_demo.jpg) no-repeat top left;
height:100%;
}

#leftpane {
width:422px;
float:left;
}

#rightpane {
width:193px;
float:left;
}

#click {
height:88px;
}

#left {
width:34px;
float:left;
}

#cnews {
width:139px;
float:left;
padding-left:20px;
}

#cnews ul li {
list-style: square;
}

#cnews a {
text-decoration:none;
color:#232323;
}

#cnews a:hover {
text-decoration:underline;
}

.complete {
width:373px;
float:right;
}

.complete a{
text-decoration:none;
color:#232323;
}

.complete a:hover {
text-decoration:underline;
}

.click {
width:159px;
height:96px;
float:left;
position:relative;
}

.e-marketing {
clear:both;
}

.e-marketing a{
text-decoration:none;
color:#232323;
}

.e-marketing a:hover {
text-decoration:underline;
}

.e-commerce {
width:372px;
float:right;
padding-top:60px;
}

.e-commerce a{
text-decoration:none;
color:#232323;
}

.e-commerce a:hover {
text-decoration:underline;
}

.web {
width:240px;
padding-top:80px;
}

.web a{
text-decoration:none;
color:#232323;
}

.web a:hover {
text-decoration:underline;
}

.textfield {
width:113px;
height:15px;
font-size:11px;
border:1px solid #fe9900;
padding-left:5px;
}


.develop {
width:111px;
position:relative;
float:left;
}

.develop1 {
width:121px;
float:left;
padding-top:10px;
}

.develop2 {
width:121px;
float:left;
}

.develop3 {
padding-left:233px;
}

span.super {color:#FF0000;vertical-align:top;font-size:9px;}

.clear {
	clear:both;
}

#menu {
	margin-left: 25px; margin-bottom: 5px; width: 650px; background-color: #535353;
}
#menu ul {
	margin:0;
	padding:0;
}
#menu ul li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	position: relative;
	text-align:left;
}
#menu h2 {
	margin:0;
	padding:0;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform:capitalize;
}
#menu a {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	padding:5px 10px;
	display:block;
	float:left;
}
#menu a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}


#menu ul ul {
	position: absolute;
	z-index: 500;
	top: 100%;
	left: 0;
	border:1px solid #535353;
	width:150px;
}

html>body #menu ul ul {
	width:auto;
}

#menu ul ul li {
	display:block;
}
#menu ul ul li a {
	width:150px;
	background:#535353;
	font: bold 12px "Trebuchet MS", Arial;
	color:#FFFFFF;
	display:block;
	float:none;
}
#menu ul ul li a:hover {
	background:#FFFFFF;
	color:#535353;
	text-decoration:none;
}

#menu ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
}

#menu ul ul,
#menu ul li:hover ul ul,
#menu ul ul li:hover ul ul
{display: none;}

#menu ul li:hover ul,
#menu ul ul li:hover ul,
#menu ul ul ul li:hover ul
{display: block;}

html #menu ul li { float: left; height: 1%;}
html #menu ul li a { height: 1%; }

#menu li:hover ul, li.over ul { display: block; float:left;}




/* new solution page style */
.solution_left{
	float: left;
	width: 289px;
	padding-bottom: 20px;
}

.solution_left img{
	border: 0;
}

.solution_right{
	float: left;
	width: 289px;
	padding-left: 20px;
	padding-bottom: 20px;
}

.solution_right img{
	border: 0;
}

.a_terms{
	float: right; 
	padding-right: 22px;
	
}

.a_terms a:link, .a_terms a:active, .a_terms a:visited{
	color: #000000;
	text-decoration:none;
}

.a_terms a:hover{
	color: #FF6600;
text-decoration:underline;
}


<!--[if lt IE 7]>
#menu{float:none;}
body{behavior:url(csshover.htc); }
#menu ul li{float:left; }
#menu a{height:1%;}

<![endif]-->


/* ******** Press Release ************* */
.s9hx {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#05765a;
}

.s9h2 {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.s9h3 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#05765a;
}

.s9clear {
	clear:both;
}

.s9org {
	color:#d78304;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
}


/* Header */
.s9header {
	height:500px;
	background:#ffffff;
	width:650px;
	margin:0 auto;
}
.s9open {
	width:635px;
	padding: 0 0 0 15px;
	height:450px;
}
.s9opening {
	width:100%;
	margin-top:20px;
}

/* Invest */

.gradBg {
	margin:0;
	background:url(images/bgLine.jpg) repeat-x top #ffffff;
}


.s9gift {
	width:620px;
	height:440px;
	padding:15px;
	margin:0;
	margin:0 auto;
	background:url(images/bgLine.jpg) repeat-x top #ffffff;
}
.s9pic {
	width:215px;
	float:left;
}
.s9begin {
	width:400px;
	float:left;
}
.s9list1 ol{
	list-style:decimal;
	padding-left:25px;;
	margin:none;
}
.s9list1 li{
	background: url(images/limit.gif) repeat-x bottom;
	padding: 10px 3px;
}


/* Graham */

.s9press {
	width:620px;
	padding:15px;
	height:500px;
	margin:0;
	margin:0 auto;
	background:url(images/bgLine.jpg) repeat-x top #ffffff;
}
.s9about{
	width:100%;
}

.s9text
{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
/* ******* end Press Release *********** */




/* *************** Certificate *********** */
.certh1 {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#05765a;
}

.certh2 {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.certh3 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#05765a;
}

.certlink {
	font-weight:bold;
	color:#000000;
}

.certborder {
	 border:solid 1px #000000;
}
.certclear {
	clear:both;
}

.certorg {
	color:#d78304;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
}


.certmyclass 
{
	color:#000000;
	font:12px Verdana, Arial, Helvetica, sans-serif;
}

/* Header */
.certheader {
	height:300px;
	background:#ffffff;
	width:650px;
	margin:0 auto;
	background:url(images/picMain.jpg) no-repeat right top;
}
.certopen {
	width:531px;
	padding:0 20px 0 0;
	height:300px;
}
.certopening {
	width:83%;
}

/* Invest */

.certgift {
	width:620px;
	height:460px;
	padding:15px;
	margin:0;
	margin:0 auto;
	background:url(images/bgLine.jpg) repeat-x top #ffffff;
}
.certpic {
	width:215px;
	float:left;
}
.certbegin {
	width:400px;
	float:left;
}
.certlist1 ol{
	list-style:none;
	padding:none;
	margin:none;
}
.certlist1 li{
	background: url(images/limit.gif) repeat-x bottom;
	padding: 10px 3px;
}
.certline {
	background: url(images/dotted.gif) repeat-x center;
	height:31px;
}

/* Graham */

.certgraham {
	width:650px;
	height:351px;
	margin:0;
	margin:0 auto;
	background:url(images/bgLine.jpg) repeat-x top #ffffff;
}
.certpicDt{
	padding:15px;
	height:321px;
	background:url(images/graham.jpg) no-repeat bottom right;
}
.certabout{
	width:68%;
	height:321px;
}

.certtitle {
	width:617px;
	height:100px;
	margin:0;
	margin:0 auto;
	border-top:1px solid #000000;
}

.certname {
	width:200px;
	float:right;
	padding:10px 0;
}

/* Desc */

#certCompany_Profile {
	width:620px;
	padding:15px;
	margin:0 auto;
	background:url(images/bgLine.jpg) repeat-x top #ffffff;
}

.certtbl{
 border:1px solid #000000;
}

.certtbl td {
	padding:10px;
}
/* ************** end certificate ******** */

.tablehead {
	background:#535353;
	font: bold 15px Calibri, Arial, sans-serif;
	color:#FFFFFF;
	padding-left: 7px;
}
