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

/* Breadcrumb */

#content-breadcrumb, #content #subsection p{
color:#3E4462;
}

#content-breadcrumb a:link, #content #subsection a:link{
text-decoration:underline;
color:#3E4462;
}

#content-breadcrumb a:visited, #content #subsection a:visited{
text-decoration:underline;
color:#3E4462;
}

#content-breadcrumb a:hover, #content #subsection a:hover{
text-decoration:none;
color:#3E4462;
}

/* Content */

#content h1, #content-drawing h1{
color:#3E4462;
font-size:110%;
margin:0;
padding:0 0 10px 0;
}

#content p, #content-drawing p{
color:#6D77A3;
margin:0;
padding:0 0 5px 0;
}

#content td, #content-drawing td{
color:#6D77A3;
margin:0;
padding:0 0 5px 0;
}

ul{
font-family:"Arial Narrow", Arial, sans-serif;
color:#6D77A3;
margin:0 0 0 15px;
padding:0;
list-style:disc;
list-style-position:outside;
}

ol{
font-family:"Arial Narrow", Arial, sans-serif;
color:#6D77A3;
list-style:decimal;
list-style-position:outside;
margin:0 0 0 20px;
padding:0;
}

li{
padding:0;
margin:5px 0;
}

/* Start Our People */

#content .name, #content-drawing .name{
color:#666666;
font-style:italic;
font-size:95%;
margin:0;
padding:0 5px 0 0;
}

#content .position, #content-drawing .position{
color:#6D77A3;
font-size:95%;
margin:0;
padding:0 5px 0 0;
}

#content .qualifications, #content-drawing .qualifications{
color:#6D77A3;
font-size:95%;
margin:0;
padding:0 5px 0 0;
}

#content .description, #content-drawing .description{
color:#6D77A3;
font-size:95%;
margin:0;
padding:0 5px 5px 0;
}

/* End Our People */

#content .title, #content-drawing .title{
color:#333;
font-size:100%;
font-weight:bold;
margin:0;
padding:0 0 20px 0;
}

#content a:link, #content-drawing a:link{
text-decoration:underline;
color:#6D77A3;
}

#content a:visited, #content-drawing a:visited{
text-decoration:underline;
color:#6D77A3;
}

#content a:hover, #content-drawing a:hover{
text-decoration:none;
color:#6D77A3;
}

#menu p, #footer p{
color:#FFF;
font-weight:bold;
margin:0;
padding:0 0 5px 0;
}

#menu a:link, #footer a:hover{
text-decoration:none;
color:#FFF;
}

#menu a:visited, #footer a:hover{
text-decoration:none;
color:#FFF;
}

#menu a:hover, #footer a:hover{
text-decoration:none;
color:#CECFFF;
}

.button{
padding:0 20px 0 0;
}

#content img, #content-drawing img{
border:1px solid #CECFFF;
padding:2px;
margin:5px 0;
}

#content img.left, #content-drawing img.left{
float:left;
border:1px solid #CECFFF;
padding:2px;
margin:0 8px 8px 0;
}

#content img.right, #content-drawing img.right{
float:right;
border:1px solid #CECFFF;
padding:2px;
margin:0 0 8px 8px;
}

p.left{
text-align:left;
}

p.center{
text-align:center;
}

p.right{
text-align:right;
}

#content-drawing img.index{
border:none;
padding:0;
margin:0;
}