body{
  background-image: url('/common/images/PIJAC_BKGR_1.jpg');
  background-repeat: repeat-x;
  margin-top:10px;
  margin-left:0px;
  margin-right:0px;
  padding:0px;
}

.borderTable {
  border: solid 1px #004F92;
}

.bk1 {
  background-image: url('/common/images/bk1.gif');
  background-repeat: no-repeat;
  background-position: bottom left;
}

.bk2 {
  background-image: url('/common/images/bk2.gif');
  background-repeat: no-repeat;
  background-position: bottom left;
}

.bk3 {
  background-image: url('/common/images/bk7.gif');
  background-repeat: no-repeat;
  background-position: bottom left;
}

.bk4 {
  background-image: url('/common/images/bk4.gif');
  background-repeat: no-repeat;
  background-position: bottom left;
  background-color: #9C9EA0;
}

.bk5 {
  background-image: url('/common/images/bk5.gif');
  background-repeat: no-repeat;
  background-position: bottom right;
  background-color: #005DAB;
}

.bk6 {
  background-image: url('/common/images/bk6.gif');
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #E51837;
}

TR.NormalRow{
	background-color:#FFFFFF;
}

TR.AlternatRow{
	background-color:#D5D5D5;
}

TR.MouseOverRow{
	background-color:#FACACA;
}

.lnkNormal:link, .lnkNormal:visited, A:link, A:visited {
  font-family:Arial,sans-serif;
  font-size:12px;
  color:#005DAB;
  text-decoration:none;
}

.lnkNormal:hover, A:hover {
  font-family:Arial,sans-serif;
  font-size:12px;
  color:#005DAB;
  text-decoration:underline;
}

.lnkNormalBigger:link, .lnkNormalBigger:visited {
  font-family:Arial,sans-serif;
  font-size:14px;
  color:#005DAB;
  text-decoration:none;
}

.lnkNormalBigger:hover {
  font-family:Arial,sans-serif;
  font-size:14px;
  color:#005DAB;
  text-decoration:underline;
}

.lnkNormalSmaller:link, .lnkNormalSmaller:visited {
  font-family:Arial,sans-serif;
  font-size:10px;
  color:#005DAB;
  text-decoration:none;
}

.lnkNormalSmaller:hover {
  font-family:Arial,sans-serif;
  font-size:10px;
  color:#005DAB;
  text-decoration:underline;
}

.lnkNormalWhite:link, .lnkNormalWhite:visited {
  font-family:Arial,sans-serif;
  font-size:12px;
  color:#FFFFFF;
  text-decoration:none;
}

.lnkNormalWhite:hover {
  font-family:Arial,sans-serif;
  font-size:12px;
  color:#FFFFFF;
  text-decoration:underline;
}

.lnkLaunch:link, .lnkLaunch:visited {
  font-family:Arial,sans-serif;
  font-size:16px;
  font-weight:bold;
  color:#005DAA;
  text-decoration:none;
}

.lnkLaunch:hover {
  font-family:Arial,sans-serif;
  font-size:16px;
  font-weight:bold;
  color:#005DAA;
  text-decoration:underline;
}

.lnkMenu:link, .lnkMenu:visited,.txtMenu {
  font-family:Arial,sans-serif;
  font-size:12px;
  color:#FFFFFF;
  text-decoration:none;
}

.lnkMenu:hover {
  font-family:Arial,sans-serif;
  font-size:12px;
  color:#FFFFFF;
  text-decoration:underline;
}

.lnkTopMenu:link, .lnkTopMenu:visited {
  font-family:Arial,sans-serif;
  font-size:15px;
  font-weight: bold;
  color:#E31837;
  text-decoration:none;
}

.lnkTopMenu:hover {
  font-family:Arial,sans-serif;
  font-size:15px;
  font-weight: bold;
  color:#E31837;
  text-decoration:underline;
}

.lnkRegister:link, .lnkRegister:visited {
  font-family:Arial,sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
}

.lnkRegister:hover {
  font-family:Arial,sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:underline;
}

.lnkRegisterRed:link, .lnkRegisterRed:visited {
  font-family:Arial,sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
}

.lnkRegisterRed:hover {
  font-family:Arial,sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:underline;
}

.lnkLanguage:link, .lnkLanguage:visited {
  font-family:Arial,sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
}

.lnkLanguage:hover {
  font-family:Arial,sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:underline;
}

.lnkBreadCrumb:link, .lnkBreadCrumb:visited {
  font-family:Arial,sans-serif;
  font-size:11px;
  color:#FFFFFF;
  text-decoration:none;
}

.lnkBreadCrumb:hover {
  font-family:Arial,sans-serif;
  font-size:11px;
  color:#FFFFFF;
  text-decoration:underline;
}

.lnkBreadCrumbSmall:link, .lnkBreadCrumbSmall:visited {
  font-family:Arial,sans-serif;
  font-size:8px;
  color:#FFFFFF;
  text-decoration:none;
}

.lnkBreadCrumbSmall:hover {
  font-family:Arial,sans-serif;
  font-size:8px;
  color:#FFFFFF;
  text-decoration:underline;
}

.lnkBeanstream:link, .lnkBeanstream:visited {
	font-family:Arial,sans-serif;
	font-size:10px;
	color:#234D78;
	text-decoration:none;
}

.lnkBeanstream:hover {
	font-family:Arial,sans-serif;
	font-size:10px;
	color:#234D78;
	text-decoration:underline;
}

.lnkCopyright:link, .lnkCopyright:visited, .lnkCredits:link, .lnkCredits:visited {
  font-family:Arial,sans-serif;
  font-size:10px;
  color:#FFFFFF;
  text-decoration:none;
}

.lnkCopyright:hover, .lnkCredits:hover {
  font-family:Arial,sans-serif;
  font-size:10px;
  color:#FFFFFF;
  text-decoration:underline;
}

.lnkMainMenu:link, .lnkMainMenu:visited {
  font-family:Arial,sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#004f92;
  text-decoration:none;
}

.lnkMainMenu:hover {
  font-family:Arial,sans-serif;
  font-size:13px;
  font-weight:bold;
  background: #FFFFFF;
  color:#004f92;
  text-decoration:none;
}

.lnkMainMenu2:link, .lnkMainMenu2:visited {
  font-family:Arial,sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#004f92;
  text-decoration:none;
}

.lnkMainMenu2:hover {
  font-family:Arial,sans-serif;
  font-size:12px;
  font-weight:bold;
  background: #FFFFFF;
  color:#004f92;
  text-decoration:none;
}

.lnkSubMenu:link, .lnkSubMenu:visited {
  font-family:Arial,sans-serif;
  font-size:13px;
  color:#004f92;
  text-decoration:none;
}

.lnkSubMenu:hover {
  font-family:Arial,sans-serif;
  font-size:13px;
  color:#004f92;
  text-decoration:underline;
}

.lnkBigRed:link, .lnkBigRed:visited {
  font-family:Arial,sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#E31837;
  text-decoration:none;
}

.lnkBigRed:hover {
  font-family:Arial,sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#E31837;
  text-decoration:underline;
}

.lnkBigBlue:link, .lnkBigBlue:visited {
  font-family:Arial,sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#005DAA;
  text-decoration:none;
}

.lnkBigBlue:hover {
  font-family:Arial,sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#005DAA;
  text-decoration:underline;
}

P.txtNormal, ul.txtNormal {
  font-family:Arial,sans-serif;
  font-size:12px;
  color:#000000;
  margin-top:10px;
  margin-right:20px;
  margin-bottom:10px;
  margin-left:20px;   
}

P.txtEmailerTable{
  font-family:Arial,sans-serif;
  font-size:12px;
  color:#000000;
  margin-top:0px;
  margin-right:5px;
  margin-bottom:0px;
  margin-left:5px;
}

P.txtFrontPageBottomTitle {
  font-family:Arial,sans-serif;
  font-size:20px;
  font-weight:bold;
  color:#FFFFFF;
  margin-top:7px;
  margin-right:20px;
  margin-bottom:6px;
  margin-left:20px;   
}

p.txtSideMenu {
  font-family:Arial,sans-serif;
  font-size:12px;
  color:#000000;
  margin-top:15px;
  margin-right:15px;
  margin-bottom:15px;
  margin-left:15px;   
}

P.txtTopMenu {
  margin-top:5px;
  margin-right:10px;
  margin-bottom:5px;
  margin-left:10px;
}

P.txtLogin {
  font-family:Arial,sans-serif;
  font-size:12px;
  color:#FFFFFF;
  margin-top:5px;
  margin-right:10px;
  margin-bottom:0px;
  margin-left:10px;
}

P.txtSearch {
  font-family:Arial,sans-serif;
  font-size:12px;
  color:#FFFFFF;
  line-height:14px;
  margin-top:5px;
  margin-right:10px;
  margin-bottom:5px;
  margin-left:10px;
}

P.txtBreadCrumb {
  font-family:Arial,sans-serif;
  font-size:11px; 
  color: #FFFFFF;
  margin-top:0px;
  margin-right:10px;
  margin-bottom:0px;
  margin-left:10px;
}

P.txtCopyright, .txtCredits {
  font-family:Arial,sans-serif;
  font-size:10px;
  color:#FFFFFF;
  margin-top:0px;
  margin-right:10px;
  margin-bottom:0px;
  margin-left:10px; 
}

P.txtInfo {
  font-family:Arial,sans-serif;
  font-size:17px;
  color:#000000;
  margin-top:10px;
  margin-right:20px;
  margin-bottom:0px;
  margin-left:20px; 
}

H2 {
  font-family:Arial,sans-serif;
  font-size:15px;
  color:#FFFFFF;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom:-5px;
  margin-left:0px;
  line-height:20px;
}

H3 {
  font-family:Arial,sans-serif;
  font-size:17px;
  color:#FFFFFF;
  margin-top: 15px;
  margin-right: 15px;
  margin-bottom:0px;
  margin-left:15px;
}

H4 {
  font-family:Arial,sans-serif;
  font-size:20px;
  font-weight:bold;
  color:#E31837;
  margin-top: 0px;
  margin-right: 20px;
  margin-bottom:0px;
  margin-left:20px;
}

H5 {
  font-family:Arial,sans-serif;
  font-size:21px;
  font-weight:bold;
  color:#005DAA;
  margin-top: 20px;
  margin-right: 20px;
  margin-bottom:0px;
  margin-left:20px;
}

H6 {
  font-family:Arial,sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#005DAA;
  margin-top: 10px;
  margin-right: 20px;
  margin-bottom:0px;
  margin-left:20px;
}

.h7 {
  font-family:Arial,sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#005DAA;
  margin-top: 5px;
  margin-right: 20px;
  margin-bottom:0px;
  margin-left:5px;
}

.H8 {
  font-family:Arial,sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom:-5px;
  margin-left:0px;
  line-height:20px;
}

.txtNormal{
  font-family:Arial,sans-serif;
  font-size:12px;
  color:#000000;
}

.txtGrey{
	font-family:Arial,sans-serif;
	font-size:12px;
	color:#C2C2C2;
}

.txtDisabled{
	font-family:Arial,sans-serif;
	font-size:12px;
	color:#666666;
}

.txtBlue { 
  font-family:Arial,sans-serif;
  font-size:12px;
	color: #005DAA;
}

.txtH6{
  font-family:Arial,sans-serif;
  font-size:17px;
  font-weight:bold;
  font-style:italic;  
  color:#005DAA;
}

.txtIssue{
  font-family:Arial,sans-serif;
  font-size:12px;
  font-weight:bold;
  font-style:italic;
  color:#666666;
}

.txtWhite {
  color:#FFFFFF;
}

.txtRed {
  color:#E31837;
}

.txtRedUL{
  font-family:Arial,sans-serif;
  font-size:12px;
  color:#FF0000;
}

.txtRedBig {
  color:#E31837;
  font-size:14px;
}

.txtRedSmall {
  color:#E31837;
  font-size:12px;
}


img{
    border-color: #FFFFFF;    
    color: #FFFFFF;   
}

ul.Side {
  list-style-image: url("/common/images/bullet.gif");
  padding-top:0px;
  padding-right:10px;
  list-style position: outside; 
}

.contentbold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.contentmediumblue {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #455874;
}

.contentmediumgrey {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: none;
  color: #979797;
}

.contentmedium {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: lighter;
  color: #000000;
}

.inputsearch {
  background-color: #f5f5f5;
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  border: black solid 1px
}


.tabledottedbottom {
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #666666;
}

.contentsm {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #333333;
}

/* Form elements */
input.normal,textarea.normal, select.normal {
  color : #000000;
  font: normal 10px Arial, Helvetica, sans-serif;
  border: solid 1px #9C9EA0;
}

.txtWrongAnswer {
  font-family:Arial,sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#CC0000;
}

.txtRightAnswer {
  font-family:Arial,sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#009900;
}

.txtHighlight {
	background-color:#fffbb6;
}



.lnkExecutive:link, .lnkExecutive:visited {
  font-family:Arial,sans-serif;
  font-size:10px;
  font-style:italic;
  line-height:13px;
  color:#000000;
  text-decoration:none;
  margin:0;
  padding:0;
}
.lnkExecutive:hover {
  text-decoration:underline;
}
.lnkExecutiveBig:link, .lnkExecutiveBig:visited {
  font-family:Arial,sans-serif;
  font-size:12px;
  font-style:italic;
  line-height:13px;
  color:#000000;
  text-decoration:none;
  margin:0;
  padding:0;
}
.lnkExecutiveBig:hover {
  text-decoration:underline;
}
