/* May 2010 - Kadrius */
body { background:url(images/bodybg.jpg) top center no-repeat #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin:0; }
a, a:link, a:visited, a:hover { text-decoration:none; color:#3798b9; }
a img { border: none; }
div.clr { height: 1px; clear: both; overflow:hidden }
div.clr2 { height: 0px; clear: both; overflow:hidden }
h1, h2, h3, h4, h5, ul { margin:0px; padding:0px; }
h1, h2, h3, h4, h5 { font-size:13px; }
ul li { list-style-type:none; }

div#site-conteiner { background:url(images/bg.jpg) no-repeat top center; }
div#container { width:980px; margin:auto; }
div#header { clear:both; padding-top:15px; }
div#logo { width:340px; padding-left:35px; float:left; }
div#telFax { width:535px; padding:11px 20px 0 0; float:left; text-align:right; color:#ffffff;}
div#telFax a { color:#ffffff }
div#homeIcon { width:25px; float:left; text-align:right; padding:8px 25px 0 0; }

div#nav { clear:both; padding:25px 0 15px 35px; float:left; }
div#nav ul li { display:inline; }
div#nav ul li a { padding: 8px 5px 3px 10px; color: #666666; font-size:12px; }
div#nav ul li a span  { padding-right:12px; }
div#nav ul a:hover  { background: url(images/navl.jpg) left top no-repeat; padding: 8px 5px 3px 10px; }
div#nav ul li a:hover span { padding-top:8px; padding-bottom:3px; padding-right:12px; background: url(images/navr.jpg) right top no-repeat; }
div#nav ul li.act a { color:#ca2e16; }
li.jd_menu_hover_toolbar a { background: url(images/navl.jpg) left top no-repeat; color:#3aa0d5; padding: 8px 5px 3px 10px; }
li.jd_menu_hover_toolbar a span { padding-top:8px; padding-bottom:3px; padding-right:12px; color:#3aa0d5; background: url(images/navr.jpg) right top no-repeat; }
li.jd_menu_hover_toolbar ul li a { background:none; }

#navlist li ul { background:url(images/drpDown.gif) no-repeat bottom left; display: none; position: absolute; list-style-type: none; margin: 79px 0 0px 0px; padding: 0 0 5px 0; z-index: 10000; }
#navlist li ul li { min-width:125px; margin:0 5px; padding:0 0 0 0px; display:block; text-align:left; }
#navlist li ul li.fli { background:url(images/drpUp.jpg) no-repeat top right; margin:0px; padding:5px 0 0 4px; }
#navlist li ul li a:link, #navlist li ul li a:visited { color:#666666; display: block; padding:2px 5px 2px 5px; font-size:10px; }
#navlist li ul li a:hover { color:#3aa0d5; background:none; }

#navlist li ul li ul { background:url(images/drpDown.gif) no-repeat bottom left; display: none; position: absolute; list-style-type: none; margin: -10px 0 0px 120px; padding: 0 0 5px 0; z-index: 10000; }
#navlist li ul li ul li.fli { background:url(images/drpUp.jpg) no-repeat top right; margin:0px; padding:5px 0 0 4px; }

div#clientLogin { width:155px; float:left; margin:20px 0 0 85px; }
div.loginwindow { display:none; z-index: 99; position: absolute; margin-left: 0px; margin-top: 18px;  width: 155px; background: url(/images/lgnbottom.gif) no-repeat left bottom; }

.login-boxes, .login-boxes-error, .login-boxes-hover {width: 132px; padding-left: 5px; padding-top: 1px; font-size: 12px; margin-bottom:2px; font-weight:bold; height: 22px; background-repeat: no-repeat; background-image: url(/images/txt-login.gif); border: none; color: #3798B9 }
.login-boxes-error { background-image: url(/images/txt-login-err.gif); color: #9d1111 }               
.login-boxes-hover { color: #00599a; }
#login-box-working { height: 80px; background-image: url(/images/ajax-loader.gif); background-position: center center; background-repeat: no-repeat; text-align: center; }
#login-box-working h2 { padding-top: 60px; }

.login-button-lg {width: 130px; height: 14px; text-align: right; padding-top:5px; } 
.login-button-cs {width: 130px; height: 4px; text-align: right; padding-top:5px; }

a.alogout, a.aAdvisor { display:block; z-index:100; position:absolute; width:155px; height:21px; background:url(images/logout.gif) no-repeat top left; color:#ffffff; font-weight:bold; text-align:center; padding-top:5px; font-size:12px; }
a.alogout { margin-left:160px; }
#ulClient li { background:url(images/rarrow.jpg) no-repeat left; padding:3px 0 3px 10px; }


div#siteCenter { padding:0 20px 10px 20px; }
div#siteLeft { width:620px; float:left; padding-bottom:20px }
div#siteRight { width:304px; min-height:655px; background:url(images/righttop.jpg) no-repeat top left #f2f3f4; padding:25px 8px 0 8px; float:left; color:#999; }
div#siteRight h2 { color:#4b97ba; font-style:italic; padding:0 0 5px 0; margin:0 8px 10px 20px; border-bottom:1px dashed #666666; }

div#bigImage { clear:both; }
div#sectors { clear:both; padding-top:1px; }
div#sectors ul li { display:inline; background:#9dadb0; float:left; margin-right:1px; padding:3px 11px 3px 11px;  }
div#sectors ul li.nomar { padding:3px 10px 3px 10px; margin:0; }
div#sectors ul li.act { background:#ca2e16; }
div#sectors ul li a { font-size:11px; color:#FFFFFF; }
div#sectorDetails { clear:both; padding:10px 17px 0 0; }
div.sector { clear:both; font-size:12px; }
div.sector img { float:left; margin:0 20px 10px 0; }
div.sector h2 { color:#3798b9; margin-bottom:5px; }
div.sector a.readMore { background:url(images/readmore.jpg) no-repeat 0 1px; padding-left:15px; margin-top:10px; float:right; color:#9dadb0; }

div#articlesAndUpdates { clear:both; padding:20px 17px 0 0; }
div#articlesAndUpdates h2 { font-style:italic; margin-bottom:15px; }
div#artUpImage { width:152px; float:left; }
div#artUps { width:443px; margin-left:8px; float:left; }
div.artUp {line-height:18px; border-bottom:1px dashed #666666; padding-bottom:5px; margin-bottom:5px; }
div.artUp a { color:#3798b9; }
div#pages { clear:both; padding:5px 0 0 10px; }
div#pages a { color:#3798b9; }

div#caseStudies { margin-bottom:40px; margin-left:10px; }
div#caseStudies ul li { background:url(images/case.jpg) no-repeat 0 2px; padding:0 10px 0 20px; margin-bottom:10px; }
div#siteRight h2.howwe { margin-top:30px; padding-left:15px; }
div#howwehelp { padding-left:20px; line-height:15px; padding-bottom:10px; }
div#howwehelp img { margin-bottom:10px; }

div#footer { background:#9dadb0; width:940px; margin:0 0 0 20px; }
div#footerLinks { width:720px; float:left; padding:10px 0 10px 20px; }
div#footerLinks ul li { display:inline; margin-right:30px; }
div#footerLinks ul li a { color:#FFFFFF; font-size:11px; font-weight:bold; }
div#copyRight { width:200px; float:left; padding:10px 0 10px 0px; color:#FFFFFF; }

div#siteContentLeft { width:575px; float:left; padding-left:10px; font-family:Verdana; }
div#siteContentRight { width:320px; float:left; margin-left:20px }
/*div#strategicBig { background:url(images/strategic.jpg) no-repeat top left; width:560px; height:106px; padding:30px 0 0 15px }*/
div.strC { float:left; background:url(images/sarrow.jpg) no-repeat 0 1px; padding:0 5px 0 15px; border-right:1px solid #4b97ba; margin:0 5px 10px 0; font-family:Verdana; letter-spacing:-1px; }
div#siteRightImage { text-align:center; }

div#straDetail { clear:both; padding:0px 0 20px 0; }
div#straDetail h5 { color:#3798B9; font-size:12px; padding:0 0 15px 0; }
div#sDetailLeft { width:123px; float:left; }
div#sDetailRight { width:452px; float:left; line-height:18px; }
div#sDetailRight h5 { color:#3798B9; font-size:12px; padding:0 0 5px 0; }

div#rightMenu { clear:both; padding:20px 0 0 30px; }
div#rightMenu ul { border-top:1px dashed #666666; padding-top:10px; width:260px }
div#rightMenu ul li { background:url(images/rarrow.jpg) no-repeat 0 3px; padding:0 0 3px 10px }
div#rightMenu ul li a { color:#666666; }
div#rightMenu ul li.act a { color:#3798b9; }

ul.dotted { margin-left:15px; }
ul.dotted li { list-style-type:disc }

.fileicon { width:35px; float:left; }
.fileInfo { width:540px; float:left; }
.team_new1 { border-bottom:1px dashed #666666; font-family:Verdana; margin-bottom: 0px; margin-top: 0px; padding-top: 0px; line-height:1.5; height: 54px;}
.team_new2 { width: 250px; float:left; margin-right:10px; border: 0px solid red; margin-top: 9px;}
.team_new3 {width: 177px; float:left; margin-right:10px; border: 0px solid red; margin-top: 9px;}
.team_new4 {width: 93px; float:left; border: 0px solid red; margin-top: 9px;}

.file_new1 { border-bottom:1px dashed #666666; font-family:Verdana; padding-top: 5px; line-height:1.5; height: 40px;}
.file_new2 { width: 190px; float:left; margin-right:10px; border: 0px solid red; margin-top: 9px;}
.file_new3 {width: 160px; float:left; margin-right:10px; border: 0px solid red; margin-top: 9px;}
.file_new4 {width: 93px; float:left; margin-right:10px; border: 0px solid red; margin-top: 9px;}
.file_new5 {width: 60px; float:left; border: 0px solid red; margin-top: 9px;}

.emailshrink { font-size:10px; }
.emailshrink a:link { color: #666666;}
.emailshrink a:visited { color: #666666;}
.emailshrink a:hover { color: #ED0D15;}

div#profileTop { clear:both; }
div#peopleImage { width:170px; float:left; }
div#peopleDetail { width:383px; height:235px; float:left; padding:10px; margin-left:2px; background:url(images/righttop.jpg) no-repeat top right #f2f3f4; line-height:19px; }
div#peopleDetail h2 { font-size:24px; color:#bababa; margin-bottom:5px; font-family:Arial; }
.pType { font-weight:bold; }
div#profileDetailRight { margin-left:173px; line-height:18px; }
div#profileDetailRight h5 { color:#3798B9; font-size:12px; padding:10px 0 5px 0; }
div#profileDetailRight p { margin:0px; padding:0px; }
div#peoplePractice { width:200px; float:left; }
div#peopleAreas { width:170px; float:left; }
div#browseName { padding-bottom:20px; }

input.txtiletisim { background:url(images/ttbg.jpg) no-repeat top left; border:none; padding:4px; font-size:12px; width:240px; }
textarea.txtiletisim { background:url(images/arbg.jpg) no-repeat top left; font-size:12px; font-family:Arial; border:none; padding:2px 3px 2px 2px; }
.btnSend { border:1px solid #666666; }
.formbaslik { color:#3798b9; }
