/* CPP Only */

ul#cppcontacts, ul#cppcontacts li {
	list-style-type: none;
}
ul#cppcontacts {
	margin-left:1em;
	font-size: 12px;
}
ul#cppcontacts img {
	vertical-align: middle;
	margin-right: 1em;
}
ul#cppcontacts li.first {
	border-bottom-width: 1.5em;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.certleft {
	float:left;
	margin-top: -1em;
	margin-bottom: 1em;
	margin-right: 12px;
}
img.center {
	margin-right: auto;
	margin-left: 4em;
	margin-bottom: 3em;
}
.cobbfen {
	background-image: url(../_images/cobb-fen_sm.jpg);
	background-repeat: no-repeat;
	background-position: 0px 50%;
	line-height: 2em;
}
h2#cpph2 {
	padding-left: 7em;
	padding-bottom: 1em;
	font-size: 1.6em;
}
ol {padding-left: 1em;}
ul li {
	list-style-type: lower-alpha;
	margin-left: 3.5em;
}
ul ul li {
	list-style-type: lower-roman;
	margin-left: 6em; 
	_margin-left: 3em;
	.margin-left: 3em;
}
ol, p {
	font-size: 12px;
}
ul#cobb li {
	list-style-type: square;
	margin-left: 3.5em;
}
.red {color:red;}
/* start smaller font nav */
#economic .noborderbottom {border:0 none !important;}
#economic .pushright {float:right !important;}
#economic .third-nav-small li {
	display:inline;
	float:left;
	margin: 0;
	padding: 8px 0;
	text-align:center;
}
#economic .third-nav-small li.active {
	background: #526f07;
	padding-top: 8px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
}
#economic .third-nav-small li.active a {
	background: #526f07;
	border: none;
	color: #fff !important;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0;
	padding-left: 7px;
}
#economic .third-nav-small li a {
	color: #526f07;
	text-decoration:none;
	margin: 0;
	border-right: 1px solid #cfcfcf;
	padding-top: 0;
	padding-right: 7px;
	padding-bottom: 0;
	padding-left: 7px;
	font-size: 11px;
}
#economic .third-nav-small li a:hover {
	background: #526f07;
	color: #fff !important;
	border-color: #526f07;
	border-right: 1px solid #526f07;
	padding-top: 8px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
}
#economic .third-nav-small li a.last {
	margin-right:0;
	border: none !important;
}
/* end smaller font */
.cppcharts {
	text-align: center;
	display: block;
}
ul#benie {font-size: 1.15em;}
ul#benie,ul#benie li {
	list-style-type: square!important;
	padding-left: 1em;
	margin-left: .5em;
}
ul#cert {
	margin-bottom: 2em;
}
ul#cert,ul#cert li {
	list-style-type: square!important;
	font-size: 1.1em;
}

ul.fee {
	margin-bottom: 2em;
}
ul.fee,ul.fee li {
	list-style-type: square!important;
	font-size: 1.2em;
}

