.body {
	margin: 0; 
	padding: 0;
}

.container { 
	margin: 0 0 0 86px; 
	min-height:630px;
    height:auto !important;
 	position: relative;	
	width: 750px;
	padding: 0px;
}


.col1{
	width: 237px;
	float:left;
}

.logo {
	width: 237px;
	height: 69px;
}

.col3{
	margin-left:16px; /* Added in when col2 was deleted*/
	width:495px;
	float:left;
	padding-top:20px;
}

.spotlightBox {
	width:228px;
	height:199px;
	margin-top:3px;
	padding-left:10px;
	padding-top:3px;
}
.subpgImage {
	width:233px;
	height:202px;
	margin-top:4px;
}

.spotlightimage {
	margin-left: 7px;
}

.slideshow { 
	height: 202px; 
	width: 495px;
	position:relative;
	margin-top:15px;
}

.news {
	width:233px;
	margin-top: 15px;
	padding-top:5px;
	padding-bottom:15px;
	text-align:center;
}

.LeftMenuBox {
	width:233px;
	margin-top: 15px;
	padding-top:10px;
	padding-bottom:15px;
}

.LeftMenuUL {
	margin-left:45px;
	padding: 0;
	padding-right:20px;
}

.LeftMenu,
.LeftMenuSel {
	background-position: 0 .5em;
	padding-left: 1.1em;
	padding-bottom:6px;
	display: block;
}

.LeftMenuIndent,
.LeftMenuSelIndent {
	background-position: 12px .5em;
	padding-left: 2.1em;
	padding-bottom:6px;
	display: block;
}

.jobsbutton {
	width:233px;
	height:100px;
	margin-top:15px;
}

.thirdLeftBox {
	width:235px;
	height:321px;
	margin-top:15px;
}

a.btnJobs {
	display: block;
	width: 233px;
	height: 100px;
}

.portals {
	width: 495px;
	height: 38px;
	margin-top:15px;
}

.spacerPortals {
	margin-left:15px;
}

.portal_btn {
	width: 240px;
	height: 38px;
	float:left;
}

.pgtitleBG {
	height: 2.125em;
}

.contentPane {
	width:487px;
	margin-top:5px;
	padding:3px;
}

.contentPaneText {
	padding:7px;
}

.contentPaneSub {
	width:487px;
	margin-top:15px;
	padding:3px;
	min-height:500px;
	height:auto !important;
}
/* Not an IE6 fix */
* html .contentPaneSub { 
	height: 500px;
	overflow:visible;
}

.footer { 
	width: 750px;  
	margin: 0 auto; 
	float:left;
}

.copyright {
	width: 255px;
	margin-top: 5px;
	float:left;
}

.footer_right {
	width: 495px;
	margin-top: 5px;
	float:left;
}

.footerText {
	padding-left:23px;
}

/*.footerLink {
	padding-left:23px;
	float:left;
}*/

.topnavbox {
	height: 35px;
	width:493px;
}

.btntopnav1 {
	display: block;
	height: 35px;
	width: 123px;
	float: left;
}

.btntopnav2 {
	display: block;
	height: 35px;
    width: 121px;
	float: left;
}

a.btntext {
	display: block;
	width: 121px;
	height: 2.188em;
}

/* THEME > LAYOUT CONVERSION BEGIN HERE */
/*.button,*/
a.button {
	display:block;
	width: 240px;
	height: 38px;
}
.bodytext {
	padding:5px;
}
.News_EventsTitle {
    height:26px;
	width:215px;
	padding-bottom:5px;
	margin-left:9px;
	margin-bottom:10px;
}
.dblarrowlist {
	margin-top:5px;
	margin-left:10px;
	margin-right:9px;
	padding: 0px;
	text-align:left;
}
.dblarrowbullet {
	padding-left: 1.1em;
	padding-bottom:3px;
	display: block;
	background-position: 0 .3em;
}
.recentNews2 {
	padding-left: 1.1em;
	padding-bottom:15px;
	display: block;
	background-position: 0 .3em;
}
.secondary_nav
{
     background-position: 0 .4em;
     padding-left: 1.6em;
	 display:block;
}
.secondary_navOn
{
     background-position: 0 .4em;
     padding-left: 1.6em;
}
.pageTitle {
	padding-left: 7px;
}
.noborder {
	border-width:0px;
}
.center {
	text-align:center;
}
/*New ProviderConnect*/
.pc_box {
   width:449px;
   height: auto;
   min-height:108px;
   padding-left:10px;
   padding-right:10px;
   padding-top:20px;
   padding-bottom:25px;
   margin-top:20px;
}
.pc_textbox {
   width:295px;
   height:auto;
   padding-right:10px;
   float:left;
}
.pc_btnbox {
	height:100%;
	width:120px;
	float:left;
	margin:0px 0 0px 15px;
	padding-right:8px;
}
.pcloginbtn,
.pcregbtn,
.pcdemobtn {
	height:22px;
	display:block;
	width:128px;
	margin-top:2px;
	padding-bottom:14px;
}
.pcloginbtn a,
.pcregbtn a,
.pcdemobtn a {
	display:block;
	height:22px;
	width:128px;
	margin-top:2px;
	padding-bottom:14px;
}
.pctitle {
	float:left;
	z-index:1;
	margin-left:10px;
	padding-right:2px;
}

.subpgImageCaptionTop,
.subpgImageCaptionBottom {
	position:absolute;
}
span.subpgImageCaptionTopText,
span.subpgImageCaptionBottomText {
	position:relative;
/*	padding-top:0;
	margin-top:0;*/
}
.subpgImageCaptionTop {
	width:auto;
	padding: 0 5px;
}
.subpgImageCaptionBottom,
.subpgImageCaptionBottomText {
	width:229px;
}

.subpgImageCaptionBottom {
	top:251px;
	padding:2px;
}
span.subpgImageCaptionTopText {
	padding: 0 5px;
	top:0px;
}
span.subpgImageCaptionBottomText {
	top:150px;
	float:right;
	padding-right:2px;
}
