p {
  margin: 0px;
  padding: 0px;
  font-size:12px;
}
ul,li {font-size:12px;}

body         	{border-style: solid; border-width: 0;background-color: #C7CDA5; font-family:arial, verdana, ms sans serif; font-size:10px; color:#3E3E3E }
.spacer 		{font-size:1px;}
.mainbody		{border-left:1px solid #585657; border-right:1px solid #585657;background-color:#ffffff;}
.header_tile	{background-color: #000000;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.header_border  {border:1px solid #ffffff;}
.mainBanner_tile{border:1px solid #DBD9DA;background-image:url(../images/tart/mainBanner_tile.gif);font-family: arial;background-position : top;background-repeat : repeat-y;}
.mainLink_tbl	{}
.mainLink_tile	{font-weight:bold;color:#FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 13px;height:24px;background-image:url(../images/tart/mainLink_tile.gif);font-family: arial;background-position : top;background-repeat : repeat-x;}
.mainLink_bullet{height:11px;width:20px;background-image:url(../images/tart/mainLink_bullet.gif);font-family: arial;background-position : center;background-repeat : no-repeat;  }
.mainLink_Body_tbl  {border-top:1px solid #000000;border-left:1px solid #000000;background-color:#ffffff;color: #000000;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.mainLink_Body  {color: #000000;font-family: arial, verdana, ms sans serif;font-size: 11px;text-decoration:none;}
.mainScroll {
  scrollbar-arrow-color:#6A6F62;
  scrollbar-base-color:#ffffff;
  scrollbar-shadow-color:#ffffff;
  scrollbar-face-color:#E2E8DB;
  scrollbar-highlight-color:#FAF9FA;
  scrollbar-dark-shadow-color:#FFFFFF;
  scrollbar-3d-light-color:#FAF9FA;
}

.box_top_left   {height:33px;width:9px;background-image:url(../images/tart/box_top_left.gif);background-repeat : no-repeat;background-position:top left;}
.box_top_tile	{height:33px;background-image:url(../images/tart/box_top_tile.gif);background-repeat : repeat-x;background-position:top;}
.box_top_right	{height:33px;width:19px;background-image:url(../images/tart/box_top_right.gif);background-repeat : no-repeat;background-position:top right;}
.box_left_tile  {width:4px;background-image:url(../images/tart/box_left_tile.gif);background-repeat : repeat-y;background-position:left;}
.box_main_tile  {background-color:#FFFFFF;height:92px;background-image:url(../images/tart/box_main_tile.gif);background-repeat : repeat-x;background-position:bottom;}
.box_right_tile	{width:12px;background-image:url(../images/tart/box_right_tile.gif);background-repeat : repeat-y;background-position:right;}
.box_bottom_left   {height:18px;width:9px;background-image:url(../images/tart/box_bottom_left.gif);background-repeat : no-repeat;background-position:bottom left;}
.box_bottom_tile   {height:18px;background-image:url(../images/tart/box_bottom_tile.gif);background-repeat : repeat-x;background-position:bottom;}
.box_bottom_right   {height:18px;width:19px;background-image:url(../images/tart/box_bottom_right.gif);background-repeat : no-repeat;background-position:bottom right;}


.cat_top		{height:50px;width:232px;background-image:url(../images/tart/cat_top.gif);background-repeat : no-repeat;  vertical-align: middle;font-weight:bold;color:#000000;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.cat_tile		{width:232px;background-image:url(../images/tart/cat_tile.gif);background-repeat : repeat-y;  vertical-align: middle;font-weight:bold;color:#000000;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.cat_bottom		{height:38px;width:232px;background-image:url(../images/tart/cat_bottom.gif);background-repeat : no-repeat;  vertical-align: middle;font-weight:bold;color:#000000;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.cat_title		{vertical-align: middle;font-weight:bold;color:#000000;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.members_login  {height:25px;width:232px;background-image:url(../images/tart/members_login.gif);background-repeat : no-repeat;  vertical-align: middle;font-weight:bold;color:#000000;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.members_tile   {height:75px;background-image:url(../images/tart/members_tile.gif);background-repeat : repeat-x;  vertical-align: middle;font-weight:bold;color:#000000;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.pageContent 	{color: #000000;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.cat1_tbl 		{background-color:#0965BC;border:1px solid #DBD9DA;}
.cat1   	 	{font-weight:bold;vertical-align: middle;height:12px; color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 13px; text-decoration:none;}
.cat1:hover	 	{vertical-align: middle;height:12px; color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 13px; text-decoration:none;}
.catIcon1		{height:11px;width:20px;background-image:url(../images/tart/cat_icon.gif);font-family: arial;background-position : center;background-repeat : no-repeat;  }
.cat2_tbl		{background-color:#FFFFFF;border:1px solid #707070;}
.cat3_tbl		{background-color:#FFFFFF;}
.cat4_tbl		{background-color:#FFFFFF;}
.row_bound		{font-weight:bold;color:#FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 13px;height:1px;background-image:url(../images/tart/row_bound.gif);font-family: arial;background-position : top;background-repeat : repeat-x;}
.cell_bound		{font-weight:bold;color:#FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 13px;width:1px;background-image:url(../images/tart/cell_bound.gif);font-family: arial;background-position : top;background-repeat : repeat-y;}
.subCatView		{vertical-align: middle;height:11px; color: #275092;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:none;}
.subCatView:hover {vertical-align: middle;height:11px; color: #000000;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:none;}

.menu_tile 	{}
.menuText_2 	 {color: #000000;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.menuText_2:hover{color: #666666;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.menuText_2_end  {width:4px;font-size:1px;}
.menuText_2_start{width:4px;font-size:1px;}
.menuSeperator   {height:55px;width:15px;background-image:url(../images/tart/toplinks_sep.gif);font-family: arial;background-position : top;background-repeat : no-repeat;}

.ProductCat_Bullet {height:23px;width:40px;background-image:url(../images/tart/ProductCat_Bullet.gif);font-family: arial;background-position : top center;background-repeat : no-repeat;}
.ProductCat_Title  {color: #000000;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.ProductCat_Title:hover  {color: #000000;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:underline;}
.toplinks_tile	{height:55px;background-image:url(../images/tart/toplinks_tile.gif);font-family: arial;background-position : top;background-repeat : repeat-x;}
.category_tile  {color: #FFFFFF;width:168px;background-image:url(../images/tart/category_tile.gif);font-family: arial, verdana, ms sans serif;font-size: 13px;;background-position : top;background-repeat : repeat-y;}
.cat2   	 	{vertical-align: middle;color: #275092;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:none;}
.cat2:hover	 	{vertical-align: middle;color: #275092;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:underline;}
.cat3   	 	{vertical-align: middle;color: #275092;font-family: arial, verdana, ms sans serif;font-size: 10px; text-decoration:none;}
.cat3:hover	 	{vertical-align: middle;color: #275092;font-family: arial, verdana, ms sans serif;font-size: 10px; text-decoration:underline;}

.cat1_selected 	{font-weight:bold;vertical-align: middle;height:11px; color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 13px; text-decoration:none;}
.cat2_selected 	{vertical-align: middle;color: #000000;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:none;}
.cat3_selected 	{vertical-align: middle;color: #000000;font-family: arial, verdana, ms sans serif;font-size: 10px; text-decoration:none;}

.PD_Price		{color: #626363;font-family: arial, verdana, ms sans serif;font-size: 12px;}
.PD_SitePrice	{color: #6C854E;font-family: arial, verdana, ms sans serif;font-size: 12px;}

.PP_MainBorder 	{background-color: #FFFFFF}
.PP_Title		{color: #3F3F3F;font-family: arial, verdana, ms sans serif;font-size: 17px;}
.PP_Price		{color: #00549A;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.PP_SitePrice	{color: #00549A;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.PP_DeliverPrice {color: #595959;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.PP_Arrow		{height:12px;width:14px;background-image:url(../images/productinfo_icon.gif);font-family: arial;background-position : top;background-repeat : no-repeat;  }
.PP_GeneralText	{font-family:arial, verdana, ms sans serif; font-size:12px; color:#626363}

.catIcon2		{height:12px;width:30px;background-image:url(../images/tart/cat_bullet.gif);font-family: arial;background-position : left;background-repeat : no-repeat;  }
.catIcon3		{height:12px;width:35px;background-image:url(../images/tart/cat_bullet.gif);font-family: arial;background-position : left;background-repeat : no-repeat;  }

.catSeperator1	{}
.catSeperator2	{height:1px;font-family: arial;background-position : top;background-repeat : repeat-x;background-image:url(../images/tart/cat_seperator.gif);}
.catSeperator3	{height:1px;font-family: arial;background-position : top;background-repeat : repeat-x;background-image:url(../images/tart/cat_seperator.gif);}

.menuText_3 	{color: #ffffff;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.menuText_3:hover{color: #E9F0F2;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}


.members_top_tile {border-left:1px solid #666C67;border-right:1px solid #A7ACAE;color: #FFFFFF;height:13px;background-image:url(../images/tart/members_top_tile.gif);font-family: arial, verdana, ms sans serif;font-size: 13px;;background-position : top;background-repeat : repeat-x;}
.members_tbl 	{border-left:1px solid #666C67;background-color:#E9F0F2;border-right:1px solid #A7ACAE;}

.footer 		{ font-family:arial, verdana, ms sans serif; font-size:11px; color:#4E4E4E;text-decoration:none;}
.footereng 		{ font-family:arial, verdana, ms sans serif; font-size:10px; color:#4E4E4E;text-decoration:none;}

.form_label   {color: #000000;font-family: arial, verdana, ms sans serif;font-size: 11px;text-decoration:none;}
.form_element {border:1px solid #90AEB6;color: #000000;font-family: arial, verdana, ms sans serif;font-size: 11px;text-decoration:none;}

.ButtonRight	{cursor:hand;width:5px;height:19px;background-image:url(../images/tart/button_right.gif);font-family: arial;background-position : center;background-repeat : no-repeat;}
.ButtonTile		{cursor:hand;color: #3E3E3E;height:19px;background-image:url(../images/tart/button_tile.gif);font-family: arial, verdana, ms sans serif;font-size: 10px;;background-position : center;background-repeat : repeat;}
.ButtonLeft		{cursor:hand;width:5px;height:19px;background-image:url(../images/tart/button_left.gif);font-family: arial;background-position : center;background-repeat : no-repeat;}
.ButtonArrow 	{cursor:hand;width:11px;height:19px;background-image:url(../images/tart/button_arrow.gif);font-family: arial;background-position : center;background-repeat : no-repeat;}
.ButtonRight_Dark {cursor:hand;width:5px;height:18px;background-image:url(../images/tart/button_right_dark.gif);font-family: arial;background-position : center;background-repeat : no-repeat;}
.ButtonTile_Dark  {cursor:hand;color: #FFFFFF;height:18px;background-image:url(../images/tart/button_tile_dark.gif);font-family: arial, verdana, ms sans serif;font-size: 11px;;background-position : center;background-repeat : repeat;}
.ButtonLeft_Dark  {cursor:hand;width:5px;height:18px;background-image:url(../images/tart/button_left_dark.gif);font-family: arial;background-position : center;background-repeat : no-repeat;}

.NavBar_Background {color: #000000;font-family: arial, verdana, ms sans serif;font-size: 13px;} 
.NavBar_Seperator {height:8px;width:11px;background-image:url(../images/tart/nav_seperator.gif);font-family: arial;background-position : center;background-repeat : no-repeat;  }
.NavBar_Text {color: #000000;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:none;} 
.NavBar_Text:hover {color: #000000;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:underline;} 

.Title_Background  {height:21px;color: #010000;font-family: arial, verdana, ms sans serif;font-size: 11px;}
.Title_arrow	   {height:9px;width:9px;background-image:url(../images/tart/title_arrow.gif);font-family: arial;background-position : center;background-repeat : no-repeat;  }
.Title_shadow_start {color: #FFFFFF;width:10px;background-image:url(../images/tart/Title_shadow_start.gif);font-family: arial, verdana, ms sans serif;font-size: 13px;;background-position : left;background-repeat : repeat-y;}

.image {border:1px solid black;}
.Producer {font-weight:bold;color: #D50709;font-family: arial, verdana, ms sans serif;font-size: 14px;text-decoration:none;}
.PD_Short {color: #6C854E;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.PD_DeliverPrice {color: #626363;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.Product_Arrow {height:11px;width:16px;background-image:url(../images/tart/product_arrow.gif);font-family: arial;background-position : center;background-repeat : no-repeat;  }
.PD_Title {color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.PD_Title:hover {color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:underline;}
.PD_GeneralText {color: #5A5A5A;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.PD_GeneralText:hover {color: #5A5A5A;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:underline;}
.Product_Sep {height:1px;background-image:url(../images/tart/product_sep.gif);font-family: arial;background-position : center;background-repeat : repeat-x;  }
.QuantityDiscount {color: #076A89;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.Cart_Arrow {height:11px;width:9px;background-image:url(../images/tart/product_arrow.gif);font-family: arial;background-position : left;background-repeat : no-repeat;  }
.Cart_MainBorder {border:1px solid #9ABBC4;}
.Cart_Titles	{background-color: #FFFFFF;color: #224153;font-family: arial, verdana, ms sans serif;font-size: 12px;}
.Cart_Sub_Titles {background-color: #B1DBFF;color: #224153;font-family: arial, verdana, ms sans serif;font-size: 12px;}
.Cart_Content	{background-color: #FFFFFF;color: #224153;font-family: arial, verdana, ms sans serif;font-size: 12px;} 
.Cart_Content_Alternate {background-color: #E5E9F2;color: #224153;font-family: arial, verdana, ms sans serif;font-size: 12px;}
.Cart_Totals {color: #8A5368;font-family: arial, verdana, ms sans serif;font-size: 12px;}

.SignInTitle	{font-weight:bold;color:#8A5368;font-family: arial, verdana, ms sans serif;font-size: 12px;height:24px;font-family: arial;background-position : top;background-repeat : repeat-x;}
.signin_field {color: #000000;font-family: arial, verdana, ms sans serif;font-size: 11px;text-decoration:none;}
.textbox {border:1px solid #90AEB6;color: #000000;font-family: arial, verdana, ms sans serif;font-size: 11px;text-decoration:none;}
.SelectBox {border:1px solid #90AEB6;color: #000000;font-family: arial, verdana, ms sans serif;font-size: 11px;text-decoration:none;}
.Signin_Table {border:1px solid #9ABBC4;}
.SignInHR {background-color:#051338;height:1px}
.errTable 		{border:1px solid #9B1D34;background-color: #FFFFFF;color: #9B1D34;font-family: arial, verdana, ms sans serif;font-size: 14px;}
.header {height:66px;background-image:url(../images/tart/header.gif);font-family: arial, verdana, ms sans serif;font-size: 13px;;background-position : left;background-repeat : no-repeat;}
.search {color: #426173;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}

.textbox_left  {width:5px; height:26px;background-image:url(../images/tart/textbox_left.gif);font-family: arial, verdana, ms sans serif;font-size: 13px;;background-position : left;background-repeat : no-repeat;}
.textbox_tile  {height:26px;background-image:url(../images/tart/textbox_tile.gif);font-family: arial, verdana, ms sans serif;font-size: 13px;;background-position : left;background-repeat : repeat-x;}
.textbox_right {width:6px; height:26px;background-image:url(../images/tart/textbox_right.gif);font-family: arial, verdana, ms sans serif;font-size: 13px;;background-position : left;background-repeat : no-repeat;}
.textbox_noborder {height:18px;font-family: arial, verdana, ms sans serif;font-size: 11px;border:0px;}

/* main banner box */
.mainBorder_top_left 	{height:9px;width:9px;background-image:url(../images/tart/mainBorder_top_left.gif);background-repeat : no-repeat;background-position:top left;}
.mainBorder_top_tile	{height:9px;background-image:url(../images/tart/mainBorder_top_tile.gif);background-repeat : repeat-x;background-position:top left;}
.mainBorder_top_right	{height:9px;width:9px;background-image:url(../images/tart/mainBorder_top_right.gif);background-repeat : no-repeat;background-position:top left;}
.mainBorder_right_tile	{width:9px;background-image:url(../images/tart/mainBorder_right_tile.gif);background-repeat : repeat-y;background-position:top left;}
.mainBorder_left_tile	{width:9px;background-image:url(../images/tart/mainBorder_left_tile.gif);background-repeat : repeat-y;background-position:top left;}
.mainBorder_bottom_left	{height:9px;width:9px;background-image:url(../images/tart/mainBorder_bottom_left.gif);background-repeat : no-repeat;background-position:bottom left;}
.mainBorder_bottom_tile	{height:9px;background-image:url(../images/tart/mainBorder_bottom_tile.gif);background-repeat : repeat-x;background-position:bottom left;}
.mainBorder_bottom_right{height:9px;width:9px;background-image:url(../images/tart/mainBorder_bottom_right.gif);background-repeat : no-repeat;background-position:bottom left;}

.ALinks{Text-Decoration:none;Font-Size:10px;Color:#3E3E3E;}
.ALinks:Hover{Text-Decoration:none;Font-Size:10px;Color:#3E3E3E;}

.Sales_Banner_Static_Tile {background-image:url(../images/tart/banner_static.jpg); background-position:top right; background-repeat:no-repeat; width:238px; height:459px; padding-top:30px;padding-right:20px; }
.sslbackground {display:none;}
