/***************************************************************************
*
*	Copyright (c) 2004-2009 Neuroscience Education Institute.
*	All Rights Reserved.
*

****************************************************************************
*
*	Created: 09/19/2004
*	Abbreviations
*
*	Use lowercase letters for the first word.
*	Use capital letter for each additional word.
*
*
*	sub..........subtext
*	txt..........text
*	bd..........body
*	hd..........head
*	hdln..........headline
*	lnk..........link
*	med..........medium
*  	dk..........dark
*	lg..........large
*	lt..........light
*	bld..........bold
*	ul..........underline
*

***************************************************************************/


/****************************** 
	Apply to All Elements
*******************************/
*		{font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 12px;}
/*		{font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 100%; line-height: 1.25em;}*/
BODY		{background-color: #F1F1F1; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-size:70%;}
P		{font: inherit; }
UL LI	 	{list-style-type: disc; margin-bottom: 8px;}
UL LI LI 	{list-style-type: circle; margin-bottom: 8px;}
UL LI LI LI 	{list-style-type: square; margin-bottom: 8px;}
OL LI	 	{margin-bottom: 8px;}
OL LI LI 	{margin-bottom: 8px;}
OL LI LI LI 	{margin-bottom: 8px;}
STRONG, B	{font-weight: bold; font-family: inherit;}
HR		{color: #666666; height: 1px;}

/****************************** 
	Forms Controls
*******************************/

Input		{font-size: 12px; color: #000000; font-family: inherit;}
/*Label		{font-size: 12px; color: #000000; font-family: inherit;}*/
Textarea	{font-size: 12px; color: #000000; font-family: inherit;}
Select		{font-size: 12px; color: #000000; font-family: inherit;}

/******************************   
	Background
*******************************/

/* Navigation Bar */
.bkg1		{background: #F1F1F1;}

/* Home Page Content Area Under Feature, Main Backpage Left Column */
.bkg2		{background: #FFFFFF;}
 
/* Info Footer, Previously #CCCCCC */
.bkg3		{background: #F1F1F1;}

/* ContentPane1 Header, Previously #999999 */
.bkg4		{background: #F1F1F1;}

/* Site Gridlines */
.bkg5		{background: #F1F1F1;}

/* Main Backpage Content Display Area */
.bkg6		{background: #FFFFFF;}

/* Main Backpage Content Display Area */
.bkg7		{background: #FF0000;}

/* Check out Display Area */
.bkg8		{background: #CCCCCC;}

/* White Background */
.bkg9		{background: #FFFFFF;}

/* Green Background */
.bkg10		{background: #A8CE43;}

/* Orange Background */
.bkg11		{background: #FF9933;}

/* Blue Background */
.bkg12		{background: #6699FF;}

/* Purple Background */
.bkg13		{background: #AE3793;}

/* Dark Gray Background */
.bkg14		{background: #999999;}

/* Dark Orange Background, Same as Home Page Headers */
.bkg15		{background: #FF3300;}

/* Gray Highlight Background */
.bkg16		{background: #CCCCCC;}

/* Off-White Background */
.bkg17		{background: #F1F1F1;}

/* Left Column Navigation */
.bkg18		{background: #CCCCCC;}

/* Header */
.bkg19		{background: #F1F1F1;}

/* Footer */
.bkg20		{background: #F1F1F1;}

/* Info Below Feature Banner */
.bkg21		{background: #FFFFFF;}

/* OLA Headers */
.bkg22		{background: #999999;}

/* OLA Headers */
.bkg23		{background: #CCCCCC;}

/* Activity lens header */
.bkg24		{background: #666666;}

/* Activity lens AlternatingItemStyle */
.bkg25		{background: #EFEFEF;}

/* online reader navigation bars */
.bkg26		{background: #F1F1F1;}

/* case plot header background */
.bkg27		{background: #FFCC66;}

/* case plot correct answer background */
.bkg28		{background: #66CC66;}

/* Black Background */
.bkg29		{background: #000000;}

/* Leftpane1 (which is now on the right side) background */
.bkg30		{background: #FFFFFF; background-image: url('/Images/global/bkg_sidenav_icons425.gif'); background-repeat: no-repeat; background-position: top right;}

/* Light grey background for headers, matches leftpane side nav graphic */
.bkg31		{background: #E0E0E0;}

/* EP3 orange */
.bkg32		{background: #FFDF94;}

/* EP3 green */
.bkg33		{background: #AACE54;}

/* EP3 blue */
.bkg34		{background: #207BAA;}

/* WBA activities blue */
.bkg35		{background: #B4E7FF;}

/* Table Border Formatting */
.tblBrdrThin	{border: 1px #000000;}
.tblBrdrThinLft	{border-left-width: 1px; border-left-style: solid; border-left-color: #000000;}
.tblBrdrThick 	{border: 2px #000000;}
.tblBrdrThickLft	{border-left-width: 2px; border-left-style: solid; border-left-color: #000000;}
.tblBrdrThickTop	{border-top-width: 2px; border-top-style: solid; border-top-color: #000000;}
.tblBrdrThickBot	{border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #000000;}
.tblBrdrThinLftThickBot	{border-left-width: 1px; border-left-style: solid; border-left-color: #000000; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #000000;}
.tblBrdrThinRtThickBot	{border-right-width: 1px; border-right-style: solid; border-right-color: #000000; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #000000;}
.tblDashFull 	{border: 1px dashed #000000;}
.tblDashRt 	{border-right-width: 1px; border-right-style: dashed; border-right-color: #000000;}
table.tdBrdrThinTopBot td {	border-top-width: 1px; border-top-style: solid; border-top-color: #000000; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000;}

/* hard coded in mdlFeaturedMeetings.ascx.vb and mdlMeetingtRelatedItems.ascx.vb and mdlSubProductListing.ascx.vb by searching ItemCssClass*/
.promoSmall {
	border: 0px solid #5F6C9C;
	background-color: #FFFFFF;
}
/****************************** 
	Text
*******************************/

/* Home Page Body Text */
.HomeBodyTxt1		{font-size: 12px; color: #333333; font-family: inherit;}
.HomeBodyTxt1Bld	{font-size: 12px; font-weight: bold; color: #333333; font-family: inherit;}
.HomeBodyTxtError	{font-size: 12px; color: #FF0000;}
.HomeBodyTxt2	{font-size: 12px; color: #FF3300; font-family: inherit;}
.HomeBodyTxt2Bld	{font-size: 12px; font-weight: bold; color: #FF3300; font-family: inherit;}

/* Login */
.LoginTxt1		{font-size: 12px; color: #8C8C8C; font-family: inherit;}
.LoginTxt1Bld		{font-size: 16px; font-weight: bold; color: #FF3300; font-family: inherit;}

/* Home Page Header */
.HomeHdTxt1		{font-size: 16px; font-weight: bold; color: #FF3300; font-family: inherit;}

/* Info Footer Text */
.footer1		{font-size: 12px; color: #666666; font-family: inherit;}

/* Footer Text */
.footer2		{font-size: 12px; color: #666666; font-family: inherit;}

/* Header Level 000 */
.hd000			{font-size: 28px; color: #000000; font-family: inherit;}
.hd000Ital		{font-size: 28px; font-style: italic; color: #000000; font-family: inherit;}
.hd000Bld			{font-size: 28px; font-weight: bold; color: #000000; font-family: inherit;}
.hd000BldPurple		{font-size: 28px; font-weight: bold; color: #330066; font-family: inherit;}
.hd000Green		{font-size: 28px; color: #009900; font-family: inherit;}
.hd000BldGreen		{font-size: 28px; font-weight: bold; color: #009900; font-family: inherit;}

/* Header Level 00 */
.hd00			{font-size: 24px; color: #000000; font-family: inherit;}
.hd00Ital		{font-size: 24px; font-style: italic; color: #000000; font-family: inherit;}
.hd00Bld			{font-size: 24px; font-weight: bold; color: #000000; font-family: inherit;}
.hd00BldPurple		{font-size: 24px; font-weight: bold; color: #330066; font-family: inherit;}
.hd00Green		{font-size: 24px; color: #009900; font-family: inherit;}
.hd00BldGreen		{font-size: 24px; font-weight: bold; color: #009900; font-family: inherit;}

/* Header Level 0 */
.hd0			{font-size: 22px; color: #000000; font-family: inherit;}
.hd0Ital		{font-size: 22px; font-style: italic; color: #000000; font-family: inherit;}
.hd0Bld			{font-size: 22px; font-weight: bold; color: #000000; font-family: inherit;}
.hd0BldPurple		{font-size: 22px; font-weight: bold; color: #330066; font-family: inherit;}
.hd0Green		{font-size: 22px; color: #009900; font-family: inherit;}
.hd0BldGreen		{font-size: 22px; font-weight: bold; color: #009900; font-family: inherit;}

/* Header Level 1 */
.hd1			{font-size: 18px; color: #000000; font-family: inherit;}
.hd1Ital		{font-size: 18px; font-style: italic; color: #000000; font-family: inherit;}
.hd1Bld			{font-size: 18px; font-weight: bold; color: #000000; font-family: inherit;}
.hd1BldPurple		{font-size: 18px; font-weight: bold; color: #330066; font-family: inherit;}
.hd1Green		{font-size: 18px; color: #009900; font-family: inherit;}
.hd1BldGreen		{font-size: 18px; font-weight: bold; color: #009900; font-family: inherit;}

/* Header Level 2 */
.hd2			{font-size: 16px; color: #000000; font-family: inherit;}
.hd2Ital		{font-size: 16px; font-style: italic; color: #000000; font-family: inherit;}
.hd2Bld			{font-size: 16px; font-weight: bold; color: #000000; font-family: inherit;}
.hd2Ln			{font-size: 16px; color: #000000; font-family: inherit;}
.hd2BldLn		{font-size: 16px; font-weight: bold; color: #000000; font-family: inherit;}
.hd2BldPurple		{font-size: 16px; font-weight: bold; color: #330066; font-family: inherit;}
.hd2Green		{font-size: 16px; color: #009900; font-family: inherit;}
.hd2BldGreen		{font-size: 16px; font-weight: bold; color: #009900; font-family: inherit;}

/* Header Level 3 */
.hd3a			{font-size: 15px; color: #000000; font-family: inherit;}
.hd3aItal		{font-size: 15px; font-style: italic; color: #000000; font-family: inherit;}
.hd3aBld		{font-size: 15px; font-weight: bold; color: #000000; font-family: inherit;}
.hd3aBldPurple		{font-size: 15px; font-weight: bold; color: #330066; font-family: inherit;}
.hd3aWhite		{font-size: 15px; bold; color: #FFFFFF; font-family: inherit;}
.hd3aBldWhite		{font-size: 15px; font-weight: bold; color: #FFFFFF; font-family: inherit;}
.hd3aGreen		{font-size: 15px; bold; color: #009900; font-family: inherit;}
.hd3aBldGreen		{font-size: 15px; font-weight: bold; color: #009900; font-family: inherit;}

/* Header Level 3 */
.hd3			{font-size: 14px; color: #000000; font-family: inherit;}
.hd3Ital		{font-size: 14px; font-style: italic; color: #000000; font-family: inherit;}
.hd3Bld			{font-size: 14px; font-weight: bold; color: #000000; font-family: inherit;}
.hd3BldPurple		{font-size: 14px; font-weight: bold; color: #330066; font-family: inherit;}
.hd3White		{font-size: 14px; bold; color: #FFFFFF; font-family: inherit;}
.hd3BldWhite		{font-size: 14px; font-weight: bold; color: #FFFFFF; font-family: inherit;}
.hd3Green		{font-size: 14px; bold; color: #009900; font-family: inherit;}
.hd3BldGreen		{font-size: 14px; font-weight: bold; color: #009900; font-family: inherit;}

/* Body Text */
.bodyTxt1		{font-size: 12px; color: #000000; font-family: inherit;}
.bodyTxt1Ital		{font-size: 12px; font-style: italic; color: #000000; font-family: inherit;}
.bodyTxt1Bld		{font-size: 12px; font-weight: bold; color: #000000; font-family: inherit;}
.bodyTxt1Sm		{font-size: 11px; color: #000000; font-family: inherit;}
.bodyTxt1SmItal		{font-size: 11px; font-style: italic; color: #000000; font-family: inherit;}
.bodyTxt1SmBld		{font-size: 11px; font-weight: bold; color: #000000; font-family: inherit;}
.bodyTxt1Lg		{font-size: 14px; color: #000000; font-family: inherit;}
.bodyTxt2		{font-size: 12px; color: #666666; font-family: inherit;}
.bodyTxtPsychEdUpRedBld {font-size: 12px; font-weight: bold; color: #660000; font-family: inherit;}
.bodyTxtPsychEdUpBluBld {font-size: 12px; font-weight: bold; color: #000033; font-family: inherit;}
.bodyTxt1BldWht		{font-size: 12px; font-weight: bold; color: #FFFFFF; font-family: inherit;}
.bodyTxt3Green		{font-size: 12px; color: #009900; font-family: inherit;}
.bodyTxt3BldGreen	{font-size: 12px; font-weight: bold; color: #009900; font-family: inherit;}
.bodyTxt3Sm		{font-size: 11px; color: #009900; font-family: inherit;}
.bodyTxt3SmBld		{font-size: 11px; font-weight: bold; color: #009900; font-family: inherit;}
.bodyTxt3Lg		{font-size: 14px; color: #009900; font-family: inherit;}
.bodyTxt4		{font-size: 12px; color: #333333; font-family: inherit;}
.bodyTxt5Plum		{font-size: 12px; color: #60C; font-family: inherit;}
.bodyTxt5BldPlum	{font-size: 12px; font-weight: bold; color: #60C; font-family: inherit;}

/* Nav Bar Text */
.capsTxt1		{font-size: 14px; font-weight: bold; color: #000000; font-family: inherit; font-variant: small-caps;}
.capsTxt2		{font-size: 12px; font-weight: bold; color: #000000; font-family: inherit; font-variant: small-caps;}

/* MPP certificate */
.certName			{font-size: 26px; color: #000000; font-family: Georgia, Times New Roman, Times, Serif;}
.certDate			{font-size: 16px; color: #000000; font-family: Georgia, Times New Roman, Times, Serif;}

/* Text to Indicate Hot/New Status */
.bodyHotNewTxt		{font-size: 9px; font-weight: bold; color: #FF3300; font-family: inherit;}

/* Error message text */
.msgSuccess		{font-size: 12px; color: #009900; font-family: inherit;}
.msgFail		{font-size: 12px; color: #FF0000; font-family: inherit;}
.msgWarning		{font-size: 14px; color: #FF0000; font-family: inherit;}
.msgSuccessBld		{font-size: 12px; font-weight: bold; color: #009900; font-family: inherit;}
.msgFailBld		{font-size: 12px; font-weight: bold; color: #FF0000; font-family: inherit;}
.msgSuccesshd3Bld			{font-size: 14px; font-weight: bold; color: #009900; font-family: inherit;}
.msgSuccesshd2Bld			{font-size: 16px; font-weight: bold; color: #009900; font-family: inherit;}
.msgSuccesshd1Bld			{font-size: 18px; font-weight: bold; color: #009900; font-family: inherit;}
.msgFailhd3Bld			{font-size: 14px; font-weight: bold; color: #FF0000; font-family: inherit;}
.msgFailhd2Bld			{font-size: 16px; font-weight: bold; color: #FF0000; font-family: inherit;}
.msgFailhd1Bld			{font-size: 18px; font-weight: bold; color: #FF0000; font-family: inherit;}


/****************************** 
	Links
*******************************/

/* Regular Links */
A:link			{font-size: 12px; color: #666666; font-family: inherit; text-decoration: underline;}
A:visited		{font-size: 12px; color: #666666; font-family: inherit; text-decoration: underline;}
A:hover			{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: none;}
A:active		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Home Page */
A.lnk2:link		{font-size: 12px; color: #333333; font-family: inherit; text-decoration: underline;}
A.lnk2:visited		{font-size: 12px; color: #333333; font-family: inherit; text-decoration: underline;}
A.lnk2:hover		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk2:active		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Footer Links */
A.lnk3:link		{font-size: 12px; color: #999999; font-family: inherit; text-decoration: underline;}
A.lnk3:visited		{font-size: 12px; color: #999999; font-family: inherit; text-decoration: underline;}
A.lnk3:hover		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk3:active		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Blue Links */
A.lnk4:link		{font-size: 12px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk4:visited		{font-size: 12px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk4:hover		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk4:active		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Blue Big Links */
A.lnk5:link		{font-size: 14px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk5:visited		{font-size: 14px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk5:hover		{font-size: 14px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk5:active		{font-size: 14px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Blue Big Links */
A.lnk5a:link		{font-size: 16px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk5a:visited		{font-size: 16px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk5a:hover		{font-size: 16px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk5a:active		{font-size: 16px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Blue Big Links */
A.lnk5b:link		{font-size: 17px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk5b:visited		{font-size: 17px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk5b:hover		{font-size: 17px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk5b:active		{font-size: 17px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Blue Big Big Bold Links */
A.lnk6:link		{font-size: 18px; color: #0000FF; font-weight: bold; font-family: inherit; text-decoration: underline;}
A.lnk6:visited		{font-size: 18px; color: #0000FF; font-weight: bold; font-family: inherit; text-decoration: underline;}
A.lnk6:hover		{font-size: 18px; color: #FF3300; font-weight: bold; font-family: inherit; text-decoration: none;}
A.lnk6:active		{font-size: 18px; color: #FF3300; font-weight: bold; font-family: inherit; text-decoration: underline;}

/* Blue Big Big Links */
A.lnk6a:link		{font-size: 18px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk6a:visited		{font-size: 18px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk6a:hover		{font-size: 18px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk6a:active		{font-size: 18px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Blue Big Big Big Links */
A.lnk6b:link		{font-size: 20px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk6b:visited		{font-size: 20px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk6b:hover		{font-size: 20px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk6b:active		{font-size: 20px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Blue Big Big Big Links */
A.lnk6c:link		{font-size: 24px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk6c:visited		{font-size: 24px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk6c:hover		{font-size: 24px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk6c:active		{font-size: 24px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Blue Big Big Big Links */
A.lnk6d:link		{font-size: 28px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk6d:visited		{font-size: 28px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk6d:hover		{font-size: 28px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk6d:active		{font-size: 28px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Blue Big Big Big Links */
A.lnk6e:link		{font-size: 32px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk6e:visited		{font-size: 32px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk6e:hover		{font-size: 32px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk6e:active		{font-size: 32px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Blue Big Big Big Links */
A.lnk6f:link		{font-size: 36px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk6f:visited		{font-size: 36px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk6f:hover		{font-size: 36px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk6f:active		{font-size: 36px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Standard Gray Links */
A.lnk7:link		{font-size: 12px; color: #666666; font-family: inherit; text-decoration: underline;}
A.lnk7:visited		{font-size: 12px; color: #666666; font-family: inherit; text-decoration: underline;}
A.lnk7:hover		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk7:active		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Standard Gray Links, Bold, No Underline */
A.lnk8:link		{font-size: 12px; color: #333333; font-weight: bold; font-family: inherit; text-decoration: none;}
A.lnk8:visited		{font-size: 12px; color: #333333; font-weight: bold; font-family: inherit; text-decoration: none;}
A.lnk8:hover		{font-size: 12px; color: #FF3300; font-weight: bold; font-family: inherit; text-decoration: underline;}
A.lnk8:active		{font-size: 12px; color: #FF3300; font-weight: bold; font-family: inherit; text-decoration: underline;}

/* Black Links, Bold */
A.lnk9:link		{font-size: 12px; color: #000000; font-weight: bold; font-family: inherit; text-decoration: underline;}
A.lnk9:visited		{font-size: 12px; color: #000000; font-weight: bold; font-family: inherit; text-decoration: underline;}
A.lnk9:hover		{font-size: 12px; color: #FF3300; font-weight: bold; font-family: inherit; text-decoration: none;}
A.lnk9:active		{font-size: 12px; color: #FF3300; font-weight: bold; font-family: inherit; text-decoration: underline;}

/* Black Links, Bold, No Underline */
A.lnk10:link		{font-size: 12px; color: #000000; font-weight: bold; font-family: inherit; text-decoration: none;}
A.lnk10:visited		{font-size: 12px; color: #000000; font-weight: bold; font-family: inherit; text-decoration: none;}
A.lnk10:hover		{font-size: 12px; color: #FF3300; font-weight: bold; font-family: inherit; text-decoration: underline;}
A.lnk10:active		{font-size: 12px; color: #FF3300; font-weight: bold; font-family: inherit; text-decoration: underline;}

/* Orange Links */
A.lnk11:link		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: underline;}
A.lnk11:visited		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: underline;}
A.lnk11:hover		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk11:active		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Orange Links, Bold */
A.lnk12:link		{font-size: 12px; font-weight: bold; color: #FF3300; font-family: inherit; text-decoration: underline;}
A.lnk12:visited		{font-size: 12px; font-weight: bold; color: #FF3300; font-family: inherit; text-decoration: underline;}
A.lnk12:hover		{font-size: 12px; font-weight: bold; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk12:active		{font-size: 12px; font-weight: bold; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* Blue Links, lnk4 for Automated Global Hyperlinking */
A.lnk14:link		{font-size: 12px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk14:visited		{font-size: 12px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.lnk14:hover		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.lnk14:active		{font-size: 12px; color: #FF3300; font-family: inherit; text-decoration: underline;}

/* List price and member price styles */
.txtPriceBld		{font-size: 12px; font-weight: bold; color: #000000; font-family: inherit; line-height: 14px;}

/* News Releases */
.lnht25 		{line-height: 25px;}

/* List Menu */
.dropStyle {color: #000000;	background-color: #FFFFFF; font-family: inherit; font-size : 11px; font-weight: normal;}

/****************************** 
	PsychEd Up Portal Begin
*******************************/

.MsoCommentText
	{font-size: 12.0pt;
	font-family: inherit;
	color: #000000;}

.MsoCommentSubject
	{font-size: 12.0pt;
	font-family: inherit;
	color: #000000;}

.MsoAcetate
	{font-size: 9.0pt;
	font-family: inherit;
	color: #000000;}

.Articletype
	{font-size: 12.0pt;
	font-family: inherit;
	color: #993300;
	font-style: italic;}

.Articletitle
	{font-size: 24.0pt;
	font-family: inherit;
	color: #000000;
	font-weight: bold;}

.Articlesubtitle
	{font-size: 18.0pt;
	font-family: inherit;
	color: #000000;}

.Authorname
	{font-size: 13.0pt;
	font-family: inherit;
	color: gray;}

.Authoraffiliation
	{font-size: 10.0pt;
	font-family: inherit;
	color: gray;
	font-style: italic;}

.Bodytext
	{font-size: 12px;
	font-family: inherit;
	color: #000000;
	line-height: 19px;}

.Subheads
	{font-size: 10.0pt;
	font-family: inherit;
	color: #000000;
	font-weight: bold;}

.Thebottomline
	{font-size: 10.0pt;
	font-family: inherit;
	color:red;
	font-weight:bold;}

.Referencesbodytext
	{font-size: 7.5pt;
	font-family: inherit;
	color: #000000;}

.Referencestitle
	{font-size: 10.0pt;
	font-family: inherit;
	color: #000000;}

.Issue
	{font-family: inherit;
	font-size: 13.0pt;
	color: red;
	font-weight: bold;}

.PulledQuote
	{font-size: 10.0pt;
	font-family: inherit;
	font-weight: bold;
	color: red;}

.PulledQuoteBkg	{background: #E0E0E0;}

.Iss
	{font-family: inherit;
	font-size: 10.0pt;}

.Figurelegendtext
	{font-size: 7.5pt;
	font-family: inherit;
	font-style: italic;}

/****************************** 
	PsychEd Up Portal End
*******************************/

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 980px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a 
{
	font-size: 14px;
	/*font-weight: bold;*/
	color: #0000FF;
	/*text-transform: uppercase;*/
	text-decoration: underline;};
}
.highslide-wrapper .highslide-header a:hover {
	font-size: 14px; 
	color: #FF3300; 
	text-decoration: none;
}
.highslide-wrapper .highslide-header {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}

/* Blue Big Links */
A.highslide-move:link		{ cursor: move; font-size: 14px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.highslide-move:visited		{cursor: move; font-size: 14px; color: #0000FF; font-family: inherit; text-decoration: underline;}
A.highslide-move:hover		{cursor: move; font-size: 14px; color: #FF3300; font-family: inherit; text-decoration: none;}
A.highslide-move:active		{cursor: move; font-size: 14px; color: #FF3300; font-family: inherit; text-decoration: underline;}

.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/****************************** 
	General Begin
*******************************/


.HeaderBox1
{	
	padding-right: 3px;
	padding-left: 3px;
	background: #e0e9f5;
	padding-bottom: 3px;
	margin: 1px 15px 1px 1px;
	color: #000000;
	padding-top: 3px;
}

.sidetable {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.sidetable2 {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #FFFFFF;
}
.sidelinks:link {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color: #FFBE00;
	font-size: 11px;
	font-weight: normal;
}
.sidelinks:active {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color: #FFBE00;
	font-size: 11px;
	font-weight: normal;
}
.sidelinks:visited{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color: #FFBE00;
	font-size: 11px;
	font-weight: normal;
}

.sidelinks:hover {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color: #FFBE00;
	font-size: 11px;
	font-weight: normal;
}


.italiclinks:link {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color: #336699;
	font-size: 11px;
	font-weight: bold ;
	font-style:italic;
	 text-indent:30;  
}
.italiclinks:active {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color: #336699;
	font-size: 11px;
	font-weight: bold ;	
	font-style:italic; 
}
.italiclinks:visited{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color: #336699;
	font-size: 11px;
	font-weight: bold ;
	font-style:italic; 
}
.italiclinks:hover {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color:  #336699;
	font-size: 11px;
	font-weight: bold ;
	font-style:italic; 
	
}

.baseline {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 10px;
	color: #555555;
}

.exact{
	width:100%;
}

.featureTitle {
	font-family: Trebuchet MS;
	font-size:18px;
	color: #000000;
	font-weight:bold;
}
.featureDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
}
.pageTitle {
	font-family: Trebuchet MS;
	font-size:20px;
	color: #4D5A74;
	font-weight:bold;
}
hr {
	color: #5F6C9C;
}
.highlightAmount {
	color: #CC0000;
	font-weight: bold;
}
.error {
	color: #CC0000;
	font-weight: bold;
}
.msg {
	color: #009900;
	font-weight: normal;
}
.box {
	background-color: #E1E9F6;
}
.borderLite {
	background-color: #F1F1F1;
}
.borderHeavy {
	background-color: #5F6C9C;
}

.noMargin {
	margin: 0px 0px 0px 0px;
}
.raise {
	border-bottom: 1px solid #F0F4FB;
	border-right: 1px solid #F0F4FB;
	border-top: 1px solid #F0F4FB;
	border-left: 1px solid #F0F4FB;
}
.welcome {
	font-size: 12px;
}
.whitelink:link {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
}
.whitelink:active {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
}
.whitelink:visited{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
}
.whitelink:hover {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
}
.fixSelect {
	width: 150px;
}
.h2
{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.textlabelindent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:italic;
	text-indent:20;	
}
	
.TextLabelBold
{
font-size: 12px; color: #FFFFFF; font-family: inherit; line-height: 14px;			
}

.TextLabelBoldBlack
{
font-size: 12px; color: #000000; font-family: inherit; line-height: 14px;			
}
.TextLabelSmallBold{					
color: black;
font-family: verdana;
font-size: 9px;
font-weight: bold; 
text-decoration: none;
}
.TextLabelBoldColored{
color: #336699;
font-family: Tahoma,Verdana,Arial,Helvetica;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.TextLabelNormal{
color: black;
font-family: Tahoma,Verdana,Arial,Helvetica;
font-size: 11px;
text-decoration: none;
}

.TextLabelRequired{					
color: Red;
font-family: Tahoma,Verdana,Arial,Helvetica;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.AllDropdowns{
background-color:white;
color:black;
}

/*
.AllButtons{
	font: 8pt verdana;
	font-weight:bold;
	letter-spacing:1;   
	background-color: #000000;
	border-width:thin;
	border-color: #000000;
	
	color: #FFFFFF;
    cursor:hand;     
}
*/
.tdbgColor
{
	background-color: Navy; 
	 
}

.trbgcolor
{
	
} 

.trAltbgcolor
{
	 
} 

.leftNav {
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: underline;
	color: #0000FF; 
	font-family: inherit;
	text-align: right;
}

.leftMenu 
{
	font-size: 11px; 
   	border-bottom:solid 1px #333333;
   	border-right:solid 1px #333333;
   	border-left:solid 1px #333333;
   	border-top:solid 1px #333333;
   	/*background-color:#999999;
	background-image: url(/msdn-online/shared/graphics/arrow-recent.gif);
	background-position: center right;
	background-repeat:no-repeat; */
	cursor:hand;   
}

.selMenu 
{
	font-size: 11px; 
	cursor : default;
	background: #FFFFFF;	
	border-bottom: 0px;
   	border-right: 0px;
   	border-left: 0px;
   	border-top: 0px;
   	/*border-top:solid 1px #E0E0E0;*/
   	z-index : 1200;
}	

.unselMenu 
{
	font-size: 11px; 
   	border-bottom: 0px;
   	border-right: 0px;
   	border-left: 0px;
   	border-top: 0px;
   	z-index : 1100;
}

.subMenu 
{	
	font-size: 11px; color: #000000; font-family: inherit;
	filter : progid:dximagetransform.microsoft.shadow(color='#696969', direction=135, strength=3);
	z-index : 1000;
	background-color : #E0E0E0;
	 /*border-bottom : 0px solid #404040 ;
	border-left : 0px solid #FF8080 ;
	border-top : 0px solid #FF8080 ;
	border-right : 0px solid #404040 ;*/
	border-bottom:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
}
/* ================================    CSS Styles for CMS Admin   ================================*/
.commandbutton{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size : 11px;
	font-weight : normal;
}
.ContentPane
{	
	padding-left: 0px;
	padding-right: 0px;
}
.head
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	font-family: Tahoma,Verdana,Arial,Helvetica;
}

.mainmenu_menuarrow
{
	font-size: 14px; 
	font-family : webdings;
	font-size : 10pt;
	cursor : pointer;
	cursor : hand;
	border-right : 0px solid #333333;
	border-bottom : 0px solid #333333;
	border-top : 0px solid #333333;
}
.mainmenu_menubar
{
	font-size: 14px; 
	cursor : pointer;
	cursor : hand;
	height : 22px;
}
.mainmenu_menubreak
{
	font-size: 14px; 
	border-bottom : 0px solid #404040;
	border-left : 0px solid #FF8080;
	border-top : 0px solid #FF8080;
	border-right : 0px solid #404040;
	background-color : #F1F1F1;
	height : 1px;
}
.mainmenu_menucontainer
{
	font-size: 14px; 
	border-bottom : 0px solid #336699;
	border-left : 0px solid #336699;
	border-top : 0px solid #336699;
	border-right : 0px solid #336699;
	background-color : #F1F1F1;
}

/* Main Nav Bar, Drop Down Menus Background and Text */
.mainmenu_menuicon
{
	font-size: 14px; 
	color: #333333; 
	font-family: inherit; 	
	line-height: 14px;		
	font-weight: normal;
	cursor : pointer;
	cursor : hand;
	background-color : #F1F1F1;
	border-left : 0px solid #333333;
	border-bottom : 0px solid #333333;
	border-top : 0px solid #333333;
	
	height: 22px;
	padding: 0px 3px 0px 3px;
}

/* Main Nav Bar Caps Text */
.mainmenu_menuitem
{
	font-size: 14px; 
	font-weight: bold; 
	color: #333333; 
	font-family: inherit; 	
	line-height: 14px;	
	cursor : pointer;
	cursor : hand;
	border-left : 0px solid #333333;
	border-bottom : 0px solid #333333;
	border-top : 0px solid #333333;
	border-right : 0px solid #333333;
	padding: 0px 3px 0px 3px;
}

.mainmenu_submenuitem
{
	font-size: 14px; 
	font-weight: bold; 
	color: #000000; 
	font-family: inherit; 	
	line-height: 14px;
	cursor : pointer;	
	cursor : hand;
	border-left : 0px solid #333333;
	border-bottom : 0px solid #333333 ;
	border-top : 0px solid #333333 ;
	border-right : 0px solid #333333 ;
	padding: 0px 3px 0px 3px;
}

.mainmenu_menuitemsel
{
	font-size: 14px; 
	background-color : #CCCCCC;
	cursor : pointer;
	cursor : hand;
	font-size: 14px; 
	font-weight: normal;
	color: #000000; 
	font-family: inherit; 
	line-height: 14px;
	border-left : 0px solid #333333;
	border-bottom : 0px solid #333333;
	border-top : 0px solid #333333;	
	height: 22px;
	padding: 0px 3px 0px 3px;
}
.mainmenu_rootmenuarrow
{
	font-size: 14px; 
	font-family : webdings;
	font-size : 10pt;
	cursor : pointer;
	cursor : hand;
}
.mainmenu_submenu
{
	font-size: 14px; 
	filter : progid:dximagetransform.microsoft.shadow(color='#696969', direction=135, strength=3);
	z-index : 1000;
	background-color : #F1F1F1;
	border-bottom : 0px solid #404040 ;
	border-left : 0px solid #FF8080 ;
	border-top : 0px solid #FF8080 ;
	border-right : 0px solid #404040 ;

}



.moduletitle_menuarrow{
	font-family : webdings;
	font-size : 11pt;
	cursor : hand;
	border-right : #FFFfff 0px solid;
	border-bottom : #FFFfff 0px solid;
	border-top : #FFFfff 0px solid;
}
.moduletitle_menubar{
	cursor : hand;
	height : 16;
	background-color : transparent;
}
.moduletitle_menubreak{
	border-bottom : #EEEEEE 1px solid;
	border-left : #EEEEEE 0px solid;
	border-top : #EEEEEE 1px solid;
	border-right : #EEEEEE 0px solid;
	background-color : #EEEEEE;
	height : 1px;
}
.moduletitle_menucontainer{
	border-bottom : #0000FF 0px solid;
	border-left : #0000FF 0px solid;
	border-top : #0000FF 0px solid;
	border-right : #0000FF 0px solid;
}
.moduletitle_menuicon{
	cursor : hand;
	background-color : #EEEEEE;
	border-left : #EEEEEE 1px solid;
	border-bottom : #EEEEEE 1px solid;
	border-top : #EEEEEE 1px solid;
	text-align : center;
	width : 15;
	height : 21;
}
.moduletitle_menuitem{
	cursor : hand;
	color : #000000;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size : 9pt;
	font-weight : bold;
	font-style : normal;
	border-left : #FFFFFF 0px solid;
	border-bottom : #FFFFFF 1px solid;
	border-top : #FFFFFF 1px solid;
	border-right : #FFFFFF 0px solid;
	background-color : transparent;
}
.moduletitle_menuitemsel{
	cursor : hand;
	color : #000000;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size : 9pt;
	font-weight : bold;
	font-style : normal;
	background-color : #C1D2EE;
}
.moduletitle_rootmenuarrow{
	font-family : webdings;
	font-size : 10pt;
	cursor : hand;
}
.moduletitle_submenu{
	cursor : hand;
	filter : progid:dximagetransform.microsoft.shadow(color='#696969', direction=135, strength=3);
	z-index : 1000;
	background-color : #FFFfff;
	border-bottom : #FFFfff 0px solid;
	border-left : #FFFfff 0px solid;
	border-top : #FFFfff 0px solid;
	border-right : #FFFfff 0px solid;
}
.normalSS{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size : 12px;
	font-weight : bold;
	color : #FF0000
}
.normal{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size : 11px;
	font-weight : normal;
}
.normalbold{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size : 11px;
	font-weight : bold
}
.normaltextbox{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size : 12px;
	font-weight : normal;
}
.othertabs{
	font-weight : normal;
	font-size : 8.5pt;
	color : #FFFFFF;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	text-decoration : none;
}

.selectedtab
{	
	font-weight : normal;
	font-size : 11px;
	color : #666666;
	font-family : inherit;
	text-decoration : none;
}
.subhead{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size :  11px;
	font-weight : normal;
	color : #003366;
}
.subsubhead{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size :  11px;
	font-weight :    bold;
	color : #000000;
}
.tabbg{
	background-color : #336699;
	color: #FFFFFF;
	font-size : 11px;
	font-weight : bold;
	font-family: Tahoma,Verdana,Arial,Helvetica;
}
/* generic */
h1  {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size :  20px;
	font-weight : normal;
	color : #666644;
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
a.commandbutton:link {
	text-decoration : underline;
	color : #003366;
}
/* hyperlink style for the unselected tabs */
a.othertabs:link {
	text-decoration : none;
	color : #336699;
}
/* page background */
	/* background color for the header at the top of the page  */
.headbg {
	background-color : #FFFFFF;
}
a.commandbutton:active{
	text-decoration : underline;
	color : #003366;
}
a.commandbutton:hover{
	text-decoration : underline;
	color : #FF0000;
}
a.commandbutton:visited{
	text-decoration : underline;
	color : #003366;
}
a.othertabs:active{
	text-decoration : none;
	color : #FFFfff;
}
a.othertabs:visited{
	text-decoration : none;
	color : #336699;
}
a.othertabs:hover{
	text-decoration : none;
	color : #cc0000;
}
a.selectedtab:active{
	text-decoration : none;
	color : #000033;
}
a.selectedtab:link{
	text-decoration : none;
	color : #000033;
}
a.selectedtab:visited{
	text-decoration : none;
	color : #000033;
}
a.selectedtab:hover{
	text-decoration : none;
	color : #336699;
}

big{
	font-size :  14px;
}
blockquote, pre{
	font-family : lucida console, monospace;
}
h2{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size :  20px;
	font-weight :    normal;
	color : #000000;
}
h3{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size :  12px;
	font-weight :    normal;
	color : #003366;
}
h4{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size :  12px;
	font-weight :    normal;
	color : #003366;
}
h5, dt{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size :  11px;
	font-weight :    bold;
	color : #003366;
}
h6{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size :  11px;
	font-weight :    bold;
	color : #003366;
}
hr{
	color : black;
	height : 1pt;
	text-align:left
}
ol li{
	list-style-type :    decimal;
}
ol ol li{
	list-style-type :    lower-alpha;
}
ol ol ol li{
	list-style-type :    lower-roman;
}
small{
	font-size :  8px;
}
tfoot, thead{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size :  12px;
	color : #003366;
}
th{
	vertical-align : baseline;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size :  12px;
	font-weight :    bold;
	color : #003366;
}
testlistitem
{
	  text-indent:30; 
}


.TimssContainer
{
	border-right: #336699 1px solid;
	margin-bottom: 10px;
	border-left: #336699 1px solid;
	
	border-bottom: #336699 1px solid;
	background-color: #F1F1F1;
}
.winsbak {
	border-top: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
	background-color:#F1F1F1;
	font-weight: bold;
	text-indent:5; 
	color:#000066; 
}
.winsnotextbold {
	border-top: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
	background-color:#F1F1F1;
	text-indent:0; 
	color:#000066; 
}

#table1999
{
border: 1px solid gray;	
border-collapse:collapse;
}
/* the following styles are used  datagrids. added by rchen 10/26/2004 */
.dgSearchResult {
	border-top: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
	text-indent:5; 
	color:#000066; 
}	

.dgHeader
{
	font-size: 20px;
	background-color: #F1F1F1;
}
.dgItem
{
	background-color: #F1F1F1;
	color: #F1F1F1;
	font-size: 8pt;
	
}
.dgAlternate
{
	background-color: #f4f4f4;
	color: #4A3C83;
	font-size: 8pt;
}
.MessageText
{color:Red;
font-size:8pt;
font-weight:bold;
}

.BadgePreview
{
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
	border-top:solid #000000 1px;
	border-bottom:solid #000000 1px;
	background-color:White; 
	background-image: url(Images/Badge.gif); 
}

.BadgeLine1
{
	font-family: Verdana, Arial, Helvetica;
	font-size : 16px;
	font-weight: bold;   
}
.BadgeLine2
{
	font-family: Verdana, Arial, Helvetica;
	font-size : 14px;
	font-weight: bold;   

}
.BadgeLine3
{
	font-family: Verdana, Arial, Helvetica;
	font-size : 12px;
	font-weight: bold;   
	
}
BadgeLine4
{
	font-family: Verdana, Arial, Helvetica;
	font-size : 11px;
	font-weight: bold;   

}
.BackImage
{
	background-image: url(/TimssSolutionSite2004/Portals/0/datagrid_bg.gif);
}

.TableBorder
{
	border-right: #ebe9ed thin solid;
	border-bottom: #ebe9ed thin solid;
}

.SubHead1{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	height:20px; 
	text-indent:5px;
	color: white;
	background-color:#35649a;
}

.SubHead2{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	height:20px; 
	color: #35649a;
	background-color:#F0F4FB;
}

.datagridHeader
{
	font-weight: bold;
	font-size: 15px;
	color: blue;
	font-family: Verdana;
}
/*------------------------------ CLASSES FOR THE PRODUCT CLASS MENU --------------------------------------------*/
/************************************* FIX FOR CQ5I00021697 *****************************************************/
.product_class_mainmenu_menuarrow{
	font-family : webdings;
	font-size : 10pt;
	cursor : hand;
	border-right : 0px solid #333333;
	border-bottom : 0px solid #333333;
	border-top : 0px solid #333333;
	}
.product_class_mainmenu_menubar{
	cursor : hand;
	height : 22px;
}
.product_class_mainmenu_menubreak{
	border-bottom : 0px solid #404040;
	border-left : 0px solid #FF8080;
	border-top : 0px solid #FF8080;
	border-right : 0px solid #404040;
	background-color : #000033;
	height : 1px;
	}
.product_class_mainmenu_menucontainer{
	border-bottom : 0px solid #336699;
	border-left : 0px solid #336699;
	border-top : 0px solid #336699;
	border-right : 0px solid #336699;
	/*background-color : #CCDDFF;*/
}
.product_class_mainmenu_menuicon{
	cursor : hand;
	background-color : #CCCCCC;
	border-left : 0px solid #333333;
	border-bottom : 0px solid #333333;
	border-top : 0px solid #333333;
	text-align : center;
	width: 16px;
	height: 21px;
	padding: 0px 3px 0px 3px;
}
.product_class_mainmenu_menuitem{
	cursor : hand;
	color : #000000;
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	font-weight : normal;
	font-style : normal;
	border-left : 0px solid #333333;
	border-bottom : 0px solid #333333 ;
	border-top : 0px solid #333333 ;
	border-right : 0px solid #333333 ;
	padding: 0px 3px 0px 3px;
}
.product_class_mainmenu_menuitemsel{
	background-color : #ADC5DD;
	cursor : hand;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	font-weight : normal;
	font-style : normal;
	padding: 0px 3px 0px 3px;
	}
.product_class_mainmenu_rootmenuarrow{
	font-family : webdings;
	font-size : 10pt;
	cursor : hand;
}
.product_class_mainmenu_submenu{
	cursor : hand;
	background-color : #F4F4F4;
	border-bottom : 0px solid #404040 ;
	border-left : 0px solid #FF8080 ;
	border-top : 0px solid #FF8080 ;
	border-right : 0px solid #404040 ;
}
.RedText
{
	color: #cc0000;
}
.RedTextBold
{
	color: #cc0000;
	font-family : Verdana, Arial, Helvetica;
	font-weight: bold;
}
.terms:active{
	text-decoration : none;
	color :  #003366;
	font-weight: normal;
}

.terms:link{
	text-decoration : none;
	color :  #336699;
	font-weight: normal;
}
.terms:visited{
	text-decoration : none;
	color :  #336699;
	font-weight: normal;
}
.terms:hover{
	text-decoration : underline;
	color :  #FF0000;
	font-weight: normal;
}
.privacy:active{
	text-decoration : none;
	color :  #003366;
	font-weight: normal;
}

.privacy:link{
	text-decoration : none;
	color :  #336699;
	font-weight: normal;
}
.privacy:visited{
	text-decoration : none;
	color :  #336699;
	font-weight: normal;
}
.privacy:hover{
	text-decoration : underline;
	color :  #FF0000;
	font-weight: normal;
}
.normalLink:active{
	text-decoration : none;
	color :  #003366;
	font-weight: normal;
}
.normalLink:link{
	text-decoration : none;
	color :  #336699;
	font-weight: normal;
}
.normalLink:visited{
	text-decoration : none;
	color :  #336699;
	font-weight: normal;
}
.normalLink:hover{
	text-decoration : underline;
	color :  #FF0000;
}
.CalendarTitle
{
	font-weight: bold;
	font-size: 20px;
	color: white;
	background-color: #336699;
	text-align: center;
}
.CalendarHeader
{
	background-color: #ccddff;
	text-align: center;
}
.CellClass
{
	background-color: #F1F1F1;
}
.DayHeader
{
	background-color: #FFFFF5;
}
.LinkClass
{
	font-weight: normal;
	font-size: x-small;
	color: black;
	background-color: #fffff5;
}
.tbRightBorder
{
	BORDER-RIGHT: lightgrey 2px solid;
	BORDER-BOTTOM: lightgrey 2px solid;
}
.GridHeaderStyle
{
	font-weight: bold;
	font-size: xx-small;
	color: white;
	background-color: #336699;
	text-align: center;
}
.TableHeader {
	font-weight: bold;
	color: #ffffff;
	font-size: 11px;
	background-color: #336699;
}
.TableHeaderNEI {
	font-weight: bold;
	color: #000000;
	font-size: 11px;
	background-color: #CCCCCC;
}
.TableBorder1 {
	background-color: #336699;
}

.TableCell1 {
	background-color: #f4f4f4;
}
.TableCell2 {
	background-color: #f1f1f1;
}

.AdminPanel {
	background-color:#F4f4f4;
	border: 1px dotted #666666;
}

.APIMessage {
	border-top: 1px dotted #cc0000;
	border-bottom: 1px dotted #cc0000;
	border-left: 1px dotted #cc0000;
	border-right: 1px dotted #cc0000;
	background-color:#ffffce;
	font-weight: bold;
	color:#cc0000; 
	margin: 10px;
}
