body				{ text-align:left; font-family:Verdana, Tahoma, Arial, MS Sans Serif; margin:5px 0px 5px 10px; color:#000000 }
.admMsgBrd			{ width:98%; text-align:center; font-size:14px; font-weight:bold; padding:10px; color:#ee8000  }
.reqAstr, .hidAstr	{ width:10px; font-family:Tahoma, Arial, MS Sans Serif; font-size:12px; font-weight:bold; color:#ff3300; padding:0px 1px 0px 1px; vertical-align:top}
.hidAstr			{ color:#ffffff; }
.info				{ font-size:13px; font-family:Arial, MS Sans Serif; color:#333333; padding-right:50px } 
.custServLink, .custServLinkSmall, .custServLinkSmall2
					{ text-decoration:none; cursor:pointer; cursor:hand; font-size:13px; color:#004080; font-style:italic; font-weight:normal }
.custServLinkSmall	{ font-size:11px; padding-left: 10px; }
.custServLinkSmall2	{ font-size:11px; }
.bodyMenuLink		{ text-decoration:none; cursor:pointer; cursor:hand; font-size:13px; color:#004080; font-style:italic; font-weight:normal; height:20px; padding-top:5px; }
.refLink, .navLink,	.refLinkOrange{ text-decoration:none; cursor:pointer; cursor:hand; font-size:13px; color:#004080; font-style:italic; font-weight:normal }
.refLinkOrange		{ color:#ff8800; }

.refLinkDecor		{ cursor:pointer; cursor:hand; font-size:13px; color:#004080; font-weight:normal; padding-left:10px}
.hidRib				{ border:solid 1px #ffffff; }

.frame				{ width:100% }
.frameLTCorner, .frameTopCenter, .frameRTCorner, .frameLeftSide, .frameRightSide, .frameLBCorner, .frameBottomCenter, 
.frameRBCorner		{ }
.frameTableCell		{ width:100% }
.frameTitleTbl		{ border-bottom: solid 1px #909090; margin: 0px 0px 5px 20px; }

.langLink			{ text-decoration:none;  font-size:12px;  font-style:italic; color:#004080; width:275px; text-align:right }
.navLink			{ width:50px; }
.documentTitle		{ font-size:22px; text-align:left; height:28px; padding: 15px 0px 5px 40px }

.text0, .text1, .text2, .text05, .text4, .text5, .groupFrameTitle, .osfParagraphTitle { font-size:12px; color:#404040;  }
.text1				{ padding:15px; text-align:left; font-size:11px; }
.text2				{ padding:2px; text-align:left; font-size:11px; }
.text4				{ text-align:left; font-size:11px; }
.text05				{ font-size:11px; font-style:italic }
.text5				{ text-align:left; font-size:11px; color:#808080; }
.osfParagraphTitle	{ font-size:11px; color:#606466; text-align:left; font-weight:bold; margin-top:24px; }

.groupFrameTitle	{ background-color: #ffffff; padding:0 10 0 4}
.groupFrame			{ padding:10 10 15 15 }

.title1, .title2, .title3, .title4, .title5, .title9, .title10 { text-align:left; height:20px }
.title1				{ font-size:16px }
.title2				{ font-size:16px; color:#004080 }
.title3				{ font-size:14px; font-family:Tahoma Arial; color:#004080; font-weight:bold; text-align:center; padding-bottom:12px }
.title4				{ font-size:14px; font-family:Tahoma Arial; color:#808080; font-weight:bold; padding-left:3px; text-align:center }
.title5				{ font-size:13px; font-family:Tahoma Arial; color:#004080; font-weight:bold; padding-bottom:5px }
.title9				{ font-size:14px; color:#606060; text-align:left }
.title10			{ font-size:14px; font-family:Tahoma Arial; color:#004080; font-weight:bold; text-align:right }
.title11			{ font-size:13px; font-style:italic; padding:10px; color:#404040; text-align:right; }



.groupFrameTitle	{ background-color: #ffffff; padding:0 10 0 4}
.attention1			{ color:#004080; font-size:12px; }
.attention2			{ color:#ff6000; font-size:12px; }
.attention3			{ color:#008000; font-size:14px; font-weight:bold; }
.attention4			{ color:#004080; font-size:14px; font-weight:bold; }

.documentBody		{ width:99%; height:100%; text-align:justify }

.colHdr, .colHdrSrt	{ font-size:12px; text-align:left; color:#333333 }
.colHdrSrt			{ text-decoration:underline; cursor:pointer; cursor:hand; }
.txtUID, .txtRegUsr, .txtRegPWD, 
.txtSearch, .txtPWD	{ font-size:12px; background-color:#ffffff!important; border: solid 1px #808080; color:#004080; margin:1px; padding-left:1px  }
.txtUID, .txtPWD	{ width:130px }
.txtSearch			{ width:150px; }
.txtPWD				{ font-size:10px; height:19px }
.txtRegUsr			{ width: 210px }
.txtRegPWD			{ width: 170px }
.ckbRemember		{ text-align:left; padding:7px 0px 3px 62px; font-size:12px; }

.txt15,.txt20,.txt30,.txt50,.txt60,.txt70,.txt80,.txt90,.txt100,.txt120, .txt180,
.txt150, .txt200, .txt220, .txt240, .txt280, .txt320	{ font-size:12px; background-color:#ffffff!important; border: solid 1px #808080; color:#004080; margin:0px; padding-left:1px  }
.txt15				{ width: 15px }
.txt20				{ width: 20px; text-align:center; padding-right:2px}
.txt30				{ width: 30px; text-align:right }
.txt50				{ width: 50px }
.txt60				{ width: 60px }
.txt70				{ width: 70px }
.txt80				{ width: 82px }
.txt90				{ width: 90px }
.txt100				{ width: 100px }
.txt120				{ width: 120px }
.txt150				{ width: 150px }
.txt180				{ width: 180px }
.txt200				{ width: 200px }
.txt220				{ width: 220px }
.txt240				{ width: 240px }
.txt280				{ width: 280px }
.txt320				{ width: 320px; z-index:100 }
.txt160				{ width: 160px; font-size:12px; border: solid 1px #c0c0c0; color:#666660; margin:0px; padding-left:1px;  }
.textarea			{ border: solid 1px #808080; font-size:12px; font-family:Tahoma, Arial, MS Sans Serif; background-color:#ffffff!important; color:#004080; margin-top:1px }

.cmd40, .cmd70, .cmd90, .cmd120, .cmdSearch,
.linkReturn, .linkProceed, .cmd50	{ font-size:11px; font-family:Arial, MS Sans Serif; text-align:center; background-color:#ddddcc; color:#204040; border: solid 1px #808080; margin-left:4px; cursor:pointer; cursor:hand; height:18px }
.cmdSearch			{ width:25px; margin-bottom:2px }
.cmd40				{ width:40px;  margin:2px }
.cmd50				{ width:50px;  margin:2px  }
.cmd70				{ width:70px;  margin:2px  }
.cmd90				{ width:90px;  margin:2px  }
.cmd120				{ width:120px; margin:2px  }
.linkReturn, .linkProceed { text-decoration:none; width:50px; padding:1px 5px 1px 5px; margin:2px }

.hLine				{ color:#c04040; width:290px; text-align:right; margin-right:22px; height:1px }
.searchResLink		{ text-decoration:none; font-size:12px; cursor:pointer; cursor:hand; height:30px }

.cprLine, .cprText, .cprLink, .bottomMenuLink, .bottomMenuLink_sel, .bottomMenuDivider
					{ text-align:left; font-size:10px; color:#666666 }
.cprText			{ padding-left:6%; text-align:left; }
.cprLink			{ text-decoration:none; cursor:pointer; cursor:hand; }
.cprLine			{ height:1px; width:90%; text-align:center }

.bottomMenuLink, .bottomMenuLink_sel { text-decoration:none; cursor:pointer; cursor:hand; padding:8px; font-size:11px; }
.bottomMenuLink_sel	{ font-weight:bold; }
.bottomMenuDivider	{ font-size:11px;  }
.bottomMenu			{ width:100%; text-align:center; padding:0px 260px 0px 0px; margin:0px; }




.wfLogin			{ width:220px; text-align:right; font-family:Arial, MS Sans Serif; font-size:14px; color:#404040 }
.loginScreen		{ width:100%; height:100%; font-family:Arial, MS Sans Serif; color:#004080 }
.welcomeTitle1, .welcomeTitle2, .welcomeTitle3, .welcomeTitle4, .welcomeTitle5, .welcomeTitle6,		
.welcomeTitle7		{ font-family:Arial, MS Sans Serif; color:#004080; height:30px }
.welcomeTitle1		{ font-size:60px; font-family:Arial Black, Arial, MS Sans Serif;   }
.welcomeTitle2		{ font-size:18px; padding-left:10px; font-weight:bold }
.welcomeTitle3		{ font-size:15px; padding-left:10px; font-weight:bold }
.welcomeTitle4		{ font-size:14px; padding-left:10px; color:#404040 }
.welcomeTitle5		{ font-size:13px; padding:10px 2px 5px 22px; text-align:left; color:#404040; width:100%; font-style:italic }
.welcomeTitle6		{ font-size:16px; color:#004080 }
.welcomeTitle7		{ font-size:18px; font-weight:bold }
.welcomeLink		{ font-size:14px; padding-left:10px; text-decoration:none; color:#404040 }

.titleLinkBar		{ font-size:13px; color:#808088; font-family:Arial, MS Sans Serif; text-align:right; }
.titleLink			{ font-style:italic; text-decoration:none; color:#808088; }
.titleLabel			{ font-style:italic; }
.tkw		{ color:#ffffff; font-size:1px; }

.titleLink1			{ text-decoration:none; font-size:14px; color:#004080; text-align:right; font-weight:bold; }
.titleLink2			{ text-decoration:none; font-size:12px; color:#606060; text-align:right; }

.wfRegUser			{ width:320px; text-align:right  }
.regUsrText1		{ font-size:13px; padding:1px 1px 10px 1px; text-align:justify; color:#404040; }
.regUsrText2		{ font-size:13px; padding:0; text-align:left; color:#606060; }
.regUsrText3		{ font-size:12px; padding:0; text-align:left; color:#606060; }
.regUsrText6		{ font-size:13px; padding:1px 1px 10px 1px; text-align:justify; color:#202020; }
.regMsg				{ font-size:13px; height:30px; padding:6px 0px 6px 0px; text-align:left; color:#fc8c1c }
.procMsg			{ font-size:13px; height:50px; padding:0px 0px 20px 0px; text-align:left; color:#fc8c1c }

.loginMsg			{ height:40px; padding:15px 5px 15px 10px; font-size:13px; color:#004080; text-align:left; font-weight:bold}
.mailMsg			{ font-family:Arial, MS Sans Serif;  font-size:12px; color:#004080; height:14px; padding:0px 2px 9px 2px; }

.faq, .fga			{ font-family:Arial, MS Sans Serif;  font-size:11px}
.faq				{ color:#404040;  padding:4px 0px 0px 0px; cursor:pointer; cursor:hand; }
.fga				{ color:#004080;  padding:3px 0px 0px 25px; padding-bottom:6px}

.mainMenu			{ margin-left: 40px; }

.mainMenu_Item, 
.mainMenu_Item_sel,
.mainMenu_FirstItem, 
.mainMenu_FirstItem_sel,
.mainMenu_LastItem, 
.mainMenu_LastItem_sel,
.suMbenu_Item,
.subMenu_Item_sel	{ font-size:11px; text-decoration:none; }

.mmTD_Item			{ background-image:url(../Image/tm_item.png);  background-repeat:no-repeat; padding:5px 40px 0px 10px;  text-align:left;}
.mmTD_Item_sel		{ background-image:url(../Image/tm_item.png);  background-repeat:no-repeat; padding:5px 40px 0px 10px; text-align:left;}

.mmTD_FirstItem		{ background-image:url(../Image/tm_item.png);  background-repeat:no-repeat; padding:5px 40px 0px 10px;  text-align:left;}
.mmTD_FirstItem_sel	{ background-image:url(../Image/tm_item.png);  background-repeat:no-repeat; padding:5px 40px 0px 10px; text-align:left;}

.mmTD_LastItem		{ background-image:url(../Image/tm_item.png);  background-repeat:no-repeat; padding:5px 40px 0px 10px; text-align:left;}
.mmTD_LastItem_sel	{ background-image:url(../Image/tm_item.png);  background-repeat:no-repeat; padding:5px 40px 0px 10px; text-align:left;}

.mainMenu_Item, .mainMenu_FirstItem, .mainMenu_LastItem,
.subMenu_Item		{ color:#808080;  }					

.mainMenu_Item_sel, .mainMenu_FirstItem_sel, .mainMenu_LastItem_sel,
.subMenu_Item_sel	{ color:#404040; font-weight:bold;  }		
					
.mmTD_BtSpace		{ background-image:url(../Image/menu_bottom_pipe.gif); background-repeat:repeat-y; width:225px; height:300px}

.homePageTitle		{ font-family:Arial, MS Sans Serif; color:#fc8c1c; text-align:center; font-size:16px; width:270px; font-weight:bold; padding-bottom:5px; }
.homeMnuTitle,		
.homeMnuItem		{ font-family:Arial, MS Sans Serif; font-size:12px;  color:#708090; text-decoration:none;}
.homeMnuTitle		{ font-weight:bold; padding-bottom:5px; color:#708090; font-size:13px;  }

.dialogFrame		{ background-color:white; position:absolute; top:30%; left:45%; border:solid 1 #808080}

.grdTxt120			{ font-size:12px; background-color:#ffffff!important; border: solid 1px #c0c0c0; color:#004080; margin:0px; padding-left:1px  }
.grdTxt120			{ width: 120px }

.ckb0       		{ margin:0 8 0 8; width:15; height:15 }
.ckb1				{ margin:0 0 0 15; width:15; height:15}

.grdTitle			{ font-size:16px; font-family:Tahoma Arial; color:#004080; }
.grdUnderline		{ border-bottom: solid 1px #004080; padding: 5px 5px 5px 5px }
.grdOddRow			{ background-color:#f6f8ff }
.grdEvnRow			{ background-color:#ffffff }
.grdCmdLink			{ text-decoration:none; cursor:pointer; cursor:hand; font-size:13px; color:#404040; }
.grdColHdr, .grdColHdrSrt	{ font-size:12px; text-align:left; color:#333333 }
.grdColHdrCtr	    { font-size:12px; text-align:center; color:#333333 }
.grdColHdrSrt		{ text-decoration:underline; cursor:pointer; cursor:hand; }
.grdColIcon			{ text-align:center; background-color:#ffffff!important; width: 36px; height:5px}

.screenTitle		{ text-align:left; height:20px; font-size:16px; color:#004080; font-weight:bold; padding:0px 2px 15px 2px; }
.screenSubTitle		{ text-align:left; font-size:12px; color:#606060 }

.homeIntro			{ font-family:Verdana, Arial; font-size:11px; padding:45px 52px 50px 50px; color:#606060; text-align:left;  }

.avWarning { font-family:Verdana, Arial; line-height:150%; font-size:12px; padding:65px 60px 50px 60px; background-color:#ffffff; border:solid 1px #999999; color:#606060; text-align:left; position:absolute; top:30%; left:30%; width:420px; }
.avLinkRegister, .avDeclineRegister    { font-family:Verdana, Arial; font-size:12px; cursor:pointer; cursor:hand; font-style:italic; font-weight:bold; color:#fa8000; height:30px; width:300px; padding:10px; text-align:center; text-decoration:none; }

.send_page_pannel
{
	position:absolute;
	z-index:100300; 
	top:10%;
	left:56%;
}
.email_cell
{
	font-size:12px; color:#606060; font-family:Arial, MS Sans Serif;
	padding:2px 2px 6px 20px;
	text-align:right;	
}
.txtAreaMessage
{
	border: solid 1px #c0c0c0;
	color:#606060;  
	font-size:12px; 
	font-family:Tahoma, Arial, MS Sans Serif;
	width:280px;
	height:64px;
	padding:2px;
	background-color:#ffffff!important; 
	overflow:hidden;	
}
.lbl_send
{
	font-size:12px; color:#606060; font-family:Arial, MS Sans Serif;
	cursor:pointer;	cursor:hand;
}
.email_title
{
	font-family:Arial, MS Sans Serif; 
	color:#fc8c1c;
	text-align:left;
	font-weight:bold;
	font-size: 14px; 
	padding:0px 4px 0px 21px;
}
.control_box
{
	margin:0px 0px 32px 2px ;
	cursor:pointer;
	cursor:hand;
}
.clearShield		
{ 
	position:absolute;
	top:0px;
	left:0px; 
	z-index:100101; 
	padding:0;
	margin:0px;
	width:2400px;
	height:2400px;
	background-color:#fffffe;
	opacity: 0.40; 
	-moz-opacity: 0.40;
	filter: alpha(opacity=40);
}