body {
	background:#45484c; font:normal 12px/20px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
form, p, h1 {
	padding:0;
	margin:0;
}
.clearthis {
	clear:both;
	float:none;
	height:0;
	margin:0;
	padding:0;
	overflow:hidden;
}
#wrap {
	width:1000px;
	margin:0 auto;
	background:#fff;
	padding:0;
}
#header {
	background:url(../images/headerbg.gif) top no-repeat;
	height:113px;
	width:1000px;}
#header .logo {
	width:191px;
	height:70px;
	float:left;
	padding:0;
	margin:0;
}
#header .toplink {
	float:left;
	font:bold 12px/51px arial;
	text-align:center;
}
#header .toplink a {
	width:60px;
	height:51px;
	text-decoration:none;
	display:block;
	float:left;
	color:#a02226;
	text-decoration:blink;
}
#header .toplink a:hover {
	background:url(../images/toplink-normal.gif) top no-repeat;
	height:51px;
	color:#FFF;
	text-decoration:blink;
}
.menu {
	font:bold 14px/30px arial;
	color:#FFF;
	margin:0 0 0 220px;}
.menu ul {
	padding:0;
	margin:0;
}
.menu ul li {
	margin:0;
	list-style:none;
	float:left;
	line-height:62px;
}
.menu ul li a {
	text-decoration:none;
	color:#FFF;
	display:block;
	padding:0 10px 0 10px;
	text-decoration:none;
}
.menu ul li a:hover {
	text-decoration:none;
	color:#000;
	background:url(../images/menu-hover.gif) top repeat-x;
	text-decoration:none;
}
#search {
	background:url(../images/searchbg.gif) top no-repeat;
	width:912px;
	height:79px;
	margin:10px auto;
}
#search .tab {
	padding:0;
	margin:0 0 0 80px;
}
#search .tab ul {
	padding:0;
	margin:0;
	list-style:none;
}
#search .tab li {
	list-style:none;
	padding:0;
	margin:5px 0 0 5px;
	float:left;
}
#search .tab li a {
	font:bold 13px/31px arial;
	color:#000;
	display:block;
	width:85px;
	background:url(../images/searchtab-normal.jpg) no-repeat;
	text-align:center;
	text-decoration:none;
}
#search .tab li a:hover {
	color:#FFF;
	text-decoration:none;
	background:url(../images/searchtab-hover.jpg) no-repeat;
}
#search .input {
	margin:0 10px 0 0;
	padding:0;
	height:30px;
}
#search .tab li a:focus {
	background:url(../images/searchtab-normal.jpg) no-repeat;
}
#search .tab li a:focus:hover {
	color:#FFF;
	text-decoration:none;
	background:url(../images/searchtab-nomral.jpg) no-repeat;
}
#search .input {
	margin:0 10px 0 0;
	padding:0;
	height:30px;
}
#search .input .button {
	width:69px;
	height:23px;
	background:url(../images/searchbutton.gif) no-repeat;
	font:bold 13px/23px "Trebuchet MS";
	color:#fff;
	padding:0;
	margin:0;
	border:none;
	cursor:pointer
}
.banner {
	display:block;
	margin:0;
	border:none;
	padding:0 0 10px 0;
}
#leftpanel {
	font:normal 12px/25px arial;
	color:#45484c;
	width:191px;
	margin:0 auto;
}
#leftpanel .title {
	background:url(../images/lefttop.gif) top no-repeat;
	width:191px;
	height:36px;
	margin:0 auto;
	padding:40px 0 0 0;
}
#leftpanel .admintitle {
	background:url(../images/admin-lefttop.gif) top no-repeat;
	width:191px;
	height:36px;
	margin:0 auto;
	padding:40px 0 0 0;
}
#leftpanel .adminprofiletitle {
	background:url(../images/myfolderimg.gif) top no-repeat;
	width:191px;
	height:36px;
	margin:0 auto;
	padding:40px 0 0 0;
}
#leftpanel .middle ul li {
	list-style-type:none;
	background-position:top 0;
}
#leftpanel .middle ul li.profile {
	background-image:url(../images/profile.png);
	background-repeat:no-repeat;
	padding:0 0 0 55px;
	margin:0 0 0 15px;
	height:50px;
}
#leftpanel .middle ul li.profile a {
	line-height:50px;
}
#leftpanel .middle ul li.profile a:hover {
	line-height:50px;
}
#leftpanel .middle ul li.compose {
	background-image:url(../images/compose.png);
	background-repeat:no-repeat;
	padding:0 0 0 55px;
	margin:0 0 0 15px;
	height:50px;
}
#leftpanel .middle ul li.compose a {
	line-height:50px;
}
#leftpanel .middle ul li.compose a:hover {
	line-height:50px;
}
#leftpanel .middle ul li.inbox {
	background-image:url(../images/inbox.png);
	padding:0 0 0 55px;
	margin:0 0 0 15px;
	height:50px;
}
#leftpanel .middle ul li.inbox a {
	line-height:50px;
}
#leftpanel .middle ul li.inbox a:hover {
	line-height:50px;
}
#leftpanel .middle ul li.sent {
	background-image:url(../images/sendmail.png);
	padding:0 0 0 55px;
	margin:0 0 0 15px;
	height:50px;
}
#leftpanel .middle ul li.sent a {
	line-height:50px;
}
#leftpanel .middle ul li.sent a:hover {
	line-height:50px;
}
#leftpanel .middle ul li.trash {
	background-image:url(../images/trash.png);
	padding:0 0 0 55px;
	margin:0 0 0 15px;
	height:50px;
}
#leftpanel .middle ul li.trash a {
	line-height:50px;
}
#leftpanel .middle ul li.trash a:hover {
	line-height:50px;
}
#leftpanel .middle ul li.addcontact {
	background-image:url(../images/addcontact.png);
	padding:0 0 0 55px;
	margin:0 0 0 15px;
	height:50px;
}
#leftpanel .middle ul li.addcontact a {
	line-height:50px;
}
#leftpanel .middle ul li.addcontact a:hover {
	line-height:50px;
}
#leftpanel .middle ul li.addproduct {
	background-image:url(../images/addproduct.png);
	padding:0 0 0 55px;
	margin:0 0 0 15px;
	height:50px;
}
#leftpanel .middle ul li.addproduct a {
	line-height:50px;
}
#leftpanel .middle ul li.addproduct a:hover {
	line-height:50px;
}
#leftpanel .middle ul li.addsellpost {
	background-image:url(../images/addsellpost.png);
	padding:0 0 0 55px;
	margin:0 0 0 15px;
	height:50px;
}
#leftpanel .middle ul li.addsellpost a {
	line-height:50px;
}
#leftpanel .middle ul li.addsellpost a:hover {
	line-height:50px;
}
#leftpanel .middle ul li.addbuypost {
	background-image:url(../images/addbuypost.png);
	padding:0 0 0 55px;
	margin:0 0 0 15px;
	height:50px;
}
#leftpanel .middle ul li.addbuypost a {
	line-height:50px;
}
#leftpanel .middle ul li.addbuypost a:hover {
	line-height:50px;
}
#leftpanel p {
	color:#881d20;
	line-height:12px;
	font:bold 11px/17px tahoma;
	text-align:center;
	display:block;
}
#leftpanel .bottom {
	background:url(../images/leftbottom.gif) no-repeat;
	height:25px;
	margin:0 auto;
	width:191px;
}
#leftpanel ul {
	padding:0;
	margin:0;
	list-style:none;
}
#leftpanel .middle {
	background:url(../images/leftmiddle.gif) repeat-y;
	width:191px;
	margin:0 auto
}
#leftpanel .middle ul {
	padding:0;
	margin:0;
	list-style-type:square;
}
#leftpanel .middle li.border {
	background:url(../images/leftborder.gif) no-repeat top;
	margin:0;
	padding:0;
}
#leftpanel .middle ul li {
	list-style-type:none;
	padding:0 0 0 15px;
	margin:0 0 0 10px;
	background-image:url(../images/leftarrow.jpg);
	background-repeat:no-repeat;
	background-position:left 10px;
}
#leftpanel .middle ul li a {
	color:#45484c;
	text-decoration:none;
}
#leftpanel .middle ul li a:hover {
	color:#881d20;
	text-decoration:none;
	background-image:url(../images/leftarrow.jpg);
	background-repeat:no-repeat;
	background-position:right 30px;
	margin:0;
}
#rightpanel {
	font:normal 12px/25px arial;
	color:#45484c;
	width:161px;
	display:block;
}
#rightpanel a {
	color:#45484c;
	text-decoration:none;
}
#rightpanel a:hover {
	color:#949698;
	text-decoration:none;
}
#rightpanel .signin {
	width:161px;
	background:url(../images/sign-inbg.gif) no-repeat top;
	height:250px;
}
#middlepanel .companyname a {
	font:bold 12px/30px verdana;
	color:#478900;
	text-decoration:none;
	padding:0;
	margin:0;
}
#middlepanel .companyname a:hover {
	color:#333;
	text-decoration:none;
}
#middlepanel {
	width:625px;
	font:normal 12px/17px arial;
	color:#000;
	text-align:justify;
	padding:0;
	margin:0;
}
#middlepanel .title {
	background:url(../images/listingtbl-top.gif) no-repeat top;
	font:bold 16px/30px arial;
	color:#333;
	padding:0 0 0 20px;
	height:43px;
}
#middlepanel-wide .subtitle {
	font:bold 15px/30px arial;
	color:#808285;
	padding:0 0 0 10px;
	display:block;
}
#middlepanel .titlever16 {
	font:bold 16px/43px arial;
	color:#333;
	padding:0;
	height:43px;
}
#middlepanel .middle {
	background:url(../images/middlepanel-middlebg.gif) repeat-y top;
	width:625px;
	font:normal 12px/20px arial;
	color:#333;
	padding:5px;
	margin:0;
}
#middlepanel .middle .toplink {
	font:normal 12px/20px arial;
	color:#034ea2;
}
#middlepanel .middle .toplink a {
	color:#034ea2;
	text-decoration:none;
}
#middlepanel .middle .toplink a:hover {
	color:#ed1c24;
	text-decoration:none;
}
#middlepanel .middle .toplink a:selected {
color:#000;
text-decoration:none;
}
#middlepanel-wide .middle .companyname a {
	font:bold 12px/30px verdana;
	color:#478900;
	text-decoration:none;
	padding:0;
	margin:0;
}
#middlepanel-wide .middle .companyname a:hover {
	color:#333;
	text-decoration:none;
}
#middlepanel .middle .producttitle{font:normal 12px/25px arial;	color:#930;	text-decoration:none;padding:0;margin:0;}
#middlepanel .middle .producttitle a{color:#930;text-decoration:none;}
#middlepanel .middle .producttitle a:hover{color:#999;text-decoration:none;}
#middlepanel .middle .telephone {font:normal 11px/20px tahoma;color:#333;	text-align:left;	padding:3px 0 3px 0;}
#middlepanel .bottom {	background:url(../images/middlepanel-bottombg.gif) no-repeat top;
	width:625px;
	padding:10px 0 0 0;
	margin:0 auto;
	height:15px
}
#middlepanel-wide {
	background:url(../images/listingtbl-top-wide.gif) no-repeat top;
	width:790px;
}
#middlepanel-wide .middle .toplink a {
	color:#034ea2;
	text-decoration:none;
}
#middlepanel-wide .middle .toplink a:hover {
	color:#ed1c24;
	text-decoration:none;
}
#middlepanel-wide .middle .toplink {
	font:normal 12px/20px arial;
	color:#034ea2;
}
#middlepanel-wide .middle .toplink a:selected {
color:#000;
text-decoration:none;
}
#middlepanel-wide .title {
	font:bold 15px/32px arial;
	color:#ff2726;
	padding:0 0 0 10px;
	height:43px;
}
#middlepanel-wide .middle {
	background:url(../images/middlepanel-wide-middlebg.gif) repeat-y top;
	width:790px;
	font:normal 12px/20px arial;
	color:#333;
	padding:0;
	margin:0;
}
#middlepanel-wide .middle .productname {
	font:bold 16px/30px arial;
	color:#666;
	background:url(../images/product-detail-bullet.jpg) no-repeat 8px;
	padding:0 0 0 30px;
}
#middlepanel-wide .bullet {
	color:#666;
	padding:0 0 0 20px;
	background:url(../images/arrow-bullet.gif) no-repeat 10px;
}
#middlepanel-wide .product-detail-button {
	display:block;
	float:left;
}
#middlepanel-wide .bottom {
	background:url(../images/middlepanel-wide-bottombg.gif) no-repeat top;
	width:790px;
	padding:10px 0 10px 0;
	margin:0 auto;
	height:5px
}
#banner {
	padding:0;
	margin:0;
}
#middlepanel-wide .middle .arial {
	font:bold 13px/20px arial;
	color:#006a91;
	text-align:justify;
	padding:3px 0 3px 0;
}
#addbanner {
	padding:0;
	background:url(../images/tell-a-friend.gif) no-repeat top;
	width:196px;
	height:80px;
	margin:5px auto
}
#addbanner .tellafrd {
	padding:0;
	background:url(../images/tell-a-friend.gif) no-repeat top;
	width:196px;
	height:80px;
	margin:0 auto;
	color:#FFF;
}
#addbanner .input {
	margin:45px 0 0 10px;
	border:solid 1px #ccc;
	padding:0 0 0 10px;
	font:normal 12px/20px tahoma;
	color:#666;
}
#addbanner .hot-offers {
	padding:5px 0 5px 0;
	margin:0 auto;
	width:189px;
	height:96px;
}
#addbanner .global-solutions {
	padding:5px 0 5px 0;
	margin:0 auto;
	width:189px;
	height:89px;
}
#addbanner .support-service {
	padding:5px 0 5px 0;
	margin:0 auto;
	width:189px;
	height:89px;
}
#footer {
	border-top:solid 5px #000;
	padding:0;
	font:normal 12px/20px tahoma;
	color:#282e3e;
	text-align:center;
	margin:0 0 0;
}
.emailcontent {
	font:normal 12px/17px arial;
	color:#333;
	text-align:left;
}
.content {
	font:normal 12px/20px Arial, Helvetica, sans-serif;color:#333;text-align:justify}
.content a {
	color:#9f1a27;
	text-decoration:none;
}
.content a:hover {
	color:#999;
	text-decoration:none;
}
.footerlink {
	font:normal 12px/17px arial;
	color:#333;
	text-align:none;
}
.footerlink a {
	color:#9f1a27;
	text-decoration:none;
}
.footerlink a:hover {
	color:#666;
	text-decoration:underline;
}
textarea{
	padding:0;
	margin:0;
	border:solid 1px #ccc;
	font:normal 12px arial;
	color:#000;
}
.breadcrumb {
	font:normal 12px/30px arial;
	color:#121212;
	padding:0 0 0 10px;
}
.breadcrumb a {
	color:#930;
	text-decoration:none;
}
.breadcrumb a:hover {
	color:#999;
	text-decoration:none;
}
.red {
	font:normal 12px arial;
	color:#6d6e70;
}
.blue {
	font:normal 12px arial;
	color:#06F;
}
.joinnow {
	width:83px;
	height:27px;
	background:url(../images/join-now.gif) no-repeat;
	font:bold 15px/27px "Trebuchet MS";
	color:#fff;
	padding:0;
	margin:0;
	border:none;
	cursor:pointer
}
#subcategory ul {
	padding:0;
	margin:0;
	list-style-type:square;
}
#subcategory ul li.border {
	background:url(../images/leftborder.gif) repeat-x top;
	margin:0 auto;
	height:1px;
}
#subcategory ul li {
	list-style-type:none;
	padding:0 0 0 10px;
	background-image:url(../images/subcat-bullet.gif);
	background-repeat:no-repeat;
	background-position:left 9px;
	margin:0 0 0 5px;
	float:left;
	width:292px;
	line-height:25px;
}
#subcategory ul li a {
	color:#45484c;
	text-decoration:none;
}
#subcategory ul li a:hover {
	color:#b33000;
	text-decoration:underline;
}
#mymtm {
	padding:0;
	margin:0 auto;
	background:url(../images/mymtmbg.gif) no-repeat;
	width:492px;
	height:308px;
	font:normal 12px/17px verdana;
}
#mymtm ul {
	padding:50px 0 0 50px;
	margin:0;
	list-style-type:square;
}
#mymtm ul li {
	list-style-type:none;
	padding:0 0 0 22px;
	background-image:url(../images/mymtm-bullet.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	margin:0 0 20px 0;
	float:left;
	width:400px;
	text-align:left;
}
#mymtm ul li a {
	color:#45484c;
	text-decoration:none;
}
#mymtm ul li a:hover {
	color:#b33000;
	text-decoration:underline;
}
#mymtm-signup {
	padding:0;
	margin:0 auto;
	background:url(../images/mymtm-signupbg.gif) no-repeat;
	width:228px;
	height:283px;
}
#mymtm-signup .content {
	font:normal 14px/17px verdana;
	color:#333;
	text-align:left;
}
.input {
	padding:7px;
	margin:0;	border:solid 1px #ddd;	font:normal 12px arial;	color:#666;
}
.paging {
	background:#f2f2f2;
	font:normal 12px/30px arial;
	color:#666;
}
.paging a {
	color:#666;
	text-decoration:none;
}
.paging a:hover {
	color:#930;
	text-decoration:none;
}
