
a 
{
	text-decoration:none;
	border:0px;
}
a img
{
	text-decoration:none;
	border:0px;
}
a:hover
{
	text-decoration:none;
	border:0px;
}
/* Main CSS*/

#main
{
	width:1002px;
	height:auto;
	padding-top:6px;
	float:inherit;
	
}

.contxt a

{ color:#fff;}

.contxt a:hover

{ color:#fff;}
/* Header CSS */
#Header
{
	width:986px;
	height:99px;
	float:left;
	padding-left:16px;
	background:#fff;
	}
.pharmaleader
{
	width:311px;
	height:145px;
	float:left;
	padding-left:12px;
	}
.logo
{
	width:190px;
	height:99px;
	padding-right:16px;
	float:left;
	}
.lft
{
	width:750px;
	height:99px;
	padding-left:10px;
	float:left;
	background:#FFF;
	}
.lftside
{
	width:220px;
	height:44px;
	float:left;
	padding-left:537px;
	}
.black_lft
{
	width:8px;
	height:28px;
	float:left;
	background:url(../images/black_lft_cr.jpg) no-repeat;
	}
.topiconbox
{
	width:69px;
	height:24px;
	float:left;
	background:#000;
	padding-top:4px;
	}
.black_rite
{
	width:8px;
	height:28px;
	float:left;
	background:url(../images/black_rite_cr.jpg) no-repeat;
	}
.weblok
{
	width:19px;
	height:24px;
	float:left;
	padding-left:2px;
	}
.homeicon
{
	width:19px;
	height:24px;
	float:left;
	padding-left:5px;
	}
/* Banner CSS */

#Banner
{
	width:1002px;
	height:190px;
	float:inherit;
	clear:both;
	}
	
.Banner
{
	width:967px;
	height:165px;
	float:left;
	background:url(../images/marreporting.gif);}	
	
.Banner1
{
	width:965px;
	height:222px;
	float:left;
	border:1px solid #ccc;
}
	
.daily
{
	width:154px;
	height:174px;
	float:left;
	}
	
.daily1
{
	width:154px;
	height:174px;
	float:left;
	padding-left:8px;
	}

#Banner11
{
	width:1002px;
	height:80px;
	padding-top:20px;
	float:inherit;
	font-family:Verdana, Geneva, sans-serif;
	font-size:40px;
	color:#FFF;
	clear:both;

	}
/* Black Banner CSS */
#Blackbanner
{
	width:1002px;
	height:125px;
	float:left;
	background: url(../images/blacktopshadow.gif) top repeat-x;
	}
.blackimg
{
	background:url(../images/blacktopshadow.gif) repeat-x;
	width:197px;
	height:125px;
	float:left;
	}
.blackimg a
{
	background:url(../images/blacktopshadow.gif) repeat-x;
	width:197px;
	height:125px;
	float:left;
	}
.blackimg a:hover
{
	background:url(../images/overblacktopshedow.gif) repeat-x;
	width:197px;
	height:125px;
	float:left;
	}
.blackimg_Academy
{
	background:url(../images/academyblak.gif) repeat-x;
	width:197px;
	height:125px;
	float:left;
	}
.blackimg_Academy a
{
	background:url(../images/academyblak.gif) repeat-x;
	width:197px;
	height:125px;
	float:left;
	}
.blackimg_Academy a:hover
{
	background:url(../images/overblacktopshedow.gif) repeat-x;
	width:197px;
	height:125px;
	float:left;
	}
	

.SD
{
	width:65px;
	height:63px;
	float:center;
	padding-top:11px;
	}
.blline
{
	width:4px;
	height:125px;
	float:left;
	background:url(../images/Blackline.jpg) no-repeat;
	}
/* Left Panal CSS */

#left
{
	width:660px;
	height:auto;
	float:left;
	padding-left:17px;
	padding-top:29px;

	}
#left1
{
	width:660px;
	height:auto;
	float:left;
	padding-left:17px;
	padding-top:17px;
	padding-bottom:17px;
background:#FFF;
	}
#left_1
{
	width:985px;
	height:auto;
	float:left;
	padding-left:17px;
	padding-top:29px;


	}
.oursp
{
	width:615px;
	height:50px;
	float:left;
	}
.oursp_1
{
	width:524px;
	height:50px;
	float:left;
	}
.orline
{ 
width:615px;
height:1px;
background:#fcfcfc;
border-bottom:#c1c1c1 1px solid;
margin-bottom:30PX;
float:left;

}
.orline1
{ 
width:524px;
height:1px;
background:#fcfcfc;
border-bottom:#c1c1c1 1px solid;
margin-bottom:11PX;
float:left;
}
.ard{
	width:114px;
	height:38px;
	float:left;
	padding-top:25px;}
.or
{
	width:524px;
	height:auto;
	float:left;
	}
.orline_1
{ 
width:615px;
height:1px;
background:#fcfcfc;
border-bottom:#c1c1c1 1px solid;
margin-bottom:20PX;
float:left;
}
.phrmaawrd
{
	width:638px;
	height:auto;
	float:left;
	background: url(../images/award2.jpg) right top no-repeat;}
.phrmablupart
{
	width:514px;
	height:auto;
	float:left;
	padding:9px 0px 0px 9px;
	border-left:1px #c7c5c5 solid;
	border-top:1px #c7c5c5 solid;
	background:#fff;
}
.phblu
{
	width:505px;
	height:22px;
	float:left;
	background:#bfd9f2;
	padding-left:9px;
	padding-top:7px;
	}
.inrphrma
{
	width:505px;
	height:auto;
	float:left;
	padding:9px 0px 0px 9px;
	background:#f1f1f1;
	margin-top:10px;
	}
.phr_hding
{
	width:235px;
	height:auto;
	float:left;
	padding-left:9px;
	}
.phr_hding_1
{
	width:160px;
	height:auto;
	float:left;
	padding-left:9px;
	}
.mainphrma
{
	width:619px;
	height:auto;
	float:left;
	padding:0px 7px 9px 9px;
	border-left:1px #c7c5c5 solid;
	border-bottom:1px #c7c5c5 solid;
	border-right:1px #c7c5c5 solid;
	background:#fff;}
.inrmainphrma
{
	width:601px;
	height:auto;
	float:left;
	padding:0px 9px 9px 9px;
	background:#f1f1f1;
	}
.pharmasoftwresub
{
	width:230px;
	height:auto;
	float:left;
	padding-left:55px;
	padding-right:5px;
	}


.prductbox
{
	width:323px;
	height:auto;
	float:left;
	padding-bottom:10px;
	}
.phrm
{
	width:41px;
	height:36px;
	float:left;
	padding-left:5px;
	background:url(../images/pharmaicon.jpg) no-repeat;
	}
.readmrbx
	{
		width:78px;
		height:18px;
		float:left;
		padding-left:235px;
		padding-top:5px;
		}
.phrmatxtbox
{
	width:254px;
	height:auto;
	float:left;
	padding-left:11px;
	padding-right:10px;
	}
.excise
{
	width:41px;
	height:36px;
	float:left;
	padding-left:5px;
	background:url(../images/interneticon.gif) no-repeat;
	}
.distri
{
	width:41px;
	height:36px;
	float:left;
	padding-left:5px;
	background:url(../images/Distribution_icon.gif) no-repeat;
	}
.distri_1
{
	width:41px;
	height:36px;
	float:left;
	padding-left:5px;
	background:url(../images/pharmacy.jpg) no-repeat;
	}
.distri_2
{
	width:41px;
	height:36px;
	float:left;
	padding-left:5px;
	background:url(../images/Manufacturer.jpg) no-repeat;
	}
	
.mrico
{
	width:41px;
	height:36px;
	float:left;
	padding-left:5px;
	background:url(../images/mr-reporting-ico.jpg) no-repeat;
	}
.mandi
{
	width:41px;
	height:43px;
	float:left;
	padding-left:5px;
	background:url(../images/mandiicon.gif) no-repeat;
	}
.jwel
{
	width:33px;
	height:55px;
	float:left;
	padding-left:13px;
	background:url(../images/Jewelleryicon.gif) no-repeat;
	}
.cart
{
	width:46px;
	height:41px;
	float:left;
	
	background:url(../images/cart.gif) no-repeat;
	}
.MH
{
	width:627px;
	height:63px;
	float:left;

	}
.hlfcart
{
	width:62px;
	height:23px;
	margin-left:283px;
	background:url(../images/halfcart.jpg) no-repeat;}
.cartbox
{
	width:364px;
	height:63px;
	float:left;
	}
.onlinepur
{
	width:364px;
	height:40px;
	float:left;
	background:url(../images/onlinepurchase_1.gif) no-repeat;
	}
.onlinepur a
{
	width:364px;
	height:40px;
	float:left;
	background:url(../images/onlinepurchase_1.gif) no-repeat;
	}
.onlinepur a:hover
{
	width:364px;
	height:40px;
	float:left;
	background:url(../images/onlinepurchase.gif) no-repeat;
	}
.mayihelp
	{
		width:247px;
		height:63px;
		float:left;
		padding-left:16px;
		
		}
.caling
{
	width:61px;
	height:21px;
	float:left;
	padding-left:172px;
	margin-top:2px;
	}
.mayi
{
	width:247px;
	height:40px;
	float:left;
	}
.mayi a
{
	width:247px;
	height:40px;
	float:left;
	background:url(../images/mayihelpu_1.gif) no-repeat;
	}
.mayi a:hover
{
	width:247px;
	height:40px;
	float:left;
	background:url(../images/mayihelpu.gif) no-repeat;
	}
/* Right Panal CSS */
#rightpanal
{
	width:294px;
	height:auto;
	float:left;
	background:#e6e6e6;
	padding:14px;
	}
.searchbox
{
	width:294px;
	height:33px;
	float:left;

	}
.srch
{
	width:219px;
	height:23px;
	float:left;

	}
.srchcornr
{
	width:6px;
	height:23px;
	float:left;
	}
.srchbox_1 input
{
	width:200px;
	height:22px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	background:#fff;
	border:0px;
	}
.srchhold
{
	width:63px;
	height:23px;
	float:left;
	padding-left:10px;
	}
#loginbox
{
	width:294px;
	height:96px;
	float:left;
	background:#378bdb;
	margin-top:14px;
	}
.blucr_LT
{
	width:11px;
	height:12px;
	float:left;

	}
.blucr_RT
{
	width:11px;
	height:12px;
	float:left;
	padding-left:272px;
	}
.sri
{
	width:192px;
	height:23px;
	float:left;
	padding-left:15px;
	padding-top:5px;
	}
.id_L
{
	width:6px;
	height:23px;
	float:left;
	background:url(../images/bluserach_L.jpg) no-repeat;
	}
.id input
{
	width:178px;
	height:21px;
	float:left;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#969595;
	border:0px;

	}
.id_R
{
	width:6px;
	height:23px;
	float:left;
	background:url(../images/bluserach_R.jpg) no-repeat;
	}
.submit{
background:url(../images/butn.gif) no-repeat top left;
background-position:0px 0px;
width:63px;
height:23px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.submit a{
width:63px;
height:18px;
display:block;
color:#ffffff;
text-decoration:none;
padding-top:5px;
}

.submit a:hover{
background-position:0px 0px;
padding-bottom:0px;
background:url(../images/butn.gif) no-repeat left bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.submit a.active{
background-position:0px 0px;
padding-bottom:0;
background:url(../images/butn.gif) no-repeat left bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.submit_1{
background:url(../images/btn.gif) no-repeat top left;
background-position:0px 0px;
width:63px;
height:23px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.submit_1 a{
width:63px;
height:18px;
display:block;
color:#ffffff;
text-decoration:none;
padding-top:5px;
}

.submit_1 a:hover{
background-position:0px 0px;
padding-bottom:0px;
background:url(../images/btn.gif) no-repeat left bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.submit_1 a.active{
background-position:0px 0px;
padding-bottom:0;
background:url(../images/btn.gif) no-repeat left bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.sub
{
	width:63px;
	height:23px;
	float:left;
	padding-left:9px;
	padding-top:15px;
	padding-right:11px;
	padding-bottom:6px;
	}
.sri_1
{
	width:192px;
	height:23px;
	float:left;
	padding-left:15px;
	padding-top:15px;

	padding-bottom:6px;
	}
	
/*--------------------tabs-------------------- */
.panes div {
	display:none;		
	padding:10px;
	width:678px;
	height:412px;
	font-size:12px;
	color:#000;
	background-color:#fff;
	border-top:1px #a3a2a2 solid;
	border-left:1px #a3a2a2 solid;
	font-family:Arial, Helvetica, sans-serif;
}
.main
{
	width:678px;
	height:412px;
	float:left;
	
	}
/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;
	height:51px;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif !important;
	background:#f1f1f1;
}

/* single tab */
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
	font-family:Arial, Helvetica, sans-serif !important;
}

/* link inside the tab. uses a background image */
ul.tabs a { 
	background:url(../blue.png) no-repeat -0px -51px !important;
	font-size:12px;
	display:block;
	height: 51px;  
	margin-right:5px;
	line-height:51px;
	width:126px;
	text-align:center;	
	text-decoration:none;
	color:#fff;
	padding:0px;
	position:relative;
	top:1px;
	font:Arial, Helvetica, sans-serif !important;
}

ul.tabs a:active {
	outline:none;		
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
	background-position: -0px -51px !important;	
	color:#fff;
	line-height:51px;
	font:Arial, Helvetica, sans-serif !important;
}

/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background-position: -0px 1px !important;
	cursor:default !important; 
	color:#000 !important;
	font-family:Arial, Helvetica, sans-serif;
	
}

/* initially all panes are hidden */ 
.panes .pane {
	display:none;		
}

.whttxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	line-height:18px;
	}
.whttxt a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	line-height:18px;
	}
.whttxt a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	line-height:18px;
	}



/*--------------------tabs-------------------- */
.blucr_l
{
	width:11px;
	height:12px;
	float:left;
	background:url(../images/bl.gif) no-repeat;
	}
.blucr_r
{
	width:11px;
	height:12px;
	float:left;
	padding-left:272px;
	background:#2b80d5;
	}
.homegalry
{
	width:294px;
	height:auto;
	float:left;
	padding-top:14px;

}

.homegalry_1
{
	width:294px;
	height:249px;
	float:inherit;
	padding-top:14px;
}
.homegalry_2
{
	width:294px;
	height:149px;
	float:inherit;
	padding-top:14px;
}
.blkcr_LT
{
	width:9px;
	height:10px;
	float:left;
	}
.blkcr_RD
{
	width:9px;
	height:10px;
	float:left;
	padding-top:156px;
	}
.blkcr_RT
{
	width:9px;
	height:10px;
	float:left;
	padding-left:276px;
	background:#737373;
	}
.blkbox
{
	width:294px;
	height:auto;
	float:left;
	background:#737373;}
/* Footer */ 
#footer
{
	width:100%;
	height:auto;
	float:left;
	background:#343434 url(../images/footerbackgroud.gif) repeat-x top;

	}
.ftr
{
	width:964px;
	height:auto;
	float:center;
	padding:20px 18px 0px 18px;

	}

.ftrbox_1
{
	width:209px;
	height:286px;
	background:#4e4d4d;
	float:left;
	margin-left:15px;
	padding:10px;
	}
.imbx
{
	width:202px;
	height:60px;
	float:left;
	padding-top:20px;
	clear:both;
	}




.shdowdown
{
	width:1002px;
	height:20px;
    clear:both;
	float:center !important;
	}
#ftrdwn
{
	width:966px;
	height:40px;
	padding:18px;
	float:center;
	clear:both;
	}
.ftrhm
{
	width:593px;
	height:auto;
	float:left;
	padding-left:185px;
	
	}
.iconbtm
{
	width:340px !important;
	height:auto !important;
	float:left  !important;
	background:#343434 !important;
	}
.icon
{
	width:39px;
	height:39px;
	float:left;
	padding-left:50px;
	}
.icon_1
{
	width:39px;
	height:39px;
	float:left;
	padding-left:13px;
	}
#mu
{
	width:658px;
	height:auto;
	float:left;
	}
.gy
{
	width:276px;
	height:156px;
	float:left;
	}
/*--------------------mnu-------------------- */
.hometab
{
	width:750px;
	height:54px;
	float:left;
	}
.hommnu
{
	width:92px;
	height:23px;
	float:left;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-top:10px;

	}
.hommnu a
{
	width:92px;
	height:23px;
	float:left;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-top:10px;

	}
.hommnu a:hover
{
	width:92px;
	height:23px;
	float:left;
	background:url(../images/home.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding-top:10px;

	}
.hommnu a.active
{
	width:92px;
	height:23px;
	float:left;
	background:url(../images/home.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding-top:10px;
	padding-right:1px;
	
	}
.megamenu
{
	position: absolute;
	display: none;
	left: 0;
	top: 0;
	background: white;
	border: 1px solid #0077e6;
	border-width: 5px 1px;
	padding: 10px;
	font: normal 11px Verdana;
	line-height:18px;
	z-index:0;
}
.megamenu .column
{
	float: left;
	width: 190px; /*width of each menu column*/
	margin-right: 5px;
	
}

.megamenu .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.megamenu .column ul li{
padding-bottom:5px;
padding:2px;

}

.megamenu .column h3{
background: #237cd4;
font: bold 12px Arial;
margin: 0 0 5px 0;
padding:5px;
color:#fff;
}
h3 a{
background: #237cd4;
font: bold 12px Arial;
margin: 0 0 5px 0;
padding:5px;
color:#fff;
}
h3 a:hover{
background: #237cd4;
font: bold 12px Arial;
margin: 0 0 5px 0;
padding:5px;
color:#fff;
}

.megamenu .column ul li a{
text-decoration: none;
line-height:18px;
color:black;
}

.megamenu .column ul li a:hover{
color:#2372d2;
text-decoration:overline;
line-height:18px;

}
/*--------------------Banner Slider-------------------- */

div#top div#nav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : 0px 0 0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}

div#header div#slide-holder {
z-index : 40;
width : 1002px;
height :auto;
position : absolute;
}
div#header div#slide-holder div#slide-runner {


width : 1002px;
height : 190px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
/*--Small button--*/
left : -860px;
bottom : 0px;
width : 1002px;
height : 40px;
display : none;
position : absolute;

}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image:url(../images/silde-nav.png);
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
div#nav ul li a {
background :#fff;
}

/*--------------------Text CSS-------------------- */
.btxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:18px;
	}
.gtxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:18px;
	text-align:justify;
	}
.gtxt a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:18px;
	text-align:justify;
	}
.gtxt a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:18px;
	text-align:justify;
	}
.gtxt_a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:18px;
	text-align:justify;
	}
.gtxt_a a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:18px;
	text-align:justify;
	}
.gtxt_a a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#097cd4;
	line-height:18px;
	font-weight:bold;
	text-align:justify;
	}
.grntxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:18px;
	text-align:justify;
	}
.grntxt a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6aa10b;
	line-height:18px;
	text-align:justify;
	}
.grntxt a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:18px;
	text-align:justify;
	}
	
.Wtxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	}
.Wtxt_G
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#99d23e;
	font-weight:bold;
	}
.Wtxt_R
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffc600;
	font-weight:bold;
	}



.bigtxt
{
	font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	color:#000;
	font-weight:900;
	}
.bigtxt a
{
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:900;
	}
.bigtxt a:hover
{
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:900;
	}
.bigtxt_blu
{
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#709436;
	font-weight:900;
	}
.bigtxt_blu a
{
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#709436;
	font-weight:900;
	}
.bigtxt_blu a:hover
{
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#709436;
	font-weight:900;
	}
.readmore
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#709436;
	

	}
.readmore a
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#709436;

	}
.readmore a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e8b505;
	font-weight:900;
	}
.hey
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:32px;
	color:#666;
	}
.hey_1
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#666;
	line-height:26px;
	}


/* Search button CSS */	
.btn
{
		display:block;
	width:63px;
	height:18px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:5px;
	color:#fff;
	}
.btn a
{
	display:block;
	width:63px;
	height:18px;
	float:left;
	background:url(../images/btn.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:5px;
	color:#fff;
	}
.btn a:hover
{
	width:63px;
	height:18px;
	float:left;
	background:url(../images/btn_1.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding-top:5px;
	}
.margheading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#2476d3;
	}
.margheading span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:33px;
	color:#000;
	}

.ftrtxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828080;
	line-height:18px;
	}
.ftrtxt a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828080;
	line-height:18px;
}
.ftrtxt a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
	}
.blutxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2171cf;
	line-height:18px;
	text-align:justify;}
.blogbigtxt
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:22px;
	color:#6a6c6e;
	line-height:26px;
	}
.blogbigtxt span
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#6a6c6e;
	line-height:26px;
	}
/*------------------------------------------------About Us------------------------------------------------ */
.subtxtholdr
{
	width:965px;
	height:auto;
	float:left;
	padding-bottom:10px;

	}
.subtxtholdr_1
{
	width:965px;
	height:28PX;
	float:left;
	border-bottom:dashed 1px #666;
	}
.subtxtholdr_2
{
	width:958px;
	height:28PX;
	float:left;
	border-bottom:dashed 1px #666;
	}
.subtxtholdr_3
{
	width:953px;
	height:auto;
	float:left;
	margin-bottom:10px;
	padding:5px;
	background:#Fff;
	border:1px #ccc solid;

	}
.subtxtholdr_4
{
	width:635px;
	height:auto;
	float:left;
	margin-bottom:10px;
	padding:5px;
	background:#Fff;
	border:1px #ccc solid;
	}
	
.subtxtholdr_p
{
	width:889px;
	height:auto;
	float:left;
	margin-bottom:10px;
	padding:5px;
	background:#Fff;
	border:1px #ccc solid;

	}
.pdf
{
	width:41px;
	height:32px;
	float:left;
	padding-left:10px;
	}
.top
{
	width:27px;
	height:28px;
	float:left;
	}
/*------------------------------------------------Products ------------------------------------------------ */
#lftpart_2
{
	width:965px;
	height:auto;
	float:left;
	border:1px #d0c9c9 solid;
	padding:15px;
	background:#fff;
	}
.lftpart_3
{
	width:875px;
	height:auto;
	float:left;
	border:1px #d0c9c9 solid;
	padding:45px;
	background:#fff;
	}
#lftholder
{
	width:1002px;
	height:auto;
	padding-bottom:15px;
	margin:auto;
	float:left;
	}
.pr1
{
	width:445px;
	height:auto;
	float:left;
	background:#f1f1f1;
	padding:15px;
	}
.pr2
{
	width:445px;
	height:auto;
	float:left;
	background:#f1f1f1;
	margin-left:15px;
	padding:15px;
	}
.pr3
{
	width:445px;
	height:auto;
	float:left;
	background:#f1f1f1;
	padding:15px;
	margin-top:15px;
	}
.pr4
{
	width:445px;
	height:auto;
	float:left;
	background:#f1f1f1;
	margin-left:15px;
	padding:15px;
	padding:15px;
	margin-top:15px;
	}
.pr_img
{
	width:146px;
	height:110px;
	float:left;
	}
.pr_txtbx
{
	width:284px;
	height:auto;
	float:left;
	padding-left:15px;
	}
/*------------------------------------------------Pharmaceutical------------------------------------------------ */
.pharma1
{
	width:144px;
	height:121px;
	float:left;
	background:#f1f1f1;
		margin-left:1px;
	border:1px #b8b7b7 solid;
	}
.pharma2
{
	width:144px;
	height:121px;
	float:left;
	background:#f1f1f1;
	margin-left:17px;
	border:1px #b8b7b7 solid;
	}
	
.pharma2_r
{
	width:700px;
	height:121px;
	float:left;

	padding-top:17px;
	padding-left:130px;

	}
.pharma3
{
	width:309px;
	height:auto;
	float:left;
	background:#f1f1f1;
	margin-top:15px;
	border:1px #b8b7b7 solid;
	}
.pharma4
{
	width:309px;
	height:auto;
	float:left;
	background:#f1f1f1;
	margin-left:15px;
	margin-top:15px;
	border:1px #b8b7b7 solid;
	}
.lftpart_2
{
	width:933px;
	height:auto;
	float:left;
	border:1px #d0c9c9 solid;
	padding:15px;
	background:#fff;
	}
	

#lftpart_3
{
	width:868px;
	height:auto;
	float:left;
	border:1px #d0c9c9 solid;
	padding:47px;
	background:#fff;
	}
.margdownlod
{
	width:242px;
	height:190px;
	float:left;
	background:#f1f1f1 url(../images/tab.jpg) top no-repeat;
	padding:39px 11px 11px 11px;
	}
.margdownlod_1
{
	width:242px;
	height:190px;
	float:left;
	background:#f1f1f1 url(../images/tab2.jpg) top no-repeat;
	padding:39px 11px 11px 11px;
	margin-left:35px;
	}
.margdownlod_2
{
	width:242px;
	height:190px;
	float:left;
	background:#f1f1f1 url(../images/tab3.jpg) top no-repeat;
	padding:39px 11px 11px 11px;
	margin-left:35px;
	}
.marginnerdownload
{
	width:210px;
	height:174px;
	float:left;
	background:#FFF;
	padding-left:16px;
	padding-top:16px;
	padding-right:16px;
	}
/* Contact CSS */
#contctleft
{
	width:678px;
	height:auto;
	float:left;


	}
#contctleftpartone
{
	width:608px;
	height:auto;
	float:left;
	padding:0px 20px 75px 50px;
	background:#fff url(../images/contactcrnr.gif) left bottom no-repeat;
	}
.coprt
{
	width:578px;
	height:45px;
	float:left;
	padding-top:24px;
	}
.coprt_1
{
	width:578px;
	height:45px;
	float:left;
	padding-top:20px;
	border-top:1px #e5e5e5 solid;
	}
.contblutxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#2874d2;
	}
.contblutxt span 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#63950d;
	}
.subcottxt
{
	width:278px;
	height:auto;
	float:left;
	padding-right:11px;
	}
.subcottxt_email
{
	width:375px;
	height:auto;
	float:left;

	}
.subcottxt_email1
{
	width:375px;
	height:auto;
	float:left;
	}
.mrgdlr
{
	width:182px;
	height:159px;
	float:left;
	}
.smsbox
{
	width:290px;
	height:auto;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	}
.smscont
{
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:#f7f7f7;
	padding:3px;
	border:1px solid #b7b3b3;
	}
#contsecondpart
{
	width:678px;
	height:auto;
	float:left;
	padding-top:15px;
	}
.orbrindia
{
	width:678px;
	height:49px;
	float:left;
	}
.Lblucr
{
	width:11px;
	height:49px;
	float:left;
	background:url(../images/L_blucr.gif) no-repeat #2272d1;}
	
.Bblucr
{
	width:11px;
	height:49px;
	float:left;
	background:url(../images/R_blucr.gif) no-repeat #2272d1;}
.orcntr
{
	width:656px;
	height:39px;
	float:left;
	background:#2272d1;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#FFF;
	}
.orcntr a
{
	color:#FFF;
	}	
.orcntr a:hover
{
	color:#FFF;
	}	

#map
{
	width:678px;
	height:auto;
	float:left;
	}
.indiamap
{
	width:528px;
	height:563px;
	float:left;
	padding:34px 63px 0px 85px;
	border:1px #d6d5d5 solid;
	background:#FFF;
	}
.contxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	background:#004ca2;
	padding:5px 0px 5px 15px;
	}
.grnsms
{
	width:294px;
	height:39px;
	float:left;
	}
.grnsms_1
{
	width:294px;
	height:39px;
	float:left;
	padding-top:17px;
	}
.L_grncr
{
	width:11px;
	height:39px;
	float:left;
	background:#63950d url(../images/L_grncr.gif) no-repeat;
	}
.R_grncr
{
	width:11px;
	height:39px;
	float:left;
	background:#63950d url(../images/R_grncr.gif) no-repeat;
	}
.smscntr
{
	width:268px;
	height:29px;
	float:left;
	background:#63950d;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	padding-left:4px;
	}
.smscntr1
{
	width:634px;
	height:29px;
	float:left;
	background:#63950d;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	padding-left:4px;
	}
.smsbx1
{
	width:260px;
	height:auto;
	float:left;
	padding:17px;
	background:#fff;
	}
.smsbx3
{
	width:258px;
	height:auto;
	float:left;
	padding:17px;
	background:#fff;
	border:1px #d0c9c9 solid;
	}
.smsbx2
{
	width:624px;
	height:auto;
	float:left;
	padding:17px;
	background:#fff;
	border:1px #d0c9c9 solid;
	}
.smsbx2 select
{
	width:150px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	line-height:18px;}
.namebx
{
	width:260px;
	height:auto;
	float:left;
	padding-bottom:5px;
	}
.namebx input
{
	width:258px;
	height:auto;
	float:left;
	background:#eaf2dd;
	border:#63950d 1px solid;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	margin-bottom:5px;
	}
.namebx textarea
{
	width:258px;
	height:50px;
	float:left;
	background:#eaf2dd;
	border:#63950d 1px solid;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	margin-bottom:5px;
	}
.srchhold_co
{
	width:63px;
	height:23px;
	float:left;
	padding-top:5px;
	}
.redstar
{
	color:#a90707;}

.content-table
{
	background:#d3d3d3; 
	margin-bottom:10px;
	}

.content-table td
{
	background:#fff; 
	padding:5px 15px; 
	color:#616161;
	}
	
td.head-block
{
	background:#f2f2f2;
	color:#616161;
	}

	
/* Footer CSS */
.ltsonmarg
{
	width:229px;
	height:306px;
	float:left;
	}
.ltsonmarg_1
{
	width:229px;
	height:306px;
	float:left;
	padding-left:15px;
	}
.comingsoon
{
	width:953px;
	height:auto;
	float:left;
	margin-bottom:10px;
	padding:5px;
	background:#Fff;
	border:1px #ccc solid;
	}
.comingsonimg
{
	width:426px;
	height:382px;
	float:left;
	background:url(../images/comingsoon.jpg) no-repeat;
}
.comtxtbox
{
	width:480px;
	height:auto;
	float:left;
	padding-top:20px;
	padding-left:20px;
	}
.anupsir
{
	width:120px;
	height:125px;
	float:left;
}
.anutxtbox
{
	width:750px;
	height:auto;
	float:left;
	padding-left:12px;
	}
.enquribox
{
	width:260px;
	height:auto;
	float:left;
	padding:17px;
	background:#a4a3a3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:18px;}
.clientlist
{
	width:294px;
	height:auto;
	float:left;
	}
.clintlocation
{
	width:660px;
	height:auto;
	float:left;
	padding-right:10px;
	}
.acdmytxt
{
	width:933px;
	height:auto;
	float:left;
	padding-top:15px;
	}
/*------------------Blog-------------------*/

.blogbox
{
	width:643px;
	height:auto;
	float:left;
	padding-left:15px;
	background:url(../images/blogbg.jpg) repeat-x bottom #FFF; 
	border:1px solid #cccccc;
	}
	
.blogcntr
{
	width:268px;
	height:29px;
	float:left;
	background:#2372d1;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	padding-left:4px;
	}
#rightpanal1
{
	width:294px;
	height:auto;
	float:left;
	padding:14px;
	}
.blgbx
{
	width:258px;
	height:auto;
	float:left;
	padding:17px;
	background:#fff;
	border:1px solid #cccccc;
	}

.categories
{
	width:258px;
	height:32px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;

}
.categories a
{
	width:258px;
	height:32px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.categories a:hover
{
	width:258px;
	height:32px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2372d1;
	text-decoration:underline;
}
.subscrimain
{
	width:182px;
	height:24px;
	float:left;
	}
.subscrbL
{
	width:7px;
	height:24px;
	float:left;
	}
.subscribe input
{
	width:166px;
	height:20px;
	float:left;
	background:#f5f5f5;
	border-top:1px #bebbbb solid;
	border-bottom:1px #bebbbb solid;
	border-left:0px;
	border-right:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	}
.go
{
	width:68px;
	height:24px;
	float:left;
	padding-left:8px;
	}
.submit_go{
background:url(../images/go.jpg) no-repeat top left;
background-position:0px 0px;
width:68px;
height:24px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.submit_go a{
width:68px;
height:18px;
display:block;
color:#ffffff;
text-decoration:none;
padding-top:6px;
}

.submit_go a:hover{
background-position:0px 0px;
padding-bottom:0px;
background:url(../images/go.jpg) no-repeat left bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.submit_go a.active{
background-position:0px 0px;
padding-bottom:0;
background:url(../images/go.jpg) no-repeat left bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.bloparet1
{
	width:628px;
	height:auto;
	float:left;
	padding:0px 15px 15px 0px;
	}
.bloparet2
{
	width:628px;
	height:auto;
	float:left;
	padding:0px 15px 4px 0px;
	}
.blogmainhding
{
	width:586px;
	height:auto;
	float:left;
	padding-top:15px;
	}
.blogdatbx
{
	width:42px;
	height:auto;
	float:left;
	}
.blogdate
{
	width:42px;
	height:auto;
	float:left;
	background:#63950d;
	padding-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	}
.dtimg
{
	width:42px;
	height:11px;
	float:left;
	background:url(../images/dateimg.jpg) no-repeat;
	}
.comment
{
	width:26px;
	height:14px;
	float:left;
	padding-top:3px;
	padding-left:420px;
	}
.comntbx
{
	width:170px;
	height:auto;
	float:left;
	padding-left:3px;
	}
.sitemapbox
{
	width:193px;
	height:auto;
	float:left;
	padding-bottom:15px;
	}
	
.corporateoffe
{
	width:294px;
	height:171px;
	float:left;
	}
	
.controll
{
	width:289px;
	height:auto;
	float:left;
	}
.isocrtifid
{
	width:275px;
	height:auto;
	float:left;
	padding:9px;
	background:#06C;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	}
	
.isocrtifid1
{
	width:276px;
	height:auto;
	float:left;
	padding:9px;
	background:#375a0d;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	margin-top:2px;
	font-weight:bold;
	}
	
.mrcallnow
{
	width:275px;
	height:auto;
	float:left;
	padding:9px;
	background:#fff;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	border:#333 1px solid;
	font-weight:bold;
	}
.mrspcl
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#1a61c7;
	float:left;
	width:620px;
	height:auto;
	padding-left:15px;}

.mrspcl span
{

	color:#6c9b07;
}

.mrspclfeat
{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	float:left;
	width:618px;
	height:auto;
	padding:15px;
	line-height:20px;

	
	}
	
	
	.mrspclfeat br
{
	
	
	line-height:20px;

	
	}
	

	
	
.mr-mannual
{
	width:291px;
	height:90px;
	float:left;
	}

.mr-Brochr
{
	width:291px;
	height:90px;
	float:left;
	padding-top:10px;
	}
.topsmsbox
{
	width:207px;
	height:auto;
	float:left;
	background:#000;}
/* Contact CSS*/

.chemistbtn
{
	width:306px;
	height:32px;
	float:left;
	background:url(../images/chemistbtn-on.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:30px;
	
	}
	
.chemistbtn a
{
	width:284px;
	height:32px;
	float:left;
	background:url(../images/chemistbtn-on.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:30px;
	padding-left:22px;
	}
	
.chemistbtn a:hover
{
	width:284px;
	height:32px;
	float:left;
	background:url(../images/chemistbtn-off.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	line-height:30px;
	padding-left:22px;
	}
.chemistbtn1
{
	width:306px;
	height:32px;
	float:left;
	background:#f1f1f1;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:30px;
	padding-left:22px;
	
	}
	
.chemistbtn1 a
{
	width:284px;
	height:32px;
	float:left;
	background:url(../images/chemistbtn-on.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:30px;
	padding-left:22px;
	}
	
.chemistbtn1 a:hover
{
	width:284px;
	height:32px;
	float:left;
	background:url(../images/chemistbtn-off.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	line-height:30px;
	padding-left:22px;
	}
