.usefultools { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; width:640px;}
.usefultools td a { font-size:11px; text-decoration:none; color:#000000;}
.usefultools td a:hover { text-decoration:underline;}
.usefultools img { margin-right:5px;}
.usefultools td { height:28px; padding-left:3px;}
.ut-button { background-color:#e7f2ff;}
.ut-bluebar { background-color:#f3f8ff;}
.news-header, .news-header a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#002f4b; text-decoration:none; margin:0px; padding:0px;}
.news-header a:hover { text-decoration:underline;}
.news-list-date { font-size:10px; color:#83939d;}
.newstext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#002f4b;}
.news-list-morelink a{ font-size:11px; color:#dd0000;}
.news-list-item p { margin:0px; padding:0px;}
.clearer { height:1px; margin-top: 15px; margin-bottom: 15px;}
.news-header, .news-header a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#002f4b; text-decoration:none; margin:0px; padding:0px;}
.news-header a:hover { text-decoration:underline;}
.news-list-date { font-size:10px; color:#83939d;}
.newstext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#002f4b;}
.news-list-morelink a{ font-size:11px; color:#dd0000;}
.news-list-item p { margin:0px; padding:0px;}
.clearer { height:1px; margin-top: 15px; margin-bottom: 15px;}
.student-y { background-color:#ffffe7; width:100%; margin-bottom:10px;}
.student-y a { color:#dd0000; text-decoration:underline;}
.student-y a:hover { text-decoration:none;}
.student-y-top { border-top:solid 1px #ffe074;}
.student-y-bot { border-bottom:solid 1px #ffe074;}
.student-y-mid { border-left:solid 1px #ffe074; border-right:solid 1px #ffe074; padding: 7px 16px;}
.student-b { background-color:#e7f2ff; width:100%; margin-top:10px; margin-bottom:10px;}
.student-b2 { background-color:#e7f2ff; width:100%; margin-top:0px;}
.student-b a { color:#dd0000; text-decoration:underline;}
.student-b a:hover { text-decoration:none;}
.student-b-top { border-top:solid 1px #bfdcff;}
.student-b-bot { border-bottom:solid 1px #bfdcff;}
.student-b-mid { border-left:solid 1px #bfdcff; border-right:solid 1px #bfdcff; padding: 7px 16px;}
.student-b-mid  img { margin-right:5px;}
.large { font-size:14px; color:#dd0000; font-weight:bold; margin-bottom:10px;text-align:left;}
.medium { font-size:14px; color:#1f7ec0; font-weight:bold; margin-bottom:10px;text-align:left;}
.small { font-size:12px; color:#dd0000; font-weight:bold; margin-bottom:10px;text-align:left;}
a img {border:none;}
fieldset{border:none;}
fieldset dd input, fieldset dd select { background-color:#e8f2ff; border:solid 1px #ffffff;}
.redboxmiddle p{ border-bottom:solid 1px #dd0000;}
.cf { margin:0px 10px;}
.center input, .center textarea, .center select { background-color:#ffffff; border:solid 1px #bfdbff; height: 18px;}
.cf-textarea {height:70px;}
.tx-srfeuserregister-pi1-submit {border:none;}
.pigtable td{background-color:#ffffff; padding:5px;}
.pigtable td.blue{background-color:#e7f2ff;}
.htmlarea-showtableborders {padding:3px;}
.htmlarea-showtableborders td { padding-left:5px; padding-right:5px;}
.htmlarea-showtableborders p {margin-top:5px; margin-bottom:5px;}
.tablepad {padding:3px;}
.tablepad td {padding-left:5px; padding-right:5px;}
.tablepad p {margin-top:5px; margin-bottom:5px;}
.form_select { background-color:#ffffff; border:solid 1px #bfdbff; height: 20px; width: 254px;}