body { font-family:Verdana,sans-serif; margin:0px;}
#allcontent { width:900px; background-color:#FFFFFF; height: 700px; display:table; margin-left:auto; margin-right:auto; }
#otpwrapper { position:relative; z-index:30000; height:1px; }
#otp { position:absolute; top:0px; left:0px; width:100%; height:1275px; text-align:center;   }
#otpswf { width:924px; text-align:center; margin-left:auto; margin-right:auto; }

/* Header */
#header { width:100%; display:table; text-align:left; margin:0px; }
#welcome { margin-top: 5px; }
#headerleft { float:left; clear:none; width:200px; text-align:left; font-size: 8pt; color:#666666;  }
#headerright{ float:right; clear:none; width: 660px; text-align:right; border:0px solid green; padding:0px; margin:0px; margin-right:-2px; padding-top:15px;}
#frmProdQ { margin:0px; }
#frmProdQ select { font-size: 8pt; font-family:Verdana, Arial, Helvetica, sans-serif; }
#member-shortcut { width: 278px; float:right; clear:none; margin: 0px; padding:0px; }
#xpress-reg { width: 335px; float:right; clear:none; margin: 0px; padding:0px; text-align:right; }

#member-xreg { width:660px; float:right; clear:none; margin: 0px; padding:0px; text-align:right; }
#member-xreg form { margin:0px; padding:0px; float:right;  }
#member-xreg td { font-size:8pt; padding-right:2px; }
#product-quick-search { width:400px; float:right; clear:none; padding-right:10px; }
#allContent #moreRoomsMenuWrapper { position:relative; z-index:20000; text-align:left; }
#allContent #moreRoomsMenu { display:block; position:absolute; top:7px; left:0px; width:400px; }/*top product pack*/
#allContent #moreRoomsMenu table { font-size:8pt; border:0; background-color:#FFF; width:100%; }
#allContent #moreRoomsMenu td { padding:0; width:50%; }
#allContent #moreRoomsMenu .contentLeft { border-bottom:1px solid #DDDDDD; padding-left:0.907em; padding-right:0.544em; padding-top:3px; padding-bottom:3px; }
#allContent #moreRoomsMenu .contentRight { border-bottom:1px solid #DDDDDD; padding-left:0.544em; padding-right:0.907em; padding-top:3px; padding-bottom:3px;  }
#allContent #moreRoomsMenu .seasonal { color:#3399FD; }
#allContent #moreRoomsMenu .border { border-left:1px solid #DDD; border-right:1px solid #DDD; border-top:1px solid #CCC; border-bottom:none; }
#allContent #moreRoomsMenu .noBorder { border:none; }
#allContent #moreRoomsMenu a { display:block; color:#444; width:100%; line-height:2.9em; /*32px;*/ text-decoration:none; }
#allContent #moreRoomsMenu a:hover { color:#F60; }
#allContent #moreRoomsMenu a:hover .seasonal{ text-decoration:underline; }
/* Classes to add rounded corners to the bottom of the menu  */
#allContent #moreRoomsMenu .endLeft { float:left; width:5px; height:7px; background:url('../images/sub_menu.gif') 0px 0px no-repeat; overflow:hidden; }
#allContent #moreRoomsMenu .endCenter { float:left; height:5px; width:390px; background:url('../images/sub_menu.gif') 0px -5px repeat-x; overflow:hidden;  }
#allContent #moreRoomsMenu .endRight { float:right; width:5px; height:8px; background:url('../images/sub_menu.gif') 0pc -10px no-repeat; overflow:hidden; }
#allContent #moreRoomsMenu img { width:25px; height:25px; padding-right:10px; vertical-align:middle; }
#allContent #moreRoomsMenu .productImage { background-image: url("../images/products.gif"); width:25px; height:25px; margin-right:10px; margin-top:5px; float:left; }
/* For IE6 */
* html #allContent #moreRoomsMenu { right:0px; }
* html #allContent #moreRoomsMenu img { padding-top:4px; padding-bottom:3px; }
/* For IE6 */

/* Top Nav */
#mainnav { font-size:8pt; font-weight:bold; height:65px;color:#FFF;  padding:0px; border:0px solid red; }
#mainnav a { text-decoration:none; cursor:pointer; }
#mainnav ol { list-style-type:none; margin: 0px; height:33px; padding:0px; } 
#mainnav li { margin: 0px; float:left; clear:none;}
#mainnav a .mainnavblue {
	padding-top: 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	color:#FFF;
	}
#mainnav a:hover .mainnavblue {
	padding-top: 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold; 
	color:#900;}
#mainnav a .mainnavblack { 
	padding-top: 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	color:#FFF;
}
#mainnav a:hover .mainnavblack {  
	padding-top: 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold; 
	color:#900;
}
#mainnav a .mainnavyellow {  background-repeat:repeat-x; height:33px; padding-top: 10px; color:#FFF;}
#mainnav a:hover .mainnavyellow {
	padding-top: 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold; 
	color:#900;
	}
#mainnav a .mainnavbiz {  background-repeat:repeat-x; height:33px; padding-top: 10px;color:#FFF;  }
#mainnav a:hover .mainnavbiz {
	height:33px; 
	padding-top: 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
#mainnavhome { width: 70px;  background-position:0px 0px; padding-left:1px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;color:#FFF; }
#mainnavproducts { width: 102px; background-position:159px 0px; padding-right:1px; }
#mainnavnew { width: 50px; }
#mainnavlivingroom { width: 105px;  background-position:0px 0px; padding-left:1px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;color:#FFF; }
#mainnavkitchen { width: 75px; background-position:0px 0px; padding-left:1px;font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;color:#FFF; }
#mainnavbedroom { width: 80px;  background-position:0px 0px; padding-left:1px;font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;color:#FFF; }
#mainnavstorage { width: 79px; background-position:0px 0px; padding-left:1px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;color:#FFF;}
#mainnavbusiness { width: 122px; background-position:0px 0px; padding-left:1px;font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#FFF;}
#mainnavchild { width: 125px;  background-position:0px 0px; padding-left:1px;font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;color:#FFF; }#mainnavshd { margin:0px; height:2px; width:100%; display:block; padding:0px; }
#mainnavpack { width: 35px;  background-position:0px 0px; padding-left:1px;font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; }#mainnavshd { margin:0px; height:2px; width:100%; display:block; padding:0px; }

#middle { margin-top:10px; padding:0px; border:0px solid blue; display:table; clear:both; }

a.trheader{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#005991;
height:33px;
font-weight:bold;
text-decoration:none;
padding-left:35px;
}
a.trheader:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#930;
height:33px;
font-weight:bold;
text-decoration:underline;
padding-left:35px;
}
a.trsubcat12{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2B5829;
text-decoration:none;
}
a.trsubcat12:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#600;
text-decoration:underline;
}
a.trsubcat11{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#727272;
text-decoration:none;
font-weight:bold;
}
a.trsubcat11:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#600;
font-weight:bold;
}
.pro_name{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#005991;
	font-weight:bold;
}
.pro_price{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.error1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}
.pagination_bar a:link, .pagination_bar a:visited {
	display:inline-block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	padding:2px 5px;
	background-color:#9AA700;
	border:1px solid #9AA700;
	color:#57361f;
}
.pagination_bar a:hover, .pagination_bar a.current:link, .pagination_bar a.current:visited {
	background-color:#9AA700;
	border:1px solid #9AA700s;
	color:#000;
}
.page_10 a:link, .page_10 a:visited
{
	background:url(../images/page_10.gif) left 14px no-repeat;
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#a2a2a2;
	display:inline-block;
	width:15px;
	padding:10px 0 0 8px;
}
.page_10 a:hover, .page_10 a.current:link, .page_10 a.current:visited
{
	background:url(../images/page_10_hov.gif) left 14px no-repeat;
	color:#000;
}
.page_25 a:link, .page_25 a:visited
{
	background:url(../images/page_25.gif) left 9px no-repeat;
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#a2a2a2;
	display:inline-block;
	padding:10px 0 0 10px;
	width:20px;
}
.page_25 a:hover, .page_25 a.current:link, .page_25 a.current:visited
{
	background:url(../images/page_25_hov.gif) left 9px no-repeat;
	color:#000;
}
.page_50 a:link, .page_50 a:visited
{
	background:url(../images/page_50.gif) left 4px no-repeat;
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#a2a2a2;
	display:inline-block;
	width:20px;
	padding:10px 0 0 15px;
}
.page_50 a:hover, .page_50 a.current:link, .page_50 a.current:visited
{
	background:url(../images/page_50_hov.gif) left 4px no-repeat;
	color:#000;
}
.header{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#ff6600;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
}
.content{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#575757;
	padding-left:35px;
	padding-top:15px;
	text-align:justify;
	padding-right:25px;
}
.button{
	 background:#ff6600; 
	 padding:3px 3px 3px 3px; 
	 color:#FFFFFF; 
	 font-weight:bold; 
	 text-decoration:none;
}

