@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	color:#232323;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background:#f0f3f0;
	width:100%;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}


.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
h1
{
font:bold 14px/40px Arial, Helvetica, sans-serif;
}
p
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
padding:0 15px 0 0;
}
.more
{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#2e3192;
text-decoration:underline;
}
.headfont
{
font:bold 14px/30px Helvetica, sans-serif;
background:#A9F5BC;
color:#817679;

}
.headfont2
{
font:12px/60px Arial, Helvetica, sans-serif;
background:#E0F8E0;

}
.headfont42
{
font:12px/30px Arial, Helvetica, sans-serif;
background:#E0F8E0;

}
.headfont21
{
font:12px Helvetica, sans-serif;
}
.pfont
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
padding:0 15px 0 0;
}
.pfont42
{
font:bold 15px/33px Helvetica, sans-serif;
padding:0 15px 0 0;
color:#2B547E;
}
.pfont33
{
font:normal 12px/19px Helvetica, sans-serif;
padding:0 15px 0 0;
color:#000;
}
.pfont24
{
font:bold 13px/19px Helvetica, sans-serif;
padding:0 15px 0 0;
color:#08298A;
background:#D7E8FB;
}
.pfont421
{
font:bold 15px/13px Helvetica, sans-serif;
padding:0 15px 0 0;
color:#2B547E;
}
.lblfont21
{
font:13px Helvetica, sans-serif;
color:#08298A;
background:#D7E8FB;
}
.lblfont212
{
font:bold 12px/19px Helvetica, sans-serif;
color:#000;
background:#D7E8FB;
}
.lblfont41
{
font:10px Helvetica, sans-serif;

}
.med
{
font:8px Helvetica, sans-serif;

}
.pfont241
{
font:bold 12px/19px Helvetica, sans-serif;
padding:0 15px 0 0;
color:#08298A;

}
.h124
{
font:bold 13px/20px Arial, Helvetica, sans-serif;
color:#08298A;
}
.h12433
{
font:normal 12px/22px Arial, Helvetica, sans-serif;
color:#000;
}
/* header */
#header
{
margin:0 auto;
background:url(images/innerhead2.jpg) 0 0 repeat-x;
}
#navigation
{
margin:0 auto;
background:url(images/innerhead.jpg) 0 0 no-repeat;
height:300px;
width:960px;
}
#navigation ul
{
list-style:none;
}
#navigation ul li
{
font:normal 14px/40px Arial, Helvetica, sans-serif;
display:block;
padding:0 30px;
margin-top:240px;
float:left;
text-align:center;
}
#navigation ul li a
{
text-decoration:none;
display:block;
color:#034ea2;
}
#navigation ul li a:hover
{
text-decoration:none;
display:block;
color:#FFFFFF;
}
#content
{
margin:0 auto;
width:960px;
}
#content h1
{
font:bold 20px/40px Arial, Helvetica, sans-serif;
color:#0d4689;
}
#content p
{
font:normal 12px/18px Arial, Helvetica, sans-serif;
}

#footer
{
margin:0 auto;
background:#78b6e4;
width:100%;
height:86px;
}
#footer_1
{
background:url(images/hioxindia-pharmacy_03.jpg) 0 0 no-repeat;
width:960px;
height:86px;
margin:0 auto;
}
#footer_1 ul
{
list-style:none;
padding:15px 0 0 210px;
}
#footer_1 ul li
{
font:normal 14px/18px Arial, Helvetica, sans-serif;
display:block;
padding:0 25px;
float:left;
text-align:center;
}
#footer_1 ul li a
{
text-decoration:none;
display:block;
color:#FFFFFF;
}
#design
{
font:normal 12px/45px Arial, Helvetica, sans-serif;
color:#2e3192;
padding:50px 0 0 350px;
}
#dum
{
text-decoration:none;
color:#2e3192;
}

.container {background:#ADD8E6; color:#000000; margin:10 15px;}
 .rtop, .rbottom{
display:block;
background:#fff;
}
 .rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#ADD8E6;
}
 .r1{margin: 0 5px}
 .r2{margin: 0 3px}
 .r3{margin: 0 2px}
 .r4{
margin: 0 1px;
height: 2px
}




.containercontact {background:#D7E8FB; color:#000000; margin:10 15px;}
 .rtopcontact, .rbottomcontact{
display:block;
background:#fff;
}
 .rtopcontact *, .rbottomcontact *{
display: block;
height: 1px;
overflow: hidden;
background:#4B9CF8;
}
 .r1contact{margin: 0 5px}
 .r2contact{margin: 0 3px}
 .r3contact{margin: 0 2px}
 .r4contact{
margin: 0 1px;
height: 2px
}