/* CSS Document
-----------------------------------------------
Design by: Tushar Gavali
Ui name: Qlubb Home
Date: 5th March 2009
Last Updated:3/10/2009
----------------------------------------------*/
*{margin:0px; padding:0px;}
img{ border:none; outline:none;}

body{font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;}
	
.body_holder{width:937px;}

.design_wraper{
	height:auto;
	padding-bottom:10px;
	background-image:url(../images/home_page_images/background_wraper.png);
	background-repeat:repeat-y;
	overflow:hidden;
	/*text-align:left;*/
	 
	}
	
.header_home{
	overflow:hidden;
	}	

.logo{
	margin-left:30px;
	padding-top:15px;
	/*width:350px;*/
	float:left;
	text-align:left;
	}
.busymombanner{
	padding-bottom:10px;
	overflow:hidden;
	width:100%;
	background-image:url(../images/busymom/busymom.png);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:9pt;
	color:#838383;
	}	
.logo2{
	margin-left:10px;
	padding-top:41px;
	/*width:350px;*/
	float:left;
	text-align:left;
	}	
	
.busymomlogotext{
	margin-left:10px;
	padding-top:27px;
	/*width:350px;*/
	float:left;
	text-align:left;
	}	
		
.logo a{
	text-decoration:none;
	border:none;
	color:#ffffff;
	}
	
.tag_line{
	margin-left:10px;
	}
	
.rhs_top{
	float:right;
	overflow:hidden;
	width:250px;
	margin-right:30px;
	margin-top:30px;
	line-height:1.5em;
	}
	
.rhs_top a{
	color:#436ecc;
	text-decoration:none;
	}
		
.rhs_top_red_tagline{
	font-size:12pt;
	color:#ee3123;
	font-weight:bold;
	}

#red_tag{padding:15px; *padding:15px;}
.h_bar{
	background-image:url(../images/home_page_images/h_bar.png);
	background-repeat:no-repeat;
	margin-top:15px;
	height:9px; width:937px;
	background-position:center;
	clear:both;
	}	

 /*  centerd style starts here */
 
 #create_qlubb_centerd #simple_captcha  {

width:93%;
} 
#create_qlubb_centerd #simple_captcha .text input {
border-color:#777777 #CCCCCC #CCCCCC #777777;
border-style:solid;
border-width:1px;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size:100%;
margin:0 0 0;
padding:2px 4px;
width:210px;
}

 .centerd_logo{
	margin-left:30px;
	padding-top:35px;
	padding-right:40px;
	/*width:350px;*/
	float:right;
	text-align:right;
	} 	
.centerdlogotext{
	margin-left:10px;
	padding-top:60px;
	/*width:350px;*/
	float:left;
	text-align:left;
	}	
	
.green_bar{
	border-top:4px solid #89a24c;	
	width:100%;
	padding: 15px  0px 20px 0px;
		
	}	
 
.curved {
	border:4px solid #89a24c;	
	width:90%;
	padding:10px;
	text-align:left;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;	
	border-radius: 25px;
	min-height:100px;
	overflow:hidden;
   }
   
   .orange_curved_box {
	border:4px solid #fffad7;
	background-color:#fffad7;
	width:34%;
	padding:10px;
	text-align:left;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;	
	border-radius: 25px;
	font-size:18px; line-height:22px;color: #666;
	/*min-height:100px;*/
   }
   
      .centerd_thanks {
	padding:90px;
	text-align:left;
	font-size:18px; line-height:22px;color: #666;
	/*min-height:100px;*/
   }
   
  .centerd_header{
  	font-family: Century Gothic, sans-serif;	
	text-align:left;
	font-size:21px;
	line-height:40px;
	color: #666;
	vertical-align:middle;
 }
  
  
#create_qlubb_centerd{overflow:hidden; width:500px;  color:#848181; font-size:9pt; background-repeat:no-repeat; background-position:top; padding-top:10px}
#create_qlubb_centerd ul{overflow:hidden;width:500px; text-align:left; padding:0px; margin:0px; padding-bottom:8px}
#create_qlubb_centerd ul li{padding:0px; float:left; display:inline; padding:0px; margin:0px; text-align:left}

.create_qlubb_header_green{color:#89a24c; font-size:20px; font-weight:bold; padding:10px; padding-bottom:20px; overflow:hidden;}
.create_qlubb_header_orange{color:#F47C30; font-size:14px; font-weight:bold; padding:10px; padding-bottom:20px; overflow:hidden;}

.orange_curved_box ul{text-align:left; padding:10px 26px; margin:0px;font-size:18px; line-height:40px;color: #666;}
.orange_curved_box ul li{ width:100%;padding:0px; float:left; padding:0px; margin:0px; text-align:left;font-size:18px; line-height:40px;color: #666;font-family: Century Gothic, sans-serif; }

.qlubb_orange {color:#F47C30; font-size:18px; font-family: Century Gothic, sans-serif; font-weight:bold}
.centerd_green {color:#89a24c; font-size:18px; font-family: Century Gothic, sans-serif; font-weight:bold}
.qlubb_grey {color:#404040; font-size:18px; font-family: Century Gothic, sans-serif; font-weight:bold}


#create_qlubb_centerd .text_field{
border-color:#777777 #CCCCCC #CCCCCC #777777;
border-style:solid;
border-width:1px;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size:100%;
margin:0 0 0px;
padding:2px 4px;
width:210px;
}
#create_qlubb_centerd .text_field_small{
border-color:#777777 #CCCCCC #CCCCCC #777777;
border-style:solid;
border-width:1px;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size:100%;
margin:0 0 0px;
padding:2px 4px;
width:230px;
}

#create_qlubb_centerd .dropdown_home{
border-color:#777777 #CCCCCC #CCCCCC #777777;
border-style:solid;
border-width:1px;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size:100%;
margin:0 0 0px;
padding:2px 4px;
width:220px;
}
 /*  centerd style ends here */

.main_content_holder{
	overflow:hidden;
	width:875px;
	margin-left:31px;
	margin-right:31px;
	margin-top:3px;
	}
	
.main_content_holder a{ color:#4f99c8;text-decoration:none;}	
.left_box{ float:left; width:585px; overflow:hiddenl}
.left_box_busymom{ float:left; width:585px; overflow:hiddenl}
.right_box{ float:left; width:289px; overflow:hidden;}

.add_box{ width:560px; margin-top:45px; margin-left:12px; overflow:hidden;}
.left_box_part{
	background-image:url(../images/home_page_images/left_box_part.png);
	background-repeat:no-repeat;
	float:left;
	width:22px;
	height:302px;}
	
.middel_box_part{
	float:left;
	background-image:url(../images/home_page_images/middel_box_part.png);
	height:302px;
	width:500px;
	background-repeat:repeat-x;
	text-align:left;}

.right_box_part{
	background-image:url(../images/home_page_images/right_box_part.png);
	background-repeat:no-repeat;
	float:left;
	width:22px;
	height:302px;}
	
.simplify{margin-top:37px; margin-left:15px;line-height:2.2em;}	
.qlubbis{margin-top:30px; margin-left:15px; line-height:2.2em;}
.learn{margin-right:20px; margin-top:-30px;}
.create{margin-top:1px; margin-bottom:10px;}
	
.your_qlubb_name{
	width:480px;
	font-size:11pt;
	overflow:hidden;
	}
.description{ margin-top:12px;}		
.description span{ color:#EE3123;}

.mini_botom{overflow:hidden; height:auto; padding-left:1px; margin-top:20px;}
.mini_botom div{ width:97px; float:left; font-size:8pt; color:#767676;}

.login_box_holder{padding:3px; border:1px #e7e7e7 solid}
.login_box_back{
	padding-bottom:10px;
	overflow:hidden;
	width:281px;
	background-image:url(../images/home_page_images/login_input_bg.png);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:9pt;
	color:#838383;
	}
.login_box_back a{ color:#838383; text-decoration:none}
.input_home{
	padding:1px;
	font-size:11pt;
	height:21px;
	width:201px;
	border-top:1px #666666 solid;
	border-left:1px #666666 solid;
	}
	
.menu_list{ margin:0px; padding:0px; list-style:none; padding-left:20px; line-height:2em;}

.menu_list li{ padding-bottom:4px; display:block; background-image:url(../images/home_page_images/dash.png);
background-repeat:repeat-x; background-position:bottom; width:240px;}
.menu_list li a{ width:auto; display:block;}
.menu_list li:hover{background-color:#eeeeee; padding-bottom:4px; display:block;}
.menu_list .no_bg{ background-image:none;}
.menu_list li div{ width:30px; float:left; text-align:left; padding-top:1px;}

.input_login_box{
	height:90px;
	margin-top:5px;
	background-image:url(../images/home_page_images/log_bg.png);
	background-repeat:repeat-x;
	padding:10px;
	color:#000000;
	background-position:bottom;
	}

.log_holder{ overflow:hidden; padding-left:5px;}
.log_holder div{ width:100px; float:left; padding-bottom:3px; padding-top:8px;}
.log_holder span{ float:right; margin-right:10px; margin-top:3px;}
.log_holder div .input{	padding:1px;
	font-size:9pt;
	width:140px;
	border-top:1px #666666 solid;
	border-left:1px #666666 solid;}

.wraper_footer{
	height:50px;	
	background-image:url(../images/home_page_images/background_wraper_bot.png);
	background-repeat:no-repeat;
	}

.footer_link{ height:15px; padding-top:15px;}
.footer_link a{ color:#999999; text-decoration:none;}

.note{ padding-left:15px;}
.note div{ height:20px; padding-top:5px;}
.note a{ color:#436ecc;}

#footer {
font-size:12px;
margin:0 auto;
width:882px;
color:#999999;
}

.links {
color:#FF5B14;
float:left;
font-size:11px;
margin-left:33px;
/*width:51%;*/
}

.copyright {
float:right;
margin-right:33px;
padding-left:0;
text-align:right;
width:35%;
color:#999999;
}	

/*Overlaping with*/

.note ul li{
		overflow:hidden padding-bottom:5px;
		list-style:none;
		clear:both;
		overflow:hidden;
		margin-right:10px;
		}


.note div{ height:auto;}

/*reg updated*/	

.reg
{
overflow:hidden; margin-left:5px; margin-right:0px; width:233px;
 margin-top:-1px; float:left
}

.reg div{ padding-top:1px; padding-bottom:5px;}	
.reg div label{ font-weight:bold; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
.reg div .input_form {
border-left:1px solid #666666;
border-top:1px solid #666666;
font-size:9pt;
padding:1px;
width:85%;
}



.add_box2{ width:560px; margin-top:45px; margin-left:12px; overflow:hidden;}
.left_box_part2{
	background-image:url(../images/home_page_images/left_box_part2.png);
	background-repeat:no-repeat;
	float:left;
	width:21px;
	margin-left:1px;
	height:500px;}
	
.middel_box_part2{
	float:left;
	background-image:url(../images/home_page_images/middel_box_part2.png);
	height:500px;
	width:500px;
	background-repeat:repeat-x;
	text-align:left;}

.right_box_part2{
	background-image:url(../images/home_page_images/right_box_part2.png);
	background-repeat:no-repeat;
	float:left;
	width:22px;
	height:500px;}
	
.simplify h1{
	font-weight:normal;
	letter-spacing:-1px;
	font-size:22px;}
	
.simplify h1 b { font-size:26px;}	
.qlubbis h1 {
	font-weight:normal;
	font-size:22px;}

.qlubbis h1 b { font-size:26px;}
.qlubbis h1 b  .span1{color:#EE3123;}
	.qlubbis h1 b  .span2{color:#54B947;}
		.qlubbis h1 b  .span3{color:#FFD24E;}
		
.create h1 {
	font-weight:normal;
	font-size:21px;}
	
.create h1 b { font-size:22px;}
.bordered_box{border-top: 3px solid rgb(255, 255, 255); margin-top: 15px; padding-top:10px;}

.middel_box_part2 a{ color:#333333;}
.middel_box_part2 a:hover{ color:#333333; text-decoration:none;}
.sign_in {color:#F47C30; font-size:14px; font-weight:bold}

.group_pading_height{padding-bottom: 17px; height:35px;}


/* Div screens privacy  and terms and conditions*/

#prompt1, #black_screen1, #name_prompt
{
	z-index: 2000;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;  
}          

#black_screen1
{
	z-index: 1200;
	background: url(/images/black_alpha.png); 
	height:2000px;
}   


#prompt1 #info, #name_prompt #info
{
	position: fixed;
	top: 50%;
	left: 48%;
	margin-left: -250px;
	margin-top: -200px;
	width: 500px;
	border: 3px solid #000;
	border-width:1px 4px 4px 1px;
	background: #fff; 
}

* html #black_screen1
{
	background: #333;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	-khtml-opacity: 0.9;
	height:  3000px;
	width: 100%;
}

* html #prompt1, * html #name_prompt
{
	height: 3000px;
	width: 100%;
}

* html #prompt1 #info, * html #name_prompt #info
{
	margin-top: 0;
	top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+((documentElement.clientHeight-this.clientHeight)/2 ) : document.body.scrollTop +((document.body.clientHeight-this.clientHeight)/2));
	filter: none;
	opacity: 0;
	background: #fff;
	position: relative;
}

#prompt1 #info #inner, #name_prompt #info #inner { padding: 5px 8px 8px; }

#prompt1 #info div.close, #name_prompt #info div.close
{
	position: absolute;
	top: 8px;
	right: 5px;
	width:170px;
	height: 28px;
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 0;
	font-family: Lucida Grande, sans-serif;
}

#prompt1 #info div.close a, #name_prompt #info div.close a
{
	color: #666;
	padding: 3px;
}

#prompt1 #info div.close a:hover, #name_prompt #info div.close a:hover  { color: #999; }

#prompt1 #info h2, #name_prompt #info h2
{
	color:#EE3123;
	font-size: 16px;
	padding: 15px 55px 0px 10px;
	margin-bottom: 0px; 
	border-top:5px solid #EE3123;   
}

#prompt1 input.text, #prompt1 input.default { width: 98%; }

#prompt1 textarea
{
	width: 98%;
	height:200px;

}

/* terms and conditions box */
/* Div screens */
#prompt, #black_screen, #name_prompt
{
	z-index: 5000;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;  
}          

#black_screen
{
	z-index: 1200;
	background: url(/images/black_alpha.png); 
	height:2000px;
}   


#prompt #info, #name_prompt #info
{
	position: fixed;
	top: 50%;
	left: 48%;
	margin-left: -250px;
	margin-top: -200px;
	width: 500px;
	border: 3px solid #000;
	border-width:1px 4px 4px 1px;
	background: #fff; 
}

* html #black_screen
{
	background: #333;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	-khtml-opacity: 0.9;
	height:  3000px;
	width: 100%;
}

* html #prompt, * html #name_prompt
{

	width: 100%;
	*height:auto;
}

* html #prompt #info, * html #name_prompt #info
{
	margin-top: 0;
	top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+((documentElement.clientHeight-this.clientHeight)/2 ) : document.body.scrollTop +((document.body.clientHeight-this.clientHeight)/2));
	filter: none;
	opacity: 0;
	background: #fff;
	position: relative;

}

#prompt #info #inner, #name_prompt #info #inner { padding: 5px 8px 8px; }

#prompt #info div.close, #name_prompt #info div.close
{
	position: absolute;
	top: 8px;
	right: 5px;
	width:170px;
	height: 28px;
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 0;
	font-family: Lucida Grande, sans-serif;
}

#prompt #info div.close a, #name_prompt #info div.close a
{
	color: #666;
	padding: 3px;
}

#prompt #info div.close a:hover, #name_prompt #info div.close a:hover  { color: #999; }

#prompt #info h2, #name_prompt #info h2
{
	color:#EE3123;
	font-size: 16px;
	padding: 15px 55px 0px 10px;
	margin-bottom: 0px; 
	border-top:5px solid #EE3123;   
}

#prompt input.text, #prompt input.default { width: 98%; }

#prompt textarea
{
	width: 98%;
	height:200px;

}

div.confirm
{
	color: #000;
	font-weight: bold;
	font-size:12px;
	padding: 10px;
	background: #ffffcc;
	text-align: center; 
	margin:10px;
	margin-top:0px;
	border:1px #E7E7E7 solid;
}

div.sign_in_notice
{
	color: #000;
	font-weight: bold;
	font-size:12px;
	padding: 10px;
	background: #ffffcc;
	text-align: center; 
	margin:10px;
}

/* New CSS */

.main_home{ overflow:hidden; margin-top:5px;}
.main_home_left{float:left; width:411px;padding-left: 7px;}
.main_home_busymom{float:left;  padding-left: 7px; background-image:url(../images/busymom/busymom.png); width:876px; height:360px;}

/* Busymom banner class */
.bmsideheader{ font-family:tahoma; font-size:20px; font-weight:bold;}
.bmheadline{ font-family:tahoma; font-size:20px; font-weight:bold;}
.bmregular{ font-family:tahoma; font-size:12px; font-weight:normal;}
.bmmarker{ font-family:tahoma; font-size:13px; font-weight:bold;}
.bmemptyline{ line-height:8px;}
.bmregular ul{overflow:hidden; text-align:left; padding:5px; padding-top:5px;list-style: disc;}
.bmregular ul li{padding:.5px; float:left; clear:left; text-align:left;margin-left:10px;}

/*.main_home_right{float:left; background-image:url(../images/home_page_images/qlubb_home_12.gif); background-repeat:no-repeat; width:114px; padding-left:15px; padding-right:15px; padding-top:70px; height:234px; line-height:1.4em}*/
.back_school{width:300px; float:left; padding-right:10px; color:#948f8f}
.bag_div{width:247px; float:left;}

.rhs_middle_button{
	float:right;
	clear:none;
	overflow:hidden;
	text-align:right;
	padding-top:3px;
	}
	
.rhs_top_button{
	float:right;
	overflow:hidden;
	width:120px;
	margin-right:40px;
	margin-top:65px;
	line-height:1.5em;
	text-align:right
	}
	
#create_qlubb{overflow:hidden; width:550px;  color:#848181; font-size:9pt; background-image:url(../images/home_page_images/line_s.gif); background-repeat:no-repeat; background-position:top; padding-top:10px}
#create_qlubb ul{overflow:hidden;width:550px; text-align:left; padding:0px; margin:0px; padding-bottom:8px}
#create_qlubb ul li{padding:0px; float:left; display:inline; padding:0px; margin:0px; text-align:left}

.text_field{
border-color:#777777 #CCCCCC #CCCCCC #777777;
border-style:solid;
border-width:1px;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size:100%;
margin:0 0 0px;
padding:2px 4px;
width:290px;
}
.text_field_small{
border-color:#777777 #CCCCCC #CCCCCC #777777;
border-style:solid;
border-width:1px;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size:100%;
margin:0 0 0px;
padding:2px 4px;
width:230px;
}

.dropdown_home{
border-color:#777777 #CCCCCC #CCCCCC #777777;
border-style:solid;
border-width:1px;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size:100%;
margin:0 0 0px;
padding:2px 4px;
width:300px;
}

.small_gray{font-size:8pt;color:#848181;}
#create_qlubb a{text-decoration:underline;color:#848181}

#RHS_bluebox{overflow:hidden; width:251px;  color:#848181; font-size:9pt; background-image:url(../images/home_page_images/mid_bg.png); background-repeat:repeat-y; padding-left:20px; padding-right:20px; line-height:1.3em}
#RHS_bluebox ul{overflow:hidden;width:251px; text-align:left; padding:0px; margin:0px;}
#RHS_bluebox ul li{padding:0px; width:251px; float:left; display:block; padding:0px; margin:0px; text-align:left; padding-bottom:3px; padding-top:3px}

#RHS_bluebox h2{
color:#EE3123;
font-size:12pt;
border-bottom:1px #fff dashed;
padding-bottom:3px;
font-weight:bold;
}

#RHS_bluebox a { color:#4f99c8; font-size:9pt}

#landing_main{overflow:hidden; width:686px;  color:#000; font-size:9pt; background-image:url(../images/home_page_images/landing_07.png); background-repeat:no-repeat; background-position:top;  height:312px; line-height:1.5em}
#landing_main ul{overflow:hidden;width:686px; text-align:left; padding:0px; margin:0px; padding-bottom:8px}
#landing_main ul li{padding:0px; float:left; display:inline; padding:0px; margin:0px; text-align:left}




#landing_main h2{
color:#40760c;
font-size:12pt;
font-weight:bold;
}

#landing_main h3{
color:#000;
font-size:12pt;
font-weight:bold;
}

.red_testimonials{color:#ee3123}

#think_qlubb{overflow:hidden; width:176px;  color:#000; font-size:9pt; background-image:url(../images/home_page_images/landing_08.gif); background-repeat:no-repeat; background-position:top; padding-top:10px; height:207px; line-height:1.5em}
#think_qlubb ul{overflow:hidden;width:176px; text-align:left; padding:0px; margin:0px; padding-bottom:8px}
#think_qlubb ul li{padding:0px; float:left; display:inline; padding:0px; margin:0px; text-align:left}

#think_qlubb h2{
color:#000;
font-size:12pt;
font-weight:bold;
}

	
/*Refer a friend for back to school ends  */


/* Div screens privacy  and terms and conditions*/

#back_to_school, #back_to_school_black_screen, #name_prompt
{
	z-index: 2000;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;  
}          

#back_to_school_black_screen
{
	z-index: 1200;
	background: url(/images/black_alpha.png); 
	height:2000px;
}   


#back_to_school #info, #name_prompt #info
{
	position: fixed;
	top: 50%;
	left: 48%;
	margin-left: -250px;
	margin-top: -200px;
	width: 500px;
	border: 3px solid #000;
	border-width:1px 4px 4px 1px;
	background: #fff; 
}

* html #back_to_school_black_screen
{
	background: #333;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	-khtml-opacity: 0.9;
	height: 3000px;
	width: 100%;
}

* html #back_to_school, * html #name_prompt
{
	height: 3000px;
	width: 100%;
}

* html #back_to_school #info, * html #name_prompt #info
{
	margin-top: 0;
	top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+((documentElement.clientHeight-this.clientHeight)/2 ) : document.body.scrollTop +((document.body.clientHeight-this.clientHeight)/2));
	filter: none;
	opacity: 0;
	background: #fff;
	position: relative;
}

#back_to_school #info #inner, #name_prompt #info #inner { padding: 5px 8px 8px; }

#back_to_school #info div.close, #name_prompt #info div.close
{
	position: absolute;
	top: 8px;
	right: 5px;
	width:170px;
	height: 28px;
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 0;
	font-family: Lucida Grande, sans-serif;
	
}

#back_to_school #info div.close a, #name_prompt #info div.close a
{
	color: #666;
	padding: 3px;
	text-decoration: none;
}

.close {
	color: #666;
	padding: 3px;
	text-decoration: none;
}
#back_to_school #info div.close a:hover, #name_prompt #info div.close a:hover  { color: #999; }

#back_to_school #info h2, #name_prompt #info h2
{
	color:#EE3123;
	font-size: 16px;
	padding: 15px 55px 0px 10px;
	margin-bottom: 0px; 
	border-top:5px solid #EE3123;   
}



#back_to_school input.text, #back_to_school input.default { width: 98%; height:20%}
#back_to_school input.friend_emails { width: 98%; }
#back_to_school input.subject { width: 60%; }


#back_to_school textarea
{
	width: 98%;
	height:200px;

}

#bts_popup{overflow:hidden; width:470px;padding:15px; padding-top:5px;}
#bts_popup ul{overflow:hidden;width:470px; text-align:left; padding:0px; margin:0px; padding-top:5px}
#bts_popup ul li{padding:0px; float:left; display:inline; padding:0px; margin:0px; text-align:left;}

#bts_popup h3{font-family:Arial; font-size:10pt; font-weight:bold; color:#9ebb5e}

.popup_textbox{
border-color:#777777 #CCCCCC #CCCCCC #777777;
border-style:solid;
border-width:1px;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size:100%;
margin:0 0 0px;
padding:2px 4px;
width:450px;
}

.popup_textarea{
border-color:#777777 #CCCCCC #CCCCCC #777777;
border-style:solid;
border-width:1px;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size:100%;
margin:0 0 0px;
padding:2px 4px;
width:380px;
height:80px
}
/* Refer a friend for back to school light box ends*/
