html, body
{
	height: 100%;
}

body
{
	font-size:10pt;
	font-family:Verdana, Arial;
	color:#333333;
	margin-top:20px;
}

p
{
	margin:0;
	padding:0;
}

h3
{
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
	color: Maroon;
	font-family: Verdana;
}

input, select {font-size:10pt; font-family:Verdana; color: #004080;}

.fontArt
{
	font-size:10pt;
	font-family: courier new, courier, mono;
	line-height: 20px;
	color:#333333;
}

a{font-size: 10pt;font-family: Verdana, Arial, 新細明體;}
a:link, a:visited {color:#800000;text-decoration: underline;}
a:hover {color: #635f57; text-decoration: none;}

#divMainTitle {font-weight: bold; font-size: 16px; padding-bottom: 5px; color: #3300cc;}
#divMainTitle .SubTitle {color:#660000;}
#divMainMenu {border-style:solid; border-color:#3300cc; border-width:1px 0 1px 0; padding-top:5px; padding-bottom:5px;}

#divMenu {width: 220px; vertical-align: top; background-color: #FFFAF0; padding: 5px; float: left; padding-bottom:20000px; margin-bottom:-20000px;}
#divMain {float:left; width:750px; padding-left:20px;}
#divFooter {clear:both; vertical-align: bottom; text-align: center; line-height:140%; color:#999999; margin-top:20px;}
#divFooter .link{background-image:url(images/icon08.gif); background-repeat:no-repeat; background-position:0 2px; padding-left:16px; margin-right:20px;}

/* 首頁最近新增文件 */
.linkB {}
.linkB a{font-size:10pt;font-family: Verdana, Arial, 新細明體;}
.linkB a:link, .linkB a:visited {color:#800000;text-decoration:none;}
.linkB a:hover {color: #1A92B4; text-decoration:underline;}

/* Footer, 首頁右邊回應 */
.linkD {}
.linkD a{font-size:10pt; font-family: courier new, courier, mono, 新細明體;}
.linkD a:link, .linkD a:visited {color:#008080;text-decoration:none;}
.linkD a:hover {color: #ff8000; text-decoration:underline;}

/* Menu */
.linkC {}
.linkC a{font-size:10pt; font-family: Verdana, Arial, 新細明體;}
.linkC a:link, .linkC a:visited {color:#3F4B6B;text-decoration:none;} /*3F4B6B */
.linkC a:hover {color: #800000; text-decoration:underline;}

/* 首頁右邊 */
.Title01 {font-size:12pt; font-weight:bold; color:#666644;padding-bottom: 5px; padding-left:5px; margin-bottom:5px; border-bottom: 2px solid #339966;}
/* 內頁標題 */
.Title02 {background-image:url(images/icon_disk.gif); background-repeat:no-repeat; background-position:0 5px; padding-left:20px; font-size:12pt; font-weight:bold; color:#008040;padding-bottom: 5px; margin-bottom:5px; border-bottom: 2px solid #008040;}

.clearfix:after 
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* 首頁最近新增文件 */
.ul01 {margin:0; padding:0; padding-left:10px; list-style-type:none; line-height:140%; margin-top:10px;}
.ul01 li {background-image:url(images/icon_disk.gif); background-repeat:no-repeat; background-position:0 3px; padding-left:20px; margin-top:5px;}

/* 首頁右邊回應 */
.ul02 {margin:0; padding:0; list-style-type:none; line-height:140%; padding-left: 15px;}
.ul02 li {background-image:url(images/icon04.gif); background-repeat:no-repeat; background-position:0 1px; padding-left:20px; margin-top:8px;}

/* 文章回應內容 */
.frameReply {border: 1px solid #B4DADA; margin-bottom:10px;}
.frameReply h4 {margin:0; padding:3px; padding-left:5px; font-weight:normal; font-family:Verdana; background-color: #C7DED0; color: #0000A0; background-image: url(images/bg_title.jpg); background-repeat:repeat-x;}
.frameReply .divContent {margin:0; padding:5px; line-height:20px; font-family:Verdana;}

/* 文章回應表單 */
.frameReplyForm {border: 1px solid #FFDA94; margin-bottom:10px;}
.frameReplyForm h4 {margin:0; padding:3px; padding-left:5px; font-weight:normal; font-family:Verdana; background-color: #C7DED0; color: #CC6600; text-align:center; background-image: url(images/bg_title2.jpg); background-repeat:repeat-x;}

/* 提示訊息 */
.msg {border:solid 1px #66CDAA; background-color:#F0FFF0; background-image:url(images/icon07.png); background-repeat:no-repeat; background-position:4px 5px; color:#008000; padding:4px; padding-left:25px; margin-top:3px; display:none; width:90%;}

/*---UBB框--*/ 
.UBBPanel{border:1px solid #24a0d2;background:#FFFFFF;border-left:3px solid #24a0d2; margin:0 10px 0 10px;}
.UBBPanel2{border:1px solid #24a0d2;background:#FFFFFF;border-left:3px solid #24a0d2; margin:5px 0 5px 0;}
.UBBTitle{font-weight:bold;padding:4px;background:#effaff;border-bottom:1px dashed #24a0d2;}
.UBBContent{padding:6px;line-height:160%;}
.UBBContent TEXTAREA {width:448px;margin-bottom:2px;}
.UBBCode{background:#effaff;border-left:3px solid #24a0d2;padding:3px;padding-left:5px; color:#003399;}

/* 文章編輯表單 */
.table01 {border-color:#cccccc; border-style:solid; border-width: 0 0 1px 1px;}
.table01 td {border-color:#cccccc; border-style:solid; border-width:1px 1px 0 0;}
.table01 thead {background-color: #990000; color: white;}
.table01 .odd {background-color: #FFFFE0}

/* 上傳檔案 */
.fileList {border: solid 2px #B0E0E6; background-color:#F0F8FF; background-image:url(images/icon09.png); background-repeat:no-repeat; background-position:3px 5px; padding-left:20px; padding-top:5px; padding-right:3px; width:190px; height:23px; float:left; margin-right:3px; margin-top:3px;}

/* 瀏覽人次標題 */
.pViewLog {background-image:url(images/icon10.png); background-repeat:no-repeat; padding-left:20px; margin-bottom:5px; margin-top:5px;}

/* 選單標題 */
.pMenuTitle {background-image: url(images/root0.png); background-repeat: no-repeat; color: #cc0000; padding-left: 20px; margin-bottom: 5px;}

.preArt 
{
	margin:0; padding:0;
	font-size:10pt;
	font-family: courier new, courier, mono;
	line-height: 20px;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

