.text-a-body {  
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; padding-top: 2px; padding-bottom: 2px; font-family: Arial, Helvetica, sans-serif
}

.text-a-body-copyright { 
font-family Arial, Helvetica, sans-serif; font-size 10px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 2px; padding-bottom 2px; padding-left 2px font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; font-family: Arial, Helvetica, sans-serif
}

.button-outline {  
border 1px #222F3D solid; margin-top 2px; margin-right 2px; margin-bottom 0px; margin-left 0pxpadding-right: 2px; border: #222F3D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
}

.form-field {  
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; background-color #BBD1FF; height 18px; width 140px; border #222F3D; border-style solid; border-top-width 1px; border-right-width 1px; border-bottom-width 1px; border-left-width 1pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; background-color: #F4F8FF; height: 18px; width: 150px; border: 1px #222F3D solid; font-family: Arial, Helvetica, sans-serif
}

.form-button-login { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; background-color #80A9FF; height 18px; width 60px; border 1px #222F3D solidfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; background-color: #B9CFFF; border: #222F3D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; height: 20px; width: 50px
}

.table-top-line { 
font-family Arial, Helvetica, sans-serif; font-size 12px; font-style normal; line-height normal; font-weight bold; font-variant normal; text-transform none; color #222F3D; text-decoration none; border #222F3D solid; border-width 1px 0px 0pxborder: #76A3FF solid; border-width: 1px 0px 0px
}

a:link { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: underline; font-family: Arial, Helvetica, sans-serif
}

.form-area {  
background-color: #EAF1FF; border: 1px #222F3D solid; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px
}

a:hover { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #76A3FF; text-decoration: none; font-family: Arial, Helvetica, sans-serif ; background-color: #EAF1FF
}

a:visited { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #6699FF; text-decoration: underline; font-family: Arial, Helvetica, sans-serif 
}

.image-outline {  
margin-top: 2px; margin-right: 6px; margin-bottom: 2px; margin-left: 2px; border: 1px #222F3D solid
}

.text-a-body-TODO { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #990000; text-decoration: none; padding-top: 2px; padding-bottom: 2px ; font-family: Arial, Helvetica, sans-serif
}

.top { 
background-attachment: scroll; background-image: url(../html/components/top_03.gif); background-repeat: repeat-x; background-position: left top
}

.form-field-drop { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; background-color #BBD1FF; height 18px; width 140px; border #222F3D; border-style solid; border-top-width 1px; border-right-width 1px; border-bottom-width 1px; border-left-width 1pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; background-color: #F4F8FF; height: 18px; width: 168px; border: 1px #222F3D solid; font-family: Arial, Helvetica, sans-serif
}

.form-field-message { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; background-color #BBD1FF; height 18px; width 140px; border #222F3D; border-style solid; border-top-width 1px; border-right-width 1px; border-bottom-width 1px; border-left-width 1pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; background-color: #F4F8FF; height: 40px; width: 168px; border: 1px #222F3D solid; font-family: Arial, Helvetica, sans-serif
}

.table-title-bar { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #76A3FF; text-decoration: none; padding-top: 2px; font-family: Arial, Helvetica, sans-serif ; border: #75A3FF solid; background-color: #FFFFFF; border-width: 0px 0px 1px
}

.form-field-drop-jumpto { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; background-color #BBD1FF; height 18px; width 140px; border #222F3D; border-style solid; border-top-width 1px; border-right-width 1px; border-bottom-width 1px; border-left-width 1pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; background-color: #F4F8FF; height: 18px; width: 120px; border: 1px #222F3D solid ; font-family: Arial, Helvetica, sans-serif
}

.padding {  
padding-right: 10px; margin-right: 10px
}

.table-bottom-blue-bar { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; border: #75A3FF solid; border-width: 1px 0px 0px
}
.top-pic {  
background-attachment: scroll; background-image: url(../html/components/headpic.jpg); background-repeat: no-repeat; background-position: right top
}
.form-field-message-wide { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; background-color #BBD1FF; height 18px; width 140px; border #222F3D; border-style solid; border-top-width 1px; border-right-width 1px; border-bottom-width 1px; border-left-width 1pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; background-color: #F4F8FF; height: 40px; width: 208px; border: #222F3D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; font-family: Arial, Helvetica, sans-serif
}

.form-field-short { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; background-color #BBD1FF; height 18px; width 140px; border #222F3D; border-style solid; border-top-width 1px; border-right-width 1px; border-bottom-width 1px; border-left-width 1pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; background-color: #F4F8FF; height: 18px; width: 80px; border: #222F3D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; font-family: Arial, Helvetica, sans-serif
}

.text-code { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; padding-top: 2px; padding-bottom: 2px; font-family: "Courier New", Courier, mono
}

.form-field-code { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; background-color #BBD1FF; height 18px; width 140px; border #222F3D; border-style solid; border-top-width 1px; border-right-width 1px; border-bottom-width 1px; border-left-width 1pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; background-color: #F4F8FF; height: 80px; width: 600px; border: 1px #222F3D solid; font-family: "Courier New", Courier, mono
}

.admin-navbar { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; padding-top: 2px; padding-bottom: 2px; font-family: Arial, Helvetica, sans-serif ; border: #222F3D solid; border-width: 1px 0px
}

.bullet-padding {  
margin-right: 10px; margin-left: 20px
}

.text-a-body-blueback { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; font-family: Arial, Helvetica, sans-serif ; background-color: #EAF1FF
}

.text-a-body-copyright-link { 
font-family Arial, Helvetica, sans-serif; font-size 10px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 2px; padding-bottom 2px; padding-left 2px font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: underline; font-family: Arial, Helvetica, sans-serif 
}

.text-a-body-blueback-ticker { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; padding-top: 2px; padding-bottom: 2px; font-family: Arial, Helvetica, sans-serif ; background-color: #EAF1FF ; border: #76A3FF; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}

.text-a-body-paleblueback { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; padding-top: 2px; padding-bottom: 2px; font-family: Arial, Helvetica, sans-serif ; background-color: #F9FBFF
}

.cell-tone {  
background-color: #76A3FF
}

.text-a-body-blueback-index-centre { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; padding-top: 2px; padding-bottom: 2px; font-family: Arial, Helvetica, sans-serif ; background-color: #EAF1FF ; border: #76A3FF; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; padding-right: 2px; padding-left: 2px
}

.image-float-left {  
float: left; padding-right: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 6px; margin-bottom: 2px; margin-left: 0px; padding-top: 0px; padding-left: 0px
}

.image-float-left-outline { 
float: left; padding-right: 0px; padding-bottom: 0px; border: 1px #222F3D solid; margin-top: 0px; margin-right: 6px; margin-bottom: 2px; margin-left: 0px; padding-top: 0px; padding-left: 0px
}

.image-float-right { 
float: right; padding-right: 10px; padding-bottom: 2px; margin-top: 0px; margin-right: 10px; margin-bottom: 2px; margin-left: 0px; padding-top: 0px; padding-left: 0px 
}

.job-box { 
border 1px #222F3D solid; margin-top 2px; margin-right 2px; margin-bottom 0px; margin-left 0pxpadding-right: 2px; border: #222F3D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; background-color: #F5F5F5
}

.text-a-body-blueback-biblio { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; padding-top: 2px; padding-bottom: 2px; font-family: Arial, Helvetica, sans-serif ; background-color: #EAF1FF ; padding-right: 2px; padding-left: 2px; border: #FFFFFF solid; border-width: 0px 0px 4px
}

.text-a-body-blueback-white-bottom { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; padding-top: 2px; padding-bottom: 2px; font-family: Arial, Helvetica, sans-serif ; background-color: #EAF1FF ; padding-right: 2px; padding-left: 2px; border: #FFFFFF solid; border-width: 0px 0px 4px 
}

.blue-table-cells { 
background-color: #EAF1FF; border: 0px #222F3D none; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px ; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none
}

.dark-blue-table-cells { 
background-color: #D2E1FF; border: 0px #222F3D none; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px ; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none 
}

.text-a-body-red-bold { 
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #CC0000; text-decoration: none; padding-top: 2px; padding-bottom: 2px; font-family: Arial, Helvetica, sans-serif 
}

.portfolio-image-cell {  
background-attachment: fixed; background-image:   url(../html/portfolio/folio/support.gif); background-repeat: no-repeat; background-position: right bottom
}

.text-a-body-bold-large {
font-family Arial, Helvetica, sans-serif; font-size 11px; font-style normal; line-height normal; font-weight normal; font-variant normal; text-transform none; color #222F3D; text-decoration none; padding-top 2px; padding-right 0px; padding-bottom 0px; padding-left 0pxfont-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #222F3D; text-decoration: none; padding-top: 2px; padding-bottom: 2px; font-family: Arial, Helvetica, sans-serif
}

.image-outline-with-padding {
	border: 1px #222F3D solid;
	margin: 6px;
}

.conference-2008 {
	background-image: url(../html/components/conference/2008/UCC_2008.jpg)
}