P
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
OL
{
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
UL
{
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
A
{
    COLOR: #21497b;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #21497b;
    TEXT-DECORATION: underline
}
A.White
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.white:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
A.Black_calendar
{
    COLOR: #000000;
    TEXT-DECORATION: none;
    font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	line-height: 18px; 
}
A.Black_calendar:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
    font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	line-height: 18px; 
}
A.events_home
{
    COLOR: #000080;
    LINE-HEIGHT: 3ex;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.events_home:hover
{
    COLOR: #000080;
    LINE-HEIGHT: 3ex;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
A.signposts_home
{
    COLOR: #800000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.signposts_home:hover
{
    COLOR: #800000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
.signposts_home2
{
    FONT-SIZE: 1.4ex
}
A.jobs_home
{
    COLOR: #414141;
    LINE-HEIGHT: 3ex;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.jobs_home:hover
{
    COLOR: #414141;
    LINE-HEIGHT: 3ex;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
A.whosonline
{
    COLOR: #000000;
    LINE-HEIGHT: 3ex;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.whosonline:hover
{
    COLOR: #000000;
    LINE-HEIGHT: 3ex;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
A.search
{
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.search:hover
{
    COLOR: #808080;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
A.site
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.site:hover
{
    FONT-WEIGHT: bold;
    COLOR: #808080;
    TEXT-DECORATION: underline
}
A.download
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
A.download:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #808080;
    FONT-FAMILY: Arial, Helvetica
}
A.fullscreen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.fullscreen:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.chapter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.spacer
{
    LINE-HEIGHT: 4px
}
.top_heading
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.4ex;
    COLOR: white;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    LETTER-SPACING: 2px
}
.service_heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.6ex;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
.section
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    PADDING-BOTTOM: 0px;
    COLOR: white;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica
}
.subsection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.paragraph
{
    FONT-SIZE: 1.4ex;
    LINE-HEIGHT: 3ex;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.link_homepage
{
    FONT-SIZE: 1.4ex;
    LINE-HEIGHT: 3ex;
    FONT-FAMILY: Arial, Helvetica
}
.side_menu_small
{
    FONT-SIZE: 1.4ex;
    LINE-HEIGHT: 3ex;
    FONT-FAMILY: Arial, Helvetica
}
.feedback
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.3ex;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.footnote
{
    FONT-SIZE: 1.3ex;
    COLOR: #666666;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.footnoteref
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.fn_heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.fn_paragraph
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.updatedtop
{
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.updatedbtm
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #464646;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ececec
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 5px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.subheading
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.4ex;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.quote
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ffffcc
}
.drilldown
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 1.3ex;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #464646;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Helvetica;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #ececec
}
.table
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica
}
.tablehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica
}
.tablenumber
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica
}
.listheading
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica
}
.credits
{
    BORDER-RIGHT: #996600 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #996600 1px solid;
    PADDING-LEFT: 6px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #996600 1px solid;
    COLOR: #996600;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #996600 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffcc
}
.organisation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica
}
.department
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica
}
.address
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.welcome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.sitemap
{
    FONT-SIZE: 11px;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.exponential
{
    FONT-SIZE: 10px;
    COLOR: #000000
}
#mainmenu
{
    WIDTH: 155px;
    POSITION: absolute;
    BACKGROUND-COLOR: #c0c9d4;
    layer-background-color: #c0c9d4
}
#box
{
    LEFT: 282px;
    VISIBILITY: hidden;
    POSITION: absolute;
    layer-background-color: #c0c9d4
}
#iebox
{
    BACKGROUND-COLOR: #c0c9d4
}
#hide
{
    COLOR: silver
}
#menutitle
{
    COLOR: red
}
.white
{
    FONT-SIZE: 1.4ex;
    COLOR: white;
    FONT-FAMILY: arial, tahoma, helvetica
}
.blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #21497b;
    FONT-FAMILY: Tahoma, arial, helvetica
}
.underlogo
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, helvetica
}
.line
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.page_heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial, Helvetica
}
A.link
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 1.4ex;
    PADDING-BOTTOM: 2px;
    COLOR: #21497b;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial, helvetica
}
A.link:hover
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 1.4ex;
    PADDING-BOTTOM: 2px;
    COLOR: #21497b;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial, helvetica;
    BACKGROUND-COLOR: #ffffcc
}
A.top
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4ex;
    PADDING-BOTTOM: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: none
}
A.top:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4ex;
    COLOR: gray;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: underline
}
#maintxt
{
    FONT-SIZE: 8pt;
    LEFT: 180px;
    WIDTH: 200px;
    FONT-FAMILY: Arial, Helvetica;
    POSITION: absolute;
    BACKGROUND-COLOR: white
}
#mainmenu
{
    WIDTH: 120px;
    POSITION: absolute;
    BACKGROUND-COLOR: #d9dee6;
    layer-background-color: #D9DEE6
}
#box
{
    LEFT: 150px;
    VISIBILITY: hidden;
    POSITION: absolute;
    layer-background-color: #D9DEE6
}
#iebox
{
    BACKGROUND-COLOR: #d9dee6
}
#hide
{
    COLOR: silver
}
#menutitle
{
    COLOR: red
}
.service_title
{
    BORDER-RIGHT: white;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: white 4px;
    COLOR: #ffffcc;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Tahoma, Arial, helvetica;
    BACKGROUND-COLOR: #21497b
}
A.sidemenu_default
{
    BORDER-RIGHT: #dfe4ea 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #dfe4ea 1px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.5ex;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #dfe4ea 1px;
    WIDTH: 155px;
    COLOR: black;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #dfe4ea 1px;
    FONT-FAMILY: Arial, Helvetica;
    TOP: 0px;
    HEIGHT: 20px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    font-color: #000000
}
A.sidemenu_default:hover
{
    BORDER-RIGHT: #dfe4ea 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #dfe4ea 1px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.5ex;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #dfe4ea 1px;
    WIDTH: 155px;
    COLOR: gray;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #dfe4ea 1px;
    FONT-FAMILY: Arial, Helvetica;
    TOP: 0px;
    HEIGHT: 20px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.signposts
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 1.5ex;
    PADDING-BOTTOM: 2px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, hevetica
}
.middle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffcc;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, helvetica;
    BACKGROUND-COLOR: #21497b
}
A.middle_title
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4ex;
    PADDING-BOTTOM: 5px;
    COLOR: black;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Tahoma, Arial, helvetica;
    TEXT-DECORATION: none
}
A.middle_title:hover
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4ex;
    PADDING-BOTTOM: 5px;
    COLOR: gray;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Tahoma, Arial, helvetica;
    TEXT-DECORATION: underline
}
.middle_text
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 1.4ex;
    PADDING-BOTTOM: 2px;
    COLOR: #666666;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, helvetica;
    TEXT-DECORATION: none
}
A.top_story
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.7ex;
    COLOR: #21497b;
    FONT-FAMILY: Arial, Helvetica
}
A.top_story:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.7ex;
    COLOR: #21497b;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: underline
}
A.other_stories
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.4ex;
    COLOR: #21497b;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: none
}
A.other_stories:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.4ex;
    COLOR: #21497b;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: underline
}
.headers
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.8ex;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, helvetica
}
A.bubble
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, helvetica
}
A.bubble:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, helvetica;
    TEXT-DECORATION: underline
}
.bubble_text
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.4ex;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, helvetica
}
.bubble_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.7ex;
    COLOR: white;
    PADDING-TOP: 10px;
    FONT-FAMILY: Tahoma, Verdana, Arial, helvetica
}
A.bookmark
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4ex;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial, helvetica;
    LETTER-SPACING: 2px
}
A.bookmark:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4ex;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial, helvetica;
    LETTER-SPACING: 2px;
    TEXT-DECORATION: underline
}
.content_heading
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.6ex;
    PADDING-BOTTOM: 1px;
    COLOR: black;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, helvetica
}
.content_heading_white
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.6ex;
    PADDING-BOTTOM: 1px;
    COLOR: white;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, helvetica
}
.other_heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.9ex;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.main_heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 2ex;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.main_heading_black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 2.0ex;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.efficiency_heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.efficiency_heading_mid
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.main_heading_white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.7ex;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica
}
.main_subheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.7ex;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.paragraph_gray
{
    FONT-SIZE: 1.5ex;
    COLOR: darkslategray;
    LINE-HEIGHT: 3ex;
    FONT-FAMILY: Arial, Helvetica
}
A.text_version
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 1.4ex;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
A.text_version:hover
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 1.4ex;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.box
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: whitesmoke
}
.form
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
.navigation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.3ex;
    COLOR: white;
    LINE-HEIGHT: 3ex;
    FONT-FAMILY: Tahoma, Arial, helvetica
}
A.breadcrumb
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.4ex;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica
}
A.breadcrumb:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.4ex;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica
}
A.breadcrumb_white
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.4ex;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
A.breadcrumb_white:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.4ex;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.registration
{
    FONT-SIZE: 1.6ex;
    COLOR: black;
    FONT-FAMILY: Tahoma, Helvetica
}
A.default_bar
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
A.default_bar:hover
{
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.top_links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4ex;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Tahoma, helvetica
}
.red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.6ex;
    COLOR: darkred;
    FONT-FAMILY: Arial, Helvetica
}
A.folder
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.folder:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
#maintxt
{
    FONT-SIZE: 8pt;
    LEFT: 180px;
    WIDTH: 200px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    POSITION: absolute;
    BACKGROUND-COLOR: white
}
#mainmenu
{
    WIDTH: 120px;
    POSITION: absolute;
    BACKGROUND-COLOR: #d9dee6;
    layer-background-color: #D9DEE6
}
#box
{
    LEFT: 150px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px;
    layer-background-color: #D9DEE6
}
#iebox
{
    BACKGROUND-COLOR: #d9dee6
}
#hide
{
    COLOR: silver
}
#menutitle
{
    COLOR: red
}
DIV#divipfmenubar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #506c90
}
TABLE#tblipfmenubar TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4ex;
    PADDING-BOTTOM: 0px;
    CURSOR: default;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica
}
TABLE#tblipfmenubar TD.clsipfmenubaritem
{
    BORDER-RIGHT: white 1px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: white 1px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white 1px;
    CURSOR: hand;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px
}
TABLE#tblipfmenubar TD.clsipfdivider
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 0px
}
DIV.clsipfmenu
{
    BORDER-RIGHT: white 1px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white 1px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px;
    FONT-FAMILY: Arial, Helvetica;
    POSITION: absolute;
    TOP: 0px;
    BACKGROUND-COLOR: #506c90
}
DIV.clsipfdeptmenuitem
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 1px;
    HEIGHT: 16px
}
DIV.clsipfmenu A
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 1.4ex;
    PADDING-BOTTOM: 2px;
    WIDTH: 200px;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    HEIGHT: 10px;
    TEXT-DECORATION: none
}
DIV.clsipfmenu A:hover
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 1.4ex;
    PADDING-BOTTOM: 2px;
    WIDTH: 200px;
    CURSOR: hand;
    COLOR: #506c90;
    PADDING-TOP: 2px;
    HEIGHT: 10px;
    BACKGROUND-COLOR: #c0c9d4;
    TEXT-DECORATION: none
}
.ipfhome A
{
    CURSOR: hand;
    COLOR: #21497b;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
.ipfhome A:hover
{
    CURSOR: hand;
    COLOR: #21497b;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: underline
}
TABLE#idTabs TD
{
    FONT-SIZE: 100%
}
TABLE#newsContent
{
    MARGIN-RIGHT: 50px
}
A.menulink:hover
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 1.4ex;
    PADDING-BOTTOM: 5px;
    COLOR: silver;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: teal
}
A.menulink
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 1.4ex;
    PADDING-BOTTOM: 5px;
    WIDTH: 200px;
    COLOR: black;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, helvetica;
    HEIGHT: 16px
}
.default_bottombar
{
    FONT-SIZE: 1.4ex;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
.form_top
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, helvetica
}
A.service_menu
{
    BORDER-RIGHT: #5d037b;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #5d037b;
    PADDING-LEFT: 5px;
    FONT-SIZE: 1.5ex;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #5d037b;
    WIDTH: 160px;
    COLOR: #5d037b;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #5d037b;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.service_menu:hover
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: medium none;
    WIDTH: 160px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, Helvetica;
    HEIGHT: 0px;
    BACKGROUND-COLOR: #5d037b;
    TEXT-DECORATION: none
}
.ipf_heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 2.2ex;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
A.links2
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    LEFT: 0px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #c0c0c0 1px solid;
    WIDTH: 175px;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    POSITION: relative;
    TOP: 0px;
    BACKGROUND-COLOR: #e1e1e1;
    TEXT-DECORATION: none
}
A.links2:hover
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    LEFT: 0px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #c0c0c0 1px solid;
    WIDTH: 175px;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    POSITION: relative;
    TOP: 0px;
    BACKGROUND-COLOR: #c0c0c0;
    TEXT-DECORATION: none
}
TD.clsTab
{
    CURSOR: hand;
    BACKGROUND-COLOR: #e1e1e1
}
TD.clsTab A
{
    FONT-SIZE: 100%;
    COLOR: gray;
    TEXT-DECORATION: none
}
TD.clsTab A:hover
{
    FONT-SIZE: 100%;
    COLOR: gray;
    TEXT-DECORATION: underline
}
TD.clsTab A:active
{
    FONT-SIZE: 100%;
    COLOR: gray;
    TEXT-DECORATION: none
}
TD.clsTabSelected
{
    BACKGROUND-COLOR: black
}
TD.clsTabSelected A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: white;
    TEXT-DECORATION: none
}
TD.clsTabSelected A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: white;
    TEXT-DECORATION: none
}
TD.clsTabSelected A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: white;
    TEXT-DECORATION: none
}
TABLE#idTabs TD
{
    FONT-SIZE: 100%
}
TABLE#newsContent
{
    MARGIN-RIGHT: 50px
}
.border
{
    BORDER-RIGHT: #3a6ea5 1px solid;
    BORDER-TOP: #3a6ea5 1px solid;
    BORDER-LEFT: #3a6ea5 1px solid;
    BORDER-BOTTOM: #3a6ea5 1px solid
}
.chartborder2
{
    BORDER-BOTTOM: #3a6ea5 1px solid
}
.chartborder
{
    BORDER-RIGHT: #3a6ea5 1pt solid;
    BORDER-TOP: #3a6ea5;
    BORDER-LEFT: #3a6ea5 1pt;
    BORDER-BOTTOM: 1pt
}
.normal
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.axis
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial
}
A.sublink
{
    FONT-SIZE: 1.4ex;
    COLOR: #21497b;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
A.sublink:hover
{
    FONT-SIZE: 1.4ex;
    COLOR: #21497b;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
.topbox
{
    BORDER-RIGHT: #21497b 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #21497b 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #21497b 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #21497b 1px solid;
    BACKGROUND-COLOR: #c0c9d4
}
.subbox
{
    BORDER-RIGHT: #21497b 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #21497b 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #21497b 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #21497b 1px solid;
    BACKGROUND-COLOR: #dfe4ea
}
A.popup_menu_NF
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    PADDING-BOTTOM: 1px;
    WIDTH: 230px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c0c9d4;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.popup_menu_NF:hover
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    PADDING-BOTTOM: 1px;
    WIDTH: 230px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dfe4ea;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.popup_menu_CS
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    PADDING-BOTTOM: 1px;
    WIDTH: 200px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c0c9d4;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.popup_menu_CS:hover
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    PADDING-BOTTOM: 1px;
    WIDTH: 200px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dfe4ea;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.popup_menu_S
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    PADDING-BOTTOM: 1px;
    WIDTH: 150px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c0c9d4;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.popup_menu_S:hover
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5ex;
    PADDING-BOTTOM: 1px;
    WIDTH: 150px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dfe4ea;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.ftfm_sidemenu
{
    BORDER-BOTTOM: #1f382e 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    WIDTH: 180px;
    COLOR: #1f382e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #94a899;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.ftfm_sidemenu:hover
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3x;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    WIDTH: 180px;
    COLOR: #1f382e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #d9ded4;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.ftfm_sidemenu_last
{
    BORDER-BOTTOM: #1f382e 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    WIDTH: 180px;
    COLOR: #1f382e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #94a899;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.ftfm_sidemenu_last:hover
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3x;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    WIDTH: 180px;
    COLOR: #1f382e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #d9ded4;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.ftfm_sidemenu_mod
{
    BORDER-BOTTOM: #1f382e 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    WIDTH: 180px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #1f382e;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.ftfm_sidemenu_mod:hover
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3x;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    WIDTH: 180px;
    COLOR: #1f382e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #d9ded4;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.ftfm_sidemenu_mods
{
    BORDER-BOTTOM: #1f382e 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: none;
    WIDTH: 180px;
    COLOR: #1f382e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #d9ded4;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.ftfm_sidemenu_mods:hover
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: none;
    WIDTH: 180px;
    COLOR: #1f382e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #94a899;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.procurement_sidemenu
{
    BORDER-BOTTOM: #335373 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: none;
    WIDTH: 165px;
    COLOR: #003666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #CFD9E3;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.procurement_sidemenu:hover
{
    BORDER-BOTTOM: #335373 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: none;
    WIDTH: 165px;
    COLOR: #003666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #E8F4FF;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.procurement_sidemenu_dark
{
    BORDER-BOTTOM: #335373 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    WIDTH: 165px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #003e62;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.procurement_sidemenu_dark:hover
{
    BORDER-BOTTOM: #335373 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: none;
    WIDTH: 165px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #003e62;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.procurement_sidemenu_members
{
    BORDER-BOTTOM: #335373 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: none;
    WIDTH: 165px;
    COLOR: #003666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #E8F4FF;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.procurement_sidemenu_members:hover
{
    BORDER-BOTTOM: #335373 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: none;
    WIDTH: 165px;
    COLOR: #003666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #CFD9E3;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.cipfaitt_menu
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 7px;
    WIDTH: 200px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #C7C7C7 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.cipfaitt_menu:hover
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 7px;
    WIDTH: 200px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #C7C7C7 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #e1e1e1;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
#dhtmltooltip
{
position: absolute;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
font-family: verdana, arial, helvetica;
font-size: 11px;
padding: 6px;
}

A.fox_roll
{
     FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
A.fox_border
{

    BORDER-RIGHT: #666666 2px solid;
    BORDER-TOP: #f1f1f1 2px solid;
    BORDER-LEFT: #f1f1f1 2px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #666666 2px solid

}

A.soe_roll
{
    PADDING-TOP: 5px;
    BORDER-RIGHT: #666666 2px solid;
    BORDER-TOP: #f1f1f1 2px solid;
    BORDER-LEFT: #f1f1f1 2px solid;
    WIDTH: 110px;
    COLOR: #000000;
    BORDER-BOTTOM: #666666 2px solid;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    HEIGHT: 75px;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-DECORATION: none

}
A.soe_roll:hover
{
    PADDING-TOP: 6px;
    BORDER-RIGHT: #f1f1f1 2px solid;
    BORDER-TOP: #f1f1f1 2px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #f1f1f1 2px solid;
    FONT-WEIGHT: bold;
    WIDTH: 110px;
    COLOR: #666666;
    BORDER-BOTTOM: #f1f1f1 2px solid;
    FONT-FAMILY: Arial, Helvetica;
    HEIGHT: 75px;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-DECORATION: none
}
A.soe_rollsub
{
    PADDING-TOP: 5px;
    BORDER-RIGHT: #666666 2px solid;
    BORDER-TOP: #f1f1f1 2px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #f1f1f1 2px solid;
    WIDTH: 500px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    BORDER-BOTTOM: #666666 2px solid;
    FONT-FAMILY: Arial, Helvetica;

    HEIGHT: 40px;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-DECORATION: none
}
A.firefox_rollsub
{
    PADDING-TOP: 5px;
    FONT-SIZE: 11px;

    FONT-WEIGHT: bold;
    COLOR: #000000;

    FONT-FAMILY: Arial, Helvetica;

    HEIGHT: 40px;

    TEXT-DECORATION: none
}
A.soe_rollsub:hover
{
    PADDING-TOP: 6px;
    BORDER-RIGHT: #f1f1f1 2px solid;
    BORDER-TOP: #f1f1f1 2px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #f1f1f1 2px solid;
    FONT-WEIGHT: bold;
    WIDTH: 500px;
    COLOR: #666666;
    BORDER-BOTTOM: #f1f1f1 2px solid;
    FONT-FAMILY: Arial, Helvetica;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-DECORATION: none
}
A.about
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    letter-spacing: -1;
    FONT-FAMILY: Verdana, Helvetica
}
A.about:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    letter-spacing: -1;
    FONT-FAMILY: Verdana, Helvetica
}
.library
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    PADDING-BOTTOM: 5px;
    COLOR: #008080;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.sublibrary
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    COLOR: #008080;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.SoEsection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.CipLink {
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}

A.feelink
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
A.feelink:hover
{

    COLOR: #003333;
    TEXT-DECORATION: underline
}
A.journey
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 12px;
    font-weight: bold;
    PADDING-BOTTOM: 4px;
    WIDTH: 120px;
    height: 60px;
    COLOR: #000000;
    PADDING-TOP: 4px;
    BORDER: #AAC1DD 1px solid;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #C7D6E9;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.journey:hover
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    WIDTH: 120px;
    height: 60px;
    COLOR: #000000;
    PADDING-TOP: 4px;
    BORDER: #C7D6E9 1px solid;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #EDF2F8;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.links
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 4px;
    WIDTH: 220px;
    COLOR: #000000;
    PADDING-TOP: 4px;
    BORDER: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.links:hover
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 4px;
    WIDTH: 220px;
    COLOR: #666666;
    PADDING-TOP: 4px;
    BORDER: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #e1e1e1;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
} 


A.cipfaplacements_top
{
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing:-1;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Tahoma, Sans-Serif;
}
A.cipfaplacements_top:hover
{
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing:-1;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    text-decoration: underline;
    FONT-FAMILY: Verdana, Tahoma, Sans-Serif;
}

A.cipfaplacements_top_off
{
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing:-1;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #4891B3;
    FONT-FAMILY: Verdana, Tahoma, Sans-Serif;
}
A.cipfaplacements_top_off:hover
{
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing:-1;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Tahoma, Sans-Serif;
}

.footnotelinktext
{
    FONT-SIZE: 1.3ex;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

A.footnotelink
{
    COLOR: #FFFFFF;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

A.footnotelink:hover
{
    COLOR: #FFFFFF;
    text-decoration: underline;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

