@charset "UTF-8";
/* CSS Document */

#headerabout {
position:absolute;
top:105px;
left:40px;
}

#contentwrapper {
width:930px;
height:auto;
position: relative;
top:375px;
border-right: solid 1px #CCCCCC;
border-left: solid 1px #CCCCCC;

}

#maincontent {
width: 930px;
height: 600px;
background:url(bgcontent.jpg) repeat-x #F1F1F1;
}

#maincontent2 {
width: 930px;
height: 1200px;
background:url(bgcontent.jpg) repeat-x #F1F1F1;
}

#maincontentp {
margin-right: 39px;
margin-top: 15px;
margin-left:335px;
}

#maincontentp ul {
margin-top:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#454545;
}

#maincontentp ul li {
padding-bottom:10px;
}

#maincontentp p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#454545;
text-align:justify;
margin-top:0px;
}

#maincontentp h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
margin-bottom:10px;
}

#maincontentp h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#466B81;
font-weight: bold;
margin-bottom:0px;
}

#maincontentp h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight: bold;
margin-bottom:0px;
}


#maincontentp a {
color:#466B81;
text-decoration:none;
}

#maincontentp hr {
border:0;
color:#C0C0C0;
background-color: #C0C0C0;
height: 1px;
margin-bottom:25px;
margin-top:15px;
}

* html #maincontent hr {
margin-bottom:15px;
margin-top:5px;
}

#maincontentimage {
float:left;
margin-left: 39px;
margin-right: 15px;
margin-top: 15px;
width:281px;
display:inline;
}

#maincontentimage img {
margin-bottom:6px;
}

#maincontentside {
float:left;
margin-left: 39px;
margin-right: 15px;
margin-top: 15px;
width:281px;
display:inline;
}

#maincontentside img {
margin-top:15px;
}

#maincontentside ul {
margin:0;
padding:0;
list-style:none;
}

#maincontentside li {
padding-bottom:2px;
}

#maincontentside a {
display:block;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
padding-left: 15px;
padding-top:5px;
padding-bottom:5px;
background-color:#E8E8E8;
}

* html #maincontentside a {
height:1px;
}

#maincontentside a:hover {
color:#FFFFFF;
background-color:#466B81;
}

#subheaderexpertise {
width:850px;
height:80px;
background:url(../interface/subcontactus.png) no-repeat;
margin: 0 auto;
}