a,a:active,a:visited     { color: #ccf; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }

a:hover  { text-decoration: underline; text-align: justify }

a.title:hover  { text-decoration: underline; text-align: justify }

a.base,a.base:visited    { color: #021b63; font-size: 12px; text-decoration: none; text-align: justify }

a.title,a.title:visited,a.title.active  { color: #5690b3; font-weight: bold; text-decoration: none; text-align: justify }

a.linkbar,a.linkbar:visited,a.linkbar.active  { color: #5690b3; text-decoration: none; text-align: justify }

a.prevnext,a.prevnext:visited,a.prevnext.active  { color: #b33923; text-decoration: none; text-align: justify }

a.base:hover  { text-decoration: underline; text-align: justify }

ul  { text-align: justify; margin-top: 2px }

.contentbox  { background-color: #fef9e6; text-align: justify; border: solid 1px #d2d8e6 }

.light  { background-color: #fcfbf3; text-align: justify }

.prevnextdisabled  { color: #c6b5a8; text-align: justify }

.wrap1  { text-align: justify; position: relative }

.wrap2  { text-align: justify; position: absolute }

.dropitem, .dropitem:visited   { color: #b4785c; font-size: 12px; text-decoration: none; background-color: #fafbff; text-align: justify; display: block; padding-top: 4px; padding-bottom: 4px; padding-left: 10px; border-style: solid solid none; border-width: 1px 1px 0; border-color: #d2d8e6 }

.dropitemlast, .dropitemlast:visited   { color: #b4785c; font-size: 12px; text-decoration: none; background-color: #fafbff; text-align: justify; display: block; padding-top: 4px; padding-bottom: 4px; padding-left: 10px; border: solid 1px #d2d8e6 }

.topbasemid    { color: #5c688d; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fcfbf3; text-align: justify; display: block; padding: 0; border-top: 1px solid #d4d1d7; border-right: 1px solid; border-left: 1px solid #d4d1d7 }

.topbaseright  { text-decoration: none; text-align: justify; display: block; padding-top: 0; padding-right: 0; padding-bottom: 0; border: 0 }

.dropitem:hover, .dropitemlast:hover  { color: #b4785c; text-decoration: none; background-color: #f4f1ea; text-align: justify }

.mid  { background-color: #fbf5df; text-align: justify }

.dark  { background-color: #f7f1d7; text-align: justify }

td,p     { color: #021b63; font-size: 12px; font-family: Verdana, Arial, Helvitica }

.outline  { text-align: justify; border: solid 1px #eee1b6 }

.small  { font-size: 10px; text-align: justify }

.medimage  { text-align: justify; border: solid 1px #9997ae }

h2    { color: #021b63; font-size: 12px; font-weight: bold; text-align: justify }

h1    { color: #021b63; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-align: justify; text-transform: uppercase; padding-top: 0 }

.header  { font-weight: bold; text-align: justify; text-transform: uppercase; padding-top: 2px; padding-bottom: 2px }

input   { color: #5c688d; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; text-align: justify }



.force  { color: #ffffff; background-color: #fef9e6; text-align: justify }



textarea   { color: #5c688d; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; text-align: justify }



select   { color: #5c688d; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; text-align: justify }

.horizontalline  { color: #d9d1b6; text-align: justify }

.popupcolour  { background-color: #fef9e6; text-align: justify }
.calendarcell  { font-size: 12px; background-color: #f5f5f5; text-align: justify; border: solid 1px #bcbcab }
.datespacer   { font-size: 12px; text-align: justify }
.smalldate   { font-size: 12px; text-align: justify; padding-right: 2px }
.smalldateheading   { font-size: 12px; text-align: justify; letter-spacing: -1px }
.calendartickedcell  { background-color: #7e9eb8; text-align: justify }



