body {
margin: 0 auto;

	background-color: #ecf0eb;
	color: #576261;
	font-variant: normal;
	font-family: "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 74%;
}

img.teamImage {

float:right;
width:auto;
height:125px;
background-color:#fff;
border:#fff solid 5px;
margin:15px 13px 0 0;
display:block;
}

iframe {
padding:0;
margin:5px 0 0;
height:88px;
width:254px;
}

iframe#rateReport {
width:670px;
height:1080px;
padding:0;
margin:15px 0 0 3px;
}
a {
text-decoration:none;
}

#imagesRight
{
	background-image: url(../../Images/Header/BrownWithBall.jpg);
	background-color:#fff;
	width:660px;
	height:175px;
	padding:0 10px 0 0 220px;
	margin:0 0 0 5px;
}

/* IF DOING COPY/PASTE, DO NOT COPY ANYTHING ABOVE THIS */

#container {
margin: 0 auto;
padding:0;
width:964px;
}
#containerHeader
{
	width: 964px;
	background-color: #c6d3c2;
	background-image: url(../../Images/bg-HeaderBot2.png);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0;
	padding: 0;
}
#containerHeaderSmall {

width:964px;
background-color:#c6d3c2;
background-image:url(../../Images/bg-HeaderBot2.png);
background-repeat:no-repeat;
background-position:bottom;
margin: 0;
padding:0;
}

/* PRE HEADER */


#preHeader {
padding:5px 0 0 748px;
height:33px;
background-color:#ecf0eb;
margin:0;
background-image:url(../../Images/bg-HeaderTop.png);
background-repeat:no-repeat;
background-position:bottom;
text-align: right;
}

#preHeader label {
padding:0;
margin:0;
height:30px;
overflow:hidden;
}
#preHeader input.searchTerm {
height:15px;
width:124px;
padding:0;
margin:4px 4px 0 0;
float:left;
}

#preHeader input.searchbtn
{
	padding: 0;
	margin: 0;
	text-align: right;
}

/* HEADER */

#header {
padding:0;
margin:0;
height:203px;
}
#headerSmall {
padding:0;
margin:0;
height:137px;
}

/* LEFT HEADER */

#headerSmall #leftImageContainer {
width:271px;
height:82px;
padding:0 0 0 0;
margin:5px 8px 0 7px;
float:left;
}

#headerSmall #topLeft {
height:7px;
width:271px;
background-image:url(../../Images/bg-HeaderLeftTop.png);
background-repeat:no-repeat;

}

#headerSmall #botLeft {
margin:0 0 0 1px;
padding:0;
height:7px;
width:270px;
background-image:url(../../Images/bg-HeaderLeftBot.png);
background-repeat:no-repeat;}



#headerSmall #borderLeft {
width:272px;
height:107px;
padding:0;
margin:0;
background-image:url(../../Images/bg-leftImagesBorder.png);
}


#headerSmall #imagesLeft {
background-image:url(../../Images/bg-leftImagesBody.png);
width:260px;
height:107px;
padding:0;
margin:0 0 0 6px;
}



#headerSmall #rightImageContainer {
float:left;
border-left:#bfccbb solid 1px;
background-color:#b3c0ad;
width:669px;
height:110px;
padding:0;
margin:5px 0 0 0;
}

#headerSmall #topRight {
background-image:url(../../Images/bg-HeaderRightTop.png);
background-repeat:no-repeat;
width:669px;
height:5px;
}

#headerSmall #botRight {

background-image:url(../../Images/bg-HeaderSmallRightBot.png);
background-repeat:no-repeat;
width:669px;
height:6px;
}
#headerSmall #borderRight {

height:108px;
width:669px;
background-image:url(../../Images/bg-rightImagesBorder.png);
}

#headerSmall #imagesRight
{
	background-image: url(../../Images/Header/PhilcanBanner3.jpg);
	background-color: #fff;
	width: 655px;
	height: 109px;
	padding: 0 10px 0 0 220px;
	margin: 2px 0 0 8px;
}




/* RIGHT HEADER */

#leftImageContainer {
width:271px;
height:182px;
padding:0 0 0 0;
margin:5px 8px 0 7px;
float:left;
}

#topLeft {
height:7px;
width:271px;
background-image:url(../../Images/bg-HeaderLeftTop.png);
background-repeat:no-repeat;

}

#botLeft {
margin:0 0 0 1px;
padding:0;
height:7px;
width:270px;
background-image:url(../../Images/bg-HeaderLeftBot.png);
background-repeat:no-repeat;}



#borderLeft {
width:272px;
height:177px;
padding:0;
margin:0;
background-image:url(../../Images/bg-leftImagesBorder.png);
}


#imagesLeft
{
	background-image: url(../../Images/bg-leftImagesBody.png);
	width:260px;
	height:170px;
	padding:0;
	margin:0 0 0 6px;
}

#ipcCorporateLogo
{
	width: 190px;
	height: 180px;
	padding: 0;
	margin: 0px 0px 0px 42px;
	background-image: url(../../Images/Header/PhilCanLogo.jpg);
	background-color: transparent;
}

.featureLogo {
padding:10px 0 0 16px;
margin:0;
width: 50px;
	height: 50px;
}

.brandingImage {
padding:10px 0 0 16px;
margin:0;
}





#rightImageContainer {
float:left;
border-left:#bfccbb solid 1px;
background-color:#b3c0ad;
width:669px;
height:187px;
padding:0;
margin:5px 0 0 0;
}
#topRight {
background-image:url(../../Images/bg-HeaderRightTop.png);
background-repeat:no-repeat;
width:669px;
height:6px;
}

#botRight {
background-image:url(../../Images/bg-HeaderRightBot.png);
background-repeat:no-repeat;
width:669px;
height:6px;
}
#borderRight {
height:177px;
width:669px;
background-image:url(../../Images/bg-rightImagesBorder.png);
}

div#cleaner { clear: both; }

/* BODY */

#bodyContainer {
float:left;
width:964px;
background-color:#c6d3c2;
background-image:url(../../Images/bg-botBody.png);
background-repeat:no-repeat;
background-position:bottom;
margin: 0 auto;
padding:0 0 10px 0;

}
#bodyPreHeader {

padding:0 0 0 12x;
height:15px;
background-color:#ecf0eb;
margin:0;
background-image:url(../../Images/bg-topBody.png);
background-repeat:no-repeat;
background-position:bottom;
}


#bodyLeft
{
	float: left;
		margin: 0px 0px 0px 9px;
	padding: 0px 0px 0px 0px;
	
	width: 677px;
	background-color: #fff;
	background-image: url(../../Images/bg-MainContentBot.png);
	background-repeat: no-repeat;
	background-position: bottom;
}

#leftTitle {
padding:0;
margin:0;
width:690px;
height:33px;
background-color:#788575;
background-image:url(../../Images/bg-MainTitleTop.png);
background-repeat:no-repeat;
}

#leftTitle h1, #loginTitle h11, #sponsorsTitle h1 {
padding:5px 0 0 13px;
margin:0;
color: #ffffff;
font-size:16px;
font-weight:none;
}


#leftMainContent {
width:677px;
padding:0;
margin:0;
/*background-image:url(../../Images/bg-MainContentTop.png);*/
background-repeat:no-repeat;
background-position:top;
height:auto;
}



#leftMainContent a {
color:#5b609a;
}

#leftMainContent ul {
padding:3px 0 3px 65px;
margin:0;
}
#leftMainContent h2 {
padding:3px 0 3px 0;
margin:0 50px 0 35px;
color:#5b609a;
font-size:13px;
font-weight:bold;
}
#leftMainContent p {
padding:3px 50px 3px 35px;
margin:0;

}

#mainContentHeadlineLeft {
float:left;
padding:0;
margin:25px 0 0 35px;
height:460px;
width:269px;
background-image:url(../../Images/bg-MainContentHeader.png);
background-repeat:no-repeat;
color:#858585;

}
#mainContentHeadlineLeft h2, #mainContentHeadlineRight h2{
padding:0;
margin:2px 0 0 38px;
font-size:14px;
color:#5b609a;

}

#mainContentHeadlineLeft p, #mainContentHeadlineRight p {
margin:0;
padding:2px 0 0 38px;
font-size:12px;
}

#mainContentHeadlineLeft ul, #mainContentHeadlineRight ul {
padding:0;
margin:0 0 0 48px;
list-style:none;

}
#mainContentHeadlineLeft ul li, #mainContentHeadlineRight ul li {
padding:0 0 0 12px;
margin:0;
background-image:url(../../Images/greenArrow.png);
background-position:center left;
background-repeat:no-repeat;


}

#mainContentHeadlineRight ul a {
color:#000;
}

#mainContentHeadlineRight {
float:left;
padding:0;
padding-bottom:5px;
margin:25px 0 0 50px;
height:auto;
width:269px;
background-image:url(../../Images/bg-MainContentHeader.png);
background-repeat:no-repeat;
color:#858585;
}

/* BODY RIGHT */

#bodyRight {
float:left;
margin:0 0 0 11px;
padding:0;
width:258px;

}

#login 
{
margin:0 0 15px 0px;
padding:0;
width:269px;
height:140px;
background-color:#fff;
background-image:url(../../Images/bg-MainContentHeaderTop.png);
background-repeat:no-repeat;
background-position:bottom center;

}

#loginTitle {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 190px;
width:296px;
height:23px;
background-image:url(../../Images/bg-MainContentHeaderTop.png);
background-repeat:no-repeat;
}

#loginTileInverted {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 150px;
width:269px;
height:23px;
background-image:url(../../Images/bg-MainContentHeaderUp.png);
background-repeat:no-repeat;

}

#loginFrame {
width:666px;
padding:0px 0px 0px 40px;
margin:0px 0px 0px 0px;
height:300px;
}

#loginFrame p {
padding:0;
margin:0;

}

#sponsors
{
float:right;	
margin:0 0 15px 0px;
padding:0px 0px 0px 0px;
width:253px;
height:220px;
background-color:#fff;
background-image:url(../../Images/bg-MainContentRightBot.png);
background-repeat:no-repeat;
background-position:bottom center;

}

#sponsorsTitle
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:253px;
height:33px;
background-color:#788575;
background-image:url(../../Images/bg-MainTitleTopRight-Sponsor.png);
background-repeat:no-repeat;
}


#sponsorsFrame
{
width:258px;
padding:0;
margin:0;
height:140px;
background-image:url(/images/bg-MainContentRightTop.png);
background-repeat:no-repeat;
}


/* CHANGE PASSWORD */
#loginChangePassword 
{
margin:0 0 15px 0px;
padding:0;
width:269px;
height:190px;
background-color:#fff;
background-image:url(../../Images/bg-PasswordChangeTop.PNG);
background-repeat:no-repeat;
background-position:bottom center;

}

#loginTitleChangePassword {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 190px;
width:296px;
height:23px;
background-image:url(../../Images/bg-PasswordChangeTop.png);
background-repeat:no-repeat;
}

#loginTileInvertedChangePassword {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 150px;
width:269px;
height:23px;
background-image:url(../../Images/bg-PasswordChangeBottom.png);
background-repeat:no-repeat;

}

#loginFrameChangePassword {
width:366px;
padding:0px 0px 0px 190px;
margin:0px 0px 0px 0px;
height:320px;
}

#loginFrameChangePassword p {
padding:0;
margin:0;
}
/* END OF CHANGE PASSWORD */

/* RIGHT HAND QUICKLINKS */

#quickLinksMenu {
clear:BOTH;
padding:0;

}

#quickLinksMenu ul {
list-style:none;
padding:0;
margin:10px 0 0 58px;
}

#quickLinksMenu ul li {
padding:0;
margin:10px 0 0 0;
height:45px;
width:170px;

background-image:url(../../Images/bg-RightContentMenuItem.png);
background-repeat:no-repeat;
}

#quickLinksMenu ul a {
display:block;
height:68px;
text-align:center;
text-decoration:none;
font-size:14px;
font-weight:bold;
color:#50604b;
padding:10px 0 0 0;
margin:
}


/* FOOTER & DISCLAIMER */

#footer {
padding:0;
margin:17px 0 0 0;
width:964px;
text-align:center;
}

#footer ul {

padding:0;
margin:0 0 5px 0;
list-style:none;
width:964px;

}

#footer ul li {

float:left;
padding:0 0 0 15px;
margin:
}

#footer p {
clear:both;
padding:4px 0px 0px 10px;
margin:10px 0px 0px 10px;
text-align:center;
}



#footer span.botNavMenu {
padding:0 15px 0 15px;
border-left:#b6b9b5 solid 1px;
font-size:12px;
font-weight:bold;
}

#footer span.botNavMenuHome {
padding:0 15px 0 15px;
font-size:12px;
font-weight:bold;
}


#footer a {
color:#5d5d5d;
text-decoration:none;
}

#footer a:hover {
color:#000;
}


#disclaimer {
padding:0;
margin:0;
text-align:center;
font-size:10px;
}

/* REPORTS AND NEWSLETTERS */
div#leftMainContent .reports {
padding:0;
margin:15px 0 20px 0;
}

.reports h3 {
background-image:url(../../Images/reportsHeader.png);
background-repeat:no-repeat;
color:#5b609a;
padding:0 0 0 25px;
margin:0 0 0 10px;
}
.reports {
padding:0;
margin:0;
}
.reports p {
padding:0
margin:0;
}

.reports a {
background-image:url(../../Images/greenArrow.png);
background-repeat:no-repeat;
background-position:left center;
padding:0 0 0 7px;
color:#5b609a;
margin:0;

}

/* OUR TEAM */

#ourTeamMenu
{
float:left;
padding:0 25px 0 0;
margin:0;
width:190px;
height:540px;
}

#ourTeamMenu ul
{
padding:10px 0 0 ;
margin:10px 0 0 3px;
list-style:none;
width:170px;
height:auto;
}

#ourTeamMenu ul li
{
padding:0px 0 0 15px;
height:25px;
width:175px;
border-bottom:1px dashed #dde5db;
margin:0;
}

#ourTeamMenu ul li a {
background-image:url(../../Images/greenArrow.png);
background-repeat:no-repeat;
background-position:center left;
display:block;
color:#5b609a;
font-weight:bold;
text-decoration:none;
padding:0 0 0 15px;
margin:0;
}
#ourTeamMenu ul li a:hover {
color:#000;
}
#profileImage {
float:left;
}
#profileImage img {
border:solid 3px #788575;
padding:0;
margin:25px 0 0 10px;
width:130px;
height:130px;
}

#profileImageVice {
float:left;
}

#profileImageSecretary {
float:left;
}

#profileImageVice img {
border:solid 3px #788575;
padding:0;
margin:25px 0 0 15px;
width:100px;
height:90px;
}

#profileImageSecretary img {
border:solid 3px #788575;
padding:0;
margin:25px 0 0 15px;
width:125px;
height:125px;
}

#buttonSumbit
{
	padding:0;
margin:10px 0 0 0;
width:auto;
border:none;
height:auto;
}

#ourTeamContent {
background-image:url(../../Images/ourteamHeader.png);
background-repeat:no-repeat;
float:right;
padding:0;
margin:10px 0 0 30px;
width:432px
}

#ourHistory {
background-image:url(../../Images/ourteamHeader.png);
background-repeat:no-repeat;
padding:0;
margin:10px 0 0 120px;
width:432px
}

#vicePresident{
background-image:url(../../Images/ourteamHeader.png);
background-repeat:no-repeat;
float:left;
padding:0;
margin:10px 0 0 30px;
width:431px
}

#secretary {
background-image:url(../../Images/ourteamHeader.png);
background-repeat:no-repeat;
float:left;
padding:0;
margin:10px 0 0 30px;
width:431px
}

span.advisorEmail {

padding:0px 10px 0 35px;
font-weight:bold;
margin:0;
background-image:url(../../Images/greenArrow.png);
background-repeat:no-repeat;
background-position:center right;
}

span.advisorEmail a:hover {
color:#000;
}
span.advisorName {
font-size:15px;
padding:0;
margin:5px 0 0 20px;
color:#5b609a;
font-weight:bold;
}
span.advisorTitle {
font-style:normal;
font-size:14px;
font-weight:bold;
color:#000;
padding:0;
margin:0 0 0 5px;
}

span.History {
font-size:15px;
padding:0;
margin:5px 0 0 20px;
color:#5b609a;
font-weight:bold;
}

#ourHistory p {
padding:20px 10px 0 130px;
margin:0;

}

#ourTeamContent p {
padding:20px 10px 0 130px;
margin:0px 0px 0px 22px;

}

#vicePresident p {
padding:20px 10px 0 130px;
margin:0;
}

#secretary p {
padding:20px 10px 0 130px;
margin:0px 0px 0px 22px;
}


#contactInfo {
float:left;
width:233px;
overflow:hidden;
padding:0;
margin:11px 0 0 0;
}

#contactInfoJerry
 {
float:left;
width:233px;
overflow:hidden;
padding:0;
margin:11px 0 0 0;
}

#contactForm {
background-image:url(../../Images/ourteamHeader.png);
background-repeat:no-repeat;
float:left;
width:424px;
padding:0;
margin:11px 0 0 13px;
}

#contactForm Label 
{ 
	color:Gray
}

#adminForm {
background-image:url(../../Images/TableHeader.png);
background-repeat:no-repeat;
float:left;
width:623px;
padding:0px 0px 50px 10px;
margin:11px 0 0 13px;
} 

#adminForm Panel
{
	width:inherit;
}

#adminForm GridView
{
	vertical-align: bottom;
	text-align: center;
	width:623px;
}

#adminForm Table
{
	width:300px;
	}


#contatFormJesseJr {
background-image:url(../../Images/ourteamHeader.png);
background-repeat:no-repeat;
float:left;
width:424px;
padding:0;
margin:11px 0 0 13px;
}

#contactSealTest  {
background-image:url(../../Images/ourteamHeader.png);
background-repeat:no-repeat;
float:left;
padding:0;
margin:10px 0 0 30px;
width:432px
}

#sealtestImage {
float:left;
}

#sealtestImage img {
border:solid 3px #788575;
padding:0;
margin:25px 0 0 10px;
width:105px;
height:125px;
}


#contactSealTest p {
padding:20px 10px 0 130px;
margin:0;
}

img.sealtestImage {

width:auto;
height:125px;
border:#788575 solid 3px;
margin:5px 0 0 26px;
}

#contactDoctor  {
background-image:url(../../Images/ourteamHeader.png);
background-repeat:no-repeat;
float:right;
padding:0;
margin:10px 0 0 30px;
width:432px
}
#doctorImage {
float:left;
}
#doctorImage img {
border:solid 3px #788575;
padding:0;
margin:25px 0 0 10px;
width:105px;
height:125px;
}
#contactDoctor p {
padding:20px 10px 0 130px;
margin:0;
}
img.doctorImage {
width:auto;
height:125px;
border:#788575 solid 3px;
margin:5px 0 0 26px;
}

#constactWesternUnion  {
background-image:url(../../Images/ourteamHeader.png);
background-repeat:no-repeat;
float:left;
padding:0;
margin:10px 0 0 30px;
width:432px
}
#westernUnionImage {
float:left;
}
#westernUnionImage img {
border:solid 3px #788575;
padding:0;
margin:25px 0 0 10px;
width:105px;
height:125px;
}
#constactWesternUnion p {
padding:20px 10px 0 130px;
margin:0;
}
img.westernUnionImage {
width:auto;
height:125px;
border:#788575 solid 3px;
margin:5px 0 0 26px;
}

img.contactImage {

width:auto;
height:125px;
border:#788575 solid 3px;
margin:5px 0 0 5px;
}

img.sponsorImage {

width:180px;
height:125px;
border:#788575 solid 3px;
margin:3px 0 0 2px;
}



#contactInfo h2 {
color:#576261;
padding:0;
margin:30px 0 0 32px;
}

#contactInfo h3 {
color:#576261;
padding:0;
margin:0 0 0 32px;
}

#contactInfo p {
color:#576261;
padding:0;
margin:5px 0 0 32px;
}

#contactInfoJerry h2
 {
color:#576261;
padding:0;
margin:30px 0 0 32px;
}

#contactInfoJerry h3 {
color:#576261;
padding:0;
margin:0 0 0 32px;
}

#contactInfoJerry p {
color:#576261;
padding:0;
margin:5px 0 0 32px;
}



/* FORMS */

fieldset {
border:none;
}

fieldset#eNews {
margin: 0 0 0 175px;
padding:0;

}

p.btn {
float:left;
width:300px;
}

p.btn input {
padding:0;
margin:50px 0 0 190px;
}


.formrow , .row {
color:#333333;
float:left;
padding:0;
margin:5px 0 0 0;
}

.formroZ {
color:#333333;
float:left;
padding:0 0 0 0;
margin:px 0 0 0;
}



.label, .lrglabel {
font-weight:bold;
text-align:right;
width:100px;
height:20px;
display:non;
float:left;
}


.formw , .field {
float:left;
display:block;
width:300px;
padding:0;
margin:0 0 0 5px;
}

 .formn {
float:left;
display:block;
width:285px;
padding:0;
margin:0 0 0 5px;

}

 .formZ {
float:left;
display:block;
width:170px;
padding:0;
margin:0 0 0 3px;

}

 .formX {
float:left;
display:block;
width:50px;
padding:0;
margin:0 0 0 3px;

}

#ListID {
padding:0;
margin:0;
width:20px;
}

.formw input , .field input , .field select {
color:#333333;
border:#c6d3c2 1px solid;
width:200px;
}

.formw dropdownlist 
{
	width:400px;
	border:#c6d3c2 1px solid;
}

.formz RadioButtonList
{
	width: 10px;
	border: #c6d3c2 1px solid;
	position: static;
}

input#ListID {
width:20px;
border:none;
}

textarea {
width:250px;
color:#333333;
border:#c6d3c2 1px solid;
}

input.submit {
padding:0;
margin:10px 0 0 0;

width:auto;
border:none;
height:auto;
}
fieldset.seminars {
padding:0;
margin:15px 0 0 145px;
}

fieldset.seminars .label {
font-weight:bold;
text-align:right;
width:115px;
height:20px;
display:block;
float:left;
}
