
html,body {
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	text-align: left;
	font: 12px Arial, Verdana, Tahoma, Helvetica, Sans-serif;
	font-weight: normal;
	color: #000;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


img {
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 0px;
}


a img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
}

hr {
	border: 0px 0px 0px 0px;
	margin: 15px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 0px;
	color: #eee;
}

b {
	font: 14px Arial, Verdana, Tahoma, Helvetica, Sans-serif;
	font-weight: bold;
	color: #000;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.keywordText {
	display: none;
}




#bodyContainer {
	width: 962px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}


.header {
	width: 926px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}



.logoPanel a {
	float: left;
	width: 330px;
	height: 123px;
	background-image: url('../images/logo-panel-bg.gif');
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	text-decoration: none;
}

.logoPanel a:hover	  { text-decoration: none;  }


.logoPanel a:visited	  { text-decoration: none;  }


.logoPanel h1 {
	display: none;
	width: 495px;
	height: 143px;
}



.topTelNo {
	float: right ;
	width: 486px;
	height: 123px;
	background-image: url('../images/top-tel-bg.gif');
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

.altTopTelNo {
	float: right ;
	width: 261px;
	height: 123px;
	background-image: url('../images/alt-header-image.gif');
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

.thecginfoTopTelNo {
	float: right ;
	width: 261px;
	height: 123px;
	background-image: url('../images/thecginfo-header-image.gif');
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

.topTelNo h1 {
	display: none;
}



#contentContainer {
	width: 962px;
	margin: 0px auto;
	padding: 0px 0px 12px 0px;
	border: 0px 0px 0px 0px;
	background-color: #233c6b;
	background-image: url('../images/content-container-bg.gif');
	background-repeat: no-repeat;
	background-position: bottom center;
}


h1 {
	text-align: left;
	display: block;
	font: 22px Arial, Verdana, Tahoma, Helvetica, Sans-serif;
	font-weight: bold;
	color: #1f3a69;
	margin: 0px 0px 14px 0px;
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h2 {
	text-align: left;
	display: block;
	font: 22px Arial, Verdana, Tahoma, Helvetica, Sans-serif;
	font-weight: normal;
	color: #1f3a69;
	margin: 0px 0px 10px 0px;
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h3 {
	text-align: left;
	display: block;
	font: 14px Arial, Verdana, Tahoma, Helvetica, Sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #4a8ac4;
	margin: 0px 0px 28px 0px;
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h4 {
	text-align: left;
	display: block;
	font: 14px Arial, Verdana, Tahoma, Helvetica, Sans-serif;
	font-weight: bold;
	color: #0d3669;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h5 {
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #ff5400;
	margin: 0px 0px 5px 0px;
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


ul {
	list-style: none;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	border: 0px;

}

li {
	text-align: left;
	font-weight: regular;
	background-image: url('../images/bullet.gif');
	background-repeat: no-repeat;
	padding-left: 30px;  /* space for the image */
	padding-top: 2px;  /* space for the image */
	padding-bottom: 17px;  /* space for the image */
}












.contentTelNo {
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	color: #ff5400;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.leftContainer {
	width: 740px;
	float: left;
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	background-color: #ffffff;
	background-image: url('../images/left-content-bg.gif');
	background-repeat: no-repeat;
	background-position: bottom center;
}

.leftContainerBody {
	width: 716px;
	margin: 0px auto;
	padding: 0px 0px 12px 0px;
	border: 0px 0px 0px 0px;
}


.leftContainerBodyLevelDown {
	width: 686px;
	min-height: 973px;
	margin: 0px auto;
	padding: 12px 0px 12px 0px;
	border: 0px 0px 0px 0px;
}













.splashIntroText {
	width: 455px;
	height: 201px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	background-color: #ffffff;
	background-image: url('../images/splash-intro-bg.gif');
}

.splashIntroText h1 {
	display: none;
}


.homeSplashPictures {
	width: 261px;
	height: 280px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}


ul.crossfade {
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
}


#fade-example-2 li {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: transparent;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#fade-example-3 li {
	position: absolute;
	top: 0;
	left: 0;
	visibility: hidden;
}

li img {
	display: block;
}


.threePanelContainer {
	width: 716px;
	height: 274px;
	clear: both;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;

}


.ppiPanel {
	width: 232px;
	height: 170px;
	float: left;
	display: block;
	background-image: url('../images/ppi-panel-bg.jpg');
	background-repeat: no-repeat;
	text-align: left;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

.ppiPanel h1 {
	display: none;
}


.cccPanel {
	width: 232px;
	height: 170px;
	float: left;
	display: block;
	background-image: url('../images/ccc-panel-bg.jpg');
	background-repeat: no-repeat;
	text-align: left;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

.cccPanel h1 {
	display: none;
}


.piPanel {
	width: 232px;
	height: 170px;
	float: left;
	display: block;
	background-image: url('../images/pi-panel-bg.jpg');
	background-repeat: no-repeat;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

.piPanel h1 {
	display: none;
}



#rightContainer {
	width: 186px;
	float: right;
	margin: 0px 12px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}


.rightPanels {
	width: 186px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 9px 0px;
	border: 0px 0px 0px 0px;
	font-size: 13px;
	background-color: #ffffff;
	background-image: url('../images/right-panels-bg.gif');
	background-repeat: no-repeat;
	background-position: bottom center;
}

.rightPanels .inner {
	width: 160px;
	margin: 0px auto;
	padding: 0px 0px 4px 0px;
	border: 0px 0px 0px 0px;
}


.formRequired {
	color: #e01c28;
	font-weight: bold;
	font-size: 22px;
	line-height: 12px;
}

.error {
	border: 2px solid red;
}
.error_msg {
	color: red;
	display: block;
}

input[type=text] {
	width: 153px;
	height: 18px;
	background-color: #ffffff;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 5px;
  	/*border: 1px solid #828282;*/	
}

select {
  /*width: 160px;*/ 
  height:22px;
  /*display : block;*/
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
  /*border: 1px solid #828282;*/
  text-align:left;
}





#levelDownSplash {
	width: 686px;
	height: 203px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

#levelDownSplash h1 {
	display: none;
}


#levelDownSplash.pi {
	background-image: url('../images/pi-splash-intro-bg.jpg');
}


#levelDownSplash.careers {
	background-image: url('../images/careers-splash-intro-bg.jpg');
}

#levelDownSplash.ppi {
	background-image: url('../images/ppi-splash-intro-bg.jpg');
}

#levelDownSplash.about {
	background-image: url('../images/about-splash-intro-bg.jpg');
}

#levelDownSplash.ccc {
	background-image: url('../images/credit-card-splash-intro-bg.jpg');
}

#levelDownSplash.contact {
	background-image: url('../images/contact-splash-intro-bg.jpg');
}

#levelDownSplash.apply {
	background-image: url('../images/apply-splash-intro-bg.jpg');
}

#levelDownSplash.applyCcc6886 {
	background-image: url('../images/apply-splash-ccc-6886.jpg');
}

#levelDownSplash.applyPpi2 {
	background-image: url('../images/apply-splash-intro-bg2.jpg');
}

#levelDownSplash.applyPpi3 {
	background-image: url('../images/apply-splash-intro-bg3.jpg');
}

#levelDownSplash.applyPpi4 {
	background-image: url('../images/apply-splash-intro-bg4.jpg');
}

#levelDownSplash.applyPpi6885 {
	background-image: url('../images/apply-splash-ppi-6885.jpg');
}

#levelDownSplash.media {
	background-image: url('../images/media-splash-intro-bg.jpg');
}

#levelDownSplash.testimonials {
	background-image: url('../images/testimonials-splash-intro-bg.jpg');
}

#levelDownSplash.testimonials2 {
	background-image: url('../images/testimonials-splash-intro-bg2.jpg');
}

#levelDownSplash.thankyou {
	background-image: url('../images/thankyou-splash-intro-bg.jpg');
}

.applyOnlineText {
	text-align: left;
	font: 12px Arial, Verdana, Tahoma, Helvetica, Sans-serif;
	color: #0d3669;
}

.footer {
	width: 938px;
	margin: 0px auto;
	text-align: center;
	padding: 20px 0px 30px 0px;
	border: 0px 0px 0px 0px;
	font: 11px Arial, Verdana, Tahoma, Helvetica, Sans-serif;
	font-weight: bold;
	color: #233c6b;
}


.miniFooter {
	width: 938px;
	margin: 0px auto;
	text-align: justify;
	padding: 5px 0px 5px 0px;
	border: 0px 0px 0px 0px;
	font: 10px Arial, Verdana, Tahoma, Helvetica, Sans-serif;
	color: #7a7a7a;
}



.footer a 	          {  font-weight: bold; text-decoration: underline; color: #233c6b; }
.footer a:visited     {  color: #233c6b; text-decoration: underline;  }
.footer a:active      {  color: #233c6b; text-decoration: underline;  }
.footer a:hover	  {  color: #233c6b; text-decoration: none;  }

.footer .uppercase a 	    {  font-weight: normal; text-decoration: underline; margin-left: 6px; margin-right: 6px; text-transform: uppercase; color: #233c6b; }
.footer .uppercase a:visited     {  color: #233c6b; text-decoration: underline;  }
.footer .uppercase a:active      {  color: #233c6b; text-decoration: underline;  }
.footer .uppercase a:hover	    {  color: #233c6b; text-decoration: none;  }



a 	      {  font-weight: normal; text-decoration: underline; color: #0787ff; }
a:visited     {  color: #0787ff; text-decoration: underline;  }
a:active      {  color: #0787ff; text-decoration: underline;  }
a:hover	      {  color: #0787ff; text-decoration: none;  }


.trustPanel {
	width: 686px;
	height: 61px;
	font: 14px Arial, Verdana, Tahoma, Helvetica, Sans-serif;
	font-weight: bold;
	color: #535353;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:solid 2px #b2b2b2;
	background:#f4f4f4;
	background-image: url('../images/pad-lock-bg.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
}


.trustPanel div{
	margin: 15px 20px 0px 56px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px px;

}
