/*

Designed and Coded By: Arkive Technologies
Date: 00/02/2012

*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

a{font:normal 11px Arial, Helvetica, sans-serif; color:#064f82; text-decoration:none;}

a:hover{font:normal 11px Arial, Helvetica, sans-serif; color:#064f82; text-decoration:underlilne;}
	
body{ background:#bfc7da}



#heder{ width:100%; height:102px; float:left; background:url(../images/hederbg.jpg) repeat-y;}
.hedermain{ width:1000px; height:102px; margin:0 auto;}
.logo{ width:165px; height:82px; float:left; margin:10px 0 10px 0; padding:0 0 0 0;}
.logoimg{ margin:1px 0 0 20px;}
.caption{ width:223px; height:23px; float:left; margin:56px 0 0 194px;}

#navigation{ width:100%; height:36px; float:left; background:url(../images/navibg.jpg) repeat-x;}
.navimain{ width:1000px; height:36px; margin:0 auto;}
/*.navimain ul{ width:792px; height:36px; float:left; margin:0 0 0 16px;}
.navimain ul li{ float:left; margin:8px 31px 0 0;}
.navimain ul li a{ text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; color:#02269b;}
.navimain ul li a:hover{ color:#256c9f !important;}
.navimain ul li a.active{ color:#256c9f;}*/

.follow{ width:149px; height:36px; float:right; margin-top:-65px;}
.follow h1{ font: bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:10px 5px 0 0; float:left;}
.follow ul{ margin:0 0 0 5px; width:auto;}
.follow ul li{ float:left; margin:10px 4px 0 0;}
.follow ul li a{ text-decoration:none;}


#main{ width:100%; height:auto; float:left; background:#bfc7da url(../images/mainbg.jpg) repeat-x;}
.mainarea{ width:1000px; height:auto; margin:0 auto;}
.baner{ width:1000px; height:271px; float:left; margin:0 0 0 0;}
.flsharea{ width:1000px; height:251px; margin:14px 0 0 0px;}


.contantarea{ width:1000px; height:auto; float:left; margin:0 0 0 0;}
.leftcontant{ width:760px; height:auto; float:left; margin:0 0 10px 0; }
.newsarea{ width:738px; height:80px; margin:-20px 0 0 10;}
.newimg{ margin:10px 0 0 11px;}

.display{ width:727px; height:auto; margin:6px 0 17px 11px; }
.imagedispla{ width:347px; height:183px; float:left; margin:15px 0 0 0;}

.textimotional{ width:310px; height:auto; float:left; margin:0 0 0 9px;}

.textimotional h1{ width:284px; height:23px; background:url(../images/textimobg.jpg) repeat-y; padding:1px 0 0 6px;}
.textimotional p{ width:290px !important; font:normal 11px Arial, Helvetica, sans-serif; color:#064f82; text-align:justify; line-height:18px; margin:2px 0 0 0;}

.textimotional a{font:normal 11px Arial, Helvetica, sans-serif; color:#064f82; text-decoration:none;}

.textimotional a:hover{font:normal 11px Arial, Helvetica, sans-serif; color:#49aaed; text-decoration:underlilne;}


#textimotional{ width:310px; height:auto; float:left; margin:0 0 0 9px; text-align:left;
	font:normal 11px Arial, Helvetica, sans-serif; color:#064f82;
	}
#textimotional a{font:bold 12px Arial, Helvetica, sans-serif; color:#064f82; text-decoration:none;}

#textimotional a:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#49aaed; text-decoration:underlilne;}




.rightcontentarea{ width:223px; height:auto; float:right; margin:0 0 0 0; margin-top:0px; }
.download{ width:213px; height:auto; margin:31px 0 0 0;  padding-bottom:10px;
	}
.download h1{ margin:0 0 0 0; font:normal 12px Arial, Helvetica, sans-serif;}
.icon{ float:left; margin:0 8px 0 0;}
.text{ margin:5px 0 0 0;}
.download .cirtificareflash{ width:auto; height:auto; float:left; margin:0 0 0 0;}

.download ul{ margin:10px 0 0 0; padding-bottom:20px; background:url(../images/border.png) no-repeat bottom;}
.download ul li{ margin:5px 20px 0 8px; background:url(../images/errow.png) no-repeat 0; line-height:10px; padding:0 10px 0 20px;}
.download ul li a{ text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif; color:#454444;}
.download ul li a:hover{ color:#d4d4d4;}

.coustomer{ width:213px; height:120px; margin:0 0 0 0; padding:0 0 0 0;  float:left; 
}
.coustomer h1{ margin:10px 0 0 0; font:normal 12px Arial, Helvetica, sans-serif;}
.rghtlogo{ margin:15px 0 0 27px;}
.rghtlogo2{ margin:15px 0 0 1px;}
.rghtlogo1{ margin:15px 0 0 5px;}


.partner{ width:213px; height:112px; margin:0 0 0 0; float:left; 
	}
.partner h1{ margin:10px 0 0 0; font:normal 12px Arial, Helvetica, sans-serif;}


#footer{ width:100%; height:55px; background:#e8eaeb; float:left; border-top:1px solid #fcff02; margin-top:5px;}
.footermain{ width:1000px; height:55px; margin:0 auto;}
.fttop{ width:1000px; height:22px; float:left; margin:5px 0 0 0;}
.fttop ul{ float:left; margin:3px 0 0 0;}
.fttop ul li{ float:left; margin:0 5px 0 0; border-right:1px solid #575555; line-height:8px; padding-right:5px;}
.fttop ul li a{ text-decoration:none; font:normal 11px Arial, Helvetica, sans-serif; color: #003366;}
.fttop ul li a:hover{ color: #c8c805;}

.fttop h2{ float:right; font:bold 11px Arial, Helvetica, sans-serif; color: #003366; margin:5px 0 0 0;}

.ftbottom{ width:1000px; height:15px; float:left; margin:10px 0 0 0;}
.ftbottom p{ font:normal 11px Arial, Helvetica, sans-serif; color:#003366;}
.ftbottom p span{ float:right;}
.ftbottom a{ font:bold 11px Arial, Helvetica, sans-serif; color:#5a5858; text-decoration:none;}
.ftbottom a:hover{ font:bold 11px Arial, Helvetica, sans-serif; color:#5a5858; text-decoration:underline;}

#footer1{ width:100%; height:55px; background:#e8eaeb; float:left; border-top:1px solid #fcff02; margin-top:0px;}

/*inner page startehere*/


.leftcontant h1{ font:bold 16px Arial, Helvetica, sans-serif; color:#031b53;; margin:15px 0 0 22px;}
.leftcontant p{ font:normal 12px Arial, Helvetica, sans-serif; color:#064f82; width:730px; text-align:justify; line-height:18px; margin:10px 0 0 22px}

.leftcontant p a{ font:normal 12px Arial, Helvetica, sans-serif; color:#1d1e1e; text-decoration:none;}
.leftcontant p a:hover{ font:normal 12px Arial, Helvetica, sans-serif; color:#0033FF; text-decoration:underline;}
.leftcontant p img{
	float:left; padding-right:10px;}
.leftcontant h2{ font:bold 14px Arial, Helvetica, sans-serif; color:#0e3068; margin:10px 0 0 22px;}

.leftcontant h3{ font:bold 18px Arial, Helvetica, sans-serif; color:#0e3068; margin:10px 0 0 22px;}
.leftcontant h4{ font:bold 18px Arial, Helvetica, sans-serif; color:#031b53;; margin:15px 0 0 22px;}

#leftcontantitle{
    background: url(../img/tick2.png) left top no-repeat;  
	 font:bold 18px Arial, Helvetica, sans-serif; color:#031b53;
	 margin:15px 0 0 22px;
	padding-left:27px; height:auto; width:600px;
	float:left;		
	}

.leftcontant ul{}
.leftcontant ul li{ font:normal 12px Arial, Helvetica, sans-serif; color:#1d1e1e; margin:10px 0 0px 37px; list-style:circle;}

#topmenu{width:100px; height:20px; float:right; margin-left:-85px; margin-top:-95px;}
#topmenu a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
#topmenu a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; text-decoration:none;}

#image_box{ width:690px; height:170px; float:left; background-color:#FFFFFF; border:#6b99bb solid 3px; text-align:justify; font:normal 12px Arial, Helvetica, sans-serif; color: #003366; text-align:justify; line-height:18px; margin-left:20px; margin-bottom:5px;}
#image_box img{float:left; padding:8px 2px 10px 10px;}

#image_box_new{ width:690px; height:170px; float:left; background-color:#FFFFFF; text-align:justify; font:normal 12px Arial, Helvetica, sans-serif; color: #003366; text-align:justify; line-height:18px; margin-left:20px;}
#image_box_new img{float:left; padding:8px 2px 10px 10px;}

#image_boxnew{ width:680px; height:150px; float:left; background-color:#FFFFFF; border:#CCCCCC dashed 1px; text-align:justify; margin:10px 0 0 22px; font:normal 12px Arial, Helvetica, sans-serif; color:#1d1e1e; text-align:justify; line-height:18px; padding-right:10px;
padding-left:10px;}
#image_boxnew img{float:left; padding:8px 15px 10px 12px;}

#image_boxnew1{ width:700px; height:200px; float:left; background-color:#FFFFFF; border:#CCCCCC dashed 1px; text-align:justify; margin:10px 0 0 22px; font:normal 12px Arial, Helvetica, sans-serif; color:#1d1e1e; text-align:justify; line-height:18px; padding-right:10px;
padding-left:10px;}
#image_boxnew1 img{float:left; padding:0px 15px 10px 12px;}

#image_boxnew1big{ width:700px; height:520px; float:left; background-color:#FFFFFF; border:#CCCCCC dashed 1px; text-align:justify; margin:10px 0 0 22px; font:normal 12px Arial, Helvetica, sans-serif; color:#1d1e1e; text-align:justify; line-height:18px; padding-right:10px;
padding-left:10px;}
#image_boxnew1big img{float:left; padding:0px 15px 10px 12px;}


#small_icon{
    background: url(../img/downlodicon.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif;
	font-size:14px; color:#031b53; font-weight:bold; padding-top:4px; 
	padding-left:27px; height:16px; 
	padding-bottom:5px; 
	}	
#small_icon2{
    background: url(../img/coustomeicon.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; color:#031b53; font-weight:bold; padding-top:4px; 
	padding-left:27px; height:16px; margin-top:5px;
	padding-bottom:5px; 
	
	}	
#small_icon3{
    background: url(../img/partnericon.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; color:#031b53; font-weight:bold; padding-top:4px; 
	padding-left:27px; height:16px;
	margin-top:5px;
	 padding-bottom:5px; 
	}	
	
	#small_icon2new{
 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; color:#031b53; font-weight:bold; padding-top:4px; 
	padding-left:20px; height:16px; margin-top:5px;
	padding-bottom:5px; }
	
	
	
#tick{
    background: url(../img/arrowtick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:auto;
	margin-top:5px;
	line-height:18px;	
	}	
#tick a{
	text-decoration:underline; font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;}	
#tick a:hover{
	text-decoration:underline;
	color: #064f82;}
	
#ticksmall{
    background: url(../img/arrowtick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:auto;
	margin-top:5px;
	line-height:18px;
	width:330px;	
	}	
#ticksmall a{
	text-decoration:underline; font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;}	
#ticksmall a:hover{
	text-decoration:underline;
	color: #064f82;}
	
#threebox{
	float:left;
	text-align:left; width:740px; margin-top:10px;
	padding-left:20px; margin-bottom:10px;}		
	
#ticktwo{
    background: url(../img/tick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:15px; width:170px;
	float:left;
	margin-top:5px; margin-bottom:10px;		
	}		
	
#tick3{
    background: url(../img/arrowtick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:12px;
	margin-top:5px; margin-bottom:13px;	
	}	
#tick3 a{
	text-decoration:underline; font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;}	
#tick3 a:hover{
	text-decoration:underline;
	color: #064f82;}
				
.boldblue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003366;
	font-weight:bold;}
.normalblue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003366;
	font-weight: normal;}	
	
#clients{
float:LEFT;
text-align:left;
width:224px;
height:85px; margin-left:20px; margin-right:-8px; margin-bottom:5px;
margin-top:10px;

}	
#innerbullet{
    background: url(../img/tick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:auto; width:700px;
	float:left;
	margin:2px 0 5px 20px;
	line-height:18px;		
	}
#innerticktwo{
    background: url(../img/tick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:auto; width:700px;
	float:left;
	margin:10px 0 5px 20px;
	line-height:18px;		
	}
#innerticktwosmall{
    background: url(../img/tick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:auto; width:260px;
	float:left;
	margin:10px 0 5px 20px;
	line-height:18px;	
		
	}
	
	#innerticktwosmallnew{
    background: url(../img/tick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:auto; width:400px;
	float:left;
	margin:10px 0 5px 20px;
	line-height:18px;	
		
	}
	
		#innerticktwosmaller{
    background: url(../img/tick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:auto; width:332px;
	float:left;
	margin:10px 0 5px 20px;
	line-height:18px;	
		
	}
	
			#innerticktwosmallerbottom{
    background: url(../img/tick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:auto; width:332px;
	float:left;
	margin:10px 0 30px 20px;
	line-height:18px;	
		
	}
	
			#innerticktwosmallertop{
    background: url(../img/tick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:auto; width:332px;
	float:left;
	margin:25px 0 5px 20px;
	line-height:18px;	
		
	}
	
#arrowbox{
	width:700px;
	margin-left:20px; float:left;
	text-align:left; margin-top:10px; margin-bottom:10px; vertical-align:top;}
	
#arrowpic{
	width:142px; height:201px; float:left;}	
	
#arrowboxcon{
    background: url(../img/tick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:15; width:500px;
	float:right;
	margin:2px 0 0px 0px;
	line-height:16px;		
	}	
	
		
	
#innerticktwosmall2{
    background: url(../img/tick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:auto; width:300px;
	float:left;
	margin:10px 0 5px 20px;
	line-height:18px;		
	}	
#innerticktwosmall3{
    background: url(../img/tick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:auto; width:470px;
	float:left;
	margin:5px 0 5px 20px;
	line-height:18px;		
	}
	
#test{
	width:250px; height:98px; float:left; 
	margin-bottom:10px; padding-right:500px; margin-left:20px; margin-top:15px;}		
	
#boldboxtitle{
     font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:bold;
	height:auto; width:297px;
	float:left;
	margin:10px 0 5px 20px;
	line-height:18px;		
	}	
#innerticktwobottum{
    background: url(../img/tick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:auto; width:700px;
	float:left;
	margin:10px 0 20px 20px;		
	}
	
	#innerticktwobottum2{
    background: url(../img/tick.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:27px; height:auto; width:700px;
	float:left;
	margin:10px 0 30px 20px;		
	}
	
#gallerybutton{
	background: url(../img/arrowhome.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:17px; height:12px; margin-left:15px; }
	
#gallerybutton a{font-family: Arial, Helvetica, sans-serif;  
	font-size:12px; color:#064f82; font-weight:bold; text-decoration:none;}

#gallerybutton a:hover{font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#000; font-weight:bold;}	
	
#newsbutton{
	background: url(../img/arrowhome.png) left top no-repeat; 
    font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:regular;
	padding-left:17px; height:12px; margin-top:10px; margin-left:15px;}
	
#newsbutton a{font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#064f82; font-weight:bold; text-decoration:none;}

#newsbutton a:hover{font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color:#000; font-weight:bold;}	
	
#gallery{
    padding-left:0px; font-size:10px;
    margin-bottom:3px;
   padding-bottom:3px;    
  
}   
#gallery img{
   border:#E8E8E8 solid 1px;
   border-collapse:collapse;
   padding:7px; margin:8px;
   background:#F7F7F7;
  }
 #colerboxcontainer {
 	float:left; width:750px; margin-top:5px; margin-bottom:10px;}
 #bluebox{
 	width:180px; float:left; height:35px; text-align:left; padding:15px 10px 10px 10px; text-align:center; background-color:#336699;
	border:#CCCCCC solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:20px; margin-top:10px; margin-bottom:10px;}
#arrow{
	width:17px; height:61px; float:left; margin-left:2px; background-image:url(../img/arrow.png); margin-top:10px;}	
#yellowbox{
 	width:180px; float:left; height:30px; text-align:left; padding:20px 10px 10px 10px; text-align:center; background-color: #FFFF00;
	border:#CCCCCC solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:15px; margin-top:10px; margin-bottom:10px;}	
	
#imagecontainer	{
	width: 740px; float:left; margin-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#064f82; font-weight:regular; text-align:left; margin-top:10px; margin-bottom:10px; line-height:16px;}
#imagecontainer	 img{
	float:left; padding:0px 10px 10px 0px;}	
	
#whitebox{
 	width:180px; float:left; height:110px; text-align:left; padding:15px 10px 10px 10px; background-color: #FFFFFF;
	border:#CCCCCC solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:20px; margin-top:0px; margin-bottom:10px;}
	
#boxlatest{
	width:100%; height:100%; float:left;}		