body {
  background-color: #e4e4e4;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;	
  font-size: 12px;
}

h1 {
 font-family: Arial, Helvetica, sans-serif;
 color: #3759b1;
 font-size: 22px;
}

h2 {
 font-family: Arial, Helvetica, sans-serif;
 color: #3759b1;
 font-size: 14px;
}

a
{
	color: #3859b8;
	text-decoration: underline;
	cursor: pointer;
}

a:link, a:visited
{
	color: #3859b8;
}

a:hover
{
	color: #3399ff;
}

p, td, li {
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 font-size: 12px;
 line-height: 16px;
}

#header {
  width: 992px;
  height: 85px;
  background-image: url(/images/header_img.jpg);
  background-repeat: no-repeat;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}

#header #logo_a {
  margin-left: 50px;
  margin-top: 20px;
  display: block;
  float: left;
}

#header #site_search {
  float: right;
  right: 0px;
  margin-right: 30px;
  margin-top: 40px;
}

#main_body {
  margin-left: auto;
  margin-right: auto;
  background-image: url(/images/bg.jpg);
  background-repeat: repeat-y;
  width: 992px;
  min-height: 570px;
}

#search_panel,#contact_form {
 background-image: url(/images/bg.jpg);
 bacground-repeat: repeat-y;
 width: 992px;
 min-height: 300px;
 margin-left: auto;
 margin-right: auto;
 text-align: left;
}

.tableForm {
 margin-left: 30px;
 font-family: arial, sanif;
 font-size: 12px;
}

#enquiryform {
 background-image: url(/images/bg.jpg);
 background-repeat: repeat-y;
 min-height: 300px;
 margin-left: auto;
 margin-right: auto;
 text-align: left;
 width: 992px;
}

#enquiryform .title {
 font-family: Arial, Helvetica, sans-serif;
 color: #3759b1;
 font-size: 22px;
}

#topmenu {
  margin-left: auto;
  margin-right: auto;
  background-image: url(/images/bg.jpg);
  background-repeat: repeat-y;
  width: 992px;
  height: 40px;
}

#topmenu ul {
  list-style-type: none;
  margin:0px;
  margin-left: 18px;
  padding: 0px;
}

#topmenu ul li {
 float: left;
}

#home_a:link, #home_a:visited {
 background-image: url(/images/nav_home.jpg);
 background-repeat: no-repeat;
 background-position: 0px -30px;
 width: 94px;
 height: 30px;
 display: block;
}

#home_a:hover {
 background-position: 0px 0px;
}

#aboutus_a:link, #aboutus_a:visited {
 background-image: url(/images/nav_aboutus.jpg);
 background-repeat: no-repeat;
 background-position: 0px -30px;
 width: 108px;
 height: 30px;
 display: block;
}

#aboutus_a:hover {
 background-position: 0px 0px;
}

#products_a:link, #products_a:visited {
 background-image: url(/images/nav_products.jpg);
 background-repeat: no-repeat;
 background-position: 0px -30px;
 width: 187px;
 height: 30px;
 display: block;
}

#products_a:hover {
 background-position: 0px 0px;
}

#customer_a:link, #customer_a:visited {
 background-image: url(/images/nav_customer.jpg);
 background-repeat: no-repeat;
 background-position: 0px -30px;
 width: 166px;
 height: 30px;
 display: block;
}

#customer_a:hover {
 background-position: 0px 0px;
}

#investor_a:link, #investor_a:visited {
 background-image: url(/images/nav_investor.jpg);
 background-repeat: no-repeat;
 background-position: 0px -30px;
 width: 100px;
 height: 30px;
 display: block;
}

#investor_a:hover {
 background-position: 0px 0px;
}

#news_a:link, #news_a:visited {
 background-image: url(/images/nav_news.jpg);
 background-repeat: no-repeat;
 background-position: 0px -30px;
 width: 82px;
 height: 30px;
 display: block;
}

#news_a:hover {
 background-position: 0px 0px;
}

#enquire_a:link, #enquire_a:visited {
 background-image: url(/images/nav_enquire.jpg);
 background-repeat: no-repeat;
 background-position: 0px -30px;
 width: 97px;
 height: 30px;
 display: block;
}

#enquire_a:hover {
 background-position: 0px 0px;
}

#contactus_a:link, #contactus_a:visited {
 background-image: url(/images/nav_contactus.jpg);
 background-repeat: no-repeat;
 background-position: 0px -30px;
 width: 125px;
 height: 30px;
 display: block;
}

#contactus_a:hover {
 background-position: 0px 0px;
}

#left_part {
 width: 620px;
 float: left;
 text-align: left;
 margin-left: 45px;
 padding-top: 20px;
 border-right: 1px solid #cccccc;
}

#right_part {
 width: 292px;
 float: right;
 text-align: left;
 padding-left: 20px;
 padding-top: 20px;
}

#payments_panel {
 width: 184px;
 height: 242px;
 background-image: url(/images/payments_panel.jpg);
 float: left;
 margin-right: 22px;
 position: relative;
}

#telecommunications_panel {
 width: 184px;
 height: 242px;
 background-image: url(/images/telecommunications_panel.jpg);
 background-repeat: no-repeat;
 float: left;
 margin-right: 22px;
 position: relative;
}

#marketing_panel {
 width: 184px;
 height: 242px;
 background-image: url(/images/marketing_panel.jpg);
 background-repeat: no-repeat;
 float: left;
 position: relative;
}

#marketing_panel ul,#telecommunications_panel ul, #payments_panel ul {
 color: white;
 margin-top: 60px;
 margin-left: -12px;
 _margin-left: 28px;
}

#marketing_panel ul li a,
#telecommunications_panel ul li a,
#payments_panel ul li a {
 color: white;
 font-family: arial, serif;
 font-size: 12px;
 text-decoration: none;
 line-height: 23px;
}

#footer {
 background-image: url(/images/footer_img.jpg);
 background-repeat: no-repeat;
 margin-left: auto;
 margin-right: auto;
 width: 992px;
 height: 26px;
}

#footer_links {
 font-family: arial, serif;
 font-size: 10px;
 color: #999999;
}

#footer_links a {
 font-family: arial, serif,
 font-size: 10px;
 color: #999999;
 text-decoration: none;
}

.title {
 font-family: arial, serif,
 font-size: 10px;
 font-weight: bold;
}

#panels {
 margin-top: 50px;
}

#payments_panel_arrow,
#telecommunications_panel_arrow,
#marketing_panel_arrow {
 display: block;
 background-image: url(/images/arrow_right.gif);
 width: 24px;
 height: 25px;
 position: absolute;
 right: 10px;
 bottom: 10px;
}

/* ----- */

#left_part_menu_content {
 width: 190px;
 float: left;
 text-align: left;
 margin-left: 20px;
 margin-top: 50px;
}

#left_part_menu_content a {
 font-size: 12px;
 font-family: arial, sanif;
 color: #3251a1;
 text-decoration: none;
}

#right_part_content {
 width: 732px;
 float: left;
 text-align: left;
 margin-top: 10px;
 min-height: 600px;
 margin-left: 20px;
}

#text_info {
 width: 450px;
 float: left;
}

#img_info {
 width: 200px;
 float: right;
 margin-top: 50px;
 margin-right: 50px;
 _margin-right: 0px;
}

.download_panel {
 width: 250px;
 height: 175px;
 background-image: url(/images/download_panel.jpg);
 background-repeat: no-repeat;
 margin-top: 20px;
 margin-bottom: 20px;
}

.download_panel a {
 color: #28407f;
 font-size: 12px;
 font-family: arial, sanif;
 text-decoration: none;
 line-height:15px;
 display: block;
 background-image: url(/images/download_btn.jpg);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 padding-left: 20px;
 margin-left: -40px;
}

.download_panel ul {
 list-style-type:none;
}

.download_panel ul li {
 margin-bottom: 10px;
 _margin-bottom: 0px;
}

.leftul {
        margin-left:0px;
	padding:1px 5px 1px 30px;
}
.leftli {
	padding:1px 5px 1px 5px;
}

#related_links div {
 background-image: url(/images/related-info.jpg); 
 background-repeat: no-repeat;
 width: 250px;
 height: 117px;
 padding-top: 36px;
}

.news_content p {
 margin-bottom: 0px;
}

#hpli {
 color: #ffffff;
}

.err {
 color: red;
}
































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
