/* CSS Document */
/*
Store Name : LGmedsupply
Author : Yahoo Store (RTML) Development Team
Email : akshay@kaushalam.com
Powered By : www.ydeveloper.com
*/

body {
	margin:0px 0px 0px 0px;
	padding:0;
	background:#0b3c65 url(images/page_bg.gif) left top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
h1, h2, h3, h4, h5, h6, p, ul, li {
	margin:0px;
	padding:0px;
	text-align:left;
	font-weight:normal;
}
img, form, input {
	border:0;
	margin:0px;
	padding:0px;
}
a {
	text-decoration:none;
	cursor:pointer;
	outline:none;
}
.img_left {
	float:left;
}
.img_right {
	float:right;
}
#doc_width {
	width:950px;
	margin:0px auto 0px auto;
}
#doc_bg {
	width:978px;
	background:url(images/doc_bg.gif) left top repeat-y;
	float:left;
	padding:0px 1px;
}
#header {
	width:940px;
	padding:0px 10px 0px 0px;
	height:182px;
	float:left;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.header_row1 {
	float:left;
	width:940px;
	text-align:right;
	height:93px;
	padding:0px 0px 0px 0px;
	color:#ababab;
}
.logo {
	float:left;
	margin:22px 0px 0px 13px;
}
.tollfree {
	margin:0px 0px 5px 0px;
}
.header_pt2_row1 {
	float:right;
	width:575px;
}
.header_pt2_message
{
float:left; width:150px;
}
.free-shipping-iframe {
	height:70px;
	padding-top:4px;
	padding-right:20px;
	margin-right:5px;
	width:249px;
}
.cookieget {
	margin-top:0px;
	text-align:right;
	float:right;
	width:150px;
	height:30px;
	vertical-align:top;
}
/*.header_pt2_row1 p{color:#ced7de; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}







	.header_pt2_row1 span.shoppingcart{color:#ced7de; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}







	.header_pt2_row1 span.shoppingcart a{color:#ced7de; background:url(images/icon_cart.gif) left top no-repeat; padding:4px 0px 4px 30px}*/







	.header_row1 p.shoppingcart {
	color:#ced7de;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.header_row1 p.shoppingcart a {
	color:#ced7de;
	background:url(images/icon_cart.gif) left top no-repeat;
	padding:4px 0px 4px 30px
}
.header_row2 {
	float:left;
	width:918px;
	background:url(images/top_links_bg.gif) left top repeat-x;
	text-align:left;
	height:80px;
	padding:0px 0px 0px 0px;
	color:#ababab;
}
.header_row2 p.keyword {
	float:left;
	color:#00244b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.top_links {
	float:left;
	width:918px;
	padding:16px 0px 0px 0px;
	text-align:left;
	margin-bottom:15px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.top_links ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	font-size:11px;
	float:left;
}
.top_links ul li {
	margin:0px 0px 0px 0px;
	padding:2px 18px 2px 18px;
	background:url(images/top_links_seperator.gif) right top no-repeat;
	float:left;
	font-weight:bold;
}
.top_links ul li a {
	color:#ffffff;
}
.top_links ul li.last-li {
	background:none;
}
.search_box {
	float:right;
	width:300px;
	line-height:24px;
	text-align:right;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	color:#123f70;
}
.search_box p {
	float:left;
	font-weight:bold;
}
.search_box input.textfield {
	margin:2px 7px 0px 10px;
	height:16px;
	float:left;
	width:173px;
	font-size:12px;
	padding:1px;
	color:#123f70;
	border:1px solid #b0c0ce;
}
.search_box input.submit {
	margin-top:2px;
	float:left;
	font-size:11px;
	color:#626469;
}
#content_width {
	width:940px;
	float:left;
	padding:0px 10px 0px 0px;
}
/*bottombar CSS */















#bottom_bar {
	width:940px;
	height:65px;
	padding:20px 10px 0px 0px;
	float:left;
	color:#c7c7c7;
	font-size:11px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bottombar_links {
	float:left;
	background:url(images/bottom_links_bg.gif) left top repeat-x;
	line-height:38px;
	padding:0px 0px 0px 0px;
	margin-bottom:5px;
	text-align:center;
	width:940px;
}
.bottombar_links div {
	float:left;
	padding:0px 0px 0px 0px;
	text-align:center;
	word-spacing:7px;
	padding:0px 0px 0px 20px;
}
.bottombar_links a {
	color:#fff;
	font-weight:bold;
	word-spacing:0px;
}
.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6d8aa3;
	padding:0px 5px 0px 5px;
	text-align:left;
}
.copyright a {
	color:#6d8aa3;
}
#menu {
	float:left;
	width:185px;
	padding:17px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.lm_links {
	background:url(images/lm_links_bg.gif) left top repeat-y;
	margin-bottom:0px;
	float:left;
	width:185px;
	padding:0px 0px 0px 0px;
	margin-bottom:15px;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#menu ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	font-size:13px;
	font-weight:normal
}
#menu ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	line-height:15px;
	float:left;
	width:185px;
}
#menu ul li a {
	color:#071c33;
	padding:7px 10px 7px 15px;
	float:left;
	width:160px;
	background:url(images/lm_link_seperator.gif) center bottom no-repeat;
	font-weight:normal
}
#menu ul li a:hover {
	color:#071c33;
	background:#c2d1e1 url(images/lm_hover.gif) left top repeat-x;
}
#menu ul li a.active {
	color:#071c33;
	background:#c2d1e1 url(images/lm_hover.gif) left top repeat-x;
	border-bottom:1px solid #b4c1d1;
}
.newsletter_box {
	float:left;
	margin-bottom:10px;
	width:185px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(images/newsletter_box_bg.gif) left top repeat-y;
}
.newsletter_box p {
	color:#fff;
	font-size:11px;
	padding-left:10px;
}
.newsletter_box input.textfield {
	background-color:#FFFFFF;
	border:1px solid #aec1d2;
	height:14px;
	width:120px;
	font-size:11px;
	padding:1px 2px;
	color:#000;
	margin:8px 0px 8px 10px;
}
.newsletter_box input.submit {
	margin:0px 0px 4px 10px;
}
.lm_links1 {
	float:left;
	width:185px;
	text-align:center
}
.lm_links1 img {
	margin-bottom:10px;
}
.bottom_logo {
	width:185px;
	float:left;
	margin-top:-67px;
}
.bottom_logo_text {
	float:left;
	text-align:left;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	margin-top:10px;
}
#content_right {
	float:right;
	width:745px;
	padding:5px 5px 0px 5px;
	background:#fff url(images/content_width_top.gif) left top no-repeat;
	min-height:2050px;
}
*html #content_right {
	float:right;
	width:745px;
	padding:5px 5px 0px 5px;
	background:#fff url(images/content_width_top.gif) left top no-repeat;
	height:1400px;
}
#subsection {
	float:right;
	width:180px;
}
.bs_display {
	float:right;
	width:180px;
	margin:9px 0px;
	background:url(images/bs_bg.gif) left top repeat-y;
}
.bs_box {
	float:left;
	width:160px;
	padding:10px 10px 0px 10px;
	margin:0px 0px 10px 0px;
	font-size:11px;
	color:#1f1f1f;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
.bs_box div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:158px;
	height:145px;
	border:1px solid #b4c6d9;
}
.bs_box div.img_center * {
	vertical-align:middle;
}
.bs_box div.img_center span {
	display:inline-block;
	height:100%;
}
<!--
 [if IE]> .bs_box div.img_center span {
 display:inline-block;
 height:100%;
}
.bs_box h2 {
	font-size:11px;
	padding:8px 0px 0px 0px;
	color:#404040;
	text-align:center;
	margin-bottom:6px;
}
.bs_box h2 a {
	color:#103e5c;
	font-size:13px;
}
.bs_box h2 a:hover {
	text-decoration:underline;
}
.bs_box p {
	font-size:13px;
	padding:0px 0px 0px 0px;
	color:#1f1f1f;
	text-align:center;
	margin-bottom:3px;
}
.bs_box p.your_price {
	color:#df1f1f;
	font-size:14px;
	font-weight:bold;
}
#content {
	float:left;
	width:560px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
}
#content_right h1.fptitle {
	background:url(images/fp_title_left.gif) no-repeat left top;
	float:left;
	width:551px;
	padding:0px 0px 8px 9px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1a314d
}
#content_right h1.fptitle span {
	background:url(images/fp_title_right.gif) no-repeat right top;
	padding:8px 0px 8px 0px;
	width:551px;
	float:left;
}
/*#content_right h1.cat_title{background:url(images/fp_title_left.gif) no-repeat left top; float:left; width:551px;     padding:0px 0px 8px 9px;  margin-bottom:10px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#1a314d}







	#content_right h1.cat_title span{background:url(images/fp_title_right.gif) no-repeat right top;  padding:8px 0px 8px 0px; width:551px; float:left;   }*/







	







	#content_right h1.cat_title {
	background:url(images/cat_title_top.gif) no-repeat left top;
	float:left;
	width:560px;
	padding:8px 0px 0px 0px;  /*margin-bottom:10px;*/
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1a314d
}
#content_right h1.cat_title span {
	background:url(images/cat_title_bottom.gif) no-repeat left bottom;
	padding:0px 0px 8px 9px;
	width:551px;
	float:left;
}
/*	#content_right h1.item_title{background:url(images/fp_title_left.gif) no-repeat left top; float:left; width:736px;     padding:0px 0px 8px 9px; font-weight:bold;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#1a314d}







	#content_right h1.item_title span{background:url(images/fp_title_right.gif) no-repeat right top;  padding:8px 0px 8px 10px; width:726px; float:left;   }







	*/







	#content_right h1.item_title {
	background:url(images/item_title_top.gif) no-repeat left top;
	float:left;
	width:745px;
	padding:8px 0px 8px 0px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1a314d
}
#content_right h1.item_title span {
	background:url(images/item_title_bottom.gif) no-repeat left bottom;
	padding:0px 0px 8px 9px;
	width:736px;
	float:left;
}
#content_right h1.static_title {
	background:url(images/fp_title_left.gif) no-repeat left top;
	float:left;
	width:736px;
	padding:0px 0px 8px 9px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1a314d
}
#content_right h1.static_title span {
	background:url(images/fp_title_right.gif) no-repeat right top;
	padding:8px 0px 8px 10px;
	width:726px;
	float:left;
}
#content_right h1.index_des_title {
	background:url(images/fp_title_left.gif) no-repeat left top;
	float:left;
	width:736px;
	padding:0px 0px 8px 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1a314d
}
#content_right h1.index_des_title span {
	background:url(images/fp_title_right.gif) no-repeat right top;
	padding:8px 0px 8px 0px;
	width:736px;
	float:left;
}
/*.banner{float:left; width:745px; height:238px; margin-bottom:10px; color:#989493; line-height:15px; text-align:right; padding:0px 0px 0px 0px; background:url(images/banner.jpg) no-repeat left top;  }*/







	.banner {
	float:left;
	width:385px;
	height:138px;
	padding:100px 10px 0px 350px;
	margin-bottom:10px;
	color:#e6f2f9;
	line-height:15px;
	text-align:left;
	background:url(images/banner.jpg) no-repeat left top;
}
.bannernew {
	float:left;
	width:745px;
	height:238px;
	padding:0px 0px 0px 0px;
	margin-bottom:10px;
	color:#ce9a9e;
	line-height:15px;
	text-align:left;
}
.banner1 {
	font-size: 16px;
	color:red;
	font-style: italic;
	font-weight:bold;
}
.banner2 {
	color: #000000;
	font-size:14px;
}
.banner3 {
	font-size:12px;
	font-weight:bold;
}
.fp_display {
	float:left;
	width:522px;
	padding:0px 19px 0px 19px;
	font-family:Arial, Helvetica, sans-serif;
}
.fp_box {
	float:left;
	width:154px;
	padding:0px 0px 0px 0px;
	margin:0px 30px 30px 0px;
	font-size:11px;
	color:#1f1f1f;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	height:300px;
}
.fp_box div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:152px;
	height:152px;
	border:1px solid #b4c6d9;
}
.fp_box div.img_center * {
	vertical-align:middle;
}
.fp_box div.img_center span {
	display:inline-block;
	height:100%;
}
<!--
 [if IE]> .fp_box div.img_center span {
 display:inline-block;
 height:100%;
}
.fp_box h2 {
	font-size:11px;
	padding:8px 0px 10px 0px;
	color:#404040;
	text-align:center;
	font-weight:bold;
}
.fp_box h2 a {
	color:#103e5c;
	font-size:13px;
}
.fp_box h2 a:hover {
	text-decoration:underline;
}
.fp_box p {
	font-size:13px;
	padding:0px 0px 0px 0px;
	color:#1f1f1f;
	text-align:center;
	margin-bottom:5px;
}
.fp_box p.your_price {
	color:#df1f1f;
	font-size:14px;
	font-weight:bold;
}
.index_description {
	float:left;
	width:725px;
	padding:0px 10px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:grey;
	line-height:18px;
}
.index_description p {
	margin:0px 0px 8px 0px;
	padding:0px 20px 0px 20px;
	text-align:justify;
}
.index_description h3 {
	margin:0px 0px 8px 0px;
	padding-left:20px;
	font-size:15px;
	font-weight:bold;
	color:#d20e0e;
}
.index_description p a {
	color:#000000;
	font-weight:bold
}
.index_description p span {
	color:#000000;
	font-weight:bold
}
.index_description ul {
	margin:0px 0px 0px 12px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.index_description ul li {
	text-align:justify;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 12px;
	background:url(images/bullet_red.gif) no-repeat left 5px;
}
.index_description ul li a {
	color:#626469;
	text-decoration:underline;
}
.cat_description {
	float:left;
	width:522px;
	margin-bottom:15px;
	padding:0px 19px 0px 19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
}
.cat_description p {
	margin-bottom:8px;
	line-height:17px;
	text-align:justify;
}
.cat_display {
	float:left;
	width:522px;
	padding:0px 19px 0px 19px;
	font-family:Arial, Helvetica, sans-serif;
}
.cat_box {
	float:left;
	width:154px;
	padding:0px 0px 0px 0px;
	margin:0px 30px 30px 0px;
	font-size:11px;
	color:#1f1f1f;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	height:285px;
}
.cat_box div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:152px;
	height:152px;
	border:1px solid #b4c6d9;
}
.cat_box div.img_center * {
	vertical-align:middle;
}
.cat_box div.img_center span {
	display:inline-block;
	height:100%;
}
<!--
 [if IE]> .cat_box div.img_center span {
 display:inline-block;
 height:100%;
}
.cat_box h2 {
	font-size:11px;
	padding:8px 0px 0px 0px;
	color:#404040;
	text-align:center;
	margin-bottom:8px;
	height:45px;
}
.cat_box h2 a {
	color:#103e5c;
	font-size:13px;
	font-weight:bold;
}
.cat_box h2 a:hover {
	text-decoration:underline;
}
.cat_box p {
	font-size:13px;
	padding:0px 0px 0px 0px;
	color:#1f1f1f;
	text-align:center;
	margin-bottom:5px;
}
.cat_box p.your_price {
	color:#df1f1f;
	font-size:14px;
	font-weight:bold;
}
.cat_product_description {
	float:left;
	width:522px;
	padding:0px 19px 0px 19px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:16px;
	margin-bottom:20px;
}
.cat_product_description p {
	margin:0px 0px 8px 0px;
	padding:0px 20px 0px 0px;
	text-align:justify;
}
.cat_product_description h3 {
	margin:0px 0px 8px 0px;
	font-size:13px;
	font-weight:bold;
	color:#000;
}
.cat_product_description p a {
	color:#000000;
	font-weight:bold
}
.cat_product_description p span {
	color:#000000;
	font-weight:bold
}
.cat_product_description ul {
	margin:0px 0px 0px 12px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.cat_product_description ul li {
	text-align:justify;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 12px;
	background:url(images/bullet_red.gif) no-repeat left 5px;
}
.cat_product_description ul li a {
	color:#626469;
	text-decoration:underline;
}
.product_description {
	float:left;
	width:725px;
	padding:10px 10px 0px 10px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:16px;
	margin-bottom:20px;
}
.product_description p {
	margin:0px 0px 8px 0px;
	padding:0px 20px 0px 0px;
	text-align:justify;
}
.product_description h3 {
	margin:0px 0px 8px 0px;
	font-size:13px;
	font-weight:bold;
	color:#000;
}
.product_description p a {
	color:#000000;
	font-weight:bold
}
.product_description p span {
	color:#000000;
	font-weight:bold
}
.product_description ul {
	margin:0px 0px 0px 12px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.product_description ul li {
	text-align:justify;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 12px;
	background:url(images/bullet_red.gif) no-repeat left 5px;
}
.product_description ul li a {
	color:#626469;
	text-decoration:underline;
}
.item_display {
	float:left;
	width:713px;
	padding:0px 16px 10px 16px;
	margin-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
}
.item_pt1 {
	float:left;
	width:324px;
	margin-right:20px;
}
.item_pt1 div.image {
	float:left;
	width:324px;
	background:url(images/item_main_image_bg_new.gif) left top no-repeat;
	height:354px;
}
.item_pt1 div.image div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:324px;
	height:318px;
}
.item_pt1 div.image div.img_center * {
	vertical-align:middle;
}
/*.item_pt1 div.image div.img_center span {

	display:inline-block;

	height:100%;

}*/

<!--
 [if IE]> .item_pt1 div.image div.img_center span {
 display:inline-block;
 height:100%;
}
/*Added new for light box*/



/*End of new light box CSS*/



.item_pt1 div.view_large {
	float:left;
	width:316px;
	text-align:left;
	padding:5px 4px;
}
.item_pt2 {
	float:left;
	width:369px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.item_pt2 div.twoline {
	float:left;
	width:369px;
	padding:12px 0px 12px 0px;
	border-bottom:1px solid #d1dbe3;
}
.item_pt2 div.twoline p.left {
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	color:#0b3f6a;
	float:left;
	width:100px;
	padding:0px 0px 0px 0px;
	border-bottom:0px solid #d1d1d1;
}
.item_pt2 div.twoline p.right {
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	color:#0b3f6a;
	float:left;
	width:269px;
	padding:0px 0px 0px 0px;
	border-bottom:0px solid #d1d1d1;
}
.item_pt2 div.twoline p.leftoption {
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	color:#0b3f6a;
	float:left;
	width:369px;
	padding:0px 0px 0px 0px;
	border-bottom:0px solid #d1d1d1;
}
.item_pt2 div.twoline p.leftoption select {
	width:340px;
}
.item_pt2 p span {
	font-size:12px;
	color:#bc0000;
}
.item_pt2 p span.your_price {
	font-size:18px;
	font-weight:bold;
	color:#bc0000;
}
.item_pt2 p input.qty {
	font-size:11px;
	color:#7f7f7f;
	border:1px solid #e3e3e3;
	width:30px;
	padding:1px 0px 1px 0px;
	float:left;
	height:15px;
	text-align:center;
}
.item_pt2 input.addtocart {
	margin:10px 0px 0px 0px;
	clear:both;
}
.item_pt2 p select {
	font-size:11px;
	color:#626469;
	border:1px solid #e3e3e3;
	margin-top:3px;
}
.item_pt2 div.twoline div.desc_price {
	float:left;
	width:369px;
	padding:12px 0px 12px 0px;
}
.item_pt2 div.twoline div.desc_price p.left {
	font-size:12px;
	line-height:15px;
	color:#0b3f6a;
	float:left;
	width:100px;
	padding:0px 0px 0px 0px;
}
.item_pt2 div.twoline div.desc_price p.right {
	font-size:12px;
	line-height:15px;
	color:#0b3f6a;
	float:left;
	width:269px;
	padding:0px 0px 0px 0px;
}
.related_display {
	float:left;
	width:694px;
	padding:10px 25px 0px 25px;
	font-family:Arial, Helvetica, sans-serif;
}
.rel_box {
	float:left;
	width:154px;
	padding:0px 0px 0px 0px;
	margin:0px 26px 0px 0px;
	font-size:11px;
	color:#1f1f1f;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	height:250px;
}
.rel_box div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:152px;
	height:152px;
	border:1px solid #b4c6d9;
}
.rel_box div.img_center * {
	vertical-align:middle;
}
.rel_box div.img_center span {
	display:inline-block;
	height:100%;
}
<!--
 [if IE]> .rel_box div.img_center span {
 display:inline-block;
 height:100%;
}
.rel_box h2 {
	padding:8px 0px 0px 0px;
	color:#404040;
	text-align:left;
	margin-bottom:8px;
	height:35px;
}
.rel_box h2 a {
	color:#103e5c;
	font-size:13px;
	font-weight:bold;
}
.rel_box h2 a:hover {
	text-decoration:underline;
}
.rel_box p {
	font-size:13px;
	padding:0px 0px 0px 0px;
	color:#1f1f1f;
	text-align:center;
	margin-bottom:5px;
}
.rel_box p.your_price {
	color:#df1f1f;
	font-size:14px;
	font-weight:bold;
}
.static_display {
	float:left;
	width:713px;
	padding:0px 16px 10px 16px;
	margin-bottom:15px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:16px;
}
.static_display p {
	margin:0px 0px 8px 0px;
}
.static_display p a {
	color:#df1f1f;
}
.static_display p span {
	color:#df1f1f;
}
.static_display ul {
	margin:8px 0px 0px 12px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.static_display ul li {
	text-align:justify;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 12px;
	background:url(images/bullet_red.gif) no-repeat left 5px;
}
.static_display ul li a {
	color:#626469;
	text-decoration:underline;
}
.breadcrumb {
	text-align:left;
	padding:0px 5px 8px 0px;
	color:#ff4800;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.breadcrumb a {
	color:#aeaeae;
	font-weight:normal;
	padding:0px 0px 0px 0px;
}
.breadcrumb span {
	color:#3c618e;
	font-weight:normal
}
.pagging {
	text-align:right;
	float:right;
	font-size:10px;
	word-spacing:1px;
	padding:8px 8px 8px 0px;
	color:#b1b1b1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.pagging a {
	font-size:10px;
	color:#b1b1b1;
	word-spacing:0px;
}
.pagging span {
	font-size:10px;
	color:#000000;
	font-size:14px;
}
.tellafriend_pt1 {
	width:150px;
	float:left;
	text-align:left;
	line-height:32px;
	font-size:12px;
	color:#000;
}
.tellafriend_pt2 {
	width:563px;
	float:left;
	text-align:left;
	line-height:32px;
	font-size:12px;
	color:#000;
}
.textfield_medium {
	border: 1px solid #d7d6d6;
	width:180px;
	color:#000;
	padding-left:3px;
	height:18px;
	margin:7px 0px;
}
.index a {
	background-image:url(images/bullet_gray.gif);
	background-repeat:no-repeat;
	background-position: 8px 6px;
	font-size:12px;
	color:#807f7f;
	font-weight: bold;
	padding:0px 0px 0px 20px;
	line-height:18px;
}
.category a {
	font-size:12px;
	color:#df1f1f;
	font-weight: bold;
	text-align:left;
	line-height:18px;
	padding:0px 0px 0px 20px;
	background:url(images/bullet_red.gif) no-repeat 8px 5px;
}
.sub_category a {
	font-size:12px;
	color:#000000;
	line-height:18px;
	text-align:left;
	padding:0px 0px 0px 20px;
	background:url(images/bullet_orange3.gif) no-repeat 8px 5px;
}
.item a {
	background:url(images/bullet_gray.gif) no-repeat 10px 5px;
	line-height:18px;
	font-size:12px;
	color:#666666;
	font-weight: normal;
	padding:0px 0px 0px 20px;
}
.static a {
	background:url(images/bullet_gray2.gif) no-repeat 10px 7px;
	line-height:18px;
	font-size:12px;
	color:#807f7f;
	font-weight: normal;
	padding:0px 0px 0px 20px;
}
#popup {
	width:580px;
}
#popup_header {
	width:558px;
	height:57px;
	text-align:left;
	float:left;
	padding:3px 11px;
}
#popup_content {
	width:558px;
	text-align:left;
	float:left;
	padding:3px 11px 8px 11px;
	font-size:12px;
	color:#666666;
}
#popup_content p {
	padding:0px 0px 0px 0px;
	line-height:18px;
	margin:0px 0px 0px 0px;
	text-align:justify
}
#popup_content br {
	line-height:18px;
}
.popup_img_bg {
	float:left;
	border:3px solid #a8cce8;
	background-color:#FFFFFF;
	text-align:center;
	width:552px;
	height:465px;
	margin:5px 0px 5px 0px;
}
.popup_img_bg div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:552px;
	height:452px;
}
.popup_img_bg div.img_center * {
	vertical-align:middle;
}
.popup_img_bg div.img_center span {
	display:inline-block;
	height:100%;
}
<!--
 [if IE]> .popup_img_bg div.img_center span {
 display:inline-block;
 height:100%;
}
#popup_content h1.item_title {
	background:#eff4f9;
	border:1px solid #a8cce8;
	border-bottom:2px solid #a8cce8;
	float:left;
	width:549px;
	padding:8px 0px 8px 9px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1a314d
}
#popup_content div.more_image {
	float:left;
	width:400px;
	text-align:left;
	margin-top:2px;
}
#popup_content div.more_image div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	padding:1px;
	width:76px;
	border:1px solid #a8cce8;
	height:62px;
	margin-right:8px;
	float:left;
	background:#fff;
}
#popup_content div.more_image div.img_center * {
	vertical-align:middle;
}
 ` #popup_content div.more_image div.img_center span {
 display:inline-block;
 height:100%;
}
<!--
 [if IE]> .#popup_content div.more_image div.img_center span {
 display:inline-block;
 height:100%;
}
.search_page input {
	border:1px solid #a8cce8;
}
.text_field {
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
	font-weight:normal;
	text-decoration:none;
}
.product_ditel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#727272;
	font-weight:normal;
	text-decoration:none;
}
.review-iframe {
	width:700px;
	height:300px;
	margin-top: 0px;
}
.live-chat {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
.live-chat a {
	text-decoration:none;
}
/*Classes for Banner */



/*.banner{float:left; width:745px; height:238px; padding:0px 0px 0px 0px; margin-bottom:10px; color:#e6f2f9; line-height:15px; text-align:left;  background:url(images/banner_bg.gif) left top;}



.banner_details{ width:701px; padding:0px 14px; float:left;}



.banner_details_box{width:200px; padding:13px 0px 0px 33px; float:left; background:url(images/banner_seprator.gif) no-repeat right top; height:212px; }



.banner_details_box .img_center{ display:table-cell; text-align:center; vertical-align:middle; width:157px; height:134px; background:url(images/banner_box.gif) no-repeat left top;}



.banner_details_box .img_center *{ vertical-align:middle; }

.banner_details_box .img_center span{ display:inline-block; height:100%}



<!--[if IE]>



.banner_details_box .img_center span{display:inline-block; height:100%}



.banner_details_box h1{width:160px; padding:11px 0px 6px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center; line-height:14px;}



.banner_details_box h1 a{color:#ffffff;}



.banner_details_box h1 a:hover{color:#ffffff; text-decoration:underline;}*/

.moreimg_display {
	float:left;
	width:522px;
	padding:0px 5px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
}
.moreimg_box {
	float:left;
	width:70px;
	padding:0px;
	margin:0px 5px;
	font-size:11px;
	color:#1f1f1f;
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	height:70px;
}
.moreimg_box div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:70px;
	border:1px solid #b4c6d9;
}
.moreimg_box div.img_center * {
	vertical-align:middle;
}
.moreimg_box div.img_center span {
	display:inline-block;
	height:100%;
}
<!--
 [if IE]> .moreimg_box div.img_center span {
 display:inline-block;
 height:100%;
}
.round_box {
	float:left;
	background:url(images/box_center_bg.gif) repeat-y left top;
	width:171px;
	margin:5px 0px;
}
.round_box_content {
	padding:0px 10px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}
.round_box input {
	border:solid #ccc 1px;
	margin:5px 0px;
}


/*Added for testimonials at left nav - 25th Feb, 2010 - Chintan*/
.testimonials_box1{background:url(images/lm_links_bg.gif) left top repeat-y; margin-bottom:0px; float:left; width:185px; padding:0px 0px 0px 0px; margin-bottom:15px; line-height:16px; font-family:Verdana, Arial, Helvetica, sans-serif;  }
.testimonials_display{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:165px; padding:10px; float:left;}
.testimonials_display p{padding:10px 0px 0px 0px; text-align:justify;}


.alltestimonials{float:right; font-size:10px; color:#4382b2; padding:10px 10px 0px 0px;}
.alltestimonials a{color:#4382b2; font-weight:bold;}
.alltestimonials a:hover{color:#4382b2; text-decoration:underline;}
