div#skills{
background:#EEEFED;
margin:30px auto;
padding:10px 25px 15px 0;
border-bottom:1px solid #dddfdb;
border-top:1px solid #dddfdb;
}
ol.skills{
margin:0;
padding:0;
list-style-type:none;
}
ol.skills li{
font-size:10px !important;
line-height:12px;
}
ol.skills img{
margin:0;
}
ol.skills span{
display:block;
margin-top:7px;
padding:0;
}
ol.skills span.l2ft{
width:100px;
float:left;
overflow:hidden;
}
ol.skills span.r2ght{
width:100px;
float:left;
overflow:hidden;
padding:0 1px;
border-left:1px solid #acacac;
border-right:1px solid #acacac;
background:transparent url(bg.bar.jpg) repeat-x top left;
}
h3.skills{
margin: 0 0 10px 0;
padding:0;
}
div.breadcrumb{
margin:30px 0;
text-align:center;
}
div.breadcrumb a{
padding-left :10px;
padding-right:10px;
}
div.breadcrumb a:hover{
text-decoration:underline;
}
div.breadcrumb a.totop{
padding-left :10px;
padding-right:5px;
}
div.breadcrumb a:visited{
color:#86372A !important;
}
div.breadcrumb a.active{
text-decoration:underline;
font-weight    :bold;
color          :#000000 !important;
}
.hl-twocol li{
display:inline;
margin-left:30px;
}
ul#portfolio{
margin:0;
padding:0;
list-style-type:none;
border-top:1px solid #DDDFDB;
}
/*ul#portfolio div.pf-top{
height:10px;
overflow:hidden;
background:transparent url(bg.pf.top.png) no-repeat top center;
}
ul#portfolio div.pf-bottom{
height:10px;
overflow:hidden;
background:transparent url(bg.pf.bottom.png) no-repeat bottom center;
}
ul#portfolio div.pf-body{
background:transparent url(bg.pf.body.png) repeat-y top center;
}*/
ul#portfolio li{
margin-bottom:10px;
border-bottom:1px solid #DDDFDB;
}
ul#portfolio div.l2ft{
text-align:center;
}
ul#portfolio h3{
padding: 15px 0 10px 0;
}
ul#portfolio p.url ,ul#portfolio p.img{
background:#ffffff;
text-align:center;
}
ul#portfolio p{
padding:0;
margin:0 0 10px 0;
}
ul#portfolio p, ul#portfolio p{
font-size:0.9em;
}
ul#portfolio div.portfolio span{
color:#000000;
}
ul#portfolio  span.partner{
margin-left:25px;
}
ul#portfolio p.url{
border-top   :1px solid #F2F4F0;
margin-bottom:15px;
}
ul#portfolio p.hl{
text-align    :center;
color         :#000000;
letter-spacing:0.04em;
padding-bottom:15px;
border-bottom :1px solid #F2F4F0;
}
div.download-list{
width:500px;
margin:20px auto;
padding:20px;
border:1px dotted #999999;
}
ul.downloads {
list-style-type:none;
margin:0;
padding:0;
}
.downloads li{
height:50px;
padding-left:40px;
margin: 20px 0;
background:#ffffff url(bg.pdf.logo.jpg) no-repeat top left;
}
.downloads li span{
display:block;
font-size:0.85em;
color:#505552;
}
.downloads li a:hover, .downloads li a:hover span {
text-decoration:underline;
}
