
/****** from css/default.css ******/
/* default styles */
td, p
{
	color: #F0F0F0;
}
.default
{
	color: #F0F0F0;
}
.mediumwhite
{
	color: #FFFFFF;
}
.explanation
{
	color: #F0F0F0;
}
.explanation-black
{
	color: #000000;
}
a
{
	color: #DFF3DF;
}
a:hover
{
	color: #DFF3DF;
}
a.text
{
	color: #F0F0F0;
}
a.text:hover
{
	color: #F0F0F0;
}

#global_login
{
	background: ;
}
#loginBox
{
	background: #8A9A89;
}
.loginLogo
{
	background-color: #73996B;
}
#loginBox p.black
{
	background: #B0BFAC;
	border-color: #6D726C;
}

/* forms styles */
input
{
	color: #222222;
}
select
{
	color: #222222;
}
textarea
{
	color: #222222;
}
.optional
{
	background-color: #EEEEEE;
	background: #EEEEEE;
	color: #222222;
}

/* default styles for tables */
.tableHeader
{
	color: #F0F0F0;
}
.tableHeader:hover
{
	color: #F0F0F0;
}
.tableHeader:active
{
	color: #F0F0F0;
}
td.tableRowNumber
{
	color: #777777;
	border-bottom: 1px solid #C0C0C0;
}
td.tableElement
{
	color: #444444;
	border-bottom: 1px solid #C0C0C0;
}
a.tableElement
{
	color: #000088;
}
a.tableElement:hover
{
	color: #0000EE;
}
a.tableElement:active
{
	color: #DD6666;
}
a.tableElementBold
{
	color: #000088;
}
a.tableElementBold:hover
{
	color: #0000EE;
}
a.tableElementBold:active
{
	color: #DD6666;
}
td.listNav
{
	color: #C0C0C0;
}
td.listNav_lite
{
	color: #505050;
}
.listNavOff
{
	color: #999999;
}
a.listNav
{
	color: #DFF3DF;
}
a.listNav:hover
{
	color: #DFF3DF;
}
a.listNav:active
{
	color: #DFF3DF;
}
a.listNav_lite
{
	color: #3F533F;
}
a.listNav_lite:hover
{
	color: #3F533F;
}
a.listNav_lite:active
{
	color: #3F533F;
}
td.tableElement_odd
{
	color: #444444;
	border-bottom: 1px solid #C0C0C0;
	background-color: #FFFFFF;
}
td.tableElement_even
{
	color: #444444;
	border-bottom: 1px solid #C0C0C0;
	background-color: #F2F2F2;
}

/* category and article header tables and navigation bar with background */
#headerTable
{
	background: #E3E3E3 url( "/images/gradientHeader.gif" );
	background-repeat: repeat-y;
}
.categoryHeader
{
	color: #595959;
}
.categoryHeaderLite
{
	color: #595959;
}
a.categoryHeader
{
	color: #595959;
}
a.categoryHeader:hover
{
	color: #0000EE;
}
a.categoryHeader:active
{
	color: #DD6666;
}
a.categoryHeaderLite
{
	color: #595959;
}
a.categoryHeaderLite:hover
{
	color: #0000EE;
}
a.categoryHeaderLite:active
{
	color: #DD6666;
}
#articleNavBar
{
	background: #E3E3E3 url( "/images/gradientHeader.gif" );
	background-repeat: repeat-y;
}

/* generic font style classes */
a.smallLink
{
	color: #DFF3DF;
}
a.smallLink:hover
{
	color: #DFF3DF;
}
a.smallLink:active
{
	color: #DFF3DF;
}
.popupTitle
{
	color: #FFFFFF;
}
.popupTitle_black
{
	color: #000000;
}
.popupTitle_grey
{
	color: #555555;
}
.articleTitle
{
	color: #FFFFFF;
}
.articleSubTitle
{
	color: #444444;
	border-bottom: 1px solid #444444;
}
.userinfo
{
	color: #F0F0F0;
}

/* infuse2 generic classes */
.mainTitle
{
	color: #FFFFFF;
}
.headingA
{
	color: #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
}
.headingB
{
	color: #666666;
}
.headingC
{
	color: #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
}
.headingD
{
	color: #F0F0F0;
}
.itemTitle
{
	color: #F0F0F0;
}
.itemTitleDark
{
	color: #666666;
}
.commentTitle
{
	color: #000000;
}
.red
{
	color: #F00000;
}
.yellow
{
	color: #F0F000;
}
.green
{
	color: #00F000;
}
.black
{
	color: #000000;
}
.darkgrey
{
	color: #606060:;
}
.darkgrey:hover
{
	color: #606060:;
}
.smalldarkgrey
{
	color: #606060;
}
.debugMsg
{
	color: #FFDDDD;
}
.debug
{
	color: #000000;
}
.redwarning
{
	color: #EE0000;
	background-color: #B0BFAC;
	border: 1px solid #EE0000;
}
.accountDisabled
{
	color: #AA0000;
}
.accountEnabled
{
	color: #008800;
}
.tinyFadedText
{
	color: #A5A5A5;
}
.smallFadedText
{
	color: #A5A5A5;
}
a.bookmarkTitle
{
	color: #333377;
}
a.bookmarkTitle:hover
{
	color: #3333DD;
}
.panelSectionTitle
{
	color: #F0F0F0;
}
.panelSectionTitle:hover
{
	color: #F0F0F0;
}
.panelSectionTitle:active
{
	color: #F0F0F0;
}
.newCommentDate
{
	background: #ffb787;
	background-color: #ffb787;
}
.recentCommentDate
{
	background: #fff9bf;
	background-color: #fff9bf;
}
td.myPageList
{
	border-bottom: 1px dotted #707070;
}
a.fileactionlink
{
	color: #4444FF;
}
a.fileactionlink:hover
{
	color: #DD4444;
}

/* search forms and results pages */
td.searchResultScore
{
	color: #AAAAAA;
}
td.searchResultTitle
{
	color: #F0F0F0;
}
a.searchResultTitle
{
	color: #F0F0F0;
}
a.searchResultTitle:hover
{
	color: #DFF3DF;
}
a.searchResultTitle:active
{
	color: #DFF3DF;
}
.searchFormSection
{
	color: #F0F0F0;
}
.searchFormTitle
{
	color: #F0F0F0;
}
.searchFormSubTitle
{
	color: #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
}

/* article status */
.status-unreviewed
{
	color: #AAAA00;
}
.status-active
{
	color: #008800;
}
.status-expired
{
	color: #DD0000;
}
.status-hidden
{
	color: #777777;
}
.status-deleted
{
	color: #770000;
}
.status-recyclebin
{
	color: #7700CC;
}
.status-new
{
	color: #008800;
}
.status-edit
{
	color: #008800;
}
.status-signed
{
	color: #008800;
}
/* used to differentiate different active status (when not in system settings panel)*/
.status-active-new
{
	color: #7755EE;
}
.status-active-edit
{
	color: #999900;
}
.status-active-signed
{
	color: #008800;
}

/* classes for what's new lists */
.recentArticle
{
	color: #B9B9B9;
}
a.recentArticleTitle
{
	color: #F0F0F0;
}
a.recentArticleTitle:hover
{
	color: #DFF3DF;
}
a.recentArticleTitle:active
{
	color: #DFF3DF;
}
.upcomingEventDate
{
	color: #F0F0F0;
}
a.upcomingEventTitle
{
	color: #F0F0F0;
}
a.upcomingEventTitle:hover
{
	color: #DFF3DF;
}
a.upcomingEventTitle:active
{
	color: #DFF3DF;
}

/* classes for event calendar */
.CalendarMonthHeader
{
	color: #F0F0F0;
}
.CalendarDayHeader
{
	color: #F0F0F0;
}
.CalendarDate
{
	color: #333333;
	border-bottom: 1px solid #C0C0C0;
}
a.CalendarEventTitle
{
	color: #000088;
}
a.CalendarEventTitle:hover
{
	color: #0000EE;
}
a.CalendarEventTitle:active
{
	color: #000000;
}
a.CalendarEventTitle-lite
{
	color: #F0F0F0;
}
a.CalendarEventTitle-lite:hover
{
	color: #40473E /*#FFFFFF*/;
}
a.CalendarEventTitle-lite:active
{
	color: #000000;
}

td.oneDayCalendar_hour
{
	color: #404040;
	background-color: #F9F9F9;
	border-top: 1px solid #E0E0E0;
}
table.oneDayCalendar_event
{
	background-color: #555590;
	border: 1px solid #111188;
}
.oneDayCalendar_eventTime
{
	color: #FFFFFF;
}
a.oneDayCalendar_eventTitle
{
	color: #FFFFFF;
}
a.oneDayCalendar_eventTitle:hover
{
	color: #FFFFFF;
}
table.apntSessPanel
{
	background-color: #F9F9F9;
}

/* privilege grant form */
.privSection
{
	color: #FFFFFF;
	background: #8A9A89;
}
.privScope
{
	color: #8A9A89;
}
.privDesc
{
	color: #000000;
}

/* article display */
.FormTitle
{
	color: #424242;
}
.tmSectionTitle
{
	color: #424242;
}
.articleMetaTitle
{
	color: #F0F0F0;
}
td.filename
{
	color: #000000;
}
a.filename
{
	color: #333333;
}
a.filename:hover
{
	color: #DD4444;
}
.fieldHint
{
	color: #707070;
}
td.article
{
	background-color: #F9F9F9;
	border: 1px solid #333333;
}

/* label and data have a 1 pixel top border, label is grey bold and data is dark blue, font is 10 pixels */
td.tmFieldLabelA-10
{
	color: #F3FFF0;
	border-top: 1px solid #C0C0C0;
}
td.tmFieldDataA-10
{
	color: #444499;
	border-top: 1px solid #C0C0C0;
}
a.tmFieldDataA-10
{
	color: #4444FF;
}
a.tmFieldDataA-10:hover
{
	color: #DD4444;
}
span.tmFieldLabelA-10
{
	color: #525252;
}
span.tmFieldDataA-10
{
	color: #444499;
}

/* label and data have a 1 pixel top border, label is grey bold and data is dark blue, font is 11 pixels */
td.tmFieldLabelA-11
{
	background-color: #FFFFFF /*newAdd*/;
	color: #525252;
	border-top: 1px solid #C0C0C0;
}
td.tmFieldDataA-11
{
	background-color: #F3FFF0;
	color: #444499;
	border-top: 1px solid #C0C0C0;
}
a.tmFieldDataA-11
{
	color: #4444FF;
}
a.tmFieldDataA-11:hover
{
	color: #DD4444;
}
span.tmFieldLabelA-11
{
	color: #525252;
}
span.tmFieldDataA-11
{
	color: #444499;
}

/* label and data have no top border, label is grey bold and data is dark blue, font is 10 pixels */
td.tmFieldLabelB-10
{
	color: #525252;
}
td.tmFieldDataB-10
{
	color: #444499;
}
a.tmFieldDataB-10
{
	color: #4444FF;
}
a.tmFieldDataB-10:hover
{
	color: #DD4444;
}
span.tmFieldLabelB-10
{
	color: #525252;
}
span.tmFieldDataB-10
{
	color: #444499;
}

/* label and data have no top border, label is grey bold and data is dark blue, font is 11 pixels */
td.tmFieldLabelB-11
{
	color: #525252;
}
td.tmFieldDataB-11
{
	color: #444499;
}
a.tmFieldDataB-11
{
	color: #4444FF;
}
a.tmFieldDataB-11:hover
{
	color: #DD4444;
}
span.tmFieldLabelB-11
{
	color: #525252;
}
span.tmFieldDataB-11
{
	color: #444499;
}

/* label and data have no top border, label is grey and data is dark blue, font is 10 pixels */
td.tmFieldLabelC-10
{
	color: #525252;
}
td.tmFieldDataC-10
{
	color: #444499;
}
a.tmFieldDataC-10
{
	color: #4444FF;
}
a.tmFieldDataC-10:hover
{
	color: #DD4444;
}
span.tmFieldLabelC-10
{
	color: #525252;
}
span.tmFieldDataC-10
{
	color: #444499;
}

/* label and data have no top border, label is grey bold and data is dark blue bold, font is 12 pixels */
td.tmFieldLabelD-12
{
	color: #525252;
}
td.tmFieldDataD-12
{
	color: #444499;
}
a.tmFieldDataD-12
{
	color: #4444FF;
}
a.tmFieldDataD-12:hover
{
	color: #DD4444;
}
span.tmFieldLabelD-12
{
	color: #525252;
}
span.tmFieldDataD-12
{
	fcolor: #444499;
}

/* label and data have no top border, label is grey bold and data is dark blue bold, font is 11 pixels */
td.tmFieldLabelD-11
{
	color: #525252;
}
td.tmFieldDataD-11
{
	color: #444499;
}
a.tmFieldDataD-11
{
	color: #4444FF;
}
a.tmFieldDataD-11:hover
{
	color: #DD4444;
}
span.tmFieldLabelD-11
{
	color: #525252;
}
span.tmFieldDataD-11
{
	color: #444499;
}

/* label and data have no top border, label is grey bold and data is dark blue bold, font is 10 pixels */
td.tmFieldLabelD-10
{
	color: #525252;
}
td.tmFieldDataD-10
{
	color: #444499;
}
a.tmFieldDataD-10
{
	color: #4444FF;
}
a.tmFieldDataD-10:hover
{
	color: #DD4444;
}
span.tmFieldLabelD-10
{
	color: #525252;
}
span.tmFieldDataD-10
{
	color: #444499;
}

/* label and data have no top border, label is near white and data is pale grey, font is 11 pixels */
td.tmFieldLabelE-11
{
	color: #F0F0F0;
}
td.tmFieldDataE-11
{
	color: #D0D0D0;
}
a.tmFieldDataE-11
{
	color: #F0F0F0;
}
a.tmFieldDataE-11:hover
{
	color: #F0F0FF;
}
span.tmFieldLabelE-11
{
	color: #F0F0F0;
}
span.tmFieldDataE-11
{
	color: #D0D0D0;
}


/* category table */
.categoryName
{
	color: #F0F0F0;
}
.categoryName:hover
{
	color: #D0D0D0;
}
.categoryName:active
{
	color: #FFD0D0;
}
td.categoryTree
{
	color: #F0F0F0;
}
.categoryTreeBold
{
	color: #F0F0F0;
}
a.categoryTree
{
	color: #DFF3DF;
}
a.categoryTree:hover
{
	color: #DFF3DF;
}
a.categoryTree:active
{
	color: #FFD0D0;
}

/* taskbar */
table.buttonLink
{
	border: 1px solid #707070;
	background-color: #565656;
}
a.buttonLink
{
	color: #F0F0F0;
}
a.buttonLink:hover
{
	color: #F0F0F0;
}
a.buttonLink:active
{
	color: #F0F0F0;
}
.tmselect-1
{
	background: #BB6666;
	border: 1px solid #992222;
}
/* rouge */
.tmselect-2
{
	background: #6666BB;
	border: 1px solid #222299;
}
/* bleu */
.tmselect-3
{
	background: #66BB66;
	border: 1px solid #229922;
}
/* vert */
.tmselect-4
{
	background: #D2733C;
	border: 1px solid #AF4200;
}
/* orange */
.tmselect-5
{
	background: #A166BB;
	border: 1px solid #752299;
}
/* mauve */
.tmselect-6
{
	background: #76BCD8;
	border: 1px solid #3A9BBD;
}
/* bleu pale */
.tmselect-7
{
	background: #BBA166;
	border: 1px solid #997522;
}
/* or */
.tmselect-8
{
	background: #DF79C5;
	border: 1px solid #CD3EA6;
}
/* rose */
.tmselect-9
{
	background: #66BBA1;
	border: 1px solid #229975;
}
/* turquoise */

/* navbar */
.navbarTitle
{
	color: #FFFFFF /*#EEEEEE*/;
	border-bottom-color: #FFFFFF /*#A0A0A0*/;
}
td.navbar
{
	color: #EEEEEE;
}
td.navbar-off
{
	color: #DDDDDD;
}
td.navbarAction
{
	color: #FFFFFF;
}
a.navbarCatNav
{
	color: #FFFFFF;
}
a.navbarCatNav:hover
{
	color: #DFF3DF;
}
a.navbarCatNav:active
{
	color: #DFF3DF;
}
a.navbarCatNavOn
{
	color: #DFF3DF;
}
a.navbarCatNavOn:hover
{
	color: #DFF3DF;
}
a.navbarCatNavOn:active
{
	color: #DFF3DF;
}
a.navbarAction
{
	color: #FFFFFF;
}
a.navbarAction:hover
{
	color: #DFF3DF;
}
a.navbarAction:active
{
	color: #DFF3DF;
}
a.navbartabon
{
	color: #000000;
}
a.navbartabon:hover
{
	color: #555555;
}
a.navbartabon:active
{
	color: #555555;
}
a.navbartaboff
{
	color: #000000;
}
a.navbartaboff:hover
{
	color: #666666;
}
a.navbartaboff:active
{
	color: #666666;
}

/* search result highlight classes */
.highlite1
{
	color: #ffff88;
}
/* jaune */
.highlite2
{
	color: #aaffaa;
}
/* vert */
.highlite3
{
	color: #ffb7e7;
}
/* rose */
.highlite4
{
	color: #ffbb44;
}
/* orange */
.highlite5
{
	color: #a0ffff;
}
/* cyan */
.highlite6
{
	color: #ffa5a5;
}
/* rouge */
.highlite7
{
	color: #bfb0ff;
}
/* mauve */
.highlite8
{
	color: #a8cdff;
}
/* bleu */


/* for lists where full article content is displayed */
div.FullArticleListElement
{
	border: 1px solid #C0C0C0;
}
.FullArticleListAttributes
{
	color: #595959;
}
table.FullArticleListAttributes
{
	background: #EDEDED;
}
.FullArticleListTitle
{
	color: #595959;
}
a.FullArticleListTitle:hover
{
	color: #595959;
}
a.FullArticleListTitle:active
{
	color: #FF0000;
}


/* classes for list of staff members */

/****** from css/layoutWeb.css ******/


body
{
	background: #525252;
}
body.lite
{
	background: #F9F9F9;
}

body
{
	background: #525252;
}

/* -------------------------   client logo  ----------------------- */

#clientLogo
{
	background-color: #8A9A89;
}
#loginClientLogo
{
	background-color: #3F533F;
}

/* -------------------------   isac artwork branding  ----------------------- */

#topArtwork
{
	background: #8A9A89;
	background-image: none;
}

/* -------------------------   menubar  ----------------------- */
/* ----------- barre principale ---------------- */
.MainBar
{
	background: #E3F1FE;
}

#menuBar
{
	/*display:block; 	float:none; 	*/
	background-color: #8A9A89;
}
.menuTab a span
{
	color: #91CC85;
}
.menuTab a:hover span
{
	color: #F3FFF0;
}
.menuTab span
{
	color: #F3FFF0;
}

.menubar-on a
{
	color: #FFFFFF;
}
.menubar-on a:hover
{
	color: #FFFFFF;
}
.menubar-on a:active
{
	color: #91CC85 /*#F3FFF0*/;
}
.menubar-off a
{
	color: #DFF3DF;
}
.menubar-off a:hover
{
	color: #FFFFFF;
}
.menubar-off a:hover
{
	color: #F3FFF0;
}

/* -------------------------   QuickSearch  ----------------------- */


/* -------------------------   submenubar  ----------------------- */

a.submenuBar-on
{
	border-top-color: #FFFF00;
	color: #FFFFFF;
}
a.submenuBar-on:hover
{
	border-top-color: #FFFF00;
	color: #FFFFFF;
}
a.submenuBar-off
{
	color: #dddddd;
}
a.submenuBar-off:hover
{
	border-top-color: #FFFF00;
	color: #FFFFFF;
}
a.submenuBar-off:active
{
	color: #FFFFFF;
}

/* -------------------------   taskbar   ----------------------- */

#taskbar
{
	background: #525252;
	background-image: none;
	background-repeat: repeat-x;
	background-position: top left;
}
p.logout
{
	border-top: 1px solid #C0C0C0;
	background: #6D726C;
}
.logout-welcome
{
	color: #333333;
	background: #BBBBBB url( "/images/brushMetal.gif" );
	border-bottom: 2px solid #EEEEEE;
	border-left: 4px solid #6D726C;
	border-right: 4px solid #6D726C;
}


td.taskbar
{
	color: #EEEEEE;
}
td.taskbar-off
{
	color: #DDDDDD;
}
td.taskbarAction
{
	color: #FFFFFF;
}
td.taskbarAction-off
{
	color: #BBBBBB;
}
a.taskbarAction
{
	color: #FFFFFF;
}
a.taskbarAction:hover
{
	color: #DFF3DF;
}
a.taskbarAction:active
{
	color: #DFF3DF;
}


/* -------------------------  content area   ----------------------- */

.categoryTree a
{
	color: #FFFFFF;
}
.artCell
{
	border: 1px solid #000000;
}
.subcatCellTxt
{
	color: #FFFFFF;
}
.subcatCellTxt:hover
{
	color: #FFFFFF;
}
.artCellTxt
{
	color: #FFFFFF;
}
.artCellTxt:hover
{
	color: #FFFFFF;
}

/* -------------------------  Maximize  View ----------------------- */
.DisplayMax
{
	color: #F3FFF0;
}
.DisplayMax a
{
	border: 1px solid #5B6559;
}
.DisplayMax a:hover
{
	color: #F3FFF0;
	border: 1px solid #91CC85;
}

/* -------------------------  addition ----------------------- */


/****** from css/layoutWebMax.css ******/

/* -------------------------   menubar  ----------------------- */

/*.menubar-on	a		{ color: #FFFFFF; }
.menubar-on a:hover	{ color: #FFFFFF; }
.menubar-on a:active	{ color: #0000FF; }
.menubar-off a		{ color: #DFF3DF; }
.menubar-off a:hover	{ color: #F3FFF0; }*/

/* -------------------------   QuickSearch  ----------------------- */

/* -------------------------   client logo  ----------------------- */

/*#clientLogo 		{ background : #6D726C; }
#clientLogo span { color: #FF0000; }*/

/* -------------------------   isac artwork branding  ----------------------- */

/*#topArtwork {background : #8A9A89 url("/images/brandingTop.gif"); }*/

/* -------------------------   taskbar   ----------------------- */

/*#taskbar*/p.logout
{
	background: #8A9A89;
	border-bottom: 0px solid #2F4F4F;
}
.logout-welcome
{
	color: #333333;
	background: #BBBBBB url( "/images/brushMetal.gif" );
	border-top: 1px solid #808080;
	border-bottom: 0px solid #2F4F4F;
	border-left: 1px solid #FFFFFF;
	border-right: 2px solid #6D726C;
}

/* -------------------------  content area   ----------------------- */

/* -------------------------  Standard View   ----------------------- */

.DisplayMin a
{
	color: #F3FFF0;
	border: 1px solid #5B6559;
}
.DisplayMin a:hover
{
	color: #F3FFF0;
	border: 1px solid #91CC85;
}


/****** from rte/rte.css ******/

.rteImage
{
	background: #D3D3D3;
	border: 1px solid #D3D3D3;
}
.rteImageRaised
{
	background: #D3D3D3;
}
.rteImageLowered
{
	background: #D3D3D3;
}
.rteBack
{
	background: #D3D3D3;
}
.rteBack tbody tr td, .rteBack tr td
{
	background: #D3D3D3;
}


/****** from custom/home/home.css ******/

#homeContent
{
	background: #B0BFAC;
	border-top: 5px solid #404040;
	border-bottom: 2px solid #404040;
}

#leftContainer
{
	background: #525252 url(/custom/home/images/homeLeftBG.jpg) no-repeat;
	background-position: right top;
	border-right: 5px solid #404040;
}

#rightContainer
{
	background: #B0BFAC;
}
h2
{
	color: #40473E;
}
.contentList
{
	background: #B0BFAC;
}
.contentList li
{
	border-top: 1px solid #808080;
}
.contentList li a
{
	color: #000000;
	border-right-color: #F3FFF0;
	background: #82907F;
}
.contentList li a:link
{
	color: #000000;
}
.contentList li a:visited
{
	color: #000000;
}
li a:hover
{
	border-color: #91CC85;
	color: #FFFFFF;
	background: #F3FFF0;
}
#openHour th
{
	background-color: #82907F;
}
#openHour td
{
	color: #000000;
	background-color: #F3FFF0;
}
#openHour tr th:hover, #openHour tr td:hover
{
	background-color: #91CC85;
}

/* -------------------------  Knownledge Center ----------------------- */

.catPath
{
}
#contentAreadsi .Articles
{
}
.divDSIDescription
{
	background: #FFFFFF;border-top-color:#F3FFF0}
/* -------------------------  Sub Service   ----------------------- */
.SubSrv a
{
	color: #40473E;
background:#B4C5B0;
}
.SubSrv a:hover
{
	color: #40473E;
	background: #F3FFF0;
}

/* -------------------------  Stats   ----------------------- */
/*#contentArearpt.contentArea  {
	background: #FFFFFF url(/images/statGridBg.gif);
	border-bottom: 4px solid ;
	}
#contentArearpt .catPath {
	border-bottom: 1px solid #B4C5B0;
	}
#contentArearpt .catPath a{
	color: #D2E6CE;
	}
#contentArearpt .catPath a:hover{
	color: #6D726C;
	background: #BCBCBC;
	}
#contentArearpt .subCatPanel .subCatCell  a.subcatCellTxt{
	color: #40473E;
	background: #B0BFAC#B0BFAC;
	border: 1px solid ;
	border-left: 8px solid ;
	}
#contentArearpt .subCatPanel .subCatCell  a.subcatCellTxt:hover{
	color: #82907F;
	background: #8A9A89;
	border-left: 8px solid ;
	}
div.divRPTTitle.itemTitle {
	background: #B0BFAC;
	color: #40473E;
	border: 1px solid ;
	}
 div.divRPTTitle.itemTitle a {
	color: #40473E;
	}
.rptLabel {
	color: #40473E;
	}
.rptContentOutpout {	
	background: #F3FFF0;
	color: #6D726C;
	}
	
span.rptSectionOutput {
	color: #F3FFF0;
	background: #5B6559;
	border-left: 8px solid #82907F;
	}
.rptContentOutpout table {
	border-top: 1px solid ;
	}
.rptContentOutpout table td {
	color: #6D726C;
	border-right:1px solid #8A9A89;
	border-bottom: 1px solid ;
	}
table div.divRPTTitle.itemTitle {
	border-color: #91CC85;
	}
.rptLabel, .rptData {;
	}
.rptSection {
	color: #40473E;
	border-bottom: 2px solid #B0BFAC;
	}
#contentArearpt .Articles {
	border: 1px solid ;
	}
.contentArea6rpt .listNav {
	background-color: #B4C5B0;
	}*/