
a{
    color:#0000C0;
    text-decoration:none;
}
a:hover{

    text-decoration:none;    
}


BODY
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff;
    margin-left:10px;
    margin-top:10px;
    
}
H1 {FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000;}
H2 {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000;}
H3 {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000;}
H4 {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000;}
H5 {FONT-WEIGHT: bold; FONT-SIZE: 6pt; COLOR: #000000;}
H6 {FONT-WEIGHT: bold; FONT-SIZE: 6pt; COLOR: #000000;}

TD
{
    FONT-SIZE: 11px
}
HR
{
    COLOR: #663399;
    margin:0px
}
.search
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #6386de
}
SELECT
{
    FONT-SIZE: 11px
}
INPUT
{
    FONT-SIZE: 11px
}
TH
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
}
.TabSectionVisible
{
    Z-INDEX:1;
    BORDER-LEFT: #9c9a9c 1px solid;
    BACKGROUND-COLOR:transparent;
    VISIBILITY: visible;
    PADDING:10px
}
TD.AWSNDline {BACKGROUND-COLOR:#cccccc;}

.banner
{
    BACKGROUND-COLOR: #ff6633;
    color:White;
    font-weight:bold;
}
.searchbanner
{
    font-weight:bold;
}

.error-page-body
{
    COLOR: white;
    BACKGROUND-COLOR: #6386de;
}

.menutable
{
    BORDER-RIGHT: #9c9a9c 1px solid;
    PADDING-LEFT: 20px;
    BORDER-BOTTOM: #9c9a9c 1px solid;
    BACKGROUND-COLOR: #f7f7f7
}
.popuptable
{
    Z-INDEX:99;
    BORDER-RIGHT: #9c9a9c 1px solid;
    BORDER-TOP: #9c9a9c 1px solid;
    PADDING-LEFT: 20px;
    BORDER-LEFT: #9c9a9c 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #9c9a9c 1px solid;
    BACKGROUND-COLOR: #f7f7f7
}
.nav1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #663399
}
A.copyright
{
	font-size:7pt;
	color:Gray;
	text-decoration:none
}
A.footer
{
	text-decoration:none
}
.salutation
{

    FONT-SIZE: 11px;
    COLOR: #404040;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.navlinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.navlinks:hover
{
    TEXT-DECORATION: underline
}


/******************/
/* left hand menu */
/******************/

.menu-border-colour {background-color: #ff6633}
.folder-background {background-color: #ffcc66}
.parent-folder-background {background-color: #ffcc66}
.selected-folder-background {background-color: #ff6633}
.misc-item-background {background-color: #ffffff}

.selected-folder-link
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  TEXT-TRANSFORM: capitalize;
  COLOR: #000000;
  FONT-FAMILY: verdana;
  BACKGROUND-COLOR: #ffcc66;
  TEXT-DECORATION: none
}

.selected-folder-link:hover
{
  TEXT-DECORATION: none
}

A.menulink
{
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    text-overflow:ellipsis;
    overflow:hidden;
    width=84px
}

A.menulink:hover
{
    COLOR: #000000
}

A.menulink_parent
{
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    text-overflow:ellipsis;
    overflow:hidden;
    width=84px
}

A.menulink_parent:hover
{
    COLOR: #000000
}

A.menulink_draft
{
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: capitalize;
    COLOR: red;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    text-overflow:ellipsis;
    overflow:hidden;
    width=84px
}


/***************/
/* Banner menu */
/***************/

/* text in the menu banner */
.mbi {TEXT-DECORATION: none; COLOR: white; FONT-FAMILY: verdana; FONT-SIZE: 10px; font-weight:bold}
.mbi:hover {TEXT-DECORATION: none;}

/* the background in the drop-downs */
.mc-on {BACKGROUND-COLOR: #CCCCCC; FONT-FAMILY: verdana; FONT-SIZE: 11px;}
.mc-off {BACKGROUND-COLOR: #663399; FONT-FAMILY: verdana; FONT-SIZE: 11px;}

/* the border around the drop-downs */
.banner-menu {BACKGROUND-COLOR: #ffffff;} 

/* the text in the drop downs */
.mi {TEXT-DECORATION: none; COLOR: #ffffff; FONT-FAMILY: verdana; FONT-SIZE: 11px; font-weight:bold}
.mi:hover {TEXT-DECORATION: none; COLOR: #663399; FONT-FAMILY: verdana; FONT-SIZE: 11px;}


/*********************/
/* Directory styles */
/********************/
tr.directory-data-grid-row {background-color:#ffffff}
tr.directory-data-grid-row-alternate {background-color:#ffffcc}
tr.directory-data-grid-selected-row {background-color:Silver}
.directory-data-grid-column-heading {font-size:11px;font-weight:bold;background-color:#ff6633;color:#ffffff;text-decoration:none}


/************************/
/* Tab generator styles */
/************************/
a.awstablink {color:Black;font-weight:bold;text-decoration:none}
a.awstablink:visited {color:Black;}


/***************************/
/* Document Library styles */
/***************************/
a.awsdlSelectedFolder:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #999999;
    TEXT-DECORATION: underline
}
a.awsdlSelectedFolder
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #999999;
    TEXT-DECORATION: none
}

a.awsdlFolder:hover
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: underline
}
a.awsdlFolder
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}

td.awsdlColumnHeader 
{
    COLOR: #000000;
    BACKGROUND-COLOR: #cccccc;
    FONT-WEIGHT: bold;
}

td.awsdlSelectedFolder 
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #999999
}

/**************************/
/* Forms Repositry styles */
/**************************/
TD.TDHEADER
{
    BACKGROUND-COLOR: #f7f7f7;
    BORDER: #9C9A9C 1px solid;
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
TABLE.FORMSTABLE
{
    BORDER: #5650a9 1px solid;margin-left:30px
}
.HEADING
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}

/***********************/
/* Photolibrary styles */
/***********************/
TD.awsplListBorder	{BACKGROUND-COLOR: #ffffff;border:solid 1px #9c9a9c;}
TD.awsplLabel		{BACKGROUND-COLOR: #cccccc;COLOR: #000000;FONT-SIZE: 8pt;FONT-WEIGHT:bold}
TD.awsplData		{BACKGROUND-COLOR: #f7f7f7;COLOR: #000000;FONT-SIZE: 8pt}
TD.awsplPhoto		{BACKGROUND-COLOR: #ffffff;COLOR: #000000;FONT-SIZE: 8pt}
TD.awsplBorder		{BACKGROUND-COLOR: #999999;}
TD.awsplSpacer		{BACKGROUND-COLOR: #ffffff;}
TD.awsplActive		{BACKGROUND-COLOR: #ffffff;}
TD.awsplInactive	{BACKGROUND-COLOR: #cccccc;}
TD.awsplLine		{BACKGROUND-COLOR: #999999;}
TD.awsplHeader		{BACKGROUND-COLOR: #663399;COLOR: #ffffff;}

a.awsplHeader {font-family:tahoma,verdana,arial;font-size:8pt;color:#ffffff;text-decoration:none}
a.awsplHeader:hover {font-family:tahoma,verdana,arial;font-size:8pt;color:#ffffff;text-decoration:underline}
a.awsplHeader:visited {font-family:tahoma,verdana,arial;font-size:8pt;color:#ffffff}

.awsplRow1 {BACKGROUND-COLOR: #999999;}
.awsplRow2 {BACKGROUND-COLOR: #cccccc;}

/*************************/
/* Event calendar styles */
/*************************/
.awsec-cal-heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff
}
.awsec-cal-prev-next
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.awsec-cal-prev-next:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.awsec-buttons
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #6386de;
    TEXT-DECORATION: none
}
.awsec-buttons:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #6386de;
    TEXT-DECORATION: none
}
.awsec-view-option
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #6386de
}
.awsec-view-option:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #6386de
}
.awsec-add-event
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    verdana: verdana
}
.awsec-add-event:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    TEXT-DECORATION: underline;
    verdana: verdana
}
.awsec-misc-labels
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.awsec-misc-inputs
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana
}

/* changed for how's that */
.awsec-month-day-labels
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffcc66;   
    width:80px
}
.awsec-month-table
{
    BACKGROUND-COLOR: #000000
}

.awsec-month-day
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #cecece
}
/* changed for how's that */
.awsec-month-date
{
    FONT-SIZE: 8pt;
    COLOR: #0000c0;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.awsec-month-date:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #4a015b;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.awsec-month-event
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}
.awsec-month-event:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: underline
}
.awsec-month-day-not-this-month
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #f7f7f7
}
.awsec-month-date-not-this-month
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.awsec-month-date-not-this-month:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.awsec-month-event-not-this-month
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}
.awsec-month-event-not-this-month:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: underline
}
/* changed for how's that */
.awsec-month-day-today
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffcc
}
.awsec-month-date-today
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.awsec-month-date-today:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.awsec-month-event-today
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}
.awsec-month-event-today:hover
{
    FONT-SIZE:8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: underline
}
/* changed for how's that */
.awsec-week-day-labels
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffcc66;
    TEXT-DECORATION: none    
}
.awsec-week-day-labels:hover
{
    TEXT-DECORATION: underline
}
.awsec-week-table
{
    BACKGROUND-COLOR: #000000;
}
.awsec-week-day
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #cecece;
    TEXT-DECORATION: none
}
.awsec-week-day:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #cecece;
    TEXT-DECORATION: underline
}
/* changed for how's that */
.awsec-week-day-today
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-DECORATION: none
}
.awsec-week-day-today:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffff99;
    TEXT-DECORATION: underline
}
.awsec-year-table
{
    BACKGROUND-COLOR: #000000
}
.awsec-year-month-table
{
    BORDER-RIGHT: #cecece 6px solid;
    BORDER-TOP: #cecece 6px solid;
    BORDER-LEFT: #cecece 6px solid;
    BORDER-BOTTOM: #cecece 6px solid;
    BACKGROUND-COLOR: #cecece
}
.awsec-year-table-cell
{
    BACKGROUND-COLOR: #cecece
}
/* changed for how's that */
.awsec-year-month-labels
{

    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffcc66;
    TEXT-DECORATION: none
}
/* changed for how's that */
.awsec-year-month-labels:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffcc66;
    TEXT-DECORATION: none
}
/* changed for how's that */
.awsec-year-day-labels
{
    FONT-SIZE: 8pt;
    COLOR: #0000c0;
    FONT-FAMILY: verdana
}
.awsec-year-date
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
}
.awsec-year-date:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
/* changed for how's that */
.awsec-year-date-today
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-DECORATION: none
}
/* changed for how's that */
.awsec-year-date-today:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-DECORATION: none
}
/* changed for how's that */
.awsec-year-date-event
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #0000c0;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: ffcc66;
    TEXT-DECORATION: none
}
/* changed for how's that */
.awsec-year-date-event:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #0000c0;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: ffcc66;
    TEXT-DECORATION: underline
}
.awsec-day-table
{
    BACKGROUND-COLOR: #000000
}
.awsec-day
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #cecece;
    TEXT-DECORATION: none
}
/* changed for how's that */
.awsec-day-today
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-DECORATION: none
}
.awsec-day-time-labels
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.awsec-day-event-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.awsec-day-event-text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.awsec-day-event-link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.awsec-day-event-link:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.cal-border-tl
{
    MIN-HEIGHT: 7px;
    BACKGROUND-IMAGE: url(/content/calendar/media/images/cal_border_tl.gif);
    WIDTH: 7px;
    HEIGHT: 7px;
    max-height: 7px;
    max-width: 7px;
    min-width: 7px
}
.cal-border-tr
{
    MIN-HEIGHT: 7px;
    BACKGROUND-IMAGE: url(/content/calendar/media/images/cal_border_tr.gif);
    WIDTH: 7px;
    HEIGHT: 7px;
    max-height: 7px;
    max-width: 7px;
    min-width: 7px
}
.cal-border-b
{
    MIN-HEIGHT: 7px;
    BACKGROUND-IMAGE: url(/content/calendar/media/images/cal_border_b.gif);
    WIDTH: 7px;
    HEIGHT: 7px;
    max-height: 7px;
    max-width: 7px;
    min-width: 7px
}
.cal-border-bl
{
    MIN-HEIGHT: 7px;
    BACKGROUND-IMAGE: url(/content/calendar/media/images/cal_border_bl.gif);
    WIDTH: 7px;
    HEIGHT: 7px;
    max-height: 7px;
    max-width: 7px;
    min-width: 7px
}
.cal-border-br
{
    MIN-HEIGHT: 7px;
    BACKGROUND-IMAGE: url(/content/calendar/media/images/cal_border_br.gif);
    WIDTH: 7px;
    HEIGHT: 7px;
    max-height: 7px;
    max-width: 7px;
    min-width: 7px
}
.cal-border-l
{
    MIN-HEIGHT: 7px;
    BACKGROUND-IMAGE: url(/content/calendar/media/images/cal_border_l.gif);
    WIDTH: 7px;
    HEIGHT: 7px;
    max-height: 7px;
    max-width: 7px;
    min-width: 7px
}
.cal-border-r
{
    MIN-HEIGHT: 7px;
    BACKGROUND-IMAGE: url(/content/calendar/media/images/cal_border_r.gif);
    WIDTH: 7px;
    HEIGHT: 7px;
    max-height: 7px;
    max-width: 7px;
    min-width: 7px
}
.cal-border-t
{
    MIN-HEIGHT: 7px;
    BACKGROUND-IMAGE: url(/content/calendar/media/images/cal_border_t.gif);
    WIDTH: 7px;
    HEIGHT: 7px;
    max-height: 7px;
    max-width: 7px;
    min-width: 7px
}
.awsec-cal-subheading
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.awsec-cal-subheading-link
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.awsec-cal-subheading-link:hover
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.awsec-popup-heading
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: Verdana, Tahoma;
    BACKGROUND-COLOR: transparent
}
.awsec-popup-body
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffcc
}
.awsec-popup-table
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma
}
.awsec-popup-link
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma;
    TEXT-DECORATION: none
}
.awsec-popup-link:hover
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Tahoma;
    TEXT-DECORATION: underline
}


/**********************/
/* Noticeboard styles */
/**********************/
TD.PAGE-HEADING
{
  COLOR: black;
  BACKGROUND-COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 13pt;
  FONT-WEIGHT: bold;
}

TD.INFO-MESSAGE
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
}

TD.FORM-LABELS
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
  TEXT-ALIGN: right;
}

INPUT.FORM-INPUTS
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
}

TEXTAREA.FORM-INPUTS
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
}

SELECT.FORM-INPUTS
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
}

TABLE.NOTE-STYLE-1-TABLE
{
  BACKGROUND-COLOR: #FFFFCC;
}

TD.NOTE-STYLE-1-CONTENT
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
}

TD.NOTE-STYLE-1-HEADER
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: center;
}

TD.NOTE-STYLE-1-FOOTER
{
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
}

A.NOTE-STYLE-1-DIRECTORY-LINK
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
  TEXT-DECORATION: none;
}

A.NOTE-STYLE-1-DIRECTORY-LINK:hover
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
  TEXT-DECORATION: underline;
}

TABLE.NOTE-STYLE-4-TABLE
{
  BACKGROUND-COLOR: #BBFFBB;
}

TD.NOTE-STYLE-4-CONTENT
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
}

TD.NOTE-STYLE-4-HEADER
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: center;
}

TD.NOTE-STYLE-4-FOOTER
{
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
}

A.NOTE-STYLE-4-DIRECTORY-LINK
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
  TEXT-DECORATION: none;
}

A.NOTE-STYLE-4-DIRECTORY-LINK:hover
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
  TEXT-DECORATION: underline;
}

TABLE.NOTE-STYLE-5-TABLE
{
  BACKGROUND-COLOR: #9FECFF;
}

TD.NOTE-STYLE-5-CONTENT
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
}

TD.NOTE-STYLE-5-HEADER
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: center;
}

TD.NOTE-STYLE-5-FOOTER
{
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
}

A.NOTE-STYLE-5-DIRECTORY-LINK
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
  TEXT-DECORATION: none;
}

A.NOTE-STYLE-5-DIRECTORY-LINK:hover
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
  TEXT-DECORATION: underline;
}

TABLE.NOTE-STYLE-7-TABLE
{
  BACKGROUND-COLOR: #CC0033;
}

TD.NOTE-STYLE-7-CONTENT
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
}

TD.NOTE-STYLE-7-HEADER
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: center;
}

TD.NOTE-STYLE-7-FOOTER
{
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
}

A.NOTE-STYLE-7-DIRECTORY-LINK
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
  TEXT-DECORATION: none;
}

A.NOTE-STYLE-7-DIRECTORY-LINK:hover
{
  COLOR: black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 8pt;
  TEXT-DECORATION: underline;
}
.aamainbg {
	background-image: url(images/tablebg_lower.gif);
}

/* Discussion Forums Styles */
TD.AWSDFbody{ BACKGROUND-COLOR: #ffffff;FONT-SIZE:8pt;COLOR:#000000;FONT-FAMILY:verdana,tahoma,arial;PADDING-LEFT:0px;PADDING-RIGHT:0px}
TD.AWSDFbgcolor { BACKGROUND-COLOR: #ffffff}
TD.AWSDFheader	{BACKGROUND-COLOR:#cccccc;COLOR:#646464;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none;PADDING-TOP: 5px;PADDING-BOTTOM: 5px;PADDING-LEFT: 0px;PADDING-RIGHT: 5px; height:30px}
TD.AWSDFtitle	{BACKGROUND-COLOR:#ffffff;COLOR:#646464;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none;PADDING-TOP: 5px;PADDING-BOTTOM: 5px;}
TD.AWSDFfooter {BACKGROUND-COLOR:#cccccc;FONT-SIZE:8pt;COLOR:#646464;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none;PADDING-TOP: 5px;PADDING-BOTTOM: 5px;PADDING-LEFT: 5px;PADDING-RIGHT: 0px}
TD.AWSDFspacer {BACKGROUND-COLOR:#ffffff;height:10px}
TD.AWSDFpostheading  {BACKGROUND-COLOR:#ffffff;PADDING-TOP: 8px;PADDING-BOTTOM: 2px}
TD.AWSDFcolumnheading {FONT-WEIGHT:bold;FONT-SIZE:8pt;COLOR:#000000;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none;PADDING-TOP: 5px;PADDING-BOTTOM: 5px;padding-left:1px;padding-right:1px}
TD.AWSDFoddrow	{BACKGROUND-COLOR:#ffffff;PADDING-TOP: 2px;PADDING-BOTTOM: 2px;padding-left:1px;padding-right:1px}
TD.AWSDFevenrow {BACKGROUND-COLOR:#ffffff;PADDING-TOP: 2px;PADDING-BOTTOM: 2px;padding-left:1px;padding-right:1px}
FONT.AWSDForientation {FONT-WEIGHT:bold;FONT-SIZE:8pt;COLOR:#646464;FONT-FAMILY:verdana,tahoma,arial}
FONT.AWSDFtitle {FONT-WEIGHT:bold;FONT-SIZE:8pt;COLOR:#646464;FONT-FAMILY:verdana,tahoma,arial}
FONT.AWSDFpagedetails {FONT-WEIGHT:bold;FONT-SIZE:8pt;COLOR:#646464;FONT-FAMILY:verdana,tahoma,arial}
FONT.AWSDFsubjectinfo {FONT-SIZE:8pt;COLOR:#000000;FONT-FAMILY:verdana,tahoma,arial}
FONT.AWSDFpostheading {FONT-WEIGHT:bold;FONT-SIZE:8pt;COLOR:#000000;FONT-FAMILY:verdana,tahoma,arial}
FONT.AWSDFpostdetail {FONT-SIZE:8pt;COLOR:#646464;FONT-FAMILY:verdana,tahoma,arial}
A.AWSDFpagelink {FONT-WEIGHT:bold;FONT-SIZE:8pt;COLOR:#0000C0;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none}
A.AWSDFpagelink:visited {FONT-WEIGHT:bold;FONT-SIZE:8pt;COLOR:#0000C0;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none}
A.AWSDFpagelink:hover {FONT-WEIGHT:bold;FONT-SIZE:8pt;COLOR:#ff0000;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none}
A.AWSDForientation  {FONT-WEIGHT:bold;color:#0000C0;FONT-SIZE:8pt;TEXT-DECORATION:none}
A.AWSDForientation:visited  {FONT-WEIGHT:bold;color:#0000C0;FONT-SIZE:8pt;TEXT-DECORATION:none}
A.AWSDForientation:hover  {FONT-WEIGHT:bold;color:#ff0000;FONT-SIZE:8pt;TEXT-DECORATION:none}
A.AWSDFgoback {FONT-SIZE:8pt;COLOR:#0000C0;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none}
A.AWSDFgoback:visited {FONT-SIZE:8pt;COLOR:#646464;FONT-FAMILY:verdana,tahoma,arial}
A.AWSDFgoback:hover {FONT-SIZE:8pt;COLOR:#ff0000;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none}
A.AWSDFuserlink {FONT-WEIGHT:bold;FONT-SIZE:8pt;COLOR:#0000c0;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none}
A.AWSDFuserlink:visited {FONT-WEIGHT:bold;FONT-SIZE:8pt;COLOR:#0000c0;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none}
A.AWSDFuserlink:hover {FONT-WEIGHT:bold;FONT-SIZE:8pt;COLOR:#ff0000;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none}
A.AWSDFsubject {FONT-SIZE:8pt;COLOR:#0000C0;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none}
A.AWSDFsubject:visited {FONT-SIZE:8pt;COLOR:#646464;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none}
A.AWSDFsubject:hover {FONT-SIZE:8pt;COLOR:#ff0000;FONT-FAMILY:verdana,tahoma,arial;TEXT-DECORATION:none}
HR.AWSDFhr {width:100%;height:1px;color:#cccccc}
DIV.AWSDFdiv {padding-left:10px;padding-top:10px;padding-botttom:10px;width:98%}




/* Job vacancies */
td.joblistheading {background-color:#663399;color:#000000;font-family:tahoma;font-size:8pt}
a.joblistheading,a.joblistheading:visited,a.joblistheading:active {color:#ffffff;font-size:8pt;font-weight:bold;text-decoration:none}
a.joblistheading:hover {color:#c0c0c0;font-size:8pt;font-weight:bold;text-decoration:none}

td.joblistdata {background-color:#ffffff;color:#000000;font-family:tahoma;font-size:8pt}
a.joblistdata,a.joblistdata:visited,a.joblistdata:active {color:#424a31;font-size:8pt;font-weight:bold;text-decoration:none}
a.joblistdata:hover {color:#c0c0c0;font-size:8pt;font-weight:bold;text-decoration:none}

td.jobdetailsheader {background-color:#ececec}
font.jobdetailsheading {color:#000000;font-size:8pt;font-weight:bold;text-decoration:none}

td.references {background-color:#ececec}

a.goback,a.goback:visited,a.goback:active {color:#ffffff;font-weight:bold;font-family:tahoma;text-decoration:none}
a.goback:hover{color:#c0c0c0;font-weight:bold;font-family:tahoma;text-decoration:none}

a.stockinfolink,a.stockinfolink:visited,a.stockinfolink:active{color:#000000;font-family:tahoma;text-decoration:none}
a.stockinfolink:hover{color:#000000;font-family:tahoma;text-decoration:underline}

td.applicationformheading {background-color:#663399;color:#ffffff;font-family:tahoma;font-weight:bold;tahoma;font-size:10pt}
td.applicationformsub {background-color:#ffffff;color:#000000;font-weight:bold;font-family:tahoma;font-size:8pt}
td.applicationformdata {background-color:#ffffff;color:#000000;font-family:tahoma;font-size:8pt}

a.appgoback,a.appgoback:visited,a.appgoback:active {color:#424a31;font-weight:bold;font-family:tahoma;text-decoration:none}
a.appgoback:hover{color:#c0c0c0;font-weight:bold;font-family:tahoma;text-decoration:none}


/*******************************************************/
/* Page Break - for the content manager print function */
/*******************************************************/
@media screen
{
	.PageBreak
	{
		border-width:thin;
		border-style:dotted;
		border-color:#999999;
		page-break-after:always;
		visibility:visible;
	}
	
	.PrintOptionsBox
	{
		visibility:visible;
	}
}

@media print
{
	.PageBreak
	{
		border-width:thin;
		border-style:dotted;
		border-color:#cccccc;
		page-break-after:always;
		visibility:hidden;
	}
	
	.PrintOptionsBox
	{
		display:none;
		
	}
}

