/*
$Revision: #5 $
*/
/* main body */

body, td{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

#content{
	width:762px;
	margin:0px auto;
	padding:0;
}

.accesslinks {display:none;}

/* Global Nav Container Elements */

#GN_Container{height:135px; width:762px; margin-bottom:4px;}
#GN_Container form{padding:0; margin:0;}
#GN_TopContainer{height:81px; width:728px; padding:0; margin:0;}
#GN1_Container{height:27px; width:613px; float:right; margin-top:6px;}
#GN2_Container{height:41px; width:613px; float:right;}
.GN_TopSpacer{height:3px; width:613px; float:right;}
#GN3_Container{height:36px; width:762px;}
#GN4_Container{height:28px; width:762px;}
#GN_Bullseye{height:77px; width:115px; float:left;}


/* NAV 1 */

#navHolder{width:728px; height:130px; padding:0; margin:auto;}
#navTopHolder{position:absolute;}
#navColumn1{width:115px; height:64px; left:0; position:relative; padding:0; margin:0;}
#navColumn2{width:613px; height:64px; left:115px; position:relative; padding:0; margin:0;}


#nav1 {
	width: 613px;
	height: 26px;
	background-image: url(images/pic_amazon/nav1.gif);
	background-repeat:no-repeat;
	margin:0;
	padding: 0;
	position: relative;
}
#nav1 li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#nav1 li, #nav1 a {height: 26px; display: block; color:transparent;}
#nav1_1b {left: 118px; width: 73px;}
#nav1_2b {left: 208px; width: 71px;}
#nav1_3b {left: 300px; width: 76px;}
#nav1_4b {left: 396px; width: 56px;}
#nav1_5b {left: 470px; width: 31px;}
#nav1_6b {left: 516px; width: 97px;}



#nav1_1b a:hover {background: transparent url(images/pic_amazon/nav1.gif) -118px -27px no-repeat;}
#nav1_2b a:hover {background: transparent url(images/pic_amazon/nav1.gif) -208px -27px no-repeat;}
#nav1_3b a:hover {background: transparent url(images/pic_amazon/nav1.gif) -300px -27px no-repeat;}
#nav1_4b a:hover {background: transparent url(images/pic_amazon/nav1.gif) -396px -27px no-repeat;}
#nav1_5b a:hover {background: transparent url(images/pic_amazon/nav1.gif) -470px -27px no-repeat;}
#nav1_6b a:hover {background: transparent url(images/pic_amazon/nav1.gif) -516px -27px no-repeat;}

/* NAV 2 */

#nav2 {
 width: 613px;
 height: 41px;
 background: url(images/pic_amazon/nav2.gif);
 background-repeat:no-repeat;
 margin: 0px; padding: 0;
 position: relative;
}
#nav2 li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#nav2 li, #nav2 a {height: 41px; display: block; color:transparent;}
#nav2_1b {left: 0; width: 60px;}
#nav2_2b {left: 60px; width: 114px;}
#nav2_3b {left: 172px; width: 118px;}
#nav2_4b {left: 286px; width: 145px;}
#nav2_5b {left: 431px; width: 84px;}
#nav2_6b {left: 515px; width: 98px;}

#nav2_1b a.highlighted {background: transparent url(images/pic_amazon/nav2.gif) 0 -52px no-repeat;}
#nav2_2b a.highlighted {background: transparent url(images/pic_amazon/nav2.gif) -61px -55px no-repeat;}
#nav2_3b a.highlighted {background: transparent url(images/pic_amazon/nav2.gif) -172px -104px no-repeat;}
#nav2_4b a.highlighted  {background: transparent url(images/pic_amazon/nav2.gif) -286px -160px no-repeat;}
#nav2_5b a:hover  {background: transparent url(images/pic_amazon/nav2.gif) -431px -61px no-repeat;}
#nav2_6b a:hover  {background: transparent url(images/pic_amazon/nav2.gif) -515px -61px no-repeat;}


/* SEARCH ROW */



/* NAV 3 ("CSS Sprites" rollovers) */

#nav3 {
	width: 780px;
	height: 36px;
	background: url(images/tabbutton_up.jpg) no-repeat;
	margin:0; 
	padding: 0;
	position: relative;
}
#nav3 li {margin: 0; padding: 0; list-style: none; position: absolute; top: 2px;}
#nav3 li, #nav3 a {height: 36px; display: block; color:transparent;}
#nav3_1b {left: 0; width: 5px;}
#nav3_2b {left: 9px; width: 66px;}
#nav3_3b {left: 91px; width: 56px;}
#nav3_4b {left: 175px; width: 92px;}
#nav3_5b {left: 287px; width: 91px;}
#nav3_6b {left: 393px; width: 93px;}
#nav3_7b {left: 506px; width: 113px;}
#nav3_8b {left: 643px; width: 106px;}
#nav3_9b {left: 542px; width: 110px;}

#nav3_10b {left: 652px; width: 88px;}
#nav3_11b {left: 740px; width: 10px;}
#nav3_12b {left: 750px; width: 12px;}

#nav3_1b a.highlighted {background: transparent url(images/tabbutton_up.jpg) 0 -36px no-repeat;}
#nav3_2b a.highlighted {background: transparent url(images/tabbutton_up.jpg) -5px -36px no-repeat;}
#nav3_3b a.highlighted {background: transparent url(images/tabbutton_up.jpg) -87px -35px no-repeat;}
#nav3_4b a.highlighted {background: transparent url(images/tabbutton_up.jpg) -180px -36px no-repeat;}
#nav3_5b a.highlighted {background: transparent url(images/tabbutton_up.jpg) -291px -36px no-repeat;}
#nav3_6b a.highlighted {background: transparent url(images/tabbutton_up.jpg) -294px -36px no-repeat;}
#nav3_7b a.highlighted {background: transparent url(images/tabbutton_up.jpg) -356px -36px no-repeat;}
#nav3_8b a.highlighted {background: transparent url(images/tabbutton_up.jpg) -469px -36px no-repeat;}
#nav3_9b a.highlighted {background: transparent url(images/tabbutton_up.jpg) -542px -36px no-repeat;}

#nav3_10b a.highlighted {background: transparent url(images/tabbutton_up.jpg) -652px -36px no-repeat;}
#nav3_11b a.highlighted {background: transparent url(images/tabbutton_up.jpg) -740px -36px no-repeat;}
#nav3_12b a.highlighted {background: transparent url(images/tabbutton_up.jpg) -750px -36px no-repeat;}

/* Nav 4 (Search Bar) */

#nav4 {
	width: 729px;
	background: url(images/pic_amazon/nav4.gif);
	height: 28px;
	background-repeat:no-repeat;
	margin:0;
	padding: 0;
	position: relative;
}

#nav4_1b {position:absolute; height:28px; left: 0px; width: 53px;}
#nav4_2b {position:absolute; height:28px; left: 53px; width: 169px;}
#nav4_3b {position:absolute; height:28px; left: 222px; width: 105px;}
#nav4_4b {position:absolute; height:28px; left: 327px; width: 30px;}
#nav4_5b {position:absolute; height:28px; left: 357px; width: 367px;}
#nav4_6b {position:absolute; height:28px; left: 724px; width: 5px;}


.nav4WelcomeHolder{margin: 8px 10px 8px 10px; text-align:right; font-size:11px; color:#999999;}
.nav4WelcomeHolder a {font-weight:normal; font-size:11px; color:#999999;  text-decoration:underline;}
.nav4WelcomeHolder a:hover {color:#cc0000;}



/*IE hack to prevent image scrolling*/
* html input.nav4_Search{
        background: fixed url(images/pic_amazon/nav4txtbox.gif) no-repeat; }

input.nav4_Search{
        background: transparent url(images/pic_amazon/nav4txtbox.gif) no-repeat;
        margin: 5px 0 5px 0;
        padding: 3px 4px 0 5px;
        border: none;
        color: #333333;
        font: 11px Arial, Helvetica, sans-serif;
        height: 28px;
        width: 165px;
}


.nav4_SearchLegend {padding:0; margin:0; display:none;}


/* Nav 4 Search Bar and Drop Menu Styling*/
	
	
	
	.nav4dropcontainer{padding:5px 0 0 0; margin:0; z-index:10;}
	.nav4dropcontainer select{margin:0; padding:0; width:101px; font-size:11px; color:#333333; background-color:#FFFFFF;}
	

/*End Nav4 (Search Bar) */


/* NAV 3 DROPDOWNS */


div.dd{
	padding: 0;
	margin: 0 auto;
	position:absolute;
	z-index:500;
	visibility:hidden;
	overflow:hidden;
        text-align:left;
}

ul.menu {
	list-style:none;
	margin-top:4px;
	margin-left:1px;
	margin-right:8px;
	padding-left:0px;
	}
	
ul.menu li{
	font-size: 10px;
	font-weight:bold;
	margin-left:4px;
	padding-left:5px;
	padding-bottom:.4em;
}

ul.menu li a:hover {
	color: #CC0000;
	font-size:9px;
	cursor: pointer;
	cursor: hand;
	
}
ul.menu li a {
	color: #666666;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:1em;
	cursor: pointer;
	cursor: hand;
}


ul.menu li.hasChildren {
	background: url(images/arrow_on.gif) no-repeat;
	cursor: pointer;
	cursor: hand;
}



		
/* 

	Container Element for all Size and Shape Nav 3 Drop Down Level 1 Menus

	The .container class needs to wrap all of the columns
	The .container .column class assigns necessary positioning elements to each column

 */		
		
.container {overflow: hidden;}



/*** 1 Column menus with a Round Top Left Edge ***/


.dd1cRound_C1 {left:0;	width:148px; height:245px; 	background-image:url(images/dd1cbody.gif);	background-repeat:repeat-y;  float: left;}

.dd1cRound_Top{position:relative;	height:5px; width:148px; background-image:url(images/dd1ctopRound.gif); background-repeat:no-repeat; overflow:hidden;} 

.dd1cRound_Base{position:relative;	height:8px;	width:148px; background-image:url(images/dd1cbase.gif); background-repeat:no-repeat ; clear: both; }


/*** 1 Column menus with a Square Top Left Edge ***/

.dd1cSquare_C1 {left:0;	width:148px; height:245px; 	background-image:url(images/dd1cbody.gif);	background-repeat:repeat-y; float:left;}

.dd1cSquare_Top{position:relative;	height:5px; width:148px; background-image:url(images/dd1ctopSquare.gif); 	background-repeat:no-repeat; overflow:hidden;} 

.dd1cSquare_Base{position:relative;	height:8px;	width:148px; background-image:url(images/dd1cbase.gif);	background-repeat:no-repeat ; clear: both; }


/*** 2 Column menus with a Round Top Left Edge ***/


.dd2cRound_C1{left:0; width:146px; height:245px; background-image:url(images/dd2cbodyLeft.gif); background-repeat:repeat-y; float: left;}

.dd2cRound_C2 {left:0; width:148px; height:245px; background-image:url(images/dd2cbodyRight.gif); background-repeat:repeat-y; float: left;}

.dd2cRound_Top{position:relative; height:5px; width:294px; background-image:url(images/dd2ctopRound.gif); background-repeat:no-repeat; overflow:hidden;} 

.dd2cRound_Base{position:relative;	height:8px;	width:294px; background-image:url(images/dd2cbase.gif);background-repeat:no-repeat ; clear: both; }


/*** 2 Column menus with a Square Top Left Edge ***/


.dd2cSquare_C1{left:0;width:146px; height:245px; background-image:url(images/dd2cbodyLeft.gif); background-repeat:repeat-y; float: left; }

.dd2cSquare_C2 {left:0; width:148px; height:245px; background-image:url(images/dd2cbodyRight.gif); background-repeat:repeat-y; float: left; }

.dd2cSquare_Top{position:relative;	height:5px; width:294px; background-image:url(images/dd2ctopSquare.gif); 	background-repeat:no-repeat; overflow:hidden;} 

.dd2cSquare_Base{position:relative;	height:8px;	width:294px; background-image:url(images/dd2cbase.gif);	background-repeat:no-repeat ; clear: both;}


/*** 3 Column menus with a Round Top Left Edge ***/


.dd3cRound_C1{left:0; width:146px; height:245px; background-image:url(images/dd3cbodyLeft.gif); background-repeat:repeat-y; float: left; }

.dd3cRound_C2 {left:0px; width:146px; height:245px; background-image:url(images/dd3cbodyCenter.gif); background-repeat:repeat-y; float: left;}

.dd3cRound_C3 {left:0px; width:148px height:245px;; background-image:url(images/dd3cbodyRight.gif); background-repeat:repeat-y;  float: left;}

.dd3cRound_Top{position:relative;	height:5px; 	width:440px; background-image:url(images/dd3ctopRound.gif); 	background-repeat:no-repeat; overflow:hidden;} 

.dd3cRound_Base{position:relative;	height:8px;	width:440px; background-image:url(images/dd3cbase.gif);	background-repeat:no-repeat ; clear: both; }


/*** 3 Column menus with a Square Top Left Edge ***/


.dd3cSquare_C1{left:0;width:146px; height:245px; background-image:url(images/dd3cbodyLeft.gif); background-repeat:repeat-y; float: left;}

.dd3cSquare_C2 {left:0px; width:146px; height:245px; background-image:url(images/dd3cbodyCenter.gif); background-repeat:repeat-y;  float: left;}

.dd3cSquare_C3 {left:0px; width:148px; height:245px; background-image:url(images/dd3cbodyRight.gif); background-repeat:repeat-y;  float: left;}

.dd3cSquare_Top{position:relative;	height:5px; 	width:440px; background-image:url(images/dd3ctopSquare.gif); 	background-repeat:no-repeat; overflow:hidden;} 

.dd3cSquare_Base{position:relative;	height:8px;	width:440px; background-image:url(images/dd3cbase.gif);	background-repeat:no-repeat ; clear: both; }


/*** 4 Column menus with a Round Top Left Edge ***/


.dd4cRound_C1{left:0; width:146px; height:250px; background-image:url(images/dd4cbodyLeft.gif); background-repeat:repeat-y; float: left;}

.dd4cRound_C2 {left:0px; width:146px; height:250px; background-image:url(images/dd4cbodycolumn2.gif);; background-repeat:repeat-y;  float: left;}

.dd4cRound_C3 {left:0px; width:146px; height:250px; background-image:url(images/dd4cbodycolumn3.gif); background-repeat:repeat-y;		 float: left;}

.dd4cRound_C4 {left:0px; width:146px; height:250px; background-image:url(images/dd4cbodyRight.gif); background-repeat:repeat-y; 		 float: left;}

.dd4cRound_Top{position:relative;	height:5px; 	width:584px; background-image:url(images/dd4ctopRound.gif); 	background-repeat:no-repeat; overflow:hidden;} 

.dd4cRound_Base{position:relative;	height:8px;	width:584px; background-image:url(images/dd4cbase.gif);	background-repeat:no-repeat ; clear: both; }


/*** 4 Column menus with a Square Top Left Edge ***/


.dd4cSquare_C1{left:0;width:146px; height:250px; background-image:url(images/dd4cbodyLeft.gif); background-repeat:repeat-y;  float: left;}

.dd4cSquare_C2 {left:0px; width:146px; height:250px; background-image:url(images/dd4cbodycolumn2.gif); background-repeat:repeat-y;   float: left;}

.dd4cSquare_C3 {left:0px; width:146px; height:250px; background-image:url(images/dd4cbodycolumn3.gif); background-repeat:repeat-y;  float: left;}

.dd4cSquare_C4 {left:0px; width:146px; height:250px; background-image:url(images/dd4cbodyRight.gif); background-repeat:repeat-y;  float: left;}

.dd4cSquare_Top{position:relative;	height:5px; 	width:584px; background-image:url(images/dd4ctopSquare.gif); 	background-repeat:no-repeat; overflow:hidden;} 

.dd4cSquare_Base{position:relative;	height:8px;	width:584px; background-image:url(images/dd4cbase.gif);	background-repeat:no-repeat ; clear: both; }




/*** 4 Column menus with See All ***/


/* This is currently not being used 

.dd4cSeeAll_C1{left:0;width:146px; height:207px; background-image:url(images/dd4cbodyLeft.gif); background-repeat:repeat-y; position: relative;   float: left;}

.dd4cSeeAll_C2 {left:0px; width:146px; height:207px; background-image:url(images/dd4cbodycolumn2.gif); background-repeat:repeat-y; position: relative;   float: left;}

.dd4cSeeAll_C3 {left:0px; width:146px; height:207px; background-image:url(images/dd4cbodycolumn3.gif); background-repeat:repeat-y; position: relative;   float: left;}

.dd4cSeeAll_C4 {left:0px; width:146px; height:207px; background-image:url(images/dd4cbodyRight.gif); background-repeat:repeat-y; position: relative;   float: left;}

.dd4cSeeAll_Top{position:relative;	height:5px; 	width:584px; background-image:url(images/dd4ctopSeeAll.gif); 	background-repeat:no-repeat; overflow:hidden;} 

.dd4cSeeAll_Base{position:relative;	height:8px;	width:584px; background-image:url(images/dd4cbase.gif);	background-repeat:no-repeat ; clear: both; }

*/


/* Nav 3 Drop 2 StyleSheet for Second Level Global Nav DropDown */

div.ddSub{
	position:absolute;
	visibility:hidden;
	z-index: 1000;
        text-align:left;
}

.nav3drop2 {
	padding: 0;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

ul.nav3drop2 {
	list-style: none;
	margin:0;
	padding:0;
}

ul.nav3drop2 li {
	margin:0 12px 0 0;
	padding:0;
}

ul.nav3drop2 li h4{
	display:block;
	font-size:12px;
	margin:0;
	padding:0;
}

ul.nav3drop2 li h4 a{
	line-height:1em;
	color:#CC0000;
	display:block;
	width: 110%;
	padding:6px 10px 6px 10px;
	border-bottom:1px solid #DEDEDE;
	text-decoration:none;
	
}

ul.nav3drop2 li h4 a:hover{
	display:block;
	width:110%;
	background-color:#EEEEEE;
	padding:6px 10px 6px 10px;
}

ul.nav3drop2 li a {
	width:110%;
	display:block;
	line-height:1em;
	text-decoration: none;
	color:#333333;
	padding:6px 10px 6px 10px;
}

ul.nav3drop2 li a:hover {
	display:block;
	width:110%;
	background-color:#EEEEEE;
	padding:6px 10px 6px 10px;

}

.nav3drop2top{ width: 146px; height: 6px; background-image:url(images/nav3drop2top.gif); background-repeat:no-repeat; position:relative; margin:0; padding:0; overflow:hidden;}
.nav3drop2bottom{ width: 146px; height: 5px; background-image:url(images/nav3drop2base.gif); background-repeat:no-repeat; position:relative; margin:0; padding:0;}
.nav3drop2body{ width:145px; background-color:#FFFFFF; border-right:1px solid #929292; margin:0; overflow:hidden; }


/* FOOTER */

#footer0{
	width:728px;
	height:190px;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-align:left;
	background-image:url(images/pic_amazon/footer/footerfullback.jpg);
	background-repeat:repeat-x;
}

#footerNav{
	width:728px;
	height:30px;
	background-image:url(images/pic_amazon/footer/footerHead.jpg);
	background-repeat:no-repeat;
	padding-bottom:1px;
	margin:0;
	position:relative;
}
#footerNav li {margin-top: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#footerNav li, #footerNav a {height: 30px; display: block; color:transparent;}

#footernavcol1{left:0; width: 188px;}
#footernavcol2{left:188px; width:179px;}
#footernavcol3{left:367px; width:182px;}
#footernavcol4{left:549px; width:179px;}

#footbaseholder{
	margin:0;
	position:relative;
	height:160px;
}

.footerlists{
	font-size:11px;
	margin-top:0;
	margin-left:0;
	padding-left:0;
}


.footerlists ul{
	margin-top:0;
	margin-left:0;
	padding-left:0;
}

.footerlists li, .footerlists a {
	text-decoration:none;
	color:#666666;
	list-style:none;
	margin-left:0;
	padding-left:0;
	line-height:1.4em;
	text-indent:20px;
}

.footerlists a:hover{
	text-decoration:underline;
}


#footbase1{
	width:186px;
	height:160px;
	left:0;
	position:absolute;
}

#footbasespacer1{
	width: 2px;
	height:160px;
	left:186px;
	position:absolute;
	background-image:url(images/pic_amazon/footer/footerBottomSpacer.jpg);
	background-repeat:no-repeat;
}

#footbase2{
	width:177px;
	height:160px;
	left:188px;
	position:absolute;
}

#footbasespacer2{
	width: 2px;
	height:160px;
	left:365px;
	position:absolute;
	background-image:url(images/pic_amazon/footer/footerBottomSpacer.jpg);
	background-repeat:no-repeat;
}

#footbase3{
	width:180px;
	height:160px;
	left:367px;
	position:absolute;
}

#footbasespacer3{
	width: 2px;
	height:160px;
	left:547px;
	position:absolute;
	background-image:url(images/pic_amazon/footer/footerBottomSpacer.jpg);
	background-repeat:no-repeat;
}

#footbase4{
	width:179px;
	height:160px;
	left:549px; 
	position:absolute;
}

/***************************************/
/*** Bottom "Legal and Privacy Footer ***/
/*************************************/




#legalfooter{width:729px; font-family:Arial, Helvetica, sans-serif; color:#666666;}
#legalfooter a{text-decoration:none; color:#333333;}
#legalfooter a:hover{text-decoration:underline;}
#lfColumnLeft{text-align:left; font-weight:bold; font-size:11px; width:250px; float:left; height:40px;}
#lfcolumnRight{text-align:right; font-size:11px; width:479px; float:right; height:40px;}




/* for l2 dd */

/***************************************/
/*** Nav2 Two Column Drop Down Menus ***/
/*************************************/


	/*** General border for all nav 2 drop down menus ***/
	
		
		.nav2dd_C1{width:214px; background-image:url(images/pic_amazon/nav2dropBodyLeft.gif); background-repeat:repeat-y; position:relative;float: left;}
		.nav2dd_C2 {width:218px; background-image:url(images/pic_amazon/nav2dropBodyRight.gif); background-repeat:repeat-y; position: relative; float: left;}
		
		.nav2dd_Top{position:relative;	height:5px; width:432px; background-image:url(images/pic_amazon/nav2dropTop.gif); background-repeat:no-repeat; overflow:hidden;} 
		.nav2dd_TopRight{position:relative;	height:5px; width:432px; background-image:url(images/pic_amazon/nav2dropTopRight.gif); background-repeat:no-repeat; overflow:hidden;}
		
		.nav2dd_Base{position:relative; width:432px; height:5px; background-image:url(images/pic_amazon/nav2dropBase.gif); background-repeat:no-repeat; overflow:hidden;}	
		.nav2dd_CellLeft{padding:5px 5px 5px 10px; font-family:Arial, Helvetica, sans-serif;}
		.nav2dd_CellRight{padding:5px 7px 5px 7px; font-family:Arial, Helvetica, sans-serif;}
		
		
	
	/*** "Gift Card" Drop down Classes ***/	
		
		
		.nav2dd_GC_Top_C1{width:198px; height:73px;}
		.nav2dd_GC_Body_C1{width:198px; height:107px; background-image:url(images/pic_amazon/giveGCback.gif); background-repeat:no-repeat; overflow:hidden;}
		.nav2dd_GC_Base_C1{width:198px; height:5px; background-image:url(images/pic_amazon/GCbase.gif); background-repeat:no-repeat; clear:both;}
		
		.nav2dd_GC_Top_C2{width:198px; height:73px;}
		.nav2dd_GC_Body_C2{width:198px; height:107px; background-image:url(images/pic_amazon/sendGCback.gif); background-repeat:no-repeat; overflow:hidden;}
		.nav2dd_GC_Base_C2{width:198px; height:5px; background-image:url(images/pic_amazon/GCbase.gif); background-repeat:no-repeat; clear:both;}
		
		.nav2dd_GC_Body_C1 h4{font-size:12px; font-weight:bold; margin:0; padding:10px 15px 0 15px; color:#333333;}
		.nav2dd_GC_Body_C2 h4{font-size:12px; font-weight:bold; margin:0; padding:10px 15px 0 15px; color:#333333;}
		
		.nav2dd_GC_Body_C1 p{font-size:11px; margin:0; padding:0 14px 5px 14px; color:#666666;}
		.nav2dd_GC_Body_C2 p{font-size:11px; margin:0; padding:0 14px 5px 14px; color:#666666;}
		
		.nav2dd_GC_Body_C1 a{font-size:10px; margin:0; padding:0 14px 10px 14px; color:#999999; text-align:center; text-decoration:underline;}
		.nav2dd_GC_Body_C2 a{font-size:10px; margin:0; padding:0 14px 10px 14px; color:#999999; text-align:center; text-decoration:underline;}
		
		.nav2dd_GC_Body_C1 a:hover{color:#CC0000;}
		.nav2dd_GC_Body_C2 a:hover{color:#CC0000;}
		
		.nav2dd_GC_buy {padding:0; margin:0 0 0 35px;}
		.nav2dd_GC_buy a{display:block; background: transparent url(images/GC_BuyCard.gif) no-repeat; width:130px; height:22px;}
		 
		.nav2dd_EGC_buy {padding:0; margin:0 0 0 32px;}
		.nav2dd_EGC_buy a{display:block; background: transparent url(images/pic_amazon/GC_BuyECard.gif) no-repeat; width:135px; height:22px;}
	
	
	/*** "Shop By" Drop down Classes ***/	
		
		
		.nav2dd_GF_Body{width:198px; height:130px; background-color:#EFEFEF;}
		
		/** Column 1 **/
		
		.nav2dd_GF_C1_Top{width:198px; height:50px;}
		.nav2dd_GF_C1_Base{width:198px; height:5px; background-image:url(images/pic_amazon/SBBase.gif); background-repeat:no-repeat;}
		
		.nav2dd_GF_C1_C1{width:99px; height:130px;  float:left; border-right:1px solid #DDDDDD; }
		.nav2dd_GF_C1_C2{width:97px; height:130px;  float:right; }
		
		/** Column 2 **/
		
		.nav2dd_GF_C2_Top{width:198px; height:50px;}
		.nav2dd_GF_C2_Base{width:198px; height:5px; background-image:url(images/pic_amazon/SBBase.gif); background-repeat:no-repeat;}
		
		.nav2dd_GF_C2_C1{width:99px; height:130px;  float:left;border-right:1px solid #DDDDDD;}
		.nav2dd_GF_C2_C2{width:97px; height:130px;  float:right;}
		
		.nav2dd_GF_Body ul {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		list-style: none;
		margin:0;
		padding:10px 0 0 14px;
		}
		
		.nav2dd_GF_Body li {
				margin:0;
				padding:0 0 9px 0;
				}
		
		.nav2dd_GF_Body li a {
				display: block;
				text-decoration: none;
				color:#333333;
				line-height:1.2em;
				}
		
			.nav2dd_GF_Body li a:hover {
				text-decoration:underline;
				color: #CC0000;
		}
				
		/*** These are the bottom-left "See All" links ***/	
		
		.nav2dd_GF_Body h4{
				font-size:11px;
				padding:10px 0 13px 14px;
				margin:0;
				text-align:left;
				}
		
		.nav2dd_GF_Body h4 a{
				color:#CC0000;
				text-decoration:none;
				}
				
		.nav2dd_GF_Body h4 a:hover{
				text-decoration:underline;
				}
		
		
		
	/*** "Registries" Drop down Classes ***/	
		
		.RG_TB_container legend{margin:0; padding:0; visibility:hidden;}
		.RG_TB_container fieldset{margin:0; padding:0; border:none; }
		.RG_TB_container form{margin:0; padding:0;}
		
		
		.RG_TB_container{width:198px; margin:0; padding:0; background-color:#B3CF62;}
		.RG_TB_top{width:198px; height:50px; margin-bottom:10px;}
		
			
		
		.RG_TB_submit{width:198px; height:28px; background-color:#B3CF62; color:#FFFFFF; font-size:11px;}
		.RG_TB_bottomlinks{width:198px; height:25px; background:url(images/pic_amazon/RG_BabyBase.gif) no-repeat;}
		
		
		.RG_TB_findrow {
		 width: 198px;
		 height: 20px;
		 background-color:#B3CF62;
		 margin:0;
		 padding:0;
		 position: relative;
		}
		
		.RG_TB_findrow li {margin:0; padding: 0; list-style: none; position: absolute; top: 0;}
		
		.RG_TB_findrow li {height: 20px; display: block;}
		.RG_TB_findrow1 {left: 0; width: 10px;}
		.RG_TB_findrow2{left: 10px; width: 40px; font-size:12px; font-weight:bold; color:#749424;}
		.RG_TB_findrow3{left: 58px; width: 40px; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:right;}
		.RG_TB_findrow4 {left: 98px; width: 30px;}
		.RG_TB_findrow5 {left: 128px; width: 40px; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:right;}
		.RG_TB_findrow6 {left: 168px; width: 30px;}	
		
		.RG_TB_findrow4 input{padding:0; margin:-3px 5px 0 5px;}
		.RG_TB_findrow6 input{padding:0; margin:-3px 5px 0 5px;}
		
		
		.RG_TB_nameInput{
		 width:198px; 
		 height:28px; 
		 background-color:#B3CF62;
		 margin:0;
		 padding:0;
		 position: relative;
		}
			
		.RG_TB_nameInput li{margin:0; padding: 0; list-style: none; position: absolute; top: 0;}
		.RG_TB_nameInput li{height:28px; display:block;}
		
		.RG_TB_nameInput1{left:0; width:10px; }
		.RG_TB_nameInput2{left:10px; width: 75px; font-size:12px; font-weight:bold; color:#FFFFFF; }
		.RG_TB_nameInput3{left:85px; width:113px;}
		.RG_TB_nameInput3 input{height:18px; background: transparent url("images/pic_amazon/txtbox_green.gif") no-repeat; font-size:11px; width:103px; padding:2px 0 0 5px; margin:0; border:none;}
		
		
		.RG_TB_submitInput{
			width:198px;
			height:29px;
			background-color:#B3CF62;
			margin:0;
			padding:0;
			position: relative;	
		}
		
		.RG_TB_submitInput li{margin:0; padding: 0; list-style: none; position: absolute; top: 0;}
		.RG_TB_submitInput li{height:29px; display:block;}
		
		.RG_TB_submitInput1{left:0; width:10px; }
		.RG_TB_submitInput2{left:10px; width: 110px; font-size:11px; color:#FFFFFF; }
		.RG_TB_submitInput3{left:120px; width:60px;}
		
		.RG_TB_bottomlinks_copy{padding:5px; font-size:11px;color:#C9DF8A; text-align:center; }
		.RG_TB_bottomlinks_copy a{color:#C9DF8A;}
		.RG_TB_bottomlinks_copy a:hover{color:#FFFFFF;}
		
		
		/* Club Wed Drop Down Classes */
				
		.RG_CW_top{width:198px; height:50px; margin-bottom:10px;}
		
		.RG_CW_container legend{margin:0; padding:0; visibility:hidden;}
		.RG_CW_container fieldset{margin:0; padding:0; border:none; }
		.RG_CW_container form{margin:0; padding:0; }	
		
		.RG_CW_container{width:198px; margin:0; padding:0; background-color:#51B4D0;}
		.RG_CW_submit{width:198px; height:28px; background-color:#51B4D0; color:#FFFFFF; font-size:11px;}
		.RG_CW_bottomlinks{width:198px; height:25px; background:url(images/pic_amazon/RG_WedBase.gif) no-repeat;}
		
		
		.RG_CW_findrow {
		 width: 198px;
		 height: 20px;
		 background-color:#51B4D0;
		 margin:0;
		 padding:0;
		 position: relative;
		}
		
		.RG_CW_findrow li {margin:0; padding: 0; list-style: none; position: absolute; top: 0;}
		
		.RG_CW_findrow li {height: 20px; display: block;}
		.RG_CW_findrow1 {left: 0; width: 10px;}
		.RG_CW_findrow2{left: 10px; width: 40px; font-size:12px; font-weight:bold; color:#1A7B95;}
		.RG_CW_findrow3{left: 58px; width: 40px; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:right;}
		.RG_CW_findrow4 {left: 98px; width: 30px;}
		.RG_CW_findrow5 {left: 128px; width: 40px; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:right;}
		.RG_CW_findrow6 {left: 168px; width: 30px;}	
		
		.RG_CW_findrow4 input{padding:0; margin:-3px 5px 0 5px;}
		.RG_CW_findrow6 input{padding:0; margin:-3px 5px 0 5px;}
		
		
		.RG_CW_nameInput{
		 width:198px; 
		 height:28px; 
		 background-color:#51B4D0;
		 margin:0;
		 padding:0;
		 position: relative;
		}
			
		.RG_CW_nameInput li{margin:0; padding: 0; list-style: none; position: absolute; top: 0;}
		.RG_CW_nameInput li{height:28px; display:block;}
		
		.RG_CW_nameInput1{left:0; width:10px; }
		.RG_CW_nameInput2{left:10px; width: 75px; font-size:12px; font-weight:bold; color:#FFFFFF; }
		.RG_CW_nameInput3{left:85px; width:113px;}
		.RG_CW_nameInput3 input{height:18px; background: transparent url("images/pic_amazon/txtbox_blue.gif") no-repeat; font-size:11px; width:103px; padding:2px 0 0 5px; margin:0; border:none;}
		
		
		.RG_CW_submitInput{
			width:198px;
			height:29px;
			background-color:#51B4D0;
			margin:0;
			padding:0;
			position: relative;	
		}
		
		.RG_CW_submitInput li{margin:0; padding: 0; list-style: none; position: absolute; top: 0;}
		.RG_CW_submitInput li{height:29px; display:block;}
		
		.RG_CW_submitInput1{left:0; width:10px; }
		.RG_CW_submitInput2{left:10px; width: 110px; font-size:11px; color:#FFFFFF; }
		.RG_CW_submitInput3{left:120px; width:60px;}
		
		.RG_CW_bottomlinks_copy{padding:5px; font-size:11px;color:#7DC4D9; text-align:center; }
		.RG_CW_bottomlinks_copy a{color:#7DC4D9;}
		.RG_CW_bottomlinks_copy a:hover{color:#FFFFFF;}

		
