/* CSS Document-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Center for Professional AdvancementCfPA.com=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-*//*-=-=-=-=-=-=-=-=-=-=-=-=-Body Styles=-=-=-=-=-=-=-=-=-=-=-=-=*/body {	background-color: white; 	margin-top: 0; 	background-image: url(../images/background.jpg);	background-repeat: repeat-x;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 140%;}/*-=-=-=-=-=-=-=-=-=-=-=-=-Mast Styles=-=-=-=-=-=-=-=-=-=-=-=-=*/#mast {	position: absolute; 	left: 50%; 	width: 733px; 	margin-left: -376px; 	background-color: white; 	background-image: url(../images/cfpaMast2008.jpg);	background-repeat: no-repeat;	border: 0px; 	height: 134px;	padding-left: 10px; 	padding-right: 10px;}#utilityLinks {	position: absolute; 	left: 440px; 	margin-top: 10px; 	width: 298px; 	font-size: 10px;	text-align: right;}#siteSearch {	position: absolute; 	left: 442px; 	margin-top: 75px; 	width: 300px; 	font-size: 10px; 	text-align: right;}#mainNav {	position: absolute; 	left: 125px; 	margin-top: 113px; 	font-size: 10px; }/*-=-=-=-=-=-=-=-=-=-=-=-=-Main Content Styles=-=-=-=-=-=-=-=-=-=-=-=-=*/#mainContent {	/*	position: absolute;     */	position: absolute;	left: 50%; 	width: 733px; 	margin-left: -376px; 	margin-top: 134px; 	background-color: white; 	border: 0px; 	padding-left: 10px; 	padding-right: 10px;	float: left;}#quickJump {	position: relative; 	margin-top: 5px; 	margin-bottom: 5px; 	padding-left: 3px; 	width: 733px;	height: 30px;	background-color: #FC0; 	font-size: 10px;	color: #369;}#oneColLeftColumn {	float: left;	width: 682px;	margin-top: 10px;	padding: 10px;}#twoColLeftColumn {	float: left;	width: 502px;	margin-top: 10px;	padding: 10px;}#twoColRightColumn {	float: left;	width: 180px;	margin-top: 5px;	margin-left: 10px;	background-color: #FFB;	padding: 10px;}#pageTabs {	width: 713px;	margin-bottom: 20px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: black;}#bgBack {	float: left;	margin-top: 5px;	margin-left: 5px;	height: 50px;	width: 30px;	border-top-style: solid;	border-top-color: black;	border-top-width: 1px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: black;	border-left-width: 1px;	border-left-style: solid;	border-left-color: black;	border-right-width: 1px;	border-right-style: solid;	border-right-color: black;	background-color:black;	padding: 5px;	color: #369;}/*-=-=-=-=-=-=-=-=-=-=-=-=-Course Description=-=-=-=-=-=-=-=-=-=-=-=-=*/#threeColLeftColumn {	float: left;	width: 135px;	margin-top: 15px;	border-top-style: solid;	border-top-color: black;	border-top-width: 1px;}#threeColCenterColumn {	float: left;	width: 362px;	margin-left: 20px;	margin-top: 10px;	padding-right: 10px;	padding-bottom: 10px;}.threeColLeftItem {	padding-top: 15px;	padding-bottom: 15px;	border-bottom-style: solid;	border-bottom-color: black;	border-bottom-width: 1px;}#threeColRightColumn {	float: left;	width: 178px;	margin-top: 15px;	margin-left: 5px;	border-color: #ffcc00;	border-style: solid;	border-width: 1px;	padding: 10px;}#threeColRightColumn p {	margin: 4px;}.upcomingCourses a:link{	font-weight: bold;}/*-=-=-=-=-=-=-=-=-=-=-=-=-Upcoming Courses=-=-=-=-=-=-=-=-=-=-=-=-=*/#upcomingCoursesOptions {	width: 713px;	border: 0px; 	margin-bottom: 5px;	padding-top: 15px;	padding-bottom: 10px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: black;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: black;}/*-=-=-=-=-=-=-=-=-=-=-=-=-Registration=-=-=-=-=-=-=-=-=-=-=-=-=*/.sectionWrap {	margin-bottom: 20px;	padding-left: 10px;	padding-right: 10px;	padding-bottom: 10px;	border-style: solid;	border-width: 1px;	border-color: #000000;}.courseName {	font-weight: bold;	font-size: 18px;	line-height: 22px}.dateLocation {	font-size: 16px;	line-height: 20px;}.details {	font-weight: bold;}.HighlightBK
{
	color:#336699; 
	text-decoration: none;	background-color: #fc0;
}/*-=-=-=-=-=-=-=-=-=-=-=-=-Footer Styles=-=-=-=-=-=-=-=-=-=-=-=-=*/#footer {	width: 733px;	border: 0px; 	clear: both;	padding-top: 0px;	padding-bottom: 0px;	line-height: 16px; 	border-top-width: 1px;	border-top-style: solid;	border-top-color: black;}/*-=-=-=-=-=-=-=-=-=-=-=-=-Text Styles=-=-=-=-=-=-=-=-=-=-=-=-=*/.pageHeadline {	font-weight: bold;	font-size: 24px;	color: #336699;	line-height: 30px;}.pageSubheadline {	font-weight: normal;	font-size: 14px;	line-height: 18px;}.paragraphHeadline {	font-size: 12px;	line-height: 140%;	font-weight: bold;	color: #336699;}.paragraphSubHeadline {	font-size: 12px;	font-style: italic;	color: #000000;}.boxHeadline {	font-size: 18px;	color: #336699;	line-height: 20px;}h3 {	padding: 5px;	margin-bottom: 4px;	font-size: 12px;	text-transform: uppercase;	font-weight: bold;	color: #336699;	background-color: #EEEEEE;}ul, ol, li {	/*list-style-position: outside;*/	margin-left: 8px;	padding-left: 0px;}.finePrint {	font-size: 9px;}/*-=-=-=-=-=-=-=-=-=-=-=-=-Link Styles=-=-=-=-=-=-=-=-=-=-=-=-=*/a {	color: #336699;	text-decoration: underline;}a:visited {	color: Purple;	text-decoration: underline;}a:hover {	color: #336699;	text-decoration: none;	background-color: #fc0;}a:active {	color: #336699;	font-weight: bold;}

