body{margin:0;padding:0;height:100%;/* this is the key! */background:#c2cbba;}
#module_wrapper{position:relative;top:0;left:0;width:100%;height:100%;}
#global_content_center{width:700px;margin-left:auto;margin-right:auto;background:#fff;}
#mainarea_container{background:#fff;height:auto;}
#leftnav_container{float:left;width:183px;background:#fff;}
#right_mp_container{float:left;width:517px;background:#fff;}
#testimoniallink{font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
.left_menu{width:158px;height:20px;margin:17px 0 0 6px;background:#fff url("/images/redesign2006/leftnav/backgrnd_dots_grey.gif") repeat-x bottom;}
.left_menu_sub{width:158px;height:20px;margin:21px 0 0 6px;background:#fff url("/images/redesign2006/leftnav/backgrnd_dots_grey.gif") repeat-x bottom;}
.left_menu_item{width:158px;height:20px;margin-left:6px;background:#fff url("/images/redesign2006/leftnav/backgrnd_dots_grey.gif") repeat-x bottom;}
.left_menu_item a{background:url("/images/redesign2006/leftnav/lnav_bullet_off.jpg") 0 2px no-repeat;color:#888;text-transform:uppercase;font-size:8px;padding:4px 0 0 6px;font-weight:bold;float:left;white-space:nowrap;}
.left_menu_item a:hover,.left_menu_item a.selected{background:url("/images/redesign2006/leftnav/lnav_bullet_on.jpg") 0 2px no-repeat;color:#7D90A7;}

.border_dots{width:151px;height:30px;margin-left:12px;background:url("/images/redesign2006/leftnav/backgrnd_dots_grey.gif") bottom repeat-x;}
.free_form{width:151px;margin-top:13px;margin-left:12px;background:url("/images/redesign2006/leftnav/backgrnd_dots_grey.gif") bottom repeat-x;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#666;}
.optional_banner{width:517px;height:auto;/*background:url("/images/redesign2006/leftnav/backgrnd_dots_grey.gif") bottom repeat-x;*/}
.optional_banner_border{width:517px;height:2px;/*background:url("/images/redesign2006/leftnav/backgrnd_dots_grey.gif") bottom repeat-x;*/}
.pagination_top{width:508px;height:40px;background:url("/images/redesign2006/leftnav/backgrnd_dots_grey.gif") bottom repeat-x;}
.pagination_bottom{width:508px;height:40px;margin-top:15px;background:url("/images/redesign2006/leftnav/backgrnd_dots_grey.gif") top repeat-x;}
.product_margin_top{margin-top:16px;}
.product_row{width:508px;height:365px;}
.product_border_bottom{background:url("/images/redesign2006/leftnav/backgrnd_dots_grey.gif") bottom repeat-x;}
.product_box{float:left;width:167px;height:330px;}
.product_border_right{background:url(/images/redesign2006/mp/backgrnd_dots_grey_v.gif) repeat-y right;}
#product_name{font-weight:bold;}
#product_short_desc{padding-top:10px;}
.mp_image{width:160px;height:165px;margin-top:1px;}
.mp_link{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#7D90A7;text-decoration:none;/*font-weight:bold;*/line-height:14px;}
.page_link{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666;text-decoration:none;line-height:14px;}
.page_number{margin-left:4px;margin-right:4px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666;text-decoration:none;line-height:14px;}
.page_selected{font-weight:bold;}
.txt_pagination{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666;text-decoration:none;line-height:14px;float:right;}
.txt_pagination_bottom{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666;text-decoration:none;line-height:14px;float:right;margin-top:13px;}				
.mp_name{height:115px;width:160px;line-height:14px;padding-left:5px;background-color:#fff;overflow:hidden;}
.mp_name_spacer{height:8em;}
.comm_one_size{height:28px;width:160px;line-height:14px;padding-left:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666;}
/* .comm_price_size{height:30px;width:155px;line-height:14px;padding-left:5px;background-color:#fff;}*/
.comm_price_size{height:30px;width:155px;line-height:14px;padding-left:5px;background-color:#fff;}
.product_skuselect{position:absolute;height:28px;width:155px;}
.cart_button{height:13px;width:160px;padding-left:5px;background-color:#fff;}
.sizeprice{font-family:Verdana,Sans;font-size:9px;color:#6D6D6D;border:#858585 1px solid;width:140px;height:17px;padding-left:4px;}
.filter{font-family:Verdana,Sans;font-size:9px;color:#6D6D6D;border:#858585 1px solid;width:122px;height:17px;padding-left:4px;}
.supercat_hdr{position:absolute;width:192px;margin-top:13px;font-size:14px;font-family:Arial,sans-serif;font-weight:bold;letter-spacing:1px;color:#797979;}
.filter_hdr{position:absolute;width:192px;margin-top:13px;}
.filter_container{position:absolute;width:122px;margin-left:210px;margin-top:10px;}
.filter_select{position:absolute;width:122px;}
.pagination_container{position:absolute;width:194px;margin-left:310px;margin-top:13px;}
.shopbysolution_hdr{position:absolute;font-family:Verdana,Sans;font-size:12px;font-weight:bold;color:#7D90A7;margin-top:13px;}
.shopbysolution_subhdr{font-family:Verdana,Sans;font-size:10px;padding-top:9px;padding-bottom:9px;width:508px;}
/* This is used for the dropdown temporarily */
/* can be removed after done with the JS integration */
.comm_color_price{height:28px;width:160px;line-height:14px;padding-left:5px;background-color:#fff;}
#colorprice{font-family:Verdana,Sans;font-size:9px;color:#6D6D6D;border:#858585 1px solid;width:140px;height:17px;padding-left:20px;}
.E4BFA9{background-color:#E4BFA9;}
.D08A60{background-color:#D08A60;}
.C17649{background-color:#C17649;}
/* end dropdown temp */
	 
/* BC CONTAINER */
#bc_container{width:700px;background-color:#7D90A7;height:40px;}
#bc_holder{position:absolute;z-index:10;}
.bc_a{position:absolute;width:350px;}
.bc_b{position:absolute;width:350px;margin-left:350px;text-align:right;}
.bc_promo{float:right;}
/* END BC CONTAINER */

/* CATEGORY */
#leftnav_container_cat{float:left;width:183px;min-height:550px;background:#fff;}
#right_mp_container_cat{float:left;width:517px;min-height:550px;background:#fff;}	 
.optional_banner_cat{width:517px;height:201px;/*background:url("/images/redesign2006/leftnav/backgrnd_dots_grey.gif") bottom repeat-x;*/}
.cat_hdr{width:508px;height:40px;background:url("/images/redesign2006/leftnav/backgrnd_dots_grey.gif") bottom repeat-x;}
.cat_hdr_img{position:absolute;width:192px;margin-top:11px;}
.product_row_bottom_cat{margin-top:16px;width:508px;height:281px;}
/* END CATEGORY */	

#addtocart_button{visibility:hidden;}
/* swatch boxes in drop downs */
.selectbox_menu span{color:white;white-space:pre;}
.selectbox_control_value span{color:white;white-space:pre;}
.product_message{color:red;margin:3px;font-size:9px;display:none;}
#bisnotify_button{visibility:hidden;}
#mpp_delivery_returns{font-size:9px;width:650px;padding-left:10px;}
#page_disclaimer{font-size:9px;width:650px;padding:10px;}
#mppviewdetails{margin-left:6px;margin-bottom:4px;}
.border_dots_gifts{width:151px;height:23px;margin-left:12px;background:url("/images/redesign2006/leftnav/backgrnd_dots_grey.gif") bottom repeat-x;}
#mp_ratings{width:160px;height:15px;}

