
BODY {
   font-size : 11px; 
   font-family :  Arial, Helvetica, Sans Serif; 
}

A:link {
   color : #005dab; 
}

A:visited {
   color : #5e676f; 
}

A:hover {
   color : #13d91c; 
}

.main	{
	background-image: url(images/bg_right.jpg);
}

.box	{
	border: #eadae7 solid 1px; 
	background-image:url(images/box_bg.jpg);
	padding: 10px;
	margin-left: 10px;
	float: right;
	width: 230px;
}

.list	{
	line-height: 20px;
}

.border	{
	border-left: #eadae7 solid 1px;
	border-right: #eadae7 solid 1px;
}

.row_header	{
	background-color: #eadae7;
}

.shop	{
	text-align: left;
	padding-top: 80px;
}

.register	{
	text-align: left;
	vertical-align: bottom;
	padding-top: 18px;
	padding-left: 15px;
}

.gray_border	{
	border-left: #eadae7 solid 1px;
	border-right: #eadae7 solid 1px;
	width: 775px;
}
.home_text	{
	/*background-image: url(images/bg_left.jpg);*/
	background-repeat: no-repeat;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #65716e;
}

.indent	{
	padding: 30px;
}

.indent_side
{
	padding-left: 15px;
	padding-right: 15px;
}

.china	{
	background-image: url(images/Map-China1.jpg);
	background-repeat: no-repeat;
}

.menu {
   text-align: left;
   line-height: 25px;
}

.footer {
   font-size : 10px; 
   font-family : Verdana, Arial, Helvetica, San Serif; 
   color: #7f7f7f;
}

A.menu1:link, A.menu1:visited {
   color : #005dab;
   text-decoration : none;
   font-family :  Verdana, Arial, Helvetica, sans-serif;; 
   font-size : 11px;
   font-weight : bold; 
}


A.menu1:hover { 
	color: #13d91c;
   font-family :  Verdana, Arial, Helvetica, sans-serif;; 
   font-size : 11px;
   font-weight : bold; 
 }
	
/* Register menu orange */

A.menu2:link, a.menu2:visited {
   color : #ff7402;
   text-decoration : none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size : 12px;
   font-weight : bold; 
}


A.menu2:hover { 
	color: #13d91c;
	font-family :  Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12px;
	font-weight : bold;	
 }	


P {
   font-size : 11px; 
   font-family :  Verdana, Arial, Helvetica, Sans Serif; 
   color: #000033;
}

.form {
   font-size : 13px; 
   font-family :  Verdana, Arial, Helvetica, Sans Serif; 
   color: #000033;
}


.red	{
	color : #FF0000;
}

H1 {
   font-size : 16px; 
   font-family :  Verdana, Arial, Helvetica, Sans Serif; 
   color : #09970f;
   font-weight : bold;
   padding-left: 20px;
}

H2 {
   font-size : 12px; 
   font-family :  Verdana, Arial, Helvetica, Sans Serif; 
   color : #663366;
   font-weight : bold;
}

TD {
   vertical-align : top;
   font-size : 11px; 
   font-family :  Verdana, Arial, Helvetica, Sans Serif; 
   color: #000033;   
}


HR {
   color : #660066;
			
}

.header {
   font-size : 15px; 
   font-family :  Verdana, Arial, Helvetica, Sans Serif; 
   color : #017C4E;
   font-weight : bold;
}

.subhead {
   font-size : 12px; 
   font-family :  Verdana, Arial, Helvetica, Sans Serif; 
   color : #005dab;
   font-weight : bold;
}

.date {
   font-size : 14px; 
   font-family :  times new roman, times ; 
   color : #004646;
   font-weight : bold;
			font-style : italic ;
			
}

.smalltxt {
   font-size : 10px; 
   font-family : Verdana, Arial, Helvetica, San Serif; 
   color: #000033;
}

.callout {
   font-size : 11px; 
   font-family : Verdana, Arial, Helvetica, San Serif; 
   color: #000033;
}

.leftnav {
   font-size : 10px; 
   font-family : Verdana, Arial, Helvetica, San Serif; 
   color: #000033;
			
}

.sup {
   font-size : 9px; 
   font-family : Verdana, Arial, Helvetica, San Serif; 
   color: #000033;
}

.note {
   font-size : 9px; 
   font-family : Verdana, Arial, Helvetica, San Serif; 
   color: #666666;
}






.white {
   font-size : 11px; 
   font-family :  Verdana, Arial, Helvetica, San Serif;  
   color: #ffffff;
}

.monospace {
   font-size : 10px;
   font-family : courier,monospace;
}


.yellow {
   font-size : 12px; 
   font-family :  Verdana, Arial, Helvetica, San Serif;  
   color: #ffff99;
   line-height : 15px;
}

/* css buttons */


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.squarebutton{
background: transparent url('images/square-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}

a.squarebutton span{
background: transparent url('images/square-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

