.lpanel_bottom		  { background: url(../images/left_panel/y_bottom.jpg) no-repeat; width:180px; height:10px }
.lpanel				  { border-left: 1px solid #B6C6FF; border-right: 1px solid #B6C6FF; background: #F7FBE1; padding-top:3px; width:178px }
.lpanel_tbl			  { margin-top:0px; height:1007px; width:180px; padding-bottom:40px }
.lcat				  { padding-left:10px; padding-bottom:2px; padding-bottom:6px; margin:5px; border-bottom:1px solid #DEDEDE; cursor:pointer }
.lcat a				  { font-family:arial; font-size:9.5pt; color:#0066CC; font-weight:normal; text-decoration:none }
.lcat a:hover		  { text-decoration:underline }  
  
.sidebox 			  {	margin: 0 auto; width: 180px; background: url(../images/left_panel/sbbody-r.gif) no-repeat bottom right; font-size: 100%; margin-top:15px; margin-bottom:0 }
.boxhead 			  {	background: url(../images/left_panel/sbhead-r.gif) no-repeat top right; margin: 0;	padding: 0;	text-align: left }
.boxhead h2 		  {	background: url(../images/left_panel/sbhead-l.gif) no-repeat top left;	margin: 0; padding: 5px 15px 5px; color: white; font-weight: bold; font-size: 10pt; line-height: 20px; font-family:arial }
.lptext				  { font-family:arial; font-size:9.5pt; color: #444444; padding:12px }

.m_bl 				  { background: url(../images/m_bl.jpg) 0 100% no-repeat }
.m_br 				  { background: url(../images/m_br.jpg) 100% 100% no-repeat }
.m_tl 				  { background: url(../images/m_tl.jpg) 0 0 no-repeat }
.m_tr 				  { background: url(../images/m_tr.jpg) 100% 0 no-repeat; padding:0px } 
.m_t 				  { background: url(../images/m_dot.jpg) 0 0 repeat-x } 
.m_b 				  { background: url(../images/m_dot.jpg) 0 100% repeat-x } 
.m_l 				  { background: url(../images/m_dot.jpg) 0 0 repeat-y } 
.m_r 				  { background: url(../images/m_dot.jpg) 100% 0 repeat-y } 

.SearchBar			  { width:700px; height:57px; background:url(../images/search_table2.jpg); padding-top:6px; margin-top:15px; text-align:left; border:none }
.SearchCaption		  { font-family:arial; font-size:7.5pt; font-weight:bold }
.SearchInput		  { font-size: 8pt; font-family: Arial; border-style: solid; border-width: 1px; border-color: #B5B5B5; height:19px}
.SearchCombo		  { font-size:8pt; font-family:arial; height:17 }
.SearchButton		  { background: #3B5998; color: white; font-family:arial; font-size:8pt; font-weight:bold; border-right: 1px solid black; border-bottom: 1px solid black; 
				  		border-left: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0; width:80px; height:19px }

.AdBlockLP			  { margin:0px; padding-left:13px; padding-bottom:5px; padding-top:14px; width:150px }

.ItemLinkLP           { float:left; padding-top:5px; width:100px; padding-top:3px; word-wrap: break-word }
.ItemLinkLP a		  { text-decoration:none; color: #3366CC; font-family:arial; font-size:8pt; }
.ItemLinkLP a:hover   { text-decoration:underline; color: #1A559D }
.ItemPriceLP		  { font-family:arial; font-size:8pt; font-weight: bold; color: #007931; float:right; text-align:right; padding-top:3px; padding-left:0; padding-right:3px }
.ItemDivLP            { height:150; width:150; border:1px solid #CECECE; display: table-cell; vertical-align: middle; text-align: center; background:#FFFFFF }

.ItemDiv              { height:150; width:150; display: table-cell; vertical-align: middle; text-align: center; background:#FFFFFF }
 

.s_bl {background: url(../images/s_bl.gif) 0 100% no-repeat #94C663; height:50px }
.s_br {background: url(../images/s_br.gif) 100% 100% no-repeat}
.s_tl {background: url(../images/s_tl.gif) 0 0 no-repeat}
.s_tr {background: url(../images/s_tr.gif) 100% 0 no-repeat; padding:10px; padding-left:15px; padding-top:5px; padding-bottom:0px }

.block	{ float: left }

.t {background: url(../images/g_titlem.gif) 0 0 repeat-x}
.b {background: url(../images/g_dot.gif) 0 100% repeat-x}
.l {background: url(../images/g_dot.gif) 0 0 repeat-y}
.r {background: url(../images/g_dot.gif) 100% 0 repeat-y}
.bl {background: url(../images/g_bl.gif) 0 100% no-repeat}
.br {background: url(../images/g_br.gif) 100% 100% no-repeat}
.tl {background: url(../images/g_titlel.gif) 0 0 no-repeat}
.tr {background: url(../images/g_titler.gif) 100% 0 no-repeat; padding:0px} 

.w_bl {background: url(../images/b_bl.gif) 0 100% no-repeat}
.w_br {background: url(../images/b_br.gif) 100% 100% no-repeat}
.w_tl {background: url(../images/b_ul.gif) 0 0 no-repeat}
.w_tr {background: url(../images/b_ur.gif) 100% 0 no-repeat; padding:0px} 
.w_top {background: url(../images/b_dot.gif) 0 0 repeat-x} 
.w_bottom {background: url(../images/b_dot.gif) 0 100% repeat-x} 
.w_left {background: url(../images/b_dot.gif) 0 0 repeat-y} 
.w_right {background: url(../images/b_dot.gif) 100% 0 repeat-y} 

.MidTableTitle		{ padding-left:3px; font-family:verdana; font-size:8pt; font-weight:normal; color:#336699 }
.Welcome			{ font-family:arial; font-size:9.5pt; color: #666666; font-weight:bold; width:208; text-indent:12px; padding-bottom:7px; border-bottom:1px solid #B6C6FF }
.LeftPanel			{ border-left: 1px solid #B6C6FF; border-right: 1px solid #B6C6FF; width:188; height:830px; background: #F7FBE1 }
.LeftPanelText		{ font-family:arial; font-size:9.5pt; color: #444444; margin:12px; width:184px}
.QuickSearchDiv		{ width:170px; padding:5px; padding-top:10px; border:1px solid #CCCCCC; text-align:center; margin-left:12px; background:#FFFFFF }
.QuickSearchDiv A	{ width:172px }
.QuickSearchDiv IMG	{ border:0 }
.QuickSearchTitle	{ font-family:arial; font-size:9pt; color:#444444; text-align:left; padding-top:5px; float:left; }

.QuickSearchSec		{ text-align:left; padding-top:5px; width:120px; float:left; }
.QuickSearchSec A	{ color:#0099CC; font-family:arial; font-size:9pt; width:120px; text-decoration:none }
.QuickSearchSec A:hover { text-decoration:underline }

.QuickSearchPrice	{ font-family:arial; font-size:9pt; color:#009933; padding-top:5px; float:left; padding-bottom:5px; }

.QuickSearchCat		{ font-family:arial; font-size:8.5pt; color:#444444; text-align:left; padding-top:0px; width:170px }
.QuickSearchCat A	{ color:#0073BF; font-family:arial; font-size:8.5pt; text-decoration:none }
.QuickSearchCat A:hover { text-decoration:underline }


.TopAdText			{ font-size:9pt; font-family:arial; color:#333333; padding-left:10px; padding-top:5px; padding-right:5px; width:100%; background:#F7FBE1 }
.Brands				{ padding-top:7px }
.Brands	A			{ text-decoration:none; font-family:arial; font-size:9pt; color:#0073BF }
.Brands	A:hover		{ text-decoration:underline; color:#A4A400 }

.PetCategoryDiv		{ width:100px; padding:7px; border:1px solid #CCCCCC; margin-top:10px; margin-right:15px; text-align:center; float:left }
.PetCategoryDiv IMG	{ border:0 }
.PetCategoryTitle	{ font-family:arial; font-size:9pt; color:#444444; text-align:left; padding-top:3px }

.PopularAdDiv		{ width:150px; border:1px solid #CCCCCC; padding-top:5px; margin-top:20px; margin-right:20px; text-align:center; float:left }
.PopularAdDiv IMG	{ border:0 }

.PopularAdTitle		{ font-family:arial; font-size:9pt; color:#444444; text-align:left; padding-left:5px; padding-right:5px }
.PopularAdTitle A		{ text-decoration:none; color:#444444 }
.PopularAdTitle A:hover	{ text-decoration:underline }

.PopularAdCat		{ font-family:arial; font-size:8pt; color:#666666; text-align:left; padding-top:3px;float:left; padding-left:5px; padding-right:5px }
.PopularAdCat A			{ text-decoration:none; color:#666666 }
.PopularAdCat A:hover	{ text-decoration:underline }

.PopularAdPrice		{ font-family:arial; font-size:8pt; color:#009933; padding-top:3px; float:right; padding-right:5px; padding-bottom:5px }

.InvalidLoc			{ font-family:arial; font-size:7.5pt; color:#990000 }