body   { background-color: #ccc }
.mainback { background: url(../images/page-back.gif) repeat-y scroll left top }
p    { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-align: left }
li { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-align: left }
.rightjustify { text-align: right }
td {}
.registeredtext { color: #666; font-size: 9px; font-family: Arial, Helvetica, Geneva }
.navarea  { background-color: #455579; width: 273px; height: auto }
.titleimagearea { width: 760px; height: 127px }
.typearea { width: 760px; height: 286px }
.textcolumnspacer  { width: 20px }
.textcolumn { width: 225px; height: auto }
.subtitle { color: #06c; font-weight: bold; font-size: 12px }
a:link  { color: #455579; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-decoration: none; text-align: center }
a:visited  { color: #455579; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-decoration: none; text-align: center }
a:hover { color: #666; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-decoration: underline; text-align: center }
a:active  { color: #455579; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-align: center }
.textform   { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #dcdcdc; border: solid 1px #455579; width: 200px; height: 15px }
.textformactive   { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; border: solid 1px #666; width: 200px; height: 15px }
.textformarea    { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #dcdcdc; border: solid 1px #455579; width: 200px; height: 150px }
.textformareaactive    { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; border: solid 1px #666; width: 200px; height: 150px }
.textformbuttons  { color: white; font-family: Arial, Helvetica, Geneva; background-color: #455579; border: #455579 }
.textformbuttonsactive  { color: black; background-color: #fff }
.topbar  { background-color: #666; vertical-align: bottom; border-bottom: 1px solid white; width: 100%; height: 48px }
.bottombar { background-color: #666; vertical-align: bottom; border-top: 1px solid white; width: 100%; height: 48px }
.navlines { border-bottom: 1px solid #999; width: 273px; height: auto }
.pageimageback  { background: #455579 url(../images/tick.gif) no-repeat scroll 540px center }
.mainimageline { border-right: 1px solid white }
.homeheader { background: #b5b5b5 url(../images/home-page-header.jpg) no-repeat scroll left top; height: 51px }
.typeareaback { background: url(../images/type-area-back.jpg) no-repeat scroll right top }
.navback { background: url(../images/nav-back.gif) repeat-y scroll left top }
.paraspacer { padding-left: 10px }
h1  { color: #455579; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva }
h2 { color: #455579; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva }
