/* CSS Document */
/* Updated 10_23_09 to add a bullet style to the article body section */
/* Updated 03_05_10 to modify footer margins and style new disclaimer section */

/* ********************* GENERAL RESETTING ********************** */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td	{ margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; }
:focus	{ outline:0; }
body	{ line-height:1; color:#222222; background:#white; }
table	{ border-collapse:separate; border-spacing:0; }
caption, th, td	{ text-align:left; font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }


/* ********************* GLOBAL ASSETS ********************** */
.clrfix{zoom:1;}
.clrfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.headerMessage		{ position:absolute; top:-6000px; left:-2000px; }
/*.fixed-height	{ overflow:hidden; }*/
em	{ font-style:italic; }

/* overrides */

RadGrid_Office2007 .rgRow a, .RadGrid_Office2007 .rgAltRow a, .RadGrid_Office2007 .rgEditRow a, .RadGrid_Office2007 .rgFooter a, .RadGrid_Office2007 .rgEditForm a {
color:#1F6D94!important ;
}


/* ********************* FONT STYLES ********************** */
table { font-size:inherit; font:100%; }
pre,code,kbd,samp,tt { font-family:monospace; *font-size:108%; line-height:100%; }

p, ul, span	{line-height:16px; font-weight:normal; }
p, ul {font-size:12px; color:#222222; }
h2	{ font-size:24px; font-weight:bold; color:#ee293b; line-height:30px; } /*fixed size for sIFR*/
h3	{ font-size:93% /*12px*/; font-weight:bold; color:#393939; line-height:18px; }
h4	{float:left; display:inline; margin-bottom:4px; width:280px; font-size:14px; line-height:20px; color:#ee293b; } /*fixed size for sIFR*/
h5	{ float:left; display:inline; margin:8px 0 6px 0; width:280px; font-size:12px; line-height:18px; color:#000; }

a, a:link, a:focus, a:active, a:visited	{ font-size:inherit; color:#226D95; text-decoration:none; outline:none; font-weight: bold; }
a:hover	{ color:#226D95; text-decoration:underline;  font-weight:bold;}


/* GLOBAL STYLE ********************** */
body {
	font-family:Arial, Helvetica, sans-serif;
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	*font-size:small;
	*font:x-small;
	width:100%;
	background:url(../images/bg_body_all.jpg) 0px 0px repeat-x #FFFFFF;
	}
.no-bg	{ background:none; } 
.solid-bg	{ background:none; background-color:#000; }
strong	{ font-weight:bold; }


#pageContainer 		{ margin:0px auto; padding:0px 0px 0px 0px; width:1070px; background:url(../images/bg_home_int.jpg) 0px 0px no-repeat; }
#pageContainerHome	{ margin:0px auto; padding:3px 0px 0px 0px; width:1070px; background:url(../images/bg_home_try.jpg) 0px 0px no-repeat; }
#pageContainerAdmin	{ margin:0px auto; padding:3px 0px 0px 0px; width:977px; background-color:#fff; }

/* HEADER  ********************** */
#headerArea	{ margin:0px 7px 0px 55px; width:963px; height:152px; background:url(../images/bg_header.gif) 0px 0px no-repeat; }

.topLeftBlock	{ float:left; display:inline; margin:0px 0px 0px 0px; width:283px; height:95px; }

h2.lifelineLogo	{ margin:0px; width:283px; height:73px; background:url(../images/logo_lifeline.gif) 0px 0px no-repeat; }
h2.lifelineLogo a	{ display:block; width:283px; height:73px; }

h3.broughtByHdr	{ margin:0px 0px 0px 0px; width:283px; height:22px; background:url(../images/hdr_brought.gif) 0px 0px no-repeat; }

.topRightBlock	{ float:right; display:inline; margin:0px 0px 0px 250px; width:300px; height:73px;}

.topRightBlock p.topRightBlockNav	{ text-align:right; padding:5px 10px 0px 0px; font-size:12px; line-height:12px; color:#30759e; }
.topRightBlock p.topRightBlockNav a	{ padding:0px 5px 0px 5px; text-decoration:none; color:#30759e; font-weight:normal!important;}
.topRightBlock p.topRightBlockNav a:hover	{ text-decoration:underline; color:#30759e; font-weight:normal!important;}

/* Top Nav  ================ */
ul#topNavMain	{ list-type:none; margin:4px 0px 0px 0px; padding:0px; width:963px; height:43px; background-color:#FFFFFF; }
ul#topNavMain li	{ float:left; display:inline; padding:0px; }

ul#topNavMain li.homeNav		{ width:67px; height:43px; margin:0px; }
ul#topNavMain li.homeNav a		{ display:block; width:67px; height:43px; background:url(../images/topnav_1home.gif) 0px 0px no-repeat; }
ul#topNavMain li.homeNav a:hover	{ width:67px; height:43px; background:url(../images/topnav_1home.gif) 0px -43px no-repeat; }
ul#topNavMain li.homeNav a.onState	{ margin:0px 0px 0px 0px; width:67px; height:43px; background:url(../images/topnav_1home.gif) 0px -43px no-repeat; }
ul#topNavMain li.homeNav a.onState:hover{ display:block; width:67px; height:43px; background:url(../images/topnav_1home.gif) 0px -43px no-repeat; }

ul#topNavMain li.whoAnesNav		{ width:199px; height:43px; margin:0px; }
ul#topNavMain li.whoAnesNav a		{ display:block; width:199px; height:43px; background:url(../images/topnav_2who_is.gif) 0px 0px no-repeat; }
ul#topNavMain li.whoAnesNav a:hover	{ width:199px; height:43px; background:url(../images/topnav_2who_is.gif) 0px -43px no-repeat; }
ul#topNavMain li.whoAnesNav a.onState	{ margin:0px 0px 0px 0px; width:199px; height:43px; background:url(../images/topnav_2who_is.gif) 0px -43px no-repeat; }
ul#topNavMain li.whoAnesNav a.onState:hover{ display:block; width:199px; height:43px; background:url(../images/topnav_2who_is.gif) 0px -43px no-repeat; }

ul#topNavMain li.typesAnesNav		{ width:148px; height:43px; margin:0px; }
ul#topNavMain li.typesAnesNav a		{ display:block; width:148px; height:43px; background:url(../images/topnav_3types.gif) 0px 0px no-repeat; }
ul#topNavMain li.typesAnesNav a:hover	{ width:148px; height:43px; background:url(../images/topnav_3types.gif) 0px -43px no-repeat; }
ul#topNavMain li.typesAnesNav a.onState	{ margin:0px 0px 0px 0px; width:148px; height:43px; background:url(../images/topnav_3types.gif) 0px -43px no-repeat; }
ul#topNavMain li.typesAnesNav a.onState:hover{ display:block; width:148px; height:43px; background:url(../images/topnav_3types.gif) 0px -43px no-repeat; }

ul#topNavMain li.whatExpNav		{ width:124px; height:43px; margin:0px; }
ul#topNavMain li.whatExpNav a		{ display:block; width:124px; height:43px; background:url(../images/topnav_4what_expect.gif) 0px 0px no-repeat; }
ul#topNavMain li.whatExpNav a:hover	{ width:124px; height:43px; background:url(../images/topnav_4what_expect.gif) 0px -43px no-repeat; }
ul#topNavMain li.whatExpNav a.onState	{ margin:0px 0px 0px 0px; width:124px; height:43px; background:url(../images/topnav_4what_expect.gif) 0px -43px no-repeat; }
ul#topNavMain li.whatExpNav a.onState:hover{ display:block; width:124px; height:43px; background:url(../images/topnav_4what_expect.gif) 0px -43px no-repeat; }

ul#topNavMain li.patStoNav		{ width:124px; height:43px; margin:0px; }
ul#topNavMain li.patStoNav a		{ display:block; width:124px; height:43px; background:url(../images/topnav_5patient.gif) 0px 0px no-repeat; }
ul#topNavMain li.patStoNav a:hover	{ width:124px; height:43px; background:url(../images/topnav_5patient.gif) 0px -43px no-repeat; }
ul#topNavMain li.patStoNav a.onState	{ margin:0px 0px 0px 0px; width:124px; height:43px; background:url(../images/topnav_5patient.gif) 0px -43px no-repeat; }
ul#topNavMain li.patStoNav a.onState:hover{ display:block; width:124px; height:43px; background:url(../images/topnav_5patient.gif) 0px -43px no-repeat; }

ul#topNavMain li.faqsNav	{ width:63px; height:43px; margin:0px; }
ul#topNavMain li.faqsNav a	{ display:block; width:63px; height:43px; background:url(../images/topnav_6faqs.gif) 0px 0px no-repeat; }
ul#topNavMain li.faqsNav a:hover	{ width:63px; height:43px; background:url(../images/topnav_6faqs.gif) 0px -43px no-repeat; }
ul#topNavMain li.faqsNav a.onState	{ margin:0px 0px 0px 0px; width:63px; height:43px; background:url(../images/topnav_6faqs.gif) 0px -43px no-repeat; }
ul#topNavMain li.faqsNav a.onState:hover{ display:block; width:63px; height:43px; background:url(../images/topnav_6faqs.gif) 0px -43px no-repeat; }


ul#topNavMain li.medSpeNav		{ width:141px; height:43px; margin:0px; }
ul#topNavMain li.medSpeNav a	{ display:block; width:141px; height:43px; background:url(../images/topnav_7medical.gif) 0px 0px no-repeat; }
ul#topNavMain li.medSpeNav a:hover	{ width:141px; height:43px; background:url(../images/topnav_7medical.gif) 0px -43px no-repeat; }
ul#topNavMain li.medSpeNav a.onState	{ margin:0px 0px 0px 0px; width:141px; height:43px; background:url(../images/topnav_7medical.gif) 0px -43px no-repeat; }
ul#topNavMain li.medSpeNav a.onState:hover{ display:block; width:141px; height:43px; background:url(../images/topnav_7medical.gif) 0px -43px no-repeat; }



/* BODY  ************************ */
#bodyArea	{ margin:0px 0px 0px 48px; width:970px; height:auto; }

#bodyArea .mainLeft	{ float:left; display:inline; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; width:733px; height:auto; background:url(../images/bg_body_top.gif) 0px 0px no-repeat; }
.bodyColumnTop	{ margin:4px 0px 0px 31px; width:702px; height:43px; border-bottom:1px solid #e5e5e5; }

h3.shareBtn	{ float:right; display:inline; margin:24px 0px 0px 0px; width:72px; height:auto; }
h3.shareBtn a	{ padding:0px 18px 0px 0px; color:#1f6c96; text-decoration:none;  font-weight:bold;}
h3.shareBtn a:hover	{ padding:0px 18px 0px 0px; color:#1f6c96; text-decoration:underline; font-weight:bold; }
h3.printBtn	{ float:right; display:inline; margin:24px 0px 0px 0px; width:72px; height:auto; font-weight:bold; }
h3.printBtn a	{ padding:0px 18px 0px 0px; color:#1f6c96; text-decoration:none; background:url(../images/icon_print.gif) right 2px no-repeat; font-weight:bold; }
h3.printBtn a:hover	{ padding:0px 18px 0px 0px; color:#1f6c96; text-decoration:underline; background:url(../images/icon_print.gif) right 2px no-repeat; font-weight:bold;}
p.breadCrumbArea	{ margin:3px 0px 10px 33px; font-size:10px; line-height:12px; color:#a5a5a5; }
p.breadCrumbArea a	{ margin:0px 0px 0px 0px; text-decoration:none; color:#407fa2; }
p.breadCrumbArea a:hover	{ margin:0px 0px 0px 0px; text-decoration:underline; color:#407fa2; }


h1.whoIsPgHdr	{ float:left; display:inline; margin:0px 0px 0px 0px; width:343px; height:43px; background:url(../images/hdr_who_anes.gif) 0px 0px no-repeat; }
h1.patientsStoriesPgHdr	{ float:left; display:inline; margin:0px 0px 0px 0px; width:343px; height:43px; background:url(../images/hdr_pg_patient_stories.gif) 0px 0px no-repeat; }
h1.medicalSpecialtiesPgHdr	{ float:left; display:inline; margin:0px 0px 0px 0px; width:343px; height:43px; background:url(../images/hdr_pg_medical_specialties.gif) 0px 0px no-repeat; }
h1.faqsPgHdr	{ float:left; display:inline; margin:0px 0px 0px 0px; width:343px; height:43px; background:url(../images/hdr_pg_faqs.gif) 0px 0px no-repeat; }
h1.whatExpectPgHdr	{ float:left; display:inline; margin:0px 0px 0px 0px; width:343px; height:43px; background:url(../images/hdr_pg_what_expect.gif) 0px 0px no-repeat; }
h1.typesAnestPgHdr	{ float:left; display:inline; margin:0px 0px 0px 0px; width:343px; height:43px; background:url(../images/hdr_pg_types.gif) 0px 0px no-repeat; }

h1.regularTextHdr	{ float:left; display:inline; margin:0px 0px 0px 0px; padding:9px 0px 4px 0px; width:500px; height:30px; font-size:22px; line-height:35px; color:#f8be2c; background-color:#fff; }

.mainBodyContent	{ margin:0px 0px 0px 31px; width:680px; height:auto; }
.mainBodyContent p	{ margin:0px 0px 10px 0px; font-size:12px; line-height:16px; color:#222222; }

.picAnesthesiaPg	{ float:right; display:inline; margin:0px 0px 10px 15px; width:209px; height:167px; background:url(../images/typesofAnesthesia.jpg) 0px 0px no-repeat;  }
.picPatientStoriesPg	{ float:right; display:inline; margin:0px 0px 10px 15px; width:209px; height:167px; background:url(../images/whattoexpect.jpg) 0px 0px no-repeat;  }
.picMedSpecialtiesPg	{ float:right; display:inline; margin:0px 0px 10px 15px; width:209px; height:167px; background:url(../images/pic_man.jpg) 0px 0px no-repeat;  }

.flashVideoHolder	{ float:right; display:inline; margin:0px 0px 10px 15px; width:320px; height:240px; background:url(../images/pic_flash_video_holder.jpg) 0px 0px no-repeat;  }

.bodyColumnOne		{ float:left; display:inline; margin:0px 25px 10px 0px; width:320px; height:auto; }
.bodyColumnTwo		{ float:left; display:inline; margin:0px 15px 10px 0px; width:320px; height:auto; }

/* Modified by Rob M - this section here controls the main body - aka articles  ************************ */
.mainBodyContent h3,
.bodyColumnOne h3,
.bodyColumnTwo h3	{ margin:20px 0px 0px 0px; font-size:12px; line-height:16px; color:#2783b4; }
.mainBodyContent p,
.bodyColumnOne p,
.bodyColumnTwo p	{ margin:0px 0px 10px 0px; font-size:12px; line-height:16px; color:#222222; }
.mainBodyContent ul {margin: 10px; padding: 0 0 0 20px;}
.mainBodyContent li { padding: 0px; font-size:12px; line-height:16px; color:#222222; }
.mainBodyContent ol {margin: 10px; padding: 0 0 0 10px;}
.mainBodyContent ol li {padding: 0 0 0 0px; font-size: 12px; line-height: 16px; color: #222222;}

/* End  ************************ */

.faq ol li {font-weight: bold;}
ul.regBullet		{ list-style:none; font-size:12px; line-height:16px; color:#222222; }
ul.regBullet li		{ padding:0px 0px 0px 10px; background:url(../images/bullet.gif) 0px 5px no-repeat; }
ul.regBullet li a	{ color:#222222; text-decoration:none; }

div.blueBarArea		{ margin:0px 0px 0px 0px; width:680px; height:9px; font-size:9px; line-height:9px; background-color:#2d91cd; }
.blueMidNavBar		{ margin:0px 0px 0px 0px; width:680px; height:32px; background-color:#2d91cd; }

h2.relatedArticlesHdr	{ float:left; display:inline; margin:0px 0px 0px 0px; width:136px; height:32px; background:url(../images/hdr_related_articles_lighter.gif) 0px 0px no-repeat; }
h2.recentStoriesHdr		{ float:left; display:inline; margin:0px 0px 0px 0px; width:136px; height:32px; background:url(../images/hdr_recent_stories.gif) 0px 0px no-repeat; }

h2.moreVideosHdr		{ float:left; display:inline; margin:0px 0px 0px 0px; width:136px; height:32px; background:url(../images/hdr_more_videos.gif) 0px 0px no-repeat; }

p.navMenuPara	{ float:right; display:inline; margin:10px 0px 0px 0px; font-size:11px; line-height:14px; color:#FFFFFF; }
p.navMenuPara a		{ padding:0px 5px 0px 5px; text-decoration:none; color:#FFFFFF; }
p.navMenuPara a:hover	{ text-decoration:none; color:#fbbd2e; }
p.navMenuPara a.onState		{ text-decoration:none; color:#fbbd2e; }
p.navMenuPara a.onState:hover		{ text-decoration:underline; color:#fbbd2e; }
p.navMenuPara a.previousArrow	{ float:left; display:inline; margin:3px 0px 0px 5px; width:6px; height:10px; background:url(../images/arrow_previous.gif) 0px 0px no-repeat; }
p.navMenuPara a.nextArrow		{ margin:3px 15px 0px 10px; width:6px; height:10px; background:url(../images/arrow_next.gif) 0px 3px no-repeat; }

.mainRightColumn	{ float:right; display:inline; margin:0px; padding:24px 0px 0px 0px; width:237px; height:auto; background:url(../images/bg_right_column.gif) 0px 0px no-repeat #F5F5F3; }
h2.helpfulLinksHdr	{ margin:0px 0px 10px 12px; width:210px; height:29px; background:url(../images/hdr_helpful_hints.gif) 0px 0px no-repeat; }

.rightColumnBlock	{ margin:0px 0px 0px 0px; padding:15px 0px 19px 0px; width:237px; height:auto; border-bottom:1px solid #ffffff; }
.rightColLeftInt	{ float:left; display:inline; margin:0px 0px 0px 20px; width:108px; height:auto; }
.rightColLeftIntNorm	{ margin:0px 20px 0px 20px; width:197px; height:auto; }

.rightColumnBlock h4,
.rightColLeftInt h4	{ margin:5px 0px 0px 0px; font-size:12px; line-height:15px; color:#2e98d2; font-weight:bold; width:180px; }
.rightColumnBlock p,
.rightColLeftInt p	{ margin:5px 0px 0px 0px; font-size:12px; line-height:14px; color:#222222; }

p.rightLinkText	{ margin:5px 0px 0px 0px; font-size:12px; line-height:15px; color:#226d95; text-transform:uppercase; font-weight:bold; }
p.rightLinkText a	{ padding:0px 18px 0px 0px; color:#226d95; background:url(../images/btn_link.gif) right 1px no-repeat; text-decoration:none; font-weight:bold;}
p.rightLinkText a:hover	{ padding:0px 18px 0px 0px; color:#226d95; background:url(../images/btn_link.gif) right 1px no-repeat; text-decoration:underline; font-weight:bold; }

.rightPicInt		{ float:right; display:inline; margin:0px 0px 0px 0px; width:109px; height:100px; background:url(../images/pic_right_interior.jpg) 0px 0px no-repeat;  }
.rightPicInt2		{ float:right; display:inline; margin:10px 15px 0px 0px; width:88px; height:65px; background:url(../images/pic_nurse_video.jpg) 0px 0px no-repeat;  }			
					
/* HOME PAGE =================== */
.leftMainHome		{ float:left; display:inline; margin:0px 0px 0px 7px; padding:46px 0px 0px 0px; width:687px; height:255px; background:url(../images/bg_left_home.jpg) 0px 0px no-repeat; }
h1.withDoctorHdr	{ margin:0px 0px 0px 23px; width:467px; height:90px; background:url(../images/hdr_with_doctor.gif) 0px 0px no-repeat; }
p.homeMainText		{ margin:17px 0px 0px 26px; width:425px; font-size:12px; line-height:16px; color:#222222; }

h3.learnMoreHomeBtn	{ margin:16px 0px 0px 25px; width:116px; height:25px; background:url(../images/btn_learn_more_home.gif) 0px 0px no-repeat; font-weight:bold;}
h3.learnMoreHomeBtn a	{ display:block; width:116px; height:25px; font-weight:bold;}

h4.chooseAneSpeHdr	{ float:left; display:inline; margin:3px 0px 0px 23px; width:218px; height:18px; background:url(../images/hdr_choose_anes.gif) 0px 0px no-repeat; }

form.chooseSpecialty	{ float:left; display:inline; margin:28px 0px 0px 9px; width:174px; height:24px; background:url(../images/bg_select_home.gif) 0px 0px no-repeat; }
form.chooseSpecialty2	{ float:left; display:inline; margin:12px 0px 0px 0px; width:174px; height:24px; background:url(../images/bg_select_home.gif) 0px 0px no-repeat; }

select.chooseSpeSelect	{ margin:3px 0px 0px 0px; width:171px; height:19px; font-size:11px; line-height:16px; color:#222222; }
option.chooseSpeOption	{  }

.rightMainHome	{ float:right; margin:0px; padding:0px; width:271px; height:301px; }
.topRightHomeBlock	{ margin:0px; padding:10px 0px 0px 0px; width:271px; height:170px; background:url(../images/bg_home_right_top.jpg) 0px 0px no-repeat; }
.homeRightPic	{ margin:0px 0px 0px 0px; width:270px; height:141px; background:url(../images/pic_home_right.jpg) 110px 0px no-repeat; }
h4.successStoriesHdr	{ margin:7px 0px 0px 18px; width:112px; height:17px; font-size:17px; line-height:17px; background:url(../images/hdr_success_stories.gif) 0px 0px no-repeat; }
p.homeRightText	{ margin:5px 0px 0px 19px; width:105px; font-size:12px; line-height:14px; color:#222222; }
p.homeRightLinkText	{ margin:5px 0px 0px 19px; font-size:12px; line-height:16px; color:#226d95; text-transform:uppercase; font-weight:bold; }
p.homeRightLinkText a	{ padding:0px 18px 0px 0px; color:#226d95; background:url(../images/btn_link.gif) right 2px no-repeat; text-decoration:none; }
p.homeRightLinkText a:hover	{ padding:0px 18px 0px 0px; color:#226d95; background:url(../images/btn_link.gif) right 2px no-repeat; text-decoration:underline; }

form.inputHome	{ float:left; display:inline; margin:5px 0px 0px 15px; width:160px; height:26px; font-size:11px; line-height:16px; color:#226d95; background:url(../images/bg_home_input.gif) 0px 0px no-repeat; }
form.inputHome input	{ margin:3px 0px 0px 3px; width:152px; height:13px; }

p.homeRightLinkText2	{ float:left; display:inline; margin:10px 0px 0px 5px; font-size:12px; line-height:16px; color:#226d95; text-transform:uppercase; font-weight:bold; }
p.homeRightLinkText2 a	{ padding:0px 17px 1px 0px; color:#226d95; background:url(../images/btn_link.gif) right 2px no-repeat; text-decoration:none; }
p.homeRightLinkText2 a:hover	{ padding:0px 17px 1px 0px; color:#226d95; background:url(../images/btn_link.gif) right 2px no-repeat; text-decoration:underline; }

.bottomRightHomeBlock	{ margin:0px; padding:0px 0px 0px 0px; width:276px; height:125px; background:url(../images/bg_home_right_bot.jpg) 0px 0px no-repeat; }
h4.stayinformedHdr	{ margin:0px 0px 0px 18px; width:98px; height:16px; font-size:16px; line-height:16px; background:url(../images/hdr_stay_informed.gif) 0px 0px no-repeat; }
p.homeRightText2	{ margin:5px 0px 0px 19px; width:205px; font-size:12px; line-height:14px; color:#222222; }

.homeBotLeft			{ float:left; display:inline; margin:0px 0px 0px 7px; padding:23px 0px 0px 0px; width:687px; height:auto; }
.homeBotLeftInt			{ float:left; display:inline; margin:0px 0px 0px 17px; width:300px; color: #222222; }
.homeBotLeftInt2		{ float:left; display:inline; margin:0px 0px 0px 43px; width:300px; }

h3.latestArticlesHdr	{ margin:0px; width:300px; height:32px; background:url(../images/hdr_latest_articles.gif) 0px 0px no-repeat; }
.articleBlock			{ margin:0px; padding:0px 0px 8px 0px; width:300px; height:auto; border-bottom:1px solid #e5e5e5; }
.articleBlock2			{ margin:0px; padding:0px 0px 10px 0px; width:680px; height:auto; border-bottom:1px solid #e5e5e5; }

.articleBlock p		{ margin:0px 0px 0px 20px; font-size:12px; line-height:16px; color:#222222; }
.articleBlock2 p	{ margin:10px 0px 10px 0px; font-size:12px; line-height:13px; color:#222222; }
.articleBlock a		{  }


h4.articleBlockHdr		{ margin:12px 0px 0px 10px; width:600px; font-size:12px; line-height:13px; color:#226d95; }
h4.articleBlockHdr a	{ padding:0px 0px 0px 10px; color:#226d95; background:url(../images/bullet_double_arrow.gif) 0px 4px no-repeat; text-decoration:none; font-weight:bold; }
h4.articleBlockHdr a:hover	{ padding:0px 0px 0px 10px; color:#226d95; background:url(../images/bullet_double_arrow.gif) 0px 4px no-repeat; text-decoration:underline; font-weight:bold; }

h3.floatR	{ float:right; display:inline; }
h3.floatL	{ float:left; display:inline; }
h3.iconLink	{ margin:10px 2px 0px 20px; font-size:12px; line-height:14px; color:#1f6d94; text-transform:uppercase; }
h3.iconLink a	{ padding:0px 15px 0px 0px; color:#1f6d94; text-transform:uppercase; text-decoration:none;  }
h3.iconLink a:hover	{ padding:0px 15px 0px 0px; color:#1f6d94; text-transform:uppercase; text-decoration:underline; }

h3.viewAllBtn a		{ background:url(../images/btn_link.gif) right 2px no-repeat; }
h3.subscribeRSSBtn a{ background:url(../images/icon_rss.gif) right 2px no-repeat; }

h3.playVideoBtn		{ margin:10px 2px 0px 0px; font-size:11px; line-height:14px; color:#1f6d94; text-transform:uppercase; }
h3.playVideoBtn a	{ padding:0px 15px 0px 0px; color:#1f6d94; text-decoration:none; background:url(../images/btn_play.gif) right 1px no-repeat; font-weight:bold;}
h3.playVideoBtn a:hover	{ padding:0px 15px 0px 0px; color:#1f6d94; text-decoration:underline; background:url(../images/btn_play.gif) right 1px no-repeat; font-weight:bold; }


h3.videoLibrariesHdr	{ margin:0px; width:300px; height:32px; background:url(../images/hdr_video_library.gif) 0px 0px no-repeat; }
#videoPlacement		{ margin:0px; width:139px; height:103px; }
.videoPic			{ float:left; display:inline; margin:0px; width:139px; height:103px; background:url(../images/pic_home_video.jpg) 0px 0px no-repeat; }


.articleBlock p			{ margin:0px 0px 0px 20px; font-size:12px; line-height:16px; color:#222222; }

.floatLArticleBox	{ float:left; display:inline; margin:0px; padding:0px 0px 0px 10px; width:149px; height:auto; }
.floatLArticleBox h5	{ margin:0px 0px 4px 0px; font-size:12px; line-height:13px; color:#2E98D2; font-weight:bold; }
.floatLArticleBox p		{ margin:0px 0px 0px 1px; font-size:12px; line-height:14px; color:#222222; }

h5.homebottomHdr		{ margin:10px 0px 4px 10px; font-size:12px; line-height:13px; color:#222222; }

ul.homeBotList		{ list-style:none; margin:0px 0px 0px 10px; font-size:11px; line-height:14px; color:#1f6d94;  }
ul.homeBotList li		{ width:260px; padding:2px 0px 2px 0px; }
ul.homeBotList li a		{ color:#1f6d94; text-decoration:none; padding:0px 0px 0px 10px; background:url(../images/bullet_double_arrow.gif) 0px 4px no-repeat; }
ul.homeBotList li a:hover	{ color:#1f6d94; text-decoration:underline; }


.homeBotRight			{ float:left; display:inline; margin:0px; width:276px; height:auto; }
.homeBotRightTop		{ margin:0px; width:276px; height:150px; background:url(../images/bg_home_bot_top.gif) 0px 0px no-repeat; }
.homeBotRightTopLeft	{ float:left; display:inline; margin:31px 0px 0px 16px; width:159px; height:auto; }

h3.comePreparedHdr		{ margin:0px 0px 0px 0px; width:109px; height:17px; background:url(../images/hdr_come_prepared.gif) 0px 0px no-repeat; }

.homeBotRightTopLeft p	{ margin:5px 0px 0px 0px; font-size:12px; line-height:14px; color:#222222; }

.rightPicHomeBotTop		{ float:left; display:inline; margin:31px 0px 0px 0px; width:80px; height:69px; background:url(../images/pic_home_office.jpg) 0px 0px no-repeat; }

.homeBotRightBot		{ margin:0px; width:276px; height:160px; background:url(../images/bg_home_bot_bottom.gif) 0px 0px no-repeat; }
.homeBotRightTopLeft	{ float:left; display:inline; margin:31px 0px 0px 16px; width:159px; height:auto; }
.homeBotRightTopLeft p	{  }

h3.inCaseEmergencyHdr	{ margin:0px; width:146px; height:18px; background:url(../images/hdr_in_case_emerg.gif) 0px 0px no-repeat; }

.rightPicHomeBotBottom	{ float:left; display:inline; margin:31px 0px 0px 0px; width:80px; height:69px; background:url(../images/pic_home_right_bot.jpg) 0px 0px no-repeat; }
						
/* INTERIOR PAGES =================== */
h2.readHerStoryBtn	{ float:right; display:inline; margin:5px 0px 0px 0px; width:129px; height:17px; background:url(../images/btn_read_her_story.gif) 0px 0px no-repeat; }
h2.readHerStoryBtn a{ display:block; width:129px; height:17px; }

ul.arrowList		{ list-style:none; margin:0px 0px 0px 10px; font-size:11px; line-height:14px; color:#1f6d94;  }
ul.arrowList li		{ width:540px; padding:2px 0px 2px 0px; }
ul.arrowList li a		{ color:#1f6d94; text-decoration:none; padding:0px 0px 0px 10px; background:url(../images/bullet_double_arrow.gif) 0px 4px no-repeat; }
ul.arrowList li a:hover	{ color:#1f6d94; text-decoration:underline; }

/* ADMINISTRATION PAGES =================== */
#headerAdminArea	{ margin:0px 0px 0px 0px; padding:0px 7px 0px 7px; width:963px; height:128px; background:url(../images/bg_header_admin.gif) 0px 0px no-repeat; }

h3.adminHdr		{ float:right; display:inline; margin:43px 13px 0px 0px; width:161px; height:25px; background:url(../images/hdr_pg_admin.gif) 0px 0px no-repeat; }

#bodyAdminArea	{ margin:0px 0px 0px 0px; width:970px; height:auto; }

.adminLeftNavArea	{ float:left; display:inline; margin:0px 0px 0px 7px; padding:0px 0px 0px 0px; width:185px; height:auto; background:url(../images/bg_admin_leftnav.gif) 0px 0px repeat-y; }

ul#adminLeftNav		{ list-style:none; margin:20px 0px 20px 0px; width:185px; height:auto; font-size:14px; line-height:16px;  }
ul#adminLeftNav li	{ margin:0px 0px 0px 20px; padding:7px 0px 7px 0px; color:#2782b6; }
ul#adminLeftNav li a{ color:#2782b6; padding:0px 0px 0px 18px; font-weight:bold; background:url(../images/icon_share.gif) 0px 2px no-repeat;}
ul#adminLeftNav li a.openState	{ padding:0px 0px 0px 18px; background:url(../images/icon_minus.gif) 0px 2px no-repeat; }
ul#adminLeftNav li a:hover		{ text-decoration:underline; }

ul#adminLeftNav li ul.adminLeftNavInt	{ list-style:none; margin:5px 0px 0px 0px; width:185px; height:auto; font-size:14px; line-height:16px;  }
ul#adminLeftNav li ul.adminLeftNavInt li	{ margin:0px 0px 0px 10px; padding:2px 0px 2px 0px; font-size:12px; color:#2782b6; }
ul#adminLeftNav li ul.adminLeftNavInt li a	{ color:#2782b6; font-weight:normal; background:none; }
ul#adminLeftNav li ul.adminLeftNavInt li a:hover	{ color:#fabe2e; font-weight:normal; background:none; text-decoration:none; }
ul#adminLeftNav li ul.adminLeftNavInt li a.onState	{ color:#fabe2e; font-weight:normal; background:none; }
ul#adminLeftNav li ul.adminLeftNavInt li a.onState:hover	{ color:#2782b6; font-weight:normal; background:none; }


.mainAdminContent	{ float:left; display:inline; margin:0px 0px 0px 28px; width:750px; height:auto; }
.mainAdminContent p	{ margin:0px 0px 10px 0px; font-size:12px; line-height:16px; color:#222222; }

h1.regularAdminHdr	{ margin:0px 0px 5px 0px; padding:20px 0px 0px 0px; width:500px; height:30px; font-size:22px; line-height:28px; color:#2782b6; background-color:#fff; font-weight:bold; }

.adminIntBlock		{ margin:0px 20px 0px 0px; padding:0px 0px 5px 0px; width:717px; height:auto; border-bottom:1px solid #e5e5e5; }
.adminIntBlock h2	{ margin:15px 0px 3px 0px; padding:0px 0px 0px 18px; font-size:14px; line-height:16px; color:#2782b5; background:url(../images/icon_arrow_double_lg.gif) 0px 3px no-repeat; font-weight:bold; }
.adminIntBlock p	{ margin:0px 0px 10px 18px; font-size:12px; line-height:16px; color:#222222; }

form.adminFormTop	{ margin:35px 0px 0px 0px;  }
p.formPara			{ float:left; display:inline; margin:0px 10px 0px 0px; width:100px; height:auto; font-size:12px; line-height:16px; color:#2782b5; }

textarea.textAreaAdmin	{ float:left; display:inline; margin:0px 10px 0px 0px; width:210px; height:40px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#222222; border:1px solid #e5e5e5; }

input.radioOne		{ float:left; display:inline; margin:0px 0px 0px 0px; }
input.checkOne		{ float:left; display:inline; margin:0px 0px 0px 0px; }
input.formUpload	{ float:left; display:inline; margin:0px 0px 0px 20px; }

p.formItem			{ float:left; display:inline; margin:0px 0px 0px 10px; font-size:12px; line-height:16px; color:#222222; }

.margin100	{ margin:0px 0px 0px 110px;  }

.blueAdminNavBar	{ margin:0px 0px 0px 0px; padding:8px 0px 0px 0px; width:721px; height:24px; background-color:#2d91cd; }

h4.showTextHdr		{ float:left; display:inline; margin:0px 10px 0px 10px; font-size:14px; line-height:16px; font-weight:bold; color:#fff; }
form.adminTable		{ float:left; display:inline; margin:0px 0px 0px 0px; width:100px; height:14px;  }
select.formChoosePage	{ float:left; display:inline; margin:0px 0px 0px 0px; font-size:12px; line-height:12px; color:#000; }

table.adminTable	{ margin:0px 0px 0px 0px; width:721px; height:auto; }
table.adminTable tr.rowGrey	{ background-color:#f5f5f3; }
table.adminTable th	{ padding:8px 10px; font-size:12px; line-height:14px; font-weight:bold; color:#222222; border-left:1px solid #e5e5e5; background-color:#f5f5f3; }
table.adminTable td	{ padding:8px 10px; font-size:11px; line-height:14px; color:#222222; border-left:1px solid #e5e5e5; }
table.adminTable td a	{ color:#2782b6; text-decoration:none; }
table.adminTable td a:hover	{ color:#2782b6; text-decoration:underline; }

/* FOOTER  *************************** */
.disclaimer {padding: 10px 100px 0 25px; font-size: 11px; color: #666666;}
.disclaimerHome {padding: 10px 120px 0 10px; font-size: 11px; color: #666666;}
#footerHomeArea	{ margin:0px 0px 0px 34px; padding:15px 7px 0px 7px; width:988px; height:47px; background:url(../images/bg_footer_bottom.gif) left bottom repeat-x #fff; }
#footerArea		{ margin:10px 0px 0px 48px; padding:15px 0px 5px 0px; width:988px; height:47px; background:url(../images/bg_footer.gif) 0px -5px no-repeat #fff; }
#footerArea .footerInt	{ margin:0px 14px 0px 7px; padding:0px; width:963px; height:47px;  }

h2.ameSocAnesLogo	{ float:left; display:inline; margin:4px 0px 0px 0px; width:166px; height:36px; background:url(../images/logo_asa.gif) 0px 0px no-repeat; }
h2.ameSocAnesLogo a	{ display:block; width:166px; height:36px; }

.footerLeft	{ float:left; display:inline; width:790px; height:auto; }
.footerLeft ul.footerList	{ list-type:none; margin:0px 0px 3px 15px; width:775px; height:auto; font-size:10px; line-height:12px; }
.footerLeft ul.footerList li	{ float:left; display:inline; padding:0px 5px 0px 5px; color:#30759e; background:url(../images/bg_footerlist_spacer.gif) right 3px no-repeat; }
.footerLeft ul.footerList li.firstOne	{ float:left; display:inline; padding:0px 5px 0px 0px; color:#30759e; background:url(../images/bg_footerlist_spacer.gif) right 3px no-repeat; }
.footerLeft ul.footerList li.lastOne	{ float:left; display:inline; padding:0px 5px 0px 5px; color:#30759e; background:none; }
.footerLeft ul.footerList li a	{ padding:0px 5px 0px 0px; text-decoration:none; color:#30759e; }
.footerLeft ul.footerList li a:hover	{ text-decoration:underline; color:#30759e; }

.footerLeft ul.bottomStripe	{ height:20px; padding:0px 0px 0px 0px; background:url(../images/bg_footer_stripe.gif) left 19px no-repeat; }


/* Utilities ********************** */

span.headerMessage		{ position:absolute; top:-6000px; left:-2000px; }
	.headerMessage		{ position:absolute; top:-6000px; left:-2000px; }

.spacer 		{ clear:both; width:100%; overflow:visible; }
.clearBoth		{ clear:both; line-height:0px; height:0px; font-size:0px; margin:0px; }

.height1		{ height:1px; line-height:1px; font-size:1px; }
.height2		{ height:2px; line-height:2px; font-size:2px;}
.height3		{ height:3px; line-height:3px; font-size:3px;}
.height5		{ height:5px; line-height:5px; font-size:5px;}
.height10		{ height:10px; line-height:10px; font-size:10px; }
.height12		{ height:12px; line-height:12px; font-size:12px; }
.height15		{ height:15px; line-height:15px; font-size:15px; }
.height20		{ height:20px; }
.height25		{ height:25px; }
.height30		{ height:30px; }
.height33		{ height:33px; }
.height40		{ height:40px; }
.height50		{ height:50px; }
.height60		{ height:60px; }
.height80		{ height:80px; }
.height100		{ height:100px; }
.height200		{ height:200px; }