/* CSS Document */

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:18px;
}

a:link, a:active, a:visited {color:#000000; text-decoration:none}
a:hover {color:#0033CC; text-decoration:underline}

img {border:none}
img a {border:none}

h1, h2, h3, h4, h5, h6, p, img, pre {margin:0px; padding:0px;}

h1 {font-size:13px;}
h2 {font-size:12px;}
h3, h4, h5, h6 {font-size:12px;}

h3 a:link {color:#0033CC; text-decoration:underline}
h3 a:visited {color:#0033CC; text-decoration:underline}
h3 a:hover {color:#0033CC; text-decoration:none}
h3 a:active {color:#0033CC; text-decoration:underline}

.heading {
	font-size:13px;
	font-weight:bold;
	color:#FF6600;}

.heading01 {
	font-weight:bold;
	color:#CC6600;}

.banner {width:1000px; height:72px;}
.bannerBlue {width:675px; background-color:#DC0002; height:23px; float:left; background-image:url(../images/move-forward.gif); background-position:20px 4px; background-repeat:no-repeat}
.bannerMenu {float:left; width:1000px;}

.bodyText {font-size:12px; font-weight:100;}
.bodyTextBold {font-size:12px; font-weight:bold;}

.description {font-size:12px; font-weight:100; color:#0033CC}
.description a:link {color:#0033CC; text-decoration:none}
.description a:visited {color:#0033CC; text-decoration:none}
.description a:hover {color:#0033CC; text-decoration:underline}
.description a:active {color:#0033CC; text-decoration:none}

.content {padding-top:18px; padding-bottom:18px; float:left; width:1000px;}
.content1 {padding:18px; float:left; width:964px;}

.footer {border-top:2px solid #336699; float:left; width:1000px; text-align:center; padding-top:12px; clear:both}

.leftFrame {width:225px; float:left;}
.centerFrame {width:532px; float:left; padding-left:18px; padding-right:18px;}
.rightFrame {width:200px; float:left;}

.logo {padding-left:18px; padding-top:8px; width:982px;}

.topMenu {width:298px; text-align:right; float:left; color:#FFFFFF; background-color:#314488; height:19px; border-left:4px solid #FFFFFF; padding-right:23px; padding-top:4px;}

.topMenu a:link {color:#FFFFFF; text-decoration:none}
.topMenu a:visited {color:#FFFFFF; text-decoration:none}
.topMenu a:hover {color:#FFFFFF; text-decoration:underline}
.topMenu a:active {color:#FFFFFF; text-decoration:none}

.categories {background-color:#314488; height:20px; color:#FFFFFF; width:182px; padding-left:18px; padding-top:4px;}
.categories img {padding-right:13px;}

.bottomLine {background-color:#3366CC; float:left; height:4px; width:200px;}

.corner {width:16px;}
.mCategory {width:708px; float:left}

.mainCategory a:link {background-image:url(../images/bulletin-folder-close.gif); background-repeat:no-repeat; background-position:18px 4px; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; background-color:#F3F6FE; height:25px; width:160px; padding-top:2px; text-decoration:none; display:block; padding-left:40px;}
.mainCategory a:visited {background-image:url(../images/bulletin-folder-close.gif); background-repeat:no-repeat; background-position:18px 4px; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; background-color:#F3F6FE; height:25px; width:160px; padding-top:2px; text-decoration:none; display:block; padding-left:40px;}
.mainCategory a:hover {background-image:url(../images/bulletin-folder-open.gif); background-repeat:no-repeat; background-position:18px 4px; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; background-color:#F3F6FE; height:25px; width:160px; padding-top:2px; text-decoration:none;  padding-left:40px; color:#FF3333}
.mainCategory a:active {background-image:url(../images/bulletin-folder-close.gif); background-repeat:no-repeat; background-position:18px 4px; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; background-color:#F3F6FE; height:25px; width:160px; padding-top:2px; text-decoration:none;  padding-left:40px;}

.productWidth {padding-left:45px; width:955px;}
.leadingSpace {height:27px; float:left; width:100%}

.popularCategories {
	background-image:url(../images/bg-popular-categories.gif);
	background-repeat:no-repeat;
	padding-left:36px;
	height:25px;
	border-bottom:2px solid #cccccc;
	color:#FFFFFF;
}

.pCategory {padding-top:4px;}

.subCategory {font-size:11px; font-weight:bold; color:#0066CC;}
.subCategory a:link {color:#0066CC; text-decoration:underline;}
.subCategory a:visited {color:#0066CC; text-decoration:underline;}
.subCategory a:hover {color:#0066FF; text-decoration:none;}
.subCategory a:active {color:#0066CC; text-decoration:underline;}

.sponsorsLink {background-color:#EFF9FE; border:1px solid #0066CC; padding:27px;}

.url {color:#009933; text-decoration:none}

.buyersGuide {background-color:#314488; color:#FFFFFF; height:20px; padding-top:4px; padding-left:18px;}
.buyersGuide img {padding-right:12px;}
.buyersGuidePoints {padding:8px; font-weight:100; font-size:12px;}
.buyersGuidePoints img {padding-right:9px; padding-left:10px;}

.tellAFriend {padding:8px; font-weight:bold; font-size:12px; color:#DC0002;}

.container {background:#FF9900; color:#FFFFFF; width:180px; margin:0px; border-bottom:1px solid #FF9900; overflow:visible;}
.rtop {display:block; background:#FFFFFF;}
.rtop *{display:block; height:1px; overflow:hidden; background:#FF9900;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}

.furniture {float:left; width:175px; text-align:center}
.furniture01 {font-size:12px; float:left; width:175px; text-align:center;}

.highlights img {padding-left:8px; padding-right:9px;}

.tab {
	background-image:url(../images/tab.gif);
	background-repeat:no-repeat;
	width:119px; height:27px;
	font-weight:bold;
	text-align:center;
	bottom:-1px;
	position:relative;
}

.floatLeft {float:left}
.floatRight {float:right}

.borderBlue {border:1px solid #0033CC; width:178px;}

.bgMenu {background-image:url(../images/category-bg.gif); background-repeat:repeat-x; width:660px; height:160px; float:left}

.menu {width:180px; float:left; padding-left:27px; padding-top:27px;}
.menu h2 {background-image:url(../images/bulletin-down-arrow.gif); background-repeat:no-repeat; background-position:0px 4px; color:#314488; font-weight:bold; padding-left:18px; padding-bottom:6px;}
.menu a:link {color:#314488; text-decoration:none}
.menu a:visited {color:#314488; text-decoration:none}
.menu a:hover {color:#FF0000; text-decoration:none}
.menu a:active {color:#314488; text-decoration:none}

.productImg {float:left; width:200px; height:120px; text-align:center;}
.productHeading {height:60px; vertical-align:middle; padding-top:8px;}
.productHeading1 {height:67px; vertical-align:middle; padding-top:1px;}
.productBg {background-image:url(../images/bg-rec.gif); background-repeat:no-repeat; width:200px; height:220px; float:left;}
.productHspace {padding-left:36px; float:left; height:220px;}

.regulartext {font-weight:100; text-align:left;}
.regulartext img {padding-right:12px;}

.grayRightBorder {width:311px; float:left; border-right:1px solid #cccccc; margin-right:20px; overflow:visible}
.grayRightBorder1 {width:300px; float:left; overflow:visible}

.productHeading2 {font-size:16px; font-weight:bold; width:280px; color:#000000; padding-bottom:8px; z-index:9}
.productHeading2 a:link {color:#000000; text-decoration:none}
.productHeading2 a:visited {color:#000000; text-decoration:none}
.productHeading2 a:hover {color:#DC0002; text-decoration:none}
.productHeading2 a:active {color:#000000; text-decoration:none}

.productHeading3 {font-size:16px; font-weight:bold; color:#000000;}
.productHeading3 a:link {color:#000000; text-decoration:none}
.productHeading3 a:visited {color:#000000; text-decoration:none}
.productHeading3 a:hover {color:#DC0002; text-decoration:none}
.productHeading3 a:active {color:#000000; text-decoration:none}

.products {float:left; margin-top:5px;}
.productContent {width:170px; float:left; padding-right:12px;}

.find {float:left; padding-left:27px; padding-right:27px; width:238px;}

.more {width:72px; float:left; background-color:#DC0002; background-image:url(../images/bulletin-more-arrow.gif); background-repeat:no-repeat; height:18px; color:#FFFFFF; padding-left:18px; position:relative; left:54px;}
.more a:link {color:#FFFFFF; text-decoration:none}
.more a:visited {color:#FFFFFF; text-decoration:none}
.more a:hover {color:#FFFF00; text-decoration:none}
.more a:active {color:#FFFFFF; text-decoration:none}

.more1 {width:72px; float:left; background-color:#DC0002; background-image:url(../images/bulletin-more-arrow.gif); background-repeat:no-repeat; height:18px; color:#FFFFFF; padding-left:18px; padding-top:2px;}
.more1 a:link {color:#FFFFFF; text-decoration:none}
.more1 a:visited {color:#FFFFFF; text-decoration:none}
.more1 a:hover {color:#FFFF00; text-decoration:none}
.more1 a:active {color:#FFFFFF; text-decoration:none}

.paragraphAtr {width:100%; height:27px; float:left}

.hline {border-top:1px dotted #CCCCCC; float:left; width:964px; margin-top:18px; height:18px;}

.contact {
	padding-left:360px;
	padding-top:120px;
	padding-bottom:120px;
}

.siteMap {color:#000000; padding-left:420px; padding-top:9px;}
.siteMap h1 {font-size:16px; color:#0033CC; margin-bottom:18px;}

.siteMap h2 {font-size:14px; color:#FF0000; margin-bottom:9px;}
.siteMap h2 a:link {color:#0099CC; text-decoration:none}
.siteMap h2 a:visited {color:#0099CC; text-decoration:none}
.siteMap h2 a:hover {color:#FF6600; text-decoration:underline}
.siteMap h2 a:active {color:#0099CC; text-decoration:none}

.siteMap ul {
	font-weight:100;
	margin:0px;
	padding-left:18px;
	list-style-position:outside;
	list-style-type:inherit;
	padding-bottom:18px;
}
.siteMap ul li {
	margin:0px;
	list-style:url(../images/bulletin-arrow-orange.gif);
	line-height:24px;
	padding-left:18px;
	margin-bottom:0px;
}
.siteMap li a:link, a:visited, a:active {color:#000000; text-decoration:none;}
.siteMap li a:hover {color:#0033CC; text-decoration:underline;}

.marginThanksPage {margin-left:36px; width:290px; margin-top:45px;}