form, input, button,textarea,h3 {
margin: 0;
padding: 0;
display: inline;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFF;
	font-family: "微軟正黑體";
}
#index {
	position: relative;
	width: 1000px;
	height: 50px;
	margin: 0 auto;
}
#content {
	position: relative;
	width: 1000px;
	margin: 0 auto;
}
.banner {
	position: relative;
	width: 1000px;
	margin: 0 auto;
}

/*事件選單*/
.form_ele{
	background-color: #9FC;	
	}
.form_ele_MYevent{
	background-color: #c4e0ff;	
	}
	
.c11 {
	font-size: 11px;
}
.c12 {
	font-size: 12px;
	line-height: 16px;
}
.c15 {
	font-size: 15px;
	line-height: 22px;
}
.form-yellow {
	background-color: #FFFF99;
}
.form-green {
	background-color: #00FF00;
}
.form-red {
	background-color: #FF0000;
}

/*配合資料庫顏色 status*/
.style1 {color: #FF0000}
.red{background-color:#F00;}
.yellow{background-color:#FF6;}
.orange{background-color:#F93;}
.green{
	background-color: #0F9;
}
.blue{background-color:#6FF;}
.close{
	background-color: #999;
}
.white{background-color:#FFF;}
#myinput {
	font-size: 12px;
	color: #F00;	
	}
#myinput input{
	font-size: 12px;
	color: #F00;
	background-color:#FFC;
	}
#data_short{
	font-size: 12px;
	}
#menu {
	font-size: 15px;
}
#menu ul{
	margin-right: 1px;
	list-style-type: disc;
}

/*翻頁專用*/
.page{padding:2px;font-weight:bolder;font-size:12px;font-family:Tahoma;}
.page a{border:1px solid #ccc;padding:0 5px 0 5px;margin:2px;text-decoration:none;color:#333;font-family:Tahoma;}
.page span{padding:0 5px 0 5px;margin:2px;background:#09f;color:#fff;border:1px solid #09c;font-family:Tahoma;}


/*jquery 滑鼠移出移入效果*/
#people { width:100%; border-collapse:collapse; font-size:15px; } 
#people th, #people td{ border: silver 1px solid;  padding:6px }
.odd{background-color:#EFF1F1;}
.even{background-color:#FFFFFF;}
.enter{
	background-color: #FFFF99;
}



/*inc_camp_setdate_log專用*/
#menu ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#menu li {
	float: left;
	
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#menu2 ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#menu2 li {
	float: left;
	font-size: 26px;
	font-family: "微軟正黑體", "標楷體";
	background-color: #CCC;
	width: 100px;
	height: 100px;
	margin: 1px;
	padding:3px;
	line-height: 20px;
	text-align:center;
}



/* calendar */

.bg-botton {
    border: 1px solid #a1a1a1;
    padding: 3px 10px; 
    background: #fffcaa;
    width: 80%;
    border-radius: 9px;
	font-size:11px;
}
.btn-green-h3 {
    border: 1px solid #a1a1a1;
    padding: 3px 10px; 
    background-color: #00ff24;
    width: 80%;
    border-radius: 9px;
	font-size:16px;
}

.btn-green {
    border: 1px solid #a1a1a1;
    padding: 3px 10px; 
    background-color: #00ff24;
    width: 80%;
    border-radius: 9px;
	font-size:11px;
}
.btn-green a:hover {
    border: 1px solid #a1a1a1;
    /*padding: 3px 10px; */
    background-color: #eeeeee;
    width: 80%;
    border-radius: 9px;
	font-size:11px;
}

.btn-alert {
	border: 1px solid #a1a1a1;
	padding: 3px 10px;
	background-color: #FF9900;
	width: 80%;
	border-radius: 9px;
	font-size: 11px;
}
.btn-alert a:hover {
    border: 1px solid #a1a1a1;
    /*padding: 3px 10px; */
    background-color: #eeeeee;
    width: 80%;
    border-radius: 9px;
	font-size:11px;
}


.btn-green-num {
    border: 1px solid #a1a1a1;
    padding: 3px 10px; 
    background-color: #00ff24;
    width: 80%;
    border-radius: 9px;
	font-size:15px;
}

.btn-gray {
    border: 1px solid #a1a1a1;
    padding: 3px 10px; 
    background-color: #eeeeee;
    width: 100%;
    border-radius: 9px;
	font-size:11px;
}
.btn-gray a{
    background: #eeeeee;
}

.btn-gray a:hover{
    border: 1px solid #a1a1a1;
    /*padding: 3px 10px; */
    background-color: #00ff24;
    width: 100%;
    border-radius: 9px;
	font-size:11px;
}


.btn-red {
    border: 1px solid #a1a1a1;
    padding: 3px 10px; 
    background: #ff9e9e;
    width: 80%;
    border-radius: 9px;
	font-size:15px;
}
.btn-red a span.one, .btn-red a:hover span.two {display: inline;}
.btn-red a:hover span.one, .btn-red a span.two {display: none;}

.btn-red a:hover{
	border: 1px solid #a1a1a1;
	padding: 3px 10px; 
	background-color: #33CC33;
	width: 80%;
	border-radius: 9px;
	font-size: 15px;
}
.btn-orange {
	border: 1px solid #a1a1a1;
	padding: 3px 10px;
	background-color: #FF9900;
	width: 80%;
	border-radius: 9px;
	font-size: 15px;
}
.btn-weather {
	border: 1px solid #a1a1a1;
	padding: 3px 10px;
	background-color: #FF9900;
	width: 300px;
	border-radius: 9px;
	font-size: 12px;
}
.btn-header {
	border: 1px solid #a1a1a1;
	padding: 3px 10px;
	background-color: #99FF33;
	border-radius: 9px;
	font-size: 12px;
}
.btn-orange-calendar {
	border: 1px solid #a1a1a1;
	padding: 3px 10px;
	background-color: #FF9900;
	width: 80%;
	border-radius: 9px;
	font-size: 12px;
}
.btn-orange-calendar a:link{
	font-size: 12px;
	color:#FFF;
}
.btn-orange-calendar a:visited{
	font-size: 12px;
	color:#FFF;
}

.btn-red-small {
    border: 1px solid #a1a1a1;
    padding: 3px 10px; 
    background-color: #ff9e9e;
    width: 80%;
    border-radius: 9px;
	font-size:12px;
}
.btn-blue-small {
	border: 1px solid #a1a1a1;
	padding: 3px 10px;
	/*width: 80%;*/
	border-radius: 9px;
	font-size: 12px;
	background-color: #66CCFF;
}
.btn-blue-small a:hover {
	border: 1px solid #a1a1a1;
	/*padding: 3px 10px;*/
	/*width: 80%;*/
	border-radius: 9px;
	font-size: 12px;
	background-color: #0099FF;
	color:#FFF;
}

.btn-red-event {/*配合資料庫顏色 type*/
    border: 1px solid #a1a1a1;
    padding: 3px 10px; 
    background: #ff9e9e;
    width: 80%;
    border-radius: 5px;
	font-size:12px;
	float:left;
}
.btn-red-event-calendar {
    border: 1px solid #a1a1a1;
    padding: 3px 10px; 
    background: #ff9e9e;
    width: 80%;
    border-radius: 9px;
	font-size:14px;
}

.btn-blue-event {/*配合資料庫顏色 type*/
    border: 1px solid #a1a1a1;
    padding: 3px 10px; 
    background: #c4e0ff;
    width: 80%;
    border-radius: 5px;
	font-size:12px;
	float:left;
}
.btn-green-event {/*配合資料庫顏色 type*/
    border: 1px solid #a1a1a1;
    padding: 3px 10px; 
    background: #bbffdd;
    width: 80%;
    border-radius: 5px;
	font-size:12px;
	float:left;
}



.btn-yellow-small {
    border: 1px solid #a1a1a1;
    padding: 3px 10px; 
    background: #fcffc6;
    width: 80%;
    border-radius: 9px;
	font-size:12px;
}
.btn-yellow-orderby {
	border: 1px solid #a1a1a1;
	padding: 3px 10px;
	background-color: #FFFF00;
	/*width: 80%;*/
	border-radius: 9px;
	font-size: 12px;
}

.txt {
	padding: 3px 10px;
	background: #fcffc6;
	width: 80%;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 32px;
}
.txt-red {
	font-weight: bold;
	letter-spacing: 1px;
	color: #F00;
}

.change {
	font-size: 18px;
	font-weight: bold;
}
.camp {
	font-size: 18px;
}
.camp select{
	margin:5px 0px;
	font-size: 18px;
	background-color: #FF6;
}

select{
  font-size: 18px;

}
form {
	font-size: 18px;
	line-height: 22px;
}
.line-bottom{
	border-bottom:1px solid #eee; 
	border-bottom-color: #CCC;
  font-size: 12px;
	}
	

input[type=checkbox]
{
  /* Double-sized Checkboxes */
  -ms-transform: scale(2); /* IE */
  -moz-transform: scale(2); /* FF */
  /* -webkit-transform: scale(2); Safari and Chrome */
  -o-transform: scale(2); /* Opera */
  padding: 10px;
}
#people { width:100%; border-collapse:collapse; font-size:15px; } 
#people th, #people td{ border: silver 1px solid;  padding:6px }

#table-event {
	width: 100%;
	border-collapse: collapse;
	font-size: 12px;
} 
#table-event th, #table-event td{ border: silver 1px solid;  padding:5px }
