/********** GLOBAL TAG STYLES **********/
body {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
a {color:#ED7B01; text-decoration:none;}
a:hover {text-decoration:underline;}
a:active, a:visited {outline:none;}
button {background:#022E56; border:1px solid #FFCA02; color:#FFF; font-size:12px; font-weight:bold; overflow:visible; padding:2px 7px;}
fieldset {border:1px solid #C2DCE8; margin:20px 0px; padding:10px;}
form {font-size:14px; margin:0px; padding:0px;}
form, input, textarea, select {color:#666; font-size:14px;}
h1 {font-size:16px; margin:0px 0px 10px 0px; text-transform:uppercase;}
h2 {color:#043057; font-size:14px; letter-spacing:2px; margin:0px 0px 20px 0px; text-transform:uppercase;}
h3 {color:#405FA2; font-size:14px; margin:10px 0px 15px 0px;}
h4 {color:#07325C; font-size:12px; margin:8px 0; text-transform:uppercase;}
hr {background-color:#C2DCE8; border:0px; color:#C2DCE8; height:1px; margin:20px 0px; width:100%;}
hr.whitebar {background-color:#FFF; border:0px; color:#FFF; height:1px; margin:10px 0px; width:100%;}
img {border:none;}
label {margin-bottom:5px;}
legend {color:#405FA2; font-size:13px; font-weight:bold;}
ol li {padding-bottom:5px; line-height:150%;}
p {margin:0px 0px 15px 0px; line-height:150%;}
table caption {font-size:11px; font-style:italic; text-align:left;}
ul li {padding-bottom:5px; line-height:150%;}
pre {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; margin:0; padding:0 10px 5px 10px; white-space:normal;}


/********** GLOBAL CLASS STYLES **********/
.abspos {position:absolute;}
.blkfont {color:#333;}
.blueBar {background-color:#07325C; color:#FFF; font-size:12px; font-weight:bold; margin:5px 0px; padding:2px 8px;}
.blueline {border-bottom:1px solid #C2DCE8; margin:10px 0px;}
.bluebarhome {border-bottom:4px solid #C2DCE8;}
.caption {font-size:10px; font-style:italic;}
.clear {clear:both;}
.committeeBio {display:block; overflow:hidden; padding:16px 0 6px 0;}
.comp_admin_nav {list-style:none; list-style-position:inside; margin:0px; padding:0px;}
	.comp_admin_nav li {padding-bottom:5px;}
	.comp_admin_nav form {padding-bottom:10px;}
.comp_admin_subnav {list-style:disc; list-style-position:inside; padding:0px;}
.comp_admin_subsubnav {list-style:none; list-style-position:inside; padding:3px 0px 0px 15px;}
.comp_essay_tagline {color:#405FA2; font-size:12px; font-weight:bold; letter-spacing:1px; padding-bottom:5px; text-transform:uppercase;}
.comp_open_tagline {color:#405FA2; font-size:12px; font-weight:bold; letter-spacing:2px; line-height:130%; padding-bottom:10px; text-transform:uppercase;}
.comp_splash_img {padding-bottom:10px; width:90px;}
.comp_splash_txt {padding:0px 0px 10px 10px; width:100%;}
.error {color:#F00; font-size:11px; margin-left:5px;}
.expand {position:relative; top:-15px;}
.even {background-color:#FEBF81; color:#333; font-size:12px;}
	.even a {color:#333; font-size:12px;}
.floatLeft {float:left;}
.floatRight {float:right;}
.formText {border:1px solid #C2DCE8; font-size:14px;}
.formSectionTitle {color:#405FA2; font-size:12px; font-weight:bold; padding:8px 0px 2px 0px; text-transform:uppercase;}
.formButton {background:#022E56; border:1px solid #FFCA02; color:#FFF; font-size:12px; font-weight:bold; overflow:visible; padding:2px 7px;}
.formButtonRollover {background:#2B4F89; border:1px solid #FFCA02; color:#FFF; cursor:pointer; font-size:12px; font-weight:bold; overflow:visible; padding:2px 7px;}
.fullImage {position:absolute;}
.helpSection {background:#C2DCE8; padding:3px 10px 10px 10px;}
	.helpSection h3 {color:#333;}
.item {width:120px; height:120px; border:1px solid #C2DCE8; margin:4px 7px 4px 0; overflow:hidden; position:relative; float:left;}
.item .caption {width:120px; height:120px; background:#07325C; color:#fff; position:absolute; display:none;}
.item .caption h2 {color:#fff; font-size:14px; margin:0px; padding:5px 5px 0 5px;}
.item .caption p {font-size:11px; line-height:130%; margin:0px; padding:2px 5px;}
.item2 {width:145px; height:145px; border:1px solid #C2DCE8; margin:4px 7px 4px 0; overflow:hidden; position:relative; float:left;}
.caption2 {width:145px; height:145px; background:#07325C; color:#fff; position:absolute;}
.caption2 h2 {color:#fff; font-size:16px; margin:0px; padding:5px;}
.caption2 p {font-size:11px; line-height:130%; margin:0px; padding:2px 5px;}
.item img {position:absolute;}
.msgBox {display:none;}
.messagebox{background:#ffc; border:1px solid #c93; font-size:10px; margin-left:10px; padding:2px 4px; position:absolute; white-space:nowrap;}
.messageboxok{background:#C9FFCA; border:1px solid #349534; color:#008000; font-size:10px; margin-left:10px; padding:2px 4px; position:absolute; white-space:nowrap;}
.messageboxerror{background:#F7CBCA; border:1px solid #CC0000; color:#CC0000; font-size:10px; margin-left:10px; padding:2px 4px; position:absolute; white-space:nowrap;}
.messageboxsubmit{border:1px solid #ED7B01; color:#333; font-size:11px; font-weight:bold; margin:15px 0px; padding:4px 4px;}
.newsDate {color:#405FA2; font-weight:bold; padding:0 0 10px 0;}
.newsDate_nopad {color:#405FA2; font-weight:bold;}
.newsYear {border-bottom:1px solid #C2DCE8; color:#07325C; font-size:16px; font-weight:bold; padding-bottom:5px; margin-bottom:10px;}
.noerror {color:#0C0; font-size:11px; margin-left:5px;}
.nowrap {padding-right:10px; white-space:nowrap;}
.odd {background-color:#FFB062; color:#333; font-size:12px;}
	.odd a {color:#333; font-size:12px;}
.orangeBar {background-color:#ED7B01; color:#FFF; font-size:14px; font-weight:bold; margin-bottom:10px; padding:4px 8px;}
	.orangeBar  ul {font-size:11px; list-style:none; margin:0px; padding:0px;}
	.orangeBar  li {color:#FFF; display:inline-block; margin:0px; padding:3px 8px;}
	.orangeBar  li a {color:#FFF; display:block; text-decoration:none;}
	.orangeBar  li a:hover {color:#FFF; font-weight:bold;}
	.orangeBar  li.active {background:#022E56;}
	.orangeBar  li.active a {color:#FFF; font-weight:bold;}
.orangeTxt {color:#ED7B01;}
.sidebarTxt {font-size:14px; line-height:130%; padding:0px 5px; text-align:center;}
.siteMaintenance {padding:10px;}
.slide-out-div {background-color:#FFF; border:1px solid #1D4276; padding:20px; width:400px;} 
.small {font-size:10px;}
.tblTitle {font-weight:bold;}
.tooltip {background:URL('../graphics/black_big.png'); color:#fff; display:none; height:245px; padding:25px 30px 5px 30px; width:310px;}
.tooltip a {color:#FFF; font-weight:bold;}
.tooltipTitle {font-size:14px; padding-bottom:8px;}
.tooltipImg {padding-bottom:6px;}
.ucase {text-transform:uppercase;}
.usd {padding-left:2px; letter-spacing:0px;}


/********** GLOBAL LAYOUT STYLES **********/
#breadcrumbs {font-size:10px; padding-bottom:15px;}
	#breadcrumbs a {color:#ED7B01; text-decoration:none;}
	#breadcrumbs a:hover {color:#043057; text-decoration:none;}
	#breadcrumbs a.active {color:#043057;}
#topWrapper {margin:auto; padding-top:5px; width:1150px;}
#topSearch {text-align:left; float:left; padding-bottom:10px;}
#topLinks {text-align:right; float:right; padding-top:10px;}
#wrapper {border:1px solid #C2DCE8; clear:both; margin:auto; width:1150px;}
#footerWrapper {color:#666; font-size:12px; margin:auto; padding:10px 0px 10px 0px; width:1150px;}

#txtLogo {background-color:#0d3058; padding:20px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:30px; font-weight:bold; line-height:85%;}
	#txtLogo #textLogoBtm {padding-left:38px;}
	
#cboxTitle {width:680px;}

#homepage-news p {margin:10px 0 0 0;}


/********** GLOBAL FORM LAYOUT STYLES **********/
#globalFormTable {width:100%;}
	#globalFormTable .globalFormDesc {color:#405FA2; font-size:14px; font-weight:bold; width:40%;}
		#globalFormTable .globalFormDesc p {color:#666; font-size:10px; font-weight:normal; padding:0px 0px 5px 0px;}
	#globalFormTable .globalFormField {padding:0px 0px 5px 0px; width:60%;}

/********** HOMEPAGE LAYOUT STYLES **********/
#homeHeader {background:URL('../graphics/headerBG.jpg'); border-bottom:1px solid #C2DCE8; width:1150px;}
	#homeHeader #headerTBL {margin:0px; padding:0px; width:100%;}
	#homeHeader #tagline {color:#FFF; font-size:16px; font-weight:normal; height:34px; letter-spacing:1px; text-align:center; text-transform:uppercase;}
	#homeHeader #bpcLogoWrapper {height:270px; padding-top:25px; width:275px;}
		#homeHeader #bpcLogoWrapper #bpcLogoAlign {margin:0 18px;}
		#homeHeader #bpcLogoWrapper #bpcLogoYear {color:#ED7B01; font-size:32px; padding:0px 0px 10px 0px;}
		#homeHeader #bpcLogoWrapper #bpcLogoTagline {color:#ED7B01; font-size:20px; font-weight:bold; padding:15px 0px 0px 0px;}
	#homeHeader #rotatingImg {background:#000; border-left:1px solid #7887BE; width:394px;}
		#homeHeader #slideshow {height:325px; width:100%; overflow:hidden;}
		#homeHeader #slideshow img {height:325px; width:100%;}
	#homeHeader #rotatingImgCaption {background:#022E55; color:#FFF; font-size:12px; height:30px; padding:0px 5px;}
		#homeHeader #captions {background:rgba(0,0,0,0.5); color:#FFF; font-size:11px; padding:5px; position:absolute; top:-26px; right:0; z-index:1000;}
	#homeHeader #headerNav {border-left:1px solid #7887BE; padding:10px 0 0 0; width:240px;}
		#homeHeader #headerNav hr {margin: 10px 0 15px 0;}
		#homeHeader #headerNav hr.short {margin: 10px auto 15px auto; width: 170px; text-align:center;}
		#homeHeader #headerNav ul {list-style:none; margin:25px 0px; padding:0px;}
		#homeHeader #headerNav li {margin:0 0 0 0; text-align:center;}
		#homeHeader #headerNav li a {color:#FFF; display:block; font-size:14px; letter-spacing:1px; padding:2px 14px 2px 14px; text-decoration:none; text-transform:uppercase;}
		#homeHeader #headerNav li.sub a {color:#FFF; display:block; font-size:14px; font-weight:normal; letter-spacing:1px; padding:2px 0px 2px 14px; text-decoration:none;}
		#homeHeader #headerNav li a:hover {background:#ED7B01; border-bottom:1px solid #FFCA02; border-top:1px solid #FFCA02; padding:1px 14px 1px 14px;}

#homePgWrapper {width:1150px;}
	#homePgWrapper #homePgTBL {margin:0px; padding:0px; width:100%;}
	#homePgWrapper #homePgLeft {background:#FFFFFF; font-size:12px; width:150px;}
		#homePgWrapper #homePgLeft h4 {color:#333; font-size:14px; margin:8px 5px; text-transform:uppercase;}
		#homePgWrapper #homePgLeft p.dedication {color:#57699B; padding:5px 10px; text-align:center; text-transform:normal;}
		#homePgWrapper #homePgLeft p.subscribe {padding:15px;}
	#homePgWrapper #homeNewsBox {padding:0; margin:0px;}
		#homePgWrapper #homeNewsBox p {padding:0px; margin:0px;}
		#homePgWrapper #homeNewsBox li {list-style:none; padding:5px 0px;}
	#homePgWrapper .newsDate {color:#07325C; font-weight:bold;}
	#homePgWrapper #moreNews {padding:15px 15px 0px 10px; text-align:left;}
		
	#homePgWrapper #homePgCenter1 {padding:15px 10px 0 10px;}
	#homePgWrapper #homePgCenter2 {padding:15px 10px 0 10px;}
	#homePgWrapper #homePgCenter3 {padding:15px 10px 0 10px;}
	#homePgWrapper #homePgCenterTop {border-bottom:1px solid #C2DCE8; padding:0 15px;}
	#homePgWrapper #homePgCenterTop p, #homePgWrapper #homePgRightTop p {line-height:135% !important;}
	#homePgWrapper #homePgRightTop {border-bottom:1px solid #C2DCE8; padding:0 8px;}
	
	#homePgWrapper #homePgCenterTop h4 {color:#333; font-size:14px; margin:8px 0; text-transform:uppercase;}
	#homePgWrapper #homePgRightTop h4 {color:#333; font-size:14px; margin:8px 0; text-transform:uppercase;}
	
	#homePgWrapper #homePgRight {background:#FFFFFF; width:240px;}
		#homePgWrapper #homePgRight h4 {color:#333; font-size:14px; margin:8px 5px; text-transform:uppercase;}
		#homePgWrapper #homePgRight p.subscribe {padding:15px;}
		#homePgWrapper #homePgRight p.socialicons {padding:0px 15px; margin:4px 0px;}
		#homePgWrapper #homePgRight p.socialicons a {color:#ED7B01; font-weight:normal;}
			#homePgWrapper #homePgRight #homeNewsBox {padding:0px 15px; margin:0px;}
				#homePgWrapper #homePgRight #homeNewsBox p {padding:0px; margin:0px;}
			#homePgWrapper #homePgRight #homeNewsBox li {list-style:none; padding:5px 0px;}
			#homePgWrapper #homePgRight .newsDate {color:#07325C; font-weight:bold;}
			#homePgWrapper #homePgRight #moreNews {padding:5px 15px 0px 0px; text-align:left;}
		#homePgWrapper #homePgRight #illustrations {font-size:11px; padding:0 15px; color:#57699B;}
			
.homeBox {background:#C2DCE8; border:1px solid #ED7B01; margin:0px 0px 0px 0px;}
.homeBox2 {background:#FFF; border:1px solid #ED7B01; margin:0px 0px 0px 0px;}
.homeBoxImg {float:left; width:195px;}
.imgCaption {font-size:11px; margin:0px 0px 15px 0px;}
	.imgCaption a {color:#333;}
.homeBoxTitle {background:#ED7B01; color:#FFF; font-size:14px; font-weight:bold; letter-spacing:0.75px; padding:10px; text-transform:uppercase;}
.homeBoxContent {float:left; padding:10px; width:195px;}
	.homeBoxContent div {font-weight:bold; padding-bottom:6px; text-transform:uppercase;}
	.homeBoxContent p {line-height:130%; margin:0px; padding-bottom:5px;}
	.homeBoxContent a {}
.homeBoxContent2 {float:left; padding:8px 15px;}
	.homeBoxContent2 div {font-weight:bold; padding-bottom:6px; text-transform:uppercase;}
	.homeBoxContent2 p {line-height:130%; margin:0px; padding-bottom:5px;}
	.homeBoxContent2 a {}
.link_btn {
	padding:10px 0;
}
.link_btn a {
	color: #FFF;
    margin: 0px;
	text-decoration:none;
	background: #022E56;
	padding: 3px 8px;
}

.cta_wrapper {
	padding: 10px 0;
}

.cta_button {
	color: #fff !important;
	width: 300px;
	background: rgb(1,46,85);
	background: linear-gradient(90deg, rgba(1,46,85,1) 0%, rgba(53,86,136,1) 50%);
	padding: 20px 10px;
	font-size: 16px;
	border: 2px solid #C2DCE8;
	border-radius: 5px;
	display: block;
	-webkit-box-shadow: 2px 3px 5px -1px rgba(102,102,102,1);
	-moz-box-shadow: 2px 3px 5px -1px rgba(102,102,102,1);
	box-shadow: 2px 3px 5px -1px rgba(102,102,102,1);
	min-height: 35px
}

.cta_button:hover  {
	text-decoration: none;
	background: linear-gradient(90deg, rgba(1,46,85,0.8) 0%, rgba(53,86,136,0.8) 50%);
}

.cta_button h4, .cta_wrapper h4 {
	color: #fff !important;
	font-size: 16px;
	display: inline-block;
	text-transform: none;
}

.cta_button span, .cta_wrapper span {
	display: inline-block;
	text-transform: none;
}

.cta_title {
	color: #405FA2;
    font-size: 16px;
    padding: 10px 0px 0 0px;
	margin: 0;
	text-align: center;
}

.cta_text {
	color: #07325C;
	padding:0 30px 0 30px;
	font-size: 16px;
	text-align: center;
}

.cta_wrapper_sm .cta_button {
	width: 220px;
	font-size: 16px;
	text-transform: none;
	height: 60px;
}

.cta_wrapper_sm .cta_button h4, .cta_wrapper h4 {
	color: #fff !important;
	font-size: 16px;
	display: inline-block;
	text-transform: none;
}

.cta_wrapper_sm_2 .cta_button {
	width: 220px;
	font-size: 16px;
	text-transform: none;
	height: 40px;
}

.cta_wrapper_sm_2 .cta_button h4, .cta_wrapper h4 {
	color: #fff !important;
	font-size: 16px;
	display: inline-block;
	text-transform: none;
}

#rotatingImg {
	max-width: 400px;
}

#headercarousel {
    padding: 0;
	max-width: 400px;
}

#homecarousel2020 {
    padding: 0 10px;
}

.slick-slide img {
    display: block;
    padding: 0 5px;
	height: 500px;
}

#currentImageWithCaption {
	margin: 0px;
	font-size:14px;
	padding: 20px 0 20px 0;
	text-align:center;
}

.homecarousel-slide img {
    display: block;
    margin: 0 5px;
	height: 300px !important;
}

#homecarousel2020 .slick-active img {
	opacity: 0.3;
}

#homecarousel2020 .slick-current img {
	opacity: 1;
}

input.searchBox {
	border: 1px solid #ED7B01;
}

input.searchSubmit {
	background-color: #ED7B01;
	color: #fff;
	border: 1px solid #ED7B01;
	cursor: pointer;
}


/********** SUBPAGE LAYOUT STYLES **********/
#subHeader {background:URL('../graphics/headerBG.jpg') no-repeat; border-bottom:1px solid #C2DCE8; height:100px; width:1150px;}
	#subHeader #headerTBL {margin:0px; padding:0px; width:100%;}
	#subHeader #tagline {color:#FFF; font-size:16px; font-weight:normal; height:34px; letter-spacing:1px; text-align:center; text-transform:uppercase;}
	#subHeader #bpcLogoWrapper {height:65px; padding-left:20px; width:175px;}
	#subHeader #headerNav {}
		#subHeader #headerNav ul {list-style:none; margin:0px; padding:25px 0px 0px 0px;}
		#subHeader #headerNav li {float:left; margin:0px; padding:0px 18px 0px 0px;}
		#subHeader #headerNav li a {color:#FFF; display:block; font-size:11px; letter-spacing:1px; text-decoration:none; text-transform:uppercase;}
		#subHeader #headerNav li a:hover {border-bottom:2px solid #ED7B01;}
		#subHeader #headerNav li a.selected {border-bottom:2px solid #ED7B01;}
		
#subPgWrapper {width:1150px;}
	#subPgWrapper #subPgTBL {margin:0px; padding:0px; width:100%;}
	#subPgWrapper #subPgNav {background-color:#ED7B01; border-right:1px solid #C2DCE8; color:#FFF; padding:15px 0px; min-width:185px; max-width:185px;}
		#subPgNav ul {list-style:none; margin:0px; padding:0px;}
		#subPgNav li {margin:0px; padding:0px 0px 6px 0px;}
		#subPgNav li a {color:#FFF; display:block; font-size:11px; letter-spacing:1px; padding:5px 7px 5px 7px; text-decoration:none; line-height: 16px;}
		#subPgNav li a:hover {background:#022E56; border-bottom:1px solid #FFCA02; border-top:1px solid #FFCA02; padding:4px 7px 4px 7px; line-height: 16px;}
		#subPgNav li a.selected {background:#022E56; border-bottom:1px solid #FFCA02; border-top:1px solid #FFCA02; padding:4px 7px 4px 7px; line-height: 16px;}
			#subPgNav ul ul {list-style:none; margin:0px; padding:0px 0px 0px 15px;}
			#subPgNav ul ul li {margin:0px; padding:0px 0px 3px 0px;}
			#subPgNav ul ul li a {border-left:1px solid #ED7B01;}
			#subPgNav ul ul li a:hover {border-left:1px solid #FFCA02;}
			#subPgNav ul ul li a.selected {border-left:1px solid #FFCA02;}
	#subPgWrapper #adminNav {background-color:#ED7B01; border-right:1px solid #C2DCE8; color:#FFF; padding:15px 10px; width:195px;}
		#adminNav li a {color:#FFF; text-decoration:none;}
		#adminNav li a:hover {color:#022E56;}
	#subPgWrapper #subPgContent {padding:15px; min-width:580px; max-width:580px;}
	

/********** MIXITUP LAYOUT STYLES **********/

#resourcesContainer .mix {display: none;}
#resourcesContainer .mix {
  border-bottom:1px solid #C2DCE8;
  border-left:1px solid #C2DCE8;
  border-right:1px solid #C2DCE8;
  border-top:6px solid #ED7B01;
  margin:20px 10px 0 10px;
  min-height:180px;
  float:left;
  padding:10px;
  min-width:180px;
  max-width:280px;
}
	
	
/********** COMPETITION LAYOUT STYLES **********/
#compHeader {background:URL('../graphics/headerBG.jpg'); width:1150px;}
	#compHeader #headerTBL {margin:0px; padding:0px; width:100%;}
	#compHeader #tagline {color:#FFF; font-size:16px; font-weight:normal; height:34px; letter-spacing:1px; text-align:center; text-transform:uppercase;}
	#compHeader #bpcLogoWrapper {height:100px; padding:0 20px;}
		#compHeader #bpcLogoWrapper img {width:150px;}
	#compHeader #headerNav {}
		#compHeader #headerNav ul {list-style:none; margin:0px; padding:40px 0px 0px 0px;}
		#compHeader #headerNav li {float:left; margin:0px; padding:0px 25px 0px 0px;}
		#compHeader #headerNav li a {color:#FFF; display:block; font-size:16px; letter-spacing:1px; text-decoration:none;}
		#compHeader #headerNav li a:hover {border-bottom:2px solid #ED7B01;}
		#compHeader #headerNav li a.selected {border-bottom:2px solid #ED7B01;}
	#compHeader #compYearLinks {background-color:#ED7B01; border-bottom:1px solid #FFF; border-top:1px solid #C2DCE8; padding:0 10px;}
		#compYearLinks ul {font-size:13px; list-style:none; margin:0px; padding:0px;}
		#compYearLinks li {color:#FFF; float:left; margin:0px; padding:3px 8px;}
		#compYearLinks li a {color:#FFF; display:block; text-decoration:none;}
		#compYearLinks li a:hover {color:#FFF; font-weight:bold;}
		#compYearLinks li.active {background:#022E56;}
		#compYearLinks li.active a {color:#FFF; font-weight:bold;}
		
#compPgWrapper {width:1150px;}
	#compPgWrapper #compPgTBL {margin:0px; padding:0px; width:100%;}
	#compPgWrapper #compPgTBLRight {background-color:#ED7B01; color:#FFF; width:272px;}
	#compPgWrapper #compPgContent {padding:15px 35px 15px 35px; width:515px;}
	#compPgWrapper #compPgNav {background:URL('../graphics/compNavBG.jpg') top center no-repeat #FFF; color:#FFF; height:220px; width:272px;}
		#compPgNav ul {font-weight:bold; list-style:none; margin:10px 0px 0px 90px; padding:0px;}
		#compPgNav li {margin:0px; padding:0px 0px 3px 0px;}
		#compPgNav li a {color:#FFF; border-left:1px solid #ED7B01; display:block; font-size:12px; letter-spacing:1px; padding:2px 7px 2px 7px; text-decoration:none;}
		#compPgNav li a:hover {background:#022E56; border-bottom:1px solid #FFCA02; border-left:1px solid #FFCA02; border-top:1px solid #FFCA02; padding:1px 7px 1px 7px;}
		#compPgNav li a.selected {background:#022E56; border-bottom:1px solid #FFCA02; border-left:1px solid #FFCA02; border-top:1px solid #FFCA02; padding:1px 7px 1px 7px;}
		#compPgNav li.active a {background:#022E56; border-bottom:1px solid #FFCA02; border-left:1px solid #FFCA02; border-top:1px solid #FFCA02; padding:1px 7px 1px 7px;}
			#compPgNav ul ul {list-style:disc inside; margin:0px; padding:0px 0px 0px 15px;}
			#compPgNav ul ul li {margin:0px; padding:0px 0px 8px 0px;}
	#compPgWrapper #compPgNavImg {background-color:#ED7B01; color:#FFF; width:272px;}
		#compPgNavImg div {font-size:11px; padding:30px 5px 30px 5px;}
		#compPgNavImg a {color:#FFF;}
	#slideshowComp {height:200px; padding:0 !important; width:272px;}
		#slideshowComp img {min-width:365px;}
		

/********** ADMIN PAGE NAVIGATION TREE STYLES **********/
#sidetree_top, .treeview, .treeview ul {padding:0px; margin:0px; list-style:none;}
#sidetree_top {margin-bottom:15px;}
.treeview ul {margin-top:4px;}
.treeview .hitarea {background:url(../graphics/treeview-default.gif) -64px -25px no-repeat; height:16px; width:16px; margin-left:-16px; float:left; cursor:pointer;}
* html .hitarea {display:inline; float:none;}
.treeview li {margin:0px; padding:3px 0px 3px 16px;}
.treeview a {padding:0px 0px 0px 3px;}
.treeview a.selected {font-weight:bold;}
.treeview .hover {color:#022E56; cursor:pointer;}
.treeview li {background:url(../graphics/treeview-default-line.gif) 0px 0px no-repeat;}
.treeview li.collapsable, .treeview li.expandable {background-position:0px -176px;}
.treeview .expandable-hitarea {background-position:-80px -3px;}
.treeview li.last {background-position:0px -1766px}
.treeview li.lastCollapsable, .treeview li.lastExpandable {background-image:url(../graphics/treeview-default.gif);}  
.treeview li.lastCollapsable {background-position:0px -111px}
.treeview li.lastExpandable {background-position:-32px -67px}
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea {background-position:0px;}
.treeview-white li {background-image:url(../graphics/treeview-white-line.gif);}
.treeview-white .hitarea, .treeview-white li.lastCollapsable, .treeview-white li.lastExpandable {background-image:url(../graphics/treeview-white.gif);}  
		