﻿
/*- Menu Tabs F--------------------------- */
.cartnum {
	background:url(../images/red.png) no-repeat;
	background-size:20px 20px;
	width:20px;
	height:20px;
	text-align:center;
	display: inline-block;
	display: none;
	position: relative;
	float:left;
	left:582px;
	top:-4px;
	color:white;
}
   #tabs {
	float:left;
	width:100%;
	font-size:80%;
	line-height:normal;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

      }
    #tabs ul {
	  margin:0;
	  padding:0;
	  list-style:none;
      }
    #tabs li {
	display:inline;
	margin:0;
	padding:0;
      }
    #tabs a {
	float:left;
	margin:0;
	text-decoration:none;
	background:url("../images/tab_01.gif") no-repeat left top;
	/*
	background-image: url(../images/tab_01.gif);
	background-repeat: no-repeat;
	background-position: center;
*/
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 3px;
	text-align: center;
	vertical-align: middle;
      }
    #tabs a span {
	float:left;
	display:block;
	background:url("../images/tab_02.gif") no-repeat right top;
	/*color:#333333;*/
	padding-top: 9px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 10px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
	text-decoration: underline;
      }
    #tabs a:hover {
	background-position:0% -30px;
      }
    #tabs a:hover span {
	background-position:100% -30px;
      }
      
    #tabs .current a
    {
    	color:Red;
    }
    #tabs .select a
    {
    	color:#333333;
    }
	#tabs1{
		position: relative;
		height :74px; //banner 跟展開的間距
		float:left;
		width:100%;
		top:15px;
		background:#fff;
		font-size:80%;
		line-height:normal;
	}
	#foot_h
	{
		float:left;
	}
        #red_tabs1
        {
          height :36px; //展開跟上面紅色距離
      float:left;
      width:100%;
      background:#fff;
      font-size:100%;
      line-height:normal;
      }

      #banner_h{
		  top:10px;
		  height :160px;
		  float:left;
		  width:100%;
		  background:#fff;
		  font-size:100%;
		  line-height:normal;
      }

      #search_h
      {
		  position: relative;
		  top:10px;
      height :54px;
      float:left;
      background:#fff;
      font-size:100%;
      line-height:normal;
      }
      #main
      {
      width:930px;
      }

      #tabs2
      {
      height :0px;
      float:left;
      width:100%;
      background:#fff;
      font-size:80%;
      //line-height:normal;
      }
      
    #crrent
	{
		color:#3f3b3a;
		font-weight:600;
		margin:5px 0 0 5px;
		margin:0px 0 0 5px \9;	
	
	}  

	#crrent a{color:#3F3B3A;text-decoration:none;font-size: 80%;}
	#crrent a:hover{color:#3F3B3A;text-decoration:underline;}	

	
    .search_page
    {
    	color:#CD0000;
    }
  
/*=========show_Left=========**/
    .left_top {
      float:left;
//      background:url("http://www3.wunanbooks.com.tw/images/left_top.gif") no-repeat left top;
      background-size:5300px auto;
border:1px #999 solid;
      width:258px;
      width:249px \9;
	  height:50px;  
	  text-align:left;
      }
    .left_mid{
	background:url("https://www.wunanbooks.com.tw/images/left10.jpg");	
	background-size:256px auto;
	}
    .left_side
    {
      text-decoration:none;     
      font-size: 80%; 
      border-bottom:1pt dashed #b3b3b3;        

    }
    .left_side1
    {

      text-decoration:none;     
      font-size: 80%; 

      border-bottom:1pt dotted #b3b3b3;
         

    }
    .left_bottom
	{
		width:256px; /*項目左右距離*/
		width:256px \9;
		float:left;
		background:url("https://www.wunanbooks.com.tw/Images/left_bottom.jpg") no-repeat;
		background-size:256px auto;
	}
	.left_fix
	{
		font-size:20px;
		color:#FF9900;
		font-weight:400;
		text-align: center;
		margin:12px 0 0 0px; /*標題左右距離*/
		*margin:0px 0 0 63px;
	}
	.left_fix_slide
	{
		font-size:15px;
		color:#3f3b3a;
		font-weight:600;
		margin:16px 0 0 40px;
		*margin:7px 0 0 40px;
	}
	.left_url a{color:#3F3B3A;text-decoration:none;font-size:18px;}
	.left_url a:hover{color:#3F3B3A;text-decoration:underline;}	
	

	.left_url1 a{color:#3F3B3A;text-decoration:none; font-size:80%;}
	.left_url1 a:hover{color:#3F3B3A;text-decoration:underline; font-size:80%;}
/*==========right_side========*/
    .right_top 
    {
		width:255px;
		width:253px \9;
		height:39px;		
		background:url(../Images/right_top.gif) no-repeat;
	    
	}
    .right_side
    {
	  padding:0 0 0 3px;
      text-decoration:none;
      font-size: 80%;  
      vertical-align:top;  
    }
    .right_fix_slide
	{
		font-size:15px;
		color:#3f3b3a;
		font-weight:600;
		margin:16px 0 0 72px;
		*margin:7px 0 0 72px;
	}
    .right_mid
    {
	background:url("../images/right_bg.jpg");
    }
    .right_bottom
	{
		width:255px;
		width:253px \9;		
		float:left;
		background:url(../Images/right_bottom.jpg) no-repeat;
	}
	.right_fix
	{
		font-size:15px;
		color:#3f3b3a;
		font-weight:600;
		margin: 0px 0 0 65px;
		*margin: 0px 0 0 65px;
	}
    .right_side1
    {
      
      text-decoration:none;     
      font-size: 80%; 
      border-bottom:1pt dashed #b3b3b3;        

    }
    .right_side2
    {
      
      text-decoration:none;     
      font-size: 80%;     

    }

/*==========main_side==========*/
    .main_top 
    {		
    	width:568px;
    	width:566px \9;
		height:39px;
		float:left;
		background:url(../Images/main_top.gif);
		font-size: 100%;
	    font-weight:bold;
	}
	#main_top_title
	{
		font-size:15px;
		width:460px;
		
		margin:10px 0 0 63px;
		*margin:2px 0 0 63px;		
		color:#3f3b3a;
		/*
		color:White;
		margin:10px 0 0 55px;
		*margin:2px 0 0 55px;*/	
		font-weight:600;
	}
	.main_mid
    {
		background:url(../Images/middle_bg.jpg);
		width:566px;
		
    }
    .main_side
    {
	  padding:0 0 0 34px;
      text-decoration:none;
      font-size: 80%;    

    }
    .main_bottom
	{
    	width:568px;
    	width:566px \9;
		float:left;
		background:url(../Images/middle_bottom.jpg) no-repeat;
	}
	
	.main_fix
	{
		margin:6px 0 0 65px;
	}

	.test
	{
		background:url(../Images/middle_01.jpg);
	}
	#SA_top_title
	{
		font-size:15px;
		width:460px;
		margin:10px 0 0 63px;
		*margin:2px 0 0 63px;
		color:#3F3B3A;
		font-weight:600;
	}
/*=======default mid==========*/
	.NewsTypeEN
	{
		color:#3f3b3a;
		font-size: 80%; 
		word-wrap: break-word;
		word-break: break-all;
		line-height:20px;
		
	}
	.NewsType2
	{
		color:#3f3b3a;
		
	}
	.NewsType
	{
		color:#3f3b3a;
		font-size: 80%; 
	}	
	.DFM_Type
	{
		font-size:80%;
		color:#3F3B3A;
	}
	.DFM_Type a{color:#0e336a;text-decoration:none; font-weight:bold;}
	.DFM_Type a:hover{color:#0e336a;text-decoration:underline; font-weight:bold;}
		
	.NewsType1
	{
		color:#0066CC;
		font-size: 80%; 
	}
	.NewsType1 a{color:#0066CC;text-decoration:none; font-weight:bold;}
	.NewsType1 a:hover{color:#0066CC;text-decoration:underline; font-weight:bold;}
	
	.right_first_name1 a {color:#0a78c8;text-decoration:underline; font-weight:normal}
	.right_first_name2 a {color:#0a78c8;text-decoration:underline; font-weight:normal; font-weight:bold}
	.right_first_name a {color:#0a78c8;text-decoration:underline; font-size:80%; font-weight:normal}
	.first_name a {color:#0a78c8;text-decoration:underline; font-size:80%; font-weight:bold;}
	
	.first_pub
	{
		color:#3F3B3A;
		font-size: 80%; 
	}	
	.first_pub a {color:#996625; }
	
	.first_Author
	{
		color:#3F3B3A;
		font-size: 80%; 
	}	
	.first_Author a {color:#996625;}


	.NewsO26
	{
		color:#3f3b3a;
		font-size: 80%; 
		text-align:left;
	
	}

	.NewsO26 a{color:#0a78c8; font-weight:bold;}

	
	.NewsO27
	{
		color:#3f3b3a;
		font-size: 80%; 
		text-align:center;
	}
	.NewsO27 a{color:#0066CC; font-weight:bold;}

	.NewsO261
	{
		color:#3f3b3a;
		font-size: 80%; 
		text-align:left;
	}
	.NewsO261 a{color:#996625;}

	
	.NewsO262
	{
		color:#3f3b3a;
		font-size: 80%; 
		text-align:left;
	}
	.NewsO262 a{color:#996625;}
	
/*===============跑馬燈=============*/
	.run_url
	{
		color:#0066CC;
		font-size: 80%; 	
	}
	.run_url a{color:#0066CC;text-decoration:none; }
	.run_url a:hover{color:#0066CC;text-decoration:underline;}
/*#FF8500*/
/*===============search=======================*/
	.SH_Url
	{
		color:#0066CC;
		font-size: 12pt; 
	}
	.SH_Url a{color:#0066CC; font-weight:bold;}

	
	.SH_Url1
	{
		color:#3f3b3a;
		font-size: 80%; 
	}
	.SH_Url1 a{color:#996625}


/*======== news ===============*/
.news_list_title
{
	font-size:13px;
	height:22px;
	color:#3F3B3A;
	width:83px;
	float:left;
	background:url(../Images/news_icon.jpg) no-repeat;
	
	
}							
.news_list_title_pad
{
	font-size:13px;
	height:13px;
	width:83px;
	text-indent:26px;
	margin-top:2px;
	*margin-top:5px;
	margin-top:5px \9;
}
.news_list_info
{
	
	font-size:13px;
	margin-left:5px;

	color:#FF8500;
	float:left;
	overflow:hidden;
	}
.news_list_info_pad
{

	margin-top:2px;
	*margin-top:5px;
	}
/*
.news_list_info_pad a{color:#3F78BB;text-decoration:none;}
.news_list_info_pad a:hover{color:#3F78BB;text-decoration:underline;}	
*/
.news_list_info_pad a{color:#3F78BB;text-decoration:none;}

/*=======product detail ======== */

	.product_top
	{
		background:url(../Images/M_NONE.jpg) no-repeat;
		width:650px;
	}
	.product_bottom
	{
		background:url(../Images/middle_bottom.jpg) no-repeat;
		width:650px;
		height:8px;
		float:left;
	}
	.product_mid
	{		
		padding-left: 60px;
	}

	.product_type
	{
		font-size:11pt;
		color:#3F3B3A;
		
	}

	.product_title
	{
		font-size:14pt;
		font-weight:bold;
		color:#0066CC;
	}
	.product_author
	{
		font-size:11pt;
		color:#3F3B3A;
	}
	.product_author a{color:#3F3B3A;text-decoration:none;}
	.product_author a:hover{color:#3F3B3A;text-decoration:underline;}
	.product_pub
	{
		font-size:11pt;
		color:#3F3B3A;
	}
	.product_pub a{color:#FF8500;text-decoration:none;}
	.product_pub a:hover{color:#FF8500;text-decoration:underline;}
	
	.product_context
	{
		font-size:11pt;
		color:#CD0000;
		font-weight:bold;
	}
/*============login ============*/

	#login_tit
	{
		background-color:#DEE6EE;
		font-size: 90%;
		height:50px;

				
	}
	#login_de
	{
		background-color:#F2F5F8;
		font-size: 80%;
		height:50px;

	}
	
	
/*================member=======================*/

	.register_tit
	{

		font-size: 80%;
		text-align:center;		
		
	}
	.register_de
	{

		font-size: 80%;
	}
	
	
/*==============Cart================*/
.Cart_Title1
{
	background:#f5f5f5;
	height:45px;
	font-size: 80%;
	border-left: solid thin #b3b3b3;
	border-bottom: solid thin #b3b3b3;

}
.list_Title1
{
	background:#FAFFD1;
	height:45px;
	font-size: 80%;
	border-left: solid thin #b3b3b3;
	border-bottom: solid thin #b3b3b3;

}

.Cart_Title
{
	background:#f5f5f5;
	height:45px;
	font-size: 80%;
	border-left: solid thin #f5f5f5;
	border-bottom: solid thin #b3b3b3;

}
.list_Title
{
	background:#FAFFD1;
	height:45px;
	font-size: 80%;
	border-left: solid thin #f5f5f5;
	border-bottom: solid thin #b3b3b3;
}
.Cart_Detail1
{
	/*width:53%;*/
	height:45px;
	border-bottom-style: dotted;
	border-bottom-width:thin;
	border-left: solid thin #b3b3b3;
	padding: 2px 3px 2px 10px;
	
}
.Cart_Detail2
{
	/*width:7%;*/
	height:45px;
	font-size: 80%;
	border-bottom-style: dotted;
	border-bottom-width:thin;
	border-left: solid thin #ffffff;
	padding: 2px;
}
.Cart_Detail3
{
	/*width:7%;*/
	height:45px;
	font-size: 80%;
	border-bottom-style: dotted;
	border-bottom-width:thin;
	border-left: solid thin #ffffff;
	padding: 2px;
}
.Charge_Detail1
{
	width:53%;
	height:45px;
	border-bottom-style: dashed;
	border-bottom-width:thin;
	border-left: solid thin #b3b3b3;
	
	
}
.Charge_Detail2
{
	width:10%;
	height:45px;
	font-size: 80%;
	border-bottom-style: dotted;
	border-bottom-width:thin;
	border-left: solid thin #ffffff;

}
.Charge_Detail3
{
	width:8%;
	height:45px;
	font-size: 80%;
	border-bottom-style: dotted;
	border-bottom-width:thin;
	border-left: solid thin #ffffff;
}


.Cart_td_style
{
	border-bottom-style: dotted;
	border-bottom-width:thin;
	font-size: 10pt;
}
.Cart_td_style1
{
	border-top-style: dotted;
	border-top-width:thin;

}
.table_GVCart
{
	
	border:solid thin #b3b3b3;	
}


/*===============系列指定推薦 tag==============*/

.gov_m11_tab{width:141px;height:26px;float:left;margin-top:3px;font-size:13px;text-align:center;}
.gov_m11_tab a{background:url(../Images/M_TAB_G_142.jpg);width:141px;height:26px;display:block;text-decoration:none;color:#3f3b3a;line-height:2em;}
.gov_m11_tab a:hover{background:url(../Images/M_TAB_W_142.jpg);width:141px;height:26px;display:block;text-decoration:underline;color:#FF3D0D;line-height:2em;}
		


/*==================publisher.aspx  出版社==========================*/
	.publishertype
	{
		color:#3f3b3a;
		font-size: 80%;	
	}	
	
	.publishername
	{
		color:#3f3b3a;
		font-size: 80%; 
	}
	.publishername a{color:#0066CC; font-weight:bold;}
	.publishername a:hover{color:#0066CC;font-weight:bold;}
	
	
	.publisher
	{
		color:#3f3b3a;
		font-size: 80%; 
	}
	.publisher a{color:#996625;}
	.publisher a:hover{color:#996625;}
	
	
	.publisher_au
	{
		color:#3f3b3a;
		font-size: 80%; 
		
	
	}
	.publisher_au a{color:#996625;}
	.publisher_au a:hover{color:#996625;}
	
	.publisher_page
	{
		font-size: 80%;
	}
	.publisher_page a{color:#0066CC;text-decoration:underline; font-weight:bold;}
	.publisher_page a:hover{color:#0066CC;text-decoration:none; font-weight:bold;}


/*==================searchauthor.aspx  作者==========================*/
	.authortype
	{
		color:#3f3b3a;
		font-size: 80%; 
	}	
	
	.authorname
	{
		color:#3f3b3a;
		font-size: 80%; 
	}
	.authorname a{color:#0066CC; font-weight:bold;}
	.authorname a:hover{color:#0066CC;font-weight:bold;}
	
	
	.author
	{
		color:#3f3b3a;
		font-size: 80%; 
	}
	.author a{color:#996625;}
	.author a:hover{color:#996625;}
	
	
	.author_pub
	{
		color:#3f3b3a;
		font-size: 80%; 
		
	
	}
	.author_pub a{color:#996625; }
	.author_pub a:hover{color:#996625;}
	
	.author_page
	{
		font-size: 80%;
	}
	.author_page a{color:#0066CC;text-decoration:underline; font-weight:bold;}
	.author_page a:hover{color:#0066CC;text-decoration:none; font-weight:bold;}
	
	
/*===============table框線======================*/
.table_style
{
	border:1pt solid #b3b3b3;
	
	
}
.footer_table
{
	border:1pt solid #b3b3b3;
}

/*===============TestBook 內頁========================*/
.TB_style
{
	border:1px solid #CCCCCC;
	
}
.TB_Item
{
	font-size:80%;
	text-align:center;	
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}
.TB_Item1
{
	font-size:80%;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}
.TB_Item a{color:#3f3b3a;}
.TB_Item a:hover{color:#ff3d0d;text-decoration:underline;}
.TB_Item1 a{color:#3f3b3a;}
.TB_Item1 a:hover{color:#ff3d0d;text-decoration:underline;}
.TB_Item1
{
	font-size:80%;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;

}
.TB_Item2 a{color:#0A78C8;text-decoration:none;}
.TB_Item2 a:hover{color:#ff3d0d;text-decoration:underline;}
.TB_Item2
{
	font-size:80%;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	padding-left:20px;
	color:#0A78C8;
}
   #tabs_TB {
	float:left;
	width:100%;
	font-size:80%;
	line-height:normal;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
      }
    #tabs_TB ul {
	  margin:0;
	  padding:0;
	  list-style:none;
      }
    #tabs_TB li {
	display:inline;
	margin:0;
	padding:0;
      }
    #tabs_TB li.tb a {
	float:left;
	margin:0;
	text-decoration:none;
	background:url("../images/TB_tab01.jpg") no-repeat left top;
	/*
	background-image: url(../images/tab_01.gif);
	background-repeat: no-repeat;
	background-position: center;
*/
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 3px;
	text-align: center;
	vertical-align: middle;
      }
    #tabs_TB li.diff a {
	float:left;
	margin:0;
	text-decoration:none;
	background:url("../images/TB_ctab01.jpg") no-repeat left top;
	/*
	background-image: url(../images/tab_01.gif);
	background-repeat: no-repeat;
	background-position: center;
*/
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 3px;
	text-align: center;
	vertical-align: middle;
      }
    #tabs_TB li.tb a span {
	float:left;
	display:block;
	background:url("../images/TB_tag02.jpg") no-repeat right top;
	color:#333333;
	padding-top: 9px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 5px;
      }
      
      #tabs_TB li.diff a span {
	float:left;
	display:block;
	background:url("../images/TB_ctab02.jpg") no-repeat right top;
	color:#333333;
	padding-top: 9px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 5px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs_TB a span {float:none;}
    /* End IE5-Mac hack */
    #tabs_TB a:hover span {
	text-decoration: underline;
      }
    #tabs_TB li a:hover {
	background-position:0% -30px;
      }
    #tabs_TB li a:hover span {
	background-position:100% -30px;
      }

	.Table_TB
	{
		border:1px solid #CCCCCC;
	}
	.TB_Title
	{
		font-weight:bold;
		color:#ffffff;
		font-size:80%;	
		
	}
	.TB_Header
	{
		border-left:1px solid #CCCCCC;	
		border-right:1px solid #CCCCCC;	
		background:#439ddc;
	}
	
/*======object1.ascx================*/
    #SH_word {
	float:left;	
	line-height:normal;
	padding:10px 0 10px 0;
      }
    #SH_word ul 
    {    	
	  list-style:none;

      }
    #SH_word ul li {
	display:inline;
	
      }
    #SH_word a{color:#ea2a04;text-decoration:none;}
	#SH_word a:hover{color:#ea2a04;text-decoration:underline;}	


/*===============edit memberdata==============*/

#Ed_Mb .Ed_table
{
	border-top:1pt solid #74B6F9;
	border-right:1pt solid #74B6F9;
	border-left:1pt solid #74B6F9;
	
}
#Ed_Mb .Ed_Td1
{
	border-right:1pt solid #74B6F9;
	border-bottom: 1pt solid #74B6F9;	
}
#Ed_Mb .Ed_Td2
{
	border-bottom: 1pt solid #74B6F9;	
}

/*============訂單   詢價=============*/
.SH_CH
{
	font-size: 13px;	
	
}
.SH_CH1
{
	height:50px;
	background:#C8EDFF;
	border-top:1pt solid #74B6F9;	
	border-left:1pt solid #74B6F9;	
	border-bottom: 1pt solid #74B6F9;
	border-right:1pt solid #74B6F9;
	color:#333333;
	font-weight:bold;
}
.SH_CH2
{
	height:40px;
	border-left:1pt solid #74B6F9;	
	border-right:1pt solid #74B6F9;
	border-bottom: 1pt solid #74B6F9;	
}

.SH_CH2 a
{
	color:blue;
}

.paginator { font: 12px Arial, Helvetica, sans-serif;padding:0 5px 0 5px; color:Blue }

　　.paginator a {text-decoration: none;margin-right:2px}

　　.paginator .cpb {font-weight: bold; font-size: 13px; color:Blue;}

　　.paginator a:hover {color: blue;text-decoration: none;}


		#marquee2 {position:absolute;top:80px;left:400px;width:300px;height:25px;overflow:hidden; background:#EFEFEF;}
		#marquee2 ul li {float:left; padding:0 10px; line-height:25px;}
		
		
/*===========marquee================*/

	.marquee a{color:#0e336a;text-decoration:none;}
	.marquee a:hover{color:#0e336a;text-decoration:underline;}
	

/*===========BANNER=================*/
#Tag_BNN ul
{	
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    padding-top:5px;    
}

#Tag_BNN li
{
	display: inline;
}
/*=================produces====================*/
.Table_P
{
	border:1px solid #CCCCCC;
}
#ProductsBlock .Tag_P a
{
	color:#0000FF;
text-decoration:none;
}
#ProductsBlock .Tag_P a:hover
{
	background-color:#CAE1FF;
	
}
#ProductsBlock .Table_P
{
	font-size: 80%; 
	line-height:24px;
	text-align:left;
	color:#3f3b3a;
	padding:5px 25px 5px 25px;
}

/*=================scheme===============*/

.sch_style td
{
	padding:15px 0 15px 0;	

}


.sch_det_style td
{
	padding:10px 10px 10px 10px;	
	
}

.button {  
    display: inline-block;  
    zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */  
    *display: inline;  
    vertical-align: baseline;  
    margin: 0 2px;  
    outline: none;  
    cursor: pointer;  
    text-align: center;  
    text-decoration: none;  
    font: 14px/100% Arial, Helvetica, sans-serif;  
    padding: .5em 2em .55em;  
    text-shadow: 0 1px 1px rgba(0,0,0,.3);  
    -webkit-border-radius: .5em;   
    -moz-border-radius: .5em;  
    border-radius: .5em;  
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);  
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);  
    box-shadow: 0 1px 2px rgba(0,0,0,.2);  
}
.white {  
    color: #606060;  
    border: solid 1px #b7b7b7;  
    background: #fff;  
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));  
    background: -moz-linear-gradient(top,  #fff,  #ededed);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');  
}
.small {  
    font-size: 11px;  
    padding: .2em 1em .275em;  
}
