 /* General page style. The scroll bar colours only visible in IE5.5+ */
html, body {
  margin: 0;
  text-align: center;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	background:  #FFE7E7 url(images/header/head_img_02.jpg) repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.pager { text-align: center; margin-top: 20px; margin-bottom: 10px; }
.pager { font-size: 12px; color: #000000; }
.pager a { color: #000000; padding: 2px 6px; border: solid 1px #DDDDDD; background: #FFFFFF; text-decoration: none; }
.pager a:visited { color: #000000; padding: 2px 6px; border: solid 1px #DDDDDD; background: #FFFFFF; text-decoration: none; }
.pager a:hover { color: #000000; border: solid 1px #E60289; background: #FECCDA; text-decoration: none;}
.pager .curPage { padding: 2px 6px; border: solid 1px #DDDDDD; font-weight: bold; font-size: 13px; vertical-align: top; background: #FFFFFF; color: #E60289; }



.btn_01 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 19px;
	background-color: #FFFFFF;
	background-image: url(images/botton/btn_01.jpg);
	height: 21px;
	width: 51px;
	margin: 0px;
	border: none;
	color: #FFFFFF;
}
.btn_02 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(images/botton/btn_02.jpg);
	height: 38px;
	width: 33px;
	margin: 0px;
	border: none;
	color: #FFFFFF;
}
.btn_03 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	background-color: #FFFFFF;
	background-image: url(images/botton/btn_03.jpg);
	height: 30px;
	width: 127px;
	margin: 0px;
	border: none;
	color: #FFFFFF;
}
.btn_04 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	background-color: #FFFFFF;
	background-image: url(images/botton/btn_04.jpg);
	height: 30px;
	width: 127px;
	margin: 0px;
	border: none;
	color: #FFFFFF;
}
.btn_04_pregnant {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	background-color: #FFFFFF;
	background-image: url(images/botton/btn_04_1.jpg);
	height: 30px;
	width: 127px;
	margin: 0px;
	border: none;
	color: #FFFFFF;
}
.btn_05 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	background-color: #FFFFFF;
	background-image: url(images/botton/btn_05.jpg);
	height: 25px;
	width: 69px;
	margin: 0px;
	border: none;
	color: #666666;
}
.btn_06 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	background-color: #FFFFFF;
	background-image: url(images/botton/btn_06.jpg);
	height: 30px;
	width: 150px;
	margin: 0px;
	border: none;
	color: #FFFFFF;
}
.btn_06_pregnant {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	background-color: #FFFFFF;
	background-image: url(images/botton/btn_06_1.jpg);
	height: 30px;
	width: 150px;
	margin: 0px;
	border: none;
	color: #FFFFFF;
}
.btn_07 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(images/botton/btn_07.jpg);
	height: 21px;
	width: 44px;
	margin: 0px;
	border: none;
	color: #666666;
}
.btn_08 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(images/botton/btn_08.jpg);
	height: 21px;
	width: 73px;
	margin: 0px;
	border: none;
	color: #666666;
}
.btn_09 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(images/botton/btn_09.jpg);
	height: 25px;
	width: 77px;
	margin: 0px;
	border: none;
	color: #666666;
}
.form_01 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 16px;
	height: 21px;
	border: 1px solid #999999;
	color: #999999;
	background-color: #FFFFFF;
	background-image: url(images/img_005.jpg);
	background-repeat: repeat-x;
	width: 137px;
}
.form_02 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 16px;
	height: 18px;
	border: 1px solid #999999;
	color: #999999;
	background-color: #FFFFFF;
	background-image: url(images/img_005.jpg);
	background-repeat: repeat-x;
}
.form_03 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	line-height: 18px;
	height: 20px;
	border: 1px solid #FFB09D;
	color: #999999;
	background-color: #FFFFFF;
	background-image: url(images/img_005.jpg);
	background-repeat: repeat-x;
}
.form_04 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	line-height: 18px;
	border: 1px solid #FFB09D;
	color: #999999;
	background-color: #FFFFFF;
	background-image: url(images/img_005.jpg);
	background-repeat: repeat-x;
}
.form_03_pregnant {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	line-height: 18px;
	height: 20px;
	border: 1px solid #FFCC00;
	color: #999999;
	background-color: #FFFFFF;
	background-image: url(images/img_005.jpg);
	background-repeat: repeat-x;
}
.form_05 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	height: 21px;
	border: 1px solid #999999;
	color: #999999;
	background-color: #FFFFFF;
	background-image: url(images/img_005.jpg);
	background-repeat: repeat-x;
}
.s1104 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #898989;
}
.s1107 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF226B;
}
.s1201 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.s1202 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.s1203 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E60289;
}
.s1203B {
	font-size: 12px;
	color: #E60289;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.s1204 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #898989;
}
.s1204H {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #898989;
	line-height: 18px;
}
.s1205 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #96093D;
}
.s1206 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4D4D;
}
.s1206B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4D4D;
	font-weight: bold;
}
.s1206H {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4D4D;
	line-height: 18px;
}
.s1207 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF226B;
}
.s1208 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #268CFF;
}
.s1209 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F37D9F;
}
.s1210 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}
.s1211 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C86868;
}
.s1212 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A58339;
}
.s1213 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F35891;
}
.s1216 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.s1216B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.s1302 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.s1303 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E60289;
}
.s1303B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E60289;
	font-weight: bold;
}
.s1304 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #898989;
}
.s1304H {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #898989;
	line-height: 22px;
}
.s1304H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #898989;
	line-height: 30px;
}
.s1306 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4D4D4D;
}
.s1306H {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4D4D4D;
	line-height: 20px;
}
.s1306H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4D4D4D;
	line-height: 26px;
}
.s1307 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF226B;
}
.s1307H {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF226B;
	line-height: 20px;
}
.s1308 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #268CFF;
}
.s1308H {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #268CFF;
	line-height: 22px;
}
.s1310 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
}
.s1310H {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
	line-height: 22px;
}
.s1311 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C86868;
}
.s1311H {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C86868;
	line-height: 22px;
}
.s1311H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C86868;
	line-height: 30px;
}
.s1314 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFAE00;
}
.s1314B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFAE00;
	font-weight: bold;
}
.s1315 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6600;
}
.s1315B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6600;
	font-weight: bold;
}
.s1316 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.s1316B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.s1502 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.s1502B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
.s1503 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #E60289;
}
.s1503B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #E60289;
	font-weight: bold;
}
.s1504 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #898989;
}
.s1504H {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #898989;
	line-height: 22px;
}
.s1506 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4D4D4D;
}
.s1506H {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4D4D4D;
	line-height: 22px;
}
.s1506B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4D4D4D;
	font-weight: bold;
}
.s1507 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF226B;
}
.s1508 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #268CFF;
}
.s1508H {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #268CFF;
	line-height: 22px;
}
.s1510 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #990000;
}
.s1510H {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #990000;
	line-height: 22px;
}
.s1614 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFAE00;
}
.s1614B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFAE00;
	font-weight: bold;
}
.s1615 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6600;
}
.s1615B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6600;
	font-weight: bold;
}
.s1807 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FF226B;
}
.s1807B {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FF226B;
	font-weight: bold;
}
.s2203 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #E60289;
}
.s2203B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #E60289;
	font-weight: bold;
}
.s2207 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FF226B;
}
.s2207B {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #FF226B;
	font-weight: bold;
}
.s3607 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FF226B;
}
.s3607B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FF226B;
	font-weight: bold;
}
.style_01 {
	background-image: url(images/head_bg_03.jpg);
	background-color: #FFE7E7;
	background-repeat: repeat-x;
}
.m_box03 {
	font-size: 12px;
	color: #4D4D4D;
	border: 1pt solid #FFB09D;
	height: auto;
	background-color: #FFFAF7;
	line-height: 20px;
}
.m05_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 22px;
	font-weight: normal;
	color: #990000;
}
.err_msg {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FF0000;
}
.ajax-loading {
	background: center center no-repeat url('/images/ajax_loading.gif');
}




ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }
/*- Menu --------------------------- */
#menu {
        width: 92px;
        margin: 0px;
        }

#menu li a {
        height: 21px;

          height: 20px;
        text-decoration: none;
        }

#menu li a:link, #menu li a:visited {
	color: #A1A1A1;
	display: block;
	background:  url(images_pregnant/reminder/menu.gif);
	padding: 0px 0 0 5px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
        }

#menu li a:hover, #menu li #current { 
        color: #FFFFFF;
        background:  url(images_pregnant/reminder/menu.gif) 0 -20px;
        padding: 0px 0 0 5px;
	font-family: Arial, Helvetica, sans-serif;
        }

/*- Menu-1 --------------------------- */
#menu-1 {
        width: 94px;
        margin: 0px;
        }

#menu-1 li a {
        height: 28px;

          height: 25px;
        text-decoration: none;
        }

#menu-1 li a:link, #menu-1 li a:visited {
	color: #000000;
	display: block;
	background:  url(images_pregnant/notes/img_09.jpg);
	padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
        }

#menu-1 li a:hover, #menu-1 li #current { 
        color: #FFFFFF;
        background:  url(images_pregnant/notes/img_09.jpg) 0 -25px;
        padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
        }


/*- Menu-2 --------------------------- */
#menu-2 {
        width: 120px;
        margin: 0px;
        }

#menu-2 li a {
        height: 28px;

          height: 25px;
        text-decoration: none;
        }

#menu-2 li a:link, #menu-2 li a:visited {
	color: #505050;
	display: block;
	background:  #E2E1E1;
	padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
        }

#menu-2 li a:hover, #menu-2 li #current { 
        color: #FFFFFF;
        background:  #8A8A8A;
        padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
        }


/*- Menu-3 --------------------------- */
#menu-3 {
        width: 90px;
        margin: 0px;
        }

#menu-3 li a {
        height: 25px;

          height: 24px;
        text-decoration: none;
        }

#menu-3 li a:link, #menu-3 li a:visited {
	color: #757575;
	display: block;
	background:  url(images/manufacturer/img_016.jpg);
	padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
        }

#menu-3 li a:hover, #menu-3 li #current { 
        color: #F76C82;
        background:  url(images/manufacturer/img_016.jpg) 0 -24px;
        padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
        }



/*- Menu-4 --------------------------- */
#menu-4 {
        width: 67px;
        margin: 0px;
        }

#menu-4 li a {
        height: 57px;

          height: 56px;
        text-decoration: none;
        }

#menu-4 li a:link, #menu-4 li a:visited {
	color: #505050;
	display: block;
	background:  url(images/manufacturer/admin_019.jpg);
	padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 56px;
        }

#menu-4 li a:hover, #menu-4 li #current { 
        color: #FFFFFF;
        background:  url(images/manufacturer/admin_019.jpg) 0 -56px;
        padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
        }

/*- Menu-5 --------------------------- */
#menu-5 {
        width: 90px;
        margin: 0px;
        }

#menu-5 li a {
        height: 28px;

          height: 25px;
        text-decoration: none;
        }

#menu-5 li a:link, #menu-5 li a:visited {
	color: #505050;
	display: block;
	background:  #FFADBA;
	padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
        }

#menu-5 li a:hover, #menu-5 li #current { 
        color: #FFFFFF;
        background:  #F35891;
        padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
        }
		

/*- Menu-6 --------------------------- */
#menu-6 {
        width: 156px;
        margin: 0px;
        }

#menu-6 li a {
        height: 28px;

          height: 25px;
        text-decoration: none;
        }

#menu-6 li a:link, #menu-6 li a:visited {
	color: #505050;
	display: block;
	background:  #E2E1E1;
	padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
        }

#menu-6 li a:hover, #menu-6 li #current { 
        color: #FFFFFF;
        background:  #A2B961;
        padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
        }


/*- Menu-7 --------------------------- */
#menu-7 {
        width: 135px;
        margin: 0px;
        }

#menu-7 li a {
        height: 38px;

          height: 37px;
        text-decoration: none;
        }

#menu-7 li a:link, #menu-7 li a:visited {
	color: #000000;
	display: block;
	background:  url(images/activity/img_07.jpg);
	padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 36px;
	font-size: 15px;
        }

#menu-7 li a:hover, #menu-7 li #current { 
        color: #FFFFFF;
        background:  url(images/activity/img_07.jpg) 0 -37px;
        padding: 0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
        }


		
.style_bg {
	background-color: #FFFFFF;
	background-image: url(images/clinic/img_036.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #4D4D4D;
}
.style_activity_01 {
	background-color: #FFFFFF;
	background-image: url(images/activity/img_10.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 26px;
	color: #F35891;
	height: 29px;
}
.style_activity_02 {
	background-color: #FFFFFF;
	background-image: url(images/activity/img_11.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	background-position: left bottom;
	background-repeat: repeat-x;
	color: #666666;
}
.style_activity_03 {
	background-color: #F35891;
	background-image: url(images/activity/img_12.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	background-position: left bottom;
	background-repeat: repeat-x;
	color: #FFFFFF;
}
