body.home .content-container 				{ background:none}
body.drug-info h1 							{ border:0 ; margin:0; }
.content-right, .content-right-simple , .content-left, .industry-content-left		{ float:left;}
.content-right p, .content-right-simple p	{ margin:0;padding : 0 0 25px 0;}
.content-left p, .industry-content-left p	{ margin:0;padding : 0  0 25px 0;}
.content-container h1						{ border-bottom:1px dotted #C0C0C2;clear:both;color:#282828;font-size:27px;font-weight:bold;padding:0 0 6px;width:100%; padding:0 0 11px 0; margin-bottom:15px; line-height:30px}
.content-container h3.subtitle				{ font-size:1.69em;font-weight:normal;color:#B5B5B5;margin:5px 5px 8px 5px;padding: 10px;}
.content-container p						{ margin:0 0 10px 0;}
.corplist h3 								{ color:#FA831B}
ul.large li 								{ margin : 10px;}
.content-left dl							{ background: #DBEDFB url(../../images/shared/l-quote-btm.gif) no-repeat bottom; padding:0 0 30px 0; margin:0 0 10px 0; color:#457BA5; font-size:13px; font-style:italic; text-align:center;}
.content-left dd							{ background: url(../../images/shared/l-quote-top.gif) no-repeat top; padding:20px 17px 0 17px;}
td.gsc-branding-text ,.gsmsc-controls , .stripNav , .stripNavL, .stripNavR  		{ display:none;}
.dcat										{ width:300px; color:#afaead}
.rpad										{ padding-right:30px;color:#666; font-weight:bold}
.fmap										{ width:599px;  height:392px; margin-top:15px}
.clrs										{ clear:both}
.lwid										{ width:285px; float:left}
#addre 										{ float:left;font-size:13px;padding:7px 0;}
#blockleft 									{ clear:left;float:left;}
#namee 										{ color:#f57c21;font-size:16px;padding:0 20px 7px 0;font-weight:bold;}
#mapsearch 									{ width : 800px; margin-left: 10px;padding: 4px;border : 1px solid #f9f9f9;}
#fmap .gsmsc-idleMapDiv , #fmap .gsmsc-mapDiv  					{ height : 386px;width:100%;}
#scrool 									{ border:1px solid #CCCCCC;color:#000000;font-family:Arial;font-size:13px;height:162px;overflow-x:hidden;position:relative;margin:17px 0 20px 0px;z-index:10001;}
#fmap .gsmsc-idleMapDiv						{ border: none;  }
.hotspot									{ color:blue;cursor:pointer;color:#4f92d5; font-weight:normal; font-size:13px}
.hotspot a									{ text-decoration:underline; padding-left:3px; line-height:20px }
.ptad 										{ padding:15px 0;font-size:16px}
.gsmsc-attributionDiv,
gs-results-attribution,
gs-results-attribution 						{ color:#fff}
.gsmsc-prev-next-active 					{ float:right; margin-top:23px; position:relative}
.tbor 										{ border-top:1px solid #cccccc; padding-top:10px}
.headtx										{ clear:both;color:#F47721;font-size:16px;font-weight:bold;padding:11px 0;}
/* Home page New styles */
.hleft										{ width:593px;float:left;}
.hright										{ width:280px;float:right;}
.hleft	h1 ,.hright	h1						{ color:#282828; font-size:24px; border:none; padding:0; font-weight:normal}
.hleft  h1 b,.hright h1 b					{ color:#f36f21; font-size:24px; border:none; font-weight:normal}
.hright	h2 									{ color:#282828; font-size:21px; border:none; padding:0; margin:15px 0 0 0 }
.hleft  h2 b, .hright h2 b					{ color:#f36f21; font-size:21px; border:none}
.hright	h3 									{ color:#282828; font-size:19px; border:none; padding:0; margin:5px 0 10px 0 }
.hright h3 b								{ color:#f36f21; font-size:19px; border:none}
.hleft	span, .hright span					{ color:#666; line-height:19px}
.try										{ background:url(../../images/origin/blackbg.gif) repeat-x; height:76px;  margin:20px auto ; width:900px}
.try b										{ background:url(../../images/origin/gicon.gif) no-repeat -8px -288px; width:222px; height:76px; display:block; float:left}
.try b a									{ text-indent:-9999px;display:block;width:222px; height:76px;}
.try p										{ font-size:16px; color:#d3d3d3; float:left; padding:27px 4px 4px 12px}
.try span									{ background:url(../../images/origin/gicon.gif) no-repeat  -8px -218px; width:194px; height:69px; display:block; float:right; margin:4px 0}
.try span a									{ display:block;color:#fff; font-size:20px; padding:22px 0 0 0px; text-decoration:none; text-align:center}
.try small									{ background:url(../../images/origin/gicon.gif) no-repeat  -261px -224px; width:8px; height:76px; display:block; float:right;}
.tryfr										{ background:url(../../images/origin/blackbg.gif) repeat-x; height:76px; margin:20px auto ; width:900px}
.tryfr b 									{ background:url(../../images/origin/gicon.gif) no-repeat -10px -425px; width:222px; height:76px; display:block; float:left}
.tryfr b a									{ text-indent:-9999px;display:block;width:222px; height:76px;}
.tryfr p									{ font-size:16px; color:#d3d3d3; float:left; padding:27px 4px 4px 9px}
.tryfr span									{ background:url(../../images/origin/gicon.gif) no-repeat  -8px -218px; width:197px; height:69px; display:block; float:right; margin:4px 0}
.tryfr span a								{ display:block;color:#fff; font-size:20px; padding:22px 0 0 0px; text-decoration:none; text-align:center}
.tryfr small								{ background:url(../../images/origin/gicon.gif) no-repeat  -261px -224px; width:8px; height:76px; display:block; float:right;}
.hbox 										{ margin-top:15px}
.hbox ,.hbox .top,
.hbox .bottom,.hbox .center	, .hbox         { width:582px; float:left}
.hbox .top b								{ background:url(../../images/origin/gicon.gif) no-repeat  -245px -204px; width:8px; height:19px; display:block; float:left}
.hbox .top span								{ float:left; background: url(../../images/origin/boxtop.gif) repeat-x; width:566px; height:9px; display:block }
.hbox .top p								{ background:url(../../images/origin/gicon.gif) no-repeat  -233px -204px; width:8px; height:19px; display:block; float:left; margin:0}
.hbox .bottom b								{ background:url(../../images/origin/gicon.gif) no-repeat  -208px -204px; width:8px; height:9px; display:block; float:left}
.hbox .bottom span							{ float:left; background: url(../../images/origin/boxbottom.gif) repeat-x; width:566px; height:9px; }
.hbox .bottom p								{ background:url(../../images/origin/gicon.gif) no-repeat  -222px -204px; width:8px; height:9px; display:block; float:left; margin:0}
.hbox .center b								{ background:url(../../images/origin/boxleft.png) repeat-y; width:8px; height:373px; display:block; float:left}
.hbox .center p								{ background:url(../../images/origin/boxright.gif) repeat-y; width:8px; height:373px; display:block; float:left; margin:0}
.hbox .center .hboxs						{ width:566px; float:left; font-size:12px}
.hbox .center .tell							{ width:260px; float:left; padding:0px 10px 10px 10px}
.hbox .center .hboxs .txt					{ color:#666; line-height:19px; padding-top:14px}
.hbox .center .hboxs .bor					{ border-bottom:1px solid #dbdee0}		
.hbox .center .hboxs h3						{ color:#f36f21; font-size:15px;  _padding-bottom:10px; margin-bottom:15px; font-weight:normal}

.tmar 										{ margin-top:31px }
.tmar1 										{ margin-top:13px }
.read 										{ width:225px; height:22px; position:absolute; clear:both; display:inline }
.read i										{ background:url(../../images/origin/gicon.gif) no-repeat -205px -183px; width:62px ; height:16px; float:left  }
.read u										{ background:url(../../images/origin/gicon.gif) no-repeat -271px -183px; width:62px ; height:16px; float:left ; text-decoration:none }
.read small									{ background:url(../../images/origin/readC.gif) repeat-x center top; height:19px; float:left ; text-decoration:none; margin-top:1px }
.read small	 a								{ text-decoration:none; font-size:13px; color:#585656; font-size:11px; padding:2px 6px 0px 6px;}
.read small	 a:hover						{ color:#999;}
.blog										{ width:329px; float:left; padding:0 15px 10px 0}
.blog .list									{ border-bottom:1px solid #eef0f1; float:left; margin-top:10px;	}
.blog h3 , .fol h3							{ color:#726e6a; font-size:15px; margin:0px; padding:0px 0px 5px 0px}
.blog p	, .fol p							{ color:#232323; font-size:13px; margin:0px; padding:0px}
.blog .det ,.fol .det						{ padding:6px 0 10px 0px ; color:#232323}
.blog strong ,.fol strong					{ padding:0 5px; color:#6c6d6e}
.blog span , .fol span						{ color:#c46207}
.fol										{ width:240px; float:right}
.fol .list									{ border-bottom:1px solid #eef0f1; float:left; margin-top:10px; width:100%	}
.msg										{ height:120px; float:left; width:591px; background:#242424; margin:15px 0}
.msg b										{ float:left; background:#f36f21; height:120px; width:8px;}
.msg span									{ color:#bdbdbd; font-size:15px; display:block; line-height:25px; padding:10px 20px 0px 22px}
.msg span .i								{ background:url(../../images/origin/gicon.gif) no-repeat -322px -94px; width:19px ; height:19px; float:left;}
.msg span .b								{ background:url(../../images/origin/gicon.gif) no-repeat -309px -65px; width:19px ; height:19px; float:right;}
.newss										{ float:left; bottom-top:10px}
.newss h3									{ color:#868888; font-size:11px; padding:0; font-weight:bold}
.newss span									{ float:left; font-size:12px;}
.newss img									{ float:left; margin-right:10px}		
.testi										{ width:499px; position:relative }
.tarrow										{ background:url(../../images/origin/testarrow.gif) no-repeat; width:24px; height:50px; display:block; float:right; margin-top:40px }
.cdetails div								{ background:url(../../images/origin/cphoto.gif) no-repeat; height:42px; width:72px; margin:16px  0px  0px  4px; float:left; display:inline; font-size:12px; }
.cdetails img 								{ margin:3px 0 5px 3px ;}
.cdetails u 								{ text-decoration:none; float:left; padding-left:10px; line-height:20px }
.cdetails u  a								{ color:#f58840}

/*Static pages */
.static li, .static p						{ font-size:13px;line-height:23px}
.static	 h2									{ font-size:17px; color:#5f5e5e; padding-bottom:15px}
.static	 h3									{ font-size:16px; color:#FA831B;}
.h130										{ height:130px}
tr.trHeader									{ font-weight:bold; }
tr.trHeader td								{ background-color:#C9CFD3;padding:0px;  border-bottom:1px solid #aaa; height:35px; }
tr.trHeader td div.first b					{ background-color:#C9CFD3;color:#616161;display:block;margin-left:10px;margin-top:2px; vertical-align:middle;}
tr.trHeader td.first b				  		{ background-color:#C9CFD3;color:#616161;display:block;margin-left:10px;margin-top:2px;vertical-align:middle;}
tr.trHeader td b							{ background-color:#C9CFD3;color:#616161;display:block; margin-top:2px; height:24px; padding-top:10px;vertical-align:middle;vertical-align : middle;}
tr.trHeader td div.first span				{ background :url(../../images/origin/gicon.gif) no-repeat -309px -2px; width:10px; height:36px; float:left; margin-top:-2px}
tr.trHeader td div.last b					{ background-color:#C9CFD3;color:#616161;display:block;margin-left:10px;margin-top:2px;vertical-align:middle;}
tr.trHeader td.first b						{ background-color:#C9CFD3;color:#616161;display:block;margin-left:10px;margin-top:2px;vertical-align:middle;}
tr.trHeader td div.last span				{ background :url(../../images/origin/gicon.gif) no-repeat -319px -2px; width:10px; height:36px; float:right; margin-top:-2px}
table.profileTable tr td 					{ padding-bottom : 15px;	 }
table.listTable 							{ font-size : 13px;width : 100%;border-bottom:1px solid #DBDEE0}
table.listTable tr td						{ border-right : 1px solid #dbdee0;/*padding: 2px;*/vertical-align : top;}
table.listTable tr td.lb					{ border-left : 1px solid #dbdee0;}
table.listTable tr th.ls					{ border-left : 1px solid #dbdee0;}
table.listTable tr.trHeader td 				{ border:none;vertical-align:middle;}
.row1										{ background:#e7ebed}
.row2										{ background:#fdfeff}
.srow1										{ background:#eaeced}
.srow2										{ background:#f2f5f7; padding:2px }
table.listTables							{ border:none;width : 100%;}
tr.trHeaders td div.first span				{ background :url(../../images/origin/gicon.gif) no-repeat -309px -2px; width:10px; height:36px; float:left; margin-top:-2px; display:none}
.inputbox									{ border:1px solid #c2dae7; background:none; width:230px}
.dropdown									{ border:1px solid #c2dae7; background:none; width:242px; color:#818385}
.inputbox1									{ border:1px solid #c2dae7; background:none; width:550px; height:100px}
.profileTable								{ font-size:13px;}
/* Home page Tab*/
div#container 								{ margin: 0 auto; width:900px}
div#upper 									{ height: 400px;}
div#header 									{ height: 41px;margin-left: 11px;width: 932px;background: url(../img/headerbg.gif) no-repeat;position: relative;}
div#header ul								{ position: absolute;top: 14px;right: 0;}
div#header ul li 							{ display: block;float: left;height: 26px;line-height: 26px;list-style-type: none;margin-right: 8px;padding-right: 8px;background: url(../img/topnavbg.gif) no-repeat top right;}
div#header ul li.last						{ background: none;}
* html div#header ul li.last 				{ margin-top: 6px;}
div#header ul li a 							{ font-size: 11px;color: #fff;text-decoration: none;}
div#bannerbg 								{ width: 100%;height: 400px;position: relative; margin:0 auto}
div#bannerleft 								{ height: 400px;width: 803px;float: left;overflow: hidden;margin-top:0 !important; margin-top:-218px;position: relative;}
* html div#bannerleft						{ margin-top: 0;}
div.bannerslide  							{ width: 659px;height: 218px;position: relative;float: left;}
div.bannerfast  							{ background: url(../img/banner-fast.jpg) no-repeat;}
div.bannereasy  							{ background: url(../img/banner-easy.jpg) no-repeat;}
div.banneraccurate  						{ background: url(../img/banner-accurate.jpg) no-repeat;}
div.banneroffer  							{ background: url(../img/banner-offer.jpg) no-repeat;}
/* Slide show */
.stripViewer  								{ position: relative;overflow: hidden;width: 659px;height: 218px; }
.csw  										{ width: 100%; height: 218px; overflow: scroll; }
.csw .loading  								{ margin: 130px 0 300px 0; text-align: center; }
.panelContainer  							{ position: relative;left: 0; top: 0;width: 100%;list-style-type: none;}
.panelContainer .panel  					{ float:left;height: 218px;position: relative;width: 659px; }

/* Slide show end */
div#bannerright  							{ position: absolute;right: 0;width: 120px;height: 400px;z-index:999;background: transparent url(../../images/origin/tab.gif) no-repeat scroll 24px -5px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;}
div#bannerright ul  						{ list-style-type: none;position: absolute;left: 0;width: 113px;}
div#bannerright ul li  						{ height: 84px;display: block;margin-bottom: 8px;}
div#bannerright ul li a  					{ display: block;outline: 0;padding-left: 45px;height: 84px;font-family:  Arial, Helvetica, sans-serif;font-size: 14px;color: #fff;text-decoration: none;line-height: 32px;text-indent:-9999px}
div#bannerright ul li.m1 a.on  				{ background: url(../../images/origin/tab_hover.gif) no-repeat 2px -5px;font-weight: bold;height:100px}
div#bannerright ul li.m2 a.on  				{ background: url(../../images/origin/tab_hover.gif) no-repeat  2px -103px;font-weight: bold;height:103px}
div#bannerright ul li.m3 a.on  				{ background: url(../../images/origin/tab_hover.gif) no-repeat 2px -205px;font-weight: bold;height:100px;  margin-top:17px; _margin-top:10px;}
div#bannerright ul li.m4 a.on  				{ background: url(../../images/origin/tab_hover.gif) no-repeat 2px -299px;font-weight: bold;height:92px;margin-top:21px; _margin-top:13px}
div#bannerright ul li a.on  				{ background: url(../../images/origin/slide.gif) no-repeat;font-weight: bold;}
div#bannerright ul li a.off  				{ background: none;font-weight: normal;}
.img1  										{ position: absolute; top: 0pt; left: 0pt; display: none; z-index: 6; opacity: 0;}
.img2  										{ position: absolute; top: 0pt; left: 0pt; display: block; z-index: 5; opacity: 1;}
.img3	 									{ position: absolute; top: 0pt; left: 0pt; display: none; z-index: 3; opacity: 0;}
.img4	 									{ position: absolute; top: 0pt; left: 0pt; display: none; z-index: 1; opacity: 0;}
.simplebg									{ background:url(../../images/origin/simplesmall.jpg) no-repeat; width:908px; height:393px }
.simplebg .txt								{ float:right; width:423px; padding:20px 123px 0 0}
.simplebg h2								{ font-size:16px; font-weight:normal; color:#e6b41c; line-height:25px; padding-right:2px}
.simplebg .txt ul , .healthbg .txt ul, .anybg .txt ul							{ padding:20px 0 0 50px}
.simplebg .txt ul li , .anybg .txt ul li  ,.healthbg .txt ul li 	{ height:44px; color:#fff; font-weight:bold; margin-top:5px; line-height:22px  }
.simplebg .txt ul li b						{ background:url(../../images/origin/doublearrow.gif) no-repeat left 5px; width:25px; display:block; float:left; height:48px }	
.simplebg .txt .but							{ margin:35px 0px 15px 70px;}
.simplebg .txt .bulink						{ padding:5px;  float:left}
.simplebg .txt .bulink b , .healthbg .txt .bulink b , .rembg .txt .bulink b	, .anybg .txt .bulink b	, .img  .bulink b						{ background:url(../../images/origin/gicon.gif) no-repeat -214px -231px; width:11px; height:44px; display:block;float:left;}	
.simplebg .txt .bulink p					{ background:url(../../images/origin/gicon.gif) no-repeat -224px -231px; margin:0; width:11px; height:44px; display:block;float:left;}	
.simplebg .txt .bulink a , .healthbg .txt .bulink a , .rembg .txt .bulink a	 , .anybg .txt .bulink a , .img  .bulink a				{ background:url(../../images/origin/buttonbg.gif) repeat-x;height:18px; margin:0;  padding:11px 0 10px 2px;  display:block;color:#fff; text-transform:capitalize; font-weight:bold; font-size:14px; text-decoration:none; float:left;}
.healthbg									{ background:url(../../images/origin/healthsmall.jpg) no-repeat; width:908px; height:393px }
.healthbg .txt								{ float:right; width:418px; padding:20px 112px 0 0}
.healthbg h2								{ font-size:16px; font-weight:normal; color:#f5de2c; line-height:25px; padding-left:22px}
.healthbg .txt .but							{ margin:35px 0px 35px 35px; float:left }	
.rembg										{ background:url(../../images/origin/remindersmall.jpg) no-repeat; width:908px; height:393px }
.rembg .txt									{ float:right; width:424px; padding:10px 98px 0 0}
.rembg h2, .anybg h2						{ font-size:16px; font-weight:normal; color:#282828; line-height:25px; padding-right:14px}
.rembg .txt ul								{ padding:20px 13px 0 8px}
.rembg .txt ul li b , .anybg .txt ul li b, .healthbg .txt ul li b		{ background:url(../../images/origin/doublearrow.gif) no-repeat left center; width:25px; display:block; float:left; height:24px }	
.rembg .txt ul li 							{ height:54px; color:#fff; font-weight:bold }	
.rembg .txt .but							{ margin:5px 5px 0px 35px; }
.rembg .txt .bulink, .anybg .txt .bulink , .healthbg .txt .bulink		{ padding:10px; float:left}
.rembg .txt .bulink p , .anybg .txt .bulink p , .healthbg .txt .bulink p		{ background:url(../../images/origin/gicon.gif) no-repeat -224px -231px; margin:0; width:12px; height:44px; display:block;float:left;}	
.anybg										{ background:url(../../images/origin/anysmall.jpg) no-repeat; width:908px; height:393px }
.anybg .txt									{ float:right; width:449px; padding:20px 84px 0 0}
.anybg .txt .but							{ margin:35px;}	
.img-1fr .bulink							{ margin:177px 251px 5px 33px}
.img-1 .bulink , .img-2 .bulink , .img-3 .bulink , .img-4 .bulink											{ margin:173px 122px 5px 33px; _margin-right:65px; }
.img .bulink								{ padding:10px; float:right}
.img  .bulink p								{ background:url(../../images/origin/gicon.gif) no-repeat -224px -231px; margin:0; width:12px; height:44px; display:block;float:left;}	
.per										{ width:280px; padding-right:10px}
.per ul , .inb ul							{ list-style:none; padding-left:23px  }
.per ul li ,.inb ul li						{ list-style-image:url(../../images/origin/aro.gif);list-style-position: outside; line-height:22px; text-align:left}
.inb										{ width:302px}
.bwi										{ width:494px}
.abt										{ margin-right:10px; float:left}
.abt img 									{ float:left}
.abt p , .subhead							{ color:#FA831B; font-weight:bold }
.abt a										{ border:1px solid #ccc; float:left}	 
.abt a:hover								{ border:1px solid #9a9b9e; float:left}	 
.bloglist									{ width:320px; display:none}
.bloglist h2 ,.bloglist h2 a				{ color:#666565; font-size:14px; font-weight:bold; text-decoration:none}
.bloglist h3 								{ color:#282828; font-size:19px; border:none; padding:0; margin:5px 0 10px 0 }
.bloglist h3 b								{ color:#f36f21; font-size:19px; border:none}
.bloglist span								{ color:#232323; font-size:12px; border:none; line-height:30px}
.bloglist strong							{ color:#666565; font-size:12px; font-weight:bold; padding:0 3px;}
.bloglist small								{ color:#c46207; font-size:13px;}
.bloglist div								{ border-bottom:1px solid #eef0f1;}								