/**************************************************************************************/
/* General Body Settings                                                              */
/**************************************************************************************/
body.popup
{
  margin-top:10;
  margin-left:10;
  margin-right:10;
  margin-bottom:10;
  background-color: #FFFFFF; /* overall background colour of pop-up box */
}

body { 
	font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif; /* Default font style for all pages */
	font-weight: normal; /* Default font style for all pages */
	font-size: 84%; /* Default font size for all pages */	
	background-image: url(/resources/Images/HomePage/backGround.gif); /* sets the background image of browser window */
	background-color: #e6e6dc; /* overall background colour (this is between columns, top menu navigation and under footer) */
}

/**************************************************************************************/
/* Link/Text Settings for Menu Items (Menu Type 4 - CSS Menu)                         */
/**************************************************************************************/

.MenuItem 
{
  color: #000000;
  font-size: 1.0em; 
  font-family: inherit;
  text-decoration: none;
  font-weight: none;
}
a.MenuItem:active {
  color: #000000;
  font-size: 1.0em; 
  font-family: inherit;
  text-decoration: none;
  font-weight: none;
}
a.MenuItem:link {
  color: #000000;
  font-size: 1.0em; 
  font-family: inherit;
  text-decoration: none;
  font-weight:none;
}
a.MenuItem:visited {
  color: #000000;
  font-size: 1.0em; 
  font-family: inherit;
  text-decoration: none;
  font-weight:none;
}
a.MenuItem:hover {
  color: #000000;
  font-size: 1.0em; 
  font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight:bold;
}

/**************************************************************************************/
/* Link/Text Settings for List Items in modules (eg: Latest Updates, My Documents)    */
/**************************************************************************************/

.listItem { 
	font-size: 85%; /* text size of List items within modules */
	color: #ffa500; /* text colour of List items within modules */
	font-weight: normal; /* text style of List items within modules */
	text-decoration: none; /* text decoration of link */
}

A.listItem:active {
    font-size: 85%; /* text size of List items within modules */
	color: #ffa500; /* text colour of List items within modules */
	font-weight: normal; /* text style of List items within modules */
	text-decoration: none; /* text decoration of link */
}
A.listItem:link {
    font-size: 85%; /* text size of List items within modules */
	color: #ffa500; /* text colour of List items within modules */
	font-weight: normal; /* text style of List items within modules */
	text-decoration: none; /* text decoration of link */
}
A.listItem:visited {
    font-size: 85%; /* text size of List items within modules */
	color: #ffa500; /* text colour of List items within modules */
	font-weight: normal; /* text style of List items within modules */
	text-decoration: none; /* text decoration of link */
}
A.listItem:hover {
    font-size: 85%; /* text size of List items within modules */
	color: #ffa500; /* text colour of List items within modules */
	font-weight: normal; /* text style of List items within modules */
	text-decoration: none; /* text decoration of link */
}

.listItemEmpty {
	font-size: 85%; /* text size of empty List items within modules */
	font-weight: normal; /* text style of empty List items within modules */
}


/**************************************************************************************/
/* Link/Text Settings for News Ticker                                                 */
/**************************************************************************************/
.NewsTickerItem {
	font-size: 85%; /* text size of News Ticker Items */
	color:#ffa500; /* text colour of News Ticker Items */
	font-weight: normal; /* text style of News Ticker Items */
	text-decoration: none; /* text decoration of link */
}

A.NewsTickerItem:active {
    font-size: 85%; /* text size of News Ticker Items */
	color:#ffa500; /* text colour of News Ticker Items */
	font-weight: normal; /* text style of News Ticker Items */
	text-decoration: none; /* text decoration of link */
}
A.NewsTickerItem:link {
    font-size: 85%; /* text size of News Ticker Items */
	color:#ffa500; /* text colour of News Ticker Items */
	font-weight: normal; /* text style of News Ticker Items */
	text-decoration: none; /* text decoration of link */
}
A.NewsTickerItem:visited {
    font-size: 85%; /* text size of News Ticker Items */
	color:#ffa500; /* text colour of News Ticker Items */
	font-weight: normal; /* text style of News Ticker Items */
	text-decoration: none; /* text decoration of link */
}
A.NewsTickerItem:hover {
    font-size: 85%; /* text size of News Ticker Items */
	color:#ffa500; /* text colour of News Ticker Items */
	font-weight: normal; /* text style of News Ticker Items */
	text-decoration: none; /* text decoration of link */
}


/**************************************************************************************/
/* Link Settings for Annoucements                                                     */
/**************************************************************************************/
a.readMore:link {
	font-weight: bold; /* text style of Announcement "Read More" link */
	color: #000; /* text colour of Announcement "Read More" link */
	font-size: 0.7em; /* text size of Announcement "Read More" link */
	text-decoration: none; /* text decoration of link */
}
a.readMore:hover {
	font-weight: bold; /* text style of Announcement "Read More" link */
	color: #000; /* text colour of Announcement "Read More" link */
	font-size: 0.7em; /* text size of Announcement "Read More" link */
	text-decoration: none; /* text decoration of link */
}
a.readMore:visited {
	font-weight: bold; /* text style of Announcement "Read More" link */
	color: #000; /* text colour of Announcement "Read More" link */
	font-size: 0.7em; /* text size of Announcement "Read More" link */
	text-decoration: none; /* text decoration of link */
}
a.readMore:active {
	font-weight: bold; /* text style of Announcement "Read More" link */
	color: #000; /* text colour of Announcement "Read More" link */
	font-size: 0.7em; /* text size of Announcement "Read More" link */
	text-decoration: none; /* text decoration of link */
}

a.announcement {
	font-size: 90%; /* text size of Announcement copy */
	font-weight: bold; /* text style of Announcement Heading/Link */
	color: #ffa500; /* text colour of Announcement Heading/Link */
	text-decoration: none; /* text decoration of Announcement Heading/Link */
}
a.announcement:link {
	font-size: 90%; /* text size of Announcement copy */
	font-weight: bold; /* text style of Announcement Heading/Link */
	color: #ffa500; /* text colour of Announcement Heading/Link */
	text-decoration: none; /* text decoration of Announcement Heading/Link */
}
a.announcement:hover {
	font-size: 90%; /* text size of Announcement copy */
	font-weight: bold; /* text style of Announcement Heading/Link */
	color: #ffa500; /* text colour of Announcement Heading/Link */
	text-decoration: none; /* text decoration of Announcement Heading/Link */
}
a.announcement:visited {
	font-size: 90%; /* text size of Announcement copy */
	font-weight: bold; /* text style of Announcement Heading/Link */
	color: #ffa500; /* text colour of Announcement Heading/Link */
	text-decoration: none; /* text decoration of Announcement Heading/Link */
}
a.announcement:active {
	font-size: 90%; /* text size of Announcement copy */
	font-weight: bold; /* text style of Announcement Heading/Link */
	color: #ffa500; /* text colour of Announcement Heading/Link */
	text-decoration: none; /* text decoration of Announcement Heading/Link */
}

.announcement {
	font-size: 90%; /* text size of Announcement copy */
	margin-right: 10px; /* sets right margin of Announcement */
	margin-top: 5px; /* sets top margin of Announcement */
	color: #000000; /* text colour of Announcement */
	text-decoration: none; /* text decoration of Announcement Heading/Link */
	font-weight: normal; /* text style of Announcement */
	
}

.announcementText {
	font-size: 85%; /* text size of Announcement copy */
	color: #000000; /* text colour of Announcement copy */
	font-weight: normal; /* text style of Announcement copy */
}


/**************************************************************************************/
/* Link Settings/Format for all pages                                                 */
/**************************************************************************************/

* html A:active { /* text colour of general links (eg: Search results, Communities, My Documents)  */
    COLOR: #006699; /* text colour of general links */
    font-size: 12px; /* text size of general links */
	font-weight: normal; /* text style of general links */
}
* html A:link { /* text colour of general links (eg: Search results, Communities, My Documents)  */
    COLOR: #006699; /* text colour of links */
    font-size: 12px; /* text size of links */
	font-weight: normal; /* text style of links */
}
* html A:visited { /* text colour of general links (eg: Search results, Communities, My Documents)  */
    COLOR: #006699; /* text colour of links */
    font-size: 12px; /* text size of links */
	font-weight: normal; /* text style of links */
}
* html A:hover { /* text colour of general links (eg: Search results, Communities, My Documents)  */
    COLOR: #006699; /* text colour of links */
    font-size: 12px; /* text size of links */
	font-weight: normal; /* text style of links */
}
* html A { /* text colour of general links (eg: Search results, Communities, My Documents)  */
    COLOR: #006699; /* text colour of links */
    font-size: 12px; /* text size of links */
	font-weight: normal; /* text style of links */
}

A.listlink:active
{
    COLOR: #006699;
    font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
}
A.listlink:link
{
    COLOR: #006699;
    font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
}
A.listlink:visited
{
    COLOR: #006699;
    font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
}
A.listlink:hover
{
    COLOR: #ff0000;
    font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}
A.listlink
{
    COLOR: #006699;
    font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
}
.listlink
{
    COLOR: #006699;
    font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
}

.overdueTask
{
    color: red;
    font-weight: bold;
}

A.overdueTask
{
    color: red;
    font-weight: bold;
    text-decoration: underline;
}

A.overdueTask:active
{
    color: red;
    font-weight: bold;
    text-decoration: underline;
}

A.overdueTask:link
{
    color: red;
    font-weight: bold;
    text-decoration: underline;
}

A.overdueTask:visited
{
    color: red;
    font-weight: bold;
    text-decoration: underline;
}

A.overdueTask:hover
{
    color: red;
    font-weight: bold;
    text-decoration: underline;
}

/**************************************************************************************/
/* Breadcrumb Links                                                                   */
/**************************************************************************************/
.breadcrumb { /* Breadcrumb Links - top right of pages */
    COLOR: #999999; /* Breadcrumb Link color */
    font-family: inherit; /* Breadcrumb font style */
    FONT-SIZE: 11px; /* Breadcrumb font size */
    FONT-WEIGHT: normal; /* Breadcrumb font style */
    TEXT-DECORATION: underline; /* Breadcrumb link style */
	text-align:right;
}
a.breadcrumb:link { /* Breadcrumb Links - top right of pages */
    COLOR: #999999; /* Breadcrumb Link color */
    font-family: inherit; /* Breadcrumb font style */
    FONT-SIZE: 11px; /* Breadcrumb font size */
    FONT-WEIGHT: normal; /* Breadcrumb font style */
    TEXT-DECORATION: underline; /* Breadcrumb link style */
	text-align:right;
}
a.breadcrumb:active { /* Breadcrumb Links - top right of pages */
    COLOR: #999999; /* Breadcrumb Link color */
    font-family: inherit; /* Breadcrumb font style */
    FONT-SIZE: 11px; /* Breadcrumb font size */
    FONT-WEIGHT: normal; /* Breadcrumb font style */
    TEXT-DECORATION: underline; /* Breadcrumb link style */
	text-align:right;
}
a.breadcrumb:visited { /* Breadcrumb Links - top right of pages */
    COLOR: #999999; /* Breadcrumb Link color */
    font-family: inherit; /* Breadcrumb font style */
    FONT-SIZE: 11px; /* Breadcrumb font size */
    FONT-WEIGHT: normal; /* Breadcrumb font style */
    TEXT-DECORATION: underline; /* Breadcrumb link style */
	text-align:right;
}
a.breadcrumb:hover { /* Breadcrumb Links - top right of pages */
    COLOR: #fe0000; /* Breadcrumb Link color */
    font-family: inherit; /* Breadcrumb font style */
    FONT-SIZE: 11px; /* Breadcrumb font size */
    FONT-WEIGHT: normal; /* Breadcrumb font style */
    TEXT-DECORATION: underline; /* Breadcrumb link style */
	text-align:right;
}

/**************************************************************************************/
/* Table Settings                                                                     */
/**************************************************************************************/

TD { /* general text colour within tables */ 
    COLOR: #000000;
    font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
TD.pulseanswer {
    COLOR: coral;
    font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}

.tablebody {
    COLOR: #000000;
}
.table {
    BACKGROUND-COLOR: #999999;
}
.tablehead {
    BACKGROUND-COLOR: #9D211D;
    BORDER-BOTTOM: #000000 1px;
    BORDER-LEFT: #000000 1px;
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #000000 1px;
    COLOR: #000000;
    FONT-WEIGHT: bold;
}
.tableborder {
    BORDER-BOTTOM: #f3f4ee 1px solid;
    BORDER-LEFT: #f3f4ee 1px solid;
    BORDER-RIGHT: #f3f4ee 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
}

.tableheader {
    BACKGROUND-COLOR: #E4E3CD;
    COLOR: #9D211D;
    FONT-WEIGHT: bold;
    text-transform: none;
}
.tablesubheader {    
	BACKGROUND-COLOR: #D8DEDE;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    text-transform: none;
    border-bottom: #D8DEDE 1px solid;
}
.tableborder2 {
    BORDER-BOTTOM: #9D211D 0px solid;
    BORDER-LEFT: #9D211D 0px solid;
    BORDER-RIGHT: #9D211D 0px solid;
    BORDER-TOP: #FFFFFF 0px solid;
}

.tableheader2 {    
    COLOR: #990000;
    BACKGROUND-COLOR: #E4E3CD;
    FONT-WEIGHT: bold;
    text-transform: none;
}
.tablesubheader2 {
    
    BACKGROUND-COLOR: #D8DEDE;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    text-transform: none;
}

.tablebody2 {
    BACKGROUND-COLOR: #e6e6dc;
    COLOR: #000000;
}

.tablecontent {
    BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #333333 1px solid;
	COLOR: #333333;
    font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}

.tableHighlight
{
    color: White;
    font-weight: bold;
    background-color: Red;
}
.tableLink
{
    font-weight: bold;
	font-size:11px;
}

.infoText {
    font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-STYLE: italic;
}
.footer {
    COLOR: #D6DDE7;
    font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.CommunityHeader { /* This sets the Community Title section colours  */
    BACKGROUND-COLOR: #E4E3CD;
    COLOR: #9D211D;
    FONT-WEIGHT: bold;
    text-transform: none;
	padding-bottom:5px;
	padding-top:6px;
	padding-left:8px;
	margin-right:10px;
	height:26px;
}

html > body .CommunityHeader { /* This sets the Community Title section colours  */
	height:20px;
}

/**************************************************************************************/
/* Form Settings                                                                      */
/**************************************************************************************/
.submitbutton { /* All Button settings (insert/update forms etc)  */
    BACKGROUND-COLOR: #E4E3CD;
    BORDER-BOTTOM: #999999 2px outset;
    BORDER-LEFT: #cccccc 2px outset;
    BORDER-RIGHT: #999999 2px outset;
    BORDER-TOP: #cccccc 2px outset;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
	cursor: pointer;
}

.formButton { /* "Go" Button settings (home page - global search)  */
	width: 25px; /* width of "Go" button */
	background-color: #E4E3CD; /* background colour of "Go" button */
	color: #000000; /* text colour of "Go" button */
	font-size: 85%; /* text size of "Go" button */
	border-style: solid; /* sets borders of "Go" button */
	border-width: 1px; /* sets borders of "Go" button */
	margin-top: 5px; /* sets top margin of "Go" button */
	text-align: center; /* aligns Button text value of "Go" button */
	cursor: pointer;
}


.fieldname {
    COLOR: #666666;
    FONT-WEIGHT: 600;
}

.noneditablefieldname {
    COLOR: #CCCCCC;
    FONT-WEIGHT: 600;
}

.textbox {
    FONT-FAMILY: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}
.selectbox {
    FONT-FAMILY: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}
.textarea {
    FONT-FAMILY: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}
.formTable
{
	BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
}
.formRow
{
	BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #999999 1px;
    BORDER-LEFT: #999999 1px;
    BORDER-RIGHT: #999999 1px;
    BORDER-TOP: #999999 1px;
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
}
.formPrompt
{
    COLOR: #666666;
    FONT-WEIGHT: bold;
    vertical-align : top;
}
.formSubPrompt
{
    COLOR: #666666;
    font-weight:normal;
    vertical-align : top;
    font-size:10;
}
.formReqd
{
    COLOR: #FF0000;
    font-size:9;
    font-weight:normal;
    vertical-align : top;
}
.formInput
{
    COLOR: #666666;
    font-size:12;
    font-weight:normal;
    vertical-align : top;
    white-space : nowrap;
}



/**************************************************************************************/
/* Global Search Tabs                                                                 */
/**************************************************************************************/
.activeTab { /* Global Search Result Tabs */
   /*background-color: #CCCCCC; /* background colour of Active Tab */
}
a.activeTab { /* Global Search Result Tabs */
   color: #000000; /* text colour of Active Tab */
}
a.activeTab:active { /* Global Search Result Tabs */
    COLOR: #000000; /* text colour of Active Tab */
}
a.activeTab:link { /* Global Search Result Tabs */
    COLOR: #000000; /* text colour of Active Tab */
}
a.activeTab:visited { /* Global Search Result Tabs */
    COLOR: #000000; /* text colour of Active Tab */
}
a.activeTab:hover { /* Global Search Result Tabs */
    COLOR: #000000; /* text colour of Active Tab */
}
div.leftActiveTab { /* Global Search Result Tabs */
   float:left; 
   display:inline; 
   padding:0px; 
   border: 0px; 
   margin:0px;
   line-height:30px;
}
div.ActiveTab { /* Global Search Result Tabs */
   float:left; 
   display:inline; 
   padding:0px; 
   border: 0px; 
   margin:0px; 
   line-height:30px;
}
div.InActiveTab { /* Global Search Result Tabs */
   float:left; 
   display:inline; 
   padding:0px; 
   border: 0px; 
   margin:0px; 
   line-height:30px;
}
div.rightActiveTab { /* Global Search Result Tabs */
   float:right; 
   display:inline; 
   padding:0px; 
   border: 0px; 
   margin:0px;
   line-height:30px;
}
div.rightInActiveTab { /* Global Search Result Tabs */
   float:right; 
   display:inline; 
   padding:0px; 
   border: 0px; 
   margin:0px;
   line-height:30px;
}

/**************************************************************************************/
/* Module Heading Format                                                              */
/**************************************************************************************/
.moduleHeading { /* Module headings (eg: Global Search, My Surveys, Latest Updates headings) */
	color: #990000; /* text colour of Module headings */
	font-size: 1.0em; /* Default font size for Module headings */	
	font-weight: bold; /* Default font style for Module headings */	
	background-color: #E4E3CD; /* Module heading background colour */
	height: 20px; /* Module heading height */
	padding-left: 5px; /* Module heading padding (to make space on left side before heading) */
	padding-right: 5px; /* Module heading padding (to make space on right side after heading) */
	padding-top: 5px; /* Module heading padding (to make space on top before heading) */
	padding-bottom: 5px; /* Module heading padding (to make space on top before heading) */
	margin: 0; /* Should not be changed */
}

.moduleHeading2 { /* Module headings (eg: Global Search, My Surveys, Latest Updates headings) */
	color: #990000; /* text colour of Module headings */
	font-size: 1.0em; /* Default font size for Module headings */	
	font-weight: bold; /* Default font style for Module headings */	
	background-color: #E4E3CD; /* Module heading background colour */
	height: 21px; /* Module heading height */
	padding-left: 0px; /* Module heading padding (to make space on left side before heading) */
	padding-right: 0px; /* Module heading padding (to make space on right side after heading) */
	padding-top: 2px; /* Module heading padding (to make space on top before heading) */
	padding-bottom: 0px; /* Module heading padding (to make space on top before heading) */
	margin: 0; /* Should not be changed */
}

html > body .moduleHeading2 { /* Module headings (eg: Global Search, My Surveys, Latest Updates headings) */
	padding-top: 2px; 
	height:19px;
	margin-left:10px;
	margin-right:10px;
}

.moduleSubHeading {
	font-size: x-small; /* Default font size for Module subheadings */	
	font-weight: bold; /* Default font style for Module subheadings */	
	padding-left: 5px; /* Module subheadings padding (to make space on left side before subheadings) */
	margin: 0; /* Should not be changed */
}

/* Module Border Settings */

.moduleBorder {
    BORDER-BOTTOM: none;
    BORDER-LEFT: #f3f4ee 1px solid;
    BORDER-RIGHT: #f3f4ee 1px solid;
    BORDER-TOP: none;
	margin-left:0px;
}
html > body .TopLeftModuleBorder {
	float:left; 
	display:inline; 
	padding:0px; 
	border: 0px; 
	margin:0px;
}

.TopLeftModuleBorder {
	float:left; 
	display:inline; 
	padding:0px; 
	border: 0px; 
}

html > body .TopModuleBorder {
	float:none;
}

.TopModuleBorder {
	float:left;
	display:inline; 
	padding:0px; 
	border: 0px;
}

html > body .TopRightModuleBorder {
	position:relative;
	margin-top:-21px;
}

.TopRightModuleBorder {
	float:right; 
	display:inline; 
	padding:0px; 
	border: 0px; 
	margin:0px; 
}

html > body .BottomLeftModuleBorder {
	float:left; 
	display:inline; 
	padding:0px; 
	border: 0px; 
	margin:0px;
}

.BottomLeftModuleBorder {
	float:left; 
	display:inline; 
	padding:0px; 
	border: 0px; 
	margin:0px;
}

html > body .BottomModuleBorder {
	display:block;
	margin-left:10px;
	margin-right:10px;
	float:none;
}

.BottomModuleBorder {
	float:left;
	display:inline; 
	padding:0px; 
	border: 0px;
}

html > body .BottomRightModuleBorder {
	position:relative;
	float:right; 
	display:inline; 
	padding:0px; 
	border: 0px; 
	margin:0px; 
	margin-top:-8px;
}

.BottomRightModuleBorder {
	position:relative;
	float:right; 
	display:inline; 
	padding:0px; 
	border: 0px; 
	margin:0px; 
}



/**************************************************************************************/
/* Calendar Settings                                                                  */
/**************************************************************************************/
.calendarHeading
{    
   background-color: #E4E3CD; /* background colour Month/Year section of calendar */
   color: #ffffff; /* text colour of Month/Year section in calendar */
   font-weight: bold; /* text style of Month/Year section in calendar */
}
.calendarSubHeading
{
   background-color: #5B581D; /* background colour top section of calendar (Mon, Tues, Wed etc) */
   color: #FFF; /* text colour of top section in calendar (Mon, Tues, Wed etc) */
   text-transform: uppercase; /* text style of top section in calendar (Mon, Tues, Wed etc) */
}

.calendar
{
   background-color: #E4E3CD; /* background colour of calendar */
   color: #000; /* text colour of dates in calendar */
}

.today
{
   background-color: #aaa; /* background colour of today's date in calendar */
   color: #000; /* text colour of today's date in calendar */
}

/**************************************************************************************/
/* My Workflow container on homepage                                                  */
/**************************************************************************************/
DIV.tableContainer {	/* Table container - Do not change */
  background: none ; 
  border: solid #000 0px; 
  color: #000;
  /*margin: 0.2em 0px 0.5em 0px; */
  padding: 5px 0px 0px 0px; 
  text-align: left; 
  width: auto;
}
/* Table header row */
DIV.tableHdrRow {
  background:#CCCCCC;
  border: solid #000 0px; 
  color: #000; 		/* Font color for header row */
  margin-top: 0; 
  margin-right: auto; 
  margin-bottom: 0; 
  margin-left: auto;
  padding: 0 0 4px 0; 
  text-align: left;
  width: 99%; !important
}
/* Table row - Do not change */
DIV.tableRow {
  background: none ;
  border: solid #000 0px; 
  color: #000;
  margin-top: 0; 
  margin-right: auto; 
  margin-bottom: 0; 
  margin-left: auto;
  padding: 0; 
  text-align: left; 
  width: 99%; !important
}
/* left cell in My workflow table */
DIV.tableLeftCell {
  border: none; 
  float: left; 
  margin: 0; 
  padding: 0; 
  width: 40%; !important
}
/* center cell in My workflow table */
DIV.tableCenterCell {
  border: none; 
  float: left; 
  margin: 0; 
  padding: 0; 
  width: 30%; !important
}
/* right hand cell in My workflow table */
DIV.tableRightCell {
  border: none; 
  float: right; 
  margin: 0; 
  padding: 0; 
  width: 19%; !important
}
/* table line spacer */
DIV.space-line {
  clear: both; 
  margin: 0; 
  padding: 0; 
  width: auto;
}
/* My Workflow column header */
.colhdr {
  border: solid #000 0px; 
  color: #000;			/* Font colour of column header text */
  font-size: 0.9em;		/* Font size of column header text */
  font-weight: bold; 
  margin: 0; 
  padding: 0.3em 0.3em 0 0.3em;
  text-align: left; 
  width: auto;
}
/* My Workflow row text */
.coltext {
  border: solid #000 0px;
  color: #000;			/* Font colour of column text */
  font-size: 0.8em; 	/* Font size of column text */
  font-weight: normal;
  margin: 0; 
  padding: 0.3em 0.3em 0 0.3em;     
  text-align: left;  
  width: auto;
  text-indent: 0;
}
a.WorkFlowList {
	text-decoration: underline;
	color: #ffa500; /* link colours in My Workflow on Homepage */
	font-size: inherit;
}
a.WorkFlowList:link {
	text-decoration: underline;
	color: #ffa500; /* link colours in My Workflow on Homepage */
	font-size: inherit;
}
a.WorkFlowList:active {
	text-decoration: underline;
	color: #ffa500; /* link colours in My Workflow on Homepage */
	font-size: inherit;	
}
a.WorkFlowList:hover {
	text-decoration: underline;
	color: #ffa500; /* link colours in My Workflow on Homepage */
	font-size: inherit;	
}
a.WorkFlowList:visited {
	text-decoration: underline;
	color: #ffa500; /* link colours in My Workflow on Homepage */
	font-size: inherit;	
}
/**************************************************************************************/
/* Other Settings                                                                     */
/**************************************************************************************/

.templateheader {
    COLOR: #999999;
    font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 25px;
    FONT-WEIGHT: normal;
}

.head1
{
    COLOR: #999999;
    font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
    FONT-SIZE: 25px;
    FONT-WEIGHT: normal;
}