﻿body
{
	background-color: #F4F4F4;
	margin-top: 0px;
	font-family: Arial;
}

/*The Header Line from the Master Pages*/
.masterPageHeaderLine
{
	height: 32px; 
	background-image:url(../Images/greenline.gif);
	background-repeat: repeat-x; 
	border-top: solid 1px #DFF0D0
}
.masterPageHeaderLineNav
{
	height: 15px; 
	background-color: #cccccc; 
	background-repeat: repeat-x; 
	border-top: solid 1px #DFF0D0
}

.BGGreenIBC1
{
    background-color:#aec9aa;
    color: #666666;
}

.BGGreenIBC3
{
    background-color:#c0e2a5;
    color: #666666;
}

.opacityPanel
{
    background-color:Gray; 
    filter:alpha(opacity=20);
    opacity: 0.2;
}


/*The standart width of the pages applies here*/
#stdPageWidth
{
	width: 960px;
	font-family: Arial;
	font-size: 10pt;
}
/*CreateRequest.aspx*/
#notStdPageWidth
{
	padding-left:3px;
	padding-right:3px;
	width: 100%;
}
/*StartUp.aspx, WishList.aspx, VticReequestConfirm.aspx, SupplierDonations.aspx, SpecialOffers.aspx, SchoolSurplus.aspx, RFO.aspx,
Requests.aspx, QuotationsSummary.aspx, QuotationsDetails.aspx, PublicQuotes.aspx : 
tables styles -> Popular Daily Activities and Today on my account */
.StartUpTableStyle
{
	border: solid 0px #006768; /* 425894 old color -> 006768*/
	background-color: #eeeeee;
}
/*dark green BG color for the table's header */
.darkGreenBGColor
{
	background-color: #006768;
	color: #ffffff;
	padding-left: 20px;
}

.darkGreenBGColor1
{
	background-color: #037F80; /*#015354*/
	color: #ffffff;
}

.darkGreenBGColor2
{
	background-color: #006768; /*#015354*/
	color: #ffffff;
}

.borderStyle
{
	border: solid 1px #006768;
	font-family: Arial;
	font-size: 10pt;
}
/*Search.aspx: style*/
table#Search
{
	border: solid 1px #eeeeee;
	background-color: #eeeeee;
	color: #000000;
}
#pnlCustomKnowledge
{
	border: solid 1px #006768;
}
#pnlCustomSupplier
{
	border: solid 1px #006768;
}
#pnlCustomPricing
{
	border: solid 1px #006768;
}
.BGColorSubTable
{
	background-color: #E6F2E3;
}
/*StartUp.aspx, Search.aspx: customises the Custom Search Pannels */
table#tblCustom
{
	background-color: #E6F2E3;
	border: solid 1px #006768;	
}
/*StartUp.aspx, Requests.aspx: defines link with dark green color and id="darkGreenLink" */
a#darkGreenLink
{
	color: #006768;
}
.darkGreenLink
{
	color: #006768;
}
/*WishList.aspx: gridWishList style */
#grdWishList
{
	border-color: #006768;
	background-color: #eeeeee;
}
.grdWishListHeader
{
	background-color: #006768;
}
/*ECC Switchboard style*/
.SwitchboardLinkStyle
{
	color: #006768;
	font-weight: bold;
	text-decoration: none;
}
a:hover.SwitchboardLinkStyle
{
	color: #014647;
	text-decoration: underline;
}

/*Search.aspx - the text style of the summary grid*/
.summaryGridTextStyle 
{
	color: Black;
	font-size: 8pt;
}
/*KM.aspx*/
.greenLine
{
	background-color: #006768;
	color: #FFFFFF;
}
.SED
{
    text-decoration: none;
    color: #006768;
    font-weight: bold;
}
a:hover.SED
{
	color: #e4572e;
    text-decoration: underline;
}
/*Forum CSS STYLE*/
.forumStyle
{
    text-decoration: none;
    color: black;
}
a:hover.forumStyle
{
	text-decoration: underline;
	color: #014647;
}
a.forumStyle
{
	color: #333333;
}
.normal
{
	border-width: 0px;
	padding: 2px;
	margin-top: 5px;
}
.inset
{
	border-width: 1px;
	border-style: inset;
	padding: 2px;
	margin-top: 5px;
}
.replyTableStyle
{
	background-color: #DAE6DB;
}
.replyTRStyle
{
	height: 30px; 
	background-color: #3a6d6b;
	color: #c2e5e5;
	border-bottom: 1px solid #21b234
}

.replyTRStyleVTiC
{
	height: 30px; 
	background-color: #295a78;
	color: #c2e5e5;
	border-bottom: 1px solid #2e81b3
}

.replyTDStyle
{
	text-align:left; 
	border-bottom: 1px solid #21b234; 
	border-top: 1px solid #FFFFFF;	
}
/*pager style for the forum grid*/
.selectedPage /*label*/
{
	border: 1px solid #006768;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #FFC9A5;
}
.notselPage /*linkbutton*/
{
	border: 1px solid #006768;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
	color: Black;
	background-color: #edf9ee;
}
/*pager style for the ordinary grid*/
.selectedGrid
{
	border: 1px solid #006768;
	padding-left: 3px;
	padding-right: 3px;
	color: black;
	background-color: #599247;
}
.notselGrid
{
	border: 1px solid #006768;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
	color: Black;
	background-color: #e7f0e6;
}

.middleGreenBG
{
	background-color: #DAE6DB;
}
.lightGreenBG
{
	background-color: #EDF9EE;
}

/*top line*/
#footerTopStyle
{
	/*background-color: #41AF36;*/
	background-color: #006768 ;
	height: 5px;
	width: 100%;
}
/*The bottom style of the footer*/
#footerBottomStyle
{
	background-color: #EEF7E4;
	height: 5px;
}
a.footerStyle
{
	color: Black;
	text-decoration: none;
	font-size: 8pt;
}
a:hover.footerStyle
{
	color: #e4572e;
	text-decoration: underline;
	font-size: 8pt;
}
p
{
	/*text-align: justify;*/
	text-indent: 5px;
}
img
{
	border-width: 0px;
}

a.Switchboard
{
	color: White; 
	text-decoration: none
}
a.Switchboard:link
{
	color: White;
}
a.Switchboard:hover
{
	color: #e4572e;
}

.Footer
{
	font-family: Arial;	
	color: black;
}

.Footer a
{
	font-family: Arial;	
	color: black;
	font-size:9pt;
	text-decoration:none;
}

.Footer a:hover
{
	font-family: Arial;	
	color: black;
	font-size:9pt;
	text-decoration:underline;
}


