@charset "utf-8";
/* CSS Document */

#home #pagebody .center{
background:url(images/home-borders.gif) top left repeat-y;
}
#logos{
float:right;
margin-bottom:0px;
}
p.logos{
float:left;
font-size:10px;
margin-top:0px;
margin-bottom:0px;
}
.logos img{
margin:5px 0 0 0;
}
.homeleft{
width:170px;
float:left;
margin-right:45px;
}
.homecenter{
width:380px;
margin-right:45px;
float:left;
}

.homeright{
width:210px;
float:left;
}

/*
Left Column
*/

h2{
margin-top:0;
}
.homeleft h2{
margin-top:3px;
}
h2 a{
color:#006;
text-decoration:none;
font-size:20px;
}
.homeleft h2 a{
font-size:18px;
}

.homeleft h3{
margin-top:15px;
}
h3 a{
color:#c00;
font-size:16px;
display:block;
text-decoration:none;
border-bottom:1px solid #666;
}
h3 a:hover{
color:#006;
}

h4{
}
h4 a{
display:block;
color:#006;
text-decoration:none;
font-size:14px;
border-bottom:1px solid #666;
}
#pagebody ul{
list-style:none;
margin:5px 0;
}
#pagebody li{
padding:3px 0 0 25px;
background: url(images/bullet.png) 10px 8px no-repeat;
}
#pagebody li a{
color:#6e6e6e;
color:#4f4f4f;
text-decoration:none;
}
#pagebody li a:hover{
color:#36c;
color:#00c;
text-decoration:underline;
}

/*
Center Column
*/

h1 strong{
color:#006;
font-size:18px;
font-weight:normal;
}

.homecenter h2{
margin-top:15px;
}
.homecenter h2 a{
color:#c00;
font-size:20px;
display:block;
text-decoration:none;
border-bottom:1px solid #666;
}
.homecenter h2 a:hover{
color:#006;
}
.homecenter h4{
margin-top:0px;
}
.homecenter li {
float:left;
width:160px;
}
div.textcenter{
width:125px;
float:left;
text-align:center;
}
div.textcenter img{
margin:0 auto;
display:block;
}
div.textcenter strong{
display:block;
margin:5px 0 15px 0;
}
div.textcenter a{
color:#006;
text-decoration:none;
}
div.textcenter a:hover{
color:#c00;
}

/*
Right Column
*/

.homeright strong {
color:#006;
}

.homeright strong {
color:#006;
}
.featured{
border:1px solid #bfbfbf;
margin-top:5px;
}
.featured h2{
padding:0 5px;
margin:0;
background:#283B72;
}
.featured h2 a, .featured h2 a:hover{
color:#fff;
font-size:16px;
font-weight:bold;
}
.featured p{
color:#3c3c3c;
line-height:16px;
background:#eef;
margin:0;
padding:5px;
}
.featured #montage{
padding:10px 35px;
background:#fff;
border:1px solid #bfbfbf;
border-left:0;
border-right:0;
}
.featured a{
color:#006;
text-decoration:none;
}
.featured a:hover{
color:#c00;
}
.homeright h4{
margin-top:11px;
}


