@charset "utf-8";

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;}
body {line-height:1.5;background:#e62e8b;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}

blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {
	margin:0px;
	padding:0px;
	background-color: #e2f2f9;
}
.eventtxt {
width:720px;
padding-top:30px;
padding-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:22px;
}

.datatable {/*datacontent區 表格最外面的大框*/
    float:left;
	border: 1px solid #79a0c9;
	border-collapse: collapse;
	text-align: center;
	width:680px;;
	height:100px;
	padding-top:10px;
}
.datatable td {/*datacontent區 表格內容外框*/
    padding: 5px;
	border: 1px solid #79a0c9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	color: #333333;
    height:30px;
}
.datatable td.blue {/*datacontent區 表格內容外框*/
    padding: 5px;
	border: 1px solid #79a0c9;
	background-color:#e8f0f7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	color: #333333;
	height:30px;
}
.datatable th {/*datacontent區 表格上面及左邊表頭的外框*/
	border: 1px solid #FFFFFF;
	background-color: #08539c;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #FFFFFF;
	text-align: center;
	margin-top:5px;
	padding-top:5px;
	height:30px;
	background-image: url(../images/tableth.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}



.redd {
color:#ff0000;
}