p {
  margin: 0px;
  padding: 0px;
}

body         	{ border-style: solid; border-width: 0; background-image:url(../images/main_bg.gif);background-color: #858585; font-family:arial, verdana, ms sans serif; font-size:10px; color:#3E3E3E }
.spacer 		{font-size:1px;}

.main_topright  {height:6px;width:6px;background-image:url(../images/main_topright.gif);font-family: Arial;background-position : right;background-repeat : no-repeat;}
.main_topleft  {height:6px;width:6px;background-image:url(../images/main_topleft.gif);font-family: Arial;background-position : left;background-repeat : no-repeat;}
.main_bottomright  {height:6px;width:6px;background-image:url(../images/main_bottomright.gif);font-family: Arial;background-position : right;background-repeat : no-repeat;}
.main_bottomleft  {height:6px;width:6px;background-image:url(../images/main_bottomleft.gif);font-family: Arial;background-position : left;background-repeat : no-repeat;}
.mainLink_tbl	{border-right:1px solid #A2B2CF;}

.cat_title		{vertical-align: middle;font-weight:bold;color:#486DAF;font-family: arial, verdana, ms sans serif;font-size: 16px;}
.PD_MainBorder 	{background-color: #FFFFFF}
.PD_SepBorder 	{border-bottom:1px solid #A2B2CF;}
.PD_Seperator 	{background-color: #D5D5D5;}
.PD_TitleBackground {background-color:#DEE4E9;}
.PD_Arrow		{height:18px;width:14px;background-image:url(../images/productinfo_icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.PD_Title		{color: #12377B;font-family: arial, verdana, ms sans serif;font-size: 13px;text-decoration:none;}
.PD_Title:hover		{color: #12377B;font-family: arial, verdana, ms sans serif;font-size: 13px;text-decoration:none;}
.PD_Compare		{color: #595959;font-family: arial, verdana, ms sans serif;font-size: 12px;}
.PD_Price		{color: #486DAF;font-family: arial, verdana, ms sans serif;font-size: 12px;}
.PD_SitePrice	{color: #20365E;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.PD_DeliverPrice{color: #595959;font-family: arial, verdana, ms sans serif;font-size: 12px;}
.PD_GeneralText {color: #595959;font-family: arial, verdana, ms sans serif;font-size: 12px;}
.NL_Remove 		{color: #595959;font-family: arial, verdana, ms sans serif;font-size: 11px;}
.titles      	{color: #3E3E3E;font-family: arial, verdana, ms sans serif;font-size: 16px;}
.pageHeader 	{font-family:arial, verdana, ms sans serif; font-size:13px; color:#3E3E3E}
.pageContent 	{font-family:arial, verdana, ms sans serif; font-size:13px; color:#3E3E3E}
.subcat1     	{color: #3E3E3E;font-family: arial, verdana, ms sans serif;font-size: 12px;}
.subCatView		{vertical-align: middle;height:11px; color: #275092;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:none;}

.cat1_tile		{width:164px;font-family: Arial;background-position : center;background-repeat : repeat-y;background-image:url(../images/t1/blue/cat1_tile.gif);}
.cat2_tile		{width:164px;font-family: Arial;background-position : center;background-repeat : repeat-y;background-image:url(../images/t1/blue/cat2_tile.gif);}
.cat3_tile		{width:164px;font-family: Arial;background-position : center;background-repeat : repeat-y;background-image:url(../images/t1/blue/cat2_tile.gif);}
.cat4_tile		{width:164px;font-family: Arial;background-position : center;background-repeat : repeat-y;background-image:url(../images/t1/blue/cat2_tile.gif);}
.cat1   	 	{vertical-align: middle;height:20px; color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 12px; text-decoration:none;}
.cat1:hover	 	{vertical-align: middle;height:20px; color: #FCD91E;font-family: arial, verdana, ms sans serif;font-size: 12px; text-decoration:none;}
.cat2   	 	{vertical-align: middle;height:15px; color: #000000;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:none;}
.cat2:hover	 	{vertical-align: middle;height:15px; color: #3e3e3e;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:none;}
.cat3   	 	{vertical-align: middle;height:15px; color: #000000;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:none;}
.cat3:hover	 	{vertical-align: middle;height:15px; color: #3e3e3e;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:underline;}
.cat4   	 	{vertical-align: middle;height:15px; color: #000000;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:none;}
.cat4:hover	 	{vertical-align: middle;height:15px; color: #3e3e3e;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:underline;}
.footer {color: #666666;font-family: arial, verdana, ms sans serif;font-size: 11px;text-decoration:none;}

.catIcon1		{height:13px;width:20px;background-image:url(../images/t1/blue/cat_icon.gif);font-family: Arial;background-position : center;background-repeat : no-repeat;  }
.catIcon2		{height:15px;width:32px;background-image:url(../images/t1/blue/cat_bullet.gif);font-family: Arial;background-position : left;background-repeat : no-repeat;  }
.catIcon3		{height:15px;width:40px;background-image:url(../images/t1/blue/cat_bullet.gif);font-family: Arial;background-position : left;background-repeat : no-repeat;  }
.catIcon4		{height:15px;width:45px;background-image:url(../images/t1/blue/cat_bullet.gif);font-family: Arial;background-position : left;background-repeat : no-repeat;  }

.catSeperator1	{width:90%;height:3px;background-image:url(../images/t1/blue/cat_seperator.gif);font-family: Arial;background-position : center;background-repeat : repeat-x;}
.catSeperator2	{height:1px;font-family: Arial;background-position : center;background-repeat : no-repeat;}
.catSeperator3	{height:1px;font-family: Arial;background-position : center;background-repeat : no-repeat;}
.catSeperator4	{height:1px;font-family: Arial;background-position : center;background-repeat : no-repeat;}

.textbox 		{border:1px solid #3E3E3E;background-color: #FFFFFF;color: black;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.catTitle		{height:25px;width:100%;background-color:#00549A;background-image:url(../images/cat_top.gif);color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 15px;}
.menu_tile		 {vertical-align: bottom;}
.menuText_2_Start {width:3px; font-size:1px;}
.menuText_2_end {width:3px; font-size:1px;}
.menuText_2 	 {height:23px;color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.menuText_2:hover{height:23px;color: #B3CEFF;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.menuText_3 	 {color: #5E5E5E;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.menuText_3:hover{color: #003878;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.menuSeperator	{width:15px;height:39px;background-image:url(../images/t1/blue/menu_seperator.gif);font-family: Arial;background-position : center;background-repeat : no-repeat;}
.paging		 	{color: #5E5E5E;font-family: arial, verdana, ms sans serif;font-size: 12px;text-decoration:none;}
.MultipleChoise	{background-color: #FFFFFF;color: #3B3B3B;font-family: arial, verdana, ms sans serif;font-size: 12px; height:70px; width:100px;}
.SelectBox		{background-color: #FFFFFF;color: #3E3E3E;font-family: arial, verdana, ms sans serif;font-size: 12px; }
.CategoryParamTitle {color: #3B3B3B;font-family: arial, verdana, ms sans serif;font-size: 13px;text-decoration:none;}

.ButtonRight	{cursor:hand;width:6px;height:18px;background-image:url(../images/t1/blue/button_right.gif);font-family: Arial;background-position : center;background-repeat : no-repeat;}
.ButtonTile		{cursor:hand;color: #FFFFFF;height:18px;background-color:#486DAF;font-family: arial, verdana, ms sans serif;font-size: 11px;}
.ButtonLeft		{cursor:hand;width:6px;height:18px;background-image:url(../images/t1/blue/button_left.gif);font-family: Arial;background-position : center;background-repeat : no-repeat;}

.ButtonRight_dark	{cursor:hand;width:6px;height:18px;background-image:url(../images/t1/blue/button_right_dark.gif);font-family: Arial;background-position : center;background-repeat : no-repeat;}
.ButtonTile_dark	{cursor:hand;color: #FFFFFF;height:18px;background-color:#3A3A3A;font-family: arial, verdana, ms sans serif;font-size: 11px;}
.ButtonLeft_dark	{cursor:hand;width:6px;height:18px;background-image:url(../images/t1/blue/button_left_dark.gif);font-family: Arial;background-position : center;background-repeat : no-repeat;}

.GeneralText	{font-family:arial, verdana, ms sans serif; font-size:13px; color:#3E3E3E}
.SortAndPaging	{font-family:arial, verdana, ms sans serif; font-size:13px; color:#00549A; text-decoration:none;}
.SortAndPaging:hover	{font-family:arial, verdana, ms sans serif; font-size:13px; color:#395064; text-decoration:none;}

.PP_MainBorder 	{border:1px solid #A2B2CF;background-color: #FFFFFF}
.PP_Title		{color: #12377B;font-family: arial, verdana, ms sans serif;font-size: 14px;}
.PP_Price		{color: #486DAF;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.PP_SitePrice	{color: #20365E;;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:13px; color:#3E3E3E}
.PP_HighlightText	{font-family:arial, verdana, ms sans serif; font-size:13px; color:#12377B; font-weight:bold;}

.Cart_Tile 		{cursor:hand;color: #FFFFFF;height:29px;background-image:url(../images/t1/blue/cart_tile.gif);font-family: arial, verdana, ms sans serif;font-size: 13px;;background-position : center;background-repeat : repeat;}
.Cart_MainBorder{border-bottom:1px solid #A2B2CF;border-right:1px solid #A2B2CF;border-left:1px solid #A2B2CF;background-color: #FFFFFF}
.Cart_Tile_Img	{height:29px;width:40px;background-image:url(../images/t1/blue/cart_top_img.gif);font-family: Arial;background-position : right;background-repeat : no-repeat;  }
.Cart_Titles	{background-color: #B7C1D3;color: #2C3648;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.Cart_Sub_Titles {background-color: #CFD6E2;color: #2C3648;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.Cart_Content	{background-color: #FFFFFF;color: #2C3648;font-family: arial, verdana, ms sans serif;font-size: 13px;} 
.Cart_Content_Alternate {background-color: #DFE3EB;color: #2C3648;font-family: arial, verdana, ms sans serif;font-size: 13px;}

.NavBar_Background {height:30px;color: #FFFFFF;background-image:url(../images/t1/blue/navbar_tile.gif);font-size:11px;font-family: Arial;background-position : top;background-repeat : repeat-x;  } 
.NavBar_Seperator {height:30px;width:20px;background-image:url(../images/t1/blue/navbar_seperator.gif);font-family: Arial;background-position : top center;background-repeat : no-repeat;  }
.NavBar_Text {color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:none;} 
.NavBar_Text:hover {color: #8CCAFE;font-family: arial, verdana, ms sans serif;font-size: 11px; text-decoration:none;} 

.process_text 		 {color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.process_Tile 		 {color: #FFFFFF;height:77px;background-image:url(../images/t1/blue/process_tile.gif);font-family: arial, verdana, ms sans serif;font-size: 13px;;background-position : top;background-repeat : repeat-x;}
.process_Img	 	 {height:77px;width:95px;background-image:url(../images/t1/blue/process_img.gif);font-family: Arial;background-position : top center ;background-repeat : no-repeat;  }
.Process_Signin 	 {height:77px;width:54px;background-image:url(../images/t1/blue/process_SignIn_Icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.Process_Signin_On 	 {height:77px;width:54px;background-image:url(../images/t1/blue/process_SignIn_Icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_Delivery	 {height:77px;width:54px;background-image:url(../images/t1/blue/process_Delivery_icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_Delivery_On {height:77px;width:54px;background-image:url(../images/t1/blue/process_Delivery_icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_pay 		 {height:77px;width:54px;background-image:url(../images/t1/blue/process_pay_icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_pay_On 	 {height:77px;width:54px;background-image:url(../images/t1/blue/process_pay_icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_review 	 {height:77px;width:54px;background-image:url(../images/t1/blue/process_review_icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_review_On	 {height:77px;width:54px;background-image:url(../images/t1/blue/process_review_icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_end 		 {height:77px;width:54px;background-image:url(../images/t1/blue/process_end_icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_end_On 	 {height:77px;width:54px;background-image:url(../images/t1/blue/process_end_icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_title		 {color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.process_title_on	 {color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 13px; font-weight:bold;}
.Process_MainBorder{border-bottom:1px solid #A2B2CF;border-right:1px solid #A2B2CF;border-left:1px solid #A2B2CF;background-color: #FFFFFF}

.note			{position:relative; width: 100%; height:1px; left: 0; top: 0px; border: 2px solid black; background-color: lightyellow;padding: 4px; z-index: 100; height:250;overflow:auto; display:none;color: #000000; font-family: arial, verdana, ms sans serif;font-size: 13px;}
.note_text 		{ color: #000000; font-family: arial, verdana, ms sans serif;font-size: 11px; }

.SignInTitle	{background-color: #FFFFFF;color: #00549A;font-family: arial, verdana, ms sans serif;font-size: 15px;}
.SignInHR		{background-color: #A2B2CF;color: #00549A;font-family: arial, verdana, ms sans serif;font-size: 15px;}
.signin_field	{background-color: #FFFFFF;color: #224153;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.errTable 		{border:1px solid #9B1D34;background-color: #FFFFFF;color: #9B1D34;font-family: arial, verdana, ms sans serif;font-size: 14px;}

.header_logo	{background-color:#E3E3E3;font-family: arial, verdana, ms sans serif;font-size: 11px;}
.CartLinkText 	{color: #6F6F6F;font-family: arial, verdana, ms sans serif;font-size: 13px;text-decoration:none;}
.searchBarText	{color: #6F6F6F;font-family: arial, verdana, ms sans serif;font-size: 12px;}
.search_button 	{width:16px; background-image:url(../images/t1/blue/search.gif);background-repeat : no-repeat;background-position : middle;}
.toplinks_tile	{height:39px; color:#ffffff; background-image:url(../images/t1/blue/toplinks_tile.gif);background-repeat : repeat-x;background-position : middle;}

.mainCat_Title			{font-weight:bold;vertical-align: middle;height:11px; color: #275092;font-family: arial, verdana, ms sans serif;font-size: 14px; text-decoration:none;}
.mainCat_SubTitles		{vertical-align: middle;height:11px; color: #275092;font-family: arial, verdana, ms sans serif;font-size: 13px; text-decoration:none;}
.mainCat_SubTitles:hover {vertical-align: middle;height:11px; color: #275092;font-family: arial, verdana, ms sans serif;font-size: 13px; text-decoration:underline;}
.sslbackground {display:none;}