body {
	margin: 0px;
	padding: 0px;
	background: #aeeaf2 url(../images/body-repeaterr.jpg) left top repeat-x ;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
img{
border:0px;
}
a {
	color: #00B7DD;
}
a:hover {
	color: #43717E;
	text-decoration: none;}

h1, h2, h3, h4, h5, h6, form, label, input, legend, ul, ol, li, dl, dt, dd, p, div {
	margin:0px;
	padding:0px;
}
p{
text-align:justify;
}
p.center{
text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:12px;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color:#FFFFFF;
	font-weight: normal;
	padding:10px 0 10px 0;	
	background:url(../images/cont-rep.jpg) left top repeat-x;
		text-align:center;
	line-height:27px;
	background-position: right;
}
h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#275d65;
	font-weight:bold;
	padding:10px 0 10px 0;	
}
#bound {
	width:791px;
	margin:0px auto  ;
}
.pading-top{
padding-top:5px;
}
#header {

	margin: 0px;
	padding: 0px;
	background-color: #003444;
	height: 107px;
	background-image: url(../images/collage-home.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border:#FFFFFF solid 2px;
	width: 786px;
	float:left;
}
#header-iner {

	margin: 0px;
	padding: 0px;
	background-color: #003444;
	height: 107px;
	background-image: url(../images/inner-collage.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border:#FFFFFF solid 2px;
	width: 786px;
	float:left;
}
.chart-repeater{
background: #467481 url("../images/chart-repeater.jpg") left top repeat-x;
}
.heading-repeater{
background: #224c58 url("../images/heading-repeater.jpg") left top repeat-x;
}
#logo-home {

	float: left;
	margin-top: 25px;
}
#left-side {
width:199px;
float:left;
background:#FFFFFF;
}
#flash {
width:191px;
padding-left:3px;
}
#left-panel {
	float: left;
	width: 199px;
	text-align: left;
	padding-top: 20px;

}
#sub-link a, #sub-link a:visited {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	padding-left: 5px;
}
#sub-link a:hover {
	color:#CCCCCC;	
	padding-left: 5px;
}
#sub-link #active {

	color:#ad1b1b;
	background-image: url(../images/highlighted.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
#left-panel dl {width: 150px; margin: 0 auto; padding: 0 0 10px 0;}
#left-panel dt {margin:0; padding: 10px; font-size: 1.4em; font-weight:bold; color: #fff; border-bottom:1px solid #fff;}
#left-panel dd {
	margin:0;
	padding:0;
	color: #fff;
	font-size: 1em;
	line-height:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcece;
}
.red-rep {
background:url(../images/red-rep.jpg) left top repeat-x;
}
.blue-rep {
background:url(../images/blue-rep.jpg) left top repeat-x;
}
.green-rep {
background:url(../images/green-rep.jpg) left top repeat-x;
}
.yellow-rep {
background:url(../images/yellow-rep.jpg) left top repeat-x;
}
.ligth-rep {
background:url(../images/ligth-rep.jpg) left top repeat-x;
}
#rigth-side {
width:592px;
float:right;
}
#thumbs {
background:#FFFFFF;
	width: 592px;
	text-align: left;
	float: left;
}
#thumbs-in {

	width: 592px;
	text-align: left;
	float: left;
}
#right-panel {
	width: 591px;
	float: right;
	text-align: left;
	padding: 0px;
}
#right-panel p {
color:#275d65;
font-size:12px;
line-height:20px;
padding-bottom:10px;
}
.fontsize{font-size:14px;
font-weight:bold;}

#right-panel ul{
padding:0px;
margin:0px;
list-style-type:none;
}
#right-panel ul li{
padding:0px 0px 0px 15px;
margin:0px;
background:url(../images/blue-single-arrow.gif) left 5px no-repeat;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #275d65;
	line-height:20px;
}
#right-panel ul li a{

	color: #275d65;
	text-decoration:none;
	
}
.pading-left{
padding-left:20px;
}
#contact-us {
	padding-right: 20px;
	padding-left: 25px;
	padding-top: 15px;
}
#contact-us p {
font-size:10px;
padding-top:10px;
line-height:15px;
}
.lightblue{
color:#000;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}
.arial11bold {
font-weight:bold;
color:#000000; }

.countryname{
color: #FF6443;
font-size: 14px;
font-weight:bold;
}
.bg{
background:#A4CDDB;
}
.mailto{
color:#FF6443;
text-transform:lowercase;
}	
#network{
padding:15px 0px 0px 0px;
}
#network table tr td{
border:1px solid #b7d0dd;
}
#network table tr td img{
vertical-align:middle;
}
.left-corner {
	background-image: url(../images/top-left-corner.jpg);
	background-repeat: no-repeat;
	height: 68px;
	width: 18px;
}
.right-corner {
	background-image: url(../images/top-right-corner.jpg);
	background-repeat: no-repeat;
	height: 68px;
	width: 18px;
}
.repeat {
	background-image: url(../images/repeat.jpg);
	background-repeat: repeat-x;
	height: 68px;
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}.orange-color {
	color: #FF6443;
	font-size: 11px;
}
p.orange-color {
	color:#ec401c;
	font-size: 13px;
}
.small {
	font-size: 11px;
	line-height: 22px;
}
/*- Menu navigation--------------------------- */


#menu   {
	width:589px;
	line-height:14px;
	height:28px;
	background:url(../images/menu-rep.jpg) top left repeat-x;
	text-align:left;
	float:left;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
		}
	
	
#menu ul {
	width:580px;
	
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
	vertical-align:middle;
	
}
#menu li {
	display: block;
	
	width:81px;
	line-height:28px;	
	float: left;
	border-left: 1px solid #FFFFFF;		
}
#menu a {
	color: #ffffff;
	text-decoration: none;
	font-weight: 500;
}
#menu a:hover, #menu a.current {
	color: #ffcd15;
	text-decoration: none;
}
/*-----------------footer---------------------*/
#footer-home {
height: 50px;
	padding: 0px 0 0 0;
	float:left;
	font-size:10px;
}
#fotter-link-k{
padding-left:30px;
float:left;
}
#footer-links a {
	color: #000033;
	text-decoration: none;
	text-align:center;
}
#footer-links a:hover {
	color: #006699;
	text-decoration: none;
	
	
}
#flags-home {
border-top:#63d5e4 solid 1px;
	height: 30px;
	width: 778px;
	margin: 0px;
	padding:  0;
	border-bottom:#63d5e4 solid 1px;
}
#copyright-home {

	float: left;
	width: 180px;
	color: #000000;
}
#e2solutions-home {

	float: right;
	width: 200px;
}
#e2solutions-home a {
text-decoration:none;
	color:#000033;
	font-size:9px;
}
#e2solutions-home a:hover {
	color:#006699;
	text-decoration:underline;
}
.index-font{text-align:center;
}
.blue-color {
	color: #306392;
	font-size: 12px;
}
.countryname-blue{
color:  #306392;
font-size: 14px;
font-weight:bold;
}