a {color: #28166f; text-decoration: none;}
a:hover {color: #000066;}
a.newstitle {color: #28166f; font-size:75%; font-weight: bold; text-decoration: none;}
a.newslink {color: #28166f; font-size: 70%; text-decoration: none; padding-top:5px;}
a.newslink:hover {color: #000066;}
a.link {color: #28166f; text-decoration: none;}
a.faqlink {color: #28166f; text-decoration: none; padding: 3px 0px 10px 0px;}
a.faqhead {color: #666666; font-weight: bold; text-decoration: none; padding: 3px 0px 10px 0px;}
a.menulink {color: #ffffff; text-decoration: none;}
a.menulink:hover {color:#ffffff;}
body {font-family: Verdana, Helvetica, sans-serif; text-decoration: none;}
p, ul, .p {font-size: 84%;}
select {font-size: 70%; width: 120px; padding: 30px 0px 0px 0px;}
.standardheader {font-size: 110%; padding: 10px 0px 10px 0px; font-family: Verdana, Arial, Helvetica; color: #666666; font-weight: bold;}
.blackbox {padding: 5px 5px 5px 5px; border: 1px solid #666666; border-right: 2px solid #666666; border-bottom: 2px solid #666666; color: #666666;}
.softgreybox {padding: 5px 5px 5px 5px; border: 1px solid #cccccc; border-right: 2px solid #cccccc; border-bottom: 2px solid #cccccc; color: #aaaaaa;}
.featurebox {padding: 5px 5px 5px 5px; border: 1px dotted #cccccc; background-color: #fdfdfd;}
.padded {padding: 5px 5px 5px 5px;}
.tabbed {padding-left: 20px;}
.quicklinks {font-weight: bold; font-size: 70%; padding: 0px 0px 5px 5px;}
.latestnewshead {font-weight: bold; font-size: 70%; padding-left: 5px;}
.latestnewstitle {font-size: 75%; font-weight: bold; color: #28166f;}
.latestnewsbody {font-size: 70%; padding-top: 4px; padding-bottom: 3px;}
.boxtext {font-size: 70%;}
.menubar {font-size: 75%; color: #000000; padding: 0px 5px 0px 5px; border-right: 1px solid #aaaaaa; background-color: #eeeeee;}
.menuitem {padding-left: 5px; padding-top: 2px; padding-bottom: 2px;}
.menuitem:hover {background-color: #ffffff;}
.quicklink {background-color: #aaaaaa; color: #ffffff; font-size: 75%; padding-top: 1px; padding-bottom: 1px;}
.quicklink2 {background-color: #cccccc;}
.combobox {font-size:80%;}
.topmenubar {background-color: #28166f;}
.topmenubuttons {font-size: 71%; color: #ffffff; padding: 2px 6px 2px 6px;}
.menutab {padding: 0px 0px 0px 10px;}
.leftmenu {font-size:71%; padding: 0px 0px 7px 10px;}
.leftmenu a {color: #aaaaaa; text-decoration: none;}
.leftmenu a:hover {color: #28166f;}
.leftmenuselected {font-size:71%; padding-left: 5px; padding: 0px 0px 7px 10px;}
.leftmenuselected a {font-weight: bold; color: #000000; text-decoration: none;}
.leftmenuselected a:hover {color: #28166f;}
.nopadding {padding: 0px 0px 0px 0px;}
.mainbodycell {padding: 0px 20px 0px 20px;}
.footer {padding: 0px 20px 0px 20px; color: #aaaaaa; font-size: 60%}
.menubox {visibility: hidden; position: absolute;}
.dropmenustyle {font-size: 71%; color: #ffffff; background-color: #28166f; cursor: hand;}
.dropmenustyle a {color: #ffffff; text-decoration: none; padding: 0px 0px 0px 10px;}
.dropmenustyle a:hover {color: #ffffff;}
.hoverbox {background-color: #000066;}
.highlitebox {border: 1px #28166f solid; background-color: #c6c6d9; padding: 4px 10px 4px 10px;}
.subheader {font-size: 85%;}
.subtext {font-size: 75%; padding: 0px 0px 5px 0px;}
a.sublink {color: #28166f; font-size: 70%; text-decoration: none; text-align: right;}
.newsdate {color: #999999; font-size: 70%; padding: 0px 0px 0px 3px;}
.newstext {font-size: 80%}
.newstitle {font-weight: bold; font-size: 90%; padding: 2px 0px 2px 0px;}
.bookdatehead {font-weight: bold; font-size: 70%;}
.bookdatebody {font-size: 90%; background-color: #ededf3;}
.dotty {background-image: url('dotty.gif');}
.greybar {color: #999999;}
.lightgreybar {color: #CCCCCC;}
.subheadblue {color: #28166f;}
.positionhead {font-size: 110%; font-weight: bold; padding: 0px 0px 20px 0px;}
.appnote {font-size: 11px; color: #777777; background-color: #eeeeee; padding-left: 3px; border: 1px solid #cccccc;}
.nonumber {color: #ff0000; font-size: 11px;}
.appnote2 {font-size: 11px; color: #777777; background-color: #eeeeee; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; border-style: ridge;}
.applead {font-size: 11px; color: #777777;}
.rin {font-size: 20px;}
.rinconfirm {font-size: 20px; border:3px solid #000000;}
.payment {font-size: 13px; color: #000000; background-color: #eeeeee; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; border: 1px solid #7682cd}
.formheader { font-size: 23px; font-weight: bold; padding-left: 10px; padding-top: 10px; padding-bottom: 5px;}