body { font:14px Verdana; line-height:25px; color:#07519A; margin-top:0px; margin-bottom:0px;}
a { color:#0751AA; text-decoration:none; }
a:hover { color:#FF0000; text-decoration:underline; }
a img { border:none; }
form, ul { margin:0; padding:0; list-style:none; }
#full { width:100%;}
#search { padding-top:8px; width:550px;}
#tags { height:25px; padding:0 14px; margin-bottom:0px; margin-left:15px; }
#tags li { float:left; width:45px; position:relative; display:block;}
#tags li a { float:left; width:45px; text-align:center; }
#tags li a:hover { text-decoration:none; }
#tags li a.focus { position:relative; width:46px; height:25px; top:0; left:-1px; font-weight:bold; }
.srchbox { height:52px; padding:0 15px; border:1px solid #6699CC; border-collapse:collapse; background:#F7FBFF; }
.srchbox form { padding:0; float:left }
.srchbox img { float:left; margin-top:12px }
.newbox { text-align:left; height:200px; padding:0 2px; border:1px solid #6699CC; border-collapse:collapse; background:#F7FBFF; }
.src { display:block;}
.src label { float:left; margin:12px 0 0 8px; }
.src form { float:left; padding:0; }
.src .text { float:left; width:320px; height:16px; margin-right:8px; padding:2px 1px; font-size:16px;  }
.src .button { float:left; width:90px; height:25px; font:14px/22px Verdana; }
.font_fixed { font-size:12px;}
.font_copy { font-size:12px; color:#CCCCCC;}
.font_red { color: #FF0000; }