﻿li {display:block;}

a{text-decoration:none;}

ul.resources {
margin:10px 0 0;
position:relative;
}
ul.resources li {
background:#cee9cc none repeat scroll 0 0;
border:1px solid #FFFFFF;
margin-bottom:5px;
position:relative;
}
ul.resources li a {
background:transparent url(icons/download.png) no-repeat scroll 5px 50%;
display:block;
min-height:94px;
padding-left:80px;
position:relative;
}

ul.resources li a h4 {
color:#E1650A;
padding-right:10px;
}

ul.resources li a p {
color:#444444;
font-size:0.9em !important;
}
ul.resources li a p span.email {
border-bottom:1px dotted #444444;
cursor:pointer;
}
ul.resources li.highlighted
{        
    background-color:#f4eeba;
}
ul.bookmarks {
margin-top:-10px;
padding-bottom:10px;
}
ul.bookmarks li {
display:inline;
}
a.top {
border-bottom:1px dotted #269f92;
color:#269f92;
display:block;
font-size:0.8em;
margin-bottom:30px;
padding-bottom:2px;
}
ul.bookmarks li a {
border-bottom:1px dotted #333;
color:#333;
font-size:1em;
margin-right:5px;
}
ul.bookmarks li a:hover, a.top:hover {
border-bottom:1px solid #269f92;
}
ul.resources li a.ppt {
background-image:url(icons/ppt.png);
}
ul.resources li a.pdf {
background-image:url(icons/pdf.png);
}
ul.resources li a.doc {
background-image:url(icons/doc.png);
}
ul.resources li a.xls {
background-image:url(icons/xls.png);
}
ul.resources li a.web {
background-image:url(icons/html.png);
}
ul.resources li a.zip {
background-image:url(icons/zip.png);
text-decoration:none;
}
ul.resources li a.pr {
background-image:url(icons/pr.png);
}
ul.resources li a.video {
background-image:url(icons/mov.png);
}
div.image div#background {
background:#222222 none repeat scroll 0 0;
height:481px;
left:5px;
position:absolute;
top:6px;
width:300px;
}
div.image.small div#background {
height:282px;
}
div.image div.news {
padding:5px 10px;
position:relative;
z-index:11;
}
div.image div.news h3 {
border-bottom:1px solid #FFFFFF;
padding-bottom:2px;
text-align:center;
}
div.image div.news h4 {
font-size:1em;
width:99%;
}
div.image div.news h4, div.image div.news p {
border-bottom:1px dotted #FFFFFF;
}
div.footer {
background:#FF811C url(footer.png) repeat-x scroll left top;
clear:both;
margin-top:20px;
min-height:260px;
padding:20px 0 0;
position:relative;
z-index:2000;
}
div.footer div.col {
float:left;
padding:10px 20px;
width:259px;
}
div.footer div.col.middle {
border-left:1px dotted #FFFFFF;
border-right:1px dotted #FFFFFF;
}
div.footer div.col div.image {
background:transparent url(../images/footerImage1.jpg) no-repeat scroll center top;
height:97px;
margin:0 auto;
width:230px;
}
div.footer div.col div.image span.overlay {
background:transparent url(footerPicture.png) no-repeat scroll left top;
display:block;
height:97px;
width:230px;
}
div.footer div.col p {
padding:0 30px;
}
div.footer p a {
border-bottom:1px dotted #FFFFFF;
color:#FFFFFF;
}
div.footer p a:hover {
border-bottom:1px solid #FFCC00;
}
div.footer p {
font-size:0.7em;
}
div.footer p.terms {
border-top:1px solid #FFFFFF;
clear:both;
margin-top:20px;
padding-bottom:5px;
padding-top:4px;
text-align:center;
}
div.container div.image div {
display:none;
}
div.container div.image p {
font-size:0.7em;
padding:8px 0 0;
text-align:center;
}
div.container div.image a.model {
cursor:pointer;
display:block;
position:absolute;
text-indent:-500em;
}
div.model-tip {
background:transparent url(modelTip.png) no-repeat scroll left top;
height:52px;
text-indent:-500em;
width:103px;
z-index:8000;
}
div.competencies {
background:#c0e3be none repeat scroll 0 0;
border:1px solid #FFFFFF;
display:none;
min-width:200px;
position:absolute;
z-index:10000;
}
div.competencies h2 {
border-bottom:1px solid #FFFFFF;
color:#008e7f;
font-size:1.2em;
font-weight:normal;
margin-top:-3px;
padding:0 10px 3px 3px;
}
div.competencies h3 {
color:#E1650A;
font-size:0.7em;
font-weight:normal;
line-height:0.9em;
padding:1px 10px 0 3px;
}
div.competencies a.close {
cursor:pointer;
font-size:1.5em;
font-weight:bold;
position:absolute;
right:3px;
top:-4px;
}
div.competencies li{
margin-left:0px;

}
div.competencies ul li a {
border-bottom:1px dotted #FFFFFF;
color:#444444;
display:block;
font-size:12px;
padding:0 5px;
}
div.competencies ul li a:hover {
background:#008e7f none repeat scroll 0 0;
color:White;
}
.standOut {
background:transparent url(attention2.png) no-repeat scroll 5px 10%;
font-size:0.95em !important;
min-height:48px;
padding-left:90px !important;
padding-right:5px !important;
}
.standOut a {
}

/*jquery pop up*/
div.container div.image {
background:transparent url(../images/image.jpg) no-repeat scroll left top;
float:left;
height:491px;
position:relative;
width:309px;
}
div.container div.image span.overlay {
background:transparent url(picture.png) no-repeat scroll left top;
display:block;
height:491px;
left:0;
position:absolute;
top:0;
width:309px;
z-index:10;
}
div.container div.image.small {
height:294px;
}
div.container div.image.small span.overlay {
background:transparent url(picture_small.png) no-repeat scroll left top;
height:294px;
}
div.container div.content {
background:transparent url(content.png) no-repeat scroll left top;
margin-left:310px;
margin-top:-5px;
min-height:450px;
padding:10px 20px 0;
width:596px;
}