body { background:#ffffff; margin:0px;}
#header { width:867px; height:auto; margin:auto; background:url(../images/ct_bg.jpg) repeat-y;}
#center { width:867px; height:auto; margin:auto; background:url(../images/ct_bg.jpg) repeat-y; font-family:tahoma; font-size:12px; color:#797979}
#footer { width:867px; height:auto; margin:auto; background:url(../images/ct_bg.jpg) repeat-y; font-family:Tahoma; font-size:12px; color:#646464 }



.hd_bg { background:url(../images/hd_bg.jpg) no-repeat; width:867px; height:19px;}
.logo { width:307px; height:49px; float:left; padding-left:30px; padding-top:20px; }
.langa_logo { width:422px; height:50px; font-family:Tahoma; font-size:10px; color:#cfcfcf; float:right; padding-top:30px; padding-right:40px;}
.tlinks { font-family:Tahoma; font-size:11px; color:#61abea; font-weight:bold; text-decoration:none}
.tnlinks { font-family:tahoma; font-size:11px; color:#1c4474; text-decoration:none; font-weight:bold}
.main { width:640px; padding-left:30px; float:left; padding-top:7px;}
.blue_box { width:630px; height:120px; background-color:#f7fafe; margin-top:5px;}
.blue_box a:hover { color:#FF6600; text-decoration:none;}

.bblinks { color:#3179e1; font-size:12px; font-weight:bold;}
.side_banner { width:160px; height:600px; float:right; padding-right:20px; padding-top:10px; }
.bot_banner { width:728px; height:90px; margin:auto; margin-bottom:30px;}
.ft_bg { background:url(../images/ft_bg.jpg) no-repeat; width:867px; height:18px;}
.top_banner { width:436px; height:62px; float:right; padding-right:20px; padding-top:20px;}
.hpic { width:834px; margin:auto; height:161px; border-bottom:solid 1px #2366da; background:url(../images/home_pic.jpg) no-repeat;}
.hpic_text {float:right; width:420px; height:125px; font-family:"Century Gothic"; font-size:17px; color:#1c4474; font-weight:bold; padding-top:20px;}

.thl { color:#15355a; text-decoration:none;}
.th1 { background:url(../images/topnav_bg.jpg) repeat-x; width:163px; height:19px; text-align:center; cursor:pointer; border-bottom:dotted 1px #dddddd; border-right:solid 1px #dddddd; }
.th2 { background:url(../images/topnav_bg.jpg) repeat-x; width:116px; height:19px; text-align:center; cursor:pointer; border-bottom:dotted 1px #dddddd; border-right:solid 1px #dddddd;}
.th3 { background:url(../images/topnav_bg.jpg) repeat-x; width:131px; height:19px; text-align:center; cursor:pointer; border-bottom:dotted 1px #dddddd; border-right:solid 1px #dddddd;}
.th4 { background:url(../images/topnav_bg.jpg) repeat-x; width:88px; height:19px; text-align:center; cursor:pointer; border-bottom:dotted 1px #dddddd; border-right:solid 1px #dddddd;}
.th5 { background:url(../images/topnav_bg.jpg) repeat-x; width:93px; height:19px; text-align:center; cursor:pointer; border-bottom:dotted 1px #dddddd; border-right:solid 1px #dddddd;}
.th6 { background:url(../images/topnav_bg.jpg) repeat-x; width:109px; height:19px; text-align:center; cursor:pointer; border-bottom:dotted 1px #dddddd; border-right:solid 1px #dddddd;}
.th7 { background:url(../images/topnav_bg.jpg) repeat-x; width:133px; height:19px; text-align:center; cursor:pointer; border-bottom:dotted 1px #dddddd;}


.tntd1 {width:116px; height:19px; background:url(../images/accenture_but.jpg) no-repeat; text-align:center; cursor:pointer;}
.tntd2 {width:109px; height:19px; background:url(../images/BearingPoint_but.jpg) no-repeat; text-align:center; cursor:pointer;}
.tntd3 {width:96px; height:19px; background:url(../images/CapGemini_but.jpg) no-repeat; text-align:center; cursor:pointer;}
.tntd4 {width:130px; height:19px; background:url(../images/DT_but.jpg) no-repeat; text-align:center; cursor:pointer;}
.tntd5 {width:111px; height:19px; background:url(../images/EY_but.jpg) no-repeat; text-align:center; cursor:pointer;}
.tntd6 {width:68px; height:19px; background:url(../images/KPMG_but.jpg) no-repeat; text-align:center; cursor:pointer;}
.tntd7 {width:205px; height:19px; background:url(../images/pwhc_but.jpg) no-repeat; text-align:center; cursor:pointer;}

.topnav {padding-top:15px; width:834px; margin:auto;}
.topnav a {padding-top:15px; width:834px; margin:auto; color:#ffffff; text-decoration:none;}
.topnav a:hover {padding-top:15px; width:834px; margin:auto; color:#FF9900; text-decoration:none;}
.topnav_white {width:834px; margin:auto; padding-top:1px;}
.topnav_white a:hover {width:834px; margin:auto; padding-top:1px; color:#FF6600;}

.bot_links {padding-left:30px;}
.bot_links a { color:#3179e1; font-size:11px; text-decoration:none; }
.bot_links a:hover { color:#FF6600; font-size:11px; text-decoration:underline; }
