/*GENERIC CSS*/

.HomeTopBGR 	{background-attachment: scroll; background-image: url(/assets/PCT-TopBGR.jpg); background-repeat: no-repeat; background-position: left top;}
.TopBGR 		{background-attachment: scroll; background-image: url(../assets/PCT-TopBGR.jpg); background-repeat: no-repeat; background-position: left top;}

body		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #000000}
form		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #000000}
table 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #000000}
td 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #000000}
ul			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #000000}
ol			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #000000}
p			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #000000}
a			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #000000; TEXT-DECORATION: underline}
a:hover 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #000000; TEXT-DECORATION: none}
a:active 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #000000; TEXT-DECORATION: none}

/*TOP CORP NAVBAR*/
.navbar 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #414345}
a.navbar 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #414345; TEXT-DECORATION: none}
a.navbar:hover 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #414345; TEXT-DECORATION: underline}
a.navbar:active {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #414345; TEXT-DECORATION: none}

/*TOP FENCING BAR*/
.fencingbar 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #414345; font-weight: bold;}
a.fencingbar 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #414345; font-weight: bold; TEXT-DECORATION: none}
a.fencingbar:hover 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #414345; font-weight: bold; TEXT-DECORATION: underline}
a.fencingbar:active {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #414345; font-weight: bold; TEXT-DECORATION: none}

/*TOP FENCING BAR TTL*/
.fencingbarTTL 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 12px; COLOR: #FFFFFF; font-weight: bold;}
a.fencingbarTTL 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 12px; COLOR: #FFFFFF; font-weight: bold; TEXT-DECORATION: none}
a.fencingbarTTL:hover 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 12px; COLOR: #FFFFFF; font-weight: bold; TEXT-DECORATION: underline}
a.fencingbarTTL:active 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 12px; COLOR: #FFFFFF; font-weight: bold; TEXT-DECORATION: none}

/*SMALL BLACK TXT*/
.txtSmallTXT 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; COLOR: #000000}
a.txtSmallTXT 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; COLOR: #000000 TEXT-DECORATION: underline}
a.txtSmallTXT:hover 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; COLOR: #000000 TEXT-DECORATION: none}
a.txtSmallTXT:active 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; COLOR: #000000 TEXT-DECORATION: none}

/*SMALL GREEN TTL*/
.txtGreenTTL 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #336633}
.txtGreenLowerCaseTTL 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; LINE-HEIGHT: 16px; COLOR: #336633}
.txtGreenTTLPlus 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 14px; COLOR: #336633}

.txtHome				{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 16px; COLOR: #414345}

/*SMALL BLUE TTL*/
.txtBlueTTL 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #2984B6; font-weight: bold;}
.txtSubCorpTTL 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px;	COLOR: #3b8bd6;	font-weight: bold;}

/*SMALL BLUE TTL NO BOLD*/
.txtBlueSmallTTL 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #2984B6;}

/*SMALL BLUE TTL lower case*/
.txtBlueLowerCaseTTL 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; LINE-HEIGHT: 16px; COLOR: #2984B6;}

/*BIG BLUE TTL*/
.txtBigBlueTTL 				{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 13px; COLOR: #2984B6; font-weight: bold;}

/*SMALL BLACK TTL*/
.txtBlackTTL 				{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #000000; font-weight: bold;}
.txtWhiteTTL				{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; COLOR: #ffffff; font-weight: bold;}
.txtCorpTTL 				{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #2984B6; font-weight: bold;}

/*BLUE LINK*/
.txtBlueLINK 				{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #1671A6}
a.txtBlueLINK 				{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #1671A6; TEXT-DECORATION: underline}
a.txtBlueLINK:hover 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #1671A6; TEXT-DECORATION: none}
a.txtBlueLINK:active 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #1671A6; TEXT-DECORATION: none}
.txtBlueLINKPlus 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 14px; COLOR: #1671A6}

/*COPYRIGHT GREEN*/
.txtCopyright 				{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #336600}
a.txtCopyright 				{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #336600; TEXT-DECORATION: underline}
a.txtCopyright:hover 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #336600; TEXT-DECORATION: none}
a.txtCopyright:active 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #336600; TEXT-DECORATION: none}

/*COPYRIGHT BLUE*/
.txtCopyrightBlue 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #2984B6}
a.txtCopyrightBlue 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #2984B6; TEXT-DECORATION: underline}
a.txtCopyrightBlue:hover 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #2984B6; TEXT-DECORATION: none}
a.txtCopyrightBlue:active 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #2984B6; TEXT-DECORATION: none}

/*TABLES*/
.tables 					{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #000000}

/*TABLES SMALL*/
.tablesSmall				{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #000000}
a.tablesSmall 				{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #000000; TEXT-DECORATION: underline}
a.tablesSmall:hover 		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #000000; TEXT-DECORATION: none}
a.tablesSmall:active 		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #000000; TEXT-DECORATION: none}

.tablesSmallWhite			{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; LINE-HEIGHT: normal; COLOR: #ffffff}
a.tablesSmallWhite 			{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #ffffff; TEXT-DECORATION: underline}
a.tablesSmallWhite:hover 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #ffffff; TEXT-DECORATION: none}
a.tablesSmallWhite:active	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #ffffff; TEXT-DECORATION: none}


.tablesSmallDis			{FONT-FAMILY: Arial, Helvetica, sans-serif;	FONT-SIZE: 10px;	LINE-HEIGHT: 13px;	COLOR: #666666;	padding-top: 5px;}
a.tablesSmallDis 		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #666666; TEXT-DECORATION: none}
a.tablesSmallDis:hover 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #666666; TEXT-DECORATION: none}
a.tablesSmallDis:active {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #666666; TEXT-DECORATION: none}


/*BANNERS*/
.boxed					{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 12px; COLOR: #000000; font-weight: bold; cursor: hand}
a.boxed 				{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 12px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none}
a.boxed:hover 			{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 12px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: underline}
a.boxed:active 			{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 12px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none}

/*SIDEBAR*/
.sidebar 		{background-repeat: no-repeat;}

/*PAGETTL*/
.pageTTL		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; LINE-HEIGHT: normal; COLOR: #2984B6; font-weight: bold;}
.pageTTLCons	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; LINE-HEIGHT: normal; COLOR: #457446; font-weight: bold;}
.pageTTLCorp	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; LINE-HEIGHT: normal; COLOR: #2984B6; font-weight: bold;}
.pageTTLWhite	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; LINE-HEIGHT: normal; COLOR: #ffffff; font-weight: bold;}

/*SUMMARY TXT*/
.txtSummary {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; LINE-HEIGHT: 16px; COLOR: #6A6A6A;}

/*FORMS*/
textarea 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px}
input 		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px}
select 		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px}
selectbox { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ffffff; height: 16px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.field { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ffffff; height: 16px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.pulldown { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ffffff; height: 16px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.pulldownBlue { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ffffff; height: 16px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.pulldownWhite { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ffffff; height: 16px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

/*LANGUAGE TTL*/
.txtLanguageTTL {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #0e4d92;
	font-weight: bold;
}
a.txtLanguageTTL {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #0e4d92;
	font-weight: bold;
	text-decoration: none
}
a.txtLanguageTTL:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #0e4d92;
	font-weight: bold;
	text-decoration: underline
}
a.txtLanguageTTL:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #0e4d92;
	font-weight: bold;
	text-decoration: none
}

.txtbody	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; COLOR: #000000}

.txtbodyPlus {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 14px; COLOR: #000000
}

.breadcrumbsCons {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #666666
}
a.breadcrumbsCons {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #666666
}
a.breadcrumbsCons:hover {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #666666
}
a.breadcrumbsCons:active {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #666666
}
.breadcrumbsProfi {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #666666
}
a.breadcrumbsProfi {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #666666
}
a.breadcrumbsProfi:hover {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #666666
}
a.breadcrumbsProfi:active {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 13px; COLOR: #666666
}

.pageTTLBlack {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	LINE-HEIGHT: normal;
	COLOR: #000000;
	font-weight: bold;
}
.txtCopyrightBlack {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #000000
}
.tableProBGR {
	background-image: url(../assets/PCT-ProTableTabBGR.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	background-attachment: fixed;
	background-color: d5e7f0;
}
.tableConsBGR {
	background-image: url(../assets/PCT-ConTableTabBGR.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	background-attachment: fixed;
	background-color: e5ecdf;
}
.bg {
	background-repeat: no-repeat;
	padding: 3px;
}
