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

/***************************
     MAIN MENU
***************************/

#prostate a{
	display: block;
	color:#3C55AE;
	font-weight:bold;
	text-decoration: none;
	padding: 2px;
	font-size: 12px;
}

#prostate a:hover{

color: #161439;
text-decoration: none;
background-color:#D7DCE4;

}

/***************************
    COPY STYLES
***************************/

.innercontainerp h1, h2 {

color:#262262;

}


.innercontainerp h3 {

border-bottom: 1px dotted #262262;
color:#262262;

}

.innercontainerp h4 {

color:#262262;

}


.innercontainerp a {

color: #3C55AE;
text-decoration: none;
font-weight:bold;

}

.innercontainerp a:visited {

color: #3C55AE;
text-decoration: none;
font-weight:bold;

}

.innercontainerp a:hover {

color: #161439;
text-decoration: underline;
font-weight:bold;

}

.tablecontainerp {

clear: both; 
padding: 5px; 
background-color:#E2E8F4;
margin: 0px 0px 20px 0px;

}

.tablecontainerp h2{

border-bottom: none;
margin: 5px 0 5px 0;

}

.tablecontainerp p{

font-weight:normal;
margin:0px;
color:#3C55AE;

}

.innercontainerp table {

font-size: 12px;
text-align:left;
margin-bottom: 10px;

}

.innercontainerp table th {
color: #3C55AE;
background-color:#D7DCE4;
}

.innercontainerp table td {

border-bottom: 1px solid #666666;
padding:3px;
height: 25%;
vertical-align:middle;

}

.innercontainerp table img {

margin:0px;

}

/***************************
    SIDE NAVIGATION
***************************/

.sidenavp {

float: left;
width: 190px;
margin: 0 10px 0 0;
clear: right;
font-size: 12px;
color: #666666;

}

.sidenavp ul {

float: left;
width: 190px;
margin: 0;
padding:0;
display: inline;
border-top: 2px solid #CCCCCC;

}

.sidenavp li {

border-bottom: 1px solid #CCCCCC;
margin:0px;
padding:0px;

}

.sidenavp li a{

display: block;
color:#262262;
text-decoration: none;
padding: 4px;
font-weight: normal;

}

.sidenavp li a:hover{

color: #161439;
text-decoration: none;
background-color:#D7DCE4;
font-weight: normal;

}

.sidenavp li a:visited{

display: block;
color:#3C55AE;
text-decoration: none;
padding: 4px;
font-weight: normal;

}

#activep a{

color: #161439;
text-decoration: none;
background-color:#D7DCE4;
font-weight: bold;

}

.sidenavp ul ul {

font-size:10px;
margin: 0 0 4px 0;
padding:0;
border:none;
background-color:#e9eff7;

}

.sidenavp ul ul li {

margin:0px;
padding:0px;

}

.landinglinksp {

padding: 10px; 
margin: 0 0 10px 0; 
background-color:#f1f3f5; 
border-top:3px solid #e8edf5; 
border-bottom:3px solid #e8edf5;

}

.landinglinksp h2 {

padding: 0 0 5px 0; 
margin: 0 0 5px 0;

}

.landinglinksp p {

margin: 0 0 5px 0;

}

.landinglinksp img {

float:left; 
margin: 0 10px 0 0;

}

.landinglinksp li {

font-weight: bold;
color:#666666;
list-style-position:inside;
list-style-type:circle;

}

.landinglinksp li a {
	font-weight: bold;
	color:#3C55AE;
}


/***************************
    QUOTES
***************************/

.insettextp {

padding: 0 0 0 10px;
margin: 0px;
border-left: 10px solid #e9eff7;

}

.pullquotep {

clear: right;
margin: 10px 0 10px 0;
padding: 15px 0 0 0;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;

}

.pullquotep p {

font-size:16px;
line-height:18px;
color: #3C55AE;
padding: 0px;

}

.pullquotep img{

float: left;
padding: 0px;
margin: 0px 10px 10px 0;

}

