strong {font-weight: bold;}
form { margin:8px 17px 0 0; padding:0px; }
-fieldset {border: 1px solid #EEEEEE; margin: 1em;}
+fieldset {border: 1px solid #5F5F5F; margin: 1em 0em 1em 0em; padding: 1em;}
+fieldset h2 { margin-top:0px; }
label {font-weight: bold;}
table { margin:10px 0px; border-collapse:collapse; padding:5px; }
table th, table td{ font-size: 14px; border-top:1px solid #d0e8f8; border-left:1px solid #d0e8f8; padding: 5px; }
table { border-bottom:1px solid #d0e8f8; border-right:1px solid #d0e8f8; }
-th { height:28px; border-top:2px solid #d0e8f8; padding:0 10px; background-color:#e7f1f8; font-size:14px; text-align:left; font-weight: bold;}
+th { height:28px; border-top:2px solid #d0e8f8; padding:0 10px; background-color:#F8FBFD; font-size:14px; text-align:left; font-weight: bold;}
td { vertical-align: top; }
table h1, table h2, table h3, table h4, table h5 {font-size: 120%; }
#menu ul li {display:block; position:relative; float:left; margin: 0px; background:#e7f1f8 url(/media/skin/images/menu.png);}
#menu li ul { display: none; }
#menu ul li:first-child a {border-left:1px dotted #bbd8ec;}
-#menu ul li a {font:bold 130% "trebuchet ms", verdana, arial, helvetica, sans-serif; display: block; text-decoration: none; white-space: nowrap; border-right:1px dotted #bbd8ec; padding:8px 20px 8px 20px; color:#5f5f5f; text-align:center; text-decoration:none;}
+#menu ul li a {font:bold 130% "trebuchet ms", verdana, arial, helvetica, sans-serif; display: block; text-decoration: none; white-space: nowrap; border-right:1px dotted #bbd8ec; padding:8px 20px 8px 20px; color:#5f5f5f; text-align:left; text-decoration:none;}
#menu ul li.selected a, #menu ul li a:hover { color:#d15517;}
#menu li:hover ul { display: block; position: absolute; border-bottom: 1px dotted #bbd8ec;}
#menu li:hover li {float: none; font-size: 11px;}