body{
	background-image: url(../images/home-1_01.jpg);
	background-repeat: repeat-x;
	background-color: #E6E7EB;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

	}
	
#main-container {
	font-family: Tahoma;
	color: #777777;
	font-size: 12px;
	line-height: 20px;
	width: 910px;
	margin-right: auto;
	margin-left: auto;
	
	
	

}

#top-part {

}
.top-part-img {
	float: right;
}

#menu-hed {
height : 77px;	
}
#menu {
height : 43px;	
}
#banner {

}
#content {
	background-color: #FFFFFF;
	width: 902px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(../images/content-BG_04.jpg);
	background-repeat: repeat-y;
}
#sidebar-1 {
	float: left;
	width: 230px;
	padding-top: 25px;
	margin-left: 20px;
}
#sidebar-2 {
	float: left;
	width: 388px;
	padding-top: 25px;
	padding-right: 14px;
	padding-left: 10px;
}
h1  {
	color: #6b9706;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 19px;
	margin-bottom: 5px;
}
h3  {
	color: #002c65;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 5px;
}
#small-menu {
	width: 100%;
	background-image: url(../images/small-menu-BG_03.jpg);
	background-repeat: repeat-x;
	height: 30px;
	color: #0c3e6a;
	line-height: 35px;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
}
#small-menu a {
	text-decoration: none;
	color: #0C3E6A;
}
#small-menu a:hover {
	color: #4B7301;
}
.big-title {
	font-size: 17px;
	font-weight: normal;
	color: #659002;
	background-color: #e5f2c0;
	height: 60px;
	width: 100%;
	margin-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 12px;
	line-height: 55px;
}
.big-title img {
	padding: 0px;
	margin-top: 0px;
	margin-left: 270px;
}

.one-line-green {
	background-color: #9fd016;
	height: 3px;
	width: 100%;
	margin-top: 2px;
	float: left;
}
.fl-right {
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #9FD016;
}
.txt-fl-right-with-img-inner {
	float: left;
	width: 50%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.hed-fl-right-with-img-inner {
	float: left;
	width: 50%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #659002;
	font-weight: bold;
	background-image: url(../images/arrow-_18.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.link-fl-right-with-img-innerCopy {
	float: left;
	width: 50%;
	padding: 0px;
	color: #659002;
	font-weight: bold;
	margin: 0px;
	text-align: center;
}
.link-fl-right-with-img-innerCopy a {
	text-decoration: none;
	color: #99CD09;
}






#sidebar-3 {
	float: left;
	width: 205px;
	background-color: #FFFFFF;
	margin-right: 15px;
	margin-top: 25px;
	margin-left: 20px;
}
#inner {
	margin-top: 25px;
	float: left;
	width: 600px;
}

#sidebar-3 .absl-1 {
	left: 802px;
	top: 633px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin-top: 160px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	float: left;
}

.green-line {
	height: 4px;
	width: auto;
	background-color: #B4DA47;
}



.more {
	font-family: Tahoma;
	font-size: 14px;
	color: #F4581E;
	text-decoration: none;
}

.orange-text {
	font-family: Tahoma;
	font-size: 12px;
	color: #F4581E;
	text-decoration: none;
}

#parts {
	margin-right: 50px;
	margin-left: 50px;
}
.partner-new {
	background-image: url(../images/new-partn_03.jpg);
	background-repeat: no-repeat;
	height: 223px;
	width: 199px;
}
.table-img {
	background-image: url(../../speed/html/../images/home_18.jpg);
	width: 313px;
	background-repeat: no-repeat;
	height: 264px;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 30px;
}

.table-img2 {
	background-image: url(../../speed/html/../images/home_20.jpg);
	width: 313px;
	background-repeat: no-repeat;
	height: 264px;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 30px;
}

#Clear {
	clear: both;
	}

.table-img3 {
	background-image: url(../../speed/html/../images/home_22.jpg);
	width: 313px;
	background-repeat: no-repeat;
	height: 264px;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 30px;
}
.white-text {
	font-family: Tahoma;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
}

.footer-text {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

#footer {
	background-image: url(../images/home-1_47.jpg);
	background-repeat: repeat-x;
	padding-bottom: 10px;
	xwidth: 990px;
	clear: both;
	float: left;
	width: 100%;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
}

.sub-menu-table {
	top: 150px;
	right: 500px;
}
#footer a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#footer a:hover {
	color: #CCCCCC;
}


#content-text {
	padding-top: 10px;
	width: 207px;
	float: left;
	xmargin-right: 10px;
	padding-left: 25px;
	position: relative;
	display: table;
}

#content-text2 {
	padding-top: 10px;
	xmargin-left: 15px;
	width: 203px;
	float: right;
	padding-right: 30px;
	margin-left: 20px;
}
#titel {
	margin-left: 270px;
}
.text-table {
	padding-left: 40px;
}
.title-text {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #002b6a;
	text-align: left;
	padding-left:10px;
}

.green-text {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #699604;
	text-transform: capitalize;
}
.grouth-table {
	padding: 2px;
	border: 2px solid #5eacdf;
	margin-left: 100px;
}

#main-content {
	display: block;
	margin-bottom: 20px;
}
.text-form {
	height: 20px;
	width: 200px;
	border: 1px solid #494949;
	font-family: Tahoma;
	font-size: 14px;
	color: #0C588C;
}

.text-area{
	height: 100px;
	width: 350px;
	border: 1px solid #494949;
	font-family: Tahoma;
	font-size: 14px;
	color: #0C588C;
}
.job-table {
	border: 1px solid #488ed1;
	padding: 5px;
	font-family: Tahoma;
	font-size: 13px;
	color: #186faf;
}
.download-table {
	border: 1px solid #EF6701;
	padding: 7px;
}
.green-title {
	font-family: Tahoma;
	font-size: 16px;
	color: #699604;
	text-decoration: none;
	text-align: left;
}


#text {
	margin-top: 10px;
	width: 630px;
	position: relative;
	margin-right: 10px;
	float: right;
	margin-left: 10px;
}

#text-cont {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 260px;
	width: 350px;
	display: block;
}

.table-home {
	border: 1px solid #a8a8a8;
}
.td-table {
	background-color: #9fd016;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 10px;
	padding: 5px;
}
.td-table1 {
	background-color: #d2e992;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding: 5px;
}
.td-table2 {
	background-color: #e5f2c0;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding: 5px;
	height: 30px;

}
.border {
	background-color: #9fd016;
	xpadding: 5px;
	height: 2px;

}
#side-links {
	background-image: url(../images/links-BG_01.jpg);
	background-repeat: no-repeat;
	top: 0px;
	padding-top: 5px;
	text-align: left;
	background-color: #9BCE0F;
	width: 198px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#side-links a {
	text-decoration: none;
	color: #676362;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/about-us-testemonials_11.jpg);
	background-repeat: no-repeat;
	background-position: 15px;
	padding-left: 25px;
}
#side-links a:hover {
	color: #514d4c;
}


#side-but {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/about-us-testemonials_03.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 20px;
	xheight: 42px;
	padding-bottom: 10px;
	font-weight: bold;
}

#side-but2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(../images/about-us-testemonials_03.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 20px;
	xheight: 42px;
	padding-bottom: 10px;
	margin-top: 10px;
	clear: both;
	float: left;
	width: 199px;
	font-weight: bold;
}
#side-but3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(../images/search_bgg.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 19px;
	xheight: 42px;
	padding-bottom: 10px;
	margin-top: 10px;
	clear: both;
	float: left;
	width: 200px;
	font-weight: bold;
	height: 30px;
	margin-left: 1px;
}
.side-but-all {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/about-us-testemonials_03.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 20px;
	xheight: 42px;
	padding-bottom: 10px;
	font-weight: bold;
}
#news {
	float: left;
	width: 199px;
	background-image: url(../images/news-BG_11.jpg);
}
#news img {
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
#news p {
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.right-sec {
	width: 199px;
	background-image: url(../images/news-BG_11.jpg);
}
h4  {
	text-align: right;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/arrow-_18.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6A9603;
	width: auto;
}
#awards {
	width: 388px;
	height: 42px;
	background-image: url(../images/awards-BG_03.jpg);
	float: left;
}
#awards p {
	background-image: url(../images/about-us-testemonials_06.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 170px;
	padding-left: 16px;
	margin-left: 8px;
	font-weight: bold;
	line-height: 15px;
	margin-top: 16px;
}
#awards-Content {
	width: 388px;
	float: left;
	background-image: url(../images/awards-content-BG_03.jpg);
}
#awards-Content img {
	float: right;
	margin-right: 15px;
	margin-left: 10px;
}

#awards-Content p {
	margin: 0px;
	padding: 8px;
	font-size: 11px;
}



h4  a  {
	text-decoration: none;
	color: #6A9603;
}
h4  a:hover  {
	color: #99CD08;
}

#search {
	float: left;
	width: 199px;
	margin-top: 0px;
	background-image: url(../images/news-BG_11.jpg);
	height: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 40px;
}
#search input {
	margin-top: 0px;
	margin-left: 20px;
	margin-bottom: 5px;
}
#search img {
	float: right;
	margin-top: 6px;
	margin-right: 32px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.links {
	text-decoration: none;
	text-align: left;
}
#middel-part {
	font-family: Tahoma;
	font-size: 11px;
	color: #6a6a6a;
	xbackground-image: url(../images/home-1_18.jpg);
	xbackground-repeat: no-repeat;
	xheight: 400px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-position: center;
	margin-left: 255px;
}
.td-middel-part1 {
	background-image: url(../images/middel-bg_20_20.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	width: 177px;
	height: 262px;
}
.td-middel-part2 {
	background-image: url(../images/middel-bg_21.jpg);
	background-repeat: no-repeat;
	width: 193px;
	height: 262px;
}

.clients-td{
	border:1px solid #a2d21e;
	padding: 5px;
	}
	.clients-td1{
	border:1px solid #a2d21e;
	padding: 5px;
	background-color:#e5e7ea;
	
	}
.search {
	background-image: url(../images/search_23.jpg);
	background-repeat: no-repeat;
	height: 149px;
	padding-top: 30px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}

.news {
	background-image: url(../images/news_23.jpg);
	background-repeat: no-repeat;
	height: 183px;
	xpadding-top: 40px;
	padding-right: 7px;
	padding-left: 90px;
}
.text-field {
	height: 15px;
	width: 120px;
	border: 1px solid #C4D98E;
}
#part1 {
	
}
.style1 {
	color: #6A9605;
	font-weight: bold;
}
#comme-inn {
	float: left;
	width: 100%;
	background-image: url(../images/land-BG_07.jpg);
	background-repeat: repeat-x;
	margin-top: 12px;
	margin-bottom: 2px;
	background-color: #E6F2C0;
}
#wi {
	background-color: #FFFFFF;
	width: 100%;
	height: 3px;
}
#comme-inn img {
}



.txt-inner-non-img {
	float: left;
	width: 100%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.comm-inn {
	font-size: 14px;
	font-weight: bold;
	color: #659002;
	margin-top: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 12px;
	line-height: normal;
	background-image: url(../images/training-programs2y_03.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-left: 20px;
}
.comm-inn2 {
	font-size: 12px;
	font-weight: bold;
	color: #659002;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 12px;
	line-height: normal;
	background-image: url(../images/training-programs2y_03.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-left: 20px;
	margin-bottom: 5px;
}
#comme-inn img {
	margin-top: 10px;
	float: left;
	margin-left: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 10px;
}

#comme-inn input {
	margin-top: 10px;
	float: left;
	margin-left: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 10px;
}

#comme-inn-nomargin 
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left : 50px;
	color: #659002;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
}

#comme-inn-nomargin input 
{
	margin-top: 0px;
	margin-bottom: 0px;
}
