﻿body 
{
	width:100%;
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:14px;	
}

sup
{
	font-size:8px;
	vertical-align: baseline;
	position: relative;
	bottom: .47em;
	z-index: 0;
}

img
{
	border:0;
}

hr
{
	color: #666666;
	height: 1px;
}

ul, li
{
	margin-top: 0px;
	margin-bottom:0px;
}

p
{
	line-height: 18px;
}

.noBullet
{
	list-style-type:none;
}

.noMarginBottom
{
	margin-bottom: 0px;
}

.noMarginTop
{
	margin-top: 0px;
}

.coloredList
{
	/*color:#aa0812;*/
	color: #28889F;
}

ul span
{
	color:#000000;
}

a
{
	color:#28889f;
}
.clear
{
	clear: both;
	height: 1px;
	font-size: 0;	
}

.browsernotification
{	
	background: url(../images/ie6BannerBG.gif) top left repeat-x; 
	width: 100%;
	padding: 0;
	
}
.browsernotification img
{
	padding: 0px;
	margin: 0px auto;
		
}
.browsernotification div
{
	width: 820px; 
	margin: 0 auto;
}
/******************************************
				   HEADER
*******************************************/

#fontsizing
{
	float: right;
	width: 120px;
	height: 22px;
}

#fontsizing div
{
	float:left;
	margin-right: 3px;
	color:#28889f;
	font-weight:bold;
	vertical-align:bottom;
	position:relative;
	z-index:1;
}

#fontsizing input
{
	position:relative;
	z-index:1px;
}

#headerWrapper
{
	background-color:#000000;
	height:303px;
	width:100%;
	position:relative;
	text-align:center;
}

#header
{
	position:relative;
	width:1152px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color: #000000;
	
}

#logo
{
	float:left;
	z-index:1000;
	position:relative;
}


#search
{
	background: url(../images/header/search-bg.gif) no-repeat left;
	width:232px;
	height:41px;
}

.searchBox
{
	margin-top:5px;
	margin-left:32px;
	background:transparent;
	border:0;
	color:#246fa5;
}

.searchBtn
{
	vertical-align:top;
	margin-left:18px;
}


#headerLinks
{	
	width: 350px;
	text-align:center;
	position: absolute;
	right:100px;
}

#headerLinks div
{
	float: left;
}

#searchContainer
{
	background: transparent url(../images/Header/search-bg-on.gif) no-repeat top left;
}

#video
{
	left:355px;
	position:absolute;
	top:130px;
}

#logo
{
	position:relative;
	left:95px;
}

#subHeader
{
	position:absolute;
	left:265px;
}
/******************************************
				  NAVIGATION
*******************************************/
#navigationWrapper
{	
	width: 100%;
	background: url(../images/nav/nav-bg.gif) repeat-x;
	border-bottom: 1px solid #868686;
	border-top: 0px;
}
#navigation
{
	margin: 0 auto;
	height: 41px;
	width: 1152px;
	z-index: 900;
	height:41px;
	width:980px;

}
/*
#navigation
{
	border:1px solid #868686;
	height:41px;
	border-top:0px;
	width:100%;
	padding-left:86px;
	background: url(../images/nav/nav-bg.gif) repeat-x;
	position:absolute;
	top:300px;
	z-index:900;

}
*/

.nav
{
	position:relative;
	font-size:1px;
	position:relative;
	z-index:1000;
}
#subTitle
{
	font-weight:bold;
	color:#aa0812;
	margin-top:0px;
}


.topNav
{
	float:left;
	border-right:1px solid #868686;
	height:41px;
	position:relative;
	z-index:100;
}

#topNav
{
	height:41px;
	width:980px;
}

.dropDown
{
	position:absolute;
	top:41px;
	height:34px;
	z-index:1000;
	display: none;
}

.dropDown .navLink
{	
	position:relative;
	color:#FFFFFF !important;
	text-decoration:none;
	font-size:14px;
	z-index:1000;
	font-weight:bold;	
}
.active
{
	z-index: 0;	
}
.dropDown .navLink:hover, .dropDown .active a
{
	color:#000000 !important;
}

.dropDown div
{	
	
	background-color:#28889f;
}

.ddleft
{
	width:7px;
	height:34px;
	background:url(../images/nav/dropdown-left.gif) no-repeat;
	background-color:transparent !important;
}

.ddright
{
	width:7px;
	height:34px;
	background:url(../images/nav/dropdown-right.gif) no-repeat;
	background-color:transparent !important;
}
.subNav
{
	display:none;
	border-top: 1px solid #868686;
	border-bottom: 1px solid #868686;
	height:25px;
}
.subNav div
{
	float:left;
	margin-right:15px;
}

.subNav .navLink
{
	padding:5px 0px 5px 15px;
	position:relative;
	top:5px;
	color:#000000;
	text-decoration:none;
	z-index:1000;
	font-weight:bold;
	font-size:12px;
	background: url(../Images/Nav/subnav-arrow.gif) no-repeat left top;
}
#subNavigation
{
	display: none;
	padding:45px 0px 10px 0px;
}
#navHome
{
	background:url(../images/nav/home.gif) no-repeat;
	width:103px;
}
#navHome:hover, .active #navHome, #navHome.on
{
	background:url(../images/nav/home.gif) no-repeat 0 -41px !important;
}

#navLearn
{
	background:url(../images/nav/learn-about.gif) no-repeat;
	width:193px;
}
#navLearn:hover, .active #navLearn, #navLearn.on
{
	background:url(../images/nav/learn-about.gif) no-repeat 0 -41px !important;
}

#navHear
{
	background:url(../images/nav/hear-others.gif) no-repeat;
	width:173px;
}
#navHear:hover, .active #navHear, #navHear.on
{
	background:url(../images/nav/hear-others.gif) no-repeat 0 -41px !important;
}

#navAssessment
{
	background:url(../images/nav/take-the-angina-assessment.gif) no-repeat;
	width:254px;
}
#navAssessment:hover, .active #navAssessment, #navAssessment.on
{
	background:url(../images/nav/take-the-angina-assessment.gif) no-repeat 0 -41px !important;
}

#navRegisterForUpdates
{
	background:url(../images/nav/register-for-updates.gif) no-repeat;
	width:247px;
}
#navRegisterForUpdates:hover, .active #navRegisterForUpdates, #navRegisterForUpdates.on
{
	background:url(../images/nav/register-for-updates.gif) no-repeat 0 -41px !important;
}

/*******************************************************/

#navWhatIsAngina, .active #navWhatIsAngina
{
	background:url(../images/nav/what-is-angina.gif) no-repeat;
	width:290px;
	height: 30px;
}
#navWhatIsAngina:hover, #navWhatIsAngina.on
{
	background:url(../images/nav/what-is-angina.gif) no-repeat 0 -30px !important;
}

#navWhatAnginaFeelLike, .active #navWhatAnginaFeelLike
{
	background:url(../images/nav/what-does-angina-feel-like.gif) no-repeat;
	width:290px;
	height: 20px;
}
#navWhatAnginaFeelLike:hover, #navWhatAnginaFeelLike.on
{
	background:url(../images/nav/what-does-angina-feel-like.gif) no-repeat 0 -20px !important;
}

#navWhoGetsAngina, .active #navWhoGetsAngina
{
	background:url(../images/nav/who-gets-angina.gif) no-repeat;
	width:290px;
	height: 20px;
}
#navWhoGetsAngina:hover, #navWhoGetsAngina.on
{
	background:url(../images/nav/who-gets-angina.gif) no-repeat 0 -20px !important;
}

#navFAQ, .active #navFAQ
{
	background:url(../images/nav/faq.gif) no-repeat;
	width:290px;
	height: 22px;
}
#navFAQ:hover, #navFAQ.on
{
	background:url(../images/nav/faq.gif) no-repeat 0 -22px !important;
}

#navSpacerSection1
{
	background:url(../images/nav/nav-spacer-section1.gif) no-repeat;
	width:290px;
	height: 9px;
}

#navSpacerSection2
{
	background:url(../images/nav/nav-spacer-section2.gif) no-repeat;
	width:290px;
	height: 6px;
}

#navAnginaMythsFacts, .active #navAnginaMythsFacts
{
	background:url(../images/nav/angina-myth-vs-facts.gif) no-repeat;
	width:290px;
	height: 39px;
}
#navAnginaMythsFacts:hover, #navAnginaMythsFacts.on
{
	background: url(../images/nav/angina-myth-vs-facts.gif) no-repeat 0 -39px !important;
}

#navDontLetAnginaInterrupt, .active #navDontLetAnginaInterrupt
{
	background:url(../images/nav/dont-let-angina-interrupt.gif) no-repeat;
	width:290px;
	height: 24px;
}
#navDontLetAnginaInterrupt:hover, #navDontLetAnginaInterrupt.on
{
	background:url(../images/nav/dont-let-angina-interrupt.gif) no-repeat 0 -24px !important;
}

#navSpeakToYourCardiologist, .active #navSpeakToYourCardiologist
{
	background:url(../images/nav/speak-to-your-cardiologist.gif) no-repeat;
	width:290px;
	height: 21px;
}
#navSpeakToYourCardiologist:hover, #navSpeakToYourCardiologist.on
{
	background:url(../images/nav/speak-to-your-cardiologist.gif) no-repeat 0 -21px !important;
}

#navSpacerSection3
{
	background:url(../images/nav/nav-spacer-section3.gif) no-repeat;
	width:290px;
	height: 17px;
}

#navReducingAnginaSymptoms, .active #navReducingAnginaSymptoms
{
	background:url(../images/nav/reducing-angina-symptoms.gif) no-repeat;
	width:290px;
	height: 23px;
}
#navReducingAnginaSymptoms:hover, #navReducingAnginaSymptoms.on
{
	background:url(../images/nav/reducing-angina-symptoms.gif) no-repeat  0 -23px !important;
}

#navLifestyleChanges, .active #navLifestyleChanges
{
	background:url(../images/nav/lifestyle-changes.gif) no-repeat;
	width:290px;
	height: 19px;
}
#navLifestyleChanges:hover, #navLifestyleChanges.on
{
	background:url(../images/nav/lifestyle-changes.gif) no-repeat 0 -19px !important;
}

#navTreatmentOptions, .active #navTreatmentOptions
{
	background:url(../images/nav/treatment-options.gif) no-repeat;
	width:290px;
	height: 20px;
}
#navTreatmentOptions:hover, #navTreatmentOptions.on
{
	background:url(../images/nav/treatment-options.gif) no-repeat 0 -20px !important;
}

#navReducingTreatmentSideEffects, .active #navReducingTreatmentSideEffects
{
	background:url(../images/nav/reducing-treatment-side-effects.gif) no-repeat;
	width:290px;
	height: 19px;
}
#navReducingTreatmentSideEffects:hover, #navReducingTreatmentSideEffects.on
{
	background:url(../images/nav/reducing-treatment-side-effects.gif) no-repeat 0 -19px !important;
}

#navSpacerSection4
{
	background:url(../images/nav/nav-spacer-section4.gif) no-repeat;
	width:290px;
	height: 11px;
}

#navHelpfulLinks, .active #navHelpfulLinks
{
	background:url(../images/nav/helpful-links.gif) no-repeat;
	width:290px;
	height: 38px;
}
#navHelpfulLinks:hover, #navHelpfulLinks.on
{
	background:url(../images/nav/helpful-links.gif) no-repeat 0 -38px !important;
}

#navAnginaAnimation, .active #navAnginaAnimation
{
	background:url(../images/nav/angina-animation.gif) no-repeat;
	width:290px;
	height: 43px;		
}
#navAnginaAnimation:hover, #navAnginaAnimation.on
{
	background:url(../images/nav/angina-animation.gif) no-repeat 0 -43px !important;
}

#navAnginaAnimation a
{
	padding-bottom: 18px !important;
}

#navRealPatientStories, .active #navRealPatientStories
{
	background:url(../images/nav/real-patient-stories.gif) no-repeat;
	width:290px;
	height: 43px;		
}
#navRealPatientStories:hover, #navRealPatientStories.on
{
	background:url(../images/nav/real-patient-stories.gif) no-repeat 0 -43px !important;
}

/******************************************
				BREADCRUMBS
*******************************************/

.breadcrumbs
{
	border-bottom: 1px solid #666666;
	padding-bottom: 5px;
	margin-bottom: 10px;
	color: #666666;
}
.breadcrumbs span
{
	padding: 0px;
}
.breadcrumbs a
{
	text-decoration: none;
}
.breadcrumbs a:hover
{
	text-decoration: underline;
}
.breadcrumbtitle
{
	color: #28889F;
	font-weight: bold;
}
.breadcrumbpage
{
	
}



/******************************************
				MAIN CONTENT
*******************************************/

#contentWrapper
{
	width: 100%
}
#container
{
	width:	980px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	padding-top: 40px !important;
}
#content
{
	float: left;
	width: 630px;
	/*position: relative;*/
	z-index: 1;
}


.section
{
	width:297px;
}

.sectionImg
{
	margin-right:15px;
	margin-bottom:5px;
}

.section, .divider
{
	float:left;
	margin-right:15px;
	margin-top:40px;
	margin-bottom:80px;
}

#rightTouts
{
	width: 293px;
	float: right;
	margin-top: 20px;
}

#rightTouts div
{
	margin-bottom:15px;
}

.FAQ
{
	padding-bottom:2px;
	border-top:1px solid #868686;
}

.videoTout
{
	margin-bottom:20px;
	border-top: 1px solid #868686;
	padding-top:20px;
}

.req
{
	color:#aa0812;
}

#taf span
{
	padding:0px;   
}

#taf
{
	width:400px;
}

#taf strong
{
	float:left;
}

#taf div
{
	padding-bottom:10px;
}

.tafTxt
{
	float:right;
	width:250px;
}

.popupTitle
{
	font-size:32px;
	color:#28889f;
	font-weight:bold;
	padding-left:145px;
}

#popupChxBox
{
	padding-left:170px;
	padding-bottom:50px;
}

#popupChxBox label
{
	padding-left:15px;
	font-size:24px;
	font-weight:bold;
	color:#28889f;
}

#popupChxBox .chxBox
{
	padding-bottom:20px;
}

#siteMap li
{
	list-style-type:none;
}

#siteMap ul
{
	margin-bottom:10px;
}

#rightTouts .toutbox div
{
	margin-bottom: 0;
}

.toutbox .top
{
	margin: 0px;
	width: 305px;
	height: 13px;
	background:url(../images/touts/touttopbg.gif) no-repeat;
}
.toutbox .middle
{
	width: 305px;
	background:url(../images/touts/toutmiddlebg.gif) repeat-y;
	
}
.toutbox h1
{
	color: #b00813;
	font-size: 22px;
	padding: 20px 20px 0 20px;
	margin: 0;
}
.toutbox .row
{
	padding: 20px 0 0 15px;
	width: 300px;
	position: relative;
	clear:both;
}
.row span a
{
	color: #bf464d;
}
.row span a:hover
{
	color: #000000;
}
.toutarrow
{
	margin: 5px 5px 30px 0;
}
.toutbox .row img
{
	padding: 0 0 0 10px;
}
.toutbox .row span
{
	margin: 0;
	width: 200px;
	font-size: 12px;
	
}
.toutbox .bottom
{
	width: 305px;
	height: 39px;
	background:url(../images/touts/toutbottombg.gif) no-repeat;
}

/***********************************************
				Myths Vs. Facts
***********************************************/

#mythsFacts-container
{    
	background: transparent url(../images/MythsVsFacts/mvf-container-bg.jpg) repeat-y top left;
	width: 623px;    
	margin-bottom: 30px;
}

#mythsFacts-header
{
	background: transparent url(../images/MythsVsFacts/mvf-header-bg.gif) no-repeat top left;
	width: 623px;
	height: 63px;
}

#mythsFacts-content
{
	background: transparent url(../images/MythsVsFacts/mvf-content-bg.gif) no-repeat bottom left;
	width: 623px;
	min-height: 100px;
	padding-bottom: 2px;
}

#mythsFacts-content-inner
{
	margin: 0px 4px;
	/*min-height: 317px;*/
}

.mythsFacts-left-column
{
	position: relative;
	float: left;
	padding: 50px 0px 0px 20px;
	width: 291px;
	min-height: 37px;
	background: transparent url(../images/MythsVsFacts/trueOrFalse.jpg) no-repeat top left;
	z-index: 1;
}

.mythsFacts-left-column p
{
	
}

#q5 .mythsFacts-right-column
{
	min-height: 560px;
}

.mythsFacts-right-column
{    
	float: right;
	width: 290px;
	font-size: 16px;
	color: #666666;
	font-family: Arial;
	margin-right: 14px;
}

.mythsFacts-right-column h2
{
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	color: #28889f;    
}

.mythsFacts-right-column li
{
	padding-bottom: 15px;
}

.mvf-question-container
{
	position: relative;
	float: left;	
	width: 610px;
	min-height: 425px;
	background: transparent url(../images/MythsVsFacts/trueOrFalse.jpg) no-repeat top left;
}

.mvf-result-container
{
	background: none !important;
}

.mvf-thumb
{
	position: absolute;
	bottom: 0;
	left: 13px;
	vertical-align: bottom;
}

.mvf-question
{    
	font-family: Arial;
	font-size: 20px;
	color: #666666;
	padding: 70px 0px 0px 20px;
	margin: 0;
	line-height: 25px;
}

.mvf-select
{
	background: transparent url(../images/MythsVsFacts/select-bg.jpg) no-repeat top left;
	width: 194px;
	height: 159px;
	margin: 47px 0px 0px 48px;
	padding: 123px 0px 0px 21px;    
}

.mvf-true
{
	padding: 0px 0px 21px 0px;    
}

.mvf-false
{
	
}

.mvf-correct
{
	background: transparent url(../images/MythsVsFacts/correct.jpg) no-repeat top left;
	padding: 50px 0px 50px 20px;
	display: none;
}

.mvf-incorrect
{
	background: transparent url(../images/MythsVsFacts/incorrect.jpg) no-repeat top left;
	padding: 50px 0px 50px 20px;
	display: none;
}

.mvf-next
{
	position: absolute;
	bottom: 10px;
	left: 500px;
}

#mvf-tab-container
{
	padding: 20px 0px 0px 430px;
}

.mvf-tab
{
	float: left;
	margin-left: 7px;
	cursor: pointer;
}

#mvf-fail-container
{
	color: #28889f;
	font-weight: bold;
	font-size: 18px;
	padding: 0px 30px;
	text-align: center;
}

.mvf-fail-score
{
	font-size: 26px;
	padding-top: 8px;
}

.mvf-fail-percentage
{
	font-size: 36px;
	padding-right: 0 !important;
}

#mvf-links
{
	padding-left: 15px;
	padding-bottom: 20px;
}

.mvf-links-column
{
	float: left;      
	font-size: 18px;
	color: #28889f;    
}

#mvf-link-left-column
{
	width: 280px;  
}

#mvf-link-right-column
{
	width: 240px;  
}

.mvf-links-column a:link
{
	color: #28889f;
	text-decoration: underline;
}

.mvf-links-column a:visited
{
	color: #28889f;
	text-decoration: underline;
}

.mvf-links-column a:hover
{
	color: #28889f;
	text-decoration: none;
}

.mvf-score-thumb
{
 text-align: center;
}

#q8
{
	width: 614px;
}

#mvf-win-container
{
	color: #28889f;
	font-size: 22px;
	font-weight: bold;
	width: 500px;
	text-align: center;
	margin: 20px auto;
}

.mvf-win-congrats
{
	font-size: 26px;
}

.mvf-win-percentage
{
	font-size: 38px;
	line-height: 40px;
}
.mvf-interrupt
{
	padding-top: 20px;    
	padding-bottom: 40px;
}

#tab1
{
	background: transparent url(../images/MythsVsFacts/tab1-off.gif) no-repeat top left;
	width: 21px;
	height: 21px;
}

#tab1:hover, #tab1.on
{
	background: transparent url(../images/MythsVsFacts/tab1-on.gif) no-repeat top left;    
}

#tab2
{
	background: transparent url(../images/MythsVsFacts/tab2-off.gif) no-repeat top left;
	width: 21px;
	height: 21px;
}

#tab2:hover, #tab2.on
{
	background: transparent url(../images/MythsVsFacts/tab2-on.gif) no-repeat top left;    
}

#tab3
{
	background: transparent url(../images/MythsVsFacts/tab3-off.gif) no-repeat top left;
	width: 21px;
	height: 21px;
}

#tab3:hover, #tab3.on
{
	background: transparent url(../images/MythsVsFacts/tab3-on.gif) no-repeat top left;    
}

#tab4
{
	background: transparent url(../images/MythsVsFacts/tab4-off.gif) no-repeat top left;
	width: 21px;
	height: 21px;
}

#tab4:hover, #tab4.on
{
	background: transparent url(../images/MythsVsFacts/tab4-on.gif) no-repeat top left;    
}

#tab5
{
	background: transparent url(../images/MythsVsFacts/tab5-off.gif) no-repeat top left;
	width: 21px;
	height: 21px;
}

#tab5:hover, #tab5.on
{
	background: transparent url(../images/MythsVsFacts/tab5-on.gif) no-repeat top left;    
}

#tab6
{
	background: transparent url(../images/MythsVsFacts/tab6-off.gif) no-repeat top left;
	width: 21px;
	height: 21px;
}

#tab6:hover, #tab6.on
{
	background: transparent url(../images/MythsVsFacts/tab6-on.gif) no-repeat top left;    
}

/******************************************
				   FOOTER
*******************************************/
.disclaimer
{
	clear: both;
	margin: 0 auto;
	padding-top: 18px;
	width: 980px;
}

#footerLinks
{
	font-size:14px;
}

#footerLinks a
{
	color:#000000;
	text-decoration:none;	
	font-weight:bold;
}

#footerLinks a:hover
{
	color:#28889F;
}

#footerWrapper
{
	padding:20px 0;
	background-color:#e9e9e9;
	width:100%;
	margin-top:50px;
}
#footerContent
{
	margin-left:auto;
	margin-right:auto;
	width:980px;
}

#footerLogo
{
	float:right;
}

#footerCopyright
{
	
}

#footerCopyright p
{
	font-size:11px;
	margin:10px 0px;
}


/******************************************
				REGISTER CONTENT
*******************************************/

#sharedDivNames
{
	width:120px !important;
}

.join input
{
	margin: 10px 5px !important;
}

.coloredBold
{
	color:#28889f;
	font-weight:bold;
	font-size:16px;
	width:625px;
	margin-bottom:10px;
}

#sharedDivNames
{
	float:left;
	text-align:right;
	width: 115px;
}

.label
{
	height:22px;
	margin-bottom:15px;
	margin-right:10px;
	font-size:14px;
}

#sharedTxtBoxes input, #sharedTxtBoxes select
{
	margin-bottom:15px;
	width:220px;
}

span
{
	padding-right:10px;
}

#sharedDivBox
{
	width:675px;
	margin-bottom:25px;
}

.bordered
{
	border:1px solid #999999;
}

.shaded
{
	background-color:#e9e9e9;   
}

.chkAgree input
{
	margin-right:10px;
}

.chkAgree label
{
	font-weight:bold;
	font-size:14px;
}

#hcpForm
{
	margin-bottom:25px;
}

#careForm
{
	margin-bottom:25px;
}

#careForm .options
{
	font-weight:bold;
	padding: 15px 0px 15px 480px;
}

#careForm .options span
{
	padding-right:40px;
}

#careForm .coloredBold
{
	font-size:14px;
}

#careForm .padded
{
	padding:10px;
}

#careForm table
{
	float:right;
	margin-top:-5px;
}

#careForm .Spouse
{
	margin:0 70px;
}

#careForm .Parent
{
	margin:0 15px;
}

#careForm .Sibling
{
	margin:0px 40px;
}

#careForm .Friend
{
	margin:0 7px;
}

#careForm .Other
{
	margin:0px 40px;
}

#patientForm
{
	margin-bottom:25px;
}

#patientForm .options
{
	font-weight:bold;
	padding: 15px 0 15px 486px;
}

#patientForm table
{
	float:right;
	margin-top:0px;
}

#patientForm .options p
{
	padding-right:41px;
	width:60px;
	text-align:center;
	float:left;
	margin:0px;
}

#patientForm .coloredBold
{
	font-size:14px;
}

#patientForm .padded
{
	padding:10px;
}

#patientForm span
{
	padding:0px;
}

#patientForm input
{
	margin:0 41px;   
}

#form2
{
	padding:15px 0 15px 460px !important;
}

#form2 p
{
	width:100px !important;
	padding-right:2px !important;
}

#form3
{
	padding:15px 0 15px 470px !important;
}

#form3 p
{
	width:80px !important;
	padding-right:23px !important;
}

#confirmContent
{
	text-align:center;
	margin-bottom:25px;
}

#confirmContent h1
{
	font-size:26px !important;
	width:950px;
	margin-bottom:15px;
}

#confirmContent h2
{
	font-size:20px !important;
	width:950px;
	margin-top:15px;
	margin-bottom:40px;
}

#unsubContent
{
	text-align:center;
	margin-bottom:25px;
}

#unsubContent h2
{
	width:950px;
	margin-bottom:40px;
}

#registerForm .coloredBold
{
	width:750px;
}

/******************************************
				   TEXT
*******************************************/

h3
{
	font-weight:bold;
	color:#28889F;
	margin-bottom:0px;
}

.graySubHeader
{
	color: #666666;
}

/******************************************
			  SELF ASSESSMENT
*******************************************/

#assessmenttop
{
	margin-top: 10px;
	width:984px;
	height:11px;
	background:url(../images/assessment/assessmenttopbg.gif) no-repeat bottom;
	position:relative;
	float: left;
}
#assessmentheader
{
	width:984px;
	height:96px;
	background:url(../images/assessment/assessmentheaderbg.gif) no-repeat;
	position:relative;
	float: left;
}
#assessment
{
	width:984px;
	background:url(../images/assessment/assessmentmainrepeatbg.gif) repeat-y;
	position:relative;
	float: left;
	z-index: 10;
}
#assessmentbottom
{
	width:984px;
	height:78px;
	background:url(../images/assessment/assessmentbottombg.gif) no-repeat;
	position:relative;
	float: left;
	margin-bottom: 20px;
	z-index: 0;
}

#assessmentheader .header, #assessment .header
{
	float: left;
	padding: 0 20px;
	width: 750px;
	font-size:14px !important;
}
.limitedactivitiesother
{
	padding-top: 3px;	
}

.limitedactivitiesother span
{
	font-size: 14px !important;
}
.limitedactivitiesother input
{
	width: 480px;
}
.anginaaffectedyourqualityoflifescale h2
{
	float: left;
}
.othertopicsother
{
	float: left;
	padding-top: 25px;
}
.othertopicsother input
{
	width: 320px;
}
.fulltextbox
{
	width: 720px;	
}
.header div
{
	float: left;
}
.header p
{
	margin: 14px 0;
}
.header h1
{
	margin: 16px 0;
}
.header .back
{
	width: 100px;
	margin-right:15px;
	margin-top:14px;
	width: 86px;
}

.steps
{
	position:absolute;
	left:790px;
	top:15px;
}

.steps input
{
	margin-right:15px;
	vertical-align:top;
}

.assessmentTxt
{
	font-size:25px !important;
	color:#28889f;
}

#home
{
	width: 984px;
}
#home .content
{
	height: 400px;
	padding: 33px 115px 0;
	width: 754px;
}

#home .content .touts img
{
	margin-right:10px;
}

#home .content .bottomBtns
{
	width:261px;
	margin:60px auto;
}

#step1 .header
{
	width:635px;
}

#step1 .content
{
	width: 805px;
	padding: 10px 12px 0;
	height: 688px;
	margin: 0 auto;
}

#step1 .bottomBtns
{
	margin: 0 0 0 534px;
}
#row2
{
	margin-top:10px;
}

#row3 input
{
	vertical-align:top;
}

#step2 .header
{
	width: 750px;
}

#step2 .content
{
	width: 947px;
	padding: 10px 18px 0;
	height: 197px;
}
#step2 input
{
	margin: 0 0 17px 0;	
}
.middle p
{    
	font-size: 14px !important;
}
#questions
{
	left:5px;
}

#questions, .question
{
	position:relative;
}

#questions .top
{
	background: url(../images/assessment/questions-top.gif) no-repeat;
	width:795px;
	height:12px;
	vertical-align:bottom;
	font-size:8px;
}

#questions .middle
{
	background: url(../images/assessment/questions-middle.gif) repeat-y;
	width:755px;
	padding: 10px 20px
}

#questions .bottom
{
	background: url(../images/assessment/questions-bottom.gif) no-repeat;
	width:795px;
	height:12px;
	vertical-align:top;
}

#questions h2
{
	font-size: 14px !important;
}


#questions label
{
	font-size: 14px !important;
	margin-right: 10px;
}

#questions input
{
	margin-right:10px;
}


#step2 .bottomBtns
{
	margin: 20px 0 0 534px;
	width: 435px;
}
.spacedradiobuttons td
{
	padding-right: 65px;	
}
.assessmentAnswer
{
	padding-left: 17px;
}
.assessmentAnswerText
{
	padding-left: 14px;
}
.float
{
	float: left;	
}
.arrowlink
{
	padding-top: 0 15px;
}
.arrowlink img
{
	vertical-align: middle;
	padding-right: 5px;
}

#headerSFTHCopy
{
	padding: 4px 0px 0px 26px;
}
.nopadding span
{
	padding: 0;	
}
