body         	{ border-style: solid; border-width: 0; background-color: #ffffff; font-family:arial, verdana, ms sans serif; font-size:10px; color:#3E3E3E }
.spacer			{background-image:url(images/transparent.gif); font-size:1px;}
.login_tbl 		{width:217px;background-image:url(images/login_bg.gif);background-position:center;background-repeat:no-repeat;}
.point			{background-image:url(images/point.gif);height:23px;width:2px;}
.header_txt		{font-family:Verdana; font-size:9px;color:#666666;text-decoration:none;}
.header_txt:hover {font-family:Verdana; font-size:9px;color:#030B0E;text-decoration:none;}
.footer_txt		{text-align:center;font-family:tahoma; font-size:10px;color:#666666;text-decoration:none;}
.footer			{text-align:center;font-family:tahoma; font-size:10px;color:#6a6a6a;text-decoration:none;}
.textbox 		{height:17px; border:1px solid #3E3E3E;background-color: #FFFFFF;color: black;font-family: arial, verdana, ms sans serif;font-size: 11px;}
.main_bg 		{background-image:url(images/main_bg.gif);background-position : top;background-repeat : repeat-x; }

.titles      	{color: #3E3E3E;font-family: arial, verdana, ms sans serif;font-size: 16px;}
.subcat1     	{color: #3E3E3E;font-family: arial, verdana, ms sans serif;font-size: 12px;}
.cat1   	 	{vertical-align: middle;height:20px; background-color: #FFFFFF;color: #3E3E3E;font-family: arial, verdana, ms sans serif;font-size: 12px; text-decoration:none;}
.cat1:hover	 	{vertical-align: middle;height:20px; background-color: #FFFFFF;color: #3E7BAD;font-family: arial, verdana, ms sans serif;font-size: 12px; text-decoration:none;}
.cat2   	 	{vertical-align: middle;height:20px; background-color: #C8DCEA;color: #3E3E3E;font-family: arial, verdana, ms sans serif;font-size: 12px; text-decoration:none;}
.cat2:hover	 	{vertical-align: middle;height:20px; background-color: #C8DCEA;color: #3E7BAD;font-family: arial, verdana, ms sans serif;font-size: 12px; text-decoration:none;}
.cat3   	 	{vertical-align: middle;height:20px; background-color: #efefef;color: #3E3E3E;font-family: arial, verdana, ms sans serif;font-size: 12px; text-decoration:none;}
.cat3:hover	 	{vertical-align: middle;height:20px; background-color: #efefef;color: #3E7BAD;font-family: arial, verdana, ms sans serif;font-size: 12px; text-decoration:none;}
.catIcon1		{height:6px;width:16px;background-image:url(images/cat_icon.gif);font-family: Arial;background-position : center;background-repeat : no-repeat;  }
.catIcon2		{height:15px;width:15px;background-image:url(images/cat_bullet.gif);font-family: Arial;background-position : center;background-repeat : no-repeat;  }
.catIcon3		{height:15px;width:25px;background-image:url(images/cat_bullet.gif);font-family: Arial;background-position : center;background-repeat : no-repeat;  }

.catSeperator1	{height:3px;background-image:url(images/cat_seperator.gif);font-family: Arial;background-position : center;background-repeat : no-repeat;}
.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;}


.searchBarText	{color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 12px;}
.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;}
.menuText 		{color: #FFFFFF;font-family: tahoma, verdana, ms sans serif;font-size: 11px;text-decoration:none;}
.menuText:hover	{color: #FFFFFF;font-family: tahoma, verdana, ms sans serif;font-size: 11px;text-decoration:none;}
.PD_Description {color: #CACACA;font-family: tahoma, verdana, ms sans serif;font-size: 11px;text-decoration:none;}
.PD_Titles		{background-color:#2E2E2E; color: #949494;font-family: tahoma, verdana, ms sans serif;font-size: 11px;text-decoration:none;}
.PD_Content		{background-color:#000000; color: #CCCCCC;font-family: tahoma, verdana, ms sans serif;font-size: 11px;text-decoration:none;}
.menuSeperator	{width:20px;height:21px;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:5px;height:21px;background-image:url(images/button_right.gif);font-family: Arial;background-position : center;background-repeat : no-repeat;}
.ButtonTile		{cursor:hand;color: #3E3E3E;height:21px;background-image:url(images/button_tile.gif);font-family: arial, verdana, ms sans serif;font-size: 13px;;background-position : center;background-repeat : repeat;}
.ButtonLeft		{cursor:hand;width:5px;height:21px;background-image:url(images/button_left.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 #B0B0B0;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:13px; color:#3E3E3E}

.Cart_Tile 		{cursor:hand;color: #FFFFFF;height:29px;background-image:url(images/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 #B0B0B0;border-right:1px solid #B0B0B0;border-left:1px solid #B0B0B0;background-color: #FFFFFF}
.Cart_Tile_Img	{height:29px;width:40px;background-image:url(images/cart_top_img.gif);font-family: Arial;background-position : right;background-repeat : no-repeat;  }
.Cart_Titles	{background-color: #8CCAFE;color: #224153;font-family: arial, verdana, ms sans serif;font-size: 13px;}

.Cart_Content	{background-color: #FFFFFF;color: #224153;font-family: arial, verdana, ms sans serif;font-size: 13px;} 
.Cart_Content_Alternate {background-color: #DDE8EE;color: #224153;font-family: arial, verdana, ms sans serif;font-size: 13px;}

.NavBar_Background_Category {background-color: #FF4E00;color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 13px;} 
.NavBar_Start_Category {width:179px;height:45px;background-image:url(images/navbar_start.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.NavBar_Text_Category {color: #FFFFFF;font-family: tahoma, verdana, ms sans serif;font-size: 12px; text-decoration:none;} 
.NavBar_Text_Category:hover {color: #FFFFFF;font-family: tahoma, verdana, ms sans serif;font-size: 12px; text-decoration:none;} 

.NavBar_Background_Project 	{background-color: #C3CC3F;color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 13px;} 
.NavBar_Start_Project 		{width:153px;height:45px;background-image:url(images/navbar_start_Project.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.NavBar_Text_Project 		{color: #FFFFFF;font-family: tahoma, verdana, ms sans serif;font-size: 12px; text-decoration:none;} 
.NavBar_Text_Project:hover  {color: #8CCAFE;font-family: arial, verdana, ms sans serif;font-size: 12px; text-decoration:none;} 

.NavBar_Background_Stocksale 	{background-color: #3fcb6d;color: #FFFFFF;font-family: arial, verdana, ms sans serif;font-size: 13px;} 
.NavBar_Start_Stocksale 		{width:153px;height:45px;background-image:url(images/navbar_start_Project.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.NavBar_Text_Stocksale 		{color: #FFFFFF;font-family: tahoma, verdana, ms sans serif;font-size: 12px; text-decoration:none;} 
.NavBar_Text_Stocksale:hover  {color: #8CCAFE;font-family: arial, verdana, ms sans serif;font-size: 12px; text-decoration:none;} 




.process_Tile 		 {color: #FFFFFF;height:41px;background-image:url(images/cart_tile.gif);font-family: arial, verdana, ms sans serif;font-size: 13px;;background-position : top;background-repeat : repeat-x;}
.process_Tile_Img	 {height:41px;width:40px;background-image:url(images/cart_top_img.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.Process_Signin 	 {height:41px;width:48px;background-image:url(images/process_SignIn_Icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.Process_Signin_On 	 {height:41px;width:48px;background-image:url(images/process_SignIn_Icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_Delivery	 {height:41px;width:48px;background-image:url(images/process_Delivery_icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_Delivery_On {height:41px;width:48px;background-image:url(images/process_Delivery_icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_pay 		 {height:41px;width:48px;background-image:url(images/process_pay_icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_pay_On 	 {height:41px;width:48px;background-image:url(images/process_pay_icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_review 	 {height:41px;width:48px;background-image:url(images/process_review_icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_review_On	 {height:41px;width:48px;background-image:url(images/process_review_icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_end 		 {height:41px;width:48px;background-image:url(images/process_end_icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_end_On 	 {height:41px;width:48px;background-image:url(images/process_end_icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_edge		 {width:1px;background-image:url(images/process_edge.gif);}
.process_title		 {background-color: #FFFFFF;color: #00549A;font-family: arial, verdana, ms sans serif;font-size: 15px;}
.process_title_on	 {background-color: #FFFFFF;color: #094477;font-family: arial, verdana, ms sans serif;font-size: 15px; font-weight:bold;}

.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: #00549A;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;}

.formLabel 		{ font-family:tahoma, verdana, ms sans serif; font-size:11px; color:#FFFFFF; }
.formElement 		{ background-color: #202122;border:1px solid #BDBDBD; font-family:tahoma, verdana, ms sans serif; font-size:11px; color:#FFFFFF; }
.subme 			{ background-image:url(images/submit.gif); width:101px; height:17px;background-repeat:no-repeat;}

/* new styles */
#gp {width:100%; height:100%; background-color:#000;  }
#gp #gp_container {
  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;
  }

#gp #gp_header {color:#fff; font:bold 12px tahoma;}
#gp #gp_content {color:#fff; font:normal 11px tahoma; line-height:15px;}
#gp .gp_content {color:#fff; font:normal 11px tahoma; padding:10px;}
#gp .gp_content a {color:#fff; font:normal 11px tahoma; text-decoration:none; font-weight:bold;}
#gp .gp_content a:hover {color:#fff; font:normal 11px tahoma; text-decoration:underline; font-weight:bold;}

#gp #gp_parent	{padding-top:20px; font:bold 14px tahoma; color:#fff; text-align:center;}
#gp .gp_sep		{height:1px; background-color:#4d4d4d; clear:both;}
#gp .event_date {color:#fff; font:bold 12px tahoma; width:150px; float:left;}
#gp .event_text	a	{color:#fff; font:normal 11px tahoma; width:200px; float:left; text-decoration:none;}
#gp .cat_header	{color:#cccccc; font:normal 12px tahoma;}
#gp .title {color:#cccccc; font:normal 11px tahoma; text-decoration:none;}

.subcats	{clear:both;}
.subcats .title {color:#cccccc; font:normal 11px tahoma; text-decoration:none;}

#projects {width:100%; height:424px; background:#000;}
#projects .Project {width:209px; height:100%; float:left;}
#projects .Project .arrow {float:left; width:20px; height:30px; background:url(images/projects_arrow.gif) no-repeat;}
#projects .Project .pic	{position:relative; float:left;}
#projects .Project .pic .text {position:absolute; top:10px; left:5px;}
#projects .Project .pic .text a {color:#fff; font:bold 14px tahoma; text-decoration:none;}

.search a {color:#fff; font:normal 11px tahoma; text-decoration:none;}

