﻿
/*-------------General--------------*/
*{
	margin: 0;
	padding: 0;
 }

body{
	font: normal 11px/120% "Trebuchet MS", Arial, sans-serif;
	color: #000000;
	background: #FFFFFF;
}

#pageWrapper{
	width: 770px;
	margin: 0 auto;
	position: relative;
}

table{
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}

img 
{
    border:0px;
}

.clear_float
{
  float:none;
}

#contentWrapper
{
    width:745px;
	background-color: #FFFFFF;
    margin:16px 0px 0px 0px;
}

#nav_banner
{
    width:745px;
    height:42px;
    background: transparent url(../images/nav_background.gif) left top no-repeat;
    padding:12px 0px 0px 16px;
    margin:2px 0px 10px 0px;
}

#nav_banner ul
{
    list-style-type:none;
    height:19px;
}

#nav_banner ul li
{
   float:left;
   padding:2px 38px 0px 38px;
   height:19px;
   border-right:solid 1px #6DB4DC;
}

#footer_banner
{
    width:745px;
    height:42px;
    background: transparent url(../images/footer_background.gif) left bottom no-repeat;
    text-align:right;
    color:#9A9C9E;
    font:11px;
    margin-bottom:13px;
    padding:0px 24px 5px 0px;
    float:left;

}

.copyRights
{
    margin:19px 24px 0px 0px;
}

/*-------------------------------*/
/*----------Home Page------------*/
#div_left
{
  float:left;
  
}

#left_list
{   float:left;
    margin:15px 0px 0px 6px;
}

#latest_news
{
    margin:12px 0px 0px 2px;
    width:196px;
}

#latest_news td
{
    background: transparent url(../images/listBullet.gif) left 3px no-repeat;
    padding:0px 0px 14px 12px;
}

#latest_news td a
{
    color:#58595B;
    font-size:11px;
    text-decoration:none;
}

#latest_news td a:hover
{
    color:#0B82C5;
    text-decoration:none;
}

#line_table
{
 width:1px;
 border-left:solid 1px #E4E4E4;
 margin:2px 28px 0px 19px;
 height:403px; 
 float:left; 
  
}

.Par_home
{
   margin:2px 0px 40px 0px;
}

.div_icons1
{
    float:left;
    width:229px;
}

.div_icons2
{
    float:left;
    width:230px;
    position:relative;
    left:11px;
}

.div_icons4
{
    float:left;
    width:229px;
    position:relative;
    top:15px;
}

.div_icons3
{
    float:left;
    width:230px;
    position:relative;
    top:15px;
    left:11px;
}

.icon_icon
{
  float:left;
}

.icon_text
{
  position:relative;
  top:6px;
  left:8px;
  margin-bottom:16px;
}

.icon_text2
{
  position:relative;
  top:5px;
  left:8px;
  margin-bottom:10px;
}

.icon_par
{
    width:150px;
    color:#000000;
    font-size:11px;
    position:relative;
    left :8px;
    float:left;
    
}

/*-----------------------------------*/
/*----------Service Pages------------*/

#service_left
{
    float:left;
    margin:-6px 55px 0px 0px;
}

#services_table
{
    width:142px;
    margin:0px 0px 0px 38px;
}

#services_table tr
{

    height:29px;
    background: transparent url(../images/table_border.gif) left bottom repeat-x;
    
}


#services_table td a
{
    color:#808285;
    font-size:14px;
    text-decoration:none;    
    
}

#services_table td a:hover
{
    color:#0B82C5;
    font-size:14px;
    font-size:14px;
    text-decoration:none;      
    
}

.selected
{
    color:#0B82C5;
    font-size:14px;
}

#services_right
{
    float:left;
    width:491px;
}

.services_pars0
{
    font-size:14px;
    width:401px;
    line-height:17px;
}

.services_pars
{
    font-size:14px;
    height:28px;
    margin:0px 0px 21px 0px;
    line-height:17px;
}

.services_pars2
{
    font-size:14px;
    margin:21px 0px 21px 0px;
    line-height:17px;
    width:471px;
}



.services_pars3
{
    font-size:14px;
    line-height:17px;
    width:471px;
}

.services_pars4
{
    font-size:14px;
    line-height:17px;
    width:459px;
}

.services_pars5
{
    font-size:14px;
    line-height:17px; 
    width:636px;
}

.services_pars6
{
    font-size:14px;
    line-height:17px;
    margin-bottom:49px; 
    width:636px; 
}

.services_pars7
{
    font-size:14px;
    line-height:17px;
    margin-bottom:36px;  
}

#services_right ul
{
    list-style-type:none;
}

#services_right ul li
{
        background: transparent url(../images/listBullet.gif) left 5px no-repeat;
        padding:0px 0px 10px 12px;
        font-size:14px;
        line-height:17px;
}

.services_title
{
    margin:30px 0px 6px 0px;
}

.services_title2
{
    margin:10px 0px 6px 0px;
}

.training_title
{
    margin:11px 0px 10px 0px;
}

.products_title
{
    margin:40px 0px 6px 0px;
}

.approach_title
{
   margin:23px 0px 5px 0px;
   color:#0B82C5;
   font-weight:bold;
   font-size:15px;
   font-family:Arial; 
}

.news_title
{
   margin:0px 0px 6px 0px; 
}
.contact_title
{
   margin:0px 0px 6px 0px; 
}

#stories_div
{
    float:left;
    position:relative;
    left:54px;
}

#stories_div ul
{
   list-style-type:none;
   /*margin:36px 0px 0px 3px;*/
    position:relative;
    left:3px;
    top:39px;
    bottom:100px;
}

#stories_div ul li
{
   background: transparent url(../images/listBullet_big.gif) left 3px no-repeat;
   padding:0px 0px 20px 17px;
   font-size:14px;
   color:#808285;
   font-weight:bold;
}

#news_div
{
    float:left;
    position:relative;
    left:54px;
}

.clearFlout
{
  float:none;
}

/*-----Products-----*/

.products_imgs
{
    float:left;
    width:85px;
    height:108px;
    margin:0px 13px 0px 0px;
}


#calltracker
{   
    background: transparent url(../images/calltracker_img.gif) left top no-repeat;
    float:left;
    width:82px;
    height:89px; 
}

#calltracker a
{
  display:block;
  width:82px;
  height:89px;
}

#life
{   
    background: transparent url(../images/life_img.gif) 3px top no-repeat;
    float:left;
    width:79px;
    height:108px; 
}

#life a
{
  display:block;
  width:79px;
  height:108px;
}

#fat
{
    background: transparent url(../images/fat_img.gif) left top no-repeat;
    float:left;
    width:85px;
    height:94px; 
}

#fat a
{
  display:block;
  width:85px;
  height:94px;
}

p.product_newtitles
{
    height:14px;
    float:left;
    position:relative;
    top:5px;
    width:200px;
}

p.product_newtitles a
{
    font-size:16px;
    font-family:Trebuchet MS;
    font-weight:bold;
    color:#808184;
    text-decoration:none;
    float:left;
}

p.product_newtext
{
    font-size:14px;
    color:#6D6E71;
    width:380px;
    float:left;
    height:150px;
    line-height:17px;
    margin:13px 0px 0px 0px;
}

/*----Products--------*/


/*-----FAT-----------*/

#service_left2
{
    float:left;
    margin:-6px 29px 0px 0px;
}

#services_right div.services_titles
{
  height:30px;
  width:441px;
  margin:0px 0px 0px 0px;
}

/*----Titles--------------*/
#automation
{
  background: transparent url(../images/automation.gif) left top no-repeat; 
}

#benefits
{
  background: transparent url(../images/benefits.gif) left top no-repeat; 
}

#fat_modules
{
  background: transparent url(../images/fat_modules.gif) left top no-repeat; 
}

#fat_logical
{
  background: transparent url(../images/fat_logical.gif) left top no-repeat;
  float:left; 
  height:240px;
  width:141px;
  margin:19px 0px 13px 0px; 
}

#fat_flow
{
  background: transparent url(../images/fat_flow.gif) left top no-repeat; 
}

#life_integration
{
  background: transparent url(../images/life_integration.gif) left top no-repeat; 
}

#life_benefits
{
  background: transparent url(../images/life_benefits.gif) left top no-repeat; 
}

#life_modules
{
  background: transparent url(../images/life_modules.gif) left top no-repeat; 
}

#life_logon
{
  background: transparent url(../images/life_logon.gif) left top no-repeat; 
}

#life_ucv
{
  background: transparent url(../images/life_ucv.gif) left top no-repeat; 
}
#life_wpa
{
  background: transparent url(../images/life_wpa.gif) left top no-repeat; 
}
#life_tms
{
  background: transparent url(../images/life_tms.gif) left top no-repeat; 
}
#life_otr
{
  background: transparent url(../images/life_otr.gif) left top no-repeat; 
}

#life_eas
{
  background: transparent url(../images/life_otr.gif) left top no-repeat; 
}

#life_logical
{
  background: transparent url(../images/life_logical.gif) left top no-repeat; 
}

#calltracker_arch
{
  background: transparent url(../images/calltracker_arch.gif) left top no-repeat; 
}



/*-----------------------*/

p.product_newtitles2
{
    float:left;
    height:49px;
    width:150px;
    margin:45px 0px 0px 12px;
    font-size:16px;
    font-family:Trebuchet MS;
    font-weight:bold;
    color:#6D6E71;
}

.inside_content
{
    float:right;
    width:441px;
    margin:15px 20px 0px 29px;
}


p.ser_par1
{
  font-size:14px;
  line-height:17px;
  margin:0px 0px 13px 0px;
}

p.ser_par2
{
  font-size:14px;
  line-height:17px;
  margin:0px 0px 13px 20px;
}

p.ser_titles1
{
  font-size:14px;
  font-weight:bold;
  color:#6D6E71;
  line-height:17px;
  margin:0px 0px 8px 0px;
}

.ser_bluetitles
{
  float:left; 
  height:240px;
  width:141px;
  margin:19px 0px 13px 0px;
}

#fat_diagram
{
   background: transparent url(../images/fat_diagram.gif) left top no-repeat; 
   margin:25px 0px 35px 30px;
   float:right;
   width:500px;
   height:137px;
}

#enlarge
{
   float:right;
   margin:205px 0px 0px 0px;
   width:139px;   
}

#enlarge a.enlarge_lnk
{
   color:#A2A2A2;
   float:right;
   margin:0px 8px 0px 0px;
   text-decoration:none;   
}

.float_right
{
    float:right;
}

#fat_thumb
{
   background: transparent url(../images/fat_thumb.gif) left top no-repeat; 
   float:left;
   width:194px;
   height:241px;
   margin:15px 0px 35px 23px; 
}

#fat_new
{
   width:440px;
   height:290px;
}


#services_right ul li ul
{
      list-style-type:none;
      margin:10px 0px 0px 10px;
}

#services_right ul li ul li
{
        background: transparent url(../images/circle_ul.gif) left 5px no-repeat;
        padding:0px 0px 10px 12px;
        font-size:14px;
        color:#5B5B5B;
}

/*------Life-------*/

#life_thumb
{
   background: transparent url(../images/life_thumb.gif) left top no-repeat; 
   width:184px;
   height:195px;
   float:left;
   margin:20px 0px 35px 20px;   
}

.ser_bluetitles2
{
  float:left; 
  height:200px;
  width:177px;
  margin:4px 0px 13px 0px;
}

/*---call tracker----*/

#calltracker_map1
{
   background: transparent url(../images/calltracker_map1.gif) left top no-repeat; 
   width:434px;
   height:222px;
   margin:35px 0px 23px 0px;
}

#calltracker_map2
{
   background: transparent url(../images/calltracker_map2.gif) left top no-repeat; 
   width:434px;
   height:217px;
   margin:0px 0px 35px 0px;   
}

/*--------------*/
#services_table td a.selected
{
    color:#0B82C5;
}

p.stories_new
{
  font-family:Arial;
  font-size:18px;
  color:#A5A5A5;
  margin:90px 0px 0px 200px;
}

p.news_new
{
  color:#6D6E71;
  font-size:14px;
  margin:0px 0px 8px 0px;
}  

/*---------*/
.contact_class
{
    margin:35px 0px 0px 103px;
    width:473px;
    height:152px;
    border-bottom:solid 1px #DEDEDE;
}

.thumbs
{   
   width:214px;
   height:86px;
   float:right;
   font-size:14px;
   margin:0px 0px 35px 0px;      
}


a.click_thumb
{
 position:relative;
 top:68px;
 height:16px;
 font-size:11px;
 color:#59595B; 
 text-decoration:none;
}


 a.img_thumb
{
  width:87px;
  height:87px;
  float:right;
}

#jordan
{
 background: transparent url(../images/jordan_thumb.gif) right top no-repeat;
}

#oman
{
 background: transparent url(../images/oman_thumb.gif) right top no-repeat;
} 

#usa
{
 background: transparent url(../images/usa_thumb.gif) right top no-repeat;
} 

.news_header 
{
  width:100%;
  background: transparent url(../images/news_arrow.gif) left 4px no-repeat;
  color:#0B82C5;
  line-height:20px;
  padding:0px 0px 0px 15px;
  font-weight:bold;
  font-size:15px;
  font-family:Arial;
  margin:0px 0px 6px 0px;
  position:relative;
  left:-16px;
}

.reg_black
{
  position:relative;
  bottom:5px;
  left:-1px;
}

.apostro_black
{
  position:relative;
  bottom:8px;
}

/*-----------------*/
a.more_class
{
  color:#828384;
  float:right;
  text-decoration:none;
  margin:5px 0px 0px 0px;
}

a.more_class:hover
{
 color:#0B82C5;
}

#solutions_pic
{
   background: transparent url(../images/sol_icon.gif) left top no-repeat; 
   float:left;
   width:48px;
   height:48px;   
}

#products_pic
{
   background: transparent url(../images/pro_icon.gif) left top no-repeat; 
   float:left;
   width:48px;
   height:48px;  
}


#outsourcing_pic
{
   background: transparent url(../images/out_icon.gif) left top no-repeat; 
   float:left;
   width:47px;
   height:47px;   
}


#training_pic
{
   background: transparent url(../images/tra_icon.gif) left top no-repeat; 
   float:left;
   width:48px;
   height:49px;   
}



.services_par
{
   float:left;
   width:418px;
   padding:0px 0px 0px 8px;
}

.services_par_spec
{
    font-size:14px;
    line-height:17px;
}
 
.ser_links
{
  display:block;
  width:48px;
  height:48px;
}

.more_info
{
 float:right;
 margin:20px 0px 0px 0px;
 width:110px;
 color:#A2A2A2; 
 text-decoration:none;
}

.more_info:hover
{
 color:#0B82C5;
}

.more_info1
{ 
 float:right;
 margin:10px 0px 0px 0px;
 width:120px;
 color:#A2A2A2; 
 font-size:12px;
 text-decoration:none;
}

.more_info1:hover
{
 color:#0B82C5;
} 

/*-------New classes-------*/

.pro_new
{
  float:left;
  width:507px;
  height:165px;
  margin-bottom:10px;
}

#track_it_new
{
  background:transparent url('../images/track_it_new.jpg') left top no-repeat; 
}

#life_new
{
  background:transparent url('../images/life_new.jpg') left top no-repeat; 
}

#fat_new_2
{
  background:transparent url('../images/fat_new.jpg') left top no-repeat; 
}

.pro_new_left
{
  float:left;
  width:99px;
  height:147px;
  margin-top:9px;
  position:relative;
  left:6px;
}

.pro_new_left a
{
  float:left;
  width:100%;
  height:100%;
}

.pro_new_right
{
  float:left;
  width:325px;
  margin-top:37px;
  font-family:Trebuchet MS;
  font-size:13px;
  color:#fff;
  position:relative;
  left:20px;
}

.pro_new_title
{
  float:left;
}

.pro_new_title a
{
  float:left;
  width:100%;
  height:100%;
}

#track_it_title
{
  background:transparent url('../images/track_it_title.gif') left top no-repeat;
  width:59px;
  height:14px; 
}

#life_title
{
  background:transparent url('../images/life_title.gif') left top no-repeat; 
  width:45px;
  height:14px;
}

#fat_title
{
  background:transparent url('../images/fat_title.gif') left top no-repeat;
  width:34px;
  height:13px; 
}

.pro_new_desc
{
  float:left;
  width:100%;
  margin-top:11px;
  padding-bottom:4px;
}

#microsoft_partner
{
  width:208px;
  height:37px;
  margin-top:28px;
  position:relative;
  left:5px;
  background:transparent url('../images/microsoft_partner.gif') left top no-repeat;
}
 
