@charset "utf-8";
/* Aress Software Typography Styles
   Updated: Wed 15.10.08 @ 2:30 p.m.
   Author: Aress Design Studio
   Version: 1.1
   ----------------------------------------------------*/
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* GENERIC
   ----------------------------------------------------*/
body{background-image:url(../images/background-bg.jpg);background-repeat:repeat-x; font: 12px/17px Arial}

.wrapper{ width:1004px; margin:0px auto; padding:0px;}

.main{ width:900px; margin:0px auto;padding:0px;}

.top{ width:900px; height:106px;}

.logo{ float:left;width:263px; height:106px;}

.logo-bg{float:left;width:263px;height:43px;background-image:url(../images/logo-bg.jpg); }

.aress-img{ float:right; width:233px;height:29px;margin-right:9px;margin-top:66px;background-image:url(../images/aress-img.jpg);}

.style1 {color: #5a90e3; text-decoration:none;}

.style1:hover {color: #5a90e3; text-decoration:underline;}


/* NAVIGATION ****************************************************************************************************/

.nav{width:900px;height:43px;background-color:#383737;}

.nav-right{float:right;width:588px;height:43px; }

.navcontainer ul{ margin:0px;padding:0px;color: White;float: right;height:43px;line-height:40px;font-family: arial, helvetica, sans-serif;font-size:12px;}

.navcontainer ul li {display: inline; }

.navcontainer ul li a{padding: 1px 5px ;color: White;text-decoration: none; float: left }

.navcontainer ul li a.active, .navcontainer ul a:hover {background-color: #000;color:#5c8cf2; }




/* HEADER ****************************************************************************************************/

.header-img{width:900px; height:387px;background-image:url(../images/header-img1.jpg);}


/* CONTENT ****************************************************************************************************/

.content-box{width:900px;height:auto;}

.content-left{ float:left;width:560px;margin:20px 0px 0px 12px; }

.offer{ float:left;width:200px;height:35px;padding-left:10px; line-height:35px; font-family:Arial, Helvetica, sans-serif;font-weight:normal; letter-spacing:-0.5px;text-align:left;font-size:18px;color:#656666;}

.grey-box{ width:532px;height:121px;margin-bottom:5px;background-image:url(../images/gray-bg.gif);}

.grey-box2{ width:532px;height:170px;margin-bottom:0px;background-image:url(../images/gray-bg3.gif);}

.inner-content{width:490px;margin-left:10px;}

ul.square{list-style-image:url(../images/bullet.jpg);padding-left:16px;padding-top:8px;line-height:20px;}
ul.square1{list-style-image:url(../images/blue_bullet.jpg);padding-left:25px;padding-top:8px;line-height:20px;}

li{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#32475d;}

.paragraph-bold{width:865px;margin:0px auto;padding-top:300px;font-weight:normal; color:#292929;text-align:left;font-size:14px; 
 font-weight:bold; }

.new{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#32475d; font-weight:bold; }

.para p{ font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left;padding-top:8px;color:#32475d;line-height:15px;}

.content-right{float:right;width:269px; margin:20px 0px 0px 0px;}

.strategic-partners-img{width:269px;height:41px;background-image:url(../images/straegiv-partners-img.jpg);}

.logos{ width:269px;height:200px;background-image:url(../images/logos-img.jpg);}

.contacts-img{width:269px;height:41px;margin-bottom:10px;background-image:url(../images/contacts-img.jpg);}

.box{ width:269px;}


li.email-icon{background-image:url(../images/email-icon.jpg);background-repeat: no-repeat;background-position: 0 10%;padding: 8px 0 3px 15px;margin: .4em 0;}

li.phone-icon{background-image:url(../images/phone-icon.jpg);background-repeat: no-repeat;background-position: 0 10%;padding: 3px 0 3px 20px;margin: .4em 0;}

li.chat-icon{background-image:url(../images/chat-icon.jpg);background-repeat: no-repeat;background-position: 0 10%;padding: 3px 0 3px 20px;margin: .4em 0;}

.contact_right{	width:269px;	float:right; margin-bottom:10px;}
	
.contact_right ul li{padding:0 0 0 38px;color:#187693;	background-color:inherit;font-size:12px;line-height:20px;	}	
	
.contact_right ul li a{	color:#187693;background-color:inherit;	font-size:12px;	line-height:20px;text-decoration:none;}
	
.contact_right ul li a:hover{color:#000;background-color:inherit;}

.div-clear{clear:both;}



/* FOOTER ****************************************************************************************************/

.footer{width:1004px; margin-top:15px;height:auto; background-image:url(../images/footer-bg.jpg);font-size: 11px}

.ftr-box{ width:700px; margin:0px auto; padding-top:20px;  }

.footer p { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#000000; line-height:20px; }

.link{font-family:Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: normal;color: #000000;	text-decoration: none;}

.link:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;text-decoration:underline;} 

.footer_tags {width:800px; margin:auto; height:auto; padding-bottom:10px; padding-top:10px; border-top:#CCCCCC 1px solid }


/* ABOUT US PAGE ****************************************************************************************************/

.header-img1{width:900px;height:190px; background-image:url(../images/h1.jpg);}

.content_left_a{float:left; width:560px; margin-left:12px;}

.content-right-a{ float:right;width:269px;margin:15px 0px 0px 0px;}

.text{ width:900px;height:116px;background-image:url(../images/bg-txt.jpg);background-repeat:repeat-x;}

.text_paragraph p { font: 12px/17px Arial; text-align:justify;color:#292929;}

.text_paragraph { font: 12px Arial; text-align:justify;color:#32475d;}


.paragraph-bold1{ width:878px;margin:0px auto;font-weight:normal; color:#292929;text-align:left; font-size:22px; height:120px; 
}

p.para1{ font: 12px/17px Arial;text-align:justify;padding-top:10px;color:#32475d;line-height:16px;
}

p.para2{ font: 12px/17px Arial;text-align:justify;padding-top:45px;color:#32475d;line-height:16px;
}

.whychooseus {height:25px;line-height:25px;color:#000;border-bottom:1px #bec6c9 solid;font: 12px/17px Arial;font-weight:normal; letter-spacing:-1px;text-align:left;font-size:18px;color:#656666;
}

.iso {float:left; width:150px; height:120px; background-image:url(../images/iso.jpg); background-repeat:no-repeat;}


/* WHAT DO WE DO PAGE ****************************************************************************************************/

.header-img2{width:900px;height:190px; background-image:url(../images/h2.jpg); }

h2 {color: #3b4e68; font-size: 12px; font-family:Arial, Helvetica, sans-serif;font-weight:bold; padding-bottom:5px; text-align:justify;}

h1 {color: #ff8b02; font-size: 14px; font-family:Arial, Helvetica, sans-serif;font-weight:normal; letter-spacing:-1px;font-weight:bold; }

p { font: 12px/17px Arial; color:#3b4e68; line-height:13px; padding-bottom:5px; text-align:justify;}
 
.content_left_b{float:left; width:560px; margin-left:12px;}


/* HOW DO WE DO PAGE ****************************************************************************************************/

.header-img3{width:900px;height:190px; background-image:url(../images/h3.jpg);  }
 
.content_left_c{float:left; width:577px; margin-left:12px; margin-top:15px; }

.diagram{ width:577px; height:293px; }

.content_para{ width:577px;}


/* WHY OUTSOURCE ****************************************************************************************************/

.header-img4{width:900px;height:190px; background-image:url(../images/h4.jpg);   }


/* REPORTING ****************************************************************************************************/

.header-img5{width:900px;height:190px; background-image:url(../images/h5.jpg);  }


/* CASE STUDIES ****************************************************************************************************/

.header-img6{width:900px;height:190px; background-image:url(../images/h6.jpg);   }


/* GEETING STARTED ****************************************************************************************************/

.header-img7{width:900px;height:190px; background-image:url(../images/h7.jpg);   }


/* SITEMAP ****************************************************************************************************/

.sitemap{float:left; width:540px; margin-left:12px;margin-top:15px; height:250px; padding-left: 20px}
.header-img8{width:900px;height:190px; background-image:url(../images/h8.jpg);   }

.header-img9 {width:900px;height:190px; background-image:url(../images/h9.jpg);}

.header-img10 {width:900px;height:190px; background-image:url(../images/h10.jpg);}

.header_img11 {background:url(../images/h11.jpg) no-repeat; width:900px;height:190px; }