﻿/*template*/

html,body	{margin:0;padding:0;background:#FFF;text-align:center}
img		{border:0;} 

body,p,div,span,td,th,li,Input,select	{font:12px Arial,新細明體;color:#333;line-Height:20px;}

a:link , a:visited	{color:#369;text-decoration:underline;}
a:hover		{color:#C00;text-decoration:none;}

div#spacer05	{width:5px;Height:5px;font:0;line-Height:0;clear:both;}
div#spacer10	{width:10px;Height:10px;font:0;line-Height:0;clear:both;}
div#spacer20	{width:20px;Height:20px;font:0;line-Height:0;clear:both;}

table#tb	{border-collapse:collapse;}
table#tb td	{padding:0;}
table#tb  caption	{font-size:16px;font-weight:bold;text-align:left;line-Height:30px;}

Input.txt , Textarea.txt , select	{background-color:#FFF;border:1px solid #333;color:#333;font:12px Arial;line-Height:16px;}

.txt063		{color:#063;}
.txt063b	{color:#063;font-weight:bold;}
.txtC00		{color:#C00;}
.txtC00b	{color:#C00;font-weight:bold;}
.txt369		{color:#369}
.txt369b	{color:#369;font-weight:bold;}
.txt360		{color:#360}
.txt360b	{color:#360;font-weight:bold;}
.txt930		{color:#C00;}
.txt333		{color:#333;}
.txt666		{color:#666;}
.txtC00		{color:#C00;}
.txt999		{color:#999;}
.txtFFF		{color:#FFF;}
.txtC60		{color:#C60;}
.txt930		{color:#930;}

.txt11px	{font-size:11px;}
.txt12px	{font-size:12px;}
.txt13px	{font-size:13px;}
.txt15px	{font-size:15px;}
.txt16px	{font-size:16px;}

div#tpl01	{width:760px;margin:0 auto;text-align:left;}

div#leftDIV	{float:left;b/order:1px solid #CCC;}
div#rightDIV	{float:right;b/order:1px solid #999;}

td.pageNum	{font-size:12px;letter-spacing:2px;}
td.pageNum b	{font-size:16px;}
td.pageNum a:link , td.pageNum a:visited	{color:#color:#333;text-decoration:none;}
td.pageNum a:hover				{color:#color:#369;text-decoration:underline;font-weight:bold;}


/*topLink*/

td.topLink	{color:#666;font-size:11px;}
td.topLink a:link , td.topLink a:visited	{color:#666;text-decoration:none;}
td.topLink a:hover				{color:#666;text-decoration:underline;}

/*Main Menu*/

div#tpl01 td.topMenu div.menu01 ,
div#tpl01 td.topMenu div.menu02 ,
div#tpl01 td.topMenu div.menu03 ,
div#tpl01 td.topMenu div.menu04 ,
div#tpl01 td.topMenu div.menu05	{width:100px;Height:35px;float:left;}

div#tpl01 td.topMenu div.menu01 a:link , div#tpl01 td.topMenu div.menu01 a:visited	{display:block;width:100px;Height:35px;background:URL(../images/topMenu01.gif) no-repeat}
div#tpl01 td.topMenu div.menu01 a:hover							{display:block;width:100px;Height:35px;background:URL(../images/topMenu01on.gif) no-repeat}
div#tpl01 td.topMenu div.menu02 a:link , div#tpl01 td.topMenu div.menu02 a:visited	{display:block;width:100px;Height:35px;background:URL(../images/topMenu02.gif) no-repeat}
div#tpl01 td.topMenu div.menu02 a:hover							{display:block;width:100px;Height:35px;background:URL(../images/topMenu02on.gif) no-repeat}
div#tpl01 td.topMenu div.menu03 a:link , div#tpl01 td.topMenu div.menu03 a:visited	{display:block;width:100px;Height:35px;background:URL(../images/topMenu03.gif) no-repeat}
div#tpl01 td.topMenu div.menu03 a:hover							{display:block;width:100px;Height:35px;background:URL(../images/topMenu03on.gif) no-repeat}
div#tpl01 td.topMenu div.menu04 a:link , div#tpl01 td.topMenu div.menu04 a:visited	{display:block;width:100px;Height:35px;background:URL(../images/topMenu04.gif) no-repeat}
div#tpl01 td.topMenu div.menu04 a:hover							{display:block;width:100px;Height:35px;background:URL(../images/topMenu04on.gif) no-repeat}
div#tpl01 td.topMenu div.menu05 a:link , div#tpl01 td.topMenu div.menu05 a:visited	{display:block;width:100px;Height:35px;background:URL(../images/topMenu05.gif) no-repeat}
div#tpl01 td.topMenu div.menu05 a:hover							{display:block;width:100px;Height:35px;background:URL(../images/topMenu05on.gif) no-repeat}

/*Submenu*/

td.topSubmenuTD1 , td.topSubmenuTD2	{border-left:1px solid #CCC;}

td.topSubmenuTD1	{Height:8px;font:0;line-Height:0;}
td.topSubmenuTD2	{Height:17px;color:#FFF;line-Height:17px;background-color:#e9e9e9;padding:0 10px;}

td.topSubmenuTD2 a:link , td.topSubmenuTD2 a:visited	{color:#000;text-decoration:none;}
td.topSubmenuTD2 a:hover					{color:#666;text-decoration:none;}

/*Login Box*/

div#tpl01 table.loginBox	{background-color:#efede1;border-top:1px solid #066;}
Input.loginBoxInput	{width:125px;Height:18px;border:1px solid #999;background-color:#FFF;line-Height:15px;color:#999;margin:1px 0;}
table#tb td.LoginBoxBg	{background:URL(../images/idx_LoginBoxBg.jpg);padding:5px;Height:120px;color:#000;}

/*index*/

div#tpl01 td.idxGreenLine	{background:URL(../images/idx_greenLine.gif)}

td.idxMore1	{color:#999;font-size:11px;line-Height:14px;text-align:right;}
td.idxMore1 a:link , td.idxMore1 a:visited , td.idxMore1 a:hover	{display:block;color:#999;text-decoration:none;margin:7px 5px 0 0;}

td.idxTXT1	{color:#333;line-Height:25px;}
td.idxTXT1 a:link , td.idxTXT1 a:visited	{color:#333;text-decoration:none;}
td.idxTXT1 a:hover				{color:#333;text-decoration:underline;}

.rightLine	{background:URL(../images/idx_rightLine.gif) right repeat-y}

td.idxMore2	{color:#999;font-size:11px;line-Height:18px;text-align:right;background:URL(../images/idx_frame1TTLbg.gif);}
td.idxMore2 a:link , td.idxMore2 a:visited , td.idxMore2 a:hover	{display:block;color:#999;text-decoration:none;margin:5px 5px 0 0;}

table.idxTXT2 , table.idxTXT3		{background:URL(../images/idx_frame1bg.gif);}
table.idxTXT2 td	{color:#996;line-Height:25px;}
table.idxTXT2 td a:link , table.idxTXT2 td a:visited	{color:#996;text-decoration:underline;}
table.idxTXT2 td a:hover				{color:#663;text-decoration:none;}

table.idxTXT3 td	{color:#369;line-Height:25px;}

table#tb td.rateList	{line-Height:25px;Padding:0 15px;}

span.rateList11	{font-size:11px;}
span.rateList12	{font-size:12px;}
span.rateList13	{font-size:13px;}
span.rateList15	{font-size:15px;}
span.rateList16	{font-size:16px;}
span.rateList11  , span.rateList12 , span.rateList13 , span.rateList15 , span.rateList16	{padding:10px 10px 0 0;}

span.rateColor1 a , span.rateColor1 a:link , span.rateColor1 a:visited , span.rateColor1 a:hover	{color:#C00;}
span.rateColor2 a , span.rateColor2 a:link , span.rateColor2 a:visited , span.rateColor2 a:hover	{color:#00C;}
span.rateColor3 a , span.rateColor3 a:link , span.rateColor3 a:visited , span.rateColor3 a:hover	{color:#0C0;}
span.rateColor4 a , span.rateColor4 a:link , span.rateColor4 a:visited , span.rateColor4 a:hover	{color:#990;}
span.rateColor5 a , span.rateColor5 a:link , span.rateColor5 a:visited , span.rateColor5 a:hover	{color:#099;}

Input.SearchInput	{
	background-color:#F0F0F0;
	width:200px;
	Height:20px;
	line-Height:20px;
	border-top:1px solid #AAA;
	border-left:1px solid #AAA;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	color:#333;
}

table.idxHot		{background:URL(../images/idx_frame2bg.gif);}
table.studentFrame1		{background:URL(../images/studentList_frame1bg.gif);}
table.studentFrame2		{background:URL(../images/studentList_frame2bg.gif);}
table.studentFrame3		{background:URL(../images/studentList_frame3bg.gif);}

div#photoSTTL		{width:80px;Height:80px;background-color:#FFF;border:1px solid #999;margin:0 12px;}
div#photoSTTL img	{margin:5px;}
div#photoS		{
	width:80px;
	background-color:#FFF;
	border:1px solid #999;
	margin:5px;
	text-align:center;
	float:left;
}
div#photoS img		{margin:5px;}

/*copyright*/

td.idxBotLinks		{color:#666;}
td.idxBotLinks a:link , td.idxBotLinks a:visited	{color:#666;text-decoration:underline;}
td.idxBotLinks a:hover					{color:#666;text-decoration:none;}

td.idxBotTXT		{font-size:11px;color:#999;line-Height:18px;}

td.topLine		{border-top:1px solid #999;}

/*student*/

td.leftMenuLine		{Height:30px;width:130px;border-bottom:1px solid #e2e2e2;}
td.menuStudent1 a:link , td.menuStudent1 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_student1.gif) no-repeat right top;}
td.menuStudent1On a:link , td.menuStudent1On a:visited ,
td.menuStudent1On a:hover , td.menuStudent1 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_student1on.gif) no-repeat right top;}

td.menuStudent2 a:link , td.menuStudent2 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_student2.gif) no-repeat right top;}
td.menuStudent2On a:link , td.menuStudent2On a:visited ,
td.menuStudent2On a:hover , td.menuStudent2 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_student2on.gif) no-repeat right top;}

td.menuStudent3 a:link , td.menuStudent3 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_student3.gif) no-repeat right top;}
td.menuStudent3On a:link , td.menuStudent3On a:visited ,
td.menuStudent3On a:hover , td.menuStudent3 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_student3on.gif) no-repeat right top;}

td.menuStudent4 a:link , td.menuStudent4 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_student4.gif) no-repeat right top;}
td.menuStudent4On a:link , td.menuStudent4On a:visited ,
td.menuStudent4On a:hover , td.menuStudent4 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_student4on.gif) no-repeat right top;}

td.menuStudent5 a:link , td.menuStudent5 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_student5.gif) no-repeat right top;}
td.menuStudent5On a:link , td.menuStudent5On a:visited ,
td.menuStudent5On a:hover , td.menuStudent5 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_student5on.gif) no-repeat right top;}

td.menuStudent6 a:link , td.menuStudent6 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_student6.gif) no-repeat right top;}
td.menuStudent6On a:link , td.menuStudent6On a:visited ,
td.menuStudent6On a:hover , td.menuStudent6 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_student6on.gif) no-repeat right top;}

td.leftLine	{border-left:1px solid #e2e2e2;}

td.pageTTL	{border-bottom:3px solid #999;}
td.pageLocation	{border-bottom:3px solid #e3e3e3;text-align:right;}
td.pageLocation	{color:#666;}
td.pageLocation a:link , td.pageLocation a:visited	{color:#666;text-decoration:none;}
td.pageLocation a:hover		{color:#666;text-decoration:underline;}

td.pageLocation02	{border-bottom:3px solid #e3e3e3;}





table.pageSubMenu td	{text-align:center;color:#FFF;border:1px solid #FFF;}

table#tb td.myinfo_sttl01bg	{background:URL(../images/myinfo_sttl01bg.gif);color:#999;font-size:11px;text-align:right;line-Height:18px;padding-right:5px;}
table#tb td.myinfo_sttl02bg	{background:URL(../images/myinfo_sttl02bg.gif);color:#999;font-size:11px;text-align:right;line-Height:18px;padding-right:5px;}
table#tb td.myinfo_sttl01bg a:link , table#tb td.myinfo_sttl01bg a:visited ,
table#tb td.myinfo_sttl02bg a:link , table#tb td.myinfo_sttl02bg a:visited	{color:#999;text-decoration:none;}
table#tb td.myinfo_sttl01bg a:hover , table#tb td.myinfo_sttl02bg a:hover	{color:#999;text-decoration:underline;}

table#tb td.myinfoLeft	{color:#666;padding:5px 15px;background:URL(../images/myinfo_leftBg.gif);}
table#tb td.myinfoRight_name	{color:#333;font-size:20px;}
table#tb td.myinfoRight_name img	{margin-right:5px;}
table#tb td.myinfoRight_ttl	{background:URL(../images/dashline_bottom.gif) bottom repeat-x;Height:25px;}
table#tb td.myinfoRight_ttl img	{margin-right:10px;}
table#tb td.myinfoRightTXT1	{color:#333;line-Height:20px;}
table#tb td.topDashLine		{background:URL(../images/dashline_bottom.gif) top repeat-x;Height:5px;font:0;line-Height:0;}

/*member*/

table#tb td.register	{Height:25px;color:#333;line-Height:25px;font:12px Arial;}
table#tb td.register b	{font-size:13px;font-weight:bold;color:#369;}
table#tb td.register a:link , table#tbBorder0 td.register a:visited	{color:#333;text-decoration:underline;}
table#tb td.register a:hover	{color:#333;text-decoration:none;}

/*learning*/

table#tb td.learningTagTXTB	{text-align:center;font-weight:bold;color:#369;line-Height:25px;background:URL(../images/learningTag1B.gif);}
table#tb td.learningTagTXTB a:link , table#tb td.learningTagTXTB a:visited , table#tb td.learningTagTXTB a:hover	{color:##369;text-decoration:none;}
table#tb td.learningTagTXT	{text-align:center;color:#333;line-Height:25px;background:URL(../images/learningTag2B.gif);}
table#tb td.learningTagTXT a:link , table#tb td.learningTagTXT a:visited	{color:#333;text-decoration:none;}
table#tb td.learningTagTXT a:hover	{color:#333;text-decoration:none;font-weight:bold;}
table#tb td.learningTagLine	{background:URL(../images/learningTag3.gif);}

table#tb td.learningTagMenu	{font-size:11px;color:#666;line-Height:14px;text-align:center;}
table#tb td.learningTagMenu b	{font-size:15px;font-weight:bold;color:#000;line-Height:30px;}
table#tb td.learningTagMenu a:link , table#tb td.learningTagMenu a:visited	{color:#666;text-decoration:none;}
table#tb td.learningTagMenu a:hover	{color:#666;text-decoration:underline;}

table#tbGray				{border-collapse:collapse;}
table#tbGray caption			{font-size:16px;font-weight:bold;text-align:left;line-Height:30px;}
table#tbGray td , table#tbGray th	{padding:2px;border:1px solid #999;}
table#tbGray th				{background-color:#c2c9c0;font-weight:bold;}

span.txt	{font:12px Arial,color:#333;line-Height:18px;}

table#tb td.formulateTagMenu	{font-size:15px;color:#000;line-Height:60px;text-align:center;font-weight:bold;}
table#tb td.formulateTagMenu a:link , table#tb td.formulateTagMenu a:visited	{color:#000;text-decoration:none;}
table#tb td.formulateTagMenu a:hover	{color:#000;text-decoration:underline;}

/*Student List*/

td.departList		{color:#999;line-Height:20px;letter-spacing:2px;}
td.departList div img	{margin:0 3px;}
td.departList div	{float:left;white-space:nowrap;Height:20px;margin-right:5px;font-size:13px;}
td.departList a:link , td.departList a:visited	{color:#333;text-decoration:none;}
td.departList a:hover	{color:#060;text-decoration:underline;}

table#tb td.NameList		{line-Height:25px;letter-spacing:2px;}
table#tb td.NameList div		{float:left;white-space:nowrap;Height:25px;margin-right:5px;font-size:12px;}
table#tb td.NameList a:link , table#tb td.NameList a:visited	{color:#666;text-decoration:underline;}
table#tb td.NameList a:hover				{color:#369;text-decoration:underline;}

/*Examination Menu*/

td.menuExam1 a:link , td.menuExam1 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_Exam1.gif) no-repeat right top;}
td.menuExam1On a:link , td.menuExam1On a:visited ,
td.menuExam1On a:hover , td.menuExam1 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_Exam1on.gif) no-repeat right top;}

td.menuExam2 a:link , td.menuExam2 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_Exam2.gif) no-repeat right top;}
td.menuExam2On a:link , td.menuExam2On a:visited ,
td.menuExam2On a:hover , td.menuExam2 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_Exam2on.gif) no-repeat right top;}

/*Examination*/

table#tb tr.bgEEE	{background-color:#EFEFEF;}

table#examResultTB	{Border-collapse:collapse;}
table#examResultTB td	{padding:2px;color:#333;font:12px Arial;line-Height:25px;border:1px solid #CCC;}

/*Resume*/

td.resumeNote	{line-Height:16px;color:#C00;}
table#resumeEdit	{border-collapse:bollapse;}
table#resumeEdit td	{marding:1px;padding:2px;Height:30px;}
table#resumeEdit td.ttl	{background-color:#DEDEDE;text-align:right;color:#000;}
table#resumeEdit td.txt	{background-color:#F2F2F2;}

/*Job Chance*/

/*student*/

td.menuJob1 a:link , td.menuJob1 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_job1.gif) no-repeat right top;}
td.menuJob1On a:link , td.menuJob1On a:visited ,
td.menuJob1On a:hover , td.menuJob1 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_job1on.gif) no-repeat right top;}

td.menuJob2 a:link , td.menuJob2 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_job2.gif) no-repeat right top;}
td.menuJob2On a:link , td.menuJob2On a:visited ,
td.menuJob2On a:hover , td.menuJob2 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_job2on.gif) no-repeat right top;}

td.menuJob3 a:link , td.menuJob3 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_job3.gif) no-repeat right top;}
td.menuJob3On a:link , td.menuJob3On a:visited ,
td.menuJob3On a:hover , td.menuJob3 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_job3on.gif) no-repeat right top;}

td.menuJob4 a:link , td.menuJob4 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_job4.gif) no-repeat right top;}
td.menuJob4On a:link , td.menuJob4On a:visited ,
td.menuJob4On a:hover , td.menuJob4 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_job4on.gif) no-repeat right top;}

table#tb td.jobDashLine	{background:URL(../images/dashline_bottom.gif) top repeat-x;Height:5px;font:0;line-Height:0;}

/*JOB LIST*/

td.menuJobList1 a:link , td.menuJobList1 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_joblist1.gif) no-repeat right top;}
td.menuJobList1On a:link , td.menuJobList1On a:visited ,
td.menuJobList1On a:hover , td.menuJobList1 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_joblist1on.gif) no-repeat right top;}

td.menuJobList2 a:link , td.menuJobList2 a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_joblist2.gif) no-repeat right top;}
td.menuJobList2On a:link , td.menuJobList2On a:visited ,
td.menuJobList2On a:hover , td.menuJobList2 a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_joblist2on.gif) no-repeat right top;}

/*news*/

td.news a:link , td.news a:visited	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_news.gif) no-repeat right top;}
td.newsOn a:link , td.newsOn a:visited ,
td.newsOn a:hover , td.news a:hover	{display:block;Height:30px;width:130px;background:URL(../images/leftMenu_newson.gif) no-repeat right top;}

/*alert message*/

table#alertMsg	{border:2px solid #C33;border-collapse:collapse;background:URL(../images/icon_alert.jpg) no-repeat;}
table#alertMsg td	{padding:5px 5px 5px 70px;color:#C00;}

/*NEW resume*/

td.resume_update	{color:#963;}

table#resume_preview	{border:1px solid #f0f0e1;border-collapse:collapse;}
table#resume_preview caption	{Height:25px;line-Height:25px;background-color:#f0f0e1;font-size:15px;font-weight:bold;color:#998200;padding:5px 5px 5px 30px;}
table#resume_preview th	{background-color:#fcfcf3;}
table#resume_preview td , table#resume_preview th	{padding:5px;line-Height:20px;border:1px solid #f0f0e1;}
table#resume_preview td.photo	{background-color:#fcfcfc;text-align:center;}
table#resume_preview td.tit	{color:#369;font-weight:bold;}
table#resume_preview td.tit1	{color:#369;font-weight:bold;text-align:center;}
table#resume_preview td.tit2	{color:#930;text-align:center;}

table#resume_edit	{border:0;border-collapse:collapse;}
table#resume_edit caption	{
	line-Height:25px;
	font-size:15px;
	font-weight:bold;
	color:#998200;
	padding:5px;
	background:URL(../images/dashline_bottom.gif) bottom repeat-x;
	margin-bottom:5px;
}
table#resume_edit th	{color:#930;text-align:right;font-weight:bold;}
table#resume_edit td , table#resume_edit th	{padding:3px;line-Height:20px;border:0;}

/*student*/

table#studentGTB		{border-collapse:collapse;}
table#studentGTB th		{padding:2px;border:1px solid #999;background-color:#c2c9c0;font-weight:bold;}
table#studentGTB td.border	{padding:2px;border:1px solid #999;}

/*Red Border Div*/

div#redFrame	{border:2px solid #C00;font:12px Arial,新明體;color:#C00;line-Height:20px;}

/*exam*/

iframe.scroll {
	scrollbar-3Dlight-color:#000000;
	scrollbar-arrow-color:#000000;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#000000;
	scrollbar-face-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
}

/*resume*/

td.c{text-align:center;}
td.tit span.note	{color:#c98944;}

table#resumeTPL01 td.photo , table#resumeTPL02 td.photo , table#resumeTPL03 td.photo {
	vertical-align: baseline;
	width:120px;
	text-align: center;
	border: 1px solid #edeae3;
	background-color: #fcfcfc;
}

/*resume 01*/

table#resumeTPL01border	{border-collapse:collapse;width:760px;}
table#resumeTPL01border td.ttl	{
	Height:33px;
	background:URL(../images/resumeBox_top1.gif);
	padding-left:20px;
	font-size:16px;
	font-weight:bold;
	color:#5b4b31;
}
table#resumeTPL01border td.content	{
	border-left:1px solid #cfc9b7;
	border-right:1px solid #cfc9b7;
	padding:10px;
}
table#resumeTPL01border td.bot	{Height:10px;font:0;line-Height:0;background:URL(../images/resumeBox_bot1.gif);}

table#resumeTPL01	{width:720px;border:1px solid #e3dfd4;border-collapse:collapse;}
table#resumeTPL01 caption	{
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	color: #996600;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#ebe7d7,EndColorStr=#ffffff);
	padding:4px 0 2px 15px;
	vertical-align: middle;
}
table#resumeTPL01 th{
	color:#5b4b31;
	font-weight:bold;
	font-size:13px;
	width:110px;
	text-align: right;
	padding-right:10px;
	border: 1px solid #edeae3;
	background-color: #FCFAF3;
}

table#resumeTPL01 td	{border: 1px solid #edeae3;padding:3px;color:#5b4b31;font-size:13px;line-Height:30px;}

table#resumeTPL01 td.tit{
	padding-left:15px;
	font-size: 13px;
	font-weight: bold;
	color: #7B7B00;
	letter-spacing: 2px;
	border-top: 2px solid #edeae3;
	border-bottom: 2px solid #edeae3;
}

table#resumeTPL01 td.tit1{
	padding-left:15px;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 2px;
	border: 1px solid #edeae3;
	text-align:center;
	background-color: #FEFCED;
}

/*resume 02*/

table#resumeTPL02border	{border-collapse:collapse;width:760px;}
table#resumeTPL02border td.ttl	{
	Height:220px;
	background:URL(../images/resumeBox_top2.jpg);
	text-align:right;
	padding-top:30px;
	padding-right:200px;
	font-size:21px;
	font-weight:bold;
	color:#04a4ae;
	letter-spacing: 2px;
}
table#resumeTPL02border td.content	{
	border-left:1px solid #7ea23e;
	border-right:1px solid #7ea23e;
	padding:10px;
}
table#resumeTPL02border td.bot	{Height:10px;font:0;line-Height:0;background:URL(../images/resumeBox_bot2.gif);}

table#resumeTPL02	{width:720px;border:1px solid #e3dfd4;border-collapse:collapse;}
table#resumeTPL02 caption	{
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	color: #0b8a6b;
	background:URL(../images/resumeBox_top2caption.gif);
	letter-spacing: 2px;
	padding:8px 0 8px 60px;
}
table#resumeTPL02 th{
	width:110px;
	text-align: right;
	padding-right:10px;
	border: 1px solid #dce0c1;
	background-color: #fafdf0;
	color:#0f0a00;
	font-weight:bold;
	font-size:13px;
}

table#resumeTPL02 td	{border: 1px solid #edeae3;padding:3px;line-Height:30px;color:#142700;font-size:13px;}

table#resumeTPL02 td.tit{
	padding-left:15px;
	font-size: 13px;
	font-weight: bold;
	color: #03adad;
	letter-spacing: 2px;
	border-top: 2px solid #edeae3;
	border-bottom: 2px solid #edeae3;
}
table#resumeTPL02 td.tit1{
	padding-left:15px;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 2px;
	border: 1px solid #edeae3;
	text-align:center;
	background-color: #f2f4e3;
}

/*resume 3*/

table#resumeTPL03border	{border-collapse:collapse;width:760px;}
table#resumeTPL03border td.ttl	{
	Height:220px;
	background:URL(../images/resumeBox_top3.jpg);
	text-align:right;
	padding-right:20px;
	padding-bottom:10px;
	font-size:21px;
	font-weight:bold;
	color:#FFF;
	letter-spacing: 2px;
}
table#resumeTPL03border td.content	{
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding:10px;
}
table#resumeTPL03border td.bot	{Height:10px;font:0;line-Height:0;background:URL(../images/resumeBox_bot3.gif);}

table#resumeTPL03	{width:720px;border:1px solid #e3dfd4;border-collapse:collapse;}
table#resumeTPL03 caption	{
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	color: #000;
	background:URL(../images/resumeBox_top3caption.gif);
	letter-spacing: 2px;
	padding:8px 0 8px 60px;
}
table#resumeTPL03 th{
	width:110px;
	text-align: right;
	padding-right:10px;
	border-top: 1px dashed #dce0c1;
	border-right: 1px solid #dce0c1;
	border-bottom: 1px dashed #dce0c1;
	border-left: 1px solid #dce0c1;
	background-color: #f8f7f5;
	color;#000;
	font-size:13px;
	font-weight:bold;
}

table#resumeTPL03 td	{
	border-top: 1px dashed #edeae3;
	border-right: 1px solid #edeae3;
	border-bottom: 1px dashed #edeae3;
	border-left: 1px solid #edeae3;
	padding:3px;
	line-Height:30px;
	color:#142700;
	font-size:13px;
}

table#resumeTPL03 td.tit{
	padding-left:15px;
	font-size: 13px;
	font-weight: bold;
	color: #794460;
	letter-spacing: 2px;
	border-top: 2px solid #edeae3;
	border-bottom: 2px solid #edeae3;
}
table#resumeTPL03 td.tit1{
	padding-left:15px;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 2px;
	border: 1px solid #edeae3;
	text-align:center;
	background-color: #f5f0ed;
}

/*learningMap*/

table.learningMapTB		{border:5px solid #CCC;border-collapse:collapse;}
table.learningMapTB td.ttl	{background:#9CF;font-size:15px;font-weight:bold;color:#000;padding:5px;}
table.learningMapTB td.list	{font-size:13px;color:#f60;padding:5px;}
table.learningMapTB td.list a:link , table.learningMapTB td.list a:visited	{color:#F60;text-decoration;underline;}
table.learningMapTB td.list a:hover						{color:#C00;text-decoration;none;}

table.learningMapTB2		{border-bottom:2px solid #CCC;border-collapse:collapse;}
table.learningMapTB2 td.ttl	{background:#CCC;font-size:15px;color:#000;font-weight:bold;padding:5px;}
table.learningMapTB2 td.text1	{font-size:13px;color:#F60;padding:10px 20px;}
table.learningMapTB2 td.text2	{font-size:13px;color:#399;padding:10px 20px;}
table.learningMapTB2 td.text3	{font-size:13px;color:#369;padding:10px 20px;}
table.learningMapTB2 td.text4	{font-size:13px;color:#666;padding:10px 20px;}

/*Dojo*/
	body { font-family : sans-serif; }
	.dojoDialog {
		background : #eee;
		border : 1px solid #999;
		-moz-border-radius : 5px;
		padding : 4px;
	}
	
	form {
		margin-bottom : 0;
	}

	/* group multiple buttons in a row */
	.box {
		display: block;
		text-align: center;
	}
	.box .dojoButton {
		float: left;
		margin-right: 10px;
	}
	.dojoButton .dojoButtonContents {
		font-size: medium;
	}

/*
HTML & CSS programed by Owen.Ou
2007.04
http://www.vpmworld.idv.tw/studio/
owen_xiang@yahoo.com.tw
*/
