@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #CCCCCC;
	margin: 0; /* nkON Body ɻP춡jվ㬰sAHBzPsw] */
	padding: 0;
	text-align: center; /* o˷|eb IE 5* smCMAr|b #container ]waw] */
	color: #000000;
}
#dynamic_cont { background-color: white; }
.oneColFixCtrHdr #container {
	width: 950px;  /* ϥΤ񧹾 800px  20px e׷|\ϥsبåBקKbX{ */
	background: #FFFFFF;
	margin: 0 auto; /* ۰ (fte) |m */
	border: 1px solid #000000;
	text-align: left; /* o˰|мg Body W text-align: centerC */
}
.oneColFixCtrHdr #header {
	padding: 0 10px 0 20px;  /* o춡jŦXUܪ Div AaCpGb #header ϥμvӫDrAzi|Qn춡jC */
	background-color: #FFF;
}
.oneColFixCtrHdr #header h1 {
	margin: 0; /* N #header Div ̫@Ӥɽվ㬰siקKɦX (Div X{ŶALk)CpG Div P㦳ءAoNOnʧ@A]Ӷ]w]|קKɦX */
	padding: 10px 0; /* ϥ춡jӫDɫKi Div t */
}
.oneColFixCtrHdr #mainContent {
	padding: 0 20px; /* аOA춡jNO Div ŶAɴNO Div ~Ŷ */
	background: #FFFFFF;
}
.oneColFixCtrHdr #footer {
	padding: 0 10px;
	background-color: #F90;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* NĤ@Ӥɽվ㬰siקKɦXi (Div X{Ŷ) */
	padding: 10px 0; /* oӤ춡jN|إߪŶANpPɤ@ˡAOSɦXD */
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: blink;
	color: #F96;
}

/* start of top-panel and left-menu */
a.vPanel:link {
	color: white;
	text-decoration: none;
}
a.vPanel:visited {
	color: white; text-decoration: none
}
a.vPanel:hover {
	color: red;
	text-decoration: none;
	border-bottom:1px solid red;
}
a.vPanel:active {
	text-decoration: blink;
	color: #F96;
}

a.vMenu:link {
	color: blue;
	text-decoration: none;
	padding-left: 20px;
}
a.vMenu:visited {
	color: blue;
	text-decoration:none;
	padding-left: 20px;
}
a.vMenu:hover {
	color: #DA251D;
	text-decoration:underline;
	padding-left: 20px;
}
/* end of top-panel and left-menu */

#tablelist
{
	list-style:				none;
	width:					650px;
	margin-left:			50px;
	padding:0;
	text-align: left;
	font-size: 14px;
}


/* start of fancyupload */
#demo-status
{
	background-color:		#F9F7ED;
	padding:				10px 15px;
	width:					700px;
}

#demo-status .progress
{
	background:				white url(fancy/progress.gif) no-repeat;
	background-position:	+50% 0;
	margin-right:			0.5em;
}

#demo-status .progress-text
{
	font-size:				0.9em;
	font-weight:			bold;
}

#demo-list
{
	list-style:				none;
	width:					600px;
	margin-left:			50px;
	padding:0;
	text-align: left;
	font-size: 14px;
}

#demo-list li.file
{
	border-bottom:			1px solid #eee;
	background:				url(fancy/file.png) no-repeat 4px 4px;
}
#demo-list li.file.file-uploading
{
	background-image:		url(fancy/uploading.png);
	background-color:		#D9DDE9;
}
#demo-list li.file.file-success
{
	background-image:		url(fancy/success.png);
}
#demo-list li.file.file-failed
{
	background-image:		url(fancy/failed.png);
}

#demo-list li.file .file-name
{
	font-size:				0.9em;
	margin-left:	     	44px;
	display:				block;
	clear:					left;
	line-height:			40px;
	height:					40px;
	font-weight:			bold;
}
#demo-list li.file .file-size
{
	font-size:				0.9em;
	line-height:			12px;
	float:					right;
	margin-top:				2px;
	margin-right:			6px;
}
#demo-list li.file .file-info
{
	display:				block;
	margin-left:			10px;
	font-size:				0.9em;
	line-height:			20px;
	clear:					left;
}
#demo-list li.file .file-remove
{
	clear:					right;
	float:					right;
	line-height:			20px;
	margin-right:			6px;
}
.current-title {color: #333333; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; }
.overall-title {color: #333333; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; }
.current-text {color: #EB0000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; }

/* end of fancyupload */

.style60 {
	color: #333333;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.gTotal {
	color: #C6F;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.style61 {
	color: #333333;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 20px;
}
.topics {
	font-size: 18px;
	font-weight: bold;
}
.style62 {
	color: #FF0000;
	font-weight: bold;
}
.style64 {color: #EB0000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; }
.style65 {color: #FF0066}
.style66 {
	color: #C60
}
.sideBlock {
	font-size: 12px;

	font-family: Georgia, "Times New Roman"
	background: #DDD;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #DDD;
}
ul.header
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

li.header
{
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	padding-left: 0.7em;
}

.helpCtl #container {
	width: 760px;  /* ϥΤ񧹾 800px  20px e׷|\ϥsبåBקKbX{ */
	background: #FFFFFF;
	margin: 0 auto; /* ۰ (fte) |m */
	border: 1px solid #000000;
	text-align: left; /* o˰|мg Body W text-align: centerC */
}
.helpCtl #header {
	padding: 0 10px 0 20px;  /* o춡jŦXUܪ Div AaCpGb #header ϥμvӫDrAzi|Qn춡jC */
	background-color: #FFF;
}
.helpCtl #header h1 {
	margin: 0; /* N #header Div ̫@Ӥɽվ㬰siקKɦX (Div X{ŶALk)CpG Div P㦳ءAoNOnʧ@A]Ӷ]w]|קKɦX */
	padding: 10px 0; /* ϥ춡jӫDɫKi Div t */
}
.helpCtl #mainContent {
	padding: 0 20px; /* аOA춡jNO Div ŶAɴNO Div ~Ŷ */
	background: #FFFFFF;
}
.helpCtl #footer {
	padding: 0 10px;
	background-color: #F90;
}
.helpCtl #footer p {
	margin: 0; /* NĤ@Ӥɽվ㬰siקKɦXi (Div X{Ŷ) */
	padding: 10px 0; /* oӤ춡jN|إߪŶANpPɤ@ˡAOSɦXD */
}

.FlashPanelsContent {
	padding: 4px;
	background-color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 20px;
}

