a				{ text-decoration: none; color: #0066CC;}
a:link			{ text-decoration: none; color: #0066CC;}
a:visited		{ text-decoration: none; color: #0066CC;}
a:active		{ text-decoration: none; color: #0066CC;}
a:hover			{ text-decoration: underline; color: #0066CC;}

/*ul a:hover		{ text-decoration: none}*/
#menu  				{ background-color: #EE1C25; padding: 10px;}
#menu li 				{ display: inline; padding: 5px 9px;font-size: 17px; color: white;}

textarea	{ font-size: 9pt; color: #303030; font-family: Arial;}
file		{ font-size: 9pt; color: #303030; font-family: Arial;}
input		{ font-size: 9pt; color: #303030; font-family: Arial;}
select		{ font-size: 9pt; color: #303030; font-family: Arial;}
body		{ font-size: 9pt; color: #303030; font-family: Arial;} 
table		{ font-size: 9pt; color: #303030; font-family: Arial;}
img			{ border: 0px; }
hr			{ margin: 10px 5px 10px 5px; padding 0; color:#CCCCCC; height:1px; border:none; border-top: 1px dotted; overflow:hidden; line-height: 0px;font-size:1px;}
form		{ margin: 0; }

.b			{ font-weight:bold; }
.n			{ font-weight:normal; }

.button		{ padding:0.15em 0.25em; width:auto; overflow:visible;}
.container		{ background-color: #FFFFFF; width: 1000px;margin: 0px auto; height: auto}
.container2 	{ background-color: #FFFFFF; width: 1000px; height: auto; padding: 30px 0px 30px 0px;}

.small		{ font-size: 8pt; }
.big		{ font-size: 12pt; font-weight:bold; }
.bigger		{ font-size: 14pt; font-weight:bold; }
.biggest	{ font-size: 18pt; font-weight:bold; }
.l			{ text-align:left;}
.r			{ text-align:right;}
.m			{ text-align:center;}
.top		{ vertical-align:top;}
.middle		{ vertical-align:middle;}
.bottom		{ vertical-align:bottom;}

.red		{ color:#FF0000; }
.green		{ color:#007464; }
.orange		{ color:#CC3300; }
.blue		{ color:#0066CC; }
.white		{ color:white; } 
.yellow		{ color:#FFFF00; }
.pink		{ color:#FF00FF; }
.gray		{ color:#999999; } 
.thorange	{ background-color:#FFE4A6; font-weight:bold; }
.tdorange	{ background-color:#FFF2D2; }
.bgwhite	{ background-color:#FFFFFF; }
.bgyellow	{ background-color:#FFFF00; }
.bgorange	{ background-color:#FFBC01; }
.hand		{ cursor:pointer; }
.menudot 	{ color: white; font-size: 20pt; padding: 0px 2px; }
.regcont 	{ background-color: #CEE6F7;text-align: left; padding: 20px;width: 900px}
.faqcont 	{ background-color: #FFFFFF;text-align: left; padding: 20px;width: 900px}
.faqfont 	{ color: #EC008D;font-weight: bold;font-size: 12pt}

.cat_border 	{ border: 1px solid black;}
.cat_text	{ text-align:center; font-weight:bold; padding-bottom:5px;}


#onlineorder {background-color: #0B4EA2;}
#menu2 		{ font-size: 15pt;}
/*#menu2 tr	{ padding: 0px 10px;}*/
#menu2 td	{ padding: 10px 20px;text-align: center;}
#menu2 a 	{ color:white;}

#footer 	{ text-align:left;padding: 10px 10px; bottom:-20px;position: relative;}
#footer p 	{  border-top: 1px solid black; padding-top:10px;}

#sidemenu 	{ float:left; width:200px;margin-left: 10px;text-align:left;}
/*#sidemenu a { text-decoration: none}*/
#sidemenu td { border-bottom: 1px dashed black;padding: 10px 10px}

td.tdl		{ padding-left:10px; text-align:left; }
td.tdr		{ padding-right:10px; text-align:right; }

#index 		{ margin:0px 0px ; padding: 30px 0px 0px 30px;}
.mna		{ color:#ff6600; font-weight:bold; }
a.mn		{ color:black; }
a.mn2		{ color:red; }
a.mn:hover	{ color:red; }

a.mnf		{ color:white; }
a.mnf:hover	{ color:yellow; }

.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {background: url(images/b05.png) no-repeat;overflow: hidden;cursor: pointer;}
.jssorb05 div {background-position: -7px -7px;}
.jssorb05 div:hover, .jssorb05 .av:hover {background-position: -37px -7px;}
.jssorb05 .av {background-position: -67px -7px;}
.jssorb05 .dn, .jssorb05 .dn:hover {background-position: -97px -7px;}

/* arrow */
.jssora12l, .jssora12r, .jssora12ldn, .jssora12rdn {position: absolute;cursor: pointer;display: block;background: url(images/a12.png) no-repeat;overflow: hidden;}
.jssora12l {background-position: -16px -37px;}
.jssora12r {background-position: -75px -37px;}
.jssora12l:hover {background-position: -136px -37px;}
.jssora12r:hover {background-position: -195px -37px;}
.jssora12ldn {background-position: -256px -37px;}
.jssora12rdn {background-position: -315px -37px;}