#errorMsgId {
	text-align: left;
}

#errorMsgId li{
	list-style-position: inside;
}

.textPriHdr {
	font-family: arial;
	font-size: 15px;
	color: #812951;
	font-weight: bold;
	background-image: url(../images/en/topic_bg.jpg);
	height: 24px;
	background-repeat: repeat-x;
	text-decoration: none;
	padding-right: 5px;
	border-style: none;
	clip: rect()
}

.textPriHdr01 {
	font-family: arial;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	background-color: #00a4e4;
	height: 33px;
	background-repeat: repeat-x;
	text-decoration: none;
	border-style: none;
	clip: rect();
}

.tbl_top {
	font-family: arial;
	font-size: 12px;
	color: #BE6923;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	clip: rect();
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.tbl_side {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	border: solid 1px #7B7D7D;
}

.titleLite {
	font-size: 11px;
	font-weight: bold;
	color: #fff;;
	font-family: arial;
	height: 30px;
	background-color: #808080;
	border-bottom: solid 1px #111
}

.titleLite2 {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	font-family: arial;
	background-color: #FCE8A9;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
}

.tbl_cnt01 {
	font-size: 11px;
	font-weight: normal;
	color: black;
	font-family: Arial;
	height: 30px;
	background: #f9f9f9;
    border-bottom: 1px solid #ddd;
}

.tbl_cnt02 {
	font-size: 11px;
	font-weight: normal;
	color: black;
	height: 30px;
	font-family: Arial;
	background: #fff;
    border-bottom: 1px solid #ddd;
}

.tbl_redtxt_cnt01 {
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	font-family: Arial;
	background-color: #FEF1D6;
	height: 30px;
}

.tbl_redtxt_cnt02 {
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	height: 30px;
	font-family: Arial;
	background-color: #FFF9EC;
}

.tbl_cnt_lnk {
	font-size: 11px;
	font-weight: normal;
	color: black;;
	height: 20px;
	text-decoration: underline;
	font-family: arial;
	padding-top: 3px
}

.tbl_left {
	background-image: url(../images/en/topic_lft.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 6px;
	font-family: arial;
	font-size: 12px;
	clip: rect()
}

.tbl_right {
	font-family: arial;
	font-size: 12px;
	color: #BE6923;
	font-weight: bold;
	background-image: url(../images/en/topic_right.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 12px;
	border-style: none;
	clip: rect()
}

.tbl_subtitle_lnk {
	font-size: 11px;
	font-weight: bold;
	color: #666666;;
	text-decoration: underline;
	font-family: arial;
	clip: rect();
	padding-right: 5px;
	padding-left: 5px
}

.tbl_subtitleCntnt {
	font-size: 11px;
	font-weight: bold;
	color: #666666;;
	font-family: arial;
	height: 20px;
	background-color: #DFE6FF;
	border: 0px #FFFFFF solid;
	text-indent: 10px
}

.utilNav {
	font-size: 12px;
	font-weight: bolder;
	color: #BE6923;
	background-color: #FFF3E6;
	text-decoration: none;
	font-family: arial
}

.utilNavOn {
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	background-color: #FFE26F;
	text-decoration: none;;
	font-family: arial
}

.utilNavBorder {
	font-size: 12px;
	font-weight: normal;
	color: #CC6600;
	background-color: #CC6600;
	text-decoration: none;
}

.textPriBld {
	font-size: 13px;
	font-weight: bold;
	color: #000;
	text-decoration: none;;
	font-family: arial;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFE0C1;
	border-right-color: #FFE0C1;
	border-bottom-color: #FFE0C1;
	border-left-color: #FFE0C1;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: left;
}

.textTer {
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}

.textPri {
	font-size: 13px;
	font-weight: normal;
	color: #993300;
	text-decoration: none;;
	font-family: arial
}

.textLiteSm {
	font-size: 11px;
	font-weight: normal;
	color: #595959;;
	font-family: arial
}

.textPriBig {
	font-size: 15px;
	color: #BE6923;
	text-decoration: none;;
	font-family: arial;
	font-weight: bold;
	border-color: #17479E #17479E #FFFFFF;
	height: 21px;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px
}

.textBig {
	font-size: 20px;;
	color: #BE6923;;
	font-family: arial
}

.priNav_txtOn {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #001E53;
	text-align: center;
	line-height: 12px;
	height: 28px;
	text-indent: 3pt;
	vertical-align: middle
}

.bgPriDk {
	background-color: #FFAC0B;
}

.bgSecLt {
	background-color: #F3F6A5;
}

.bdrSec {
	background-color: #C87800;
}

.redTxt {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000
}

.priNavOn {
	font-size: 12px;
	font-weight: bold;
	color: # #990000;
	text-decoration: none;;
	font-family: arial;
	line-height: 12px;
	text-align: center;
	text-indent: 3pt;
	vertical-align: middle;
	border-style: none;
	background-color: #FDE4AB
}

.priNav {
	text-decoration: none;
	text-align: center;
	height: 28px;
	vertical-align: middle;
	background-color: #FFAE0A;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: #E58630;
	border-left-color: black;
}

.priNavOnBg {
	font-size: 12px;
	font-weight: bold;
	color: #BE6923;
	text-decoration: none;;
	font-family: arial;
	line-height: 12px;
	background-color: #FDE4AB;
	text-align: center;
	text-indent: 3pt;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DF6A00;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
}

.priNav_txt {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
	line-height: 12px;
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 0px
}

A.button_a:link{
	text-decoration: none;
}
A.button_a:visited{
	text-decoration: none;
}
A.button_a:hover{
	text-decoration: none;
}
A.button_a:active{
	text-decoration: none;
}

A.priNav_txt:hover {
	font-weight: bold;
	color: #BE6923;
	text-decoration: none;
}

.priNavCorner {
	text-decoration: none;
	text-align: center;
	height: 28px;
	text-indent: 3pt;
	vertical-align: middle;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: #DF6A00;
	border-left-color: black;
}

.secNav {
	font-size: 12px;
	font-weight: bold;
	color: #F18F2E;
	background-color: #FDE4AB;
	text-decoration: none;;
	font-family: arial
}

.secNavOn {
	font-size: 12px;
	font-weight: bold;
	color: #9B4804;
	text-decoration: none;;
	font-family: arial;
	background-color: #FDE4AB
}

A.secNav:hover {
	font-weight: bold;
	color: #001E53;
	text-decoration: none;
}

.tab01LeftOnBorder {
	background-image: url(../images/en/tab_lftOn.gif);
	width: 9px;
	height: 35px;
	background-repeat: no-repeat;
	clip: rect();
	font-family: arial;
	font-size: 10px
}

.tab01RightOnBorder {
	background-image: url(../images/en/tab_rghtOn.gif);
	width: 16px;
	height: 35px;
	background-repeat: no-repeat;
	clip: rect();
	font-family: arial;
	font-size: 10px
}

.tab01RightBorder {
	background-image: url(../images/en/tab_rght.gif);
	width: 11px;
	height: 32px;
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 10px;
	clip: rect()
}

.titleBig {
	font-size: 18px;
	font-weight: normal;
	color: #BE6923;;
	font-family: arial;
	text-indent: 20pt
}

.help_title {
	font-family: arial;
	color: #FFE4C7;
	font-size: 20px;
	text-decoration: none
}

.help_txt {
	font-family: arial;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none
}

.relatelnk_side {
	border-color: black #FAC46C #FAC46C;
	background-color: #F5F2DF;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	font-family: arial;
	font-size: 10px;
	text-decoration: none
}

.relate_title {
	font-family: arial;
	font-size: 15px;
	color: #FE9900;
	font-weight: bold;
	height: 18px
}

.cnt_01 {
	/*color: #B45C05;*/
	padding-left: 10px;
	text-align: left;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	font-weight: bold;
}

.cnt_text {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 20px;
	font-family: arial;
	padding-left: 0px;
	text-align: left;
	border: 0px solid #FFFFFF;
}

.relLink {
	font-size: 12px;
	font-weight: none;
	color: #BE6923;
	text-decoration: none;;
	font-family: arial
}

.tab01LeftBorder {
	background-image: url(../images/en/tab_lft.gif);
	width: 6px;
	height: 32px;
	background-repeat: no-repeat;
	clip: rect();
	font-family: arial;
	font-size: 10px
}

.head_bg {
	/*background-image: url(../images/en/head_bg.gif);*/
	/*background-repeat: repeat-x;*/
	height: 25px;
	font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #008cc3;
	text-decoration: none;
	border-bottom: solid 2px #00a4e4;
	width: auto;
}

.subHeadFrame {
	width: 610px;
	border: 1px solid #FFBF80;
	color: #993300;
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	text-indent: 10px;
	clip: rect()
}

.bgPriLite3 {
	background-color: #EFEFF7;
}

.blankCSS {
	font-family: arial;
	font-size: 10px;
	text-decoration: none
}

.cnt_textBox {
	font-size: 12px;
	font-weight: normal;
	color: #BE6923;;
	height: 20px;
	font-family: arial;
	text-align: left;
	clip: rect()
}

.cnt_02 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;;
	height: 20px;
	font-family: arial;
	text-align: left;
	clip: rect()
	
}

.cnt_03 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;;
	height: 20px;
	font-family: arial;
	text-align: right;
	clip: rect()
}

.titleLite_lnk {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold
}

.subTab,.SubTab {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #878787;
	clip: rect();
	text-decoration: none;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px
}

A.subTab:hover {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	clip: rect();
	text-decoration: none;
	border-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px
}

.subTab_left,.SubTab_left {
	background-image: url(../images/en/topic_left02.gif);
	height: 24px;
	width: 8px;
	clip: rect();
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 13px
}

.SubTab_right,.subTab_right {
	background-image: url(../images/en/topic_right02.gif);
	clip: rect();
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 13px;
	height: 24px;
	width: 12px
}

.SubTab_bg,.subTab_bg {
	font-size: 13px;
	font-weight: bold;
	background-color: #f4f4f4;
	border-color: #ddd;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0;
	border-left-width: 0px;
	height: 24px;
	clip: rect();
	text-decoration: none;
	font-family: arial
}

.themeFrame {
	border: 1px #C6DBF0 solid;
	color: #1C3EA9;
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	text-indent: 10px;
	clip: rect()
}

.tbl_cnt01_field {
	font-size: 11px;
	font-weight: normal;
	color: black;;
	font-family: Arial;
	clip: rect()
}

.textSecBld {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	border: #FF0033;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

.textSecBldError {
	font-size: 13px;
	font-weight: bold;
	color: #FF9900;
}

.textInfoBld {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #BE6923;
	border: #C6DBF0;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

.textInfoBldError {
	font-size: 13px;
	font-weight: bold;
	color: #BE6923;
}

.tbl_l {
	/*background-image: url(../images/en/topic_l.jpg);*/
	background-color: #00a4e4;
	/*background-repeat: no-repeat;*/
	height: 24px;
	width: 6px;
	font-family: arial;
	font-size: 12px;
	clip: rect();
	border-radius: 6px 0 0 0;
	/*border: solid 1px #ddd;*/
	border-right: 0;
	border-bottom: 0;
}

.tbl_r {
	font-family: arial;
	font-size: 12px;
	color: #BE6923;
	font-weight: bold;
	background-color: #00a4e4;
	/*background-image: url(../images/en/topic_r.jpg);*/
	/*background-repeat: no-repeat;*/
	height: 24px;
	width: 6px;
	border-style: none;
	clip: rect();
	border-radius: 0 6px 0 0;
}

.subTab_l {
	/*background-image: url(../images/en/topic_l.gif);*/
	height: 24px;
	width: 8px;
	clip: rect();
	background-color: #f4f4f4;
	/*background-repeat: no-repeat;*/
	font-family: arial;
	font-size: 12px;
	border-radius: 6px 0 0 0;
	border: solid 1px #ddd;
	border-right: 0;
	border-bottom: 0;
}

.subTab_r {
	/*background-image: url(../images/en/topic_r.gif);*/
	clip: rect();
	background-color: #f4f4f4;
	/*background-repeat: no-repeat;*/
	font-family: arial;
	font-size: 12px;
	height: 24px;
	width: 12px;
	border-radius: 0 6px 0 0;
	border: solid 1px #ddd;
	border-left: 0;
	border-bottom: 0;
}

.tableData {
	font-family: Arial;
	font-size: 11px;
}

.txtsize20px {
	width: 20px;
	font-family: Arial;
	font-size: 10px;
}

.txtsize30px {
	width: 90px;
	font-family: Arial;
	font-size: 10px;
}

.txtsize60px {
	width: 110px;
	font-family: Arial;
	font-size: 10px;
}

.selectfont {
	font-family: Arial;
	font-size: 10px;
}

.buttonfont {
	font-family: Arial;
	font-size: 10px;
}

SELECT {
	font-size: 12px;
	/*font-weight: normal;
	color: #000000;;
	height: 20px;
	font-family: arial;
	text-align: left;*/
}

TEXTAREA {
	font-size: 12px;
	/*font-weight: normal;
	color: #000000;
	font-family: arial;
	text-align: left;*/
}

INPUT {
	font-size: 12px;
	/*font-weight: normal;
	color: #000000;;
	height: 20px;
	font-family: arial;
	text-align: left;*/
}

.cnt_04 {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	height: 20px;
	font-family: arial;
	border: #FFFFFF solid;
	border-width: 0px 0px 1px;
	padding-left: 10px;
	text-align: left
}
