body{
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 11px;
	color: #000;
	margin:0;
}

input{
	font-size:11px;
	font-family:tahoma;
}

.maintable{
	border:#696969 1px solid;
}

.headerbase{
	background:url(../images/header-base.jpg) bottom repeat-x;
	height:90px;
}

.globe{
	background:url(../images/globe.gif) top right no-repeat;
	width:206px;
	height:109px;
}

.logo-padding{
	padding:0 10px;
	width:72px;
}

.mapsofworld-name {
	font-size:25px;
	color:#384046;
	text-align:left;
}

.mapsofworld-name-blue {
	font-size:30px;
	color:#0165b8;
	text-align:left;
}

.mapsofworld-greytext{
	font-size:10px;
	color:#5e5c5c;
	text-align:left;
	padding-left:18px;
}

.mapsofworld-greytext1{
	font-size:11px;
	color:#5e5c5c;
	text-align:left;
	font-weight: 700;
	padding-left:24px;
}

.navigation-padding{
	padding:0 10px 0 0;
}

.top-navigation-Lcurve{
	background:url(../images/navigation-left-curve.gif) left no-repeat;
	height:36px;
	width:10px;
}

.top-navigation-Rcurve{
	background:url(../images/navigation-right-curve.gif) right no-repeat;
	height:36px;
	width:10px;
}

.top-navigation-base{
	background:url(../images/navigation-base.gif) repeat-x;
	height:36px;
}

.top-navigation-base-hover{
	background:url(../images/hover-navigation-base.gif) repeat-x;
	height:36px;
	padding:0 10px 0 10px; 
	font-size:12px;
	text-align:center;
	color:#fff;
	vertical-align:middle;
}

.top-navigation-text{
	font-size:12px;
	text-align:center;
	padding:10px 10px 8px 10px;
	color:#fff;
	vertical-align:middle;
}

.top-navigation-partition{
	background:url(../images/navigation-partition.gif) no-repeat;
	width:2px;
	height:36px;
}

.navigation-shadow{
	background:url(../images/navigation-shadow.gif) bottom no-repeat;
	height:25px;
}

.mainimage1{
	background:url(../images/main-image1.jpg) top no-repeat;
	width:800px;
	height:143px;
	vertical-align:middle;
}

.maintagline{
	font-size:30px;
	font-weight:700;
	text-align:left;
	vertical-align:middle;
	color:#fff;
	padding:0 0 0 60px;
}

.maintagline1{
	font-size:30px;
	text-align:left;
	font-weight:700;
	vertical-align:middle;
	color:#fff;
	padding:0 0 0 205px;
}

.mainimage2{
	background:url(../images/main-image2.jpg) top no-repeat;
	width:399px;
	height:354px;
}

.mainimage3{
	background:url(../images/main-image3.jpg) top no-repeat;
	width:401px;
	height:354px;
	vertical-align: bottom;
}

.maicontent{
	text-align: justify;
	font-family:tahoma;
	padding:0px;
	margin:0px 25px 18px 10px;
	line-height: 155%;
	color:#2b2b2b;
	width:265px;
	vertical-align: bottom;
}

.footer-base{
	background:url(../images/content-base.gif) top repeat-x;
	padding:20px 12px 0 12px;
}

.heading{
	font-size:13px;
	font-weight: 700;
	color:#1c1c1c;
	text-align:left;
	padding-bottom:10px;
	vertical-align:middle;
}

.testimonial-text{
	text-align:justify;
	padding:0 10px 0 10px;
	font-family:tahoma;
	line-height:150%;
}

.readmore{
	text-align:right;
	color:#0a64ba;
	font-family:tahoma;
	padding-right:10px;
}

.partition{
	background:url(../images/partition.gif) center repeat-y;
}

.downloadmediakit-base{
	background:url(../images/download-kit-base.gif) center no-repeat;
	font-size:13px;
	text-align:center;
	color:#09529b;
	font-weight:700;
	padding:6px 0 11px 40px;
}


.downloadmediakit-link{
	font-size:13px;
	text-align:center;
	color:#09529b;
	font-weight:700;
	text-decoration:none;
	}

.newletterpadding{
	padding:0 0 15px 10px;
	vertical-align:middle;
}

.padding-bottom{
	padding-bottom:10px;
}

.padding-3side{
	padding:15px 15px 10px 15px;
}

.padding-right{
	padding-right:18px;
}

.mapxlfooterbase{
	background:url(../images/futter-base.gif) top repeat-x;
	height:85px;
}

.footer-text{
	text-align:left;
	vertical-align:middle;
	padding:0 0 0 18px;
	font-family:tahoma;
	line-height:150%;
}

.innerheading{
	font-size: 25px;
	font-weight: 700;
	color:#535353;
	padding-top:5px;
	text-align: left;
	vertical-align: middle;
}



.inner-body-text{
	text-align: justify;
	font-family:tahoma;
	padding:5px 8px 5px 5px;
	line-height:150%;
	
}
ul.inner-body-text {
padding:0 25px;	
}

.inner-red-heading{
	font-weight: 700;
	color:#a90101;
	text-align: left;
		vertical-align: middle;
}

.inner-blue-heading{
	font-weight: 700;
	color:#015094;
	text-align: left;
	
	vertical-align: middle;
}

/*--------------Hyperlinks open----------------*/

a.navigationlink:link,a.navigationlink:visited
{
	text-decoration:none;
	background:url(../images/navigation-base.gif) top left repeat-x;
	color:#fff;
	padding:10px 10px 8px 10px;
	display:block;
}
a.navigationlink:hover {
	text-decoration:none;
	background:url(../images/hover-navigation-base.gif) top left repeat-x;
	color:#fff;
	padding:10px 10px 8px 10px;
	display:block;
}


/*--------------Hyperlinks close----------------*/

a.BG {
display: block;
font-size:12px;
padding:10px 10px 8px 10px;
text-align:center;
color:#fff;
text-decoration:none;
}
a.BG:hover {
background:url(../images/hover-navigation-base.gif) repeat-x;
vertical-align:middle;
font-size:12px;
text-align:center;
color:#fff;
text-decoration:none;
}

a.link1 {
color:#005094;
text-decoration:none;
}
a.link1:hover {
color:#005094;
text-decoration:underline;
}

a.link2 {
color:#00468c;
text-decoration:none;
}
a.link2:hover {
color:#00468c;
text-decoration:underline;
}

a.link3 {
color:#414141;
text-decoration:none;
}
a.link3:hover {
color:#414141;
text-decoration:underline;
}

.btmlinks
{
font-size:11px;
	font-weight: normal;
	color:#174F80;
	text-align:left;
	padding:5 0 5 0;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	word-spacing:2px;
}

.rtgradbox
{
border-left:#BFE6FE 1px solid;
border-right:#BFE6FE 1px solid;
border-bottom:#BFE6FE 1px solid;
background:url(../images/gradient.gif) top repeat-x #fff ;
}

.rtbottombox
{
font-size:11px;
font-weight: bold;
padding-top:3px;
padding-bottom:3px;
padding-right:5px;
background:#C0DEFF;
color:#0a64ba;
text-align:right;
}

.rtcomment
{
font-size:20px;
font-weight: bold;
color:#919191;
text-align:center;
word-spacing:2px;
line-height:35px;
}

.rthead
{
font-size:14px;
font-weight: bold;
color:#005094;
text-align:center;
word-spacing:2px;
line-height:16px;
vertical-align:top;
}

.clint-logo-box{
	border:#9f9f9f 1px solid;
	width:142px;
	height:71px;
	text-align: center;
	vertical-align: middle;
}
.clients-name{
	font-family:tahoma;
	text-align:left;
	color:#0165b8;
	padding:0 0 3px 10px;
	font-weight:700;
}
.clients-text{
	font-family:tahoma;
	text-align:justify;
	padding:0 7px 3px 10px;
}
.padding-top{
	padding-top: 15px;
}

.rttxt
{
font-size:11px;
font-weight: normal;
color:#262627;
text-align:justify;
padding:8px;
line-height:18px;
}

.adsbox_size
{
border:#696969 1px solid;
background:#fff;
height:70px;
width:70px;
}

.ads_size
{
background:#777576;
}

.ads_txt
{
font-size:11px;
font-weight: bold;
color:#262627;
text-align:center;
line-height:14px;
vertical-align:bottom;
}

.rtbox_txt
{
font-family: tahoma;
font-size:10px;
background:#C0DEFF;
color:#000;
text-align:justify;
padding-left:5px;
padding-right:5px;
line-height:13px;
vertical-align:top;
}

.blue
{
background:url(../images/image-1.gif) top repeat-x;
height:11px;
}

.lightblue
{
background:url(../images/image-1-2.gif) top repeat-x;
}
.red
{
background:url(../images/image-2.gif) top repeat-x;
height:11px;
}

.lightred
{
background:url(../images/image-2-2.gif) top repeat-x;
}
.green
{
background:url(../images/image-3.gif) top repeat-x;
height:11px;
}

.lightgreen
{
background:url(../images/image-3-2.gif) top repeat-x;
}

.red_txt{
	font-weight: 700;
	color:#DE0089;
	text-align: left;
	vertical-align: middle;
}

.green_txt{
	font-weight: 700;
	color:#1F9F00;
	text-align: left;
	vertical-align: middle;
}

.blue_txt{
	font-weight: 700;
	color:#0084CB;
	text-align: left;
	vertical-align: middle;
}

.txt
{
font-size:10px;
font-weight: normal;
color:#24282E;
text-align:right;
padding-right:4px;
line-height:16px;
vertical-align:top;
}

.txt1
{
font-size:10px;
font-weight: normal;
color:#24282E;
text-align:left;
padding-left:4px;
line-height:16px;
vertical-align:top;
}

.press-subheading{
	background:#555555;
	text-align:center;
	vertical-align:middle;
	height:25px;
	font-weight:700;
	font-size:12px;
	color:#fff;
	border: 1px #fff Solid;
	font-family:tahoma;
}
.press-subheading1{
	background:#555555;
	text-align:center;
	vertical-align:middle;
	height:25px;
	font-weight:700;
	font-size:12px;
	color:#fff;
	font-family:tahoma;
}

.press-text1{
	text-align:left;
	vertical-align:middle;
	font-size:11px;
	color:#414141;
	font-family:tahoma;
	padding:7px 0 5px 7px;
}

.press-text2{
	text-align:left;
	vertical-align:middle;
	font-size:11px;
	font-weight:700;
	color:#414141;
	font-family:tahoma;
	padding:7px 5px 5px 7px;
}
