/* Div Sizes
================================================== */
	.medium{
		font-size: 14px;
		min-width: 88px;
		height: 24px;
		padding-bottom: 4px;
		padding-left: 12px;
		padding-right: 12px;
		padding-top: 4px;				
	}
	.large{
		font-size: 16px;
		min-width: 133px;
		padding-bottom: 10px;
		padding-left: 18px;
		padding-right: 18px;
		padding-top: 10px;
	}
	.x-large{
		font-size: 21px;
		min-width: 200px;
		padding-bottom: 12px;
		padding-left: 18px;
		padding-right: 18px;
		padding-top: 12px;
		font-weight: 800;
	}

/* Lang combo
================================================== */
	.en-cn{
		color: #de2c3b;	
	}
	.cn-en{
		color: #2c9f42;
	}
/* Tags
================================================== */
	.tag-black,
	.tag-grey,
	.tag-blue,	
	.tag-red,
	.tag-orange,
	.tag-yellow,
	.tag-skyblue,
	.tag-green{
		display: inline-block;
		min-width: 80px;
		padding: 4px 12px 3px;
		margin: 2px;
		line-height: 1;
		text-align: center;
		font-weight: 400;
		text-transform: uppercase;
		text-decoration: none;		
		border: 1px solid #000;
		border-radius: 0px;
		font-size: 16px;
		background-color: #fff;
	}
	.tag-black{
		color: #000;
		border-color: #000;
	}
	.tag-grey{
		color: #666;
		border-color: #666;
	}
	.tag-skyblue{
		color: #5bc0de;
		border-color: #5bc0de;
	}
	.tag-blue{	
		color: #2169D5;
		border-color: #2169D5;
	}
	.tag-red{
		color: #de2c3b;
		border-color: #de2c3b;
	}
	.tag-orange{
		color: #ee9911;
		border-color: #ee9911;
	}	
	.tag-yellow{
		color: #E6B400;
		border-color: #E6B400;
	}
	.tag-green{
		color: #36AD55;
		border-color: #36AD55;
	}
	.black,
	.grey,
	.blue, input[type="submit"].blue,
	.sky-blue,
	.red,
	.orange,
	.yellow,
	.green{
	  background: none;
	  color: #0f0f0f;
	  border-width: 1px;
	}
	.black{
	  border-color: #000000;
	  color: #000000;
	}
	.grey{
	  border-color: #666;
	  color: #666;
	}	
	.blue, input[type="submit"].blue{
	  border-color: #3572B0;
	  color: #3572B0;
	}
	.sky-blue{
	  border-color: #2EB8E6;
	  color: #2EB8E6;
	}	
	.red{
	  border-color: #de2c3b;
	  color: #de2c3b;
	}
	.orange{
	  border-color: #FF9900;
	  color: #FF9900;
	}	
	.yellow{
	  border-color: #ffc800;
	  color: #ffc800;
	}	
	.green{
	  border-color: #36AD55;
	  color: #36AD55;
	}
	.button.grey:hover,
	button.grey:hover,
	input[type="submit"].grey:hover,
	input[type="reset"].grey:hover,
	input[type="button"].grey:hover {
		border-color: #666;
		background-color: #eee;
		background: #eee; /* Old browsers */		
	}	
	.button.blue:hover,
	button.blue:hover,
	input[type="submit"].blue:hover,
	input[type="reset"].blue:hover,
	input[type="button"].blue:hover {
		border-color: #3572B0;
		background-color: #D3E3FB;
		background: #D3E3FB; /* Old browsers */
	}
	.button.sky-blue:hover,
	button.sky-blue:hover,
	input[type="submit"].sky-blue:hover,
	input[type="reset"].sky-blue:hover,
	input[type="button"].sky-blue:hover {
		border-color: #2EB8E6;
		background-color: #E7F9FF;
		background: #E7F9FF; /* Old browsers */
	}	
	.button.red:hover,
	button.red:hover,
	input[type="submit"].red:hover,
	input[type="reset"].red:hover,
	input[type="button"].red:hover {
		border-color: #de2c3b;
		background-color: #F8D5D8;
		background: #F8D5D8; /* Old browsers */		
	}	
	.button.orange:hover,
	button.orange:hover,
	input[type="submit"].orange:hover,
	input[type="reset"].orange:hover,
	input[type="button"].orange:hover {
		border-color: #FF9900;
		background-color: #FFF1DB;
		background: #FFF1DB;		
	}	
	.button.yellow:hover,
	button.yellow:hover,
	input[type="submit"].yellow:hover,
	input[type="reset"].yellow:hover,
	input[type="button"].yellow:hover {
		border-color: #ffc800;
		background-color: #FCF6E0;
		background: #FCF6E0; /* Old browsers */		
	}
	.button.green:hover,
	button.green:hover,
	input[type="submit"].green:hover,
	input[type="reset"].green:hover,
	input[type="button"].green:hover {
		border-color: #36AD55;
		background-color: #CFEBD6;
		background: #CFEBD6;
	}
	.btn-grey,
	.btn-blue,	
	.btn-red,
	.btn-orange,
	.btn-yellow,
	.btn-green{
		color: white;
	}
	button.btn-grey,
	input[type="button"].btn-grey, 
	input[type="submit"].btn-grey,
	.button.btn-grey{
		background: #888;
	}
	button.btn-blue,
	input[type="button"].btn-blue, 
	input[type="submit"].btn-blue,
	.button.btn-blue{
		background: #3572B0; 
	}	
	button.btn-red,
	input[type="button"].btn-red, 
	input[type="submit"].btn-red,
	.button.btn-red{
		background: #de2c3b;
	}	
	button.btn-orange,
	input[type="button"].btn-orange, 
	input[type="submit"].btn-orange,
	.button.btn-orange{
		background: #E69316;
	}		
	button.btn-yellow,
	input[type="button"].btn-yellow, 
	input[type="submit"].btn-yellow,
	.button.btn-yellow{
		color: black;
		background: #ffc800;
	}
	button.btn-green,
	input[type="button"].btn-green, 
	input[type="submit"].btn-green,
	.button.btn-green{
		background: #36AD55;
	}
