body {
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
/* Global FO changes */
/*FONT changed to Lumesse branding text ~Trebuchet MS */
#PSOFOShop {
	font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	padding-top: 0px;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
}
/******************** general settings **********************************************/
#rpd-content, #LstContent, #JDescContent, #SRCLogSet, #SAgLogSet, #sag-actions, #da-actions, .barnavybold {
	/* background-color: white; */
}
.SA-ButtonFace, .Lst-ButtonFace, .JD-BButtonFace, .SAg-ButtonFace, .DA-ButtonFace, td.leftbutton .footerbutton, td.rightbutton .footerbutton, .ss136, .chpButtonlog, .wlogButton, #wlagplogin, input.chpBack, a.chpBack, .agpButtonlog, a.agpBack, input.chpview {
	font-size: 12px;
	font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	/*border-top-color: #cccccc;
	border-left-color: #cccccc;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-style: solid;
	background-color: #666666;*/
	border-width: 0px;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
	font-weight: normal;
	color: #666666;
	padding: 0px 15px 0px 15px;
	height: 21px;
	/*background-image: url(button_main.jpg);*/
	/* HACK for rounded buttons Firefox */
	/*background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.39, rgb(226, 226, 226)), color-stop(0.7, rgb(244, 244, 244)) );
	background-image: -moz-linear-gradient(  center bottom,  rgb(226, 226, 226) 39%,  rgb(244, 244, 244) 70% );*/
	/* shading in font hack firefox */
	/*border-radius: 5px 5px 5px 5px;
	box-shadow: 1px 1px 1px rgba(10, 9, 9, 0.4);*/
	/*text-shadow: 0 -1px 0 #101010;*/
	background: transparent;
}
input.SA-ButtonFace, input.SAg-ButtonFace {
	margin-top: -2px;
	height: 21px;
	padding-top: 1px;
	padding-bottom: 0;
	/*background-image: url(button_main.jpg);
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.39, rgb(226, 226, 226)), color-stop(0.7, rgb(244, 244, 244)) );
	background-image: -moz-linear-gradient(  center bottom,  rgb(226, 226, 226) 39%,  rgb(244, 244, 244) 70% );
	border-radius: 5px 5px 5px 5px;*/
	/*box-shadow: 0 1px 2px rgba(10, 9, 9, 0.4);
	text-shadow: 0 -1px 0 #101010;*/
	text-transform: lowercase;
text-transform: capitalize;
}
input.chpview {
	margin-bottom: 5px
}
* html input.SA-ButtonFace, * html input.SAg-ButtonFace, td.leftbutton .footerbutton, td.rightbutton .footerbutton, .ss136, .chpButtonlog, .wlogButton, #wlagplogin, input.chpBack, .agpButtonlog, input.chpview {
	height: 21px;
	margin-top: 0px;
}
a.SA-ButtonFace, a.Lst-ButtonFace, a.JD-BButtonFace, a.SAg-ButtonFace, a.DA-ButtonFace, a.chpBack, a.agpBack {
	padding-top: 3px;
	padding-bottom: 4px;
	/*background-image: url(button_main.jpg);*/
}
/******************** Components Class **********************************************/
/* Search component*/
.linkbracket {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	margin: 0px 2px;
}
.NewPopUp {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	display: none;
}
.SA-Intro{
	display:none;
}
#PSOFOShop .SA-Intro, .SA-Title {
	font-size: 20px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: bold;
	color: #666666;
	margin-bottom: 4px;
	margin-top: 1px;
	display:none;
}
.SRCLogSet {
	padding: 0;
	margin: 0;
	border: 0;
	font-size: 1px;
	margin-bottom: 10px;
}
.SA-Label {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: bold;
	color: #666666
}
.SA-KWF, .SA-F0, .SA-F1, .SA-F2, .SA-F3, .SA-F4, .SA-F5, .Search-txt {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666
}
/*.SA-KWF, .SA-F0, .SA-F1, .SA-F2, .SA-F3, .SA-F4, .SA-F5, .Search-txt {font-size:11px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif; color:#666666, border-color: #666666; 
    border-style: solid;
    border-width: 1px;} */
.SA-KWF {
	width: 195px;
	height: 15px;
}
.SA-F0 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.SA-KWF {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.SA-FR, .SA-LR {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666
}
#div-srcparam1, #div-srcparam2, #div-srcparam3, #div-srcparam4, #div-srcparam5, #div-srcparam6, #div-srcparam7, #div-srcparam8, #div-srcparam9{
	/*width: 220px;
	display: inline;
	float: left;*/
}
#div-srcparam1, #div-srcparam2, #div-srcparam8, #div-srcparam9 #actions {
	margin-top: 15px;
}
#submitbutton {
	/*float: left;*/
}
#div-srcparam13 {
	/*margin-left: 230px;*/
}
#div-srcparam3 {
	/*margin-left: 230px;*/
	margin-top: 10px
}
#div-srcparam3 [name=keywords]{
	/*margin-left: 230px;*/
	height: 15px;
}
#div-srcparam4 {
	/*margin-left: 230px;*/
	padding-top: 10px;
	display: none;
}
#div-srcparam5 {
	/*margin-left: 230px;*/
	padding-top: 10px;
	
}
#div-srcparam6 {
	/*margin-left: 230px;*/
	padding-top: 10px
}
#div-srcparam7 {
	/*margin-left: 230px;*/
	padding-top: 10px
}
#rpd-content .SA-Title {
	display: none;
} /* hidden the title from search page */
/* result component*/
.Lst-Tabel th, .Lst-Tabel td{
	border-bottom: 1px #cccccc solid;
}
.Lst-Tabel td a{
	text-decoration: none;
}
.Lst-Tabel td a:hover{
	text-decoration: none;
}
.Lst-Tabel {
	width:100%;
	margin-top: 10px;
    padding-bottom: 40px;
}
.Lst-Tabel [headers=th1]{
	font-size: 12px;
}
.Lst-Tabel tr{
	height: 30px;
}
.Lst-CountLabel {
	display:none;
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
	padding-bottom: 10px;
	text-align: left;
	padding-top: 20px;
	font-weight: normal;
}
.Lst-CountNr {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
	font-weight: normal;
}
.Lst-CriteriaLabel {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
	font-weight: normal;
}
.Lst-CrtLabel {
	font-size: 1;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: bold;
	color: #666666;
}
.Lst-CrtSpacer {
	font-size: 11px;
	line-height: 11px;
}
.Lst-Header {
	/*background-color: #666666;*/
}
.Lst-HeadT, .Lst-Head2, .Lst-Head3, .Lst-Head4, .Lst-Head5 {
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	text-align: left;
	  background: #006b6e;
}
a.Lst-Subheading {
	color: #fff;
	text-decoration: none;
	font-weight:bold;
  	font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
  	text-transform: uppercase;
}
a.Lst-SubheadingSel {
	color: #8A8A8A;
	text-decoration: none;
	font-weight: bold
}
.Lst-BG1 {
	/* background-color: #ffffff; */
}
.Lst-Desc1T {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
	padding: 5px 0px 5px 10px;
}
a.lstA-desc1 {
	color: #666666;
	text-decoration: underline;
	
}
a.lstA-desc2 {
	color: #666666;
	text-decoration: underline;
	
}
a.lstA-desc1:hover, a.lstA-desc2:hover {
	text-decoration: underline
}
a.Lst-Desc1Link {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
}
.Lst-Desc12, .Lst-Desc13, .Lst-Desc14, .Lst-Desc15 {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
	padding: 15px 0px 15px 10px;
	
}
.Lst-BG2 {
	/*background-color: #F2F2F2*/
}
.Lst-Desc2T {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
	padding: 15px 0px 15px 10px;
}
a.Lst-Desc2Link {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #000000;
}
.Lst-Desc22, .Lst-Desc23, .Lst-Desc24, .Lst-Desc25 {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
	padding: 15px 0px 15px 10px;
}
.Lst-NoJob {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
	font-weight: normal;
	padding-bottom: 10px;
}
.Lst-NoJobs {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
	font-weight: normal;
}
.Lst-ResNav {
	padding: 10px 0px 10px 0;
	background-color: transparent;
	text-align: right;
	border-bottom: 0px #cccccc solid!important;
}
.Lst-NavPagelabel {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
}
.Lst-NavPage {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
	font-weight: bold
}
a.Lst-NavPage {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
	font-weight: bold;
	transition:0.5s;
	  -webkit-transition:0.5s;
	  -moz-transition:0.5s;
}
a{	
	  transition:0.5s;
	  -webkit-transition:0.5s;
	  -moz-transition:0.5s;}
a:hover {
	  color: #006b6e;
	  transition:0.5s;
	  -webkit-transition:0.5s;
	  -moz-transition:0.5s;
}

a.Lst-Subheading:hover {
  color: #e8e8e8;
}

.Lst-BotNav {
}
.Lst-ButtonNav {
}
.Lst-Button {
	background-color: #C2C4E9;
	width: 110px;
	text-align: center;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: thin;
}
#Lst-NoJob {
	padding: 15px 0 15px 0;
}
#backToSearch {
	float: left;
}
/* Job Description component*/
.JD-Tabel {
	background-color: #FFFFFF;
}
.JD-TopNav {
}
.JD-TButton {
	background-color: #666666;
	width: 110px;
	text-align: center;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: thin;
}
.JD-TButtonFace {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
	font-weight: bold;
	padding: 3px 0px 3px 0;
}
a.JD-TButtonFace {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.JD-space1 {
	font-size: 11px;
	line-height: 11px;
}
.JD-greyline {
	font-size: 1px;
	line-height: 1px;
	background-color: #CCCCCC;
}
.JD-space2 {
	font-size: 11px;
	line-height: 11px;
}
.JD-Header {
}
.JD-TabelHeader {
}
.JD-TitleLabel {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #000000;
	font-weight: bold;
}
.JD-Title {
	/*font-size: 20px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: bold;
	color: #666666;
	background-color: #FFFFFF;
	padding: 3px 10px 3px 10px;
	margin-top: 1px;*/
	  font-family: "Adamina", arial, "Microsoft Jhenghei", sans-serif;
	font-size: 24px;
	line-height: 23px;
	color: #006b6e;
	padding: 0;
	margin: 0px 0px 30px 0px;
	font-weight: normal;
}
.JD-HDLabel {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
	font-weight: bold;
}
.JD-HDText {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
}
.JD-FieldLabel {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
	font-weight: bold;
	margin-bottom: 14px
}
.JD-FieldText {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
}
.JD-FieldSpacer {
	font-size: 11px;
	line-height: 11px;
}
.JD-BotNav {
}
.JD-BButton {
	background-color: #C2C4E9;
	width: 240px;
	text-align: center;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: thin;
}
.JD-HDLabel {
	margin: 0;
	padding: 0;
	float: left;
	width: 140px;
	clear: left
}
#JD-Param2, #JD-Param3, #JD-Param4, #JD-Param5, #JD-Param6, #JD-Param7, #JD-Param8, #JD-Param9, #JD-expir, #JD-salarymin {
	padding-top: 5px;
}
#JD-Actions {
	padding-top: 20px
}
#JD-ActBack {
	float: left
}
#JD-ActSendJob {
	float: left
}
#JD-ActPrintPage {
	float: left
}
#JD-ActApply {
	float: left;
}
#JD-ActApplyDirect {
	float: left;
}
.JD-socialNetworks-bottom {
	float: right;
	/*display: inline-block;*/
	display:none;
}
.at300m {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
}
#JD-TopParams, #JD-AllFields {
	padding-left: 0px
}
#JDescContent {
	/* width: 740px */
}
/* Search Agent */
.SAg-Title {
	font-size: 15px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: bold;
	color: #666666;
	margin-top: 10px
}
.SAgLogSet {
	padding: 0;
	margin: 0;
	border: 0;
	font-size: 1px;
}
.Search-lab {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
	padding-right: 10px
}
.SA-smalltext {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
}
.Search-txt {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	color: #666666;
	width: 200px
}
#SAgLogLegend {
	padding-top: 20px;
	padding-bottom: 10px;
}
#div-sagparam1, #div-sagparam2, #div-sagparam3 {
	padding-bottom: 15px;
}
#sag-actions {
	padding-top: 10px
}
input.SAg-ButtonFace {
}
#sag-submitbutton {
	float: left
}
#deleteagentbutton {
	padding-top: 15px
}
/******************** CHP  Class **********************************************/
/* Login */
.chpintro {
	font-size: 11px;
	font-family: Trebuchet MS, Arial;
	color: #666666;
	font-weight: bold;
}
.chpLogSet, .chpLog {
	padding: 0;
	margin: 0;
	border: 0;
	font-size: 1px;
}
.chpfailedlog {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: bold;
	color: red;
}
.chpchamplog {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
}
.chptextlog {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	width: 200px;
	background-color: #ffffff;
	margin-bottom: 10px;
}
.chpButtonlog {
	margin: 10px 0 10px 0;
}
.chpforgot {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
}
a.chpforgot {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
}
/*
A.chpforgot:Visited{font-size:11px;font-family:arial;color:#666666;}
A.chpforgot:Active{font-size:11px;font-family:arial;color:#E26500;}
A.chpforgot:Hover{font-size:11px;font-family:arial;color:#E26500;}
*/

/* View */
#chpViewContent {
	padding-left: 10px;
	border-top-style: solid;
	border-top-width: 1px
}
.chpViewDoc-T1 {
	width: 250px;
}
.chptitle {
	font-size: 14px;
	font-family: Trebuchet MS, Arial;
	color: #666666;
	font-weight: bold;
}
.chpsubtitle {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #666666;
}
.chptitleH {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding-top: 15px;
}
.chpheader {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 5px 10px 0 0;
}
.chpDate {
	font-size: 11px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	padding: 0 10px 0 0;
}
.chpJob {
	font-size: 11px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 0 10px 0 0;
}
.chpType {
	font-size: 11px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	padding: 0 10px 0 0;
}
/* .chpView{font-size:11px;font-family:arial;color:#000000;padding:0 10px 0 0;} */
A.chpView {
	font-size: 11px;
	font-family: Trebuchet MS, arial;
	color: #666666;
}
/* A.chpView:Hover{font-size:11px;font-family:arial;color:#F8970C;} */
.chptitleA {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding-top: 15px;
}
.chpsubtitleA {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
}
.chptitleS {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding-top: 15px;
}
.chpApp {
	padding-top: 15px;
}
A.chpApp {
	font-size: 12px;
	font-family: Trebuchet MS, arial;
	color: #666666;
	font-weight: normal;
}
/* A.chpApp:Hover{font-size:12px;font-family:arial;color:#F8970C;font-weight:bold} */
div.chpBack {
	padding-top: 15px
}
/* A.chpBack{font-size:12px;font-family:arial;color:#666666;font-weight:bold}
A.chpBack:Hover{font-size:12px;font-family:arial;color:#F8970C;font-weight:bold} */
.chpViewPIF {
}
A.chpViewPIF {
	font-size: 12px;
	font-family: Trebuchet MS, arial;
	color: #666666;
	font-weight: normal
}
/* A.chpViewPIF:Hover{font-size:12px;font-family:arial;color:#F8970C;font-weight:bold} */
.chpEditPIF {
}
A.chpEditPIF {
	font-size: 12px;
	font-family: Trebuchet MS, arial;
	color: #666666;
	font-weight: normal
}
/* A.chpEditPIF:Hover{font-size:12px;font-family:arial;color:#F8970C;font-weight:bold} */
.chpPass {
}
A.chpPass {
	font-size: 12px;
	font-family: Trebuchet MS, arial;
	color: #666666;
	font-weight: normal
}
/* A.chpPass:Hover{font-size:12px;font-family:arial;color:#F8970C;font-weight:bold} */
.chptitleD {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 10px
}
.chpDoc {
	font-size: 11px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 0 10px 0 0;
}
.chptitleT {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding-top: 15px;
}
#chpViewLogout {
	padding-top: 15px
}
/* New Classe timesheet */
.tswTitle {
	COLOR: #000080;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.tswILine {
	background: #00306B;
	padding: 0px 0px 0px 0px;
	height: 1px;
}
.tswHeader {
	font-size: 13px;
	font-family: Trebuchet MS, Arial;
	color: #000080;
	font-weight: bold;
}
.tswSTitle1 {
	font-size: 12px;
	font-family: arial;
	color: #FFFFFF;
	font-weight: bold;
	padding: 1px 0px 0px 1px;
	text-align : center;
	background-color : #8d94d4;
}
.tswILine1 {
	background: #FFFFFF;
	padding: 1px 0px 0px 0px;
	font-size: 10px;
	font-family: arial;
	color: #000000;
}
.tswSTitle2 {
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #F99E2C;
}
.tswILine2 {
	background-color: #BBBBBB;
}
.tswLinetxt {
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.tswNoData {
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.tswTDButt {
	font-size: 11px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
}
.tswButton {
	font-size: 10px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
}
.tswlk1 {
	font-size: 10px;
	font-family: Trebuchet MS, arial;
	color: #000000;
}
.tswlk2 {
	font-size: 11px;
	font-family: Trebuchet MS, Arial;
	color: #000080;
	font-weight: bold;
}
.tswStar {
	color: #FF0000;
	padding: 0px 0px 0px 0px;
}
.tswSel {
	font-size: 10px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
}
.tswInptxt {
	font-size: 10px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	height: 13pt;
	width: 48pt;
}
.tswInptxt2 {
	font-size: 10px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	height: 13pt;
	width: 140pt;
}
.tswtr1 {
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-family: Trebuchet MS, arial;
	color: #000080;
	font-weight: bold;
	background : #D4D0C8;
}
.tswtd1 {
	font-size: 11px;
	font-family: arial;
	color: #000000;
	font-weight: normal;
}
.ss102 {
	font-size: 11px;
	font-family: Trebuchet MS, arial;
	color: #000080;
}
#mrtedlogo img {
	border: 0px none;
}
#mrtedlogo {
	padding-top: 15px;
	clear: left;
	display:none;
}
/*-------------------TLK white login-----*/
.wLogSet {
	padding: 0;
	margin: 0;
	border: 0;
}
#wLogLegend {
	display: none
}
#wLogButton {
	padding-top: 20px;
	padding-bottom: 10px;
}
.wlogchamp {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
}
input.wlogtext {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	width: 200px;
	background-color: #ffffff;
	margin-bottom: 10px;
}
select.wlogtext {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	background-color: #ffffff;
}
a.wLogButtonFace {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
}
/*-------------------AGP white login-----*/
.wAgpLogSet {
	padding: 0;
	margin: 0;
	border: 0;
	margin-bottom: 10px;
}
#wAgpLogLegend {
	display: none
}
#wAgpLogButton {
	padding-top: 20px;
	padding-bottom: 10px;
}
.wagplogchamp {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
}
input.wagplogtext {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	width: 200px;
	background-color: #ffffff;
}
select.wagplogtext {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	background-color: #ffffff;
}
a.wAgpLogButtonFace {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
}
/******************** AGP  Class **********************************************/
/* AGP Login */
.agpLogSet, .agpLog {
	padding: 0;
	margin: 0;
	border: 0;
	font-size: 1px;
}
.agpfailedlog {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: red;
	font-weight: bold;
}
.agpchamplog {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
}
.agptextlog {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	width: 200px;
	background-color: #ffffff;
}
/* .agpButtonlog{font-size:10px;font-family:Arial;color:#000000;font-weight:bold;margin:10px 0 10px 0;} */
.agpforgot {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
}
a.agpforgot {
	font-size: 12px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	font-weight: normal;
	color: #666666;
}
/* A.agpforgot:Hover{font-size:11px;font-family:arial;color:#E26500;} */

/* AGP View */
.agpTitle {
	font-size: 14px;
	font-family: Trebuchet MS, Arial;
	color: #F8970C;
	font-weight: bold;
}
.agpTitleA {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
}
.agpEditAIF, .agpPass, .agpBack, .agpSearch {
}
A.agpEditAIF, A.agpPass, A.agpBack, A.agpSearch {
	font-size: 12px;
	font-family: Trebuchet MS, arial;
	color: #666666;
	font-weight: normal
}
/*
A.agpEditAIF:Hover, A.agpPass:Hover, A.agpBack:Hover, A.agpSearch:Hover{font-size:12px;font-family:arial;color:#E26500;font-weight:bold} */
#agpViewSearch {
	margin-top: 15px;
}
.agpTitleS {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
}
#agpViewApplications {
	margin-top: 15px;
}
.agpViewAppF1 {
	font-size: 11px;
	font-family: Trebuchet MS, Arial;
	color: #666666;
	font-weight: normal;
	padding-left: 380px;
}
.agpViewAppF2 {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	width: 200px;
	display: in-line;
}
.agpView-T1 {
	width: 700px;
}
.agpTitleC {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
	margin-top: -30px;
}
.agpheader {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 5px 10px 0 0;
}
.agpCand, .agpDoc {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 3px 10px 0 0;
	vertical-align: top;
}
.agpInfo {
	font-size: 11px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	padding: 3px 10px 0 0;
	vertical-align: top;
}
.agpView {
	font-size: 11px;
	font-family: Trebuchet MS, arial;
	color: #000000;
	padding: 3px 10px 0 0;
}
A.agpView {
	font-size: 11px;
	font-family: Trebuchet MS, arial;
	color: #666666;
	padding-top: 0px;
}
/* A.agpView:Hover{font-size:11px;font-family:arial;color:#E26500;padding-top:0px;} */
.agpViewJobF1 {
	font-size: 11px;
	font-family: Trebuchet MS, Arial;
	color: #666666;
	font-weight: bold;
	padding-left: 100px;
}
.agpViewJobF2 {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	width: 200px;
	display: in-line;
}
#agpViewArchived {
	margin-top: 15px;
}
#agpViewArchFilter1, #agpViewArchFilter2 {
	float: left;
}
.agpViewStatusF1 {
	font-size: 11px;
	font-family: Trebuchet MS, Arial;
	color: #666666;
	font-weight: bold;
	padding-left: 20px;
	display: in-line;
}
.agpViewStatusF2 {
	font-size: 11px;
	  font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
	width: 200px;
	display: in-line;
}
.agpView-T2 {
	width: 700px;
	clear: both;
}
.agpTitleH {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
	margin-top: -25px;
}
#agpViewPending {
	margin-top: 15px;
}
.agpView-T3 {
	width: 700px;
}
.agpTitleP {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
}
.agpTitleD {
	font-size: 12px;
	font-family: Trebuchet MS, Arial;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding-top: 15px;
}
.agpLst-BG1 {
	background-color: #FFD18D;
}
.agpLst-BG2 {
	background-color: #FFFFFF;
}
#agpLogButton {
	padding-top: 10px;
	padding-bottom: 20px;
}
#agpViewContent {
	padding-left: 10px;
	border-top-style: solid;
	border-top-width: 1px
}
#agpViewDocClose {
	padding-top: 10px;
}
div#mrtedlogo.mrtedlogo a img {
	margin-left: 0px
}
body {
	margin-left: 0px;
	height: 100%
}
div#rpd-content {
}
div#LstContent {
}
fieldset#SRCLogSet.SRCLogSet {
}
p.barnavybold {
}
div#chpLogContent {
}
div#wLogContent {
}
a img {
	border: none;
	text-decoration: none;
}

#bottomact{
	display:none;
}
a{
	text-decoration: none;
	color: #666666;
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
hr{
	background-color: #d4d4d4;
	color: #d4d4d4;
	height: 1px;
	border: 0px;
	clear: both;
}

#SRCLogSet, #FOsrcComp, #LstA-SrCrtLabel{
	/*display:none;*/
}
#LstA-SrCrtLabel{
	display:none;
}
#div-srcparam1, #div-srcparam2, #div-srcparam3, #div-srcparam4{
	margin-top: 0px;
	width: 25%;
float: left;
}
#div-srcparam4{
	padding-top: 0px;
}
#SRCLogSet{
	margin-top: 15px;
}
.SA-F1,.SA-KWF{
	width: 170px!important;
}
#actions{
	  /*margin-bottom: 60px; */
  text-align: center;
  /* display: table; */
  width: 200px;
  margin: 0px;
  float: right;
}
#actions .linkbracket{
	display: none;
}
#actions input#srcsubmit{
	  padding: 0px 22px;
	  border-right: 1px solid #CDCDCD;
	    height: 16px;
		transition:0.5s;
	  -webkit-transition:0.5s;
	  -moz-transition:0.5s;
}
#actions input#srcsubmit:hover {
	  color: #006b6e;
	  transition:0.5s;
	  -webkit-transition:0.5s;
	  -moz-transition:0.5s;
}

#actions .SA-ButtonFace{
	  padding: 0px 22px;
	  transition:0.5s;
	  -webkit-transition:0.5s;
	  -moz-transition:0.5s;
}

#actions .SA-ButtonFace:hover {
	  color: #006b6e;
	  transition:0.5s;
	  -webkit-transition:0.5s;
	  -moz-transition:0.5s;
}

#submitbutton, #searchagentbutton{
	/*float: right;*/
	/*width: 120px;*/
	display: table-cell;
}
#LstA-SrCrt0{
	padding-top: 0;
}
#main_form{
	display: none;
}
.bodyAppProc #sectionWelcome .welcomeText{
	margin: 0!important;
}

ul {  padding: 0;
  margin: 0;
  padding-left: 4px;
  line-height: 1.5em;
  list-style: url('/img/dot-green.png');
  margin-left: 10px;}
  
li {  padding-left: 10px;   font-family: "lsansuni", arial, "Microsoft Jhenghei", sans-serif;
  color: #666; font-size:12px;}

@media (max-width: 760px) {
	#div-srcparam1, #div-srcparam2, #div-srcparam3, #div-srcparam4 {
	  width: 50%;
	  padding-bottom:10px;
	}
	
	#actions {
		width:100%;
		position:relative;
		right:0;
		top:0;
		text-align:left;
		float: none;
	 	overflow: hidden;
	}
}

@media (max-width: 475px) {
	#div-srcparam1, #div-srcparam2, #div-srcparam3, #div-srcparam4 {
	  width: 100%;
	}
}