/* css for right rail modules */
/* generic module  START */ 
div#generic-module{font-family:Arial; position:relative; margin:0px auto; height:220px; width:301px; border:none; background-image:url("/images/right-rail/modules/general-bg.gif"); 
	background-repeat:no-repeat; text-align:left;}
div#generic-module img#chair{float:left; margin:10px 0px 0px 15px;}
div#generic-module img#title{margin:15px 0px 0px 8px;}
div#generic-module h1{font-size:14px; color:#666; margin:5px 0px 0px 100px;}
div#generic-module ul{width:170px; *width:180px; margin:0px 0px 0px 100px; *margin:0px 0px 0px 120px; padding: 2px 0 2px 13px; *padding: 0px 0px 0px 0px; 
	list-style-image: url("http://www.babyzone.com/images/ui/main/unregistered_module/arrow.gif"); list-style-position:outside;	font: 12px Arial; color: #cc6666; border:none;}
div#generic-module ul li{padding:0px; margin:0px;} 
div#generic-module p.note{font-size:11px; text-align:center; margin:7px 0px 0px; color:#666; clear:both; width:99%;}
div#generic-module form {margin:0px;padding:0px;}
div#generic-module input.text{width:170px; font-size:13px; color:#aaa;}
div#generic-module input#rrmod-email{margin:6px 0px 0px 15px; *margin:6px 0px 0px 15px;}
div#generic-module input#rrmod-password{margin:4px 0px 0px 15px; *margin:4px 0px 0px 15px;}
div#generic-module input#rrmod-submit{margin:0px; position:absolute; top:156px; left:200px;}
div#generic-module a {color:#cc6666;}
/* generic module END */ 
/* preconception module  START */ 
div#precon-module{position:relative; margin:0px auto; height:276px;	width:301px; border:none; background-image:url("/images/right-rail/modules/precon-bg.png");
	background-repeat:no-repeat; text-align:left; font-family:Arial; font-size:12px; color:#666;}
div#precon-module img#title{margin:20px 0px 0px 20px;}
div#precon-module img#email{position:relative; top:-4px; left:10px;}
div#precon-module p{line-height:1.5em; margin:0px 0px 6px 24px;	width:260px;}
div#precon-module div{margin:0px 0px 5px 24px; line-height:1.5em;}
div#precon-module input.text{width:170px; font-size:13px; color:#aaa;}
div#precon-module p.note{font-size:11px; text-align:center; margin:5px 0px 0px; color:#666; clear:both; width:99%;}
div#precon-module form {margin:0px;padding:0px;}
div#precon-module input#rrmod-email{margin:6px 0px 0px 20px; *margin:6px 0px 0px 20px;}
div#precon-module input#rrmod-password{margin:4px 0px 0px 20px; *margin:4px 0px 0px 20px;}
div#precon-module input#rrmod-submit{margin:0px; position:absolute; top:211px; *top:213px; left:202px;}
div#precon-module a {color:#cc6666;}
/* preconception module END */
/* pregnancy module  START */ 
div#preg-module{position:relative; margin:0px auto;	height:256px; width:301px; border:none; background-image:url("/images/right-rail/modules/pregnancy-bg.png");
	background-repeat:no-repeat; text-align:left; font-family:Arial; font-size:12px; color:#666;}
div#preg-module img#title{margin:20px 0px 0px 20px;}
div#preg-module img#email{position:relative; top:-4px; left:30px;}
div#preg-module p{line-height:1.5em; margin:0px 0px 10px 24px; *margin:0px 0px 4px 24px;}
div#preg-module input.radio{position:relative; margin:0px 10px 5px 24px; *margin:0px 10px 0px 24px;}
div#preg-module label{position:relative; top:-2px; left:0px;}
div#preg-module select#date_mon {margin:2px 0px 0px 15px; *margin:2px 0px 0px 20px;}
div#preg-module input.text{width:170px; font-size:13px; color:#aaa;}
div#preg-module p.note{font-size:11px; text-align:center; margin:7px 0px 0px; color:#666; clear:both; width:99%;}
div#preg-module form {margin:0px;padding:0px;}
div#preg-module input#rrmod-email{margin:8px 0px 0px 20px; *margin:10px 0px 0px 20px;}
div#preg-module input#rrmod-password{margin:6px 0px 0px 20px; *margin:6px 0px 0px 20px;}
div#preg-module input#rrmod-submit{margin:0px; position:absolute; top:190px; left:202px;}
div#preg-module a {color:#cc6666;}
/* pregnancy module  END */ 
/* new baby module  START */ 
div#newbaby-module{position:relative; margin:0px auto; height:256px; width:300px; border:none; background-image:url("/images/right-rail/modules/new-baby-bg.png");
	background-repeat:no-repeat; text-align:left; font-family:Arial; font-size:12px; color:#666;}
div#newbaby-module img#title{margin:16px 0px 0px 20px;}
div#newbaby-module img#email{position:relative; top:-3px; left:30px;}
div#newbaby-module p{line-height:1.5em;	margin:0px 0px 14px 24px; *margin:0px 0px 14px 24px;}
div#newbaby-module div{margin:6px 14px 0px 0px; *margin:6px 36px 0px 0px; padding:0px; text-align:right;}
div#newbaby-module div label{padding:0px 6px 0px 0px;}
div#newbaby-module div input.text{margin:0px; width:168px; *width:144px; color:#000;}
div#newbaby-module input.text{width:170px; font-size:13px; color:#aaa;}
div#newbaby-module p.note{font-size:11px; text-align:center; margin:7px 0px 0px; color:#666; clear:both; width:99%;}
div#newbaby-module form {margin:0px;padding:0px;}
div#newbaby-module input#rrmod-email{margin:20px 0px 0px 20px; *margin:20px 0px 0px 20px;}
div#newbaby-module input#rrmod-password{margin:4px 0px 0px 20px; *margin:4px 0px 0px 20px;}
div#newbaby-module input#rrmod-submit{margin:0px; position:absolute; top:190px; *top:192px;	left:202px;}
div#newbaby-module a {color:#cc6666;}
/* new baby module END */ 
