@charset "utf-8";
/* Brainy Baby sub page styles */

html {
	width:100%;
	height:100%;
}

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	color: #b792d7;
	/*background-image:url(../images/bgBBgrad_shad.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#95088b; */
	margin: 0;
	padding: 0;
	text-align: center; 
	width:100%;
	/*height:100%;
	overflow:hidden; */
}


/*  subpage content and main content ////////////////////////////////   */
.oneColElsCtr #container_1 {
	position:relative;
	width: 1150px;
	/* width: 46em; */
	/* width: 960px; */
	/* width: 100%; */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColElsCtr #mainContent {
	padding:0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

#content_testimonials {
	width:650px;
	margin:-480px 0 0 40px;
	float: left;
}

/*/////////////////*/
a {
	text-decoration:none;
	}

/*/////////////////*/

a:link {
	font-size: 10px;
	/* color:#993399; */
	color:#c9b7d7;
	text-decoration: none;
}

a:visited {
	font-size: 10px;
	/* color:#993399; */
	color:#c9b7d7;
	text-decoration: none;
}

a:hover {
	font-size: 10px;
	/* color:#993399; */
	color:#c9b7d7;
	text-decoration: underline;
}

a:active {
	font-size: 10px;
	/* color:#993399; */
	color:#c9b7d7;
	text-decoration: none;
}

/*/////////////////*/

a .colortext2 {
	text-decoration:none;
	}


/*/////////////////*/
a .colortext1 {
	text-decoration:none;
	color:#c9b7d7;
	}


a:link .colortext1 {
	font-size: 10px;
	color:#c9b7d7;
	text-decoration: none;
}

a:visited .colortext1 {
	font-size: 10px;
	color:#c9b7d7;
	text-decoration: none;
}

a:hover .colortext1 {
	font-size: 10px;
	color:#c9b7d7;
	text-decoration: underline;
}

a:active .colortext1 {
	font-size: 10px;
	color:#c9b7d7;
	text-decoration: none;
}


/*//////////////////*/

h2 a:link div#c-column_1 {
	font-size: 10px;
	color:#c9b7d7;
}
h2 a:visited div#c-column_1 {
	font-size: 10px;
	color:#c9b7d7;
}
h2 a:hover div#c-column_1 {
	font-size: 10px;
	color:#c9b7d7;
}
h2 a:active div#c-column_1 {
	font-size: 10px;
	color:#c9b7d7;
}



h2 #c-column_1 {
	font-size: 10px;
	color:#c9b7d7;
}
/*/////////////////*/

#topsearch .colortext2 {
	font-size:10px;
	color:#c9b7d7;
	/* color:#993399; */
}

.colortext1 {
	font-size:10px;
	color:#c9b7d7;
}

.colortext2 {
	font-size:10px;
	color:#c9b7d7;
	/* color:#993399; */
}

.colortext3 {
	font-size:11px;
	color:#c9b7d7;
	/* color:#993399; */
}

.colortext_medium {
	font-size:12px;
	/*color:#c9b7d7;*/
	color:#993399;
}



.formtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.formimage {
	vertical-align:bottom;	
}

.clearfloats {
	clear:both;
}

.nofloat {
	float: none;
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}

/*.clearfix {
	display:inline-table;
} */

/* backslash hack hides from IE mac \*/
* html .clearfix { height: 1%; }
.clearfix {display: block;}
/* end backslash hack */


/* //////////////// top nav/seach bar styles //////////////*/

#topnav1_ {
	position:absolute;
	left:631px;
	top:10px;
	width:80px;
	/* height:29px; */
	z-index: 1;
	display:inline;
}

#topnav2_ {
	position:absolute;
	left:732px;
	top:10px;
	width:76px;
	/* height:29px; */
	z-index: 1;
	display:inline;
}

#topnav3_ {
	position:absolute;
	left:826px;
	top:10px;
	width:88px;
	/* height:29px; */
	z-index: 1;
	display:inline;
}

#topnav_divider1_ {
	position:absolute;
	left:711px;
	top:0px;
	width:20px;
	height:29px;
	z-index: 1;
}

#topnav_divider2_ {
	position:absolute;
	left:807px;
	top:0px;
	width:20px;
	height:29px;
	z-index: 1;
}


#topsearchbox_ {
	position:absolute;
	left:918px;
	top:4px;
	width:80px;
	height:29px;
	z-index: 1;
}

#topsearchbutton_ {
	position:absolute;
	left:1026px;
	top:2px;
	width:20px;
	height:29px;
	z-index: 1;
}



/* /////////////////////////////////// */

#content_topbox {
	position:absolute;
	left:96px;
	/* left:30px; */
	top:-7px;
	/* width:960px;
	height:150px; */
	z-index:0;
}

/*#content_bottombox {
	position:relative;
	left:0px;
	top:474px;
	width:100%;
	height:477px;
	background-image: url(../images/bg_bottom_grad_line.png);
	background-repeat:repeat-x;
	float: left;
}*/

#bgLeftShadow_ {
	position:absolute;
	left:84px;
	top:-20px;
	width:14px;
	vertical-align:middle;
	/* height:812px;
	height:35em; */
}

#bgRightShadow_ {
	position:absolute;
	/* left:1053px; */
	left:1060px;
	top:-1px;
	width:14px;
	vertical-align:middle;
	/* height:812px; 
	height:35em;*/
}

#bgBottomShadow_ {
	position:relative;
	top:22px;
	left:1px;
	/* left:0px; */
	/* left:95px; */
	/* top:842px; */
	/* top:0px;
	top:26px;
	left:-34px; */
	width:960px;
	height:13px;
	/* background-image:url(shop/images/bgBottomShadow.png);
	background-repeat:no-repeat;
	background-position:bottom;
	/* width:960px;  */
	margin:10px 0px;
	/* margin:0 auto; */
	/* padding:8px 0px 10px 0px; */
}

#bgBottomShadow_test {
	width:960px;
	height:13px;
	background-image:url(shop/images/bgBottomShadow.png); 
	background-repeat:no-repeat; 
	background-position:bottom; 
}

#imgBBlogo_ {
	position:absolute;
	left:120px;
	top:11px;
	width:159px;
	height:115px;
	z-index:1;
}
#imgBBlogo-crnr_ {
	position:absolute;
	left:119px;
	top:4px;
	width:159px;
	height:115px;
}

#navProducts026_ { /* ///////////// Nav6 /////////// */
	position:absolute;
	left:899px;
	top:60px;
	width:152px;
	height:51px;
	z-index: 1;
}
#navProducts024_ { /* ///////////// Nav5 /////////// */
	position:absolute;
	left:756px;
	top:60px;
	width:143px;
	height:51px;
	z-index: 1;
}
#navProducts022_ { /* ///////////// Nav3 /////////// */
	position:absolute;
	left:574px;
	top:60px;
	width:106px;
	height:51px;
	z-index: 1;
}
#navProducts020_ { /* ///////////// Nav2 /////////// */
	position:absolute;
	left:469px;
	top:60px;
	width:105px;
	height:51px;
	z-index: 1;
}
#navProducts018_ { /* ///////////// Nav1 /////////// */
	position:absolute;
	left:360px;
	top:60px;
	width:109px;
	height:51px;
	z-index: 1;
}
#navProducts_ { /* /////////////// Nav0 /////////// */
	position:absolute;
	left:282px;
	top:60px;
	width:78px;
	height:51px;
	z-index: 1;
}


#btn2_ {	
	position:absolute;
	left:921px;
	top:39px;
	width:125px;
	height:21px;
}

#btn1_ {	
	position:absolute;
	left:792px;
	top:39px;
	width:125px;
	height:21px;
}

#swfContent_ {
	position:absolute;
	left:82px;
	top:104px;
	width:986px;
	height:501px;
}


#mod1_sub_ {
	position:absolute;
	/* left:95px; */
	left:0px;
	/* top:601px; */
	top:0px;
	width:320px;
	height:237px;
}
#mod2_sub_ {
	position:absolute;
	/* left:415px; */
	left:325px;
	/* top:600px; */
	top:0px;
	width:315px;
	height:237px;
}
#mod3_sub_ {
	position:absolute;
	/* left:735px; */
	left:645px;
	/* top:597px; */
	top:0px;
	width:320px;
	height:237px;
}


#apDiv1_sub {
	position:absolute;
	width:254px;
	height:96px;
	z-index:1;
	/* left: 125px; */
	left: 30px;
	/* top: 707px; */
	top:105px;
}

#apDiv2_sub {
	position:absolute;
	width:250px;
	height:88px;
	z-index:1;
	/* left: 434px; */
	left: 345px;
	/* top: 715px; */
	top:113px;
}

#apDiv3_sub {
	position:absolute;
	width:264px;
	height:127px;
	z-index:1;
	/* left: 753px; */
	left: 659px;
	/* top: 692px; */
	top:91px;
}


/* footer nav ------------------------------------- */

#navFooter1_ {
	position:absolute;
	left:176px;
	top:2px;
	width:92px;
	height:24px;
}
#navFooter2_ {
	position:absolute;
	left:300px;
	top:2px;
	width:102px;
	height:24px;
}
#navFooter3_ {
	position:absolute;
	left:423px;
	top:2px;
	width:78px;
	height:24px;
}
#navFooter4_ {
	position:absolute;
	left:531px;
	top:2px;
	width:67px;
	height:24px;
}
#navFooter5_ { /* option 5 removed from layout */
	position:absolute;
	left:561px;
	top:2px;
	width:28px;
	height:24px;
}
#navFooter6_ {
	position:absolute;
	left:632px;
	top:2px;
	width:56px;
	height:24px;
}
#navFooter7_ {
	position:absolute;
	left:716px;
	top:2px;
	width:74px;
	height:24px;
}
#navFooter8_ {  /* option 8 removed from layout */
	position:absolute;
	left:806px;
	top:2px;
	width:66px;
	height:24px;
}
#imgSubFooter_ {	
	position:absolute;
	left:402px;
	top:911px;
	width:346px;
	height:11px;
}


/*//////////////////////////////  sub footer styles /////////////////////////*/



#subfooter_legal_ {
	position:absolute;
	left:307px;
	top:48px;
	height:21px;
	z-index: 1;
}


/* alternate individual sub footer divs */
#subfooternav1_ {
	position:absolute;
	left:307px;
	top:48px;
	width:98px;
	height:21px;
	z-index: 1;
}

#subfooternav2_ {
	position:absolute;
	left:421px;
	top:48px;
	width:76px;
	height:21px;
	z-index: 1;
}

#subfooternav3_ {
	position:absolute;
	left:513px;
	top:48px;
	width:38px;
	height:21px;
	z-index: 1;
}

#subfooternav4_ {
	position:absolute;
	left:568px;
	top:48px;
	width:122px;
	height:21px;
	z-index: 1;
}

#subfooternav_divider1_ {
	position:absolute;
	left:407px;
	top:49px;
	width:12px;
	height:11px;
	z-index: 1;
}

#subfooternav_divider2_ {
	position:absolute;
	left:499px;
	top:49px;
	width:12px;
	height:11px;
	z-index: 1;
}

#subfooternav_divider3_ {
	position:absolute;
	left:553px;
	top:49px;
	width:12px;
	height:11px;
	z-index: 1;
}

#spacerdiv {
	position:relative;
	top:100%;
	height:30px;
}



/* ////////////////////////////////////////////////////////////  */

#c-block {
	position:relative;
	width:960px;
	margin: 0 0 0 94px;
	z-index:0;
}

#c-col {
	position:absolute;
	left: 5px;
	top: 143px;
	width:960px;
	background-image:url(../images/bb_bgContentBottom.png);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#fff;
	margin:0;
	padding:0;
	border:0px solid #000;
	text-align:left;
	color:#c9b7d7;
	z-index: 0;
}

#c-column_1 {
	float:left;
	margin:0 0 0 12px;
	width: 960px;
	color: #c9b7d7;
	clear:both;
}

#canadian {
	text-align:center;
}

#lh-col {
	position:absolute;
	top:230px;
	left:0px;
	width:160px;
	margin:0px 5px 0px 5px;
	z-index:3;
	color:rgb(50,52,135);
	font-size:10px;
	font-family:arial, sans-serif;
	text-align:center;
}

#rh-col {
	position:absolute;
	top:230px;
	right:0px;
	width:200px;
	margin:10px auto;
	font-size:1.0em;
	text-align:center;
	z-index:2;
}

#rh-col div {padding:0;margin:0;}

#rh-column {
	float:right;
	width:186px;
	overflow:hidden;
	margin:-100px 10px 0 0;
	/* [if Webkit 3] margin:0px 0px 0px -20px; */
}

#rh-column_low_banner {  /* DELETE THIS STYLE AFTER PUBLISHING ALL CATEGORIES */
	float:right;
	width:186px;
	overflow:hidden;
	margin:-25px 18px 0 0;
	/* [if Webkit 3] margin:0px 0px 0px -20px; */
}

#right_hand_column {
	float:right;
	width:186px;
	overflow:hidden;
	margin:-20px 12px 0 0;
}

#feature {
	float:right;
	text-align:center;
	padding:0px 10px;
	width:300px;
}

/* store locator /////////////////////////////////////////////// */
#apDiv1_locator {
	position:absolute;
	width:254px;
	height:96px;
	left: 53px;
	top: 121px;
	z-index:1;
}


/* subpages /////////////////////////////////////////////// */
.image_left {
	float:left;
	width:80px;
	height:80px;
	margin-right:10px;
	border:0;
}

.image_left_29 {
	float:left;
	width:29px;
	margin-right:10px;
	border:0;
}



/*  footer content box ////////////////////////////////   */

#footer_content_ {
	position:relative;
	margin:0px;
	top: 50px;
	left: 1px;
	width: 960px;
}

#footer_content_contact {
	position:relative;
	margin:0px;
	top: 20px;
	left: 1px;
	width: 960px;
}


#footer_wrapper {
	position:absolute; 
	width:1026px; 
	margin-left:auto; 
	margin-right:auto; 
	top: 959px;
}

td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}

img {
	border:none;
}

/* Brainy Baby global nav styles */


#contentbox {
	position:absolute;
	left:95px;
	top:-7px;
	width:960px;
	height:857px;
}
#navProducts022a_ { /* ///////////// Nav4 /////////// */
	position:absolute;
	left:680px;
	top:60px;
	width:76px;
	height:51px;
	z-index: 1;
}

/* -------------------------------*/
/* International */


.alpha_menu * {
	margin:0;
	padding:0;
}

.alpha_menu {
	border: 0 solid #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#c9b7d7;
	text-transform:uppercase;
	text-decoration:none;
	background-color:#ffffff;
	display:block;
	padding:.3em;
	/* text-align:center;
	vertical-align:middle;
	background-image:url(/dev/shop/images/bgLetterBox.png);
	background-repeat:no-repeat;
	background-position:center; */
	float:left;
}

.alpha_menu_selected {
	font-size:12px;
	color:#ffffff; 
	text-decoration:none; 
	border: 1px solid #c9b7d7; 
	background-color:#9663a0; 
	display:block; 
	padding:.3em;
}


.alpha_menu li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#c9b7d7;
	text-transform:uppercase;
	border: 0px solid #c9b7d7;
	list-style-type:none;
	float:left;
	margin-right:2px;
}

.alpha_menu_nolink li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#c9b7d7;
	text-transform:uppercase;
	border: 1px solid #c9b7d7;
	list-style-type:none;
	float:left;
	margin-right:2px;
	padding:.3em;
}

.alpha_menu ul {
	border: 1px solid #c9b7d7;
	font-size:12px;
	float:left;
}

.alpha_menu a {
	border: 1px solid #c9b7d7;
	font-size:12px;
	text-decoration:none;
	background-color:#ffffff;
	float:left;
	display:block;
	padding:.3em;
}

.alpha_menu a:hover {
	font-size:12px;
	background-color:#9663a0;
	color:#ffffff;
	text-decoration:none;
}



/* -------------------------------*/
/* Products */

#FWTableContainer585785284 {
	/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:143px;
	/* height:40px; */
	height:24px;
	text-align:left;
	z-index: 7;
}

#MMMenuContainer0620151445_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0620151445_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:0px;
	top:48px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0620151445_0 {
/* This class defines things about menu MMMenu0620151445_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#555555;
	width:143px;
	height:76px;
	z-index: 7;
}

.MMMIFVStyleMMMenu0620151445_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0620151445_0 */
	width:143px;
	height:19px;
	voice-family: "\"}\"";
	voice-family:inherit;
	/* width:96px; */
	/* height:18px; */
	z-index: 7;
}

.MMMIVStyleMMMenu0620151445_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0620151445_0 */
	width:143px;
	height:19px;
	voice-family: "\"}\"";
	voice-family:inherit;
	/* width:96px; */
	/* height:18px; */
	z-index: 7;
}

#MMMenu0620151445_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0620151445_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0620151445_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0620151445_0 so we can set its position */
	left:0px;
	top:24px;
}

#MMMenu0620151445_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu0620151445_0 so we can set its position */
	left:0px;
	top:48px;
}

#MMMenu0620151445_0_Item_3 {
/* Unique ID for item 2 of menu MMMenu0620151445_0 so we can set its position */
	left:0px;
	top:72px;
}
#MMMenu0620151445_0_Item_4 {
/* Unique ID for item 3 of menu MMMenu0620151445_0 so we can set its position */
	left:0px;
	top:96px;
}

#MMMenu0620151445_0_Item_5 {
/* Unique ID for item 4 of menu MMMenu0620151445_0 so we can set its position */
	left:0px;
	top:120px;
}

#MMMenu0620151445_0_Item_6 {
/* Unique ID for item 4 of menu MMMenu0620151445_0 so we can set its position */
	left:0px;
	top:144px;
}

#MMMenu0620151445_0_Item_7 {
/* Unique ID for item 4 of menu MMMenu0620151445_0 so we can set its position */
	left:0px;
	top:168px;
}

#MMMenuContainer0620151445_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0620151445_0 a {
/* Controls the general apperance for menu MMMenuContainer0620151445_0's  -- PRODUCTS -- items, including color and font */
	position:absolute;
	text-decoration:none;
	font-size:12px;
	color:#780080;
	text-align:left;
	text-indent:22px;
	vertical-align:middle;
	padding:5px 0;
	background: url("../images/nav2_sub_bg.png") #f4ebf5; /*  pink */
	background-repeat:no-repeat;
	width:143px;
	font-weight:normal;
	font-style:normal;
	display:block;
	z-index: 7;
}

#MMMenuContainer0620151445_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0620151445_0 */
	/* color:#d9febf; */
	/*color:#0033ff;*/
	color:#df993c;
	/*background: url("../images/mmmenu1_116x38_over.gif") #780080;*/
	/*background: url("../images/bgNav2_noDiv_over.png") #780080;*/
}



/* -------------------------------------------- */
/* About Us  */

#FWTableContainer1448078185 {
	/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:106px;
	/* height:39px; */
	height:24px;
	text-align:left;
	z-index: 300;
}

#MMMenuContainer0620163905_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0620163905_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:0px;
	top:48px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0620163905_0 {
/* This class defines things about menu MMMenu0620163905_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#555555;
	width:100%;
	height:76px;
}

.MMMIFVStyleMMMenu0620163905_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0620163905_0 */
	/*width:176px;*/
	/*height:38px;*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width:156px;
	height:19px;
}

.MMMIVStyleMMMenu0620163905_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0620163905_0 */
	/*width:176px;*/
	/*height:38px;*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width:156px;
	height:19px;
}

#MMMenu0620163905_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0620163905_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0620163905_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0620163905_0 so we can set its position */
	left:0px;
	top:24px;
}

#MMMenu0620163905_0_Item_2 {
/* Unique ID for item 1 of menu MMMenu0620163905_0 so we can set its position */
	left:0px;
	top:48px;
}

#MMMenu0620163905_0_Item_3 {
/* Unique ID for item 1 of menu MMMenu0620163905_0 so we can set its position */
	left:0px;
	top:72px;
}

#MMMenu0620163905_0_Item_4 {
/* Unique ID for item 1 of menu MMMenu0620163905_0 so we can set its position */
	left:0px;
	top:96px;
}

#MMMenu0620163905_0_Item_5 {
/* Unique ID for item 1 of menu MMMenu0620163905_0 so we can set its position */
	left:0px;
	top:120px;
}

#MMMenu0620163905_0_Item_6 {
/* Unique ID for item 1 of menu MMMenu0620163905_0 so we can set its position */
	left:0px;
	top:144px;
}


#MMMenuContainer0620163905_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0620163905_0 a {
/* Controls the general apperance for menu MMMenuContainer0620163905_0's -- ABOUT US -- items, including color and font */
	position:absolute;
	text-decoration:none;
	font-size:12px;
	color:#780080;
	text-align:left;
	text-indent:22px;
	vertical-align:middle;
	padding:5px 0;
	background: url("../images/nav2_sub_bg.png") #f4ebf5; /*  pink */
	background-repeat:no-repeat;
	width:143px;
	font-weight:normal;
	font-style:normal;
	display:block;
	z-index: 7;
}

#MMMenuContainer0620163905_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0620163905_0 */
	/* color:#d9febf; */
	/* color:#0033ff; */
	color:#df993c;
	/* background: url("../brainy_baby/mmmenu1_176x38_over.gif") #780080; */
	/* background: url("../images/bgNav4_noDiv_over.png") #780080; */
}


/* -------------------------------*/
/* Research */

#FWTableContainer1448078185_a {
	/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:143px;
	/* height:40px; */
	height:24px;
	text-align:left;
}

#MMMenuContainer0620163905_a_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0620163905_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:0px;
	top:48px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0620163905_a_0 {
/* This class defines things about menu MMMenu0620163905_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#555555;
	width:100%;
	/*height:76px;*/
	height:24px;
}

.MMMIFVStyleMMMenu0620163905_a_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0620163905_0 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:143px;
	/*height:19px;*/
	height:15px;
}

.MMMIVStyleMMMenu0620163905_a_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0620163905_0 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:143px;
	/*height:19px;*/
	height:15px;
}

#MMMenu0620163905_a_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0620163905_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0620163905_a_0_Item_1 {
/* Unique ID for item 0 of menu MMMenu0620163905_0 so we can set its position */
	left:0px;
	top:24px;
}

#MMMenuContainer0620163905_a_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0620163905_a_0 a {
	position:absolute;
	text-decoration:none;
	font-size:12px;
	color:#780080;
	text-align:left;
	text-indent:22px;
	vertical-align:middle;
	padding:5px 0;
	background: url("../images/nav2_sub_bg.png") #f4ebf5; /*  pink */
	background-repeat:no-repeat;
	width:143px;
	font-weight:normal;
	font-style:normal;
	display:block;
	z-index: 7;
}

#MMMenuContainer0620163905_a_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0620151445_a_0 */
	/* color:#d9febf; */
	/*color:#0033ff;*/
	color:#df993c;
	/* background: url("../images/bgNav2_noDiv_over.png") #780080; */
}

