/* ::::: http://www.toolline.com/css/toolstyle.css ::::: */

body { margin: 0px; padding: 0px; background-color: rgb(57, 61, 66); font-family: arial; font-size: 11px; }
h2 { margin: 0px; padding: 0px; line-height: 28px; background-image: url('h2_bk.jpg'); background-repeat: repeat-x; font-family: arial; font-size: 14px; color: rgb(255, 255, 255); text-indent: 10pt; font-weight: bold; text-align: left; }
.redProductTitle { margin: 0px; padding: 0px; line-height: 28px; background-image: url('h2_bk.jpg'); background-repeat: repeat-x; font-family: arial; font-size: 14px; color: rgb(255, 255, 255); text-indent: 2pt; font-weight: bold; text-align: left; }
.yellowtxt { color: rgb(254, 189, 0); text-decoration: none; }
.redtxt { color: rgb(224, 0, 0); }
.outer_center { margin: auto; padding: 0px; width: 1013px; height: auto; }
.maintable { margin: 0pt; padding: 0px; width: 1013px; background-image: url('maindiv_bk.gif'); background-repeat: repeat-y; background-position: center center; height: auto; float: left; }
.maininner { margin: 0pt; padding: 0px; vertical-align: top; width: 1013px; float: left; background-image: url('maincontent_bk.gif'); background-repeat: no-repeat; background-position: center bottom; }
.maincontent { margin: auto; padding: 0px; vertical-align: top; width: 945px; background-image: url('maincontent_bk.gif'); background-repeat: no-repeat; background-position: center bottom; }
.header { margin: 0px; padding: 0px; float: left; width: 945px; }
.sitename { margin: 0px; padding: 0px; overflow: hidden; float: left; height: 142px; width: 399px; }
.toplink { margin: 0px; padding: 0px; overflow: hidden; float: left; height: 103px; width: 546px; }
.menu_link { margin: 0px; padding: 0px; background-image: url('menu_bk.jpg'); background-repeat: no-repeat; height: 39px; width: 546px; font-family: verdana; font-size: 11px; text-align: center; float: left; background-position: center top; }
.menu_link ul { margin: 10px 0px 0px; padding: 0px 30px 0px 0px; list-style-type: none; float: right; }
.menu_link li { margin: 0px; padding: 0px 5px; display: block; text-align: center; background-image: url('menu_border.jpg'); background-repeat: no-repeat; background-position: right center; height: 28px; width: 90px; float: left; }
.menu_link a { color: rgb(243, 186, 0); text-decoration: none; line-height: 28px; }
.menu_link a:hover { color: rgb(255, 255, 255); }
.topbar { margin: 0px; padding: 0px 20px 0px 0px; background-image: url('top_bar.jpg'); height: 59px; background-repeat: no-repeat; font-family: verdana; font-size: 12px; text-align: right; line-height: 58px; color: rgb(224, 0, 0); float: left; width: 925px; }
.pagename { margin: 0px; padding: 0px; float: right; width: 300px; height: 59px; }
.searchbox { margin: 22px 10px 9px 30px; padding: 0px; width: 241px; float: right; background-image: url('searchbox_bk.jpg'); background-repeat: no-repeat; background-position: center center; height: 28px; color: rgb(255, 255, 255); vertical-align: top; line-height: 28px; font-size: 11px; }
.searchbox input { width: 140px; }
.bot_part { margin: 0px; padding: 0px; overflow: hidden; background-image: url('bottom_bk.jpg'); background-repeat: repeat-x; background-position: center bottom; float: left; width: 945px; height: 100px; }
.factory { margin: 0px; padding: 0px 0px 0px 70px; float: left; width: 480px; }
.blckwcheck { margin: 0px; padding: 0px; float: left; width: 394px; }
.productlist { margin: 0px; padding: 0px; background-color: rgb(255, 255, 255); float: left; width: 945px; font-family: verdana; font-size: 11px; }
.productlisttable { margin-top: 10px; }
.productlist ul { margin: 0px; padding-bottom: 10px; list-style-type: none; padding-left: 10px; }
.productlist li { line-height: 18px; text-align: left; }
.productlist li a { color: rgb(0, 0, 0); text-decoration: none; }
.productlist li a:hover { text-decoration: none; color: rgb(215, 35, 34); }
.product_leftmenu { width: 194px; background-color: rgb(255, 203, 24); vertical-align: top; background-image: url('top_pro_left.jpg'); background-repeat: no-repeat; background-position: center top; }
.product_leftbg { background-color: rgb(255, 203, 24); }
.prc { margin-top: 10px; background-color: rgb(255, 224, 129); width: 90%; margin-bottom: 10px; line-height: 24px; }
.prc_top { background-image: url('prc_top.jpg'); background-repeat: repeat-x; background-position: center top; }
.prc_left { background-image: url('prc_left.jpg'); background-repeat: repeat-y; background-position: left center; }
.prc_right { background-image: url('prc_right.jpg'); background-repeat: repeat-y; background-position: right center; }
.prc_bot { background-image: url('prc_bot.jpg'); background-repeat: repeat-x; background-position: center bottom; }
.prc_mid { vertical-align: top; }
.productlist_right { padding-right: 10px; padding-left: 10px; vertical-align: top; }
.search { line-height: 30px; background-color: rgb(231, 231, 231); }
.searchRow { background-color: rgb(231, 231, 231); }
a.searchRow { color: rgb(0, 0, 0); }
a.searchRow:hover { color: rgb(238, 0, 0); }
.path { padding-top: 10px; padding-bottom: 10px; }
.path a { color: rgb(0, 0, 0); text-decoration: none; }
.path a:hover { color: rgb(238, 0, 0); text-decoration: none; }
.paging a { font-weight: bold; color: rgb(0, 0, 0); text-decoration: none; }
.product_display { border: 1px solid rgb(231, 231, 231); margin: 4px; padding: 0px; float: left; }
.storefront { margin: 0px; padding: 15px 0px 0px; background-color: rgb(18, 19, 21); float: left; width: 945px; font-family: verdana; font-size: 11px; }
.footer { border: 0px solid red; margin: auto; padding: 0px; clear: both; font-family: arial,verdana; font-size: 11px; letter-spacing: 0.1em; color: rgb(158, 163, 168); width: 1013px; }
.footer a { color: rgb(254, 189, 0); text-decoration: none; }
.footercorner { margin: 0px; padding: 0px; float: left; height: 34px; width: 80px; }
.footermid { margin: 0px; padding: 20px 0px; background-image: url('bottom_mid.jpg'); background-repeat: repeat-x; background-position: center top; float: left; width: 853px; }
a.product { cursor: pointer; color: rgb(0, 0, 0); text-decoration: underline; }
.manufacturer { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; }
.menu_content h1, h2, h3, h4, p { margin: 0px 0px 10px; }
input, select, option { color: rgb(0, 0, 0); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; }
.tblAdvanceSearch { border: 1px solid rgb(204, 204, 204); }
.tblAdvanceSearch td { padding-left: 5px; }
a.productTitle { color: rgb(255, 255, 255); text-decoration: none; font-family: arial; font-size: 14px; font-weight: bold; line-height: 28px; }
a.productTitle:hover { color: rgb(255, 255, 255); text-decoration: none; font-family: arial; font-size: 14px; font-weight: bold; line-height: 28px; }
a.productTitle:active { color: rgb(255, 255, 255); text-decoration: none; font-family: arial; font-size: 14px; font-weight: bold; line-height: 28px; }
.shareLink { color: rgb(173, 0, 27); font-weight: bold; font-size: 10px; font-family: Verdana,Arial,sans-serif; }
/* ::::: http://www.toolline.com/css/drop_menu.css ::::: */

#dhtmlgoodies_slidedown_menu li { list-style-type: none; position: relative; }
#dhtmlgoodies_slidedown_menu ul { padding: 0px; margin-left: 7px; position: relative; }
#dhtmlgoodies_slidedown_menu {  }
#dhtmlgoodies_slidedown_menu a { color: rgb(0, 0, 0); text-decoration: none; clear: both; width: 170px; }
#dhtmlgoodies_slidedown_menu a:hover { text-decoration: none; }
#dhtmlgoodies_slidedown_menu .slMenuItem_depth3 { margin-top: 1px; color: blue; }
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 { margin-top: 1px; color: red; vertical-align: top; }
#dhtmlgoodies_slidedown_menu .slideMenuDiv4 li { padding: 1px; background-image: url('blackarrow2.jpg'); background-position: left center; background-repeat: no-repeat; list-style-type: none; margin-left: 5px; }
#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul { margin: 0px; padding: 1px; }
img, div, input {  }
/* ::::: http://www.toolline.com/css/window_themes/default.css ::::: */

/* ::::: http://www.toolline.com/css/window_themes/darkspread.css ::::: */
#seo_link {
	clear:both;
	height:40px;
	padding-top:6px;
	text-align:center;
}
#seo_link a:link img, #seo_link a:visited img, #seo_link a:hover img {
	border:none;
}
#more_keep_your {
	display:none;
	border-top: none !important;
	margin-top: 15px;
}
.read_more, .read_more a:link, .read_more a:visited {
	color:#E02806;
	cursor:pointer;
	text-decoration: none;
	display: block;
	margin: 5px 1px 0px 7px;
	text-align: right;
}
.read_more a:hover {
	text-decoration: underline;
}


