html,body			{margin:0; padding:0; }
body				{color:#000; font-size:100%; line-height:150%; background-color:#333; background-image:url("../images/bg.gif"); background-attachment:fixed; background-position:bottom; background-repeat:repeat-x; }
h1,h2,h3,			{margin:0; padding:0; color:#973265; }
h1					{display:none; }
h2					{font-size:16px; line-height:130%; display:block; margin:5px 0 10px 0; padding:10px; }
h3					{font-size:110%; color:#333; border-bottom:1px solid #333; margin:5px 0px 5px;}
p					{margin:0.5em 0px; text-align:justify; text-justify:inter-ideograph; }
img					{border:0px;}
ul					{margin:2px 0px 2px 0.5em; padding-left:2.5em; list-style-image:url("/images/point.gif");}
ol					{margin:2px 0px 2px 0.5em; padding-left:2.5em;}
blockquote			{color:#000; margin:10px; padding:10px; background-color:#fff; border:1px solid #999; border-style:dotted; }
hr					{color:#999; background-color:#973265; border:0px; width:100%; height:1px; }
a					{display:inline; color:#00c; text-decoration:underline;}
a:hover				{color:#f00; text-decoration:none;}
a.regb				{font-size:13px; font-weight:bold; color:#fff; text-decoration:none; display:block; width:170px; padding-top:10px; padding-bottom:10px; text-align:center; border:2px solid; border-color:#aaa #444 #444 #aaa; background:#069; margin:2px 20px 10px 5px; float:left; }
#layout				{width:740px; margin:0 auto; background:url("/images/bg_sky.jpg"); background-color:#fff; }

#header				{width:700px; margin:0px auto; padding:0px 25px; background:#fff; }

.info				{font-size:100%; font-weight:bold; text-decoration:underline; color:#000; }
.banner				{padding:0 10px; margin:10px 0;}

#content			{width:700px; margin:0 auto; padding:25px; background:#fff; }
.contentbody		{margin:0px 0px 10px 0px;}
.contentbody img	{float:right; margin:0px 0px 5px 10px;}

TABLE.collapse		{border-collapse:collapse; }
TD.tbl_time			{width:90px; text-align:left; border:solid 1px #999; padding:10px; background-color:#F7F5F0;}
TD.tbl_cell			{text-align:left; border:solid 1px #999; padding:10px;}
TD.tbl_none			{text-align:left; border:none; padding:5px 5px 5px 10px;}
TD.tbl_cell img		{float:right; margin:10px; }

#list li			{background-color:#333; display:inline; position:relative; padding:10px 10px; margin:1px; border:1px solid #000; float:left;}
.list li			{float:left; }
#li a				{font-size:14px; font-weight:bold; display:block; text-decoration:none; color:#fff; width:120px; text-align:center; }
#list a:hover 		{font-size:14px; font-weight:bold; display:block; text-decoration:underline; color:#fff; text-align:center; }
