body, td, pre	{font-size: 11px;color: #333333;font-family: verdana, helvetica, arial, sans-serif;/*background: #ffffff;background-color: #ffffff;*/}

/* to highlight text */
.g			{color: #7d7d7d;}
.r			{color: #cc0000;}
.k			{color: #333333;}
.green		{color: #009900;font-size: 9px;font-weight: bold;}
/* background */
.y			{background: #ffc600;}
.menu_h		{background: #9966cc;}

.justify	{text-align: justify;color: #484848;}
.justify2	{text-align: justify;}

a			{text-decoration: none; color: #3399ff;
	text-decoration: underline;}
a:hover		{text-decoration: none; color: #3399ff;}


a.up	{color: #000000;text-decoration: none;}
a.menu {text-decoration: none;
   color: #0066ff;
}
a.menu:hover {color: #cc0000;text-decoration: none;
}
a.up:hover  {color: #999999;text-decoration: none;}

a.bt {color: #000000;text-decoration: none;padding-left: 5px;padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 8px;
}
a.bt:hover  {color: #cc0000;text-decoration: none;background-color: #ffffff;}
a.bt_up    {color: #000000;text-decoration: none;padding-left: 5px;padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 8px;background-color: #ffffff;border-right: #cccccc 1px solid;}

.nav{font-size: 9px;text-align: right;
	width: 617px; line-height: 28px;
	background: url(../images/bg.gif);
	background-position: 0 0px;
}
.nav_utility	{padding-right: 14px;}
.navo {
	background: url(../images/bg.gif);
}


.tic{width: 617px; height: 91px;
	
	background: url(../images/top_ticket.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-position: 432 0px;
}
a.tc {color: #666666;text-decoration: none;padding-left: 8px;padding-right: 0px;
   line-height: 26px;}
a.tc:hover  {color: #cc0000;text-decoration: none;}
a.tcup  {color: #cc0000;text-decoration: none;padding-left: 8px;padding-right: 0px;
   line-height: 26px;}


.ln	{background: url(../images/_.gif); height: 2px;}

li {
   list-style-type: square;
   line-height: 13px;
   vertical-align: middle;
}
li.bx{
	list-style: none;
	background: url(../images/menu-bullet.gif) no-repeat;
	background-position: 0 3px;
	padding-left: 15px;
}
	
hr {width: 100%;padding-bottom: 0px; padding-top: 0px; border: 1px; border-bottom: 1px dashed #cccccc;}
.ten		{font-size: 10px;color: #7d7d7d;}
h1			{color: #000000;font-size: 13px;}

.box		{margin-top: 20px;padding: 5px;
			padding-bottom: 10px;
			color: #333333;background: #efefef;border-bottom: #cccccc 1px solid;border-right: #cccccc 1px solid;}

.box_g		{margin-top: 20px;padding: 5px;padding-bottom: 10px;
			color: #333333;background: #f2f8f3;border-bottom: #cccccc 1px solid;border-right: #cccccc 1px solid;}

.high		{padding: 5px;
			color: #333333;background: #deeee0;height: 20px;border-top: #cccccc 1px solid;}
			
			
.high2		{color: #333333;background: #deeee0;height: 30px;border-top: #cccccc 1px solid;border-right: #cccccc 1px solid;}
			
.more		{color: #484848;}					
.copyright	{font-size: 10px;color: #b8b8b8;
			padding-top: 80px;
			padding-bottom: 20px;}
.input120	{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 10px;
			 color: #666666;
			 background-color: #ffffff;
			 width: 140px;}

.title  {font-size: 12px;color: #003366;
			font-weight: bold;
			border-bottom: #ff0000 1px solid;
			border-top-width: 1px;
			margin-bottom: 10px;
			padding-top: 0px;
			padding-bottom: 4px;
			width: 100%;}

.title1  {font-size: 12px;color: #003366;
			font-weight: bold;
			border-bottom: #ff0000 1px solid;
			border-top-width: 1px;
			margin-bottom: 10px;
			padding-top: 20px;
			padding-bottom: 4px;
			width: 100%;}


.cover		{border-bottom: #cccccc 1px solid;border-right: #cccccc 1px solid;}

.tbl td {
	background-color:#efefef;
	padding:5px;
	
}
.tbl_g td {
	background-color:#F2F8F3;
	padding:5px;
	
}