/*Global*/
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,html,p,body,blockquote,fieldset,input {
 margin:0;
 padding:0;
}
h1,h2,h3,h4,h5,h6,pre,code {
 font-size:1em;
}
ul, li {
 list-style-type:none;
}
body {
 background:#ECECEC;
 font-family:Arial,Helvetica,sans-serif;
 color:#666666;
 font-size:62.5%;
 text-align:center;
}
iframe {
 background:transparent none repeat scroll 0 0;
}
#bodyBorder {
 width:619px;
 margin:0px auto 100px;
}
hr {
 height:1px;
 background-color:#000;
 border-style:none; 
}
table {
 border-style:none;
 clear:both;
}
.layoutTable {
 width:auto;
}
td {
 vertical-align:top;
}
.layout {
 color:#000; 
 font-family:Arial,Helvetica,sans-serif;
 text-align:left;
}
a img {
 border-width:0;
 border-style:none;
}
a {
 color:#002245;
 text-decoration:none;
 font-weight:bold;
}
a:Hover {
}
li a:active, li a:focus, a:active, a:focus {
 outline:0;
 border:0;
}
.index {
 width:619px;
}
.advancedSearchWrap {
 width:619px;
}
.searchAgain {
 background:transparent url(/javaImages/92/a9/0,,~6203794,00.gif) repeat-x scroll left center;
 margin-top:10px;
 padding:10px;
 height:auto;
}
#siteSearchResultsWrapper input#searchBtn {
 left:315px;
 position:relative;
 top:6px;
}
.index input#searchBtn {
 left:495px;
 position:relative;
 top:-20px;
}
#siteSearchResultsWrapper input#freeText {
 margin-right:10px;
 width:200px;
}
.index input#freeText {
 margin-right:10px;
 width:200px;
}
.searchAgain span {
 color:#fff;
 font-weight:bold;
 font-size:1.1em;
}
.index .rootCategory .searchAgain span {
 width:100px;
}
.rootCategory1, .rootCategory2, .rootCategory3, .rootCategory4 {
 margin-top:10px;
}
.rootCategory1 span, .rootCategory2 span, .rootCategory3 span, .rootCategory4 span {
 width:50px;
}
.entry {
 background-color:#ECECEC;
 border-bottom:1px solid #D7D7D7;
 min-height:75px;
 width:615px;
 padding:15px 0 10px 5px;
}
.entry .teaserImage img {
 border:3px solid #D4D4D4;
 float:left;
 margin-right:15px;
 margin-bottom:40px;
 height:47px;
 width:85px;
}
.entry .entryDetails h3 a, .firstEntry .entryDetails h3 a {
 font-size:1.3em;
 font-weight:bold;
}
.entry .entryDetails span {
 color:#002245;
 font-size:1.2em;
}
.indexLinks {
 padding:5px 0 0 0;
 float:right;
}
.indexLinks table td.currentPage {
 padding:3px;
 background:#50657b;
}
.indexLinks table td.currentPage a {
 color:#fff;
}
.indexLinks table td.pageLink, .indexLinks table td.nextPage, .indexLinks table td.previousPage {
 padding:2px;
 background:#d4d4d4;
 border:1px solid #acb4bd;
}
ul .bullet{
 margin:0px;
 list-style-type:disc;
}
.teaserText {
 color:#666666;
 font-size:1.2em;
 width:auto;
}
.teaserText span.moreLink {
 color:#2C4864;
 font-size:0.96em;
}
