/* CSS Document */
*{outline:0 none;font:normal 13px/21px Arial, Helvetica, sans-serif;color:#333;}
body{background:#419f70;}
html {border: 0 none;margin: 0;padding: 0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {border: 0 none;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0px;padding: 0px;outline:0 none;}
strong{font-weight:bold;}
.clr{clear:both;}
.fl{float:left;}
.fr{float:right;}
.al{text-align:left;}
.ar{text-align:right;}
.bor-bot{border-bottom:1px solid #ccc;}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
.mr20{margin-right:20px;}
.pr10{padding-right:10px;}
.pl10{padding-left:10px;}
.pr20{padding-right:20px;}
.space{width:100% ;height:10px;}
.space-vert{height:100%;width:10px;float:left;border:1px solid #fff;}
 h1{font:normal 18px Arial, Helvetica, sans-serif;}
h2{font:bold 13px Arial, Helvetica, sans-serif;}

.bg-shade{background:url(../images/menu-bg.jpg) repeat-x 0px -100px;position:relative;}
.bg-sub{background:url(../images/bg-sub.jpg) repeat-y top left;}
.bg-grey{ background:#f4f5f8;}
.site-color{color:#ef3a07;}
.site-color2{color:#047b3f;}
.button{color:#fff;font:bold 13px verdana,Arial, Helvetica, sans-serif;cursor:pointer; padding:3px 5px;}
/****************************** Grid Very Very Imporatnt *********************************/
.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11,.grid12,.grid14{position:relative;float:left;}
.grid1{width:970px;background:#fff;height:auto;margin:0px auto;padding:0px 10px;} /* Wrap */
.grid2{width:100%;background:#fff;margin:0px auto;height:130px;border-bottom:1px solid #ea3400;} /* head */
.grid3{width:100%;background:#fff;margin:0px auto;height:234px;padding:1px 0px 1px 0px;b} /* banner */
.grid4{width:100%;margin:0px auto;height:37px;background:#04793f ;} /* Menu */
.grid5{width:100%;margin:0px auto;height:auto;border:0px solid #cc0000 } /* Main Div */
.grid6{width:218px;background:#f6f5f6;padding:5px 5px 5px 5px; float:right; height:auto;} /* left & right Div */
.grid7{width:740px;background:#fff ;height:auto;border:0px solid #000; float:left;} /* mid Div */
.grid7 p{padding:5px 10px;line-height:21px;text-align:justify;} 
/*.grid8{width:215px;background:#c1c1c1;height:200px;} /* rigd Div */
.grid8{width:100%;height:36px;background:#04793f ;height:33px;} /* footer Div */
.grid9{width:100%;background:#04793f ;height:56px;border-top:1px solid #5fb288;} /* footer Div */

/* Header */
.header-left{float:left;width:370px;padding:0px 0px 0px 0px;}
.header-right{float:left;width:350px;text-align:right;padding:10px 0px 0px 0px;}

/*.toplinks {height:25px;padding:15px 0px 0px 0px;}
.toplinks ul {margin:0px;padding:0px;text-align:right;}
.toplinks ul li{list-style:none;display:inline;}
.toplinks ul li a{padding:0px 2px 0px 2px;text-decoration:none;background:url(../images/blt1.jpg) no-repeat 2px 1px;}
.toplinks ul li a:hover{text-decoration:underline;color:#cc0000;}
*/
/**.support-24x7 {height:70px;float:right;width:170px;text-align:center;padding-top:15px;}
h1.support-head{font:bold 13px Arial, Helvetica, sans-serif;color:#333;background:url(../images/support-down.jpg) no-repeat 128px 3px;margin-bottom:5px;}
.phone-no{width:100%;margin:0px auto;background:#f5efef;height:35px;}
 h1.phone-no{font:normal 18px Arial, Helvetica, sans-serif;color:#747273;width:100%;margin:0px auto;height:35px;line-height:35px;}
*/
.h-s-c{height:58px;width:190px;text-align:right;padding:5px 10px 0px 0px; float:right; border:0px solid #ffff00;}

/******************* Info Box ***********/
.infobox{width:100%;margin:0 auto;}
.infobox-head{height:30px;}
.infobox-head em{float:inherit;border:0px solid #555;padding-right:7px;}
.infobox-img{text-align:center !important;margin:0 auto;}
.infobox-cont{line-height:15px;padding:8px 0px;}
.readmore{width:100%;text-align:right;height:35px; }
.readmore a{font-size:13px;text-align:center;padding:2px 15px;line-height:22px;text-decoration:none;background:none url(../images/read-more-bg.jp) repeat-x bottom;border:0px solid #afaeac;}
.readmore a:hover{color:#c00;text-decoration:underline;}

/***** Product List ****/
.product-list{width:97%;border:1px solid #d3ced3;background:#fff;padding:2px;margin:0px auto;}
.product-list h1{background:#000 url(../images/menu-bg-h.jpg);text-align:center;height:35px;}
.product-list h1 a{text-decoration:none; line-height:35px; color:#fff; font-size:13px; font-weight:bold;}
.product-list h1 a:hover{text-decoration:none; color:#ffff00}
.product-list ul{margin:0px;padding:0px;margin-left:10px;}
.product-list ul li{list-style:none;line-height:30px;height:30px;background:url(../images/product-list-bg.gif) repeat-x bottom;}
.product-list ul li a{font:bold 13px Arial, Helvetica, sans-serif;background:url(../images/2.png) left center no-repeat;padding:0px 0px 0px 20px;text-decoration:none;}
.product-list ul li a:hover{color:#cc0000;text-decoration:underline;}

/******************* Welcome Box ***********/
.welcome-box{width:100%;height:154px;background:#f6f5f6 url(../images/welcome-img.jpg) no-repeat top right;border:0px solid #bdc5dd;margin:0 auto;}
.welcome-box h1 {padding:10px 10px; }
.welcome-box h1 span { color:#047b3f;}
.welcome-box p {padding:5px 180px 5px 10px;color:#333;margin:0px;}
.more{font:bold 13px Arial, Helvetica, sans-serif;text-decoration:none;}
.more:hover{text-decoration:none;color:#c00;text-decoration:underline;}
.page-head{height:30px;line-height:30px;margin:2px 10px;border-bottom:1px solid #e7e4e6;}
.page-head span{color:#d61248;}

/******************* text Box ***********/
.text-box{width:99%;padding:0px 0px 0px 0px;margin:0px auto; height:auto;}
.text-box-inner{width:46%;float:left;padding:0px 10px;}
.text-box-inner p{padding:5px 20px 5px 0px;}
.text-box-inner h1{text-decoration:none;}

/******************* Footer Links ***********/
.footerlinks{margin:0px auto;padding:0px;text-align:center;}
.footerlinks li{list-style:none;display:inline;color:#fff;}
.footerlinks li a{font:normal 13px Arial, Helvetica, sans-serif;color:#fff;padding:0px 5px;line-height:35px;text-decoration:none;}
.footerlinks li a:hover{color:#FFFF00;text-decoration:underline;}
p.address{font:normal 13px Arial, Helvetica, sans-serif;color:#fff;text-align:center;line-height:25px;}
a.powered{font:normal 13px Arial, Helvetica, sans-serif;color:#FFCC00;text-align:center;line-height:25px;}
a.powered:hover{text-decoration:none;}

.blood-type{ width:auto; height:auto; margin:0 auto; border:1px solid #047A40; background:#F6F7F7;}
.blood-type tr.head{background:#047A40; height:30px;}
.blood-type tr.head td{text-align:center; font:bold 14px Arial, Helvetica, sans-serif; color:#fff;}
.blood-type tr{background:#E2F1EA;}
.blood-type td{font: normal 13px Arial, Helvetica, sans-serif; line-height:22px; padding:3px 10px;}

.table1{width:auto; margin:10px; -webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
.table1 tr{ padding:5px; }
.table1 tr th{padding:5px; background:#203F82; color:#fff; overflow:hidden;}
.table1 tr td{padding:5px 10px;  border:1px solid #C9E4FA;}

.med-org{margin-left:50px;}
.img-brd{
	box-shadow: 0px 0 6px #717070;
    padding: 2px;
}
.med-cmp-photo{    text-align: center;    float: none;    width: 100%;}
.row{
	padding: 16px 10px;
	width:98%;
	float:left;
}
.col4{
	display: inline-table;
	width: 48%;
	margin-left: 10px;
}
.col4:first-child, .col3:first-child { margin-left: 0; }
.col3
{
	/*display: inline-table;*/
	width: 60%;
	margin-left: 10px;
	float:left;
}
