/* --------------------------------------------------------------------------------
-																				-
-				Title: 			Resumes for Results										-
-				Website: 		WebsiteBlue.com									-
-																				-
---------------------------------------------------------------------------------- */


/* ------------------------------------------------------------
		MAIN BODY OF WEBSITE
------------------------------------------------------------ */

		* {
			margin:0px;	padding:0px;
		}

/* ------------------------------------------------------------
		MAIN BODY OF WEBSITE
------------------------------------------------------------ */

		body {
			margin:0; padding:0;
			color: #013954; font-size: 12px; font-family:Tahoma, Arial, Helvetica, sans-serif;
			letter-spacing: 0pt; line-height: 14pt; font-weight: normal; text-align:center;
			background: #013954 url(../images/bg.jpg) repeat-x;
		}

		#jssContentHeader  {
			background: #FFFFFF url(../images/jssBg.jpg) no-repeat top right;
		}
		
		#hrcsContentHeader  {
			background: #FFFFFF url(../images/careerBg.jpg) no-repeat top right;
		}
		
		#reviewContentHeader  {
			background: #FFFFFF url(../images/reviewBg.jpg) no-repeat top right;
		}
		
		#resourcesContentHeader  {
			background: #FFFFFF url(../images/resourcesBg.jpg) no-repeat top right;
		}

		#locations #locationsHeader  {
			background: #FFFFFF url(../images/locationsBg.jpg) no-repeat top right;
		}
		
		#consultant #ContentHeader  {
			background: #FFFFFF url(../images/consBg.jpg) no-repeat top right;
		}
		
		#opportunitiesContentHeader  {
			background: #FFFFFF url(../images/opportBg.jpg) no-repeat top right;
		}

		#testimonialsContentHeader  {
			background: #FFFFFF url(../images/testimonialsBg.jpg) no-repeat top right;
		}

		#siteContentHeader  {
			background: #FFFFFF url(../images/testimonialsBg.jpg) no-repeat top right;
		}
		
		#townsville #LocationsHeader  {
			background: #FFFFFF url(../images/careerBg.jpg) no-repeat top right;
		}

/* ------------------------------------------------------------
		WRAPPER CONTAINER TO CENTER
------------------------------------------------------------ */

		#wrapper {
			margin-left: auto; margin-right: auto; padding: 0;
			width: 901px; text-align: left; 
			background-color: transparent;
		}


/* ------------------------------------------------------------
		HEADER
------------------------------------------------------------ */

		#myHeader {
			clear:both;	margin: 0px; padding:0; height: 131px; width: 901px;
		}
		
/* ------------------------------------------------------------
		MAIN NAVIGATION
------------------------------------------------------------ */

		#navigation {
			padding: 0; margin: 0px;
			float:left; display:inline; clear:both;
			width: 901px; height: 37px;
		}
		
/* ------------------------------------------------------------
		CONTENT
------------------------------------------------------------ */

		#content {
			float: left; clear:both; background: #FFFFFF url(../images/contentbg.jpg) bottom right no-repeat;
			margin: 0; padding:0; width: 901px;
		}
		
		#content a.anchor {
			font-weight:normal; font-size: 12px; color: #013954; text-decoration: none; border-bottom:none
				}
				
		#content a:hover.anchor {
			font-weight:normal; font-size: 12px; color: #013954; text-decoration: none; border-bottom:none;
				}
		
		#content a {
				font-weight:bold; font-size: 12px; color: #013954; text-decoration: none; border-bottom:solid 1px #d9d9d9;
				}
					
		#content a:hover {
				font-weight:bold; color:#FF6B41; text-decoration: none; border-bottom:solid 1px #c3c3c3;
				}
		
		#content #leftTopBox {
			float: left; background: #FFFFFF url(../images/leftBoxBg.jpg) no-repeat;
			margin: 0; padding:0; width: 450px; height: 244px;
		}
		
		#content #leftTopBox h1 {
			float: left; clear:both; font-size: 22px; font-weight: normal; 
			margin: 0; padding:40px 0px 0 28px; width: 240px; color:#FFFFFF;
		}
		
		#content #leftTopBox p {
			float: left; clear:both; color: #FFFFFF; line-height: 16px; font-size: 12px; font-weight: normal; margin: 0px; padding:20px 0px 0 30px; width: 230px;
		}
		
		#content #rightTopBox {
			float: left; background-color: #FFFFFF;
			margin: 0; padding:0; width: 450px; height: 244px;
		}
		
		#content #FleftHolder {
			float: left; margin: 0; padding:0; width: 450px;
		}

		#content #newsletterSignUp {
			float: left; margin: 0; padding:0; width: 450px; height: 74px; position:relative;
		}

		#content #newsletterSignUp input {
			position:absolute; top: 25px; left: 210px; font-size: 12px; width: 180px; height:22px;
			padding: 3px; margin: 0px; 
			color:#a2a2a2; background-color: #fcfcfc; border: 1px solid #c8c8c8;
		}


		#content #newsletterSignUp input.over {
			position:absolute; top: 25px; left: 210px; font-size: 12px; width: 180px; height:22px;
			padding: 3px; margin: 0px; 
			color: #595959; background-color: #FFFFFF; border: 1px solid #db6948;
		}


		#content #newsletterSignUp .nGo { 
			position:absolute; top: 27px; left: 400px;
			padding: 0; margin: 0; width: 25px;	height: 19px;
			border: none;
	}
	
		#content #clientlist {
			float: left; background: #FFFFFF url(../images/frontLogosBg.jpg) no-repeat;
			margin: 0; padding:0; width: 450px; height: 228px; position:relative;
		}
		
		#content #clientlist h2 {
			float: left; clear:both; color: #013954; font-size: 18px; font-weight: normal; 
			margin: 0; padding:20px 0px 0 45px; width: 240px;
		}
		
		#content #clientlist p {
			float: left; clear:both; color: #013954; line-height: 16px; font-size: 12px; font-weight: normal; margin: 40px 0 0 50px; padding:0px; width: 240px;
		}
		
		#content #clientlist span.clientLogo { 
			position:absolute; top: 50px; left: 320px;
			padding: 0; margin: 0;
			border: none;
	}
		
		#content #FrightHolder {
			float: left; margin: 0; padding:0; width: 450px;
		}

		#content #FrightHolder #Ctips {
				margin: 40px 0 0 0; padding: 0px; float: left; position:relative; width: 190px; height: 180px; overflow:auto;
		}
		
		
		#content #FrightHolder #Ctips-consultant {
				margin: 40px 0 0 0; padding: 0px; float: left; position:relative; width: 390px!important;width: height: 180px; overflow:auto;
		}	
		
		#content #FrightHolder #CtipsCons {
				margin: 40px 0 0 0; padding: 0px; float: left; position:relative; /*width: 420px;*/ width: 380px; height: auto;
		}

		#content #FrightHolder #CtipsCons p {
				width: 340px;
		}
		
		#content #FrightHolder #Etips {
				margin: 40px 0 0 15px; padding: 0px; float: left; position:relative; width: 190px; height: 180px; overflow:auto;
		}


		.scroll-track{
		 height:10px;
		 width:8px;
		 background: #eaeaea;
		}
		
		.scroll-handle{
		 height:10px;
		 width:8px;
		 background: #a6a6a6;
		 cursor:pointer;
		}

		#content #FrightHolder ul {
				margin: 0px; padding: 0px; list-style:none; color: #013954;
				line-height: 16px; font-size: 12px; font-weight: normal;
		}
		
		#content #FrightHolder li {
				margin:5px 0 0 0; padding: 0 0 0 1.7em; background: url(../images/whitearrow.jpg) no-repeat 0px 3px;
		}
		
		#content #careerTips {
			float: left; background: #FFFFFF url(../images/careerTipsBg.jpg) no-repeat;
			margin: 0; padding:0; width: 226px; height: 300px; position:relative;
		}
		
		#content #careerTipsCons {
			float: left; background: #FFFFFF url(../images/careerTipsCons.jpg) no-repeat;
			margin: 0; padding:0; /*width: 460px;*/ width: 380px; height: auto; position:relative;
		}
		
		#content #FrightHolder #news {
				margin: 40px 0 0 15px; padding: 0px; float: left; position:relative; width: 190px; height: 180px; overflow:auto;
		}
		
		#content #employerNews {
			float: left; background: #FFFFFF url(../images/employerBg.jpg) no-repeat;
			margin: 0; padding:0; width: 220px; height: 300px; position:relative;
		}
		
		#content #employerNews h2 {
			float: left; clear:both; color: #013954; font-size: 18px; font-weight: normal; 
			margin: 25px 0 0 65px; padding:0px; width: 130px; 
		}
		
		#content #employerNews p {
			float: left; clear:both; color: #013954; line-height: 16px; font-size: 12px; font-weight: normal; margin: 40px 0 0 20px; padding:0px; width: 170px;
		}
		
		#content #careerTips h2 {
			float: left; clear:both; color: #013954; font-size: 18px; font-weight: normal; 
			margin: 25px 0 0 60px; padding:0px; width: 100px; 
		}
		
		#content #careerTipsCons h2, #content #NewsFourBlah h2 {
			float: left; clear:both; color: #013954; font-size: 18px; font-weight: normal; 
			margin: 25px 0 0 80px; padding:0px; width: 200px; 
		}
		
		#content #careerTips p {
			float: left; clear:both; color: #013954; line-height: 16px; font-size: 12px; font-weight: normal; margin: 40px 0 0 20px; padding:0px; width: 170px;
		}
		
		#content #NewsThree {
			float: left; background: #FFFFFF url(../images/cons3Bg.jpg) no-repeat;
			margin: 0; padding:0; width: 220px; height: 300px; position:relative;
		}
		
		#content #NewsThree h2 {
			float: left; clear:both; color: #013954; font-size: 18px; font-weight: normal; 
			margin: 25px 0 0 65px; padding:0px; width: 160px; 
		}
		
		#content #NewsThree p {
			float: left; clear:both; color: #013954; line-height: 16px; font-size: 12px; font-weight: normal; margin: 40px 0 0 20px; padding:0px; width: 170px;
		}
		
		#content #NewsFour {
			float: left; background: #FFFFFF url(../images/cons4Bg.jpg) no-repeat;
			margin: 0!important; padding:0; /*width: 220px;*/ width: 390px; height: auto position:relative;
		}
		
		#content #NewsFourBlah {
			float: left; background: #FFFFFF url(../images/cons4BgBlah.jpg) no-repeat;
			margin: 0!important; padding:0; /*width: 220px;*/ width: 390px; height: auto position:relative;
		}		

		#content h1 {
			color: #ff6b41;	font-size: 22px; font-weight: normal; margin: 0; padding:40px 0 20px 40px;
		}
		
		#content h2.front {
			color: #013954;	font-size: 18px; font-weight: normal; margin: 0 0 0 40px; padding:3px 0; width: 500px; float:left; clear:both; border-bottom: none;
		}
		
		#content h2 {
			color: #013954;	font-size: 18px; font-weight: normal; margin: 0 0 0 40px; padding:3px 0; width: 500px; float:left; clear:both; border-bottom: 1px solid #FF6B41;
		}
		
		#content h2.states {
			color: #FF6B41;	font-size: 18px; font-weight: normal; margin: 0; padding:0; width: 300px; border-bottom: none;
		}
		
		#content span.lp-title {
			border-bottom:medium none;
			color:#2876A8;
			display:block;
			font-size:18px;
			font-weight:bold;
			margin:0 0 5px;
			padding:0;
			width:300px;
		}
		
		#content h2.conswhere {
			color: #013954;	font-size: 18px; font-weight: normal; margin: 80px 0 0px 40px; padding:0; width: 300px;
		}

		#content p {
			float:left; color: #013954;	font-size: 12px; font-weight: normal; margin:10px 0px 0 40px; padding:0 0px 0 0; width: 820px;
		}
		
		#content .intro {
			color: #013954;	font-size: 12px; font-weight: bold; width: 820px; margin: 0 0 20px 40px; padding:3px 0 20px 0; float:left; clear:both; 
			border-bottom: 1px solid #E8E8E8;
		}
		
		#content .intro p {
			color: #013954;	font-size: 12px; font-weight: bold; width: 820px; margin: 0 0 0px 0px; padding:0px 0 0px 0; float:left; clear:both; 
			border-bottom: 0px;
		}
		
		#content ul {
				float: left; margin: 30px 0 0px 40px; padding: 0px 0px 0px 0px; list-style:none; font-weight: bold;
				}
				
		#content ul.cons {
				float: left; margin: 0px 0 0px 0px; padding: 0px 0px 0px 0px; list-style:none; font-weight: bold; width: 200px;
				}
		
		#content li {
				margin:0; padding: 0px 0 0 16px; background: url(../images/0150_bullet.png) no-repeat 0px 4px;
		}
		
		#content ul.services {
				float: left; clear:both;margin: 10px 0 0px 40px; padding: 0px 0px 0px 0px; list-style:none; font-weight: bold; width: 830px;
				}
		
		#content ul.services li {
				margin:0; padding: 0px 0 0 16px; display: inline; background: url(../images/0150_bullet.png) no-repeat 0px 2px;
		}
		
		#content ul.consservices {
				float: left; margin: 0px; padding: 0px 0px 0px 0px; list-style:none; font-weight: bold;
				}
		
		#content ul.consservices li {
				margin:0; padding: 0px 0 0 16px; color: #FF6B41; background: url(../images/0150_bullet.png) no-repeat 0px 2px;
		}

		#content span {
			font-weight: bold; margin:0; padding:10px 0 0 40px;
		}

		#content #header {
			float: left; display:inline; background: #FFFFFF url(../images/headerbg.jpg) repeat-x;
			margin: 0; padding:0; height: 50px; width: 901px;
		}	
		
		#content #header h3 {
			color: #FFFFFF;	font-size: 22px; font-weight: normal; margin: 12px 0 0 40px; padding:0px; 
		}
		
		#content .contentHeader {
			float: left; display:inline;  border-bottom:solid 1px #e8e8e8;  border-top:solid 1px #e8e8e8;
			margin: 0 0 30px 0; padding:0; height: 189px; width: 901px;
		}
		
		#content .contentHeader p {
			float:left; color: #013954;	font-size: 12px; font-weight: bold; margin:50px 0px 0 40px; padding:0 0px 0 0; width: 400px;
		}
		
		#content #locationsHeader p span {
			color: #FF6B41;	font-size: 16px; font-weight: bold; margin: 0; padding: 0;
		}

		#content #locationsHeader {
			float: left; display:inline;  border-bottom:solid 1px #e8e8e8;  border-top:solid 1px #e8e8e8;
			margin: 0 0 30px 0; padding:0; height: 189px; width: 901px;
		}
		
		#content #locationsHeader p {
			float:left; color: #013954;	font-size: 12px; font-weight: bold; margin:50px 0px 0 40px; padding:0 0px 0 0; width: 400px;
		}

		#content #smallContent {
			float: left; display:inline; width: 580px;
			margin: 0; padding:0;
		}
		
		#content #bottomBar {
			float: left; display:inline;  border-bottom:solid 1px #e8e8e8;  border-top:solid 1px #e8e8e8;
			margin: 0; padding:10px 0 10px; width: 901px; background-color:#e3e3e3;
		}
		
		#content #bottomBar p {
			font-size: 14px; font-weight:bold; color:#FF6B41; margin: 0 0 0 40px;
		}

		#content #side {
			float: left; display:inline; background-color: #FFFFFF;
			margin: 0; padding:0; border-left:solid 1px #e8e8e8;
			width: 355px; height: 310px;
		}
		
		#content #side .infoBuildImg {
			float: left; display:inline;
			margin:25px 0 0 30px; padding:0;
		}

		#content #side .infoDevImg {
			float: left; display:inline;
			margin:0px 0 0 30px;
		}
		
		#content #mainContent {
			float: left; display:inline; width: 660px;
			margin: 0; padding:0;
		}
		
		#content .aboutUsImg {
			float: left; clear: none; display:inline;
			margin:30px 0 0 28px; padding:0;
		}
		
		#content div.break {
			clear:both; height: 10px; margin: 0;
		}
		
		#content div.line {
			float:left; clear:both; height: 1px; width: 820px; margin: 20px 0 0px 40px; border-bottom:solid 1px #e8e8e8;
		}

		#content div.backToTop {
			float: left; clear:both; display:inline; border-bottom:solid 1px #e8e8e8; border-top:solid 1px #e8e8e8; width: 820px;
			color: #013954; line-height: 16px; font-size: 12px; 
			font-weight: normal; margin: 20px 0 20px 40px; padding:10px 0 10px 15px; 
			background: transparent url(../images/uparrow.jpg) no-repeat 0px 13px;
		}
		
		#content div.backToCons {
			float: left; clear:both; display:inline; border-bottom:solid 1px #e8e8e8; border-top:solid 1px #e8e8e8; width: 820px;
			color: #013954; line-height: 16px; font-size: 12px; 
			font-weight: normal; margin: 10px 0 20px 40px; padding:10px 0 10px 15px; 
			background: transparent url(../images/uparrow.jpg) no-repeat 0px 13px;
		}
		
		#content #jeanHeader {
			float: left; display:inline;  border-bottom:solid 1px #e8e8e8;  border-top:solid 1px #e8e8e8;
			margin: 0 0 0px 1px; padding:0; height: 189px; width: 899px; background: #FFFFFF url(../images/jeanetteBg.jpg) no-repeat top left;
		}
		
		#content #jeanHeader p {
			float:left; color: #013954;	font-size: 12px; font-weight: normal; margin:10px 0px 0 400px; padding: 0; width: 400px; clear:both;
		}
		
		#content #jeanHeader span {
			color: #b0bcc2;	font-size: 12px; font-weight: bold; margin: 0; padding: 0; 
		}
		
		#content #booksHeader {
			float: left; display:inline;
			margin: 0 0 0px 1px; padding:0px 0 0 0; height: 189px; width: 899px; background: #FFFFFF url(../images/booksBg.jpg) no-repeat top right;
		}
		
		#content #booksHeader p {
			float:left; color: #013954;	font-size: 12px; font-weight: normal; margin:10px 0px 0 40px; padding: 0; width: 400px; clear:both;
		}
		
		#content #booksHeader span {
			color: #ff7e5a;	font-size: 14px; font-weight: bold; margin: 0; padding: 0; 
		}
		
		#content #frankHeader {
			float: left; display:inline;  border-bottom:solid 1px #e8e8e8;  border-top:solid 1px #e8e8e8;
			margin: 0 0 50px 1px; padding:0; height: 189px; width: 899px; background: #FFFFFF url(../images/frankBg.jpg) no-repeat 30px 0px;
		}
		
		#content #frankHeader p {
			float:left; color: #013954;	font-size: 12px; font-weight: normal; margin:10px 0px 0 400px; padding: 0; width: 450px; clear:both;
		}
		
		#content #frankHeader span {
			color: #b0bcc2;	font-size: 12px; font-weight: bold; margin: 0; padding: 0; 
		}
		
		#content #consultantBg {
			margin: 0 0 0 50px; padding:0; height:300px; width:auto; position:relative;
		}
		
		#content img.consultantImg {
			margin: 20px 0 20px 0; padding:0; border:solid 2px #ececec; 
		}
		
		#content .employmentlogo {
			float: left; display:inline;
			margin:20px 0 20px 30px;
		}
		
/* ------------------------------------------------------------
		MAIN FORMS LAYOUT
------------------------------------------------------------ */


	#content fieldset {
			 margin: 20px 0 20px 40px;
			 border: 1px solid #d5d5d5;
			 padding: 1em 0 1em 0; width: 670px;
	}



	#main span.mandatory {
			font-size: 116.667%; color: #FF6B41; margin: 0px; padding: 0px;
	}



	#main .button { 
			color: #FFF; font-weight: bold; font-size: 11px; 
			display: block; float:left; 
			background: #6c8739 url(../images/navonbg.jpg) repeat-x top left;
			text-transform: uppercase; padding: 0 14px 0 14px; margin: 0 0 0 15px;		
			border: none; height: 34px; line-height: 34px; width: 100px;
	}



	#main label { 
			color: #013954;
			font-size: 12px;
			font-weight: bold; 
			cursor: pointer;
			width: 165px;
			float: left;
			text-align: right;
			clear: both;
			margin: 0 0 0 20px; 
		}


	#main input {
			font-size: 12px;
			float: left; width: 255px; height:22px;
			padding: 3px; margin: 0 0 10px 20px; 
			color:#7f8585; background-color: #FFF; border: 1px solid #bcbcbc;
				
	}

	#main select {
			font-size: 12px;
			float: left; width: 255px; height:22px;
			padding: 3px; margin: 0 0 10px 20px; 
			color:#7f8585; background-color: #FFF; border: 1px solid #bcbcbc;
	}	

	
	
	#main textarea {
			font-size: 12px;
			float: left; width: 255px; height: 80px;
			padding: 3px; margin: 0 0 10px 20px; 
			color:#7f8585; background-color: #FFF; border: 1px solid #bcbcbc;
				
	}	
	

	#main span.required {
			font-size: 11px;
			float: left; width: 150px; 
			padding: 3px; margin: 0 0 10px 5px; 
			color:#7f8585; background-color: #fff7de; border: 1px solid #f0d379;
				
	}

	#main .verify { 
			margin: 0 0 0 15px;	width: 80px; height: 24px; border: none;
				
	}
	
/* ------------------------------------------------------------
		TABLES STYLES
------------------------------------------------------------ */
		

#mytable {
	width: 820px;
	padding: 0;
	margin: 20px 0 20px 40px;
	font-size: 12px;
}

#mytable a {
	color: #c75f3e;
}

#mytable caption {
	padding: 0 0 5px 0;
	width: 700px;	 
	text-align: right;
}

#mytable th {
	color: #4f6b72;
	border-right: 1px solid #c1d1da;
	border-bottom: 1px solid #c1d1da;
	border-top: 1px solid #c1d1da;
	text-align: left;
	padding: 6px 6px 6px 15px;
	background: #e4e4e4 url(../images/bg_header.jpg) no-repeat;
}

#mytable th.nobg {
	border-top: 0;
	color: #FF6B41;
	border-left: 0;
	border-right: 1px solid #c1d1da;
	background: none;
	padding: 0 0 0 15px; margin: 0;
}

#mytable th.name {
	border-right: 1px solid #c1d1da;
	border-bottom: 1px solid #c1d1da;
	border-top: 1px solid #c1d1da;
	border-left: 1px solid #c1d1da;
}

#mytable th strong {
	color: #FF6B41;
}

#mytable td {
	border-right: 1px solid #c1d1da;
	border-bottom: 1px solid #c1d1da;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}

#mytable td.top {
	border-right: none;
	border-bottom: 1px solid #c1d1da;
	border-top: none;
	border-left: none;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}

#mytable td.BotLeft {
	border-right: 1px solid #c1d1da;
	border-bottom: 1px solid #c1d1da;
	border-top: none;
	border-left: 1px solid #c1d1da;
	height: 30px;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


#mytable td.alt {
	background: #F5FAFA;
	color: #797268;
}

#mytable p {
			float:left; color: #013954;	font-size: 12px; font-weight: normal; margin:10px 0px 0px 10px; padding:0 0px 10px 0; width: 480px;
		}

#mytable th.spec {
	border-left: 1px solid #c1d1da;
	border-top: 0;
	padding: 0 0 0 25px;
	background: #fff url(../images/whitearrow.jpg) no-repeat 10px 8px;
	
}

#mytable th.Cspec {
	border-left: 1px solid #c1d1da;
	border-top: 0;
	padding: 0 0 0 0px;
	background:transparent;
}

#mytable th.Sspec {
	color: #4f6b72;
	border-left: 1px solid #c1d1da;
	border-bottom: 1px solid #c1d1da;
	border-top: none;
	border-right: 1px solid #c1d1da;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 15px;
	background: #e4e4e4 url(../images/bg_header.jpg) no-repeat;
}

#mytable th.specalt {
	border-left: 1px solid #c1d1da;
	border-top: 0;
	padding: 0 0 0 25px;
	background: #f5fafa url(../images/whitearrow.jpg) no-repeat 10px 8px;
	color: #267aa2;
}


/* ------------------------------------------------------------
		TABLES STYLES
------------------------------------------------------------ */
		

#mytableCorporate {
	float:left;
	width: 390px;
	padding: 0;
	margin: 20px 0 20px 40px;
	font-size: 12px;
}

#mytableCorporate a {
	color: #013954;
}

#mytableCorporate caption {
	padding: 0 0 5px 0;
	width: 700px;	 
	text-align: right;
}

#mytableCorporate th {
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
	border-top: 1px solid #dfdfdf;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 15px;
	background: #e4e4e4 url(../images/bg_header.jpg) no-repeat;
}

#mytableCorporate th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: none;
	background: none;
	padding: 0 0 0 90px; margin: 0;
}

#mytableCorporate td {
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
	border-left: 1px solid #dfdfdf;
	background: #fff;
	padding: 6px 6px 6px 12px;

}


#mytableCorporate td.alt {
	background: #F5FAFA;
}

#mytableCorporate p {
			float:left; font-size: 12px; font-weight: normal; margin:10px 0px 0px 10px; padding:0 0px 10px 0; width: 340px;
		}
		
#mytableCorporate span {
			color: #FF6B41;	font-size: 12px; font-weight: bold; margin: 0; padding: 0; 
		}

#mytableCorporate th.spec {
	border-left: 1px solid #dfdfdf;
	border-top: 0;
	padding: 0 0 0 25px;
	background: #fff url(../images/whitearrow.jpg) no-repeat 10px 8px;
	
}

#mytableCorporate th.Cspec {
	border-left: 1px solid #dfdfdf;
	border-top: 0;
	padding: 0 0 0 0px;
	background:transparent;
}

#mytableCorporate th.specalt {
	border-left: 1px solid #dfdfdf;
	border-top: 0;
	padding: 0 0 0 25px;
	background: #f5fafa url(../images/whitearrow.jpg) no-repeat 10px 8px;
	color: #267aa2;
}	

/* ------------------------------------------------------------
		FOOTER & COPYRIGHT
------------------------------------------------------------ */


		#footer {
				margin: 0 auto; padding: 0 0 0 0; clear:both; width: 901px; height: 69px; text-align: left;
				background: #cf4d28 url(../images/footerBg.jpg) repeat-x;
				color: #ababab;	font-size: 12px; letter-spacing: .1pt; line-height: 16px; font-weight: normal;
				}
				
		#footer ul {
				margin: 0; padding: 6px 0px 0 20px; float:left; list-style:none; font-weight: bold;
				}
		
		#footer li {
				margin:0; padding: 0 0 0 1.7em; background: url(../images/arrow.jpg) no-repeat 0px 3px;
		}			
				
		#footer a {
				font-weight:normal; font-size: 12px; color: #e2927b; text-decoration: none; border-bottom:none;
				}
					
		#footer a:hover {
				font-weight:normal; color:#FFFFFF; text-decoration: none; border-bottom:solid 1px #e2927b;
				}
				
		#footer .line {
				margin: 20px 0 0 0; padding: 0; float:left; width: 1px; height: 141px; background-color: #eeeeee;
				}

		#footerBot {
				margin: 0 auto; padding: 0 0 30px 0; clear:both; width: 901px; height: 11px; color: #105e84;
				}
				
		#footerBot p {
				margin: 0; padding: 5px 0 30px 40px; float:left; color: #105e84;
				}
				
		#footerBot a {
				font-weight:normal; font-size: 12px; color: #105e84; text-decoration: none;  border-bottom:solid 1px #105e84;
				}
					
		#footerBot a:hover {
				font-weight:normal; color:#FFFFFF; text-decoration: none; border-bottom:solid 1px #e2927b;
				}

