body
{
margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;
}
div {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;text-decoration:none; font-weight:normal;
}

.link1 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;
	font-style: normal;ine-height: normal;font-weight: none;
	font-variant: normal;text-transform: none;text-decoration:underline;color: #000000;
}
.link1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;
	color: #0033CC;text-decoration:underline;font-weight: none;
}
.link1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;font-style: normal;line-height: normal;font-weight: none;font-variant: normal;
	text-transform: none;color: #CC0000;text-decoration:underline;
}
.link1 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;font-style: normal;line-height: normal;
	font-weight:none;font-variant: normal;text-transform:none;
	color: #000000;text-decoration:underline;
}

.box_profile{padding:8px;}
.link a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;
	font-style: normal;ine-height: normal;font-weight: none;
	font-variant: normal;text-transform: none;text-decoration:underline;color: #000000;
}
.link a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;
	color: #000000;text-decoration:underline;font-weight: none;
}
.link a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;font-style: normal;line-height: normal;font-weight: none;font-variant: normal;
	text-transform: none;color: #CC0000;text-decoration:underline;
}
.link a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;font-style: normal;line-height: normal;
	font-weight:none;font-variant: normal;text-transform:none;
	color: #000000;text-decoration:underline;
}


.forms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;text-decoration: none;height: 19px;
	}
.boldred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;text-decoration: none;color: #CC0000;font-weight: bold;
	}
.textlink a:link {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;text-decoration:underline;color: #000000; font-weight:bold;}
.textlink a:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;
	color: #000000;text-decoration:underline;font-weight: bold;
	}
.textlink a:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;font-style: normal;line-height: normal;
	font-weight: bold;font-variant: normal;text-transform: none;
	color: #CC0000;text-decoration:underline;
	}
.textlink a:active {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;font-style: normal;line-height: normal;
	font-weight: bold;font-variant: normal;text-transform: none;
	color: #000000;text-decoration:underline;
	}
.title { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;text-decoration: none;color: #FFFFFF;font-weight: bold;
	}
.boldblack14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;text-decoration: none;color: #000000;font-weight: bold;
	}
.boldblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;text-decoration: none;color: #0066FF;font-weight: bold;
	}
.H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;text-decoration: none;color: #0099ff;font-weight: bold;
	}
.boldwhite {
	color: #FFFFFF;font-weight: normal;font-size: 11px;
	font-family:Tahoma;
	font-variant: normal;font-weight: bold;
}

A.boldwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration: none;
}

A.boldwhite:hover {
	text-decoration: underline;
}
.input{
border-right: 1px dashed;border-left: 1px dashed;border-top: 1px dashed;border-bottom: 1px dashed;
color: #ff0000;background:#f8fda2;height: 20px;
}
.boldreds2{
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;
	text-decoration: none;color: #990000;font-weight: bold;
	}
.boldblue9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;
	text-decoration: none;color: #0066FF;font-weight: bold;
	}
.boldblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #000000;font-weight: bold;
	}
.boldwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;color: #ffffff;font-weight: bold;
	}
.whitelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;
}
.whitelink a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration: none;
}
.whitelink a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration: none;
}
.whitelink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #000000;text-decoration: none;
}
.subtop {
	color: #000000;text-decoration: none;
}
.subtop a:link {
	color: #000000;text-decoration: none;

}
.subtop a:visited {
	color: #000000;text-decoration: none;

}
.subtop a:hover {
	color: #ffffff;text-decoration: none;background-color: #FF0000;

}
.bdim {
border-top:1px solid #aeadad; width:233px; height:80px;
border-left: 1px solid #aeadad;border-right: 3px solid #aeadad;border-bottom: 3px solid #aeadad; border-top:1px solid #aeadad;
	}
.bdim2 {
	border-top: 1px dotted #666666;
	}
.bdim_bottom{border-bottom: 1px solid #d3d3d3;}
.bdim_staff{
	border: 1px #666666; padding:4px; width:300px;
	}
.bold {
	border: 1px solid #aeadad; width:631px; height:auto;
	}
.box {
	border: 1px solid #aeadad; width:137px; height:193px;
	}
.copyight {
	border-top: 1px solid #aeadad; width:878px; height:25px;margin:0 auto 0 auto; bottom:0px; background:#FFFFFF;  float:inherit; padding-top:18px; padding-left:10px; padding-right:10px; padding-bottom:10px;
	}

.box_onlinesupport {
	border: 1px solid #aeadad; width:211px; height:auto;
	}

*html .box_onlinesupport {
	border: 1px solid #aeadad; width:212px; height:auto;
	}	
	
.box_referencebox {
	border: 1px solid #aeadad; width:432px; height:121px;
	}
	
*html .box_referencebox {
	border: 1px solid #aeadad; width:434px; height:121px;
	}	
	
.box_whatis
{
	border: 1px solid #aeadad; width:211px; min-height:435px; height:430px;float:left; 
}
.box_howwe
{
	border: 1px solid #aeadad; float:left; min-height:320px; height:360px; 
}
.box_careers
{border: 1px solid #aeadad;min-height:310px; float:left;  }
.box_company
{border: 1px solid #aeadad;min-height:310px; float:left; }
.box_customer
{border: 1px solid #aeadad;min-height:350px; height:351px; float:left; }
.box_company
{border: 1px solid #aeadad;min-height:350px; float:left; background:#e2e3e3 }
.box_staff
{border: 1px solid #aeadad;float:left; width:878px;  }
.box_privacy
{border: 1px solid #aeadad;min-height:250px; float:left;  }
.box_services
{width:135px; height:18px; padding-top:5px; padding-bottom:5px;}

.ul { margin:0; padding:0;}
.clear { clear:both; line-height:0; height:0;}
/* -------------- cssbg -------------- */	
.bg_left
{
background-image:url("../images/bg_left.gif");background-repeat:repeat-y; width:916px; background-position:left;margin:0 auto 0 auto; top:0px;
}
.bg_top
{
background-image:url("../images/bg_top.gif");background-repeat:repeat-x;width:916px;height:12px;margin:0 auto 0 auto;
}
.bg_bottom
{
background-image:url("../images/bg_buttom.gif");background-repeat:repeat-x;width:916px;height:10px;margin:0 auto 0 auto;
}
.bg_right
{
background-image:url("../images/bg_right.gif");background-repeat:repeat-y;width:916px; background-position:right;margin:0 auto 0 auto; top:0px;

}
.bg_tt
{
background-image:url("../images/bg_tt.gif");background-repeat:repeat-x;height:21px;
}
.menu
{
background-image:url("../images/logo.gif"); background-repeat:no-repeat; height:89px;
width:898px;background:#FFFFFF; border-bottom:1px solid #aeadad;margin:0 auto 0 auto;

}
.right_box
{
background-image:url("../images/right_box.gif");background-repeat:repeat-y; width:237px; height:80px; background-position:right;
}
.bottom_box
{
background-image:url("../images/bottom_box.gif");background-repeat:repeat-x; width:237px; height:3px; padding-bottom:7px;

}
.bg_center
{ background-image:url("../images/bg_center.gif"); background-repeat:repeat-x; width:916px; height:9px; margin:0 auto 0 auto;}
.tt_webdesign
{
background-image:url("../images/tt_webdesign.gif");background-repeat:repeat-x; width:137px; height:28px;
}
.tt_e_business
{
background-image:url("../images/tt_e_business.gif");background-repeat:repeat-x; width:137px; height:28px;
}
.tt_itconsulting
{
background-image:url("../images/tt_itconsulting.gif");background-repeat:repeat-x; width:137px; height:28px;
}
.tt_harware_solution
{
background-image:url("../images/tt_harware_solution.gif");background-repeat:repeat-x; width:137px; height:28px;
}
.tt_shareware
{
background-image:url("../images/tt_shareware.gif");background-repeat:repeat-x; width:137px; height:28px;
}
.tt_webshop
{
background-image:url("../images/tt_webshop.gif");background-repeat:repeat-x; width:137px; height:28px;
}
.bg_top_box
{
background-image:url("../images/bg_top_box.gif");background-repeat:repeat-x;height:19px; padding-left:2px; padding-top:2px;
}
.bg_tt
{
background-image:url("../images/bg_tt.gif");background-repeat:repeat-x; height:20px; padding-left:5px; padding-top:2px;
}
.referencebox
{
background-image:url("../images/bg_tt.gif");background-repeat:repeat-x; width:427px; height:20px; padding-left:5px; padding-top:2px;
}

*html .referencebox
{
background-image:url("../images/bg_tt.gif");background-repeat:repeat-x; width:429px; height:20px; padding-left:5px; padding-top:2px;
}

.tt_whatis
{
background-image:url("../images/tt_whatis.gif");background-repeat:repeat-x; width:211px; height:28px;
}
.tt_whymy
{
background-image:url("../images/tt_whymy.gif");background-repeat:repeat-x; width:211px; height:28px;
}
.tt_ourspecialties
{
background-image:url("../images/tt_ourspecialties.gif");background-repeat:repeat-x; width:211px; height:28px;
}
.tt_companystaff
{
background-image:url("../images/tt_companystaff.gif");background-repeat:repeat-x; width:211px; height:28px;
}
.tt_howwe
{
background-image:url("../images/tt_howwe.gif");background-repeat:no-repeat;height:28px; width:434px;
}
.tt_technology
{
background-image:url("../images/tt_technology.gif");background-repeat:no-repeat;height:28px; width:433px;
}
.tt_careers
{
background-image:url("../images/tt_careers.gif");background-repeat:repeat-x; width:872px;height:28px;padding-top:5px; padding-left:6px;
}
.tt_company
{
background-image:url("../images/tt_company.gif");background-repeat:repeat-x; width:353px;height:28px;
}
.tt_customer
{
background-image:url("../images/tt_customer.gif");background-repeat:repeat-x; width:514px;height:28px;
}
.tt_company
{
background-image:url("../images/tt_company.gif");background-repeat:repeat-x; width:353px;height:28px;
}
.tt_privacy
{
background-image:url("../images/tt_privacy.gif");background-repeat:repeat-x; width:872px;height:28px; padding-top:5px; padding-left:6px;
}
.tt_companystaff
{
background-image:url("../images/tt_companystaff.gif");background-repeat:repeat-x; padding-top:5px; width:211px;height:21px;text-align:center;
}
.bg_tt_staff
{
background-image:url("../images/bg_tt_staff.gif");background-repeat:no-repeat; padding-left:5px; padding-top:5px; width:157px;height:21px;text-align:left;
}
/* 
-------------- div -------------- */

#banner { width:880px; min-height:264px; margin:0 auto 0 auto; background:#FFFFFF; padding-left:9px; padding-top:9px; padding-right:9px; padding-bottom:2px; }
#center { width:880px; min-height:200px;margin:0 auto 0 auto; background:#FFFFFF; padding:9px;}

#left_banner{ float:left; width:631px;margin:0 auto 0 auto;}
#right_banner{ width:238px; float:right; padding-bottom:6px;}
#page{ width:236px; height:7px; float:right;}
#box_webdesign{ float:left; width:139px; height:auto; margin:0 auto 0 auto; padding-right:8.9px; padding-bottom:9px;}
#box_webshop{ float:left;width:139px; height:auto; margin:0 auto 0 auto;padding-bottom:9px;}
#box_onlinesupport{ float:left; width:213px; height:auto; margin:0 auto 0 auto; padding-right:8.9px;}
#box_referencebox{ float:left; width:400px; height:auto; margin:0 auto 0 auto; padding-right:0px;}
#box_whatis{width:213px;float:left; padding-right:9px;}
#box_ursourcing{width:213px;float:left;}
#box_howwe{width:434px;float:left; padding-right:9.8px;}
#box_technology{width:434px;float:left; padding-right:0px;}
#box_careers{width:877px;float:inherit; padding-right:0px; }
#box_company{width:353px;float:left; padding-right:9px; }
#box_customer{width:514px;float:left; padding-right:0px; }
#box_company{width:357px;float:left; padding-right:7px; }
#copyight {width:878px;margin:0 auto 0 auto; padding:10px;}
#box_staff{width:877px;float:left; padding-bottom:9px;}
#bdim_staff{width:280px;float:left; margin-left:9px; margin-bottom:15px; margin-top:9px;float:left; }
#box_privacy{width:877px;float:inherit; padding-right:0px; }
#corner_left_top
{
	width:9px;height:9px;margin-top:0px; float:left;	
}
#corner_right_top
{
	width:9px;height:12px;margin-top:0px; float:right;	
}
#bg_top
{
	width:900px;height:9px;margin-top:0px;

}



