html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;
}

:focus { outline: 0;}
body { line-height: 1; color: black; background: white;}
ol, ul { list-style: none;}
em {font-style:italic}
table { border-collapse: separate; border-spacing: 0;}
caption, th, td { /*text-align: left;*/ font-weight: normal;}

img {border:0;}
body {background:url(  /site/images/bg-body.png) repeat-x left top; margin:10px auto 0px auto!important; text-align:center; width:770px;}
table, tr, td {vertical-align:top;}
div, p {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333}
#outerwrapper {width:770px; margin:0 auto;}
#innerwrapper {width:770px; float:left; overflow:hidden;}

#div__header {width:770px; font-family:Georgia, "Times New Roman", Times, serif; color:#555; font-size:12px}
#header-wrap {width:770px; float:left; position:relative}
#top-logo {/*width:465px; float: left;*/ position:absolute; left:0px; top:0px; }
#main-tabs { float:right; clear:both;}
.right-group {/*width:300px; float:right;*/ text-align:right;  min-height:70px;height:auto; #height:70px;}
.right-group div {float:right; clear:both; width:450px}
.right-group a {color:#454545;}
#top-search {height:25px; margin-top:6px}
#top-search input {vertical-align:top;  color:#454545;  border:none; font-family:Arial, Helvetica, sans-serif !important;  } 

#top-search input#seachtxt { width:191px; padding:2px 10px 0px 0px; text-align:right; height:20px; background:url(/site/images/search-bg.gif) no-repeat;}
#top-search #go {border:none;}
#top-nav a {font-size:12px}
#main-tabs ul {/*background:url(http://www.dealmed.com/site/images/toptabs.png) no-repeat left top;*/ /*width:361px;*/background:url(  /site/images/toptabs_new.gif) no-repeat left bottom; float:right; width:370px;}
#main-tabs ul li { list-style:none; display:inline; float:left;}
#main-tabs ul li a {/*padding:5px 0px;*/padding:4px 0px 5px 0px; display:block; text-align:center; text-indent:-9999px;/* background:url(http://www.dealmed.com/site/images/toptabs.png) no-repeat;*/ background:url(  /site/images/toptabs_new.gif) no-repeat; }
/*#btn-medical a:link, #btn-medical a:visited {width:147px; background-position:0 0}
#btn-medical a:hover {background-position:0px -27px;}
#btn-equipment a:link, #btn-equipment a:visited {width:157px; background-position:-147px 0px;}
#btn-equipment a:hover {background-position:-147px -27px;}
#btn-ems a:link, #btn-ems a:visited {width:57px; background-position: -304px 0px} 
#btn-ems a:hover {background-position:-304px -27px;}*/

#btn-medical a:link, #btn-medical a:visited {width:155px; background-position:0 0}
#btn-medical a:hover {background-position:0px -24px;}
#btn-equipment a:link, #btn-equipment a:visited {width:152px; background-position:-155px 0px;}

.korehover a:link, .korehover a:visited {width:152px; background-position:-155px -24px !important;}

#btn-equipment a:hover {background-position:-155px -48px;}
#btn-ems a:link, #btn-ems a:visited {width:63px; background-position: -307px 0px} 
#btn-ems a:hover {background-position:-307px -72px;}

#main-menu {width:770px; float:left; height:30px; background:url(  /site/images/bg-mainmenu_2.png) right top no-repeat; margin-bottom:1px; position:relative; }
#main-menu ul {width:580px; float:right;}
#main-menu ul li { float:left; list-style:none;}
#main-menu ul li a {display:block; background:url(  /site/images/bg-mainmenu.png); text-indent:-9999px;height:30px}
#link-reorder a:link, #link-reorder a:visited {background-position: -190px 0px; width:143px;}
#link-reorder a:hover {background-position:-190px -30px;}
#link-customer a:link, #link-customer a:visited {background-position: -333px 0px; width:148px;}
#link-customer a:hover {background-position: -333px -30px;}
#link-hussle a:link, #link-hussle a:visited {background-position: -481px 0px; width:184px;}
#link-hussle a:hover {background-position: -481px -30px;}

#link-contact a:link, #link-contact a:visited {background-position: -665px 0px; width:105px;}
#link-contact a:hover {background-position: -665px -30px;}
#link-contact ul { width:102px !important;}
#link-contact ul a { width:102px !important;}
#crumbs {position:absolute; top:60px;  color:#333; font-size:11px; left:196px; /*height:15px;*/ width:570px; #z-index:-3; vertical-align:middle !important;}
#crumbs td {vertical-align:middle !important;}
#crumbs p {padding-left:5px; font-size:10px; font-weight:bold; border-bottom:1px solid #a2a2a2;}
#crumbs a:link, #crumbs a:visited {color:#333; font-size:10px; text-decoration:none; font-weight:normal}
#crumbs a:hover {color: #FF0000 }
#top_ship { position:absolute; top:33px; left:194px; #z-index:-1;}

/* MAIN CONTENTS */
#div__body {/*border:1px solid #b4b4b4; */border-bottom:0px; float:left; width:768px; #width:770px; margin-top:2px;}
#mainContents {/*background:url(http://www.dealmed.com/site/images/h2-free-shipping.png) no-repeat top;*/ padding-top:55px; float:right; margin-top:2px; width:577px; overflow:hidden}
h1 {font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal}
h1 span { color:#97262D;}
/*.home h1 {background: url(http://www.dealmed.com/site/images/h1-why_dealmed.png) no-repeat left top; margin-bottom:15px; text-indent:-9999px; width:560px; font-size:22px}*/
.home h1 { font-family:Georgia,"Times New Roman",Times,serif; margin-bottom:15px; width:560px; font-size:22px; color:#3B3B3B; }
.home h1 span {
color:#97262D;
}
.home h2 { text-align:left; font-size:12px; padding-bottom:8px;}
#mainContents h4 {font-size:13px; font-weight:bold}


#slideshow, #homebanner {float:left;}
#slideshow {margin-right:2px; position:relative; width:374px;}	
#banners, #side-banners{ margin-top:4px; }
#banners {/*margin-right:3px*/; #width:373px; float:left;}
#side-banners {width:201px; float:right;}
#side-banners img {margin-bottom:6px;}
div.padding {border-top:1px dotted #ebebeb;}
div.home p {#width:100%;}
#banner_home {width:577px; overflow:hidden; clear:both;}
#trusted_b { width:201px; height:103px; position:relative; background:url(  /site/images/trusted.png) no-repeat; overflow:hidden; }

#trusted_b .title { position:absolute; top:7px; left:4px; width:182px; height:23px; background:url(  /site/images/trusted_title.png) no-repeat; text-indent:-5000px; }

#trusted_b .brands_home { position: absolute; top:30px; left:6px; text-align:left; font-size:11px; color:#000; z-index:25px; width:190px;  }

#trusted_b .brands_home ul { padding:0px; list-style:none; margin:0px; float:left; width:95px; overflow:hidden;  }

#trusted_b .brands_home ul li { background:url(  /site/images/trusted_bulled.png) no-repeat 0 5px; text-align:left; padding-left:6px; text-align:left; font-size:11px; color:#000; overflow:hidden;}

#trusted_b .brands_home ul li a { text-decoration:none;}

#trusted_b .brands_home ul li a:hover { text-decoration: underline;}

#homebanner { width:201px; position:relative; height:234px; background:url(  /site/images/banner-top5reasons.jpg) no-repeat;  }

#homebanner .title { position:absolute; top:0px; left:50px; width:95px; height:100px; text-indent:-5000px; }

#homebanner .reasons { position:absolute; top:110px; left:10px; color:#FFF; text-align:left; font-size:12px;  }

#homebanner .reasons ul { list-style:none; padding:0px; margin:0x;  }

#homebanner .reasons ul li { padding:0px 0px 7px 0px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }

#homebanner .reasons ul li strong {font-family:verdana;
font-size:13px;
padding-right:5px;}

/* List styles */
.list {padding:0px 5px;}
.category .content-wrap {float:left;width:560px}
#category-image {float:left; overflow:hidden; width:550px;}
#category-image img {margin:10px 0px} 	
.list h1 { width:550px; float:left; font-size:22px; #width:auto; #float:none; #clear:both}
/*.list h2 {width:550px; float:left; border:1px solid #aaa; background:#eee; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin-top:10px}
.list h2 span {margin:3px 6px; display:block;}*/

.list h2 {width:550px; float:left; border-bottom:1px solid #e4e4e4; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; padding:3px 6px; color:#3b3b3b; margin-top:5px }
.list h2 span { color:#97262d; }

#category-description {width:550px; float:left; color:#333; font-size:12px;}
#categories {width:552px; margin:10px 0px 0px; position:relative; top:2px; overflow:hidden}
#items {width:552px; margin:10px 0px 20px; position:relative; top:2px; overflow:hidden}

/* Category Cell */
.category .cell {border-bottom:1px solid #bdbdbd; padding:10px 0px;}
.category .cell .left {border-right:1px solid #bdbdbd; padding:5px; position:relative; left:6px}
.category .cell .image a {width:150px; height:110px; overflow:hidden; display:block; margin:13px}
.category .cell .name, .category .cell .name a{font-weight:bold; color:#222; text-decoration:underline; font-size:13px}
.category .cell .desc {font-size:11px; color:#444;}

.category .cell_n {width:180px; margin: 0 3px 6px 3px; }  
.category .cell_n .content_cell {padding:0px 7px 0px 7px; min-height:142px; height:auto; #height:152px; background:url(  /site/images/back_cat.gif) no-repeat; }

.category .cell_n .image { padding-top:9px; text-align:center;}

.category .cell_n .image a {width:150px; height:110px; overflow:hidden; display:block; margin:0 auto 5px auto;}
.category .cell_n .name, .cell_n .name a{font-weight:bold; color:#222; text-decoration:underline; font-size:13px; text-align:center;}
.category .cell_n .desc {font-size:11px; color:#444;}

.category .cell_n .content_cell_bt { height:8px; overflow:hidden; background:url(  /site/images/back_cat.gif) no-repeat 0px -187px;}


/* Item Cell */
/*.items .cell {padding:10px 0px; float:left; width:276px; position:relative; } */
/*.items .cell {width:276px; height:152px; background:url(http://www.dealmed.com/site/images/back_item_cell.gif) no-repeat; margin: 0px 3px 6px 3px; }  

.items .cell .content_cell {padding:13px 0px 13px 7px; }*/

#top_items_list { border-bottom:1px solid #cdcdcd; padding:10px 0px;  }
.top_cell { width:185px; float:Left; border-right:1px solid #bdbdbd; text-align:center;  }

.top_cell .image_cell { height:122px; overflow:hidden; margin:0 auto 15px auto;}

.top_cell .name_cell { text-align:left; padding:0px 5px 0px 5px;}

.name_cell .name a{font-weight:bold; color:#222; text-decoration:none; font-size:12px}

.last { border:none !important; }


.items .cell {width:276px; margin: 0px 3px 6px 3px; }  

.items .cell .content_cell {padding:0px 0px 0px 7px; min-height:142px; height:auto; #height:152px; background:url(  /site/images/back_item_cell_large.gif) no-repeat; }

.items .cell .content_cell_bt { height:8px; overflow:hidden; background:url(  /site/images/back_item_cell_large.gif) no-repeat 0px -291px; #width:276px;}


.items .cell .name a{font-weight:bold; color:#222; text-decoration:none; font-size:12px}
/*.items .cell .image {float:left; margin-right:10px;width:165px; height:110px;overflow:hidden; text-align:center}*/

.items .cell .cont_image {float:left; margin-right:6px; width:115px; text-align:center; margin-top:10px;}

.items .cell .image {width:115px; height:110px; text-align:center; position:relative; overflow:hidden; /*background:url(  /site/images/noimage.gif) no-repeat top center;*/}
/*.info { float:left;}*/
.info { float:left; width:145px; overflow:hidden; margin-top:10px; }

.testzindex { z-index:85; left:20px; top:80px; position:absolute;}

.items .cell .image a {}

.items .cell .oldprice {color:#aaa; text-decoration:line-through; margin-right:10px; display:none}
.items .cell p.price {/*background:url(http://www.dealmed.com/site/images/bg_price2.png) no-repeat right bottom;*/ float:left; padding:2px 10px 2px 0px; #width:auto; }
.items .cell span.price {/*color:#fff;*/ font-weight:bold; /*background:#902023 url(http://www.dealmed.com/site/images/bg_price.png) no-repeat; padding:2px 0px 2px 10px;*/ color:#CC0000}
.items .cell .shipping {font-size:11px; clear:both}
.items .cell .info p {margin-bottom:5px; clear:both;  }
.items .cell .info p.name { /*height:30px;*/ overflow:hidden; margin-bottom:0px;}
.items .cell .zoom {position:absolute; top:12px; left:18px; z-index:80;}
.items .cell .more {display:block; font-size:11px; margin-top:5px}
.comper { text-align:left; clear:both; }
/* Infoitem */
td.infoitem {padding:6px}
/* LEFT COLUMN */
td#left-column {width:192px; background-color:#F2F2F2; #overflow:hidden }
div.left-column {margin:2px;/*width:190px;overflow:hidden*/ float:left}
#whats-new {float:left; clear:both; margin-bottom:1px; height:54px;}
#title-shop-brand {text-indent:-9999px; background:url(  /site/images/h4_shopbybrand.png); width:189px; height:17px; font-size:1px; float:left; margin-bottom:1px; float:left}
#title-shop-by {text-indent:-9999px; background:url(  /site/images/h4_shopbycategory.png); width:189px; height:17px; font-size:1px; float:left; margin-bottom:1px; float:left}
#title-managed-services {text-indent:-9999px; background:url(  /site/images/h4-managedservices.png); width:189px; height:26px; #height:25px; font-size:1px; float:left; margin-top:1px}
div.left-column .submenu {background:#f2f2f2; padding:18px 18px 18px 20px; float:left}
div.left-column .submenu li {list-style:none; background:url(  /site/images/bullet-red-grey.gif) 0px 5px no-repeat; padding-left:15px; margin-bottom:4px;}
div.left-column .submenu li a:link, div.left-column .submenu li a:visited {color:#222; text-decoration:none; display:block; width:137px}
div.left-column .submenu li a:hover {text-decoration:underline;}


div.left-column .submenu2 {background:#f2f2f2; padding:6px 2px 6px 10px; float:left; margin:0px;}
div.left-column .submenu2 li {list-style:none; background:url(  /site/images/bullet-red-grey.gif) 0px 5px no-repeat; padding-left:15px; margin-bottom:2px; #height:18px}
div.left-column .submenu2 li a:link, div.left-column .submenu2 li a:visited {color:#222; text-decoration:none; display:block;}
div.left-column .submenu2 li a:hover {text-decoration:underline;}



/* Sidebar submenus */
div.left-menu {float:left; width:189px; /*overflow:hidden;*/ margin-bottom:1px}
#leftCol {float:left; width:189px; /*overflow:hidden;*/ margin-bottom:1px}
ul.left-menu li.sub_menu {position:relative;background:url(  /site/images/left-over.jpg) repeat-x left top; list-style:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; float:left; width:189px}
ul.left-menu li.sub_menu a:link, ul.left-menu li.sub_menu a:visited {display:block; padding:3px 5px 4px 20px; color:#444; text-decoration:none; border-bottom:1px solid #fff;}
ul.left-menu li.sub_menu:hover, ul.left-menu li.active {background:url(  /site/images/left-over.jpg) repeat-x 0px -40px!important;}
ul.left-menu li.sub_menu:hover a, ul.left-menu li.active a {border-bottom:1px solid #ddd; background:none!important}

/* dropdowns */
ul.left-menu li.sub_menu li a:link, ul.left-menu li.sub_menu li a:visited {background:url(  /site/images/bullet-red-grey4.gif) no-repeat 10px 7px!important; padding-left:20px}
ul.left-menu li.sub_menu ul {position:absolute;top:0; left:-2000px; z-index:100; border:1px solid #ccc; padding:5px; background:#fff; padding:0; width:180px}
ul.left-menu li.sub_menu ul li {background:#ccc; background-image:none; list-style:none; #float:left; #width:100%}
ul.left-menu li.sub_menu:hover ul, ul.left-menu li.active ul  {left: 188px; z-index:1000;}
.left-menu li.sub_menu ul a:link, .left-menu li.sub_menu ul a:visited {padding:3px 5px 4px 3px; display:block; color:#444; text-decoration:none; font-size:11px; background: #ccc}
.left-menu li.sub_menu ul a:hover {text-decoration:underline; background:#ccc}

#brand select {width:189px; border:1px solid #aaa!important; background:#eee; margin-bottom:1px; padding:1px}
/* FOOTER */
#footer-wrap {background:url(  /site/images/bg-footer-new.jpg) no-repeat left top; width:770px; height:160px; float:left}
#newsletter {float:left; width:190px; height:75px;}
#newsletter iframe {margin-top:10px;}
#newsletter a {float:left; padding-left:10px; color:#fff; font-weight:bold; font-size:13px;}
#footer-links {float:left; width:385px; height:75px;}
#footer-links div.left {padding:15px; text-align:left}
.first-block {width:85px;}
.second-block {width:110px;}
.third-block {width:100px}
#footer-links li {list-style:none; margin-bottom:3px} 
#footer-links li a {color:#fff; font-size:11px} 

#toll_free { float:left; width:180px; padding:10px 0px 0px 0px;  }
#toll_free p { padding:0px 0px 5px 0; margin:0px;}
#toll_free .title { font-size:16px; color:#FFF; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;}

#toll_free .phone { font-weight:bold; font-size:18px; color:#e3d28d; }

#toll_free .time { font-size:12px; color:#FFF; font-weight:bold;}
#footer_final { position:relative; padding-top:15px; color:#424141; font-size:10px; #height:50px; }

#credit_carts  { position:absolute; left:0px; top:17px; }

#verisight { position:absolute; left:550px;  top:5px; }

#hacker_safe { position:absolute; right:0px; top:5px;}

#google_ck {position:absolute; left:165px;  top:8px;}

#all_r_r { position:absolute; left:382px; top:18px !important; font-size:10px;}
#smartpay {position:absolute; left:578px;  top:3px;}
/* MISCELLANEOUS CLASSES */
.bold {font-weight:bold;}
.left {float:left}
.right {float:right}
.clear { clear:both}
.center {text-align:center}
.indent {text-indent:-9999px}
.padding {padding:10px}
.overflow {overflow:hidden}
.small {font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif}
/* NS overwrite */
#name_fs_lbl, #name_fs, .smallgraytext,#email_fs_lbl, #email_fs, #pwd_fs_lbl, #pwd_fs,#newpwd2_fs_lbl, #newpwd2_fs,#hint_fs_lbl, #hint_fs {padding:3px 0px;}
#addressee_input, #addr2 {padding:3px 2px;}
.bgbutton, .nlbutton, #submitter, #resetter {background:url(  /site/images/button-bg.gif) repeat-x; color:#fff; font-weight:bold; padding:5px 10px; #padding:5px 0px; border:none; margin:4px 2px; cursor:pointer} 
#name_fs_lbl .smalltextnolink, .smallgraytext,#email_fs_lbl .smalltextnolink, #pwd_fs_lbl .smalltextnolink, #newpwd2_fs_lbl .smalltextnolink, #hint_fs_lbl .smalltextnolink, #company_fs_lbl .smalletextnolink{padding-top:4px;}
.inputreq {padding:2px;margin-bottom:5px; background:#eee} 
#hint_fs input, #company_fs input {padding:2px;margin-bottom:5px;}
#retpwd_fs_lbl {padding-top:6px}
#leftRecentlyItems	{float:left; background:#f2f2f2;}
#leftRecentlyItems h4	{width:189px; height:20px; background:url(  /site/images/recentlyh4.gif); text-indent:-10000px;}
.recently { float:left; margin-bottom:5px; }
.recently .image { float:left; width:70px; height:70px; overflow:hidden; border:1px solid #ccc; margin-right:5px; }
.recently .image img { width:70px;}
.recently .details { float:left; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; width:110px; }
.recently .details .name{ display:block; font-size:11px; color:#000;  }
.recently .details a { color:#000000; text-decoration:none;}
.recently .details a:hover {color:#8D2627}
.recently .details .price{ font-size:12px; color:#b83f46; font-weight:bold; }
#Request_a { text-align:center;}

#allgallery img { width:250px; height:auto!important}
#thumbs  img { width:70px;}

#leftRecentlyItems { display:none;}

ul.sf-menu { margin:0px !important;} 

.sf-menu ul {
background-color:#fff;
height:auto;
moz-opacity: .90;
opacity: .90;
filter: alpha(opacity=90) !important; 
width:145px !important;
z-index:80;
margin:0px;
border:1px solid #d6c8c5;
padding:5px 0px !important;
}


#overTop {
 	position:absolute;
 	background:#000;
	opacity: 0.40;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
 	top:0;
 	left:0;
 	right:0;
 	bottom:0;
 	z-index:9999;
	border:0 !important;
 } 
 #divCompare {
	width:166px;
	position:absolute;
	top:60px;
/*	margin-top:-85px;
	left:230px;*/
	overflow:auto;
/*	height:492px;*/

	background:#fff!important;
	z-index:10000;
	border:2px solid #832824;
}
* html #divCompare {
	/* height:505px;	*/
}
.tdDataCompare{
	width:132px !important;
	vertical-align:top;
	padding:10px 0px 8px 12px;
	border:1px solid #b4b4b4;
 } 
 
.kore img{ width:100px;}

.bold_text { font-weight:bold;}

.tdDataCompare #cmpaddtocart{

margin-top: 5px;
 } 
.tdDataCompare #divaddtocart{
 line-height:19px;
 } 
 
.tdInfoCompare{
	width:166px;
	padding:10px 0px 8px 8px;
	vertical-align:top;
	border:1px solid #b4b4b4;
	font-weight:bold;
 }
   .tdInfoCompare a:link{
	border:0; font-weight:bold;
 }
 .tdDataCompare #addToCart{
	margin:10px 0px;
 }
 .oddRow{
	background-color:#f6f6f6;
}
.evenRow{
	background-color:#fffff;	
}
.removeItem{
	text-decoration:underline;

}
.divClose{
	background-color:#fff;
	font-size:14px;
	padding:3px;
	font-weight:bold;
	color:#70B50B;
	
}
#kore_com { text-align:right; width:187px;}

.divClose img#logo { float:left;}

.divClose img#free_comp{ float:right; margin-top:28px;}

.divClose div{
	float:right;
}
.divClose #logo-ijss{
	padding: 3px 0px 3px 10px;


}
	
 #divCompare table{
	border: 0 !important;
	border-collapse: collapse;
	cellspacing: 0;
	cellpadding: 0;
 } 
 .it-price {
	font-size: 13px;
	font-weight: bold;
	color: #FE0000;

}
.it-msrp {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: line-through;
} 
.tdInfoCompare {font-size:11px!Important}
.tdDataCompare {font-size:11px!Important; padding:10px 5px 8px 12px!Important}
.popupview { background-color:#373839;  color:#FFF; padding:10px; border:1px soliid #999999 !important; }
.popupview a { text-decoration:none; color:#FFF !important;}
.popupview a:hover { text-decoration: underline;}


/*#sc_left_menu a 
{
text-decoration:none;
font-size:13px;
color:#000000;
display:block;
padding:3px 5px 3px 15px;
background: url(http://www.dealmed.com/site/img/back/lef_bullet_t.gif) no-repeat 5px 8px;
border-bottom:1px solid #B3D87B;
}

#sc_left_menu a:hover, .ddSelected a
{
color:#ffffff !important;
background-color:#7f54ae !important;
background-position:5px -58px !important;
}
.ddItem a	{
	font-weight:bold;
}
.ddItem	{
	margin:0 1px;
}
.ddItem div	{
	padding-left:10px;
	display:none;
}
.ddItem div a	{
	text-decoration:none !important;
	font-size:12px !important;

	color:#000000 !important;
	display:block !important;
	padding:3px 5px 3px 15px !important;
	background: url(http://www.dealmed.com/site/img/back/lef_bullet_t.gif) no-repeat 5px 8px !important;
	font-weight:normal !important;
}*/

/*------------------------------------- TABS home -----------------------------------------------*/

#newhomeback { position:absolute; bottom:0px; height:20px; margin:0px; width:374px; background-color:#FFFFFF; filter: alpha(opacity=50); moz-opacity:.5; opacity:.5;}

#slideshow ul { list-style:none; position:absolute; bottom:0px; right:10px; margin:0px; padding:5px 0px;}

#slideshow li { float:left;}

#slideshow li a { display:block; padding:0 5px; font-size:11px; font-weight:bold; cursor:pointer; }

#slideshow li.tabSelected { }

#slideshow li a.selected { color:#900; }


.quickviewFrame	{
		position:absolute;
		width:585px !important;
		height:397px !important;
		z-index:1000;
		left:0;
		top:0;
		background:#fff;
		
	}
	.quickviewFrame .qimage	{
		/*width:305px;
		height:295px;*/
		overflow:hidden;
		text-align:center;
		padding:10px 0px;
			}
	.quickviewFrame .qimage img	{
		margin:auto;
		
	}
	.view_kore { padding:10px 0px; clear:both; text-align:left;}
	.view_kore a {color:#B72324; font-size:13px; font-weight:bold;}
	.quickviewFrame .qname	{
		font-size:14px;
		margin:5px;
		font-weight:bold;
		color:#000;
	}
	.quickviewFrame .qname	a{
		font-size:14px;
		font-weight:bold;
		color:#000;
		text-decoration:none;
	}
	.quickviewFrame .qname	a:hover{
		font-size:14px;
		font-weight:bold;
		color:#000;
		text-decoration: underline;
	}
	.quickviewFrame .qdescription	{
		font-size:12px !important;
		margin:5px;
height:205px;
overflow:auto;
	}
	.quickviewFrame .quickviewClose	{
		position:absolute;
		right:5px;
		top:0px;
		font-size:12px;
		padding:5px 20px 5px 5px;
		cursor:pointer;
		background:url(  /site/compare/cancelcompare.png) no-repeat center right;
	}
	
	.quickviewFrame .quickviewClose:hover	{
		text-decoration:underline;
	}
	.quickviewFrame .quickviewMove	{
		position:absolute;
		left:5px;
		top:3px;
		font-size:12px;
		padding:2px 5px 2px 20px;
		cursor:move;
		background:url(  /site/images/icon_move.png) no-repeat center left;
	}
	.quickviewFrame .quickviewMove:hover	{
		text-decoration:underline;
	}
	
	.quick_header { position:absolute; height:25px; width:585px; background-color:#eeeeee; top:0px; left:0;}
	

.quick_v { text-indent:-5500px; width:79px; height:17px; background:url(  /site/images/quick_look.gif) no-repeat 0px 0px;   }
	
	.quick_v a { font-size:11px; display:block; width:79px; height:17px;}

.shadow { position: relative; width: 585px; top:-5px; #top:0px !important; color:#3d3d3d; text-align:left; 
font-size:12px; background:#fff; border:1px solid #eee; #border:2px solid #ddd; height:400px;}

.quick_left { float:left; width:260px; padding-left:20px; #width:280px!important; padding-top:35px; overflow:hidden; height:400px }
.quick_right { float:right; width:290px; padding-right:10px; #width:300px; padding-top:35px;}
.manu_img { width:82px; margin-right:7px; /*border:1px solid #CCCCCC;*/}
.manu_img img { width:82px !important;}

.quick_right  #it-add {background:url(  /site/images/addcart-bg.gif) no-repeat left top; padding:10px; margin-top:10px;}
.quick_right #it-addbottom { margin-bottom:10px}
.quick_right #it-add td.smalltext {width:133px; height:40px}
.quick_right #it-add #form46 td {vertical-align:middle}
.quick_right #it-add td.smalltext span {float:left;}
.quick_right #it-add td.smalltext input {float:right; width:40px}
.quick_right .btnAddToCart { background-image:url(  /site/images/addtocart.png); display:block; width:110px; height:29px; background-repeat:no-repeat; color:#FFFFFF; cursor:pointer; border:none; margin-left:10px;}
.quick_right .btnAddToCart_hover { background-position: 0 -29px;  border:none;}
.quick_right .clickimage { border-top: #CCCCCC solid 1px; margin-top:10px; padding-top: 5px; padding-bottom:10px; margin-right:10px; font-size:11px; background: url(  /site/images/ico-enlarge.gif) no-repeat 54px 7px;  }
.quick_right .price { color:#B72324; font-size:14px; font-weight:bold; margin-bottom:10px;}

.quick_right .price span { color:#B72324;
font-size:16px;
font-weight:bold;}

.quick_right li{ padding-bottom:5px; font-size:12px;}

.list h3 {width:550px; border-bottom:1px solid #e4e4e4; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; padding:3px 6px; color:#3b3b3b; clear:both; margin:10px 0px 0px 0px; }
.list h3 span { color:#97262d; }



.related-content {margin-top:15px;} 
#related-items {}
#related-items h4 {font-size:18px !important; font-weight:bold; color:#464646 !important; border-bottom: #999999 solid 1px; width:550px; margin-bottom:15px;  font-family:Georgia,"Times New Roman",Times,serif !important;}
#related-items h4 span { color: #B72324}
td.related-cell {text-align:center;}
div.related-img, div.related-img a {width:125px; height:75px; overflow:hidden; margin:0 auto}
a.related-link {font-size:11px; color:#464646; float:left; clear:both; display:block; width:100px; text-align:center; margin:15px 35px 5px}
a.related-link span {color:#a40000; font-weight:bold;}

.items td.cell {background:url(  /site/images/relatedbg_top.gif) no-repeat left top}
.items div.cell {float:left; background:url(  /site/images/relatedbg_bottom.gif) no-repeat left bottom}
.items td.cell .image {height:105px; width:105px}
.items td.cell .image img {width:90px;}
.items td.cell .info {width:155px}
.items div.cell .required_icon { display:none;}
.submitreviewbut {background-color:#9B1D1E!important}
.btnAddToCart { background-image:url(  /site/images/addtocart.png); display:block; width:110px; height:29px; background-repeat:no-repeat; color:#FFFFFF; cursor:pointer}
.btnAddToCart_hover { background-position: 0 -29px}
.clickimage { border-top: #CCCCCC solid 1px; margin-top:10px; padding-top: 5px; padding-bottom:10px; margin-right:10px; font-size:11px; background: url(  /site/images/ico-enlarge.gif) no-repeat 54px 7px;  }

.reviewsAvergage { font-family:Arial, Helvetica, sans-serif !important}
.portletlabel {background:#9C4243}

/**** Code By AD ****/
/* Reviews Styles */
.product_review	{
	border-bottom:#ccc 1px dotted;
	padding-bottom:4px;
	margin-bottom:10px;
}
.product_review .rating	{
	float:right;
	margin-top:-15px;
}
.product_review .reviewer, .product_review .location	{
	font-style:italic;
}
.product_review .date	{
	display:none;
}
.reviewsiframe_container	{
	overflow:hidden;
	margin-left:125px;
	width:250px;
	height:300px;
	}
iframe.reviewform	{
	width:400px;
	height:300px;
}

/**** End of Code By Ad ****/
/* Sitemap */
.lpart .lhead {font-size:13px; font-weight:bold}
.lpart table {margin:5px 0px 10px 10px}
.lpage, .lpage a:link, .lpage a:visited {font-size:12px; color:555; text-decoration:none}
.lpage a:hover {text-decoration:underline}

.div.fancy_bg { z-index:70 !important;}

#error404 { padding:0px 5px;}

#error404 h1 { padding-bottom:12px;}

#error404 p { padding-bottom:10px;}


#site_map { font-size:12px; width:754px;}
#site_map a {
color:#000000;
text-align:left;
text-decoration:none !important;
font-size:12px;
	}
	
#site_map a:hover {
text-decoration: underline !important;
font-size:12px;
	}
	
#site_map  ul { list-style:none; text-align:left;  }
#site_map li {
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
padding:10px 0 0 0;
float:left;
margin-right:5px;
width:276px;
font-weight:bold;
display:block;
background:transparent url(  /site/images/back_site_map_tab.gif) no-repeat scroll 0 0;
}

#site_map li.sub_menu { text-indent:10px; margin-bottom:10px;}

#site_map li.last {background:transparent url(  /site/images/back_site_map_tab.gif) no-repeat scroll 0 -662px;
height:8px;
overflow:hidden;
margin:0px;
width:276px;
padding:0px;}

#site_map ul ul li {
background:url(  /site/images/bullet_site.gif) 10px 4px no-repeat;
float:none;
width:auto;
padding:0 0 5px 20px;
font-weight:normal;
text-indent:0px;
}

#site_map  ul ul { margin:5px 0 0 0px; #width:240px; }
#site_map h3 {
color:#1D1C1C;
font-size:19px;
font-weight:bold;
margin:7px 0px;
padding:0;
clear:both;
}
#site_map div { clear:both;}

/* Daily deals page */
.dailydeal {padding-bottom:25px}
.dailydeal .quick_left, .dailydeal .quick_right {padding-top:0px!important}
.dailydeal .cell {margin:0px; width:580px}
.dailydeal .quick_left {padding-left:0px; width:270px!important}
.dailydeal .content_cell, .dailydeal div.cell  {background:none!important}
.dailydeal .quick_right #it-add {/*float:left*/}
.dailydeal h1.qname, .dailydeal h1.qname a:link, .dailydeal h1.qname a:visited {width:230px; font-size:17px; text-decoration:none; float:none;}
.dailydeal h1.qname a:hover {text-decoration:underline}
.dailydeal .cell p.price {background:none!important; float:none; width:150px;}
.dailydeal .id_mfr left {clear:both}
.dailydeal .qdescription { height:200px; overflow:auto}

#catalog {display:none}


/* Medical-Surgical */


td#page-medical {font-family:Verdana, Arial, Helvetica, sans-serif}
#page-medical #category-description {width:580px; text-align:center; margin-bottom:20px}
#page-medical #category-description .intro, #category-description .intro p {font-size:25px; font-weight:normal;color:#990000}
#page-medical ul.dropdowns {margin-left:5px!important; padding:0px}
#page-medical .dropdowns li {float:left; margin:0px -1px 0px 0px; text-align:center; position:relative}
#page-medical .dropdowns li a:link, #page-medical .dropdowns li a:visited {display:block; width:104px; #width:114px; height:31px; #height:41px; padding:5px; color: #990000  ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background:transparent url(  /site/images/med_btns.jpg) no-repeat left top; text-decoration:none }
#page-medical .dropdowns li a:hover {background-position: left  bottom}
#page-medical .dropdowns li.sub_menu ul {position:absolute;top:39px; left:-2000px; z-index:100; border:1px solid #ccc; padding:5px; background:#fff; padding:0; width:160px}
#page-medical .dropdowns li.active ul {left:0px!important;background-color:#fff; height:auto; moz-opacity: .90; opacity: .90; filter: alpha(opacity=90) !important; width:160px !important; z-index:80; margin:0px; border:1px solid #d6c8c5!important; padding:5px 0px !important;}
#page-medical .dropdowns li.active ul.last {left:auto!important; right:0px}
#page-medical .dropdowns li.sub_menu ul li {width:145px; float:none; text-align:left; padding:0px 5px; margin:0px!important}
#page-medical .dropdowns li.sub_menu ul li a:link, #page-medical .dropdowns li.sub_menu ul li a:visited {background:none; color:#666; margin:0px!important; padding:1px 0px 1px!important; height:auto; font-size:11px; text-decoration:none; height:auto !important; padding:5px 0px !important; width:145px !important; font-weight:normal; width:135px}
#page-medical .dropdowns li.sub_menu ul li a:hover {background:#eee}
#page-medical .list h2 {margin-top:20px}
#page-medical #med-links {padding:0px;width:580px; float:left; margin:20px 0px}
#page-medical #med-links li {float:left; width:191px; overflow:hidden}
#page-medical .list h1 {position:absolute}

#page-medical .dropdowns li.sub_menu {background:url(  /site/images/med_btns.jpg) no-repeat left  bottom #c4c4c4 !important;   }

/* Capital */

td#page-capital {font-family:Verdana, Arial, Helvetica, sans-serif}
#page-capital #category-description {width:580px; text-align:center; margin-bottom:20px}
#page-capital #category-description .intro, #category-description .intro p {font-size:25px; font-weight:normal;color:#990000}
#page-capital  ul.dropdowns {margin-left:5px!important; padding:0px; #float:left; #margin:0px }
#page-capital .dropdowns li {float:left; margin:0px -1px 0px 0px; text-align:center; position:relative}
#page-capital .dropdowns li a:link, #page-capital .dropdowns li a:visited {display:block; width:104px; #width:114px; height:31px; #height:41px; padding:5px; color: #990000  ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background:url(  /site/images/med_btns.jpg) no-repeat left top; text-decoration:none }
#page-capital .dropdowns li a:hover {background-position: left  bottom}
#page-capital .dropdowns li.sub_menu ul {position:absolute;top:39px; left:-2000px; z-index:100; border:1px solid #ccc; padding:5px; background:#fff; padding:0; width:160px}
#page-capital .dropdowns li.active ul {left:0px!important;background-color:#fff; height:auto; moz-opacity: .90; opacity: .90; filter: alpha(opacity=90) !important; width:160px !important; z-index:80; margin:0px; border:1px solid #d6c8c5!important; padding:5px 0px !important;}
#page-capital .dropdowns li.active ul.last {left:auto!important; right:0px}
#page-capital .dropdowns li.sub_menu ul li {width:145px; float:none; text-align:left; padding:0px 5px; margin:0px!important}
#page-capital .dropdowns li.sub_menu ul li a:link, #page-capital .dropdowns li.sub_menu ul li a:visited {background:none; color:#666; margin:0px!important; padding:1px 0px 1px!important; height:auto; font-size:11px; text-decoration:none; height:auto !important; padding:5px 0px !important; width:145px !important; font-weight:normal; width:135px}
#page-capital .dropdowns li.sub_menu ul li a:hover {background:#eee}
#page-capital .list h2 {margin-top:20px}
#page-capital #cap-links {padding:0px;width:580px; float:left; margin:20px 0px}
#page-capital #cap-links li {float:left; width:191px; overflow:hidden}
#page-capital  .list h1 {position:absolute}

#page-capital .dropdowns li.sub_menu {background:url(  /site/images/med_btns.jpg) no-repeat left  bottom #c4c4c4 !important;   }


/* CSS Document */


/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	/*width:			10em;*/ /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	/*width:			100%;*/
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			30px; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			30px; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
	/*border-left:	1px solid #fff;
	border-top:		1px solid #CFDEFF;
	padding: 		.75em 1em;*/
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	/*color:			#13a;*/
}
.sf-menu li {
	/*background:		#BDD2FF;*/
}
.sf-menu li li {
	/*background:		#E8E6E1;*/
	/*width:130px;*/
}
.sf-menu li li a {
color:#000000 !important;
padding:5px 0px !important;
text-indent:10px !important;
height:auto!important;
background:none !important;
width:145px !important;

}
.sf-menu li li a:hover {
	color:#454545 !important;
	text-decoration:underline !important;
	background-color:#EEEEEE !important;
}
.sf-menu li li li {
	background: #241D17;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
/*	background:		#CFDEFF;*/
	outline:		0;
}

.sf-sub-indicator { display:none !important;}
#promo_txt_info {
color:#B72324;
font-size:15px !important;
font-weight:bold;
}

div#fancy_overlay {
	position:absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	background-color: #333;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url(/site/scripts/fancybox/fancy_progress.png) no-repeat;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -12px;
	height: 30px;
	width: 30px;
	background: transparent url(/site/scripts/fancybox/fancy_closebox.png) ;
	cursor: pointer;
	z-index: 100;
	display: none;
}


#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}



div#fancy_title {
	position: absolute;
	bottom: 0px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
	background:#fff
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title div {
	color: #000;
	font: bold 11px Arial;
	padding-bottom: 2px;
	width:400px;
	text-indent:5px;
	text-align:left;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	/*background: transparent url(fancy_title_left.png) repeat-x;*/
	display:none;
}

td#fancy_title_main {
	height: 32px;
/*	background: transparent url(fancy_title_main.png) repeat-x;*/
	vertical-align:middle !important;
	#padding-left:10px
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	/*background: transparent url(fancy_title_right.png) repeat-x;*/
	display:none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	/*border: 1px solid #444;*/
	background: #FFF;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 10px; 
	height: 95%; 
	width: 35%; 
	cursor: pointer;
/*	background-image: url(data:image/gif;base64,AAAA);*/
	z-index: 105; 
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

a#fancy_left, a#fancy_left:hover {
	background: transparent url(/site/scripts/fancybox/fancy_left.gif) no-repeat 0% 10px;
}

a#fancy_right, a#fancy_right:hover {
	background: transparent url(/site/scripts/fancybox/fancy_right.gif) no-repeat 100% 10px;
}

#fancy_bigIframe, #fancy_freeIframe {
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
}

div#fancy_bg {
	display: none;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
}

.shadow div.fancy_bg { z-index:500}

div.fancy_bg_n {
	top: -18px;
	#left:0px;
	width: 100%;
	height: 18px;
	background: transparent url(/site/scripts/fancybox/fancy_shadow_n.png) repeat-x;
}

.shadow div.fancy_bg_n {top: -19px; z-index:500!important}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(/site/scripts/fancybox/fancy_shadow_ne.png) no-repeat;
}

.shadow div.fancy_bg_ne {	top: -18px; z-index:200}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(/site/scripts/fancybox/fancy_shadow_e.png) repeat-y;
}

.shadow div.fancy_bg_e {z-index:200; right:-14px}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(/site/scripts/fancybox/fancy_shadow_se.png) no-repeat;
}

.shadow div.fancy_bg_se {right: -13px; z-index:200}

div.fancy_bg_s {
	bottom: -18px;
	#left:0px;
	width: 100%;
	height: 18px;
	background: transparent url(/site/scripts/fancybox/fancy_shadow_s.png) repeat-x;
}

.shadow div.fancy_bg_s {z-index:200;	bottom: -19px; #width:100%!important}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(/site/scripts/fancybox/fancy_shadow_sw.png) no-repeat;
}
.shadow div.fancy_bg_sw {bottom: -18px; z-index:200}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(/site/scripts/fancybox/fancy_shadow_w.png) repeat-y;
}

.shadow div.fancy_bg_w {z-index:200}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(/site/scripts/fancybox/fancy_shadow_nw.png) no-repeat;
}

.shadow div.fancy_bg_nw {z-index:200}



/*NEW Styles  for item template*/
div#fancy_inner {
	position: relative;
	width:420;
	height:440;
	/*border: 1px solid #444;*/
	background: #FFF;
	margin:0 auto;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    margin: 0;
    background: transparent;
    display: none;
width: 420px !important;
height:440px !important;
}

div#fancy_content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0; 
	margin: 10px auto 0 auto;
	z-index: 96;	
}

img#fancy_img {
	position: relative;
	width: 400px;
	height: 400px;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 92;
	overflow:hidden;
}


.surgical h1 {position:absolute;}
.pic { display:none}
.learncss
{color:#B72324;
font-size:12px;
font-weight:bold; display: none;}

.learncss a {color:#B72324;
font-size:12px;}
.cell_td .addtocartdiv .smalltextnolink { white-space:normal; padding-bottom:5px;}
.especial_SC h2 { padding:0px 6px; border:none;}
.especial_SC h3 { padding:0px 6px; border:none;}
.especial_SC h1 { position:absolute;}
#table_of_left {width:189px;}
#table_of_left a {
color:#444444;
display:block;
padding:3px 0px 4px 0px;
text-decoration:none;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px;

}
.koreleft td {background:transparent url(/site/images/left-over2.jpg) repeat-x scroll left top; border-bottom:1px solid #FFFFFF; vertical-align:middle;}
.koreleft td.left_hover { background:transparent url(/site/images/left-over2.jpg) repeat-x scroll 0px -60px;}
#banner_shop_brand { padding-bottom:4px;}

.brand_cell { font-size:11px; padding:3px; }
.brand_cell p {padding-left:3px;}
.brand_cell a { text-decoration:none; display:block; }
.brand_cell a:hover { text-decoration:underline; color:#8D2627;}

/*End of new Styles */




/* RELATED IN THE LEFT */


#related_left_td { width:190px; padding-bottom:15px; text-align:center;}
#related_left_td h4 { text-indent:-50000px; height:18px; background:url(/site/images/related_h4.gif) no-repeat; }
#r_list_left {}
.rel_left_td { width:190px; text-align:center; padding-top:10px;}
.rel_left_td img { width:116px; border:1px solid #CCCCCC; margin:auto;}
.rel_left_td p { width:116px; text-align:left; margin:4px auto 5px auto; color:#b5001a; font-weight:bold;}
.rel_left_td p a { color:#282828; color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
.rel_left_td p a:hover { color:#8d2627;}
#related_it_t { float:left; clear:both;}


/* Check out */

#conten_new_table, #conten_log  { width:260px; border:2px #B42A2B solid ;  }
#content_new h3, #kore_ff h3 { text-align:center; color:#fff; padding:10px; font-weight:bold; font-size:14px;  background:#B42A2B;}
#secure_id_2 { text-align:center;}
#content_new div, #conten_log div { padding:10px; text-align:left; font-size:11px;}
#content_new div p, #conten_log div p { font-size:11px;}
#or_login { text-align:center; float:left; width:15px; color:#fff;}
table.table_alr_custom {width:260px; border:2px #B42A2B solid ; float:left;}
table.table_alr_custom .greytitle { display:none;}
.table_alr_custom #submitter { border:none !important; width:180px; height:30px; background:url(/c.760963/site/images/lo_sig.gif) no-repeat !important; cursor:pointer; margin:8px 0 0 8px; }
#secure_id_ { text-align:center; font-size:11px;}
#content_new_form a { display:block; width:179px; height:30px; background:url(/c.760963/site/images/lo_conti.gif) no-repeat; text-indent:-50000px; margin:auto;   }
#content_new_form #register {  width:179px; height:30px; background:url(/c.760963/site/images/lo_conti.gif) no-repeat #8D2627 !important;  margin:auto; border:none !important   }

.table_alr_custom table td { padding:0px 5px !important; font-size:12px !important; vertical-align:middle !important;}
.table_alr_custom table input { background:#fff !important;}
#header_log { padding-bottom:15px; font-size:14px; color:#069;}
#footer_log { padding-top:15px; font-size:11px; color:#999;}
#conten_new_lg { float:left;}
#loginRE { width:auto !important;}
table.table_alr_custom #retemail { width:130px;}
#content_new_txt ul { list-style: outside; padding:10px 10px 0px 40px;}
table.table_alr_custom .smalltext { padding:10px;}
table.table_alr_custom .smallgraytext { font-size:11px !important;}
#retemail, #retpwd { padding-top:0px !important;}
#retemail_fs_lbl, #retpwd_fs_lbl { margin:0px !important;}
#kore_ff_text { font-size:12px; padding:10px;}
#content_new_form { text-align:center !important;}
#conten_new_table { margin-left:0px !important;}
.nomargin { margin-left:0px !important;}
.continue_check { width:180px !important; height:31px !important; padding:0px !important; margin:0px; float:right; background:url(/c.760963/site/images/continue_checkout.gif) no-repeat !important; border:none !important; cursor:pointer;}
.continue_check_td { text-align:right; float:right;}

#secure_id_ { clear:both;}
.checkoutprogresstext { height:41px; color:#666666; /*background:url(/c.760963/site/images/back_progress.gif) no-repeat; */ padding-bottom:7px; }
.checkoutprogresstext b { text-indent:-50000px; height:41px; display:block; float:left; width:150px; background:url(/c.760963/site/images/back_progress.gif);}
.checkoutprogresstext b { padding:0px !important;}
.checkoutprogresstext b#progress_regist_1 { width:123px; background-position: 0px 0px; }
.checkoutprogresstext b#progress_regist, .checkoutprogresstext b.progress_regist { width:123px; background-position: 0px -42px !important; }
.checkoutprogresstext b#progress_add_1 { width:114px; background-position:-123px 0px; }
.checkoutprogresstext b#progress_add, .checkoutprogresstext b.progress_add { width:114px; background-position:-107px -42px !important; }
.checkoutprogresstext b#progress_ship_1 { width:124px; background-position:-237px 0px; }
.checkoutprogresstext b#progress_ship, .checkoutprogresstext b.progress_ship { width:124px; background-position:-237px -42px !important; }
.checkoutprogresstext b#progress_paym_1 { width:120px; background-position:-361px 0px; }
.checkoutprogresstext b#progress_paym, .checkoutprogresstext b.progress_paym  { width:120px; background-position:-361px -42px !important; }
.checkoutprogresstext b#progress_re_sub_1 { width:140px; background-position:-481px 0px; }
.checkoutprogresstext b#progress_re_sub, .checkoutprogresstext b.progress_re_sub { width:140px; background-position:-481px -42px !important; }
.checkoutprogresstext_table { width:628px;}
/*#div__body table table .greytitle { color:#000 !important; padding:20px 0px 0px 0px!Important} */
#emailsubscribe_fs_lbl { white-space:normal !important;}
.sep_span { display:none;}
.checkoutprogresstext img { display:none;}
.your_class_ {
background:transparent url(/c.760963/site/images/place_y_order.gif) no-repeat scroll 0 0 !important ;
border:medium none !important;
font-size:14px !important;
height:30px !important;
line-height:30px;
text-align:center;
width:179px !important;
padding:0px !important;
}
#thefind {
	float: left;
	padding-top: 30px;
}
#thefind .tf_upfront_badge {
	color: #CCCCCC;
}


