a {text-decoration:underline; color:#000}
a:link {text-decoration:underline; color:#000}
a:visited {text-decoration:underline; color:#000}
a:hover {text-decoration:none; color:#000}
a:active {text-decoration:underline; color:#000}

body {font-family:Arial, Helvetica, sans-serif; font-size:0.8em}

div.errorlist {border:1px solid #f50000; background:#fee5e5 url(/_asset/image/icon/error.png) 5px center no-repeat; color:#f50000; height:1%; margin:0 0 15px 0; padding:7px 7px 7px 18px}
div.errorlist a {color:#f50000}
div.errorlist ul {margin:0; padding:0}
div.errorlist li {list-style:square; margin-left:30px}
div.formerror {color:#f50000}
/*div.formrow {clear:both}*/

form {margin:0; padding:0}
form input {font-family:Arial, Helvetica, sans-serif; font-size:100%}
form select {font-family:Arial, Helvetica, sans-serif; font-size:100%}
form textarea {font-family:Arial, Helvetica, sans-serif; font-size:100%}

h2 {font-size:150%}
h2.error {color:#CC3300}

img {border:none}