a {
	color : #dd0028;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

a.lnk-anchor {
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
}

a.lnk-closewin {
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : italic;
}

a.lnk-currentdate {
	color : #dd0028;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
}

a.lnk-date {
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}

a.lnk-dirpath {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
}

a.lnk-faq {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
}

a.lnk-menu {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
}

a.lnk-sort-td {
	background-color : #999966;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : underline;
}

a.lnk-td {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
}

a.lnk-td-large {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
}

a.lnk-txt {
	color : #CC0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
}

a.lnk-txt {
	color : #dd0028;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
}

a.lnk-txtmedium {
	color : #dd0028;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
}

a.lnk-txtsmall {
	color : #dd0028;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
}

a.tab-hidden-link {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

a.tab-hidden-link:hover {
	color : #CCCCCC;
	text-decoration : none;
}

.asterisk {
	color : #FF0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.bg-error {
	background-color : #0000FF;
}

.bg-faq-header {
	background-color : #F45B00;
}

.bg-row1 {
	background-color : #EDEDE7;
}

.bg-row2 {
	background-color : #FAFAF8;
}

.bg-row-total {
	background-color : #CCCCCC;
}

.bg-side-description {
	background-color : #E8E8E8;
}

.description-number-highlight {
	background-color : #CC3300;
	border : thin #FF0000 dotted;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
}

.pfk-copyright {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}

.pfk-link-footer {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}

.pfk-link-header {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}

.pfk-link-header-medium {
	background-color : #999999;
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}

.pfk-link-list {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

.pfk-txt {
	
	/*color : #333333;*/
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}

.subtitle {
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
}

.tab-hidden-bg {
	background-color : #999999;
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

.tab-highlighted {
	background-color : #CCCC99;
	color : #333300;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.td-highlighted {
	background-color : #CCCC99;
	color : #333300;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.td-regular {
	background-color : #999966;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.td-text {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.td-txt-rejected {
	color : #660099;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

.title {
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 21px;
	font-weight : bold;
}

.ttl-category {
	background-color : #CCCC99;
	color : #333300;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.ttl-error {
	color : #0000FF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 21px;
	font-weight : bold;
}

.ttl-predefined {
	background-color : #999966;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.txt-body {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.txt-body-bold {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.txt-body-boldmedium {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
}

.txt-body-boldsmall {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
}

.txt-body-medium {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
}

.txt-body-small {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
}

.txt-category {
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

.txt-description {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : italic;
}

.txt-description-error {
	color : #0000FF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}

.txt-dirpath {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.txt-error {
	color : #0000FF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : italic;
	font-weight : bold;
}

.txt-instruction {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
}

.txt-label {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}

.txt-note {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : italic;
}

.txt-question {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}

.txt-scroll {
	background-color : #ffffff;
	color : #666666;
	font-family : Verdana;
	font-size : 10px;
	padding-bottom : 0px;
	padding-left : 3px;
	padding-right : 5px;
	padding-top : 0px;
}

.txt-sublabel {
	color : #666633;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.txt-sub-sublabel {
	color : #666633;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}

.txt-userinfo {
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.txt-username {
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.button { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ffffff; 
	border: 1px #000000 none; 

}

