.NormalBold {text-align: left}
.centerMe {text-align:center !important}
.rightMe {text-align:right !important}
.leftMe {text-align:left !important}
.centerMeNoWrap{text-align:center !important; white-space:Nowrap !important}
.leftMeNoWrap {text-align:left !important; white-space:Nowrap !important}
.rightMeNoWrap {text-align:right !important; white-space:Nowrap !important}
.dnnLoginActions {display:none !important}


.LeftPane { width:150px; background-color:#CDE7FE; vertical-align:top}
.LeftSpacer { width:10px; height:500px; vertical-align:top;}
.ContentPane { vertical-align:top; }
.ContentPaneSingle { vertical-align:top; background-image: url(images/leftpaneback.gif); background-repeat:repeat-y; height:500px; }

.default { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #999999; }
.gerberbeginDefault { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #9AAEE0; }

.mouse   { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 10px; font-weight: normal; color: #999999; }
.link	 {color:#0000FF}

.topNav       { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; background: #02356C; text-decoration: none; }
.topNav:hover { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #66CCFF; background: #02356C; text-decoration: none; }

.bottomNav       { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; background: #02356C; text-decoration: none; }
.bottomNav:hover { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #66CCFF; background: #02356C; text-decoration: none; }
a.bottomNav			{ font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; background: #02356C; text-decoration: none; }
a.bottomNav:link	{ font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; background: #02356C; text-decoration: none; }
a.bottomNav:active	{ font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; background: #02356C; text-decoration: none; }
a.bottomNav:visited	{ font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; background: #02356C; text-decoration: none; }
a.bottomNav:hover { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #66CCFF; background: #02356C; text-decoration: none; }

.moreInfoLinkGreen { font-family: Arial; font-size: 12px; font-weight: bold; color: #5ECF97; text-decoration: none; }
.moreInfoLinkBlue  { font-family: Arial; font-size: 12px; font-weight: bold; color: #3399FF; text-decoration: none; }

.welcomeHeader       { font-family: Times New Roman, Times; font-size: 32px; font-weight: normal; color: #FF9933; }
.whatsNewHeader      { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #66CC99; }
.babyBasicsHeader    { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #CC99FF; }
.ourProductsHeader   { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #3399FF; }
.whereToBuyHeader    { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #00CC66; }
.privacyHeader       { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #3399FF; }
.aboutHeader         { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #3399FF; }
.contactUsHeader     { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #3399FF; }
.specialOffersHeader { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #99CCFF; }
.otherProductsHeader { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #9966FF; }
.currentAdsHeader    { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #99CCFF; }
.siteMapHeader       { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #3399FF; }
.preemieHeader       { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #FF8282; }
.decoratingHeader    { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #DDDF50; }
.pottyTrainingHeader { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #F286B7; }


.dayTimeProductsHeader       { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #F6A466; }
.dayTimeProductsCategory     { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #F6A466; text-decoration: none; }
.nightTimeProductsHeader     { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #C89AFB; }
.nightTimeProductsCategory   { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #C89AFB; text-decoration: none; }
.bathTimeProductsHeader      { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #87BEFA; }
.bathTimeProductsCategory    { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #87BEFA; text-decoration: none; }
.feedingTimeProductsHeader   { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #5AAB5A; }
.feedingTimeProductsCategory { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #5AAB5A; text-decoration: none; }
.preemieProductsHeader       { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #FF8282; }
.preemieProductsCategory     { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #FF8282; text-decoration: none; }
.onesiesProductsHeader       { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #025589; }
.onesiesProductsCategory     { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #025589; text-decoration: none; }
.gerberbeginProductsHeader   { font-family: Times New Roman, Times; font-size: 28px; font-weight: normal; color: #9AAEE0; }
.gerberbeginProductsCategory { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #9AAEE0; text-decoration: none; }

.currentAdsNavHeader    { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #000000; }
.aboutNavHeader         { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #000000; }
.contactNavHeader       { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #000000; }
.copyrightNavHeader     { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #000000; }
.privacyNavHeader       { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #000000; }
.siteMapNavHeader       { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #000000; }
.productsNavHeader      { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #003399; }
.babyBasicsNavHeader    { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #003399; }
.whereToBuyNavHeader    { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #000000; }
.whatsNewNavHeader      { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #000000; }
.specialOffersNavHeader { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #000000; }
.otherProductsNavHeader { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #000000; }
.PottyTrainingNavHeader { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #F286B7; }

.productNavCategory { font-family: Times New Roman, Times; font-size: 12px; font-weight: normal; color: #003399; text-decoration: none; }
.productNavItem     { font-family: Times New Roman, Times; font-size: 10px; font-weight: normal; color: #003399; text-decoration: none; }

.daytimeBasicsTitle    { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #F6A466; text-decoration: none; }
.nighttimeBasicsTitle  { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #C89AFB; text-decoration: none; }
.bathtimeBasicsTitle   { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #87BEFA; text-decoration: none; }
.feedingBasicsTitle    { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #5AAB5A; text-decoration: none; }
.preemieBasicsTitle    { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #FF8282; text-decoration: none; }
.decoratingBasicsTitle { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #DDDF50; text-decoration: none; }

.daytimeProductsTitle   { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #F6A466; text-decoration: none; }
.nighttimeProductsTitle { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #C89AFB; text-decoration: none; }
.bathtimeProductsTitle  { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #87BEFA; text-decoration: none; }
.feedingProductsTitle   { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #5AAB5A; text-decoration: none; }
.preemieProductsTitle   { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #FF8282; text-decoration: none; }
.onesiesProductsTitle   { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #025589; text-decoration: none; }
.gerberbeginProductsTitle { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #9AAEE0; text-decoration: none; }


.productName            { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 14px; font-weight: normal; color: #999999; }
.productDescription     { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #999999; }
.dayTimeProductName     { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 14px; font-weight: normal; color: #F6A466; }
.nightTimeProductName   { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 14px; font-weight: normal; color: #C89AFB; }
.bathTimeProductName    { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 14px; font-weight: normal; color: #87BEFA; }
.feedingTimeProductName { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 14px; font-weight: normal; color: #5AAB5A; }
.preemieProductName     { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 14px; font-weight: normal; color: #FF8282; }
.onesiesProductName     { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 14px; font-weight: normal; color: #025589; }
.gerberbeginProductName { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 14px; font-weight: normal; color: #9AAEE0; }

.gerberbeginWhereToBuy { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 10px; font-weight: bold; color: #193E96; }
.ltpurpleWhereToBuy { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 14px; font-weight: bold; color: #9933CC; }
.dkpurpleWhereToBuy { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 14px; font-weight: bold; color: #660099; }

.whatsNewHeadline      { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 14px; font-weight: bold; color: #999999; }
.otherProductsHeadline { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 14px; font-weight: bold; color: #0C2146; }
.specialOffersHeadline { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 14px; font-weight: bold; color: #9966FF; }
body {margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px}

.registerJoinNow { font-family:Times New Roman, Arial, Helvetica Sans-Serif; font-size: 18px; color: #0000FF; }
.registerA { font-family:Times New Roman, Arial, Helvetica Sans-Serif; font-size: 16px; font-weight: bold; color: #11924F; }
.registerB { font-family:Times New Roman, Arial, Helvetica Sans-Serif; font-size: 18px; color: #EC0A6E; }
.registerC { font-family:Times New Roman, Arial, Helvetica Sans-Serif; font-size: 18px; color: #303289; }
.registerD { font-family:Times New Roman, Arial, Helvetica Sans-Serif; font-size: 18px; color: #DA521E; }
.registerDBOLD { font-family:Times New Roman, Arial, Helvetica Sans-Serif; font-size: 18px; font-weight: bold; color: #DA521E; }

.loginHeader { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: white; }
a.loginHeader { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #02356C; }
a.loginHeader:hover { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: red; }

.tellfriendConfirm { font-family:Times New Roman, Arial, Helvetica Sans-Serif; font-size: 18px; color: #0000FF; font-weight: bold; }

.BOMHeader { font-family: Times New Roman, Times; font-size: 28px; font-weight: bold; color: #FF6362; }
.BOMDetail24 { font-family: Times New Roman, Times; font-size: 24px; font-weight: bold; color: #FF6362; }
.BOMDetail18 { font-family: Times New Roman, Times; font-size: 18px; font-weight: normal; color: #FF6362; }

/*Newsletter Styles */
.Newsletter
{
font-family: Verdana,Arial,Helvetica sans-serif;
font-size: 11px;
font-weight: normal;
color: #999999;
}

A.Newsletter:link, A.Newsletter:visited
{
font-family: Verdana,Arial,Helvetica sans-serif;
font-size: 11px;
font-weight: normal;
color: #999999;
}

A.NewsletterLinks:link, A.NewsletterLinks:visited
{
font-family: Verdana,Arial,Helvetica sans-serif;
font-size: 11px;
font-weight: normal;
color: #de5271;
text-decoration: underline;
}	

A.NewsletterLinksGreen:link, A.NewsletterLinksGreen:visited
{
font-family: Verdana,Arial,Helvetica sans-serif;
font-size: 11px;
font-weight: normal;
color: #96bfb1;
text-decoration: underline;
}	

/*Gerber Standard Styles */
fieldset 
{
	padding: 5px 5px 10px 5px;
}

legend
{
	color: #7996D7;
	font-size: 16px;	
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 5px;
}

/*  Generic LeftNav Styles */
.GCI_LeftNavContainer
{
	background-color: White;
	width: 141px;
	padding: 10px 0px 10px 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #003399; 
	text-decoration: none; 
}

/*  Generic Datagrid Styles */
.GCI_gridparent
{
	background-color:White;
	border-width:2px;
	width:600; 
	border-color:#000000;
}
.GCI_gridparent tr td 
{
	padding:5px;
	border-color:#000000;
	text-align: left;
}
.GCI_griditem
{
	font-weight: normal; 
	font-size: 11px; 
	color: black; 
	font-family: Arial, Helvetica, sans-serif; 
	vertical-align:baseline;
	text-align:left;
	background-color:#EEEEEE;
}
.GCI_gridheader 
{
	background-color:#7996D7;
	vertical-align:bottom;
	text-align:center;
}
.GCI_gridheader td 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color:white;
}
.GCI_gridheader td a:link, .GCI_gridheader td a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color:white;
	text-decoration:underline;
}

.GCI_gridheader td a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color:white;
	text-decoration:none;
}

.GCI_gridselecteditem 
{
	font-family: Arial, Helvetica, sans-serif; 
	color:black;
/*	background-color:#F8F8FF;*/
	background-color:#FF99FF;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	vertical-align:baseline; 
}

.GCI_gridalternatingitem
{
	color:black;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	vertical-align:baseline; 
	
}

.GCI_gridfooter 
{
}

.GCI_gridpager {
	FONT-WEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif; 
	color:Black;
	text-align: center;
	vertical-align:bottom;
	background-color:Silver;
}

tr.GCI_gridpager td {
	text-align: center;
}

.GCI_gridpager td span{
	FONT-WEIGHT: bold;
	font-size:11px;
	color:black;
	font-family: Arial, Helvetica, sans-serif; 
	text-align: center;
	vertical-align:bottom;
}

.GCI_gridpager td a:link, .GCI_gridpager td a:visited {
	font-size:11px;
	COLOR: black;
	TEXT-DECORATION: underline
}

.GCI_gridpager td a:hover 
{
	font-size:11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
/* New sub Datagrid Styles */
.HeaderRow
{
	BORDER-LEFT: black 2px solid
}
.ItemRow
{
	BORDER-LEFT: black 2px solid
}
.GCI_gridparent_sub
{
	BORDER-TOP-WIDTH:1px; 
	BORDER-LEFT-WIDTH: 1px; 
	/*BORDER-LEFT-COLOR: #cccccc;*/ 
	BORDER-LEFT-COLOR: black;
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-BOTTOM-COLOR: black; 
	WIDTH: 600px; 
	BORDER-TOP-COLOR: black; 
	BACKGROUND-COLOR: white; 
	BORDER-RIGHT-WIDTH: 1px; 
	BORDER-RIGHT-COLOR: black
}
.GCI_gridparent_sub TR TD 
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	BORDER-LEFT-COLOR: #cccccc; 
	BORDER-BOTTOM-COLOR: #cccccc; 
	PADDING-BOTTOM: 5px; 
	BORDER-TOP-COLOR: #cccccc; 
	PADDING-TOP: 5px; 
	BORDER-RIGHT-COLOR: #cccccc
}
.GCI_griditem_sub
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: baseline; 
	COLOR: black; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left
}
.GCI_gridheader_sub
{
	VERTICAL-ALIGN: bottom; 
	BACKGROUND-COLOR: #ffff99; 
	TEXT-ALIGN: center
}
.GCI_gridheader_sub TD 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000033; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* New sub Datagrid Styles */

.GCI_Nav_LeftNavContainer
{
	background-color:whitesmoke;
	width: 140px;
	text-align: left;
}

A.GCI_Nav_LeftNavLinks:link, A.GCI_Nav_LeftNavLinks:active, A.GCI_Nav_LeftNavLinks:visited
{
	font-size:12px;
	font-family: Arial;
	color: gray;
	padding-left: 10px;
	text-align: left;
	text-decoration: none;
}

A.GCI_Nav_LeftNavLinks:hover
{
	color: black;	
	background-color: #BBBBBB;
	width: 140px;
	text-decoration: none;
}

.GCI_Nav_LeftNavHeader
{
	padding-left: 2px;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial;
	background-color: gray;
	width: 138px;
	color: White;
}

A.GCI_Nav_LeftNavMenu:link, A.GCI_Nav_LeftNavMenu:active, A.GCI_Nav_LeftNavMenu:visited 
{
	padding-left: 2px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: gray;
}
A.GCI_Nav_LeftNavHomeLink:link, A.GCI_Nav_LeftNavHomeLink:active, A.GCI_Nav_LeftNavHomeLink:visited
{
	font-size:16px;
	font-weight: bold;
	font-family: Arial;
	color: gray;
	padding: 0px 0px 0px 2px;
	background-color:whitesmoke;
	width: 140px;
}

A.GCI_Nav_LeftNavHomeLink:hover
{
	color: black;	
}


/*DNN Added Styles */
.Current_Date
{
	font-weight: normal;
	font-size: 11px;
	color: #003366;
	font-family: Tahoma;
}

/* [SOLPATRMENU] */
.MainMenu_MenuContainer
{
	background: #02356C; }
.MainMenu_MenuBar
{
}
.MainMenu_MenuItem
{
	padding-left: 2px;
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 20px;
	border-bottom-style: none;
}

a.bottomNav:hover { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 11px; font-weight: normal; color: #66CCFF; background: #02356C; text-decoration: none; }


.MainMenu_MenuItemSel
{
	padding-left: 2px;
	font-weight: normal;
	font-size: 11px;
	height: 20px;
	color: #66CCFF;
	background-color: #02356C;
}
.MainMenu_MenuIcon
{
	display: none;
	width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 0px;
	background-color: #f5f5f5;
	border-bottom-style: none;
}
.MainMenu_MenuIcon_Admin
{
	padding-right: 0px;
	padding-left: 0px;
	width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 0px;
	background-color: #f5f5f5;
	border-bottom-style: none;
}
.MainMenu_MenuArrow
{
	padding-right: 0px;
	padding-left: 0px;
	width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}
.MainMenu_MenuBreak
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: blue;
	border-bottom-style: none;
}
.MainMenu_SubMenu
{
	border-right: #999999 1px solid;
	padding-right: 1px;
	border-top: #999999 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	margin-left: 1px;
	border-left: #999999 1px solid;
	padding-top: 1px;
	border-bottom: #999999 1px solid;
	background-color: #02356C;
}
.MainMenu_SubMenuItemSel
{
	padding-left: 2px;
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 20px;
	border-bottom-style: none;
	background-color: #6699CC;
}
/*
{
	font-weight: normal;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:none;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 20px;
	background-color: #6699CC;
	padding-left: 2px;
}
*/
.MainMenu_RootMenuArrow
{
	padding-right: 1px;
	padding-left: 0px;
}
.MainMenu_RootMenuItem
{
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none;
	height: 20px;
}
.MainMenu_RootMenuItemActive
{
		font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #66CCFF; 
	text-decoration: none;
	height: 20px;
}
.MainMenu_RootMenuItemSel
{
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #66CCFF; 
	text-decoration: none;
	height: 20px;
}
.CommandButtonRed     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Red;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButtonRed:link {
    text-decoration:    underline;
    color: red;
}

A.CommandButtonRed:visited  {
    text-decoration:    underline;
    color: red;
}

A.CommandButtonRed:active   {
    text-decoration:    underline;
    color: red;
}

A.CommandButtonRed:hover    {
    text-decoration:    underline;
    color: red;
}
h1 {
        font-size: 20PX;
        color: #666644;
        font-family: Tahoma, Arial, Helvetica;
        font-weight:normal;
    }
h2 {
        font-size: 20PX;
        color: #666644;
        font-family: Tahoma, Arial, Helvetica;
        font-weight:normal;
    }
h3 {
        font-size: 12PX;
        color: #666644;
        font-family: Tahoma, Arial, Helvetica;
        font-weight:normal;
    }

.NormalRed {
    color: red;
}