 body	{color: #404040;font-family:Arial,Helvetica,sans-serif;
         font-size:12px;
		 background-color: #FFFFFF;/*#cccccc; */
         padding:0px;margin:0px;
		/* background-image:url("/layouts/twc_main/images/TWC-Logo-bg-bur.jpg"); */
		/*background-attachment: fixed; */
		}
/*--------------- defaults -----------------*/
img {border:0px}		
td,p,ul,dt,dd
		{font-family:Arial,Helvetica,sans-serif;
		 font-size:12px;
		 color: #404040;
 	    }
input,select {font-family:Arial,Helvetica,sans-serif;
		 font-size:12px;
		 color: #404040;
		/*border:1px solid #999999 ;*/
 	    }
.flat {border:1px solid #999999 ;}
ul {margin-top:1px}
li   {font-family:Arial,Helvetica,sans-serif;
       font-size:12px;
	   color: #404040;
	  /* margin-bottom:0px;
	   margin-left:0px; */
	   /*line-height:14px;*/
	 }
/* default link color */
   A 					{color:#404040}
   A:visited			{color:#404040}
   A:active 			{color:#0000FF}
   A:hover 				{color:#0066dd}
 
 
 h2.checkout {  font-size: 14pt;font-family:arial,helvetica, sans-serif;color: #6699CC  ;font-weight:bold;margin:15px 0  2px 0}
  
/*-------------- page --------------*/
table.site_page {width:745px;}/*745 */
/*-------------- Header --------------*/

#header {position:relative;
	width:745px; /* should be the same as site_page */
	height:140px;
	background-color:#FFFFFF}
#logo {
	position:absolute;left:0px;top:-15px;}
#tn_menu {
	position:absolute;left:0px;top:75px;/* 86px */
	background-color:#FFFFFF;
	/*background-image:url('/layouts/twc_main/images/twc_navbar.gif');*/
	background-image:url('/layouts/twc_main/images/twc_navbar-2.gif');
	background-repeat:no-repeat;
	height:67px; width:754px;
	padding-left:0px;
	margin:0px;

	}
#tn_menu  ul			{list-style:none;margin:0px;padding-left:7px}
#tn_menu  li			{
	font-size: 11px;
	font-family:arial,helvetica, sans-serif;
	list-style:none;
	float:left;/* list horizontal */
	padding:0;margin-top:18px
}
#tn_menu a {text-indent: -3000px;border: 0px; outline: none;display:block;}




#tn_menu li#home_btn {
	background:url('/layouts/twc_main/images/tn_home_s.gif');}
#tn_menu a#home  {background:url('/layouts/twc_main/images/tn_home.gif')  ;
		width:67px;height:26px;}
#tn_menu a#home:hover  {background:url('/layouts/twc_main/images/tn_home_s.gif')  ;}

#tn_menu li#specials_btn {
	background:url('/layouts/twc_main/images/tn_specials_s.gif')}
#tn_menu a#specials  {background:url('/layouts/twc_main/images/tn_specials.gif')  ;
		width:81px;height:26px;}
#tn_menu a#specials:hover  {background:url('/layouts/twc_main/images/tn_specials_s.gif')  ;}

#tn_menu li#our_picks_btn {
	background:url('/layouts/main/images/tn_ourpicks_s.gif')}
#tn_menu a#our_picks  {background:url('/layouts/twc_main/images/tn_ourpicks.gif')  ;
		width:88px;height:26px;}
#tn_menu a#our_picks:hover  {background:url('/layouts/twc_main/images/tn_ourpicks_s.gif')  ;}


#tn_menu li#wine_club_btn {
	background:url('/layouts/main/images/tn_wineclub_s.gif')}
#tn_menu a#wine_club  {background:url('/layouts/twc_main/images/tn_wineclub.gif')  ;
		width:92px;height:26px;}
#tn_menu a#wine_club:hover  {background:url('/layouts/twc_main/images/tn_wineclub_s.gif')  ;}
	
#tn_menu li#blog_btn {
	background:url('/layouts/main/images/tn_blog_s.gif')}
#tn_menu a#blog  {background:url('/layouts/twc_main/images/tn_blog.gif')  ;
		width:67px;height:26px;}
#tn_menu a#blog:hover  {background:url('/layouts/twc_main/images/tn_blog_s.gif')  ;}	
	
/*
#tn_menu a				{ text-decoration:none; background:none;display:block}
#tn_menu a img 			{ margin:1px }
#tn_menu a:link 		{ color:#fff; }
#tn_menu a:visited		{ color:#fff; }
#tn_menu a:hover 		{ color:#FDDB9A;text-decoration:none;background-color:#CCCCCC;}
#tn_menu a:active		{ color:#FDDB9A; }
*/

#top_buttons {float:right;font-size:8pt;margin-top:6px}
#top_buttons a:link,
#top_buttons a:visited { text-decoration:none;margin: 0 5px}
#search_bar {position:absolute;top:91px;left:480px;}
#adv_search_bar {position:absolute;top:113px;left:615px;font-size:11px}
#adv_search_bar a {color: #663300}
/*-------------- left Column --------------*/
TD.left_column  
		{font-family:Arial,Helvetica,sans-serif;
 	     color: #404040;background-color: #FFFFFF; font-size:12px;
		 padding:0px;
		 margin:0px;
		 width:185px; /* make sure #left_nav width is the same */
		
		/* border-right:1px solid  #CCCCCC; */
		 
		/* background-color: #99CC99; */
		/* background-image: url(/images/stripped_bg1.gif);*/
}
.left_nav {width:185px;margin-top:3px}

/*-------------------- Menu -------------------*/

 table.navigation {
	width:178px;
/*margin-bottom:25px;*/
	
	
}

/*-------------- right Column --------------*/
TD.right_column  
		{font-family:Arial,Helvetica,sans-serif;
 	     color: #404040;
		 background-color: #00ff00;
		 font-size:12px;
		 /*padding:3px;width:120;*/
		 border-left:1px solid  #ff0000; /* #CCCCCC*/
		 
}
/*-------------- footer ------------- */	
TABLE.footer {width:100%;
	background-color: #FFFFFF;
}
TD.footer {background-color: #FFFFFF;
			font-family:Arial,Helvetica,sans-serif;
			font-size: 11px; color: #666666}
A.footer				{color:#666666;text-decoration:none;}
A.footer:visited		{color:#666666;text-decoration:none;}
A.footer:active		{color:#FF9933;text-decoration:underline;}
A.footer:hover   	{color:#cc0000;text-decoration:underline;}
/*------------------ body ----------------*/

TD.body  
		{font-family:Arial,Helvetica,sans-serif;
 	     color: #404040; font-size:12px;
		
		 background-color: #FFFFFF; 
		padding-left:10px; 
		padding-right:1px;
		padding-bottom:1px;
		width:100%;
 	                      }
/*------------------Ads--------------------*/	
#center_ads_home {
	background-color:#FFFFFF;
	/* height:600px;  only needed if list_add $h = -1 */
	/* width: 300px;   only needed if list_add $w = -1 */
	}	 
#center_ads {
	background-color:#FFFFFF;
	/* height:600px;  only needed if list_add $h = -1 */
	/* width: 300px;   only needed if list_add $w = -1 */
	}


div.Ad_default{
		
		}
div.Ad_hot {
		text-align:center   ;
		background-color:#FfF0F0;;color:#444444;
		border:1px solid #996666;margin:0px;
		padding:2px;

}
div.Ad_red{font-family:Arial,Helvetica,sans-serif;font-size:11px;
		background-color: #FFFFFF;color:#AA0000;
		/*border:1px solid #F0F0F0;*/
}
div.Ad_red_14b{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#CC0000;text-align:center;padding:2px;
	
}
/*---product listing style0---(1/row x30 rows no image)----------*/

table.style0 {background-color: #FFFFFF;
			border-top:1px solid #CCCCCC;}
td.style0_in {background-color:#ffffff;
		border-bottom:1px solid #CCCCCC;height:25px;
		vertical-align:middle }
table.p_style0{width:100%}
TD.p_icon0  {}
TD.p_desc_0
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			/*background-color:#FFFFFF;*/
			height:24px;
			padding:2px 2px 2px 10px;
			border-bottom:1px solid #CCCCCC;
			border-left:1px solid #CCCCCC;}
TD.p_price_0{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			/*vertical-align:top;*/
			text-align:right;
			border-bottom:1px solid #CCCCCC;
			
		}
tr.list0_odd {background-color:#FFFFFF}
tr.list0_even {background-color:#F5F5F5}	
/*-------product listing style1---(1/row x 10 horizontal)------------------*/
table.style1 {background-color: #FFFFFF;}
td.style1_in {background-color:#ffffff; }
table.p_style1{width:100%}
TD.p_icon_1  
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			border:1px solid #CCCCCC;
			height:134px;width:100px;
			vertical-align:top
 	                      }
TD.p_icon_1_s
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			border:1px solid #FF0000;
			text-align: center;vertical-align:middle;
			height:134px;width:100px;
			vertical-align:top }
TD.p_desc_1
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			background-color:#FFFFFF;
			padding:2px 2px 2px 10px;
			border:solid #CCCCCC;
			border-width: 1px 1px 1px 0px;
			vertical-align:bottom;
			width:100%}
TD.p_price_1{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;	
			background-color:#FFFFFF;
			text-align:center;
			border-bottom:1px solid #CCCCCC;
			border-right:1px solid #CCCCCC;
		}
span.st1_reg_price{font-weight:bold;color:  #404040; font-size:12px; }
span.st1_old_price{color:  #404040; font-size:12px;text-decoration:line-through}
span.st1_sale_price{font-weight:bold;color: #CC0000; font-size:12px;}
/*-----------------style 2 --- 2 per row x 5 row horizontal ------*/
table.style2 {background-color: #FFFFFF;}
td.style2_in {background-color:#ffffff; }
table.p_style2{}
TD.p_icon_2  
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			border:1px solid #CCCCCC;
			height:134px;width:100px;
			vertical-align:top
 	                      }
TD.p_icon_2_s
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			border:1px solid #FF0000;
			height:134px;width:100px;
			vertical-align:top   }
TD.p_desc_2
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;	
			background-color:#FFFFFF;
			padding:2px 2px 2px 10px;
			border:solid #CCCCCC;
			border-width: 1px 1px 1px 0px;
			vertical-align:bottom;
			/*text-align:center;*/
			width:150px}
TD.p_price_2{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;	
			background-color:#FFFFFF;
			text-align:center;
			border-bottom:1px solid #CCCCCC;
			border-right:1px solid #CCCCCC;
		}
span.st2_reg_price{font-weight:bold;color:  #404040; font-size:12px; }
span.st2_old_price{color:  #404040; font-size:12px;text-decoration:line-through}
span.st2_sale_price{font-weight:bold;color: #CC0000; font-size:12px;}





 /*--------------style 3 --- 1 per row x 10 row vertical ------*/
table.style3 {background-color: #F0F0F0;}
td.style3_in {background-color:#ffFFFF;width:100% }
table.p_style3{width:100%}
TD.p_icon_3  
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			border:1px solid #CCCCCC;
			height:134px;width:100%;
			vertical-align:top;
			text-align:left
 	                      }
TD.p_icon_3_s
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			border:1px solid #FF0000;
			height:134px;width:100%;
			vertical-align:top;
			text-align:left}

TD.p_desc_3
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			background-color:#FFFFFF;
			padding:2px 2px 2px 10px;
			border:solid #CCCCCC;
			border-width: 0px 1px 1px 1px;
			vertical-align:bottom;
			width:100%}
TD.p_price_3{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;	
			background-color:#FFFFFF;
			text-align:center;
			border-bottom:1px solid #CCCCCC;
			border-right:1px solid #CCCCCC;
		}
span.st3_reg_price{font-weight:bold;color:  #404040; font-size:12px; }
span.st3_old_price{color:  #404040; font-size:12px;text-decoration:line-through}
span.st3_sale_price{font-weight:bold;color: #CC0000; font-size:12px;}	
 /*-------------------------style 4 --- 2 per row x 5 row vertical ------*/
table.style4 {background-color: #F0F5F0;}
table.p_style4{width:100%;}
td.style4_in {background-color:#f0F5F0;width:50% }
TD.p_icon_4  
		{font-family:Arial,Helvetica,sans-serif;
		background-color:#FFFFFF;
			color: #404040; font-size:12px;
			border:1px solid #CCCCCC;
			height:134px;width:50%;
			vertical-align:top;
			text-align:center
 	                      }
TD.p_icon_4_s
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			border:1px solid #FF0000;
			height:134px;width:50%;
			vertical-align:top;
			text-align:center}

TD.p_desc_4
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			background-color:#F0F0f5;
			padding:2px 2px 2px 10px;
			border:solid #CCCCCC;
			border-width: 0px 1px 1px 1px;
			vertical-align:bottom;
			text-align:center;
			width:50%}
TD.p_price_4{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;	
			background-color:#FFFFFF;
			text-align:center;
			border-bottom:1px solid #CCCCCC;
			border-right:1px solid #CCCCCC;
		}
span.st4_reg_price{font-weight:bold;color:  #404040; font-size:12px; }
span.st4_old_price{color:  #404040; font-size:12px;text-decoration:line-through}
span.st4_sale_price{font-weight:bold;color: #CC0000; font-size:12px;}
/*----------------product listing style 5 ---(3/line x4 row)------------------*/
table.style5 {background-color:#FFFFFF}
td.style5_in {background-color:#ffffff; }
TD.p_icon_5
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			border:1px solid #CCCCCC;
			text-align: center;
			vertical-align:middle;
			height:144px;width:200px; 
			background-Color:#FFFFFF;
 	                }
TD.p_icon_5_s
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			border:1px solid #FF0000;
			text-align: center;vertical-align:middle;
			height:144px;width:200px;
 	                }
TD.p_desc_5
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			width:200px;height:130px;
			background-color:#EFEFEF;
			text-align:center;vertical-align:top;
			padding:2px;
		/*	border:solid #CCCCCC;
			border-width: 0px 1px 1px 1px;*/
			}
span.st5_reg_price{font-weight:bold;color:  #404040; font-size:12px; }
span.st5_old_price{color:  #404040; font-size:12px;text-decoration:line-through}
span.st5_sale_price{font-weight:bold;color: #CC0000; font-size:12px;}
	
       	                  
/*--------product listing style 6 ---(4  per line x3 line) vertical-------*/
table.style6 {background-color:#FFFFFF;}
td.style6_in {background-color:#ffffff; }

TD.p_icon_6
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			border:1px solid #CCCCCC;
			text-align: center;
			vertical-align:middle;
			height:164px;width:134px; 
			background-Color:#FFFFFF;
 	                }
TD.p_icon_6_s
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			border:1px solid #FF0000;
			text-align: center;vertical-align:middle;
			height:164px;width:134px;
 	                }
TD.p_desc_6
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			width:134px;
			/*background-color:#EFEFEF;*/
			text-align:center;vertical-align:top;}
span.st6_reg_price{font-weight:bold;color:  #404040; font-size:12px; }
span.st6_old_price{color:  #404040; font-size:12px;text-decoration:line-through}
span.st6_sale_price{font-weight:bold;color: #CC0000; font-size:12px;}
	
/*----------------product listing style7 ---(5 /line x 2 line) ---------------*/
 table.style7 {background-color: #EEEEEE} /* butg #810805 yell EEaa00 */
 td.style7_in {background-color: #Ffffff;width:20%}
 TD.p_icon_7
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:11px;
			background-color:#FFFFFF;
			border:1px solid #EEEEEE; /* #DBDBDB */
			text-align: center;vertical-align:middle;
			width:96px;height:132px;
 	         }
TD.p_icon_7_s
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:11px;
			background-color:#FFFFFF;
			border:1px solid #FF0000; 
			text-align: center;vertical-align:middle;
			width:96px;height:132px;
 	         }
TD.p_desc_7
		{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:10px;
			/*background-color:#EEEEEE;*/
			text-align:center;vertical-align:bottom;
			width:96px;
 	        }	
span.st7_reg_price{font-weight:bold;color:  #404040; font-size:12px; }
span.st7_old_price{color:  #404040; font-size:12px;text-decoration:line-through}
span.st7_sale_price{font-weight:bold;color: #CC0000; font-size:12px;}                  						  
    						  
/*---------------product detail------------------*/						  
						  
TD.p_photo
			{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			/*border:1px solid #CCCCCC; */
			/*width:40%;*//*height:261px*/;text-align:center
			}
TD.p_detail
			{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			/*border:1px solid #CCCCCC; */
			width:340px;
			}
TD.p_attribute
			{font-family:Arial,Helvetica,sans-serif;
			color: #404040; font-size:12px;
			border:1px solid #CCCCCC;
			width:340px;
			}

						  
A.text_ad 			{color:#404040;font-family:Arial,Helvetica,sans-serif;
					font-size:11px;font-family:Arial,Helvetica,sans-serif;}
A.text_ad :Active 		{color:#404040;text-decoration:none;}
A.text_ad :visited		{color:#404040;} 
A.text_ad :Hover 		{color:#FFCC66;/*background-color:#FFDA6A;*/}

A.nav2 				{color:#777777;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
					font-size:11px;font-family:Arial,Helvetica,sans-serif;}
A.nav2:Active 		{color:#0000FF;text-decoration:none;}
A.nav2:visited		{color:#777777;} 
A.nav2:Hover 		{color:#CC7B8C;;/*background-color:#FFDA6A;*/}							   
							   			 
A.nav1 				{color:#FFFFFF;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
					font-size:11px;font-family:Arial,Helvetica,sans-serif;}
A.nav1:Active 		{color:#0000FF;text-decoration:none;}
A.nav1:visited		{color:#FFFFFF;} 
A.nav1:Hover 		{color:#FFCC66;/*background-color:#FFDA6A;*/}

A.nav2 				{color:#777777;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
					font-size:11px;font-family:Arial,Helvetica,sans-serif;}
A.nav2:Active 		{color:#0000FF;text-decoration:none;}
A.nav2:visited		{color:#777777;} 
A.nav2:Hover 		{color:#CC7B8C;;/*background-color:#FFDA6A;*/}

/*---------------- left navigation menu --------------------*/
.box_header_categ {
	width:186px;height:32px;
	background:url("/layouts/twc_main/images/wines_by_category.jpg") no-repeat;
	background-position:center; margin-top:10px;
	}
.box_header_winery {
	width:186px;height:32px;
	background:url("/layouts/twc_main/images/browse_by_wineries.jpg") no-repeat;
	background-position:center; margin-top:10px;
	}
.box_header_spirits {
	width:186px;height:32px;
	background:url("/layouts/twc_main/images/spirits_by_category.jpg") no-repeat;
	background-position:center; margin-top:10px;
	}
.box_header_price {
	width:186px;height:32px;
	background:url("/layouts/twc_main/images/wines_by_price.jpg") no-repeat;
	background-position:center; margin-top:10px;
	}
.box_header_empty {
	width:186px;height:32px;
	background:url("/layouts/twc_main/images/box1_header_empty.jpg") no-repeat;
	background-position:center; margin-top:10px;
}
.box_body {
	width:186px;
	background-image:url("/layouts/twc_main/images/box1_bg.jpg") ;
	background-position:center; 
	background-repeat:repeat-y;
	}
.box_footer {
	width:186px;height:15px;
	background:url("/layouts/twc_main/images/box1_footer.jpg") no-repeat;
	background-position:center;
	margin-bottom:10px;
	}
/*--------------------menu -------------------*/

/*----------------side nav menu ---------------------*/
div#box_body	{
	text-align:left;
	margin: 10px auto 20px auto; /* center firefox */
	padding:0px;
	/*text-align:center;*/
	width: 163px;
	/*background-color:white;*/
	display:block;
	font-family:Arial, Helvetica, sans-serif;font-size:11px	;
	position: relative;top: -50px;
}
/* decoration per level */
.menu_name_1,menu_name_2,menu_name_3,menu_name_4 {
	border-bottom:1px solid #E0E0E0;padding:2px;;
	}
.level1{}
.level2{}
.level3{}
.level4{}
.level1{}
a.menu_normal:link,a.menu_normal:visited 	{text-decoration:none;color:#666666;cursor: pointer;display:block;width:100%;}
a.menu_normal:hover	{text-decoration:none;color:#666666;background:#FFEEEE;display:block;}


 a.menu_selected:link, a.menu_selected:visited	{		
	background:  #FFF1C4;width:100%;
	text-decoration:none;
	color:#FF0000;font-weight:bold;display:block;
}
 a.menu_selected:hover	{			
	text-decoration:none;
	background-repeat: no-repeat;
	background:#ffEEEE;
	color:#FF0000;
	cursor: pointer;display:block;
	
	
}
a.top_menu_normal:link,a.top_menu_normal:visited	{
	text-decoration:none;cursor: pointer;
	background:url('/layouts/twc_main/images/gryarr.gif') no-repeat;
	background-color:#FFFFFF;color:#990033;font-weight:bold;
	display: block ;width:100%;
}

a.top_menu_normal:hover	{
	display: block;cursor: pointer;
	background:url('/layouts/twc_main/images/gryarr.gif') no-repeat;
	background-color:#ffEEEE;color:#990033;
}

/* top categories */

a.top_menu_selected:link, a.top_menu_selected:visited	{
	background:url('/layouts/twc_main/images/gryarr.gif') no-repeat ;
	background-color:#FFF1C4;color:#ff0000;
	text-decoration:none;
	font-weight:bold;
	display:block;width:100%
}
 a.top_menu_selected:hover	{	
	/*background:url('/layouts/twc_main/images/gryarr.gif') no-repeat;*/
	background-color: #FFEEEE;
	color:#7d5001;
	font-weight:bold;
	cursor: pointer;
	display:block;
}
	
 
a.top_menu_expanded:link,a.top_menu_expanded:visited	{
	background:url('/layouts/twc_main/images/gryarr.gif') no-repeat ;
	font-weight:bold;color: #6699CC;
	display:block;text-decoration:none;
}
 a.top_menu_expanded:hover	{	
	background:url('/layouts/twc_main/images/gryarr.gif') no-repeat #FFEEEE;
	
	color:#7d5001;
	font-weight:bold;
	cursor: pointer;
	display:block;
}

/*------------colored levels ------------------*/
div.level0 {	margin: 0px;}/* fff0f0 */
div.level1	{	margin: 0px;/*background-color:#f0f0f0*/}	
div.level2 {	margin: 0px;/*background:#f2deb5*/}	
div.level3 {	margin: 0px;/*background:#f2deb5*/}	
div.level4 {	margin: 0px;/*background:#E0ffE0*/}	


/*--------------------------------------------------*/
TD.menu_top_normal {
	color: #990033;font-weight:bold;
	font-family:arial,helvetica,sans-serif;font-size:11px;
	cursor:pointer;
	height:19px; 
	border-bottom:1px solid #E0E0E0;
	padding-left:2px;
			/*background-image:url(/images/orangy.gif)*/;
	}
TR.menu_top_normal { background-color:#FFFFFF } /*#F7F7ED*/
TD.menu_top_selected {
	color: #FF0000; 
	font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;
	/* text-decoration: none;*/
	cursor:pointer;
	height:19px; 
	border-bottom:1px solid #E0E0E0;
	padding-left:2px;
	/*background-image:url(/images/orangy.gif)*/;
	}
TR.menu_top_selected { /*background-color:#F7F7ED */ }
TD.menu_top_expanded {
	color: #006699;
	font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;
	/* text-decoration: none;*/
	cursor:pointer;
	height:19px; 
	border-bottom:1px solid #E0E0E0;
	padding-left:2px;
			/*background-image:url(/images/orangy.gif)*/;
	}
TR.menu_top_expanded {/*background-color:#F7F7ED */}
TD.menu_child_normal {
	color: #555555; 
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:11px;
	/* text-decoration: none;*/
	cursor:pointer;
	height:19px; 
	border-bottom:1px solid #E0E0E0;
	padding-left:2px;
	/*background-image:url(/images/orangy.gif)*/;	
	}
		
TD.menu_child_selected {
	/*background-color: #F3E0E0;*/
	color: #FF0000; font-family:tahoma,arial,helvetica,sans-serif; font-size:11px;
	text-decoration:none;
	cursor:default;
	height:19px;
	font-weight:bold;
	border-bottom:1px solid #ffCCCC;
	padding-left:2px;
		}
		
TD.menu_child_expanded {
	color: #006699;
	font-family:arial,helvetica,sans-serif; font-size:11px;
	font-weight:bold;
	cursor:pointer; 
	height:19px;
	/*text-transform:lowercase; */
	border-bottom:1px solid #C0c0c0;
	padding-left:2px;	
	}
TR.menu_over {color: #666666;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration: none;
	cursor:pointer;
	height:19px; 
	border-bottom:1px solid #C0c0c0;
	background-color: #ffEEEE;
	}
		
		
.menu_header {color: #666666; font-family:arial,lucida,sans-serif; font-size:10px;
 	font-weight:bold; text-decoration: none; text-transform:uppercase;}
.menu_spacer {background-color: #C0c0c0; }
.menu_arrow {position: relative; }
					 
	

/*----------------------------------*/	
TABLE.infobox {
	background: #f8f8f9;
  	font-family:Arial,helvetica, sans-serif;
  	font-size: 10px;border:1px solid #b6b7cb;

}
table.info2 { background:#CCCCCC;margin:7px auto;}
table.info2 td {background:white;}
table.info2 th {background:#f0f0f0;color:#666666}	
TABLE.msg {
	background: #FFFFFF;
  	font-family: Arial,helvetica, sans-serif;
  	margin:5px;border:1px solid #FFCC00;

}				 
			 		 	 
TABLE.productinfo{background-color:#CCCCCC;border:1px solid #666666;
			margin-top:3px;margin-bottom:10px;}
TABLE.query {background-color:#EFEFEF;
		margin-top:3px;margin-bottom:10px;border:1px solid #888888}
	
TABLE.results {margin-bottom:10px;
			border-top:solid 1px  #555555;
			border-right:solid 1px #BBBBBB}
TABLE.navbar {background-color:#669966;color:#FFFFFF;
		border-bottom:solid 1px #666666}
TABLE.tab_panel {background-color:#FFCCCC;
			border-left:solid 1px #666666;; border-bottom:solid 1px #666666;; border-right:solid 1px #666666;

}
TR.listheader {background-color:#DDDDDD;color:#FFFFFF;font-weight:bold;}
TR.totals {background-color:#F9ECBF;color:#000000;}
TR.totals2 {background-color:#FFF2E6;color:#000000;}
TR.totals3 {background-color:#D6EDE1;color:#000000;}
TR.totals_bold {background-color:#F9ECBF;color:#000000;font-weight:bold;}
TR.totals2_bold {background-color:#FFF2E6;color:#000000;font-weight:bold;}
TR.totals3_bold {background-color:#D6EDE1;color:#000000;font-weight:bold;}

TR.rowodd     {background-color:#F5F5F5;}
TR.roweven    {background-color:#FFFFFF;}
TR.over		  {background-color:#66FFaa;}
TR.overselect		  {background-color:#66cc00;}
TR.select	  {background-color:#FFcc66;}
TR.navbar	{background-color:#669966; color:#ffffff;font-weight:bold}	

TD.listheader {border-bottom:solid 1px #666666;border-left:solid 1px #666666;}
TD.rowodd     {border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}
TD.roweven    {border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}
TD.hilight0 {border-bottom:solid 1px #bbbbbb;border-left:solid 1px #bbbbbb;}
TD.hilight1 {background-color:#FFDA6A;border-bottom:solid 1px #bbbbbb;border-left:solid 1px #bbbbbb;}
TD.hilight2 {background-color:#D0FFEF;border-bottom:solid 1px #bbbbbb;border-left:solid 1px #bbbbbb;}
TD.hilight3 {background-color:#D8EEFE;border-bottom:solid 1px #bbbbbb;border-left:solid 1px #bbbbbb;}
TD.cellborder {border-bottom:solid 1px #bbbbbb;border-left:solid 1px #bbbbbb;}


TD.info_label  {background-color:#FFEAD5;font-weight:bold;padding-right:3px; text-align:right;}
TD.info {background-color:#FFFFE8;}	




DIV.left_column {
	color: #003333;background-color: #f0F0F0;
	margin-left:5px;
	margin-top:10px;
	margin-right:0px;
	border:solid 1px #666666;
	width:140px; 
	float:left;
	}
DIV.body { margin-top:10px;margin-bottom:10px;margin-left:10px;
		   float:left;
}

@media  print {
    TD.left_column { display:none;}
	DIV.left_column { display:none;}
  }
 	                          

TD.rightcol  {font-family:Arial,Helvetica,sans-serif;
		color: #003333; background-color: #F0F0F0;font-size:12px;margin-bottom:1px}


                        
TD.label {font-family: Arial,Helvetica,sans-serif;
		color: #003333; font-size:12px;font-weight:bold;
		padding-bottom:0px;padding-right:3px; text-align:right;}
TD.label_fld {font-family:Arial,Helvetica,sans-serif;
		color: #003333; font-size:12px;font-weight:bold;
		margin-bottom:1px; }	
		
TD.label1 {font-family:Arial,Helvetica,sans-serif;
		background-color:#E0E0E0;
		color: #003333; font-size:12px;font-weight:bold;
		margin-bottom:0px;margin-right:2px; text-align:right;}
		

TD.label1_fld {font-family:Arial,Helvetica,sans-serif;
		background-color:#E0E0E0;
		color: #003333; font-size:12px;font-weight:bold;
		margin-bottom:1px; }
		
		
TD.label2 {font-family:Arial,Helvetica,sans-serif;
		background-color:#FFEEBB;
		color: #003333; font-size:12px;font-weight:bold;
		margin-bottom:1px; text-align:right;}

TD.label2_fld {font-family:Arial,Helvetica,sans-serif;
		background-color:#FFEEBB;
		color: #003333; font-size:12px;font-weight:bold;
		margin-bottom:1px;}

TD.label-beige {font-family:Arial,Helvetica,sans-serif;
		color: #003333; font-size:12px;font-weight:bold;
        	background-color:#FFE4CA;
		margin-bottom:0px;margin-right:2px; text-align:right;}
TD.label-blue {font-family:Arial,Helvetica,sans-serif;
		color: #003366; font-size:12px;font-weight:bold;
        	background-color:#ccddFF;
		margin-bottom:1px; text-align:right;}


		
TD.account	{color: #000000;background-color:#EEEEFF; font-size:12px;}
TD.account-em	{background-color:#FFE4CA; font-size:12px;}
TD.faq 			{color:#6666AA;font-weight:bold}
TD.answer		{color:#000033;}
TH.account	{color: #FFFFFF;background-color:#6699cc; font-size:12px;font-weight:bold;}
TH.account-em	{color: #FFFFFF;background-color:#bb0000; font-size:12px;font-weight:bold;}
		
 
P              {font-family:Arial,Helvetica,sans-serif;
	            color: #404040; font-size:12px ; margin-bottom:3px}
p.pix7			{font-family: Arial,Helvetica,sans-serif;color: #404040; font-size:9pt;margin-bottom:7px}



   				
   A.faq					{color:#6666bb;font-weight:bold}
   A.faq:visited			{color:#6666AA}
   A.faq:active 			{color:#0000FF}
   A.faq:hover 				{color:#AA0000}
 
  
 

   A.nav 					{color:#006633;text-decoration:none;}
   A.nav:Active 			{color:#0000FF;text-decoration:none;}
   A.nav:visited			{color:#006633;} 
   A.nav:Hover 				{color:#FF0000;text-decoration:underline;}
   
/*
   A.topnav 					{color:#FFFFFF;text-decoration:none;
                               font-family:Arial,Helvetica,sans-serif;
 	                           font-size:12px}
   A.topnav:Active 				{color:#0000FF;text-decoration:none;}
   A.topnav:visited				{color:#FFFFFF;} 
   A.topnav:Hover 				{color:#FFCC66;text-decoration:underline;}
 */
 	A.topnav 			{color:#FFcc66;text-decoration:none;font-family: Arial,Helvetica,sans-serif;font-size:12px}
	A.topnav:Active 	{color:#0000FF;text-decoration:none;}
	A.topnav:visited	{color:#FFcc66;} 
	A.topnav:Hover 		{color:#FFFFFF;text-decoration:underline;}



	H1					{font-family:Arial,Helvetica,sans-serif; font-size:14pt; margin-bottom:1px;margin-top:1px;}
	H2					{font-family:Arial,Helvetica,sans-serif; font-size:12pt; margin-bottom:1px;margin-top:1px;}
	H3					{font-family:Arial,Helvetica,sans-serif; font-size:11pt; margin-bottom:1px;margin-top:1px;color: #FF6633   }
	H4					{font-family:Arial,Helvetica,sans-serif; font-size:10pt; margin-bottom:1px;margin-top:1px;color: #FF6633}
	H5					{font-family:Arial,Helvetica,sans-serif; font-size:9pt; margin-bottom:1px;margin-top:1px;}
   			
   INPUT.text270  {font-family: Arial,Helvetica,sans-serif; font-size:10pt; position:relative; width:270px;color: #003366;}
   INPUT.text180  {font-family: Arial,Helvetica,sans-serif; font-size:10pt; position:relative; width:170px;color: #003366;}

  	.helv11-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; color:#ffffff;}  
	.helv12-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; color:#ffffff;}	
	.helv13-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:13px; font-style:normal; color:#ffffff;}
	.helv14-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:14px; font-style:normal; color:#ffffff;}
	.helv15-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:15px; font-style:normal; color:#ffffff;}
	.helv16-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:16px; font-style:normal; color:#ffffff;}
	.helv17-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:17px; font-style:normal; color:#ffffff;}
	
	.helv11b-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#ffffff;}  
	.helv12b-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#ffffff;}	
	.helv13b-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#ffffff;}
	.helv14b-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#ffffff;}
	.helv15b-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#ffffff;}
	.helv16b-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#ffffff;}
	.helv17b-white 	{ font-family: Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold; color:#ffffff;}
						
	.helv12-green 	{ font-family: Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; color:#006666;}
	.helv13-green 	{ font-family: Arial,Helvetica,sans-serif; font-size:13px; font-style:normal; color:#006666;}
	.helv14-green 	{ font-family: Arial,Helvetica,sans-serif; font-size:14px; font-style:normal; color:#006666;}
	.helv15-green 	{ font-family: Arial,Helvetica,sans-serif; font-size:15px; font-style:normal; color:#006666;}
	.helv16-green 	{ font-family: Arial,Helvetica,sans-serif; font-size:16px; font-style:normal; color:#006666;}
	.helv17-green 	{ font-family: Arial,Helvetica,sans-serif; font-size:17px; font-style:normal; color:#006666;}

	.helv12b-green 	{ font-family: Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#006666;}
	.helv13b-green 	{ font-family: Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#006666;}
	.helv14b-green 	{ font-family: Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#006666;}
	.helv15b-green 	{ font-family: Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#006666;}
	.helv16b-green 	{ font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#006666;}
	.helv17b-green 	{ font-family: Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold; color:#006666;}
	.helv28b-green 	{ font-family: Arial,Helvetica,sans-serif; font-size:20px; font-weight:bold; color:#006666;}	

	.helv12-black 	{ font-family: Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; color:#000;}
	.helv13-black 	{ font-family: Arial,Helvetica,sans-serif; font-size:13px; font-style:normal; color:#000;}
	.helv14-black 	{ font-family: Arial,Helvetica,sans-serif; font-size:14px; font-style:normal; color:#000;}
	.helv15-black 	{ font-family: Arial,Helvetica,sans-serif; font-size:15px; font-style:normal; color:#000;}
	.helv16-black 	{ font-family: Arial,Helvetica,sans-serif; font-size:16px; font-style:normal; color:#000;}
	.helv17-black 	{ font-family: Arial,Helvetica,sans-serif; font-size:17px; font-style:normal; color:#000;}
	
	.helv12b-black 	{ font-family: Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000;}
	.helv13b-black 	{ font-family: Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#000;}
	.helv14b-black 	{ font-family: Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#000;}
	.helv15b-black 	{ font-family: Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#000;}
	.helv16b-black 	{ font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#000;}
	.helv17b-black 	{ font-family: Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold; color:#000;}

	.helv12-red 	{ font-family: Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; color:#f00;}
	.helv13-red 	{ font-family: Arial,Helvetica,sans-serif; font-size:13px; font-style:normal; color:#f00;}
	.helv14-red 	{ font-family: Arial,Helvetica,sans-serif; font-size:14px; font-style:normal; color:#f00;}
	.helv15-red 	{ font-family: Arial,Helvetica,sans-serif; font-size:15px; font-style:normal; color:#f00;}
	.helv16-red 	{ font-family: Arial,Helvetica,sans-serif; font-size:16px; font-style:normal; color:#f00;}
	.helv17-red 	{ font-family: Arial,Helvetica,sans-serif; font-size:17px; font-style:normal; color:#f00;}
	.helv32-red 	{ font-family: Arial,Helvetica,sans-serif; font-size:32px; font-style:normal; color:#f00;}
		
	.helv12b-red  	{ font-family: Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#f00;}
	.helv13b-red  	{ font-family: Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#f00;}
	.helv14b-red  	{ font-family: Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#f00;}
	.helv15b-red  	{ font-family: Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#f00;}
	.helv16b-red  	{ font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#f00;}
	.helv17b-red  	{ font-family: Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold; color:#f00;}
	.change_amount 	{ font-family: Arial,Helvetica,sans-serif; font-size:22px; font-weight:bold; color:#006666;}
	.due_amount  	{ font-family: Arial,Helvetica,sans-serif; font-size:22px; font-weight:bold; color:#f00;}
	.item_count  	{ font-family: Arial,Helvetica,sans-serif; font-size:22px; font-weight:bold; color:#3300AA;}
	.receipt_type  	{ font-family: Arial,Helvetica,sans-serif; font-size:22px; font-weight:bold; color:#FF6600;}

	.helv12b-orange  	{ font-family: Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#f90;}

    .helv18-red	{ font-family: Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; color:#FF0000;}
	.helv12-blue 	{ font-family: Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; color:#cccccc;}
  
	.SizeTwoDown		{font-size: 7pt;}
	.SizeOneDown		{font-size: 8pt;}
	.SizeOneUp			{font-size: 10pt;}
	.SizeTwoUp			{font-size: 11pt;}
	.SizeThreeUp		{font-size: 12pt;}
	.SizeFourUp			{font-size: 13pt;}
	.SizeFiveUp			{font-size: 14pt;}
	.SizeSevenUp		{font-size: 16pt;}
	.SizeNineUp			{font-size: 18pt;}
	
	


.nav		{font-family: Arial,Helvetica,sans-serif;
                                 font-size:12px;}
.nav2							 
.bizex {  font-family:  Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}


.bldhdr {  font-family:  Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000}

.src {  font-family:   Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; color: #000000}
.date {  font-family:  Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #008348}
.dateYll { font-family:  Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ebaf10}
.jump {  font-family:   Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ebaf10}
.jumpblu { font-family:   Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0060a9}
.bizexCopy { font-family:  Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.waiver {  font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}

.tblh {
		border-right: 1px solid black;
		border-left: 1px solid black;
		border-bottom: 1px solid black;
}
.tblv{
		border-right: 1px solid black;
		border-left: 1px solid black;
		border-bottom: 1px solid black;
}

.cellheader{background:black;color:#FFFFFF;}
.cellh{border-top: 1px solid black;}
.cellv{border-right: 1px solid black;}
.cellhv{border-top:1px solid black; border-right:1px solid black;}



.label {font-weight:bold;}


                
.hilight0 {}
.hilight1 {background-color:#FFDA6A;}
.hilight2 {background-color:#D0FFEF;}
.hilight3 {background-color:#D8EEFE;}

/* colors */
.red {color:#FF0000}
.red1 {color:#CC0000}
.red2 {color:#990000}
.red3 {color:#660000}
.blue {color:#0000FF}
.blue1 {color:#0000CC}
.blue2 {color:#000099}
.blue3 {color:#000066}


.txtinput {font-family: Arial,Helvetica,sans-serif; font-size:12px;color:#000;padding:1px;border:1px solid #999999 ;}
.txtinput_right {font-family: Arial,Helvetica,sans-serif; font-size:12px;color:#000;height:18px; padding-top:0px;text-align:right}
.payment_input_right {font-family:Arial,Helvetica,sans-serif; font-size:17px; color:#000;margin:0px;padding:0px; text-align:right}
.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family:  Arial,helvetica, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family:  Arial,helvetica, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Arial,helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
  vertical-align: top;
}

/*----------------------pagination-------------*/
div.pagination {text-align: right;padding:10px 0 0 0;line-height:22px;border:0px solid red;}
div.pagination table{ /*align right*/
 
	margin:2px 0 2px auto;
  	text-align: left;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;border:0px solid green
}
div.pagination .pages {float:left}
div.pagination select{font-size:12px;display:inline;margin:2px;float:left;display:inline}
div.pagination a:link,
div.pagination a:visited 
{
	color: #02158b ;
	margin: 0px 1px ;
	padding: 0px 6px 0px 6px;
    border: 1px solid #ccccee;
    text-decoration: none;
	background: #ffffff; display:block; float:left
	 
 }

div.pagination a:hover {color: #02158b ;

	border: 1px solid  #ccccee ;
    background: #fbdd90; display:block; float:left 
 }
div.pagination .selected{
	margin: 0px 1px ;
	padding: 0px 6px 0px 6px;
  	border: 1px solid #bbaabb;
	color:#ae0202;
	background:#ffF0F0;
	font-weight:bold;display:block; float:left
	} 
 
div.pagination a.nodecor:link , 
div.pagination a.nodecor:visited,
div.pagination a.nodecor:hover   {border:0;background:#FFFFFF ;margin:0 3px;padding:0;border:0px solid red;display:block; float:left}

div.pagination .twolines {display:none;clear:both}

/*-------------------breadcrumps-----------------*/

#breadcrumbs {font-size:11px;font-family:verdana,arial,sans-serif;font-weight:bold;margin-bottom:10px}
#breadcrumbs a {color:#258AC2;text-decoration:none;outline: none;
			font-weight:normal;background:url(/layouts/twc_main/images/bc_arrow.gif) 100% 50% no-repeat; padding:0 9px 0 0;margin-right:5px}
#breadcrumbs a:hover {color:#AA0000;text-decoration:underline;
			font-weight:normal}
/*----------buttons --------*/
#place_order {width:169px;height:39px;display:block;background:url('/layouts/twc_main/images/btn_place_order-t.gif') no-repeat 0 0;cursor:pointer} 
#place_order:hover {background-position:0 -39px}
#place_order b {display:none}

#shipping {width:166px;height:31px;display:block;background:url('/layouts/twc_main/images/shipping_info.png') no-repeat 0 0;cursor:pointer} 
#shipping:hover {background-position:0 -31px}
#shipping b {display:none}
#billing {width:166px;height:31px;display:block;background:url('/layouts/twc_main/images/billing_info.png') no-repeat 0 0;cursor:pointer} 
#billing:hover {background-position:0 -31px}
#billing b {display:none}
#confirmation {width:166px;height:31px;display:block;background:url('/layouts/twc_main/images/order_confirmation.png') no-repeat 0 0;cursor:pointer} 
#confirmation:hover {background-position:0 -31px}
#confirmation b {display:none}

#rp {height:17px;padding:2px 0 0 28px ;display:inline-block;
	background:url('/layouts/twc_main/images/rating_rp.gif') no-repeat 0 0;}
#rp b {height:17px;font-size:10px; padding:2px 7px 5px 3px;line-height:12px;
	background:url('/layouts/twc_main/images/rating_left.gif') no-repeat 100% 0;}
#ws {height:17px;padding:2px 0 0 28px ;display:inline-block;
	background:url('/layouts/twc_main/images/rating_ws.gif') no-repeat 0 0;} 
#ws b {font-size:10px; padding:2px 7px 5px 3px; ;line-height:12px;
	background:url('/layouts/twc_main/images/rating_left.gif') no-repeat 100% 0;}
#bh {height:17px;padding:2px 0 0 28px ;display:inline-block;
	background:url('/layouts/twc_main/images/rating_bh.gif') no-repeat 0 0;} 
#bh b {font-size:10px; padding:2px 7px 5px 3px; ;line-height:12px;
	background:url('/layouts/twc_main/images/rating_left.gif') no-repeat 100% 0;}
