a.cur,
a.cur:hover,
a.cur:visited,
a.cur:link{color:red;font-weight:bold;}
#search{width:170px;}
#submit{padding:1px 10px;}
#submit2{width:100%;}
#xbox{width:200px;}
table.tags{border-spacing:3px;width:160px;}
table.tags td{vertical-align:middle;padding:0px;}
table.tags td.t{width:38px;}
table.tags td.i{width:110px;}
table.tags td.i input[type=text]{background-color:#ffffc0;border:#549c7d 1px solid;width:100%}
table.tags td.s,
table.tags td.s input{width:100%;}
h1 span.phrase{border-bottom:dotted 1px #798}
table.tag_articles{border-collapse:collapse;border-spacing:0px;}
table.tag_articles tr td.h{padding-bottom:5px;}
table.tag_articles tr td.h a,
table.tag_articles tr td.h a:visited,
table.tag_articles tr td.h a:link{font-size:18px;color:#000050;padding:0px 30px;border-bottom:dotted 1px #798;}
table.tag_articles tr td.h a:hover{color:#0000f0;}
table.tag_articles tr td.d{background:url(/img/date-bg.gif) no-repeat;width:45px;height:49px;vertical-align:top;}
table.tag_articles tr td.d span.year{font-size:11px;color:#d03000;text-align:center;display:block;line-height:11px;padding-top:1px;}
table.tag_articles tr td.d span.month{font-size:11px;color:#909090;text-align:center;display:block;line-height:11px;padding-top:3px;margin-right:-8px;}
table.tag_articles tr td.d span.day{font-size:14px;color:#909090;text-align:center;display:block;line-height:14px;padding-top:2px;margin-right:6px;}
table.tag_articles tr td.s{width:5px;}
table.tag_articles tr td.t{border-bottom:dotted 1px blue;padding:0px 5px;}
table.tag_articles tr td.t2{padding:0px 5px;}
table.tag_articles tr td.t a.title,
table.tag_articles tr td.t2 a.title{font-size:16px}
table.tag_articles tr td.t span.extLink,
table.tag_articles tr td.t2 span.extLink{color:red;}
table.tag_articles tr td.p{font-size:90%;padding:0px 5px;}
table.tag_articles tr td.p a{font-weight:normal;color:#000000;text-decoration:none;}
table.tag_articles tr.s td{height:10px;}
span.y{background-color:yellow;}