h1{
	color:#3977BC;
}

/* Links */
a{color:#3977BC}
a:hover,a:focus{color:#000}

#livesearch_box {
    border: 1px solid #e8f3f9;
    background:#eff6fc;
    backfground-image: none;
}

#navigation li a {
    border-color: #e8f3f9;
    background-image: url(images/nav_bg.gif);
}

#navigation li a:hover {
    background-image: none;
    background-color: #eff6fc;
}



#content {
    border: 1px solid #e8f3f9;
    background:transparent url(images/dot.gif) repeat-y scroll 490px 50%;
}

body.home #content {
    background:transparent url(images/dot2.gif) repeat-y scroll 418px 50%;
    padding:0;
}

body.home #latest_pr, body.home #latest_news {
    border-color: #e8f3f9;
}

/*Pagination*/
.page a,
.page a:visited,
.page .this{
	border-color:#3977BC;
	background-color:#dff0f7;
	color:#3977BC;
}
.page .this{
	background:#fff;
	color:#999;
	border-color:#999;
}
.page a:hover,
.firstlast{
	color:#fff !important;
	background:#3977BC !important;
}

#latest_pr h2, #latest_testi h2 {
    border-top:1px solid #e8f3f9;
}

.latest {
    border-left: 1px solid #e8f3f9;
}

.latest .element {
    border-top: 1px solid #e8f3f9;
}
.latest h2 {
    background:#f0f6fc;
    background-image: none;
}
body.home .latest h2 {
    font-size:15px;
    margin:0;
    padding:5px 0.5em;
}

.element dt.image img {
    border:1px solid #e8f3f9;
    padding:5px;
}

.imageArticle {
    border: 1px solid #3977BC;
}

/* Live Search */
#results a:hover dl{background:#efefef;}
#results dd.description{color:#333}

#close_tab{
	border-bottom-color:#B12A1C;
	background-image:url(images/livesearch_close.gif);
}
#close_tab:hover{
	border-color:#D3D3D3;
	background-position:center -10px;
}
div.more{}
