BODY
{
	background-color:#FFFFFF;
	background-repeat:repeat-y;
	margin: 0px;

	scrollbar-face-color: #989BD3;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #CACACA;
	scrollbar-3dlight-color: #445555;
	scrollbar-darkshadow-color: #AAAAAA;
	scrollbar-track-color: #EEEEFF;
	scrollbar-arrow-color: #FFFFFF;
}

.bgColor
{
	background-color:#FFFFFF;
}

A
{
	color: #333366;
}

IMG
{
	border: none;
}

/* -------------------------------------------------------------------------------------- */

#menuHeader{list-style-image:url(../../Theme/Default/img/pictoMenuClose.gif)}

.eHomeUsername { font: bold 8pt Arial, Helvetica, sans-serif; color: #000066 }

.eNewsScrollerText { font: bold 8pt Arial, Helvetica, sans-serif;	color: #000066 }

.boxMenuTitle { font: bolder 9pt Arial, Helvetica, sans-serif; color: #333366; margin-left: 30px;}
/* --------------------------------- */
A.menuLevel1,
A.menuItem1 {  font: bold 8pt Arial, Helvetica, sans-serif; color: #333366; position: relative; text-decoration: none }

A.menuItem1 { margin-left: 12px; }

A.menuLevel1:hover,
A.menuItem1:hover {  color: #FFDA01; }


/* --------------------------------- */
A.menuLevel2,
A.menuItem2 { font: 8pt Arial, Helvetica, sans-serif; color: #FFFFFF; position: relative; text-decoration: none}

A.menuItem2 { margin-left: 18px }

A.menuLevel2:hover,
A.menuItem2:hover { color: #D6D7E8; }
IMG.menuLevel2 { margin-left: 5px; }
/* --------------------------------- */
A.menuLevel3,
A.menuItem3 { font: 8pt Arial, Helvetica, sans-serif; color: #FFDA01; position: relative; text-decoration: none}

A.menuItem3 { margin-left: 25px }

A.menuLevel3:hover,
A.menuItem3:hover { color: #9A4100; }
IMG.menuLevel3 { margin-left: 15px; }
/* --------------------------------- */
A.menuLevel4,
A.menuItem4 { font: 8pt Arial, Helvetica, sans-serif; color: #FFDA01; position: relative; text-decoration: none}

A.menuItem4 { margin-left: 35px }

A.menuLevel4:hover,
A.menuItem4:hover { color: #9A4100; }
IMG.menuLevel4 { margin-left: 25px; }

/* eNewsScroller */
#ns4slider, #ns4slider1 { width:780; height:12; }

#iens6div, #iens6slider, #ienscontainer
{
	position:absolute;
	overflow:hidden;
	width:780;
	height:12;
}

#ienscontainer
{
	position:relative;
	clip:rect(0 780 12 0);
	text-align: left;
}

#iens6slider
{
	position:relative;
}

/* */
.pageTitle
{
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif; color: #333366; text-indent: 30px;
}

.helpText, .pageHelpText
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366;
}

.pageHelpText
{
	padding: 10px;
}

.fieldsLabel
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366;
	padding: 0px 10px 0px 0px;
}

.fieldsValue
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000;
}

.fieldsLocked
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333333;
}

.fieldsHelpText
{
	font: italic 7pt Verdana, Arial, Helvetica, sans-serif; color: #333366;
}

INPUT.text, SELECT, TEXTAREA.text
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366;
	border: 1px solid; color: #333366;
	padding: 2px;
}

INPUT.display
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366;
	border: 0px;
	background-color: #EAEBF8;
	padding: 2px;
}

.formBgColor
{
	background-color: #EAEBF8;
}

.formBgSearchBox
{
	background-color: #989CCC;
}

.formBottom
{
	background-color: #989BD3;
	text-align: right;
	padding: 2px;
}

.formBottomLogin
{
	background-color: #989BD3;
	text-align: right;
	padding: 2px 100px 2px 2px;
}

.formSeparator
{
	background-color: #989BD3;
	padding: 2px;
}

.formSeparatorText
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.formLink
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
}

.loginBackgroundTable
{
	background-image: url(../../Theme/Default/img/bgErrorLogin.gif);
	background-repeat: repeat-y;
}

.error500Text
{
	background-image: url(../../Theme/Default/img/bgErrorLogin.gif);
	background-repeat: repeat-y;
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366;
	padding: 10px;
}

.errorBackgroundTable
{
	background-image: url(../../Theme/Default/img/bgError.gif);
	background-repeat: repeat-y;
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366;
	padding: 10px;
}

.loginTitle,
.eErrorTitle
{
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif; color: #333366;
}

.eErrorErrorDesc, .eUserLogoutText
{
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif; color: #333366;
}

.eErrorTable
{
	font:  8pt Verdana, Arial, Helvetica, sans-serif; color: #333366;
	border: solid 1px;
}

.eNewsScrollerBackground
{
	background-color: #989BD3;
}

.bgColorBoxMenu
{
	background-color: #9999CC;
}

.boxMenuFieldsLabel
{
	font: italic 7pt Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
}

A.boxMenuLink { font: 8pt Arial, Helvetica, sans-serif; color: #FFFFFF;}
A.boxMenuLink:hover { font: 8pt Arial, Helvetica, sans-serif; color: #FFFFFF;}

/* itemList */
.bgColorPageBrowser, .bgColor2
{
	background-color: #989BD3;
}

.bgColorColumnHeader
{
	background-color: #FFCC00;
}

.bgColorList
{
	background-color: #EAEBF8;
}

.itemListHeaderText
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
}

.itemListPageBrowserText
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.itemListText
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
}

A.formBottom
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

/* Profile Menu */
.eProfileMenu, .eProfileNewMenu
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

.eProfileService
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}


.statsLabel, .statsValue
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

.statsValue
{
	font: bold;
}

.eForumMessageBody
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366; padding: 10px;
}

.eForumMessageSubject
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366; padding: 2px;
}

.eForumMessageSender
{
	font: bold 7pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.eForumMessageDate
{
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
	color: #686BB2;
}

.eForumMessageTitleReply
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #850404;
}

.eForumMessageTitle
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

.eAdminNoItem
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FF6C00; padding: 50px 10px 50px 10px;
}

.eDocHeadLineAddLink, .eDocDownloadLink
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

.eDocDescriptionText
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

.eDocSearchText
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FF6C00;
}

.eDocHelpText2
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC00;
}

.eDocCategoryLink
{
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

.eDocDateRevision
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFC000;
}

.eDocDocumentTitle
{
  font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
}

.eDocNavLeaf
{
  font: bold 8pt Arial, Helvetica, sans-serif;
  color: #333366;
}


/* eChat */
.eChatMessageNickName
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

.eChatUserNickname,
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #363A90;
}

.eChatCurrentUserNickname
{
	font: bold italic 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

.eChatUserPrivate
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FF9000;
}

.eChatDefaultMessageText,.eChatInput
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

/* eFaq */
.eFaqTextFolder
{
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

.eFaqTextQuestion, .eFaqSearchQuestion
{
	font: bold italic 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

.eFaqSearchQuestion
{
	color: #FF6C00;
}

.eFaqTextAnswer, .eFaqSearchAnswer
{
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #000574;
}

.eFaqSearchAnswer
{
	font-weight: bold;
	color: #FF6C00;
}

.eFaqTextLink
{
	font: italic 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

/* eHome */
.eHomeGroupTitle
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.bgColorHomeService, .bgColorHomeService1
{
	background-color: #EAEBF8;
}

.bgColorHomeService2
{
	background-color: #FFFFDD;
}

.bgColorHomeService3
{
	background-color: #EEFACB;
}

/* eNews */
.eNewsDate
{
	font: bold 7pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFC000;
}

.eNewsTitle
{
	font: bold 14pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

.eNewsSearchTitle
{
	color: #FF6C00;
}

.eNewsText
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

.eNewsSearchText
{
	color: #FF6C00;
	font-weight: bold;
}

/* eLead */
.eLeadFunnelText, .eLeadFunnelTextBold
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366;
}

.eLeadFunnelTextBold
{
	font-weight: bold;
}

.eLeadFunnelTextBoldLink
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366;
}

.eLeadFunnelLink
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
}

.phaseFunnelColor1
{
	background-color: #494AAA;
}

.phaseFunnelColor2
{
	background-color: #347C01;
}

.phaseFunnelColor3
{
	background-color: #8183C4;
}

.phaseFunnelColor4
{
	background-color: #53A11A;
}

.phaseFunnelColor5
{
	background-color: #B9BCDE;
}

.phaseFunnelColor6
{
	background-color: #71C634;
}

#eLinkPageIFrame
{
	width:790; height:700;
}

/* printCart / printOrder */
.eCartPrintTextHeader, .eCartPrintTextFooter
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #363A90;
}

/* Calendar */
BODY.calendar
{
	background-image:none;
	background-color:#333399;
}
INPUT.calendar, SELECT.calendar {font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color:#363A90; }
INPUT.calendarButton {font: 8pt Verdana, Arial, Helvetica, sans-serif; color:#363A90; border: 1 solid #363A90}
.cal {font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#FF0000;}
.calDay {font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.calNormal {font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#363A90; cursor:hand}
.calShaded {font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#B0B0B0; cursor:hand}
.calHighlighted {font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; a:#D9D9D9; cursor:hand}
.calendarHourText {font: 7pt Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.bgColorCalendar {background-color: #FFFFFF}
