@charset "utf-8";
/* CSS Document */
/* author: Elissar Perales Abejo */

/*standards*/

body
{
background:url(../images/bg_top_stndrd.jpg) repeat-x;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
}

ul
{
list-style:none;
padding:0;
margin:0;
display:block;
}

a
{
text-decoration:none;
color:#002dff;
}

a:hover
{
text-decoration:underline;
}

#cntnr
{
width:939px;
margin:0 auto;
}

#hdr
{
width:939px;
height:104px;
}

#header
{
background:url(../images/bnr_init3.jpg) no-repeat;
width:939px;
height:487px;
margin-top:5px;
}
#lg
{
background:url(../images/lg_img.jpg) no-repeat;
width:232px;
height:59px;
padding:0px;
float:left;
margin-top:38px;
}


p
{

margin:0;
padding-bottom:30px;
line-height:17px;
}

/* navigation */

#hm
{
width:443px;
height:13px;
float:right;
margin-top:15px;
padding-right:20px;
}

#hm_btn
{
width:13px;
height:13px;
padding:0;
margin:0;
float:right;
}

#hm_btn li
{
padding:0;
margin:0;
}

.hmbtn
{
background-image:url(../images/btnhome_h.gif);
background-repeat:no-repeat;
width:13px;
height:13px;
}

.hmbtn a
{
background-image:url(../images/btnhome_n.gif);
background-repeat:no-repeat;
width:13px;
height:13px;
display:block;
}

.hmbtn a:hover
{
background:none;
}


#nav
{
width:443px;
height:48px;
margin-top:20px;
float:right;
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:center;
}

#nav ul li
{
display:block;
width:167px;
height:29px;
float:left;
padding-top:19px;
color:#002dff;
}

#nav ul li a
{
text-decoration:none;
color:#FFFFFF;
}

#nav ul li a:hover
{
color:#002dff;
}


#nav ul li.services
{
width:93px;
float:left;
}

#nav ul li.initiatives
{
width:91px;
float:left;
}

#nav ul li.contact
{
width:91px;
float:left;
}




#abt_cnt
{
width:832px;
padding-top:52px;
margin:0 auto;
}



/* body*/

#bdy_cntn
{
width:939px;
height:500px;
}

#hdr_txt
{
padding-left:24px;
padding-top:9px;
width:915px;
height:26px;
background-color:#000000;
}


#cntr_top
{
width:939px;
height:212px;
margin-top:18px;
}





#cntr_btm
{
margin-top:18px;
width:939px;
height:212px;
}




/* Initiatives page */

#cntnt_hd
{
width:438px;
height:105px;
float:left;
background:url(../images/bg_init.jpg) no-repeat;
}

.cntn_txt
{
width:392px;
height:48px;
margin-top:26px;
margin-left:25px;
}

#cntnt_ryt
{
width:422px;
height:400px;
float:right;
padding-top:10px;
padding-left:52px;
margin-right:10px;
}

#cntnt_ryt p
{
padding:8px;
}

#cntnt_lft
{
width:439px;
height:439px;
float:left;
}

#cntnt_lft_txt
{
float:left;
width:398px;
height:275px;
margin-top:44px;
margin-left:25px;
}

#cntnt_lft_txt p
{
padding:6px;
}

/* Software Engineering Lifecycle */

#header_sel
{
background:url(../images/sftwre_bnr.jpg) no-repeat;
width:938px;
height:349px;
margin-top:5px;
}


#cntnt_lft_sel
{
background:url(../images/sftwre_hdr.jpg) no-repeat top;
width:391px;
height:200px;
float:left;
margin-top:37px;
padding-left:27px;
padding-right:21px;
padding-top:58px;
}

#cntnt_ryt_sef
{
width:443px;
height:397px;
float:right;
margin-top:37px;
background:url(../images/sftwre_cntnt_t.jpg) no-repeat top;
}

#cntnt_ryt_txt
{
margin-top:74px;
width:431px;
height:277px;
margin-left:12px;
}

#cntnt_ryt_txt ul
{
width:431px;
height:277px;
padding:0;
margin:0;
}

#cntnt_ryt_txt ul li
{
background:url(../images/check.gif) no-repeat;
width:405px;
height:48px;
float:left;
display:block;
padding-left:26px;
}

#txt_b
{
width:401px;
height:23px;
margin-top:5px;
padding-left:38px;
float:left;
}



/* Partnership page */

#header_prtnrshp
{
background:url(../images/prtnrshps_bnnr.jpg) no-repeat;
width:938px;
height:279px;
margin-top:5px;
}

#cntnt_lft_prtnrshp
{
width:438px;
height:415px;
float:left;
margin-top:37px;

}

#cntnt_ryt_prtnrshp
{
width:438px;
height:415px;
float:right;
margin-top:37px;
}

#cntnt_1
{
width:438px;
height:192px;
background:url(../images/prtnrshps_hdr1.jpg) no-repeat top;
float:left;
}

.cntnt_1txt
{
width:397px;
height:104px;
margin-top:58px;
margin-left:25px;
}


#cntnt_2
{
margin-top:34px;
width:438px;
height:189px;
background:url(../images/prtnrshps_hdr2.jpg) no-repeat top;
float:left;
}

.cntnt_2txt
{
width:397px;
height:104px;
margin-top:58px;
margin-left:25px;
}



#cntnt_3
{
width:438px;
height:192px;
background:url(../images/prtnrshps_hdr3.jpg) no-repeat top;
float:right;
}


.cntnt_3txt
{
width:397px;
height:104px;
margin-top:58px;
margin-left:25px;
}




#cntnt_4
{
width:438px;
height:189px;
float:right;
background:url(../images/prtnrshps_hdr4.jpg) no-repeat top;
margin-top:34px;
}

#cntnt_4_txt
{
width:438px;
height:156px;
float:left;
margin-top:33px;
}

#cntnt_4_txt ul
{
width:438px;
height:156px;
float:left;
margin-top:33px;
padding:0;
margin:0;
}


#cntnt_4_txt ul li
{
width:391px;
height:25px;
float:left;
display:block;
margin-left:12px;
padding-left:29px;
background:url(../images/check.gif) no-repeat;
}

/* RnD */



#cntnt_rnd
{
width:438px;
height:415px;
float:right;
margin-top:37px;
background:url(../images/rnd_hdr2.jpg) no-repeat top;
}

#rnd_1
{
width:438px;
height:192px;
background:url(../images/rnd_hdr.jpg) no-repeat top;
float:left;
}

#header_rnd
{
background:url(../images/rnd_banner.jpg) no-repeat;
width:938px;
height:218px;
margin-top:5px;
}

#cntnt_rnd_txt
{
width:438px;
height:200px;
float:left;
margin-top:45px;
}

#cntnt_rnd_txt ul
{
width:438px;
height:156px;
float:left;
margin-top:33px;
padding:0;
margin:0;
}


#cntnt_rnd_txt ul li
{
width:391px;
height:25px;
float:left;
display:block;
margin-left:12px;
padding-left:29px;
background:url(../images/check.gif) no-repeat;
}

#cntnt_rnd_2
{
width:438px;
height:189px;
float:right;
margin-top:10px;
}

#cntnt_rnd_txt2
{
width:400px;
height:156px;
float:left;
padding-left:38px;
}

/* footer*/

#ftr
{
width:939px;
height:27px;
padding-top:53px;
font-size:10px;
color:#666666;
}

#cpryt
{
width:257px;
height:17px;
float:right;
}
