/* -- Be My Interviewer ---------------------------------------------  

   GLOBAL STYLESHEET
   -- version: 1.0 [all browsers]
   -- author: Frank Sedivy // franksedivy.com
   -- agency: Brando World // http://www.brando-world.com/
   -- contact: hello@franksedivy.com
   -- last update: 14/12/2007
   
------------------------------------------------------------------- */


/* =Global Typographic Classes
----------------------------------------------------------------------------------------------------------------- */
body {font-family:Arial, Helvetica, sans-serif; color:#666;}
.img {display:block; text-indent:-9999px; overflow:hidden;}
a {color:#f38016;}
a:hover {color:#141b70;}
.hidden {display:none;}
.btn_jobSite {background:url(../images/interface/logo_jobsite.gif) no-repeat; width:54px; height:33px;}
legend {display:none;}
.hr {clear:both;}
	.hr hr {display:none;}
ul.standardList {list-style:inside circle; padding-left:10px; padding-bottom:15px;}
.questionBody {clear:both; float:none !important; padding-top:10px; font-size:1.2em;}
	.questionBody p {float:none !important; text-align:right; width:400px !important; text-align:left !important; font-weight:normal !important;}

/* =Global Form Classes
----------------------------------------------------------------------------------------------------------------- */	
input, select, textarea {border:1px solid #e68e52;}
.button {background:transparent url(../images/interface/btn_go.gif) bottom right no-repeat; border:none; color:#666; padding:0 10px 2px 3px; cursor:pointer;}
.formEntry {background-color:transparent;}
#form_terms {vertical-align:middle; margin: 0 5px 0 0;}
#form_signMeUp_submit {margin-left:15px;}
.alternative {margin-top:0;}
* html .alternative {margin-top:141px;}
	
	/* =Over labels !UNDER DEVELOPMENT VERSION!
	------------------------------------------------------------------------------------------------------------- */
	div.formEntry {position:relative; float:left; margin-right:3px;}
	div.errorMessage {background:#db5657; color:#662b31; margin-bottom:10px; margin-left:-8px; width:245px;}
	* html div.errorMessage {margin-left:-5px;}
		div.errorMessage p {padding:5px;}
	div.formEntry#highlightedEmail {background:#f1ad70; padding:5px 35px 5px 8px; margin-left:-8px;}
	* html div.formEntry#highlightedEmail {margin-left:-5px;}
	
	input#form_jobTitle, input#form_jobLocation {width:6em;}
	
	label.overlabel {position:absolute; top:3px; left:5px; z-index:1; color:#333;}	
	label.overlabel-apply {position:absolute; top:3px; left:5px; z-index:1;	color:#333;}


/* =pageHolder
----------------------------------------------------------------------------------------------------------------- */
#pageHolder {margin:0 auto;	width:800px;}

/* =header
----------------------------------------------------------------------------------------------------------------- */
/* -- Temp --
#header {background:url(../images/interface/bg_header.gif) top center repeat-y; padding-top:5px; position:relative;}
  -- Temp -- */
  
/* =header
----------------------------------------------------------------------------------------------------------------- */
#header {background:url(../images/interface/bg_header.gif) top center repeat-y; padding-top:5px; padding-left:7px; position:relative;}
	#header h1 {background:url(../images/interface/logo_beMyInterviewer_main.gif) 5px 0 no-repeat; border-bottom:4px solid #fff; position:relative; width:786px; height:95px;}
		#header h1 a {position:absolute;}
		#header h1 a#jobsite {top:0; left:4px; width:153px; height:93px;}
		#header h1 a#home {top:20px; left:200px; width:345px; height:50px;}
		#header h1 span {display:none;}
	#header h2 {background:url(../images/interface/title_fearNoQuestion.gif) no-repeat; width:100px; height:18px; text-indent:-9999px; position:absolute; top:58px; left:205px;}


/* =splash
----------------------------------------------------------------------------------------------------------------- */
#splash {background: url(../images/interface/bg_splash.gif) 0 0 no-repeat; padding:0 6px 0 7px;}
#splash.flow {position:relative; height:237px; overflow:hidden;}
	#splash .hr {height:4px;}
	#splash h2#mooFlowTitle {background:url(../images/interface/title_pleaseChooseInterviewer.gif) no-repeat; position:absolute; top:23px; left:310px; color:#fff; z-index:3; width:177px; height:19px;}
	#splash .divider {display:none;}
	#videoHolder {border-top:1px solid #f1f1f1; width:393px; height:257px; float:left;}
	#splash #themeHolder.surgery {background:url(../images/interface/bg_splash_surgery.jpg) no-repeat; position:relative; width:787px; height:237px;}
		#splash #themeHolder.surgery img {position:absolute; bottom:32px; left:32px;}
	
	#authorDescription {background:#f1f1f1 url(../images/interface/bg_authorDescription.gif) bottom left repeat-x; border-top:1px solid #f1f1f1; height:257px; width:393px; float:left; font-size:.8em;}
		#authorDescription h2 {height:36px; margin-bottom:-5px;}
		#authorDescription p {padding:15px 0 0 15px; line-height:1.3em;}
		#authorDescription p.highlighted {font-weight:bold; font-size:.9em;}
			#authorDescription p.highlighted a {background:none; color:#666666; padding:0 0 3px 0;}
			#authorDescription p.highlighted a:hover {color:#F38016;}
		#authorDescription  .formEntry {padding:20px 0 0 15px;}
		.btnAddThis{display: inline-block;margin: 5px 0 10px 30px;}
		
	#videoController {background-color:#dbdbdb; height:19px;}
		#videoController span {display:none;}
		#videoController a {border:2px solid #ff9112; float:left; height:16px; width:192px;}
		#videoController a:hover {border-color:#0C2D82;}
		#videoController #btnNext {background:url(../images/interface/btn_nextQuestion.gif) no-repeat;}
		#videoController #btnAnswer {background:url(../images/interface/btn_answer.gif) no-repeat; margin-right:1px;}
		#videoController #btnQuestion {background:url(../images/interface/btn_question.gif) no-repeat;}
		#videoController #btnFirst {background:url(../images/interface/btn_firstQuestion.gif) no-repeat;}
		#videoController #btnRepeatIntro {background:url(../images/interface/btn_repeatIntro.gif) no-repeat; margin-right:1px;}
		


/* =mainNavigation
----------------------------------------------------------------------------------------------------------------- */
#mainNavigation {background:url(../images/interface/bg_mainNav.gif) no-repeat; position:relative;}
	#mainNavigation a {color:#fff;}
	#mainNavigation ul {background:#f38016 url(../images/interface/bg_mainNav_fill.gif) repeat-x; margin-left:7px; height:51px; width:787px;}
	#mainNavigation li {background:url(../images/interface/bg_mainNav_divider.gif) bottom right no-repeat; float:left; padding:0 3px;}
		#mainNavigation li span {display:none;}
		#mainNavigation li a {height:51px;}
		#mainNavigation li.home a {background:url(../images/interface/bg_mainNav_btnHome.gif) center left no-repeat; width:51px;}
		#mainNavigation li.home a:hover, #mainNavigation li.home a.selected  {background-position:-51px center;}
		#mainNavigation li.surgery a {background:url(../images/interface/bg_mainNav_btnSurgery.gif) center left no-repeat; width:124px;}
		#mainNavigation li.surgery a:hover, #mainNavigation li.surgery a.selected  {background-position:-124px center;}	
		#mainNavigation li.friend a {background:url(../images/interface/bg_mainNav_btnFriend.gif) 0 8px no-repeat; width:114px;}
		#mainNavigation li.friend a:hover, #mainNavigation li.friend a.selected  {background-position:-114px 8px;}
		#mainNavigation li.jobs a {background:url(../images/interface/bg_mainNav_btnEmail.gif) 0 8px no-repeat; width:122px;}
		#mainNavigation li.jobs a:hover, #mainNavigation li.jobs a.selected  {background-position:-122px 8px;}
		#mainNavigation li.updates a {background:url(../images/interface/bg_mainNav_btnUpdates.gif) 0 8px no-repeat; width:134px;}
		#mainNavigation li.updates a:hover, #mainNavigation li.career a.selected  {background-position:-134px 8px;}
		#mainNavigation li.career a {background:url(../images/interface/bg_mainNav_btnCareer.gif) 0 center no-repeat; width:87px;}
		#mainNavigation li.career a:hover, #mainNavigation li.career a.selected  {background-position:-87px center;}
	
	
	/* =mainNavigationSearch
	-------------------------------------------------------------------------------------------------------------- */
	#mainNavigationSearch {position:absolute; top:17px; right:40px; font-size:.8em; width:290px;}
		#mainNavigationSearch .button {background-image:url(../images/interface/btn_go_search.gif); color:#fff; font-weight:bold;}
		#mainNavigationSearch h3 {background:url(../images/interface/title_search.gif) no-repeat; float:left; width:68px; height:21px;}
		
/* =contentHolder 
----------------------------------------------------------------------------------------------------------------- */
#contentHolder {background:url(../images/interface/bg_contentHolder.gif) no-repeat; padding-top:20px;}
	#contentHolder #contentWrapper {background:url(../images/interface/bg_contentWrapper.gif) bottom left no-repeat; padding-bottom:30px;}
	
	/* =primaryContent generic
	------------------------------------------------------------------------------------------------------------- */
	#primaryContent {font-size:.8em;}
		#primaryContent p {line-height:1.3em; padding:0 20px 15px 0;}
		#primaryContent a {font-weight:bold;}
		
		/* =primaryContent titles
		--------------------------------------------------------------------------------------------------------- */
		.beMyInterviewer {background:url(../images/interface/title_beMyInterviewer.gif) no-repeat; width:136px; height:25px;}
		.interviewSurgery {background:url(../images/interface/title_interviewSurgery.gif) no-repeat; width:134px; height:24px;}
		.comments {background:url(../images/interface/title_comments.gif) no-repeat; width:79px; height:21px; margin-left:30px;}
		.sendToFriend {background:url(../images/interface/title_sendToFriend.gif) no-repeat; width:123px; height:21px; margin:0 0 15px 30px;}
		.thankYou {background:url(../images/interface/title_thankYou.gif) no-repeat; width:77px; height:24px; margin:0 0 15px 30px;}
		.termsCons {background:url(../images/content/title_termsCons.gif) no-repeat; width:145px; height:20px; margin:10px 0 15px 0;}
		.privacyPolicy {background:url(../images/content/title_privacyPolicy.gif) no-repeat; width:106px; height:23px; margin:10px 0 15px 0;}
		.aboutUs {background:url(../images/content/title_aboutUs.gif) no-repeat; width:65px; height:20px; margin-bottom:15px;}
		.contactUs {background:url(../images/interface/title_contact.gif) no-repeat; width:79px; height:20px; margin-bottom:15px;}
		.sendSurgeryQuestion {background:url(../images/interface/title_sendaQuestion.gif) no-repeat; width:276px; height:25px; margin:0 0 15px 30px;}
		.askQuestion {background:url(../images/interface/title_askQuestion.gif) no-repeat; width:113px; height:25px;}
		.thankYouQeustion {background:url(../images/interface/title_thankYouQuestion.gif) no-repeat; width:243px; height:24px; margin-left:30px;}
		.thankYouComment {background:url(../images/interface/title_thankYouComment.gif) no-repeat; width:243px; height:24px; margin-left:30px;}
		.emailRemoved {background:url(../images/interface/title_emailRemoved.gif) no-repeat; width:110px; height:19px; margin-left:30px;}
		
		#jacquelineExp {background:url(../images/content/title_experienceJacquelin.gif) no-repeat; width:182px; height:24px;}
#johnpaulExp {background:url(../images/content/title_expjohn.gif) no-repeat; width:182px; height:24px;}
		#duncanExp {background:url(../images/content/title_experienceDuncan.gif) no-repeat; width:182px; height:24px;}
		#kirstyExp {background:url(../images/content/title_experienceKirsty.gif) no-repeat; width:182px; height:24px;}
		#ruthExp {background:url(../images/content/title_experienceRuth.gif) no-repeat; width:182px; height:24px;}
		#keithExp {background:url(../images/content/title_experienceKeith.gif) no-repeat; width:182px; height:24px;}
		#andyExp {background:url(../images/content/title_experienceAndy.gif) no-repeat; width:182px; height:24px;}
		#morayExp {background:url(../images/content/title_experienceMoray.gif) no-repeat; width:182px; height:24px;}
		#mikeExp {background:url(../images/content/title_experienceMike.gif) no-repeat; width:182px; height:24px;}
		#karenExp {background:url(../images/content/title_experienceKaren.gif) no-repeat; width:182px; height:24px;}
		#ianExp {background:url(../images/content/title_experienceIan.gif) no-repeat; width:182px; height:24px;}
		#nickExp {
		background:transparent url(../images/content/title_experienceNick.gif) no-repeat;
		height:24px;
		width:182px;
		} 
		#steveExp {
		background:transparent url(../images/content/title_experienceSteve.gif) no-repeat;
		height:24px;
		width:182px;
		} 
		#oliExp {
		background:transparent url(../images/content/title_experienceOli.gif) no-repeat;
		height:24px;
		width:182px;
		}
		
		#peterExp {
		background:transparent url(../images/content/title_experiencePeter.gif) no-repeat;
		height:24px;
		width:182px;
		}
		
		
		#sarahExp {
		background:transparent url(../images/content/title_experienceSarah.gif) no-repeat;
		height:24px;
		width:182px;
		}
		
		
		#juliaExp {
		background:transparent url(../images/content/title_experienceJulia.gif) no-repeat;
		height:24px;
		width:182px;
		}
		
		#nimaiExp {
		background:transparent url(../images/content/title_experienceNimai.gif) no-repeat;
		height:24px;
		width:182px;
		}
		
		#richardExp {
		background:transparent url(../images/content/title_experienceRichard.gif) no-repeat;
		height:24px;
		width:182px;
		}
		
		#darrenExp {
		background:transparent url(../images/content/title_experienceDarren.gif) no-repeat;
		height:24px;
		width:182px;
		}
		
		#joExp {
		background:transparent url(../images/content/title_experienceJo.gif) no-repeat;
		height:24px;
		width:182px;
		}
		
		#leeExp {
		background: transparent url(../images/content/title_experienceLee.gif) no-repeat; 
		width:163px; 
		height:24px;
		}
		
		#amandaExp {
		background:transparent url(../images/content/title_experienceAmanda.gif) no-repeat;
		height:24px;
		width:163px;
		}
		
		#scottExp {
		background:transparent url(../images/content/title_experienceScott.gif) no-repeat;
		height:24px;
		width:163px;
		}
		
		#aminaExp {
		background:url(../images/content/title_experienceAmina.gif) no-repeat; 
		width:163px; 
		height:24px;
		}
		
		#sallyExp {
		background: transparent url(../images/content/title_experienceSally.gif) no-repeat; 
		width:163px; 
		height:24px;
		}

		#jacquelineStyle {background:url(../images/content/title_styleJacqueline.gif) no-repeat; width:136px; height:25px;}
#johnpaulStyle {background:url(../images/content/title_stylejohn.gif) no-repeat; width:136px; height:25px;}
		#duncanStyle {background:url(../images/content/title_styleDuncan.gif) no-repeat; width:136px; height:25px;}
		#kirstyStyle {background:url(../images/content/title_styleKirsty.gif) no-repeat; width:136px; height:25px;}
		#ruthStyle {background:url(../images/content/title_styleRuth.gif) no-repeat; width:136px; height:25px;}
		#keithStyle {background:url(../images/content/title_styleKeith.gif) no-repeat; width:136px; height:25px;}
		#andyStyle {background:url(../images/content/title_styleAndy.gif) no-repeat; width:136px; height:25px;}
		#morayStyle {background:url(../images/content/title_styleMoray.gif) no-repeat; width:136px; height:25px;}
		#mikeStyle {background:url(../images/content/title_styleMike.gif) no-repeat; width:136px; height:25px;}
		#karenStyle {background:url(../images/content/title_styleKaren.gif) no-repeat; width:136px; height:25px;}
		#ianStyle {background:url(../images/content/title_styleIan.gif) no-repeat; width:136px; height:25px;}
		#nickStyle {
		background:transparent url(../images/content/title_styleNick.gif) no-repeat;
		height:25px;
		width:136px;
		}
		#steveStyle {
		background:transparent url(../images/content/title_styleSteve.gif) no-repeat;
		height:25px;
		width:136px;
		}
		#oliStyle {
		background:transparent url(../images/content/title_styleOli.gif) no-repeat;
		height:25px;
		width:136px;
		}
		#peterStyle {
		background:transparent url(../images/content/title_stylePeter.gif) no-repeat;
		height:25px;
		width:136px;
		}
		#sarahStyle {
		background:transparent url(../images/content/title_styleSarah.gif) no-repeat;
		height:25px;
		width:136px;
		}
		#juliaStyle {
		background:transparent url(../images/content/title_styleJulia.gif) no-repeat;
		height:25px;
		width:136px;
		}
		
		#nimaiStyle {
		background:transparent url(../images/content/title_styleNimai.gif) no-repeat;
		height:25px;
		width:136px;
		}
		
		#richardStyle {
		background:transparent url(../images/content/title_styleRichard.gif) no-repeat;
		height:25px;
		width:136px;
		}
		
		#darrenStyle {
		background:transparent url(../images/content/title_styleDarren.gif) no-repeat;
		height:25px;
		width:136px;
		}
		
		#joStyle {
		background:transparent url(../images/content/title_styleJo.gif) no-repeat;
		height:25px;
		width:136px;
		}
		
		#leeStyle {
		background: transparent url(../images/content/title_styleLee.gif) no-repeat; 
		width:116px; 
		height:25px;
		}
		
		#amandaStyle {
		background: transparent url(../images/content/title_styleAmanda.gif) no-repeat; 
		width:116px; 
		height:24px;
		}
		
		#scottStyle {
		background: transparent url(../images/content/title_styleScott.gif) no-repeat; 
		width:116px; 
		height:24px;
		}
		
		#aminaStyle {
		background: transparent url(../images/content/title_styleAmina.gif) no-repeat; 
		width:116px; 
		height:24px;
		}
		
		#sallyStyle {
		background: transparent url(../images/content/title_styleSally.gif) no-repeat;
		width:116px; 
		height:24px;
		}

	/* =secondaryContent generic
	------------------------------------------------------------------------------------------------------------- */
	#secondaryContent {font-size:.8em;}
		#secondaryContent h3 {text-indent:-9999px; margin-bottom:3px;}
		
		/* =secondaryContent titles
		--------------------------------------------------------------------------------------------------------- */
		#secondaryContent #matchYourInterviewer h3 {background:url(../images/interface/title_matchYourInterviewer.gif) no-repeat; width:174px; height:19px;}
		#secondaryContent #searchForJobs h3 {background:url(../images/interface/title_searchForJobs.gif) no-repeat; width:154px; height:20px;}
		#secondaryContent #chooseCategory h3 {background:url(../images/interface/title_chooseCategory.gif) no-repeat; width:181px; height:25px;}
		#secondaryContent #interviewSurgery h3 {background:url(../images/interface/title_interviewSurgery.gif) no-repeat; width:134px; height:24px; margin-left:11px; margin-bottom:6px;}
		#secondaryContent #chooseInterviewer h3 {background:url(../images/interface/title_chooseInterviewer.gif) no-repeat; width:168px; height:21px;}
		#secondaryContent .postComment {background:url(../images/interface/title_postComment.gif) no-repeat; width:121px; height:19px;}
		#secondaryContent .friendsDetails {background:url(../images/interface/title_friendsDetails.gif) no-repeat; width:115px; height:19px;}
	
	
	/* =home template
	------------------------------------------------------------------------------------------------------------- */
	.home #primaryContent {float:left; width:430px; margin-left:355px;}
	* html .home #primaryContent {margin-left:177px;} /* BUGFIX:IE6 - Double margin */
	.home #secondaryContent {float:left; width:325px; margin-left:-785px;}
			.home #secondaryContent .searchBox {background:url(../images/interface/bg_searchBox.gif) no-repeat; margin-left:25px; margin-bottom:10px; padding-top:11px; width:297px;}
			.home #secondaryContent .searchBox fieldset {background:url(../images/interface/bg_searchBox_inside.gif) bottom left no-repeat; padding:0 5px 10px 10px;}
			.home #secondaryContent .searchBox fieldset #form_industry, .home #secondaryContent .searchBox fieldset #form_level {width:114px;}
			.home #secondaryContent .searchBox fieldset #form_category, .home #secondaryContent .searchBox fieldset #form_interviewer {width:232px;}
			.home #secondaryContent .searchBox fieldset #form_jobTitle, .home #secondaryContent .searchBox fieldset #form_jobLocation {width:110px;}
		.home #secondaryContent .infoBox {background:url(../images/interface/bg_searchBox.gif) no-repeat; margin-left:25px; position:relative; padding-top:16px; line-height:1.2em;}
			.home #secondaryContent .infoBox .infoBoxWrap {background:url(../images/interface/bg_infoBox_medium_inside.gif) bottom left no-repeat; padding-bottom:15px;}
			.home #secondaryContent .infoBox img {position:absolute; top:15px; right:16px;}
			.home #secondaryContent .infoBox p {padding:0 65px 0 11px;}
			.home #secondaryContent .infoBox a {background:url(../images/interface/ico_arrowRightYellow.gif) bottom right no-repeat; padding:0 13px 3px 0;}
	
	/* =video template
	------------------------------------------------------------------------------------------------------------- */
	.video #primaryContent {float:left; width:395px;}
		.video #primaryContent p {padding:0 20px 15px 30px;}
		.video #primaryContent h3 {margin-left:30px;}
	.video #secondaryContent {float:left; width:376px;}
		.video #secondaryContent .infoBox {background:url(../images/interface/bg_infoBox_376.gif) no-repeat;}
		.video #secondaryContent .infoBoxWrap {background:url(../images/interface/bg_infoBox_376_btm.gif) bottom left no-repeat; overflow:hidden; height:29em;}
			.video #secondaryContent .infoBox h3 {text-indent:-9999px; margin:11px; height:25px;}
			.video #secondaryContent .infoBox ol.questions {overflow:auto; height:24.5em; margin:10px 20px; padding-right:15px; list-style-type:decimal !important; list-style-position:outside; padding-left:25px; font-weight:bold; padding-left:30px;}
				.video #secondaryContent .infoBox ol.questions li {margin-bottom:10px; line-height:1.3em;}
					.video #secondaryContent .infoBox ol.questions li h4 {display:inline;}
					.video #secondaryContent .infoBox ol.questions li a {color:#666; font-weight:bold;}
					.video #secondaryContent .infoBox ol.questions li a:hover {color:#f38016;}
					
	/* =surgery template
	------------------------------------------------------------------------------------------------------------- */
	.surgery #introNote {background:url(../images/interface/bg_infoBox_761.gif) no-repeat; width:761px; padding-top:12px; margin:0 auto; font-size:.8em; line-height:1.2em; margin-bottom:15px;}
		.surgery #introNoteWrap {background:url(../images/interface/bg_infoBox_761_btm.gif) bottom left no-repeat; padding:0 12px 15px 12px;}
		.surgery .borderWrapper {background:url(../images/interface/bg_borderWrapper.gif) repeat-y; margin:0 auto; width:761px;}
		.surgery #introNote p {padding-bottom:15px;}
	
	.surgery #primaryContent {float:left; width:518px;}
		
		.surgery #primaryContent .infoBox {background:url(../images/interface/bg_infoBox_460.gif) no-repeat; padding-top:7px; margin-bottom:15px; margin-left:20px; width:460px;}	
			.surgery #primaryContent .infoBoxWrap {background:url(../images/interface/bg_infoBox_460_btm.gif) bottom left no-repeat; padding: 4px 12px 12px 12px;}
			.surgery #primaryContent .infoBox h3 {width:260px; line-height:1.2em; float:left; font-size:1.1em;}
			.surgery #primaryContent .infoBox h4 {clear:left; padding-top:15px; padding-bottom:3px;}
			.surgery #primaryContent .infoBox p {float:right; width:170px; text-align:right; padding:0; font-size:.8em; font-weight:bold;}
				.surgery #primaryContent .infoBox p a {display:block; color:#666; text-decoration:none; background:url(../images/interface/bg_latestQuestion.gif) center right no-repeat; padding:3px 10px 3px 0;}
			.surgery #primaryContent .infoBox fieldset {clear:both;}
				.surgery #primaryContent .infoBox fieldset div.formEntry {float:right;}
				.surgery #primaryContent .infoBox fieldset #form_latestSurgeryQuestion {width:280px; margin-top:10px;}

		.surgery #primaryContent .comment {padding:15px 0 0 30px;}
			.surgery #primaryContent .comment p {font-weight:bold; padding-left:0;}
			.surgery #primaryContent .comment p.byLine {text-align:right; font-weight:bold; font-size:.75em; padding-bottom:0;}
		
		.surgery #primaryContent #pastQuestions {background-color:#fff; border:1px solid #e68e52;}
			.surgery #primaryContent #pastQuestions div {overflow:auto; height:80px;}
			.surgery #primaryContent #pastQuestions ul {padding:1px;}
				.surgery #primaryContent #pastQuestions ul  li { padding-bottom:5px; line-height:1.2em;}
					.surgery #primaryContent #pastQuestions ul li a {display:block;}
		
		.surgery #primaryContent p.pager {padding:15px 0 0 30px;}
			.surgery #primaryContent p.pager a {color:#666; background:url(../images/interface/ico_arrowRightYellow.gif) bottom right no-repeat; padding:0 12px 3px 0;}
			.surgery #primaryContent p.pager a:hover {color:#f38016;}
			
	.surgery #secondaryContent {float:left; width:280px;}
		.surgery #secondaryContent .formBox {background:url(../images/interface/bg_infoBox_260.gif) no-repeat; padding-top:10px; width:260px;}
			.surgery #secondaryContent .formBox fieldset {background:url(../images/interface/bg_infoBox_260_btm.gif) bottom left no-repeat; padding:0 15px 5px 15px;}	
				.surgery #secondaryContent .formBox fieldset label {display:block; margin-bottom:2px;}
				.surgery #secondaryContent .formBox fieldset input {margin-bottom:4px;}
				.surgery #secondaryContent .formBox fieldset input.button {color:#fff; font-weight:bold; width:100px; height:30px; background:url(../images/interface/btn_post.gif) no-repeat !important;}
				.surgery #secondaryContent .formBox fieldset h4 {margin-bottom:15px;} 			
				
				.surgery #secondaryContent .formBox fieldset .formEntry#remember {margin-bottom:3px;}
					.surgery #secondaryContent .formBox fieldset .formEntry#remember label {display:inline; font-weight:bold;}	
					.surgery #secondaryContent .formBox fieldset .formEntry#remember p {display:inline; font-weight:bold;}
					.surgery #secondaryContent .formBox fieldset .formEntry#remember input {vertical-align:middle;}
	
	/* =send to a friend
	------------------------------------------------------------------------------------------------------------- */
	.surgery #primaryContent {}
		.surgery #primaryContent p {padding-left:30px;}
		.surgery #primaryContent p.thanks {padding-bottom:250px;} /* BUGFIX:ALL:Generates extra padding to avoid background overlaying */
		
	.surgery #secondaryContent {}
		.surgery #secondaryContent .formBox {}
			.surgery #secondaryContent .formBox input {width:200px;}
			.surgery #secondaryContent .formBox textarea {font-family:Arial, Helvetica, sans-serif; font-size:1em; margin-bottom:10px; width:200px;}

/* =updatesSighnUp
----------------------------------------------------------------------------------------------------------------- */
#updatesSignUp {background:#141b70 url(../images/interface/bg_updatesSighnUp.gif) bottom left repeat-x; font-size:.8em; margin:0 7px 0 7px; padding:17px 0; text-align:left;}
	#updatesSignUp fieldset {padding:0 25px;}
	#updatesSignUp input.txt {border-color:#0b104c; margin-left:5px; padding:1px; color:#12185e;}
	#updatesSignUp input.txt:hover {color:#12185e;}
	#updatesSignUp input.button {background-image:url(../images/interface/btn_go_white.gif); color:#fff; font-weight:bold;}



/* =footer
----------------------------------------------------------------------------------------------------------------- */
#footer {background:url(../images/interface/bg_footer.gif) repeat-y; color:#fff; font-size:1em; padding:0 0 25px 0;}
	#footer p {color:#a5a5ad; padding:25px 25px 0 25px; font-size:.7em; line-height:1.5em; float:left;}
	#footer p.emailUpdates {color:#fff; padding:0; font-size:.9em; font-weight:bold; float:none;}
	#footer p.warning {color:#F38016; width:100%; float:none; padding:0 0 10px 0; font-weight:bold; font-size:1em;}
	#footer a {color:#a5a5ad;}
	#footer a:hover {color:#fff;}
	#footer ul {float:right; padding:25px; font-size:.7em;}
	#footer li {display:inline; padding-right:5px;}
	
	#footer .formEntry {font-size:.9em; padding-top:5px; float:none;}
	#footer .formEntry#termsSection {padding-top:15px; font-size:.95em !important;}
	
