/* CSS Document */

body
{
	margin: 0;
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #4a4a4a;
}

#maincontainer
{
	width: 985px;
	margin: 0 auto;
	background: #fff url(../images/blu_upbg.jpg) no-repeat 453px 0;
}

#headercontainer
{
	width: 985px;
	background: #f2f2f2;
	height: 99px;
}

#middlecontainer
{
	width: 985px;
	clear: both;
	margin: 0 0 20px 0;
}

#intmiddlecontainer
{
	width: 985px;
	margin: 0 0 20px 0;
	background: url(../images/left_bg.jpg) repeat-y 0% 5%;
	min-height: 500px;
	overflow: hidden;
	clear: both;
}

#intmiddlecontainer2
{
	width: 985px;
	margin: 0 0 20px 0;
	clear: both;
}

#leftcontainer
{
	width: 692px;
	float: left;
	margin: 0 2px 0 0;
}

#rightcontainer
{
	width: 280px;
	float: right;
}

#intleftcontainer
{
	width: 186px;
	float: left;
	margin: 0 8px 0 0;
}

#intcentercontainer
{
	width: 790px;
	float: left;
}

#intcentercontainer2
{
	width: 985px;
	float: left;
}

#intrightcontainer
{
	width: 225px;
	float: left;
	margin: -35px 0 0 0;
}

#footercontainer
{
	width: 985px;
	padding: 5px 0 20px 0;
	background: #fff url(../images/foot_hbg.jpg) no-repeat 0 0;
	clear: both;
}

#logo
{
	width: 284px;
	height: 90px;
	padding: 15px 0 0 0;
	float: left;
}

#logo a
{
	width: 284px;
	height: 75px;
	background: url(../images/logo.jpg) no-repeat 0 0;
	display: block;
}

.cont
{
	width: 553px;
	float: left;
	margin: 0 12px 0 0;
	text-align: justify;
}

.cont2
{
	width: 748px;
	float: left;
	margin: 0 12px 0 0;
	text-align: justify;
}

h1
{
	font: 18px Arial, Helvetica, sans-serif;
	color: #0a4b8c;
	background: url(../images/line.gif) no-repeat 0 0;
	padding: 0 0 0 20px;
	margin: 0;
}

.h1_new
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #0a4b8c;
	background: none;
	padding: 0;
	margin: 0;
}

.nodisp
{
	visibility: hidden;
	display: none;
}

.fl
{
	float: left;
}

.fr
{
	float: right;
}

.cl
{
	clear: both;
}

a:hover
{
	color: #CC3300;
}

.exp_pic
{
	width: 120px;
	height: 100px;
	text-align: center;
}

.space2
{
	padding: 20px 0 0 10px;
}

.space3
{
	padding: 0 0 0 10px;
}

.space4
{
	padding: 0 10px 0 0;
}

.signup_det
{
	width: 300px;
	float: left;
}
/* common css starts here */

.box1
{
	width: 180px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #4a4a4a;
	vertical-align: middle;
}

.dropd1
{
	width: 180px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #4a4a4a;
	vertical-align: middle;
}

.mbannerbox
{
	width: 692px;
	height: 280px;
	margin: 0 0 13px 0;
}

.bannerboxes
{
	width: 157px;
	height: 280px;
	float: left;
	margin: 0 10px 0 0;
}

.mainbannerbg
{
	width: 523px;
	height: 248px;
	padding: 32px 0 0 2px;
	float: left;
	background: url(../images/mainbanner_bg.jpg) no-repeat 0 0;
}

.mbanner_cont
{
	width: 335px;
	float: left;
	padding: 5px 5px 0 20px;
	text-align: justify;
}

.tabout_box
{
	width: 690px;
	border: 1px solid #b7b7b7;
	margin: 0 0 13px 0;
	float: left;
}

.tab_intbox
{
	padding: 10px;
	min-height: 215px;
	height: auto !important;
	height: 215px;
	float: left;
}
.tabout_boxNew
{
	width: 525px;
	margin: 0 0 13px 0;
	float: left;
}

.tab_intboxNew
{
	padding: 10px;
	min-height: 228px;
	height: auto !important;
	height: 228px;
	float: left;
}


.tabint_cont
{
	width: 470px;
	float: left;
}

.tabint_img
{
	width: 200px;
	float: left;
	padding: 0;
}

.line1
{
	font: bold 15px tahoma;
	color: #004891;
	padding: 0 8px 0 0;
}

.p_box
{
	width: 57px;
	text-align: center;
	float: left;
	padding: 0 3px;
}

.foot_boxes
{
	width: 128px;
	float: left;
	background: url(../images/div_1.jpg) no-repeat 100% 20px;
	padding: 0 5px 0 5px;
	min-height: 350px;
	height: auto !important;
	height: 350px;
}

.sbox1
{
	float: left;
	width: 55px;
	padding: 0 0 0 8px;
	margin: 0 15px 0 0;
	text-align: center;
}

.sbox2
{
	width: 410px;
	float: left;
}

/* common css ends here */

/* bg and backgrounds starts here */

.htab_box
{
	width: 497px;
	padding: 10px 16px 0 0;
	float: left;
}

.tlogin_bg
{
	width: 187px;
	float: left;
	border-left: 1px solid #cdcdcd;
	background: #f1f8ff url(../images/tlogin_bg.jpg) no-repeat 0 0;
	height: 105px;
}

.header_ad
{
	width: 985px; /*background: url(../images/head_ad_bg.jpg) repeat-x 0 -12px;*/
	height: 107px;
	margin: auto;
	text-align: center;
	padding: 6px 0 0 0;
	border-bottom: 1px solid #cbcbcb;
}

.pletter_bg
{
	width: 270px;
	float: left;
	background: #f1f8ff url(../images/pletter_bg.jpg) no-repeat 0 0;
	height: 196px;
	padding: 35px 0 0 10px;
	margin: 0 0 13px 0;
}

.soc_bg
{
	width: 270px;
	float: left;
	background: #f1f8ff url(../images/soc_bg.jpg) no-repeat 0 0;
	height: 67px;
	padding: 10px 0 0 10px;
	margin: 0 0 13px 0;
}

.soc_bg img
{
	margin: 5px 12px 0 0;
}

.ep_bg
{
	width: 280px;
	background: #f1f8ff url(../images/ep_bg.jpg) no-repeat 0 0;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	clear: both;
	margin: 0 0 13px 0;
}

.ep_botbar
{
	width: 280px;
	background: url(../images/ep_botbar.jpg) no-repeat left bottom;
	height: 10px;
	clear: both;
	font: 1px Arial, Helvetica, sans-serif;
}

.ep_intbox
{
	width: 280px;
	clear: both;
	padding: 10px 0 0 0;
}

.img_border
{
	border: 1px solid #e2e2e2;
}

.fnav_bg
{
	background: url(../images/fnav_bg.jpg) repeat-x 0 0;
	clear: both;
	text-align: center;
	padding: 15px 0 5px 0;
	margin-top:4px;
}

.wh_bg
{
	background: url(../images/wh_bg.jpg) no-repeat 0 0;
	clear: both;
	padding: 5px 0 5px 0;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #fff;
}

.gray_box
{
	background: url(../images/gray_box.gif) no-repeat 0 0;
	clear: both;
	padding: 5px 0 12px 0;
	height: 130px;
	width: 225px;
	text-align: left;
}

.gray_topbar
{
	width: 225px;
	padding: 10px 0 0 0;
	background: #f3f2f3 url(../images/gray_topbar.jpg) no-repeat 0 0; /*min-height: 100px;*/
	height: auto !important;
	height: 100px;
	clear: both;
	margin: 0 0 13px 0;
}

.gray_botbar
{
	width: 225px;
	background: url(../images/gray_botbar.jpg) no-repeat left bottom;
	height: 10px;
	clear: both;
}

.h_bg
{
	width: 768px;
	height: 40px;
	padding: 5px 10px 0 10px;
	clear: both;
	background: url(../images/h_bg.jpg) no-repeat -8px 0;
}

.h_bg2
{
	width: 965px;
	height: 40px;
	padding: 5px 10px 0 10px;
	clear: both;
	background: url(../images/h_bg2.jpg) no-repeat 0 0;
}

.blu_bg
{
	width: 473px;
	min-height: 100px;
	height: auto !important;
	height: 225px;
	background: url(../images/blu_bg.jpg) no-repeat 0 0;
	float: left;
}

.blu_botbar
{
	width: 473px;
	background: url(../images/blu_botbar.jpg) no-repeat left bottom;
	height: 10px;
	clear: both;
}

.border1
{
	border: 1px solid #000;
}

.hlinks_bg
{
	clear: both;
	width: 985px;
	padding-bottom: 10px;
	background: #fff;
}

.duedate_bg
{
	background: url(../images/duedate_bg.jpg) no-repeat 0 0;
	clear: both;
	min-height: 180px;
	height: auto !important;
	height: 180px;
	width: 630px;
	padding: 0px 0 0 150px;
}

.fert_bg
{
	background: url(../images/fert_bg.jpg) no-repeat 0 0;
	clear: both;
	min-height: 180px;
	height: auto !important;
	height: 180px;
	width: 630px;
	padding: 0px 0 0 140px;
}

.blu_bg2
{
	background: #c0e7fe;
	border: 1px solid #71b5bd;
}

.calc_prodbox
{
	width: 93px;
	text-align: center;
	float: left;
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0 12px 15px 0;
	padding: 11px 0 8px 1px;
	background: url(../images/cprod_bg.jpg) no-repeat 0 0;
	color: #1b1b1b;
}

.calc_prodbox img
{
	padding: 0 0 12px 0;
}

.calc_prodbox2
{
	width: 93px;
	height: 100px;
	text-align: center;
	float: left;
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0 5px 0 0;
	padding: 10px 0 8px 1px;
	background: url(../images/cprod_bg2.jpg) no-repeat 0 0;
	color: #1b1b1b;
}

.calc_prodbox2 img
{
	padding: 0 0 12px 0;
}


.calc_resbg
{
	width: 92px;
	text-align: center;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: url(../images/calc_resbg.jpg) no-repeat 0 0;
	color: #fff;
	padding: 45px 0 0 0;
}

.tab_bg1
{
	border: 0px solid #b8e0e6;
	border-collapse: collapse;
}

.tab_bg1 th
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333;
	border: 2px solid #fff;
	background: #bdd7f7; /*padding:4px;*/
	text-align: left;
}

.tab_bg1 td
{
	border: 2px solid #fff; /*padding:5px;*/
}

.tab_bg1 td a
{
	font: 13px Arial, Helvetica, sans-serif;
	color: #00415a;
	text-decoration: none;
	text-align: center;
}

.bg1
{
	background: #f4f5f8;
}

.bg2
{
	background: #eaecf2;
}

.bg3
{
	background: #bdd7f7;
}

.slider_bg
{
	width: 495px;
	height: 82px;
	background: url(../images/slider_bg.jpg) no-repeat 0 0;
}

/* bg and borders ends here */

/* ul starts here */
.hlinks
{
	margin: 0;
	padding: 0;
}


.hlinks li
{
	float: left;
	list-style: none outside none;
	margin: 0;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-top: 1px;
}


.hlinks li a
{
}

.lists1
{
	margin: 0;
	padding: 8px 0 0 0;
}

.lists1 li
{
	list-style: none;
	padding: 6px 0;
}

.lists2
{
	margin: 0;
	padding: 8px 0 0 10px;
}

.lists2 li
{
	list-style: none;
	padding: 6px 0 0 14px;
	background: url(../images/bul_5.jpg) no-repeat 0 7px;
}

.lists3
{
	margin: 0;
	padding: 8px 0 0 10px;
}

.lists3 li
{
	list-style: none;
	padding: 6px 0 0 14px;
	background: url(../images/bul_5.jpg) no-repeat 0 7px;
}

.link2
{
	margin: 0;
	padding: 0 0 0 10px;
	clear: both;
}

.link2 li
{
	list-style: none;
	background: url(../images/bul_2.jpg) no-repeat 0 7px;
	padding: 2px 0 0 15px;
}

.link2 li a
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #363636;
	padding: 2px 0;
	text-decoration: none;
}

.link2 li a:hover
{
	color: #ff6600;
	text-decoration: underline;
}

.link3
{
	margin: 0;
	padding: 0 0 0 2px;
	clear: both;
}

.link3 li
{
	list-style: none;
	padding: 3px 0;
}

.link3 li a
{
	font: 10px tahoma;
	color: #666666;
	background: url(../images/bul_2.jpg) no-repeat 0 5px;
	padding: 0 0 0 10px;
	text-decoration: none;
}

.link3 li a:hover
{
	color: #ff6600;
	text-decoration: underline;
}

.link4
{
	margin: 0;
	padding: 0 0 0 2px;
	clear: both;
}

.link4 li
{
	list-style: none;
	padding: 3px 0;
}

.link4 li a
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #999;
	background: url(../images/bul_2.jpg) no-repeat 0 5px;
	padding: 0 0 0 10px;
	text-decoration: none;
}

.link4 li a:hover
{
	color: #ff6600;
	text-decoration: underline;
}

.left_links
{
	margin: 0;
	padding: 0;
}

.left_links li
{
	list-style-type: none;
	padding: 0;
}

.left_links li a
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF6600;
	display: block;
	padding: 4px 0 4px 20px;
	width: 165px;
	text-decoration: none;
	background: url(../images/bul_3.jpg) no-repeat 5px 7px;
}

.left_links li a:hover
{
	color: #24627c;
}

.left_links li ul
{
	margin: 0;
	padding: 0 0 0 5px;
}

.left_links li ul li
{
	list-style-type: none;
	padding: 0;
}

.left_links li ul li a
{
	font: 11px arial;
	color: #083d72;
	display: block;
	padding: 5px 0 5px 20px;
	width: 140px;
	text-decoration: underline;
	background: url(../images/bul_4.jpg) no-repeat 5px 8px;
}

.left_links li ul li ul
{
	margin: 0;
	padding: 0 0 0 5px;
}

.left_links li ul li ul li
{
	list-style-type: none;
	padding: 0;
}

.left_links li ul li ul li a
{
	font: 11px arial;
	color: #38728b;
	display: block;
	padding: 4px 0 4px 15px;
	width: 150px;
	text-decoration: none;
	background: #fff;
}

.left_links li ul li ul li a:hover
{
	color: #69b121;
}

.link5
{
	margin: 0;
	padding: 0 0 0 9px;
	clear: both;
}

.link5 li
{
	list-style: none;
	padding: 5px 5px 0 5px;
	float: left;
}

.link5 li a
{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #fff;
	background: url(../images/buttons/blu_btn1.jpg) no-repeat 0 0;
	padding: 4px 0 4px 0;
	text-decoration: none;
	display: block;
	width: 85px;
	text-align: center;
}

.link5 li a:hover
{
	color: #0a4b8c;
	background: url(../images/buttons/white_btn1.jpg) no-repeat 0 0;
}

/* ul ends here */

/* texts starts here */

.textb
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #383838;
	text-align: right;
}

.star
{
	font: 11px tahoma;
	color: #bc091a;
}

.texts_red
{
	font: 10px tahoma;
	color: #ed0604;
}


.textb_white2
{
	font: bold 13px tahoma;
	color: #fff; /*padding: 10px 0 15px 59px;*/
	padding: 10px 0 15px 40px;
}

.textb_blu2
{
	font: bold 13px tahoma;
	color: #00448a;
	padding: 12px 0 10px 5px;
	clear: both;
}

.textb_blu3
{
	font: bold 12px;
	color: #083d72;
}

.textb_org
{
	font: bold 18px tahoma;
	color: #ff6600;
}

.textb_org2
{
	font: 18px arial;
	color: #ff6600;
}

.texth_org
{
	font: 18px tahoma;
	color: #ff6600;
}

.text_blu
{
	font: 12px;
	color: #004891;
}

.text_blu2
{
	font: bold 12px;
	color: #004891;
}

.text_org
{
	font: 12px;
	color: #ff6600;
}

/*.text_blubig
{
	font: 22px Arial, Helvetica, sans-serif;
	color: #004891;
}*/

.textb_white3
{
	font: 18px tahoma;
	color: #fff;
	padding: 0 0 0 5px;
}

.textb_blu4
{
	font: bold 14px "Trebuchet MS";
	color: #004891;
}

.textb_blu5
{
	font: bold 14px "Trebuchet MS";
	color: #004891;
	display: block;
	padding: 10px 0 0 25px;
}

.textb_gray
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #434343;
	padding: 0 0 0 22px;
	background: url(../images/bul_6.jpg) no-repeat 9px 2px;
}

.texts_blu
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #2a315a;
}

.texts_blu2
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #2a315a;
	text-align: center;
}

.plus
{
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #383838;
}

/* texts ends here */

/* links starts here */

.linkb_org
{
	font: bold 12px arial;
	color: #FF6600;
	text-decoration: none;
}

.linkb_org2
{
	font: 18px tahoma;
	color: #ff6600;
	display: block;
	text-decoration: none;
	background: url(../images/blu_gbg.jpg) no-repeat 1px 0;
	padding: 3px 0 3px 12px;
}

.link_blu
{
	font: 11px tahoma;
	color: #0b4682;
	text-decoration: none;
	text-align: center;
}

.link_blu:hover
{
	text-decoration: underline;
	color: #FF6600;
}

.link_blu img
{
	border: none;
}

.link_blu2
{
	font: 11px tahoma;
	color: #0b4682;
	text-decoration: none;
	text-align: center;
}

.link_blu2 img
{
	border: none;
}

.linkb_blu2
{
	font: bold 12px arial;
	color: #0b4682;
	text-decoration: none;
	text-align: center;
	display: block;
	padding: 0 0 0 18px;
	text-align: left;
}

.linkb_blu2 img
{
	border: none;
	vertical-align: middle;
}

.linkb_blu3
{
	font: bold 12px arial;
	color: #0b4682;
	text-decoration: underline;
}

.linkh_org
{
	font: 18px tahoma;
	color: #ff6600;
	padding: 8px 0 3px 10px;
	display: block;
	text-decoration: none;
}

.nav
{
	padding: 0;
	margin: 0 0 10px 0;
}

.nav a
{
	font: 12px arial;
	color: #FF6600;
	text-decoration: none;
}

.nav a:hover
{
	font: 12px arial;
	color: #1c1c1c;
	text-decoration: underline;
}


.flinks
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 0 13px;
	text-decoration: none;
}

.flinks:hover
{
	text-decoration: underline;
}

.more
{
	font: bold 11px tahoma;
	color: #004891;
	float: right;
	text-decoration: none;
	margin: -20px 0 0 0;
	display: block;
}

.more span
{
	font: 11px tahoma;
	color: #223559 !important;
	text-decoration: none !important;
}

.more2
{
	font: bold 11px arial;
	color: #004891;
	text-decoration: underline;
}

.bl_img1
{
	display: block;
	text-decoration: none;
	background: url(../images/bl_img1.jpg) no-repeat 0 0;
	width: 157px;
	height: 95px;
}

.bl_img1:hover
{
	background: url(../images/bl_img1_hover.jpg) no-repeat 0 0;
}

.bl_img2
{
	display: block;
	text-decoration: none;
	background: url(../images/bl_img2.jpg) no-repeat 0 0;
	width: 157px;
	height: 96px;
}

.bl_img2:hover
{
	background: url(../images/bl_img2_hover.jpg) no-repeat 0 0;
}

.bl_img3
{
	display: block;
	text-decoration: none;
	background: url(../images/bl_img3.jpg) no-repeat 0 0;
	width: 157px;
	height: 89px;
}

.bl_img3:hover
{
	background: url(../images/bl_img3_hover.jpg) no-repeat 0 0;
}



/* links ends here */

/* fade in fade out css starts here */
ul#slider
{
	padding: 0;
	margin: 0;
	overflow: hidden;
	width: 250px;
	list-style-type: none;
	height: 97px;
}

ul#slider li
{
	position: relative;
	text-align: center;
}

ul#slider li div
{
	padding: 10px;
	left: 0;
	width: 235px;
	position: absolute;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.top
{
	top: 60px;
}

/* fade in fade out css ends here */

/* carousel starts here */

.stepcarousel
{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 420px; /*Width of Carousel Viewer itself*/
	height: 35px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt
{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.stepcarousel .panel
{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	width: 83px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	height: 33px;
	padding: 2px 2px 0 2px;
	margin: 0 5px 0 5px;
}

.link_slider
{
	font: 10px Arial, Helvetica, sans-serif;
	color: #333;
	display: block;
	background: url(../images/org_btn.jpg) no-repeat 0 0;
	height: 25px;
	width: 80px;
	text-align: center;
	text-decoration: none;
}

.link_slider:hover
{
	color: #fff;
	background: url(../images/org_btn_hover.jpg) no-repeat 0 0;
}

/* carousel ends here */





/* css added by renju */

.loginlink
{
	/*font: bold 13px tahoma;*/
	font: bold 11px tahoma;
	color: #fff;
	text-decoration: none;
}
.subcription
{
	font: 18px tahoma;
	color: #ff6600;
}
.exp_pic1
{
	width: 120px;
	text-align: center;
}
.h_bg1
{
	width: 768px;
	height: 40px;
	padding: 5px 10px 0 10px;
	clear: both;
	background: url(../images/h_bg.jpg) no-repeat 0px 0;
}
.site_map
{
	padding-left: 40px;
}


.site_map1
{
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #38728b;
	font-style: normal;
	padding: 5px 0px 5px 0px;
	line-height: 25px;
}

.site_map1:hover
{
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	padding: 5px 0px 5px 0px;
	line-height: 25px;
}


.site_map2
{
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
	font-style: normal;
	padding: 10px 0px 0px 0px;
	line-height: 25px;
}

.site_map2:hover
{
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #CCCCCC;
	font-style: normal;
	padding: 5px 0px 0px 0px;
	line-height: 25px;
}


.site_map3
{
	font-family: "Arial";
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	font-style: normal;
	padding: 10px 0px 0px 0px;
	line-height: 25px;
}

.site_map3:hover
{
	font-family: "Arial";
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FF9900;
	font-style: normal;
	padding: 5px 0px 0px 0px;
	line-height: 25px;
}

.POPUPMainTable
{
	background-color: #cccccc;
	text-align: left;
	color: #000000;
}

/* css for sitemap */

.left_link1 a
{
	/*font:bold 13px Arial, Helvetica, sans-serif;*/
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #38728b;
	font-style: normal; /*color:#FF6600; display:block;*/
	padding: 40px 0 5px 20px;
	width: 165px;
	background: url(../images/bul_5.jpg) no-repeat 5px 7px;
	list-style-type: none;
}

.left_link1 a:hover
{
	/*font:bold 13px Arial, Helvetica, sans-serif;*/
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	font-style: normal; /*color:#FF6600; display:block;*/
	padding: 40px 0 5px 20px;
	width: 165px;
	background: url(../images/bul_5.jpg) no-repeat 5px 7px;
}

.left_links1
{
	margin: 0;
	padding: 2px 0 2px 0;
}

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


.left_links1 ul a
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #38728b;
	display: block;
	padding: 5px 0 5px 20px;
	width: 165px;
	text-decoration: none;
	background: url(../images/bul_5.jpg) no-repeat 5px 7px;
}

.left_links1 ul a:hover
{
	color: #666666;
	text-decoration: none; /*font-family:"Arial"; font-size:13px; font-weight:bold; text-decoration:none; color:#666666; font-style:normal; */
}


.left_links1 li
{
	list-style-type: none;
	padding: 0;
}

.left_links1 li a
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #38728b;
	display: block;
	padding: 5px 0 5px 20px;
	width: 165px;
	text-decoration: none;
	background: url(../images/bul_5.jpg) no-repeat 1px 7px;
	list-style-type: none;
}

.left_links1 li a:hover
{
	text-decoration: none; /*font-family:"Arial"; font-size:13px; font-weight:bold; text-decoration:none; color:#666666; font-style:normal; */
	list-style-type: none;
}

.left_links1 li ul
{
	margin: 0;
	padding: 0 0 40px 10px;
	padding-left: 50px;
}

.left_links1 li ul li
{
	list-style-type: none;
	padding: 0;
}

.left_links1 li ul li a
{
	font: 12px arial;
	color: #FF9900;
	font-weight: bold;
	display: block;
	padding: 5px 0 5px 20px;
	width: 155px;
	text-decoration: none;
	background: url(../images/bul_4.jpg) no-repeat 1px 8px;
}

.left_links1 li ul li ul
{
	margin: 0;
	padding: 0 0 0 10px;
	padding-left: 40px;
}

.left_links1 li ul li ul li
{
	list-style-type: none;
	padding: 0;
}

.left_links1 li ul li ul li a
{
	font: 11px arial;
	color: #666;
	display: block;
	padding: 3px 0 6px 23px;
	width: 150px;
	text-decoration: none;
	background: #fff;
	background: url(../images/bul_4.jpg) no-repeat 0px 8px;
}

.left_links1 li ul li ul li a:hover
{
	color: #FF9900;
}

/* end of css for sitemap */

.Expert_Title
{
	font: bold 14px arial;
	color: #0b4682;
}

/* css to be set to all the contents */
.generalText
{
	color: #4A4A4A;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}

.calc_bmi
{
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.calc_bmi:hover
{
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}

.cal_bmi_box
{
	width: 440px;
	height: 150px;
	border: 1px solid #CCCCCC;
}
.cal_bmi_box1
{
	width: 200px;
	height: 60px;
	float: left;
	padding: 10px 10px 10px 10px;
}
.cal_bmi_box2
{
	width: 160px;
	height: 60px;
	float: left;
}
.cal_bmi_box3
{
	width: 160px;
	height: 60px;
	float: left;
}
.cal_bmi_box4
{
	width: 160px;
	height: 60px;
	float: left;
}



search_ressult
{
	width: 100%;
	height: auto;
}
.search_ressult1
{
	width: 100%;
}


.search_resbg1
{
	text-align: justify;
	background-color: #e0dfdf;
	padding: 5px 5px 5px 5px;
}

.search_resbg2
{
	text-align: justify;
	padding: 5px 5px 5px 5px;
}

.search_resnext
{
	margin: 0px;
	padding: 0px;
}
.search_resnext ul
{
	list-style: none;
}
.search_resnext ul li
{
	float: left;
	padding: 0px 5px 0 5px;
}
.search_resnext ul li a
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.search_resnext ul li a:hover
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}


.searchfooter a
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.searchfooter a:hover
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

.text_blubig
{
	font: 22px Arial, Helvetica, sans-serif;
	color: #004891;
	text-decoration: none;
}

.text_blubig : hover
{
	font: 22px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;
}
.tabTitle
{
	color: #4A4A4A;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.tabTitle : hover
{
	color: #FF6600;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}



.textb_blulink
{
	font: bold 12px;
	color: #083d72;
	text-decoration: none;
	font-weight: bold;
	padding: 0px;
}


.textb_blulink : hover
{
	font: bold 12px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
	padding: 0px;
}

.link_static
{
	font: 12px tahoma;
	color: #0b4682;
	text-decoration: none;
	font-weight: bold;
}

.link_static:hover
{
	text-decoration: underline;
	color: #FF6600;
}
.Faq
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.textb_ForgotPassword
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-align: left;
}

.box1gray
{
	width: 180px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #4a4a4a;
	vertical-align: middle;
	background-color: #CCCCCC;
}

/* above css added by renju */
.pagingFooter
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.forumEmptyTemplate
{
	background: #BDD7F7;
	border: 2px solid grey;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	text-align: center;
}
.forumButton
{
	border: solid 1px #000000;
	color: #000000;
	background-color: #CECECE;
	font: 12px Arial, Helvetica, sans-serif;
}
.forum
{
	font: bold 15px tahoma;
	color: #FF6600;
	padding: 0 8px 0 0;
	text-decoration: none;
}
.forum :hover
{
	font: bold 15px tahoma;
	color: #004891;
	padding: 0 8px 0 0;
}
.linkPartner
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #4a4a4a;
	text-decoration: none;
}
.linkPartner : hover
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #4a4a4a;
	text-decoration: none;
}
.blu_bgcontactus
{
	width: 473px;
	height: auto !important;
	height: 225px;
	background: url(../images/blu_bg.jpg) no-repeat 0 0;
	float: left;
}
.divBox
{
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	padding: 5px;
	margin: 10px;
	width: 320px;
	display: block;
}
/* css added by pooja */
.searchLink
{
	color: #4A4A4A;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: underline;
	font-weight: bold;
}
.searchLink hover
{
	color: #FF6600;
}

.OutputText
{
	font-name: verdana;
	padding-top: 1px;
}

.OutputUrl
{
	font-name: verdana;
	color: #DeepPink;
	padding-top: 2px;
	padding-bottom: 4px;
}
/* end of css*/
.glossaryClose
{
	padding: 0;
	display: block;
	text-align: center;
	color: #000000;
	font-family: Tahoma;
	border: 0px solid #000000;
	font-weight: bold;
}

.glossaryClose : hover
{
	font: 12px arial;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	background-color: White;
}
/* css send by tanveeer for glossary close */


#close_button
{
	width: 16px;
	height: 16px;
	background-image: url(../images/cros-btn2.png);
	background-repeat: no-repeat;
}
#close_button ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#close_button ul li
{
	float: left;
}
#close_button ul li a
{
	font-family: "Tahoma";
	text-decoration: none;
	color: #FFFFFF;
	font-style: normal;
	font-size: 10px;
	font-weight: bold;
	border-right: 0px solid #FFFFFF;
	padding: 0 5px 0 5px;
}

#close_button ul li a:hover
{
	color: #999999;
	background-image: url(../images/cros-btn1.png);
	background-repeat: no-repeat;
}


/*end of css */


/* css added by renju for glossary */

.glos_alphabets_big
{
	width: 110px;
	height: 111px;
	float: left;
}
.glos_alphabets_small
{
	width: 628px;
	padding: 40px 0 0 0;
	float: left;
}
.glos_alphabets_small ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.glos_alphabets_small li
{
	display: block;
	width: 24px;
	height: 26px;
	font: bold 14px tahoma;
	color: #000;
	padding: 6px 0 5px 0;
	vertical-align: bottom;
	text-align: center;
	float: left;
}
.glos_alphabets_small li a
{
	font: bold 14px tahoma;
	color: #000;
	padding: 13px 11px 14px 11px;
	text-align: center;
	text-decoration: none;
}
.glos_alphabets_small li a:hover
{
	background-image: url(../images/blue_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width: 26px;
	height: 28px;
	padding: 13px 11px 14px 11px;
	font: bold 14px tahoma;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
}
.glos_bl_shade
{
	width: 740px;
	margin: 3px 0 20px 3px;
	background-color: #e7f6fe;
	background-image: url(../images/shade.jpg);
	background-repeat: repeat-x;
	border: 1px solid #dcf2fd;
	float: left;
	clear: both;
}
.trivia_shade
{
	width: 95%;
	clear: both;
	float: left;
	margin: 5px 0 0 3px;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/search_bgImg.jpg);
	background-repeat: repeat-x;
	background-color: #d6effc;
	padding: 6px 0 14px 10px;
	min-height: 100px;
}

.glos_bl_shade_text
{
	padding: 6px;
}
.text_blu_bold
{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #0286C6;
}
.text_blu_bold ul
{
	margin: 0px;
	padding: 0px;
	list-style: disc;
	list-style-position: inside;
}
.text_blu_bold li
{
	font: bold 14px georgia;
	color: #0286C6;
}
.text_blu_bold a
{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #0286C6;
	text-decoration: none;
}
.text_blu_bold a:hover
{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;
}
.glos_bl_shade_details
{
	width: 628px;
	margin: 3px 0 20px 3px;
	background-color: #e7f6fe;
	background-image: url(../images/shade.jpg);
	background-repeat: repeat-x;
	border: 1px solid #dcf2fd;
	float: left;
	clear: both;
}


/* end of css */
.searchLinkLower
{
	color: #4A4A4A;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.searchLinkLower
{
	color: #4A4A4A;
}
.loginTitle
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	padding: 0px;
	text-align: justify;
}

.link_top
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	cursor: pointer;
}
.link_top:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	cursor: pointer;
}
.link_top:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	cursor: pointer;
}
.link_top:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #69b121;
	text-decoration: none;
	cursor: pointer;
}
.link_top:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	cursor: pointer;
}
.LoginDiv
{
	border: 1px solid #666666;
	background-color: #FDC3EA;
	text-align: left;
	color: #666666;
}
.msgred
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Red;
	text-decoration: none;
}
.referbutton
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	background-color: #FF6602;
	border: 1px solid #000000;
	height: 20px;
	width: 50px;
}
.txtEmail /*.ob_gridEditControl*/
{
	/*	padding: 0px; 		font-family: Verdana; 		font-size: 10px; 		 		background-color: #FFFFFF;*/
	border: 1px solid #5E5E70;
	width: 430px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #4a4a4a;
	vertical-align: middle;
}






.linkRelated
{
	font: 12px tahoma;
	color: #666666;
	background: url(../images/bul_2.jpg) no-repeat 0 5px;
	padding: 0 0 0 10px;
	text-decoration: none;
}

.linkRelated :hover
{
	color: #ff6600;
	text-decoration: underline;
}
.linkRelatedTitle
{
	font: bold 14px "Trebuchet MS";
	color: #004891;
	text-decoration: none;
}
.linkRelatedTitle :hover
{
	font: bold 14px "Trebuchet MS";
	color: #ff6600;
}
.p_boxBasket
{
	width: 169px;
	text-align: center;
	float: left;
	padding: 0 4px;
}
.TodayTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #555555;
	border-top: 4px solid #cccccc;
	border-bottom: 4px solid #cccccc;
	width: 98%;
	padding-left: 5px;
	padding-bottom: 2px;
	float: left;
}
.imgBorder
{
	padding: 2px;
	border: 2px solid #cccccc;
}
.contact_bg
{
	background: url(../images/contactusstop.jpg) no-repeat 0 0;
	clear: both;
	min-height: 180px;
	height: auto !important;
	height: 180px;
	width: 630px;
	padding: 0px 0 0 140px;
}

.doc
{
	margin: 0 0 10px 65px;
	padding: 0px;
}
.doc ul
{
	margin: 0px;
	padding: 0px;
}
.doc ul li
{
	margin: 0 auto;
	list-style: none;
	padding: 2px 0 2px 0;
}
.doc ul li a
{
	background: url(../images/tab_a_hover.jpg) no-repeat;
	height: 30px;
	text-align: center;
	width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}
.doc ul li a:hover
{
	background: url(../images/tab_a.jpg) no-repeat;
	height: 30px;
	width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-decoration: none;
	color: #FFFFFF;
}
.doc .active a
{
	background: url(../images/tab_a.jpg) no-repeat;
	height: 30px;
	width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}
.doc_big
{
	background: url(../images/active_bg.jpg) no-repeat;
	height: 124px;
	width: 182px;
	margin: 0 0 5px 0;
}
.doc_big a
{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80px;
	line-height: 100px;
	font-weight: bold;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}
.search_alphabetically
{
	width: 526px;
	height: 41px;
	background: url(../images/search_alphabetically.gif) no-repeat left top;
	padding: 18px 0 0 20px;
}
.alphabetically_textbox
{
	width: 404px;
	height: 24px;
	background: url(../images/text_bg.gif) repeat-x;
	border: 1px solid #e4e5e7;
	margin-right: 10px;
	font-size: 11px;
	line-height: 24px;
}
.doctors_name
{
	width: 180px;
	padding: 0 0 20px 0;
	float: left;
	text-align: left;
}
.doctors_name ul
{
	margin: 0px;
	padding: 0px;
}
.doctors_name ul li
{
	width: 170px;
	margin: 0 0 15px 0;
	float: left;
	padding: 0px;
	list-style: none;
}
.doctors_name ul li a
{
	color: #2B97C6;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-weight: bold;
}
.doctors_name ul li a:hover
{
	text-decoration: none;
}
.doctors_name ul li a span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #184984;
	font-weight: normal;
}

.recipe_name
{
	width: 270px;
	padding: 0 0 20px 0;
	float: left;
	text-align: left;
}
.recipe_name ul
{
	margin: 0px;
	padding: 0px;
}
.recipe_name ul li
{
	width: 250px;
	margin: 0 0 15px 0;
	float: left;
	padding: 0px;
	list-style: none;
}
.recipe_name ul li a
{
	color: #2B97C6;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-weight: bold;
}
.recipe_name ul li a:hover
{
	text-decoration: none;
}
.recipe_name ul li a span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #184984;
	font-weight: normal;
}


.paging0
{
	padding: 0px;
	margin: 0px;
	float: left;
}
.paging0 ul
{
	margin: 0px;
	padding: 0px;
}
.paging0 ul li
{
	margin: 0px;
	float: left;
	padding: 0 3px 0 3px;
	list-style: none;
}
.paging0 ul li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #0c8cc2;
	display: block;
	padding: 0 4px 0 4px;
	border: 1px solid #b2b2b2;
}
.paging0 ul li a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	display: block;
	padding: 0 4px 0 4px;
	border: 1px solid #b2b2b2;
}
.soctor_search
{
	width: 516px;
	height: 320px;
	background: url(../images/search_bg.jpg) no-repeat left top;
	padding: 10px 15px 0 15px;
	margin: 5px 0 10px 0;
}
.soctor_search h2
{
	font-family: Tahoma;
	font-size: 18px;
	text-decoration: none;
	color: #184984;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-weight: normal;
}
.soctor_search h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #184984;
	margin: 0px;
	padding: 0px;
	text-align: right;
	font-weight: normal;
}
.alphabetically_textbox1
{
	width: 418px;
	height: 28px;
	background: url(../images/text_bg.gif) repeat-x;
	border: 1px solid #e4e5e7;
}
.alphabetically_textbox2
{
	width: 415px;
	height: 22px;
	background: url(../images/text_bg.gif) repeat-x;
	border: 1px solid #e4e5e7;
}
.alphabetically_textbox4
{
	width: 380px;
	height: 22px;
	background: url(../images/text_bg.gif) repeat-x;
	border: 1px solid #e4e5e7;
}
.alphabetically_textbox5
{
	width: 385px;
	height: 24px;
	background: url(../images/text_bg.gif) repeat-x;
	border: 1px solid #e4e5e7;
}
.nav1
{
	padding: 0 0 10px 0;
	width: 272px;
	float: left;
}
.nav1 span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #e86001;
}

.nav1 a
{
	font: 12px arial;
	color: #FF6600;
	text-decoration: none;
}

.nav1 a:hover
{
	font: 12px arial;
	color: #1c1c1c;
	text-decoration: underline;
}
.found
{
	padding: 0 0 8px 0;
	width: 280px;
	float: right;
	text-align: right;
}
.found span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #e86001;
	margin: 0px;
	padding: 0px;
}
.doctors_name1
{
	width: 260px;
	margin: 10px 0 0 0;
	padding: 0px;
	float: left;
}
.doctors_name1 ul
{
	margin: 0px;
	padding: 0px;
}
.doctors_name1 ul li
{
	width: 260px;
	margin: 0 0 20px 0;
	float: left;
	padding: 0px;
	list-style: none;
}
.doctors_name1 ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #1d87b8;
	font-weight: bold;
}
.doctors_name1 ul li a:hover
{
	text-decoration: none;
}
.doctors_name1 ul li a span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #184984;
	font-weight: normal;
}
.doctors_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	color: #184984;
	font-weight: bold;
}
.doctors_name2
{
	width: 500px;
	margin: 0 0 5px 0;
	padding: 0px;
	overflow: hidden;
	float: left;
}
.doctors_name2 ul
{
	margin: 0px;
	padding: 0px;
}
.doctors_name2 ul li
{
	float: left;
	padding: 0px;
	list-style: none;
}
.doctors_name2 ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #1d87b8;
	font-weight: bold;
}
.doctors_name2 ul li a:hover
{
	text-decoration: none;
}
.doctors_name2 ul li a span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #184984;
	font-weight: normal;
}
.doctors_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	color: #184984;
	font-weight: bold;
}
.profile
{
	margin: 0px;
	padding: 0px;
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eb6102;
}
.profile a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eb6102;
	text-decoration: none;
	vertical-align: middle;
}
.profile a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eb6102;
	text-decoration: underline;
	vertical-align: middle;
}
.profile_search
{
	width: 516px;
	height: 165px;
	background: url(../images/profile_bg.jpg) no-repeat left top;
	padding: 5px 15px 0 15px;
	margin: 10px 0 10px 0;
}
.contact_quick
{
	width: 328px;
	background: #f2f2f2;
	border: 1px solid #e4e5e7;
	float: left;
	margin: 0 0 0 100px;
}
.alphabetically_textbox3
{
	width: 150px;
	height: 22px;
	background: #e4e5e7;
	border: 1px solid #FFFFFF;
}
.start_search
{
	margin: 0 0 0 20px;
	padding: 0px;
}
.start_search ul
{
	margin: 0px;
	padding: 0px;
}
.start_search ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.start_search ul li h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #184984;
	padding: 2px 0 2px 0;
	margin: 0px;
	clear: both;
	text-decoration: underline;
}
.start_search ul li h3
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #f16505;
	padding: 10px 0 0 10px;
	margin: 0px;
	text-decoration: none;
}
.start_search ul li h4
{
	margin: 0px;
	padding: 0 0 0 15px;
	position: relative;
	clear: both;
	font-size: 11px;
}
.view_all
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #f16505;
	padding: 0 10px 0 0;
	margin: 0px;
	text-decoration: underline;
	float: right;
}
.Opinion
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #184984;
	text-align: left;
	margin: 0px;
	padding: 0 10px 0 10px;
}
.Opinion_box
{
	margin: 0px;
	padding: 5px 10px 0 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.image_border
{
	padding: 3px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin: 0 0 0 5px;
}
.apple
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2995c5;
	text-align: left;
}
.apple1
{
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f16505;
	text-align: left;
	text-decoration: underline;
	margin: 20px 0 0 0;
	float: left;
}
.apple2
{
	width: 100%;
	height: 18px;
	margin: 10px 0 0 0;
	color: #184984;
	float: left;
	border-bottom: 1px solid #184984;
}
paginglink
{
	border: 1px solid #B2B2B2;
	color: #FF6600;
	display: block;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0 4px;
}

.txtSmall
{
	font-size: 10px;
}
.SelectedPage
{
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.NormalTextDesc
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}

/*Quiz CSS START HERE*/
.Quiz
{
	margin: 10px 0 0 0;
	padding: 5px;
	width: 543px;
	float: left;
	position: relative;
}
.Quiz h2
{
	font-size: 14px;
	border-bottom: 2px solid #ededed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 22px;
	color: #f76a08;
	margin: 0px;
	padding: 0px;
}
.Quiz h3
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
	color: #f76a08;
}
.Quiz ul
{
	margin: 0px;
	padding: 0px;
}
.Quiz ul li
{
	margin: 0px;
	padding: 0px;
	float: left;
	margin: 5px 0 5px 0;
	list-style: none;
	width: 181px;
}
.Quiz ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4a4a4a;
	text-decoration: none;
	font-weight: bold;
	background: url(../images/quiz_arrow.jpg) no-repeat left center;
	padding: 0 0 0 15px;
}
.Quiz ul li a:hover
{
	color: #f76a08;
	text-decoration: none;
}
.Quiz1
{
	float: left;
	margin: 4px 0 4px 0;
	padding: 5px 10px 5px 15px;
	list-style: none;
	width: 520px;
	border-bottom: 2px dotted #c7c5c5;
	font-weight: bold;
	background: url(../images/quiz_arrow.jpg) no-repeat left center;
}
.Quiz1: hover
{
	background: #e8e9eb;
	background: #e8e9eb url(../images/quiz_arrow.jpg) no-repeat left center;
}

.Quiz2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4a4a4a;
	text-decoration: none;
	margin: 10px 0 0 0;
}
.Quiz2:hover
{
	color: #f76a08;
	text-decoration: none;
}
.Quiz3
{
	float: left;
	margin: 4px 0 4px 0;
	padding: 5px 10px 5px 15px;
	list-style: none;
	width: 520px;
	border-bottom: 2px dotted #c7c5c5;
	font-weight: bold;
	background: #e8e9eb;
	background: #e8e9eb url(../images/quiz_arrow.jpg) no-repeat left center;
}
.listing02
{
	padding: 0;
	margin: 0;
	text-align: left;
	color: #000;
	border-top: 1px solid #a4cbd8;
	border-left: 1px solid #a4cbd8;
}
.listing02 th
{
	padding: 5px 10px 5px 10px;
	margin: 0;
	font-size: 12px;
	text-align: left;
	background: #083973;
	color: #fff;
	border-right: 1px solid #a4cbd8;
	border-bottom: 1px solid #a4cbd8;
}
.listing02 td
{
	padding: 5px 2px 5px 2px;
	margin: 0;
	font-size: 11px;
	text-align: left;
	border-right: 1px solid #a4cbd8;
	border-bottom: 1px solid #a4cbd8;
}
.blu_bg1
{
	width: 748px;
	min-height: 100px;
	height: auto !important;
	height: 225px;
	background: url(../images/blu_bg_new.jpg) no-repeat 0 0;
	float: left;
}

.blu_botbar1
{
	width: 748px;
	background: url(../images/blu_botbar_new.jpg) no-repeat left bottom;
	height: 10px;
	clear: both;
}
.poll
{
	width: 538px;
	position: relative;
	line-height: 18px;
	padding: 5px 5px 10px 5px;
	margin: 0 0 10px 0;
	border-bottom: 1px dotted #abacac;
}
.poll h2
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #13688f;
	margin: 0 0 5px 0;
	padding: 0px;
}

/*06-07-2010*/
.rattingBox
{
	height: 9px;
	border: 1px solid #999999;
	padding: 0px;
}
.rattingBoxbg
{
	height: 9px;
	margin: 0px;
	padding: 0px;
	background: url(../images/rating_line.gif) repeat-x;
}
.profile_searchNew
{
	width: 760px;
	height: 165px;
	background: url(../images/profile_bgNew.jpg) no-repeat left top;
	padding: 5px 15px 0 15px;
	margin: 10px 0 10px 0;
}
.profile_searchHeight
{
	width: 516px;
	height: 200px;
	background: url(../images/profile_bgHeight.jpg) no-repeat left top;
	padding: 5px 15px 0 15px;
	margin: 10px 0 10px 0;
}
.doctors_name2New
{
	width: 752px;
	margin: 0 0 5px 0;
	padding: 0px;
	overflow: hidden;
	float: left;
	text-align: justify;
}
.doctors_name2New ul
{
	margin: 0px;
	padding: 0px;
}
.doctors_name2New ul li
{
	float: left;
	padding: 0px;
	list-style: none;
}
.doctors_name2New ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #1d87b8;
	font-weight: bold;
}
.doctors_name2New ul li a:hover
{
	text-decoration: none;
}
.doctors_name2New ul li a span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #184984;
	font-weight: normal;
}

.docAll
{
	background: url(../images/tab_a_hover.jpg) no-repeat;
	height: 30px;
	text-align: center;
	width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}
.doc1
{
	background: url(../images/tab_a_hover.jpg) no-repeat;
	height: 25px;
	width: 45px;
	text-align: center;
	width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}
.doc .active1 a
{
	background: url(../images/tab_a.jpg) no-repeat;
	padding-top: 5px;
	height: 25px;
	width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}
.doc .active1 a:hover
{
	background: url(../images/tab_a.jpg) no-repeat;
	padding-top: 5px;
	height: 25px;
	width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
}
.doc .active2 a
{
	background: url(../images/tab_a_hover.jpg) no-repeat;
	padding-top: 5px;
	height: 25px;
	width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}
.doc .active2 a:hover
{
	background: url(../images/tab_a_hover.jpg) no-repeat;
	padding-top: 5px;
	height: 25px;
	width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
}
.docAll:hover
{
	background: url(../images/tab_a.jpg) no-repeat;
	height: 30px;
	width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
}
.docAll a
{
	background: url(../images/tab_a.jpg) no-repeat;
	height: 30px;
	width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}
.doc_big
{
	background: url(../images/active_bg.jpg) no-repeat;
	height: 124px;
	width: 182px;
	margin: 0 0 5px 0;
}
.doc_big a
{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80px;
	line-height: 100px;
	font-weight: bold;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}

.doc_big1
{
	background: url(../images/active_bg.jpg) no-repeat;
	height: 114px;
	padding-top: 10px;
	width: 182px;
	margin: 0 0 5px 0;
}
.doc_big1 a
{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	line-height: 100px;
	font-weight: bold;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}
.formBox
{
	font: normal 11px Arial, Verdana, Helvetica, sans-serif;
	color: #5b5f5c;
	background: #f9fee9;
	width: 120px;
	height: 13px;
	padding: 2px;
	margin: 0px 0 0 10px;
	border: 1px solid #CCCCCC;
}
.formBox1
{
	font: normal 10px Arial, Verdana, Helvetica, sans-serif;
	color: #5b5f5c;
	background: #f9fee9;
	width: 120px;
	height: 17px;
	padding: 2px;
	margin: 0px 0 0 10px;
	border: 1px solid #CCCCCC;
}
.formBox2Drop
{
	font: normal 10px Arial, Verdana, Helvetica, sans-serif;
	color: #5b5f5c;
	background: #f9fee9;
	padding: 2px;
	margin: 0px 0 0 10px;
	border: 1px solid #CCCCCC;
}
.votBox
{
	width: 160px;
	height: 121px;
	margin: 0px;
	padding: 0px 35px 48px 0;
	position: relative;
}
.votContainer
{
	width: 555px;
	margin: 0px;
	padding: 0px 0 30px 0;
	position: relative;
}
.votBorder
{
	border: 3px solid #CCCCCC;
	margin: 0px;
	padding: 0px;
	position: relative;
}
.votName
{
	width: 150px;
	padding: 5px;
	margin: 0px;
}
.votName span
{
	font: bold 12px Tahoma;
	color: #FF6600;
	width: 150px;
	padding: 5px;
	margin: 0px;
}
.formBox2
{
	font: normal 11px Arial, Verdana, Helvetica, sans-serif;
	color: #5b5f5c;
	background: #f9fee9;
	width: 250px;
	height: 13px;
	padding: 2px;
	margin: 0px 0 0 10px;
	border: 1px solid #CCCCCC;
}
.formBox3
{
	font: normal 11px Arial, Verdana, Helvetica, sans-serif;
	color: #5b5f5c;
	background: #f9fee9;
	width: 255px;
	height: 17px;
	padding: 2px;
	margin: 0px 0 0 10px;
	border: 1px solid #CCCCCC;
}
.babyInfo
{
	font: bold 14px Arial, Verdana, Helvetica, sans-serif;
	color: #FF6600;
}

.baby_name
{
	width: 153px;
	padding: 0 0 20px 0;
	float: left;
	text-align: left;
}
.baby_name ul
{
	margin: 0px;
	padding: 0px;
}
.baby_name ul li
{
	width: 170px;
	margin: 0 0 15px 0;
	float: left;
	padding: 0px;
	list-style: none;
}
.baby_name ul li a
{
	color: #2B97C6;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-weight: bold;
}
.baby_name ul li a:hover
{
	text-decoration: none;
}
.baby_name ul li a span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #184984;
	font-weight: normal;
}
.votText
{
	width: 200px;
	margin: 0px 0 0 0;
	padding: 0;
	position: relative;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #064c87;
	float: left;
}
.comments_white
{
	width: 523px;
	margin: 0px 10px 10px 10px;
	padding: 5px;
	position: relative;
	border: 1px solid #CCCCCC;
	background-color: #FDFDFD;
	float: left;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #4a4a4a;
}
.comments_white a
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #4a4a4a;
	text-decoration: none;
}
.comments_blue a:hover
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #4a4a4a;
	text-decoration: underline;
}
.comments_blue a
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #4a4a4a;
	text-decoration: none;
}
.comments_white a:hover
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #4a4a4a;
	text-decoration: underline;
}
.comments_blue
{
	width: 523px;
	margin: 0px 10px 10px 10px;
	padding: 5px;
	position: relative;
	border: 1px solid #999999;
	background-color: #f6fcfe;
	float: left;
}

.comments_details
{
	width: 418px;
	margin: 0px 10px 10px 0;
	padding: 5px;
	position: relative;
	float: left;
}
.comments
{
	width: 533px;
	margin: 10px 10px 10px; 0;
font:bold14pxArial,Helvetica,sans-serif;
color:#3b4450;
float:left;
}
.Preg
{
	margin: 10px 0 0 0;
	padding: 5px;
	width: 543px;
	float: left;
	position: relative;
}
.Preg h3
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #f76a08;
}

.footerUl
{
	width: 985px;
	margin: 10px 0 10px 0;
	padding: 0px;
}
.footerUl h2
{
	font: bold 12px Tahoma;
	color: #004891;
	text-align: left;
	background-image: none;
	margin: 3px 0 3px 0;
	padding: 0px 0 5px 0;
	border-bottom: 2px dotted #a8a8a8;
}
.footerUl ul
{
	margin: 0px;
	padding: 0px;
}
.footerUl ul li
{
	margin: 3px 12px 3px 0;
	padding: 0px 5px 0 5px;
	list-style: none;
	float: left;
}
/*.footerUl ul li a{
 margin:0px;
 padding:0px 0 0 10px;
 font:bold 11px Tahoma;
 color:#ad7405;
 list-style:none;
 background:url(../images/arrow_footer.png) no-repeat left center;
 }*/
.footerUl ul li a
{
	margin: 0px;
	padding: 0px 0 0 10px;
	background: url(../images/arrow_footer.png) no-repeat left center;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.pletter_bg_baby
{
	width: 278px;
	float: left;
	background: url(../images/pletter_bg_baby.jpg) no-repeat 0 0;
	height: 231px;
	padding: 35px 0 0 10px;
	margin: 0 0 13px 0;
}
.pletter_bg_list
{
	width: 270px;
	float: left;
}
.pletter_bg_list ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.pletter_bg_list li
{
	width: 278px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.pletter_bg_list li a
{
	margin: 0px;
	padding: 5px 0 5px 20px;
	float: left;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	text-decoration: none;
	background-image: url(../images/arrow_red.jpg);
	background-position: 10px 10px;
	background-repeat: no-repeat;
}

.pletter_bg_mother
{
	width: 278px;
	float: left;
	background: url(../images/pletter_bg_mother.jpg) no-repeat 0 0;
	height: 231px;
	padding: 35px 0 0 10px;
	margin: 0 0 13px 20px;
}
.txt_14pxbld_ornje
{
	font: bold 12px tahoma;
	color: #f16528;
}


/*added on 2nd April, 2011*/
.quizCount
{
	width: 532px;
	float: left;
	margin: 0px 12px 0 0;
	padding: 155px 7px 0 7px;
	background: url(../images/quiz_bg.jpg) no-repeat left top;
	text-align: justify;
}

.quizCount1
{
	width: 516px;
	float: left;
	margin: 0px 12px 0 0;
	padding: 15px;
	background: #ecf0fc;
	text-align: justify;
}
.quizCount1 h1
{
	width: 516px;
	float: left;
	font: bold 25px Tahoma;
	color: #3782d1;
	margin: 0px 0 15px 0;
	padding: 0px;
	background-image: none;
}
.quizCount1 h2
{
	width: 516px;
	float: left;
	font: bold 13px Tahoma;
	color: #002364;
	margin: 0px 0 5px 0;
	padding: 0px;
	background-image: none;
}

.quizCount_box
{
	float: left;
	margin: 4px 0 4px 0;
	padding: 5px 10px 5px 35px;
	list-style: none;
	width: 467px;
	color: #002364;
	font-size: 13px;
	font-family: Tahoma;
	height: 31px;
	font-weight: bold;
	background: url(../images/play_bg.png) no-repeat left center;
}

.Quiz_new
{
	font-family: Tahoma;
	font-size: 13px;
	color: #002364;
	text-decoration: none;
	margin: 10px 0 0 0;
}
.Quiz_new:hover
{
	color: #f76a08;
	text-decoration: none;
}
.predictorCount
{
	width: 768px;
	padding: 0px;
	margin: 0px;
}
.predictorCount_left
{
	width: 140px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.predictorCount_right
{
	width: 620px;
	float: right;
	padding: 0px;
	margin: 0px;
}
.predictorform
{
	width: 598px;
	background: #c0e7fe;
	border: 1px solid #71b5bd;
	padding: 10px;
	margin: 0px;
}
.predictorform span
{
	font: bold 12px Tahoma;
	color: #fe0000;
	padding: 0px;
	margin: 0px;
}
.predictorformbox
{
	width: 150px;
	border: 1px solid #71b5bd;
	padding: 2px;
	margin: 0px 5px 0 5px;
}
.predictorformbox1
{
	width: 110px;
	border: 1px solid #71b5bd;
	padding: 2px;
	margin: 0px 5px 0 5px;
}


.utilityTools
{
	width: 257px;
	float: left;
	padding: 0px;
	margin: 0px;
}


.stepcarouse2
{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 257px; /*Width of Carousel Viewer itself*/
	height: 75px; /*Height should enough to fit largest content's height*/
}

.stepcarouse2 .belt
{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.stepcarouse2 .panel
{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	width: 257px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	height: 75px;
	padding: 0px;
	margin: 0px;
}

.exp_pic_new
{
	width: 75px;
	margin: 0px;
	padding: 0 0 0 10px;
}

.expertVoice
{
	width: 761px;
	min-height: 139px !important;
	padding: 12px;
	float: left;
	text-align: justify;
	clear: both;
	border: 1px solid #eeeeee;
	font: normal 12px Arial, Helvetica, sans-serif, "Trebuchet MS";
	margin: 0 0 15px 0;
	background: url(../images/expert_voice.jpg) no-repeat left bottom;
}
.expertVoice_space
{
	padding: 0px;
	margin: 0px 10px 0 0;
	border: 1px solid #d5d5d5;
}
.linkb_blu_new
{
	font: bold 12px arial;
	color: #0a4b8c;
	text-decoration: underline;
	padding: 0px;
	margin: 0 0 15px 0 !important;
}

.expertVoice span
{
	padding: 0px;
	margin: 0px;
	font: bold 12px arial;
	color: #ed6203;
}


.expertVoice ul
{
	padding: 0px;
	margin: 0px;
}
.expertVoice ul li
{
	padding: 0px 0 0 15px;
	margin: 12px 0 0 0;
	list-style: none;
	background: url(../images/expert_arrow.jpg) no-repeat left top;
}
.expertVoice_new
{
	width: 761px;
	min-height: 139px !important;
	padding: 12px;
	float: left;
	text-align: justify;
	clear: both;
	border: 1px solid #eeeeee;
	font: normal 12px Arial, Helvetica, sans-serif, "Trebuchet MS";
	margin: 0 0 15px 0;
	background: url(../images/expert_voice.jpg) no-repeat left bottom;
}

#gallery, #gallery ul
{
	list-style: none;
	margin: 0 auto;
	padding: 0;
}
#gallery li
{
	margin: 10px 0px;
	padding: 5px;
	float: left;
	list-style: none;
	cursor: pointer;
	height: 140px;
}
#gallery img
{
	border: 2px white solid;
}
.add_badge_your_site
{
	width: 521px;
	float: left;
	margin: 0px 12px 0 0;
	padding: 12px;
	background: #fff url(../images/add_badge_your_site_bg.jpg) repeat-x left bottom;
	text-align: justify;
	border: 1px solid #d3edf4;
}
.add_badge_your_site_textarea
{
	width: 514px;
	margin: 5px 12px 7px 0;
	padding: 3px;
	text-align: justify;
	border: 1px solid #dddddd;
}
.weBorder
{
	border: 1px solid #000;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}

/*--Growth Charts start*/
.growth_charts
{
	width: 641px;
	min-height: 350px !important;
	padding: 0 73px 0 73px;
	float: left;
	text-align: justify;
	clear: both;
	color: #2f2e2e;
	line-height: 18px;
	border: 1px solid #eeeeee;
	font: normal 12px Tahoma;
	margin: 0 0 15px 0;
	background: url(../images/growth_charts_bg.jpg) repeat-y left top;
}
.growth_charts p
{
	color: #2f2e2e;
	line-height: 18px !important;
	font: normal 12px Tahoma;
	margin: 5px 0 0 0;
	padding: 0px;
}
.growth_charts_left
{
	width: 330px;
	padding: 25px 0 0 0;
	margin: 0px;
}
.growth_charts_right
{
	width: 285px;
	padding: 0px;
	margin: 0px;
}
.NameTextbox
{
	width: 180px;
	border: 1px solid #7f9db9;
	padding: 2px 3px 2px 3px;
	margin: 0px;
}

.NameTextbox1
{
	width: 130px;
	border-left: 1px solid #7f9db9;
	border-top: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	float: left;
	background: #fff no-repeat right center;
	padding: 2px 3px 2px 3px;
	margin: 0px;
}
.NameTextbox2
{
	width: 70px;
	border: 1px solid #7f9db9;
	padding: 2px 2px 1px 3px;
	margin: 0px 30px 0 0;
}
.NameTextbox3
{
	width: 80px;
	border: 1px solid #7f9db9;
	padding: 2px 2px 1px 3px;
	margin: 0px 10px 0 0;
}
.NameTextbox4
{
	width: 25px;
	border: 1px solid #7f9db9;
	padding: 2px 2px 1px 3px;
	margin: 0px 13px 0 0;
}


.driverOne1
{
	width: 635px;
	padding: 1px;
	background: #f2f8db;
	margin: 10px 0 30px 0;
	color: #2f2e2e;
	border: 3px solid #fff;
}



.listing1
{
	padding: 0;
	margin: 0;
	text-align: left;
	color: #000;
	background: #FFFFFF;
	border-left: 1px solid #b9ca74;
	border-top: 1px solid #b9ca74;
}
.listing1 a
{
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	color: #6a8900;
	text-align: right;
	font: normal 11px Tahoma;
}
.listing1 td
{
	padding: 5px 10px 10px 10px;
	margin: 0;
	border-right: 1px solid #b9ca74;
	border-bottom: 1px solid #b9ca74;
}
.listing1 td span a
{
	color: #6a8900;
	font-weight: bold;
	margin: 0 0 3px 0;
	overflow: hidden;
	text-decoration: underline;
	clear: both;
	font: bold 12px Tahoma;
}
.listing1 td span.not
{
	color: #f30118;
	padding: 0 0 0 10px 0;
	overflow: hidden;
}




.login_box
{
	float: left;
	width: 599px;
	height: 538px;
	padding: 25px;
	background: url(../images/popupbg.png) top center no-repeat;
}
.login_box h1
{
	padding: 0 0 15px 0px;
	margin: 0 0 0 0px;
	font-family: Tahoma;
	font-size: 18px;
	background: none;
	color: #527400;
}
.username
{
	float: left;
	background: url(../images/username_bg.gif) top left no-repeat;
	width: 331px;
	height: 36px;
	padding: 8px 35px 5px 10px;
}
.password
{
	float: left;
	background: url(../images/password_bg.gif) top left no-repeat;
	width: 331px;
	height: 36px;
	padding: 8px 35px 5px 10px;
}
.txtfield_popup
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	border: 0px;
	width: 330px;
}

/*--Growth Charts End--*/
.GrowthChartResult
{
	background: none repeat scroll 0 0 #B9CA74;
	border: 3px solid #FFFFFF;
	color: #354100;
	margin: 10px 0 3px;
	padding: 5px;
	width: 625px;
	font: bold 12px Tahoma;
}
.already{
 font:bold 12px Tahoma;
 color:#333333;
 text-decoration:none;
 margin:0px;
 padding:0px;
 }
.already a{
 font:bold 12px Tahoma;
 color:#477315;
 font-style:italic;
 text-decoration:none;
 margin:0px;
 padding:0px;
 }
.print{
 font:bold 12px Tahoma;
 color:#333333;
 text-decoration:none;
 margin:0px;
 padding:0px;
 }
.print a{
 font:bold 12px Tahoma;
 color:#FF0000;
 text-decoration:none;
 margin:0px;
 padding:0px;
 }

.new_quizCount {
 width:530px;
 float:left;
 margin:0px 12px 0 0;
 padding:0px 10px 0 10px;
 text-align:justify;
 background-color:#fff4f8;
 }
.new_quizCount h1{
 width:530px;
 float:left;
 font:bold 25px Tahoma;
 color:#0451a2;
 margin:0px 0 15px 0;
 padding:0px;
 background-image:none;
 }
.new_quizCount h2{
 width:530px;
 float:left;
 font:bold 11px Tahoma;
 color:#881d75;
 margin:0px 0 5px 0;
 padding:5px 0 0 0;
 border-top:1px solid #f4cedc;
 background-image:none;
 }
 
.new_quizCountBox{
 float:left;
 margin:4px 0 4px 0;
 padding:5px 10px 5px 35px;
 list-style:none;
 width:467px;
 color:#002364;
 font-size:13px;
 font-family:Tahoma;
 height:31px;
 font-weight:bold;
 background:url(../images/play_bg.png) no-repeat left center;
 }
.HorlicsBg{
 width:440px;
 margin:0px;
 overflow:hidden;
 padding:4px 0 0 90px;
 }
.HorlicsBg ul{
 margin:0px;
 padding:10px 0 0 0;
 }
.HorlicsBg ul li{
 width:359px;
 margin:0px 50px 5px 0;
 padding:0 0 3px 105px;
 text-align:left;
 list-style:none;
 background:url(../images/readio_bg.jpg) no-repeat left top;
 }
  
.search_Diet{
 width:546px;
 float:left;
 margin:0px 12px 0 0;
 padding:0px;
 }
.search_Diet_box{
 width:250px;
 float:left;
 margin:0px 23px 50px 0;
 padding:0px;
 }
.search_Diet_box strong{
 font:bold 12px Tahoma;
 color:#0b539b;
 line-height:18px;
 margin:0px 12px 0 0;
 padding:0px;
 }
.search_Diet_box strong a{
 font:bold 12px Tahoma;
 color:#0b539b;
 text-decoration:none;
 margin:0px 12px 0 0;
 padding:0px;
 }
 .dietCount_new {
 width:745px;
 min-height:250px !important;
 padding:10px 20px 20px 20px; 
 float:left;
 text-align:justify;
 clear:both;
 font:normal 14px Arial, Helvetica, sans-serif, "Trebuchet MS";
 margin:0 0 15px 0;
 background:url(../images/diet.jpg) no-repeat left top;
 }
.dietCount_new h1{
 padding:0px;
 text-align:justify;
 clear:both;
 width:400px !important;
 color:#0e99c7;
 background-image:none;
 font:normal 60px Elephant;
 margin:0 0 45px 0;
 }

 
.dietCount_search {
 width:745px;
 padding:0px;
 float:left;
 text-align:justify;
 margin:0px;
 }
.dietCount_search_left {
 width:445px;
 padding:0px;
 font:normal 13px Tahoma;
 color:#184984;
 float:left;
 text-align:justify;
 margin:0px;
 }
.dietCount_search_right {
 width:286px;
 padding:0px;
 float:right;
 text-align:justify;
 margin:0px;
 }
.dietFormbox{
 width:350px;
 margin:5px 0 5px 0;
 padding:3px;
 border:1px solid #e4e5e7;
 }
.dietFormbox1{
 width:357px;
 margin:5px 0 5px 0;
 padding:3px;
 border:1px solid #e4e5e7;
 }
 
.dietCount_search_bg {
 width:735px;
 padding:5px;
 float:left;
 background:#ffffff;
 text-align:justify;
 margin:0px;
 }
 
 
 
.listing_dite{
 padding:0;
 margin:0;
 text-align:left;
 border-top:1px solid #dddddd;
 border-left:1px solid #dddddd;
}
.listing_dite th{
 padding:7px 5px 7px 5px;
 margin:0;
 font-size:14px;
 text-align:left;
 background:url(../images/diet_hed_bg.jpg) repeat-x left top;
 color:#fff;
 border-right:1px solid #dddddd;
 border-bottom:1px solid #dddddd;
 }
.listing_dite td{
 padding:5px;
 color:#212121;
 font:normal 12px Tahoma !important;
 margin:0;
 line-height:22px !important;
 font-size:11px;
 text-align:left;
 border-right:1px solid #dddddd;
 border-bottom:1px solid #dddddd;
 }
.listing_dite td span{
 padding:0px;
 margin:0;
 font-size:11px;
 text-align:left;
 font:bold 12px Tahoma;
 color:#0191c1;
 }
.listing_dite td strong{
 padding:0px;
 margin:0;
 font-size:11px;
 text-align:left;
 font:bold 11px Tahoma;
 color:#777676;
 }
 .monthlyperiod_bg
{
      background: url(../images/women-img.jpg) no-repeat 0 0;
      clear: both;
      min-height: 180px;
      height: auto !important;
      height: 180px;
      width: 630px;
      padding: 0px 0 0 150px;
}

.newsletters_box{
	float:left;
	background:url(../images/pegnancy_newsletterbg.jpg) top left no-repeat;
	width:673px;
	height:134px;
	padding:32px 0 20px 15px;
}
.newsletters_box1{
	float:left;
	background:url(../images/parenting_newsletterbg.jpg) top left no-repeat;
	width:673px;
	height:134px;
	padding:32px 0 20px 15px;
}
.newsletters_box3{
	float:left;
	background:url(../images/parenting_newsletterbg1.jpg) top left no-repeat;
	width:673px;
	height:134px;
	padding:32px 0 20px 15px;
}
.clickherebg{
	background:url(../images/click_here_bg.jpg) bottom center no-repeat;
	height:27px;
	line-height:27px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.clickherebg a{
	color:#ffffff;
	text-decoration:none;
}
.clickherebg a:hover{
	color:#ffffff;
	text-decoration:underline;
}
.ovulation_bg {

background:url(../images/ovulation_calc.jpg) no-repeat 0 0;

clear:both;

min-height:180px;

height:auto !important;

height:180px;

width:630px;

padding:15px 0 0 150px;

}

.ovulation_detail{

width:780px;

border-top:1px solid #c0e7fe;

padding:10px 0px;

}
.blu_bg_New
{
	width: 743px;
	min-height: 100px;
	height: auto !important;
	height: 225px;
	background: url(../images/blu_bg_New1.jpg) no-repeat 0 0;
	float: left;
}

.blu_botbar_New
{
	width: 743px;
	background: url(../images/blu_botbar_New1.jpg) no-repeat left bottom;
	height: 10px;
	clear: both;
}

.protienCalculator_bg
{
      background: url(../images/ProteinCalc.jpg) no-repeat 0 0;
      clear: both;
      min-height: 180px;
      height: auto !important;
      height: 180px;
      width: 630px;
      padding: 0px 0 0 150px;
}
.fiberCalculator_bg
{
      background: url(../images/FiberCalc.jpg) no-repeat 0 0;
      clear: both;
      min-height: 180px;
      height: auto !important;
      height: 180px;
      width: 630px;
      padding: 0px 0 0 150px;
}
.dailycalorieCalculator_bg
{
      background: url(../images/DailyCalorieCalc.jpg) no-repeat 0 0;
      clear: both;
      min-height: 180px;
      height: auto !important;
      height: 180px;
      width: 630px;
      padding: 0px 0 0 150px;
}

.PregnancyCalorieReq_bg
{
      background: url(../images/PregnancyCalorieCalc.jpg) no-repeat 0 0;
      clear: both;
      min-height: 180px;
      height: auto !important;
      height: 180px;
      width: 630px;
      padding: 0px 0 0 150px;
}

.fiberintake_bg
{
      background: url(../images/FiberCalc.jpg) no-repeat 0 0;
      clear: both;
      min-height: 180px;
      height: auto !important;
      height: 180px;
      width: 630px;
      padding: 0px 0 0 150px;
}

