/*******************/







/* All classes/styles used in Boy department







/*******************/















/*******************/







/**** Body Tags ****/







/*******************/















body.bluebg{







  background: url("images/bg_blue.gif");







}















.popup_blue {







     font-size: 12px;







     line-height:17px;







     color: #333333;







     background-color: #FFFFFF;







     font-weight: normal;







     margin: 0px 0px 0px 0px;







     padding: 0px 0px 0px 0px;







     border: 1px solid #477FAD;







     text-align: left;







} 















/* begin blue styles */







.header_nav {







    color: #082954;







}















.header_nav a:link {







    color:#ffffff;







    text-decoration:none;







}















.header_nav a:visited {







    color:#ffffff;







    text-decoration:none;







}















.header_nav a:hover {







    text-decoration:underline;







}















.header_mygym_edit {







	margin: 0px 5px 0px 5px;







	font-size: 10px;







}















a.header_mygym_edit {







	text-decoration: none;







	color: #89AAC9;







}







a.header_mygym_edit:visited {







	text-decoration: none;







	color: #89AAC9;







}







a.header_mygym_edit:hover {







	text-decoration: underline;







	color: #89AAC9;







}















.header_mygym_edit_vbar {







	margin: 0px 5px 0px 5px;







	color: #89AAC9;







}







.header_mygym_box {







         background-color: #1C466C;







}







.nav_bar    {







  background-color: #2D4A6C;







}







/* end blue styles */















/* blue footer */







.footer_topbar {







	background-color: #2D4A6C;







}







.footer_topbar_btmline {







	background-color: #0D2D54;







}







.footer_lt {







	color: #89AAC9;







	font: normal 11px Arial;







	text-decoration:none;







}







.bttm_nav {







    color: #082954;







}







.bttm_nav a:link {







  color: #ffffff; 







  text-decoration: none







}







.bttm_nav a:visited {







  color: #ffffff; 







  text-decoration: none







}







.bttm_nav a:hover {







	color: #ffffff;







	text-decoration: underline







}







.footer_1 {







	border: solid 2px #1A3A63;







	font: bold 11px Arial;







	background-color: #395C86;







	padding: 4px 10px;







}







.footer {







	color: #ffffff;







	font-weight: bold;







	padding: 10px 0px 0px 0px;







}







.footer a:link {







	color:#0D2D53;







	text-decoration:none;







}







.footer a:visited {







	color:#0D2D53;







	text-decoration:none;







}







.footer a:hover {







    text-decoration:underline;







}















/* FOOTER GYMFUN POPUP MENU STYLES */















#GymFunMenu.blue .bg {  background-color: #3c597e; color: #99b7cd;  }







#GymFunMenu.blue .menutop {     background-color: #1a3c69; }







#GymFunMenu.blue a {color: #89AAC9; border-bottom: 1px dashed #99b7cd; }







#GymFunMenu.blue a:hover { background-color: #1a3c69; color: #fff; }























/***************************/







/****** Product Styles *****/







/***************************/















/* 







_dept = department







 _cat = category







  _prod = prod







*/















/*  generic    */







/*  department */







/*  category   */







/*  product    */












.dept_color_back {



   



	background-color: #A4B5C5;



	



}











.dept_hd_dept_blue {







 border: solid 1px #598CB5;







 background-color: #325A7E;







 padding: 6px 10px 6px 10px;







}











.cat_hd_dept_blue {







 padding: 4px 10px 4px 10px;







 width: 190px;







 border: solid 1px #325A7E;







 background-color: #598CB5;







}







.cat_hd_text_prod {







 color: #1B476F;







 font-weight: bold;







 text-decoration: none;







}







.dept_hd_dept {







 border: solid 1px #F98828;







 background-color: #F56819;







 padding: 6px 10px 6px 10px;







}



















.products_cat_rb_blue {







 width: 131px;







 padding-bottom: 16px;







 border-bottom: 1px dashed #A4B5C5;







 border-right: 1px dashed #A4B5C5;







}







.products_cat_b_blue {







 width: 132px;







 padding-bottom: 16px;







 border-bottom: 1px dashed #A4B5C5;







}







.products_cat_r_blue {







 width: 131px;







 padding-bottom: 16px;







 border-right: 1px dashed #A4B5C5;







}















.dept_hd {







	background-color: #1B476F;







	padding: 11px 10px 6px 10px;







}







.dept_hd_prod {







	background-color: #1B476F;







	padding: 14px 10px 40px 10px;







}







.text_new {







	color: #1B476F;







}















.cat_hd {







	padding: 0px 0px 0px 0px;







	width: 210px;







	border: solid 1px #1B476F;







	background-color: #A4B5C5;







}















.CSSsolidBORDER_blue {







  border-style: solid;







  border-width: 2px;







  border-color: #477FAD;







}















.item_added {







	font-family: arial, sans-serif;







 	color: #F56A19;







 	font-weight: bold;







 	font-size: 11px;







 	border: 1px dashed #666666;







        margin-bottom: 10px;







 	padding: 5px;







  }







  







  .page_selected {







  font-weight: bold; 







  color: #598CB5;







 }







 







 .product_showbysize {







  background-color: #A4B5C5;







 }







 .products_cat {







  border: solid 3px #A4B5C5;







  width: 528px;







 }







 .products_hd_cat {







  color: #1B476F;







  font-size: 14px;







  font-weight: bold;







  padding: 5px 10px 6px 10px;







  background-color: #a4b5c5;







 }



 



  .gifts_hd_cat {







	color: #1B476F;







	font-size: 16px;







	font-weight: bold;







	padding: 5px 10px 6px 10px;







}







 .products_cat_rb {







  width: 131px;







  padding-bottom: 16px;







  border-bottom: 1px dashed #A4B5C5;







  border-right: 1px dashed #A4B5C5;







 }







 .products_cat_b {







  width: 132px;







  padding-bottom: 16px;







  border-bottom: 1px dashed #A4B5C5;







 }







 .products_cat_r {







  width: 131px;







  padding-bottom: 16px;







  border-right: 1px dashed #A4B5C5;







 }







 .related_prod {







  border: solid 1px #A4B5C5;







  width: 210px;







  margin-bottom: 14px;







 }







 .related_hd_prod {







  width: 210px;







  color: #1B476F;







  font-weight: bold;







  padding: 4px 0px 4px 0px;







  background-color: #A4B5C5;







 }







 .related_item_prod td {







  border-top: dashed 1px #A4B5C5;







 }







 .outfit_cat_localnav {







  width: 534px;







  height: 31px;







  color: #666666;







  padding: 0px 10px 0px 10px;







  background-color: #A4B5C5;







 }







 .outfit_cat_hrule {







  width: 100%;







  border-bottom: 1px solid #A4B5C5;







 }







 .outfit_cat_hrule_dashed {







  border-bottom: 1px dashed #A4B5C5;







 }







 .outfit_cat_product_hd {







  color: #1B476F;







  font-size: 14px;







  font-weight: bold;







  padding: 4px 0px 8px 10px;







 }







 .outfit_hd {







  width: 534px;







  margin-top: 14px;







  padding: 6px 0px 3px 0px;







  background-color:  #A4B5C5;







 }







 .outfit_hd_bottom {







  width: 534px;







  padding: 3px 0px 6px 0px;







  background-color: #A4B5C5;







 }







 .outfit_hd_text {







  padding-left: 10px;







  color: #1B476F;







  font-size: 14px;







  font-weight: bold;







 }







 .products_hd_bottom_cat {







  color: #1B476F;







  font-size: 14px;







  font-weight: bold;







  padding: 8px 10px 3px 10px;







  background-color: #A4B5C5;







    }











/* My Gymboree Results */



.mymodifyheader {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: normal;



	color: #FFFFFF;



	text-decoration: none;



    background-color: #0E3D67;



}







.border_mygym_trl {



	border-top: 1px solid #0E3D67;



	border-right: 1px solid #0E3D67;



	border-left: 1px solid #0E3D67;



}







.border_mygym_trbl {



	border-top: 1px dashed #0E3D67;



	border-right: 1px solid #0E3D67;



	border-bottom: 1px solid #0E3D67;



	border-left: 1px solid #0E3D67;



}





.copyblock {



   color: #666666;



   background-color:#FFFFFF;



   border: 1px solid #477FAD;



}







.text_header {



	font-size: 16px;



	font-weight: bold;



	color: #1B476F;



}







.text_subheader {



	font-size: 12px;



	font-weight: bold;



	color: #1B476F;



}

.checkout_text_gray {

  color: #666666; 

  font-size: 11px;

}
.family_dressing_outfit{
	background-color: #A4B5C5;
	font-size: 10px;
	white-space: nowrap;

}
.family_dressing_outfit a:link{
	color: #1B476F;
}
.family_dressing_outfit a:hover { 
	color: #ffffff
}


