@charset "utf-8";
/* CSS Document */

body {
background-image: url(../images/bg2.png);
background-repeat: repeat-x;
margin-top: -12px;
}

ul {
list-style-image: url('../images/arrow_close.gif');
}

h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #72a40d;
font-weight: bold;
}



.logo {
height: 50px;
margin-top: 45px;
padding-bottom: 10px;
}



.navigation {
padding-top: 57px;
width: 910px;
height: 40px;
}

.mainContainer {
width: 100%;
background-image: url(../images/mainBG.jpg);
background-repeat: repeat-x;
}

.content {
width: 910px;
margin: auto;
}

.banner {
width: 910px;
height: 45px;
margin-top: 10px;
margin-bottom: 10px;
background-image: url(../images/banner.png);
background-repeat: no-repeat;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 35px;
color: #09357a;
font-weight: bold;
}

.login {
padding-top: 15px;
padding-left: 700px;
}

.imageLarge1 {
padding-right: 9px;
padding-bottom: 10px;
float: left;
}

.imageLarge2 {
padding-right: 9px;
padding-bottom: 10px;
float: left;
}

.imageLarge3 {
margin-top: 1px;
padding-bottom: 10px;
width: 297px;
height: 297px;
background-image: url(../images/box3BG.jpg);
background-repeat: no-repeat;

float: left;
}

.greenBar {
padding-top: 4px;
width: 100%;
height: 20px;
background-color: #09357a;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #FFFFFF;
font-weight: bold;
} 

.rightFeeds {
height: 223px;
width: 295px;
border-style: solid;
border-width: 1px;
border-color: #d4d4d4;
float: left;
}

.icons {
float: left;
padding-top: 10px;
padding-right: 10px;
}

.lastIcon {
float: left;
padding-top: 10px;
}

.iconCaption {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
font-weight: bold;
float: left;
margin-right: 10px;
padding-bottom: 10px;
width: 172px;
height: auto;
border-style: solid;
border-width: 1px;
border-color: #d4d4d4;
border-top: none;
}

.lastIconCaption {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
font-weight: bold;
float: left;
padding-bottom: 10px;
width: 172px;
height: auto;
border-style: solid;
border-width: 1px;
border-color: #d4d4d4;
border-top: none;
}


.recentTestimonial {
margin-top: 10px;
margin-right: 10px;
height: 296px;
width: 356px;
border-style: solid;
border-width: 1px;
border-color: #d4d4d4;
float: left;
}

.articles {
font-family: Arial, Helvetica, sans-serif;
margin-top: -302px;
margin-right: 10px;
height: 300px;
width: 356px;
border-style: solid;
border-width: 1px;
border-color: #d4d4d4;
float: left;
}

.articlesText {
font-family: Arial, Helvetica, sans-serif;
padding: 10px;
}



.aboutIPC {
margin-top: 10px;
height: 607px;
width: 540px;
border-style: solid;
border-width: 1px;
border-color: #d4d4d4;
float: left;
}

.aboutText {
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #4f4f4f;
text-align: left;
line-height: 125%;
}

.webinarsImage {
background-image: url(../images/webinars.jpg);
background-repeat: no-repeat;
width: 506px;
height: 509px;
border-style: solid;
border-width: 1px;
border-color: #d4d4d4;
float: left;
margin-right: 10px;
}

.seminarsImage {
background-image: url(../images/seminars.jpg);
background-repeat: no-repeat;
width: 506px;
height: 509px;
border-style: solid;
border-width: 1px;
border-color: #d4d4d4;
float: left;
margin-right: 10px;
}

.consultingImage {
background-image: url(../images/consulting.jpg);
background-repeat: no-repeat;
width: 506px;
height: 509px;
border-style: solid;
border-width: 1px;
border-color: #d4d4d4;
float: left;
margin-right: 10px;
}

.contactMain {
background-image: url(../images/consulting.jpg);
background-repeat: no-repeat;
width: 506px;
height: 513px;
border-style: solid;
border-width: 1px;
border-color: #d4d4d4;
float: left;
margin-right: 10px;
}

.contactText {
background-image: url(../images/pageContentBG.jpg);
background-repeat: repeat-x;
text-align: left;
width: 390px;
height: 513px;
border-style: solid;
border-width: 1px;
border-color: #d4d4d4; 
float: left;
}




.pageText {
background-image: url(../images/pageContentBG.jpg);
background-repeat: repeat-x;
text-align: left;
width: 390px;
height: 509px;
border-style: solid;
border-width: 1px;
border-color: #d4d4d4; 
float: left;
}

.pageTextContainer {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
text-align: left;
width: 360px;
height: 509px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
line-height: 120%;
}

.borderStyle {
border-style: solid;
border-width: 1px;
border-color: #d4d4d4;
margin-left: 75px;
}

.footer {
padding-top: 6px;
margin-top: 10px;
width: 908px;
height: 30px;
border-style: solid;
border-width: 1px;
border-color: #d4d4d4;
}



















