/* CSS Document */

body{margin:0px 0px 0px 0px; background:url(images/top_bg.jpg) repeat-x;}
td{font-size:12px; font-family:Arial;}
div{font-size:12px; font-family:Arial;}
#maindiv{ width:100%; margin:auto;}
#contentdiv{width:856px;  margin:auto;}
.td_blue{color:#2990c1;}
#topbanner{ height:74px; background:url(../../../images/topmenu1.jpg) no-repeat right 0px;; vertical-align:top; float:left; margin:0px; width:856px;}
#toplink{width:197px; height:29px; float:right; vertical-align:top; adding-left:27px; padding-top:11px; text-align:center; font-family:Arial; font-size:12px; color:#3e95be; font-weight:bold;}
#banner{ width:856px; float:left; padding-bottom:41px; background:url(../../../images/banner.jpg) no-repeat; height:211px;}
#menubar{ width:831px; background:url(../../../images/menu.jpg) no-repeat 0px 0px; height:30px; padding-top:8px; float:left; padding-left:25px;}
#menubar_inner{ width:831px; background:url(../../../images/menu_inner.jpg) no-repeat 0px 0px; height:30px; padding-top:8px; float:left;  padding-left:25px;}
.menuspacing{ padding-right:30px; idth:105px; display:block; float:left; Text-align:center; padding-top:11px; font-family:Arial; font-size:12px; color:#237398; font-weight:bold;}
.home{ padding-right:30px; padding-left:35px; idth:105px; display:block; float:left; Text-align:center; padding-top:11px; font-family:Arial; font-size:12px; color:#237398; font-weight:bold;}
#content{ padding-top:10px; padding-left:8px; float:left; width:547px; padding-right:30px; adding-bottom:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:190%; text-align:justify;}
#content1{ Padding-top:0px; padding-left:7px; float:left; width:547px; padding-right:30px; vertical-align:top; eight:250px;}
#rightcontent{float:right; background:url(images/side_contec.jpg) no-repeat 0px 35px;; height:375px; width:266px; margin-top:25px;  }
#rightcontent1{float:right; width:255px; vertical-align:top; adding-top:10px; margin:0px;  }
#footer{ height:100px; width:100%; float:left; padding-top:30px; font-family:Arial; font-weight:bold; color:#183a4b; font-size:11PX; line-height:21PX; text-align:center; text-transform:uppercase; background:url(../../../images/footer_bg.jpg) repeat-x; } 
#readmore{padding-right:40px; float:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#1c5b75;}

#content_txtinner{ width:98%; padding:10px 10px 20px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid red;}
ul.bullet{margin:0px; padding:0px; margin-top:15px; margin-bottom:15px;}
ul.bullet li{list-style:none; background:url(../../../images/bullet.gif) no-repeat 5px 6px; margin:0px; padding:0px 0px 5px 25px; }

ul.bullet1{margin:0px; padding:0px; argin-top:10px; argin-bottom:15px;}
ul.bullet1 li{list-style:none; background:url(../../../images/bullet1.gif) no-repeat 5px 7px; margin:0px; padding:0px 0px 5px 20px; }

.content_bg{background:url(images/content_bg.jpg) repeat-x #cee4ee; width:380px; float:left; padding:10px; padding-bottom:0px;}
.content_bg1{background:url(images/content_bg.jpg) repeat-x #cee4ee; width:380px; float:left; padding:10px; padding-top:0px; padding-bottom:5px; vertical-align:top;}

.content_bg2{background:url(images/content_bg.jpg) repeat-x #cee4ee; width:380px; height:220px; float:left; padding:10px; padding-bottom:0px;}

.btm_bg{ background:url(images/content_bottom.jpg) no-repeat bottom; width:400px; padding-bottom:21px; float:left;}
.btm_bg1{ background:url(images/content_bottom.jpg) no-repeat bottom; width:400px; padding-bottom:11px; float:left;}
.mainhead2{ background:url(images/title_featured_project.jpg) no-repeat; width:335px; height:33px; font-family:Arial; font-size:20px; color:#FFFFFF; float:left; padding-top:25px; padding-left:65px;}
.mainhead3{ background:url(images/title_testimonial.jpg) no-repeat; width:335px; height:33px; font-family:Arial; font-size:20px; color:#FFFFFF; float:left; padding-top:25px; padding-left:65px;}
#readmore2{padding-right:40px; float:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#1c5b75;}

/*Text sizes*/
.mainhead{ font-family:Arial; font-size:30px; color:#1c5b75; argin:0px;; eight:50px; padding-top:15px; float:left; padding-left:6px;}
.mainhead1{ font-family:Arial; font-size:30px; color:#1c5b75; argin:0px;; eight:50px; padding-top:15px; float:left; padding-left:8px;}
.content{ font-family:Arial, Helvetica, sans-serif; font-size:13px; Line-height:150%; text-align:justify; }
.content_inner{ float:left; padding:10px 15px 40px 10px; width:555px; font-family:Arial, Helvetica, sans-serif; font-size:13px; Line-height:150%; text-align:justify; }
.inner_title{font-family:Arial; font-size:25px;}

.dottedline{ background:url(images/dottedline.jpg) repeat-x; width:856px; float:left; height:20px;}
.dottedline1{ width:856px; float:left; height:50px;}
.dottedline2{ background:url(images/dottedline.jpg) repeat-x; width:856px; float:left; margin-top:10px;}
.nametitle{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; argin:0px;}
.xyposition{ padding-top:20PX; padding-left:5px;}
.Starter{ color:#869117; padding-top:50px; height:100px; font-family:Arial; font-size:30px; padding-left:88px; }
.professional{ color:#489ec3; padding-top:10px; height:100px; font-family:Arial; font-size:30px; padding-left:88px;order:1px red solid}
.enterparise{ color:#808080; padding-top:15px; font-family:Arial; font-size:30px; padding-left:88px; }
.palantxt{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.readmore_txt{font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.back_pad{float:right; color:#3e95be; font-weight:bold;}
.content_pad{padding-top:30px;}

/*links*/
a.menulinks{font-family:Arial; font-size:14px; color:#237398; font-weight:bold; text-decoration:none; padding-right:25px; padding-left:25px; border:none; cursor:pointer;}
a.menulinks:hover{ color:#000000; text-decoration:none; padding-right:25px; padding-left:25px; font-size:14px; border:none; cursor:pointer;}
a.menulinkstop{font-family:Arial; font-size:12px; color:#3e95be; font-weight:bold; text-decoration:none; border:none; cursor:pointer;}
a.menulinkstop:hover{ color:#44acdd; text-decoration:none; border:none; cursor:pointer;}
a.menulinkstop1{font-family:Arial; font-size:12px; color:#3e95be; font-weight:bold; text-decoration:none; border:none; cursor:pointer; padding-left:19px;}
a.menulinkstop1:hover{ color:#44acdd; text-decoration:none; border:none; cursor:pointer; padding-left:19px;}

a.menulinksfooter{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; ont-weight:bold; text-decoration:none; padding-left:10px; padding-right:10px; border:none; cursor:pointer;}
a.menulinksfooter:hover{ color:#333333; text-decoration:none; font-size:11px; padding-left:10px; padding-right:10px; border:none; cursor:pointer;}
a.readmore{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#1c5b75; text-decoration:none; border:none; cursor:pointer;}
a.readmore:hover{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#1c5b75; text-decoration:underline; border:none; cursor:pointer;}
a.readmore1{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#869117; text-decoration:none; border:none; cursor:pointer;}
a.readmore1:hover{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#869117; text-decoration:underline; border:none; cursor:pointer;}
a.readmore2{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#489ec3; text-decoration:none; border:none; cursor:pointer;}
a.readmore2:hover{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#489ec3; text-decoration:underline; border:none; cursor:pointer;}
a.readmore3{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#808080; text-decoration:none; border:none; cursor:pointer;}
a.readmore3:hover{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#808080; text-decoration:underline; border:none; cursor:pointer;}
a.services{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1c5b75; text-decoration:none; border:none; cursor:pointer;}
a.services:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1c5b75; text-decoration:underline; border:none; cursor:pointer;}
a.weblinks{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#237398; text-decoration:none; border:none; cursor:pointer;}
a.weblinks:hover{ color:#000000; text-decoration:none; font-size:12px; border:none; cursor:pointer;}
a.back{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e95be; text-decoration:underline; border:none; cursor:pointer;}
a.back:hover{ color:#3e95be; text-decoration:none; font-size:12px; border:none; cursor:pointer;}

a.paging{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#51aae2; text-decoration:none; cursor:pointer; background-color:#FFFFFF; border:1px solid #51aae2; padding:0px 3px 0px 3px; text-align:center;}
a.paging:hover{ color:#FFFFFF; text-decoration:none; font-size:12px; border:1px solid #51aae2; cursor:pointer; background-color:#51aae2; padding:0px 3px 0px 3px; text-align:center;}

#paging{ color:#FFFFFF; text-decoration:none; font-size:12px; border:1px solid #51aae2; cursor:pointer; background-color:#51aae2; padding:0px 3px 0px 3px; text-align:center;}

.submenu{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}


/* Breadcrumbs*/
#breadcrumbs {idth: 100%; padding: 0; margin: 0; }
#breadcrumbs ul {list-style: none; display: inline; padding: 0;	margin: 0; padding-left:7px;}
#breadcrumbs li {list-style: none; display: none; padding: 0; margin: 0; padding-left:11px;}
#breadcrumbs .page_item {display: none;	text-decoration:none;}
#breadcrumbs .first_item { display: inline;	order-left: 1px solid white; padding-left: 0px;	font-weight:bold;}
#breadcrumbs .current_page_item {display: inline; order-left: 1px solid black;}
#breadcrumbs .current_page_item a {text-decoration: none; color:#489ec3; font-family:Arial; border:none; font-weight:bold; cursor:pointer;}
#breadcrumbs .current_page_ancestor {display: inline; order-left: 1px solid black; text-decoration: none; color:#489ec3; font-family:Arial; font-weight:bold; cursor:pointer;}

a{ color:#783e05; text-decoration:none;font-weight:bold; cursor:pointer;}
a:hover{ color:#783e05; text-decoration:none;font-weight:bold; cursor:pointer;}

a.sub{ color:#489ec3; text-decoration:none;font-weight:bold; cursor:pointer;}
a.sub:hover{ color:#489ec3; text-decoration:none;font-weight:bold; cursor:pointer;}


/* not in IE 6 - dang - but pretty in Firefox
#breadcrumbs li:before {
	content: "020 020 020 0BB 020";
	color: black;
}
#breadcrumbs .first_item:before {
	content: " ";
}
*/

.button1{ color:#51aae2;	font-size:11px;	height:22px; width:50px; border: 1px #1482b3 solid;	background-color:#e7f4fc; cursor:hand;text-align:center;}

.textfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 18px; text-decoration: none}

.bg{ 	
	background: url(../../../images/Tabel-bg.jpg) repeat-x;	
	background-color:#ecf6fb;	
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
}
.tab_text{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height: 32px; 
	text-decoration: none;  
	border-bottom:solid 1px #cfcfcf; 
         text-align:center;
}
.tab_text1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 32px; text-decoration: none;  text-align:center;}


a.gs-title { font-size:13px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#feb41d; }
a.gs-title:hover { font-size:13px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#359fce;}
a.gs-title:visited { font-size:13px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#b62c04;}


.gsc-result{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.gsc-cursor-box{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}

.gs-visibleUrl {color: #1779a4;}
.gs-visibleUrl-long { overflow: hidden; color: #1779a4;}

.gsc-results .gsc-cursor-box .gsc-trailing-more-results {
  margin-bottom : 0px;
  display : inline;
}

.gsc-results .gsc-cursor-box .gsc-cursor-page {
  cursor : pointer;
  color : #FF0000;
  text-decoration: underline;
  margin-right : 8px;
  display : inline;
}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  color : #FF0000;
  font-weight : bold;
  text-decoration: none;
}


.cse-overlay {
  text-align: left;
  position: absolute;
  top: 30px;
  left:0px;
  padding: 10px;
  width: 600px;
  background-color: #FFF;
  border: 1px solid #333;
  font-size: small;
  float:right;
}

.text_large{color:#ff9b02; font-size:16px;}

a.glossary{ color:#ff9b02; text-decoration:none;font-weight:bold; font-size:14px; cursor:pointer;}
a.glossary:hover{ color:#ff9b02; text-decoration:underline;font-weight:bold; font-size:14px; cursor:pointer;}

a.back{ color:#4d9dc2; text-decoration:none;font-weight:bold; font-size:13px; cursor:pointer; border:1px solid #4d9dc2; padding:2px;}
a.back:hover{ color:#ff9b02; text-decoration:none;font-weight:bold; font-size:13px; cursor:pointer; border:1px solid #ff9b02; padding:2px;}

#back_pad{text-align:right; padding:10px 10px 10px 0px; float:right;}

#pagebg{ height:302px; background:url(../../../images/page_bg.jpg) no-repeat; float:left;width:246px; padding:30px 10px 20px 20px; color:#2990c1; font-weight:bold; line-height:24px;}

