body { 	font:0.9em Arial, Helvetica, sans-serif;  }
a { color:#09227e; text-decoration:none; font-family:Geneva, Arial, Helvetica, sans-serif; outline-style:none }
a:visited { color:#6922c2 }
a:hover { text-decoration:underline; }
a:active { color:red; } 
a img { border:0; }


#Driggle { width:920px; float:none; margin:25px auto auto auto; }
#Header { float:left; width:100%; border-bottom:solid 2px #05396b; }
#Header #ImageLogo { float:left; }
#Header #ImageLogo img {  }
#Header #Navigation { margin-left:8px; margin-top:9px; padding-top:2px; padding-bottom:2px; font-size:13px; float:left; padding-left:2px; width:741px; padding:6px 0 3px 2px; font-weight:bold; }
#Header #Navigation a:active { color:#05396b; }
#Header #Navigation a:visited { color:#05396b; }
#Header #Navigation a { font-weight:normal; }
#Content { float:left; width:100%; margin-top:20px; }
#Footer { float:left; width:100%; margin-top:20px; border-top:solid 1px #bbb; padding:5px 0 10px 0; font-size:12px; color:#666; text-align:center }

#Headlines { margin-bottom:4px; padding-bottom:4px; padding-top:3px; background:#e6ebf7; border-top:solid 1px #92a4d9; padding-left:2px; clear:both; font-size:13px; margin-top:0 }

#Headline { width:auto; padding-bottom:4px; padding-top:3px; background:#e6ebf7; border-top:solid 1px #92a4d9; float:none; font-size:0.9em; margin-top:0; margin-bottom:0; }
.GrayHeadline { background:#eee; padding:2px; width:auto; float:none; font-size:13px; border-top:solid 1px #aaa; clear:both; }

form { margin:0; padding:0 }
.nvs:visited { color:#05396b; }
.nvs:active { color:red; } 
h1 { font-size:16px; }

h3 { font-size:13px; font-weight:bold; padding:0 0 2px 0; border-bottom:solid 1px #d7dbdf; margin:5px 0 0px 0; padding:2px; border:0; background:#f3f6ff }
h3 a { color:#000 }
.i { padding:5px 0; color:#666; font-size:12px; }
/*h2 { font-size:16px; font-weight:bold; padding:0 0 2px 0; border-bottom:solid 1px #d7dbdf; margin:0 0 2px 0; float:none; }*/

.r { float:left; width:100%; padding:4px 0 13px 0; color:#666; font-size:13px; line-height:1.4em; clear:both; } 
.r .ImageBox { float:right; width:100px; text-align:center; padding-top:8px; overflow:hidden; }
.r .ImageBox img { border: 1px solid #ddd; padding: 2px; max-height:90px; max-width:90px; background:#fff }
.r .ImageBox a { color:#6d92b6; text-decoration:none }
.r .ImageBox a:hover { text-decoration:none }
.r .ImageBox a span { color:#6d92b6; }
.r .ImageBox a:hover span { text-decoration:underline }
.r .ContentBox { margin-right:110px }
.r .ImageBoxLeft { float:left; width:96px; text-align:center; overflow:hidden; }
.r .ImageBoxLeft img { border: 1px solid #ddd; padding: 2px; max-height:90px; max-width:90px; background:#fff; }
.r .ImageBoxLeft a { color:#6d92b6; text-decoration:none; }
.r .ImageBoxLeft a:hover { text-decoration:none; }
.r .ImageBoxLeft a span { color:#6d92b6; }
.r .ImageBoxLeft a:hover span { text-decoration:underline }
.r .ContentBoxRight { float:left; width:340px; margin-left:15px }
.r a { font-size:13px; text-decoration:underline }
.r .tt { font-weight:bold }
.r .Title { }
.r span { color:#000; }
.r .rn { color:green; font-size:12px; text-decoration:none }
.r .rn:hover { text-decoration:underline; }

.HeadlinesLeft { float:left; width:50%; } 
.HeadlinesRight { float:right; width:48%; }

h2 { background:#eee; padding:2px; width:auto; float:none; font-size:13px; border-top:solid 1px #aaa; clear:both; margin:0 0 2px 0  }

h2 a.hTtl { color:#000; }
h2 a.hTtl:hover { text-decoration:none; border-bottom:solid 1px #000; }

#SearchBox { float:none; width:auto; text-align:center; padding:10px 0; border: solid 1px #ddd }
#SearchBox #q { width:250px; color:#444 }

.SearchNoResults { float:left; width:100%; margin:20px 0 5px 0; }

#TagList { padding:2px 0 0 0; font-size:12px; line-height:1.5em; }

.Pages { width:100%; float:left; text-align:center; margin:13px auto; background:#e6ebf7; padding:2px 0 }
.Pages a { margin:0 5px; padding:5px 0; font-size:14px; }
.Pages a:visited { color:#09227e; }

.PageLink { font-weight:bold; }

#searched-terms  a { text-decoration:underline; }
.search-info { font-size:12px; padding:3px; background:#fafae3; }
.search-info a { font-weight:bold; text-decoration:underline; }
