html,body			{margin:0; padding:0;}
body				{color:#000; font-size:90%; line-height:150%; background-color:#aed2ca;}
h1,h2,h3,			{margin:0; padding:0; color:#663300; }
h1					{display:none;}
h2					{font-size:1.2em; line-height:130%; display:block; margin:5px 0 10px 0; padding:10px;}
h3					{font-size:1.1em; color:#003399; border-bottom:1px solid #003399; margin:5px 0px 5px;}
p					{margin:0.5em 0px; padding-bottom:10px;  text-align:justify; text-justify:inter-ideograph; }
img					{border:0px;}
.img-left img		{float: left; margin: 0 15px 0 0; padding: 0; border: 0;}
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;}
dl					{font-size:14px;}
dt					{font-weight:bold;}
blockquote			{color:#000; margin:10px; padding:10px; background-color:#fff; border:1px solid #999; border-style:dotted;}
hr					{color:#ce4d2b; 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:1.3em; font-weight:bold; color:#fff; text-decoration:none; display:block; width:auto; padding:10px; text-align:center; border:2px solid; border-color:#aaa #444 #444 #aaa; background:#339933; 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:10px 25px 10px 25px; background:#fff; }

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

#content			{width:680px; margin:0 auto; padding:35px; background-color:#fff;}
.contentbody		{margin:0px 0px 10px 0px;}
.contentbody img	{float:right; margin:0px 0px 5px 10px;}

.center				{margin: 0 auto; text-align: center; }
.right				{float: right; margin: 0 0 0 20px; }
.left				{float: left;  margin: 0 20px 0 0 ; }
.clear				{clear: both; }

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:left; margin:10px; }
.title				{text-align:left; padding:5px; font-size:1.1em; font-weight:bold;}

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