/* ==========================================================================================  RESETS */
.titanDisplay,
#htmlTag{background:#1f4687 url('images/sfmcv5/bgHtmlTagBlue.jpg') repeat-x left top;}
.titanBody{background:url('images/sfmcv5/bgTitanBodyBlue.jpg') no-repeat center top;}

.titanBody,.mainBody,.Freeform,.FormEditor,.FAQ, 
.titanBody input,.titanBody select,.titanBody textarea, 
.mainBody input,.mainBody select,.mainBody textarea,  
.FAQ input,.FAQ select,.FAQ textarea,
.FormEditor input,.FormEditor select,.FormEditor textarea,
.Freeform input,.Freeform select,.Freeform textarea
{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;}

.titanBody p,.titanBody blockquote,
.mainBody p,.mainBody blockquote,
.Freeform p,.Freeform blockquote,.Freeform ol,.Freeform ul,.Freeform dl,.Freeform textarea,.Freeform table,
.FAQ p,.FAQ blockquote,.FAQ ol,.FAQ ul,.FAQ dl,.FAQ dl,.FAQ textarea,
.FormEditor p,.FormEditor blockquote,.FormEditor ol,.FormEditor ul,.FormEditor dl,.FormEditor textarea
{line-height:18px;}

.Freeform ol,.Freeform ul,
.FAQ ol,.FAQ ul,
.FormEditor ol,.FormEditor ul{/*line-height:21px;*/}

.Aggregation img,.Calendar img,.Commenting img,.PhotoBlock img,.SearchResults img,.SiteMap img,.TOCBlock img,.WhatsNew img,
.Freeform a img,.FormEditor a img,.FAQ a img
{border:0;}

.titanBody hr,.mainBody hr,
.Freeform hr,.FormEditor hr,.FAQ hr
{background-color:#ccc;border:0;color:#ccc;height:1px;}

.titanBody fieldset,.mainBody fieldset,
.Freeform fieldset,.DisplaySideUpload fieldset,.AggregationFilter fieldset,.Calendar fieldset
{background:transparent;}/* don't remove this attributes, can add attributes-change values */

.titanBody a,.mainBody a,.FAQ a,.FormEditor a,.Freeform a
{color:#000;text-decoration:underline;}

.titanBody a:hover,.mainBody a:hover,.FAQ dd a:hover,.FormEditor a:hover,.Freeform a:hover,
.titanBody a:focus,.mainBody a:focus,.FAQ dd a:focus,.FormEditor a:focus,.Freeform a:focus,
.titanBody a:active,.mainBody a:active,.FAQ dd a:active,.FormEditor a:active,.Freeform a:active
{color:#0067b1;text-decoration:underline;}

.titanBody a img
.titanBody a:hover img,
.titanBody a:focus img,
.titanBody a:active img{background:0;border:0;}

/* ========================================================================================== Text Editor Drop Downs */
h1{color:#0067b1;font-size:24px;}/* page title */
h2{color:#0067b1;font-size:20px;}
h3{color:#0067b1;font-size:16px;} /* default block title */
h4{font-weight:bold;font-size:12px;}/*default block page links */
h5{color:#0067b1;font-weight:bold;font-size:12px;}
h6{font-weight:bold;font-size:12px;}

.floatLeft_ImgBorder,
.floatRight_ImgBorder,
.imgBorder{border:1px solid #ddd;}

/* ========================================================================================== PAGE LAYOUT */
#mainBody{}
#inner{background:#fff;}
	#pageTopArea{}
	
		#logoControlContainer{}
			#logoControlContainer a{background:0;border:0;}
				#logoControlContainer a img{}
			
			#phoneWrapper p{color:#fff;font-size:18px;line-height:30px;}
			#phoneWrapper span{font-size:25px;font-weight:bold;}
			#searchBarContainer{}
				#searchBarContainer input#searchTerms{border:1px #fff solid;}
				#searchBarContainer input#searchGo{background:url('images/sfmcv5/btnSearchBlue.gif') no-repeat left 2px;color:#fff;font-size:10px;font-weight:bold;}

		#utilityNavContainer{color:#fff;text-align:right;}
			#utilityNavContainer ul{list-style:none;}
				#utilityNavContainer ul li{}
				#utilityNavContainer ul li.navFirst{}
				#utilityNavContainer ul li.navLast{}
					#utilityNavContainer ul li span{}/* separator */
					#utilityNavContainer ul li a{color:#fff;font-size:10px;text-decoration:none;}
					.AppleMAC-Safari.Unknown #utilityNavContainer ul li a{font-size:9px}
					#utilityNavContainer ul li a:focus,
					#utilityNavContainer ul li a:hover,
					#utilityNavContainer ul li a:active{border:0;text-decoration:underline;}					

		#topNavContainer{background:#999;font-size:13px;font-weight:bold;}
			#topNavContainer ul{list-style:none;}
				#topNavContainer ul li{}
				#topNavContainer ul li.navFirst{}
				#topNavContainer ul li.navLast{}
					#topNavContainer ul li span{}/* separator */
					#topNavContainer ul li a{color:#fff;text-decoration:none;text-transform:uppercase;}
					#topNavContainer ul li.navFirst a{}
					#topNavContainer ul li.navLast a{}
					#topNavContainer ul li a:focus,
					#topNavContainer ul li a:hover,
					#topNavContainer ul li a:active,
					#topNavContainer ul li a.current{background:#0068b3;}
					
	
		#toolContainer{color:#808080;font-size:10px;}
				#breadCrumbContainer{}
					#breadCrumbContainer ul{list-style:none;}
						#breadCrumbContainer ul li{}
							#breadCrumbContainer ul li a{color:#808080;text-decoration:none;}
							#breadCrumbContainer ul li a:focus,
							#breadCrumbContainer ul li a:hover,
							#breadCrumbContainer ul li a:active{color:#808080;text-decoration:underline;}

				#pageTools{}
					#pageTools ul{list-style:none;}
						#pageTools ul li{}
						#pageTools ul li.print{background:url('images/sfmcv5/bgPrintEmail.gif') no-repeat left top;}
						#pageTools ul li.email{background:url('images/sfmcv5/bgPrintEmail.gif') no-repeat left -36px;}
						.Unknown #pageTools ul li.email,
						.MacPPC #pageTools ul li.email{background-position:left -37px;}					
						#pageTools ul li a{color:#666;font-size:11px;}
							#pageTools ul li a:focus,
							#pageTools ul li a:hover,
							#pageTools ul li a:active{}

			#contentArea{}
			#contentContainer{background:url('images/sfmcv5/bgContentContainer.gif') repeat-y 608px top;}

				#contentContainer{}/* breadcrumb, pagetools, centerzone, rightzone */
					#centerZone{}

					#rightZone{}
						#rightZone h1 a{color:#0C365C;}
						#rightZone h1 a:hover{background-color:#fff;color:#00a8cb;}	

	/*bottomContainer*/
	#bottomContainer{color:#808080;font-size:9px;border-top:2px solid #c8c8c8;}
		#bottomContainer a{color:#808080;text-decoration:none;} 
		#bottomContainer a:focus,
		#bottomContainer a:hover,
		#bottomContainer a:active{color:#0067b1;text-decoration:none;}

		#bottomNavContainer{text-transform:uppercase;}
			#bottomNavContainer ul{}
				#bottomNavContainer ul li{}
					#bottomNavContainer ul li a{}
					#bottomNavContainer ul li a:focus,
					#bottomNavContainer ul li a:hover,
					#bottomNavContainer ul li a:active{background:0;border:0;text-decoration:none;}
			
		#contentFooter{}
		
		/*#poweredBy{color:#808080;}
			#poweredBy a{color:#808080;}
			#poweredBy a:focus,
			#poweredBy a:hover,
			#poweredBy a:active{background:0;border:0;color:#fff;}*/

/*footer */
#FooterNav{background:#1f4687 url('images/sfmcv5/bgFooterNavBlue.jpg') repeat-x left top;}
#FooterZone{background:#1f4687 url('images/sfmcv5/bgFooterZoneBlue.jpg') no-repeat center top;}
		#FooterZone table td ul{list-style:none;}
		#FooterZone table td,
		#FooterZone table td a,
		#FooterZone table td h4{color:#fff;font-size:9px;}
		#FooterZone table td a:hover,
		#FooterZone table td a:focus,
		#FooterZone table td a:active{color:#aaa;}
		#FooterZone table td h4{font-weight:bold;font-size:10px;}


/* __________________________________________________________________________________________ CONTENT NAV */
#contentNavContainer{border-bottom:2px solid #c0c0c0;}

	/* level 1 content nav */
	#contentNavContainer ul{list-style:none;}
		#contentNavContainer ul li{font-weight:bold;}
		#contentNavContainer ul li.navLast{}
		#contentNavContainer ul li.navFirst {}
		#contentNavContainer ul li.navLast{}
			#contentNavContainer ul li a{color:#0067b1;font-size:16px;text-decoration:none;}
			#contentNavContainer ul li a:focus,
			#contentNavContainer ul li a:hover,
			#contentNavContainer ul li a:active{color:#0067b1;font-size:16px;}
			#contentNavContainer ul li a.current{color:#0067b1;font-size:16px;}

				/* level 2 and beyond content nav - will use level 1 if you don't write anything here */
				#contentNavContainer li ul{}
				#contentNavContainer li ul li{}
					#contentNavContainer li ul li a{color:#666;font-size:12px;}
					#contentNavContainer li ul li a:hover,					
					#contentNavContainer li ul li a:focus,
					#contentNavContainer li ul li a:active{color:#0067b1;font-size:12px;}
					#contentNavContainer li ul li a.current,
					#contentNavContainer li ul li a.current:hover,
					#contentNavContainer li ul li a.current:focus,
					#contentNavContainer li ul li a.current:active{color:#0067b1;font-size:12px;}
					#contentNavContainer li ul li.navLast{}

						/* level 3 and beyond content nav - will use level 2 if you don't write anything here */
						#contentNavContainer li ul li ul{}
						#contentNavContainer li ul li ul li{}
							#contentNavContainer li ul li ul li a{}
							#contentNavContainer li ul li ul li a:focus,
							#contentNavContainer li ul li ul li a:hover,
							#contentNavContainer li ul li ul li a:active{}
							#contentNavContainer lli ul li ul li a.current{}

/* ========================================================================================== SPECIAL CLASS NAMES */
/* bulletMenu class that can be added to blocks like TOCBlock and Filter(Agreggation) to have the appearance of navigation */
	#mainBody .bulletMenu ul,
	#mainBody div.Freeform ul.bulletMenu,
	#mainBody div.FAQ ul.bulletMenu,
	#mainBody div.FormEditor ul.bulletMenu{list-style:none;}
	
	div.bulletMenu div.OneCol h4,
	div.bulletMenu div.TwoCol h4,
	div.bulletMenu ul li,
	div ul.bulletMenu li,
	div ul li.bulletMenu{background:url('images/sfmcv5/bltBulletMenu.gif') no-repeat left 3px;font-weight:normal;}
	div.bulletMenu ul li,
	div ul.bulletMenu li,
	div ul li.bulletMenu{background-position:left 4px;}

	div.bulletMenu div.OneCol h4 a,
	div.bulletMenu div.TwoCol h4 a,
	ul.bulletMenu li a,
	ul.bulletMenu li a,
	ul li.bulletMenu a{color:#000;text-decoration:none;}
	
	div.bulletMenu div.OneCol h4 a:hover,
	div.bulletMenu div.TwoCol h4 a:hover,
	div.bulletMenu div.OneCol h4 a:focus,
	div.bulletMenu div.TwoCol h4 a:focus,
	div.bulletMenu div.OneCol h4 a:active,
	div.bulletMenu div.TwoCol h4 a:active,
	div.bulletMenu ul li a:hover,
	div.bulletMenu ul li a:focus,
	div.bulletMenu ul li a:active,
	ul.bulletMenu li a:hover,
	ul.bulletMenu li a:focus,
	ul.bulletMenu li a:active{color:#0067b1;text-decoration:none;}	

.border{border-bottom:1px solid #c0c0c0;}

.readMoreLine,
.readMoreNoLine,
.archives a{background:url('images/sfmcv5/bltBulletMenu.gif') no-repeat left 3px;font-weight:bold;}
.readMoreNoLine,
.readMoreNoLine a,
.archives a{text-decoration:none;}
.readMoreNoLine:hover,
.readMoreNoLine:focus,
.readMoreNoLine:active,
.readMoreNoLine a:hover,
.readMoreNoLine a:focus,
.readMoreNoLine a:active,
.archives a:hover,
.archives a:focus,
.archives a:active{text-decoration:none;}

div.largerHeader div.OneCol{}
div.largerHeader div.OneCol h4{font-size:16px;}

div.followUs table td a,
div.followUs table td a:hover,
div.followUs table td a:focus,
div.followUs table td a:active{text-decoration:none;}



#mainBody .blue{background:url('images/sfmcv5/bgBlue.gif') no-repeat left bottom;}
#mainBody .blue h3{background:url('images/sfmcv5/bgBlue.gif') no-repeat left top;}
#mainBody .blue h3,
#mainBody .blue p,
#mainBody .blue .readMoreNoLine a{color:#fff;}
#mainBody .blue .readMoreNoLine a:hover,
#mainBody .blue .readMoreNoLine a:focus,
#mainBody .blue .readMoreNoLine a:active{text-decoration:underline;}
#mainBody .blue p{font-weight:bold;}
#mainBody .blue .readMoreNoLine{background:url('images/sfmcv5/bltBulletMenuWhite.gif') no-repeat left 2px;}
#mainBody .border .blue{margin-bottom:8px;}

.trainer{background:#e6e7e7;}

.trainer td p.background{background:#f2f3f3;border:1px solid #fff;}

div.trainersList div.OneCol div.image h4{font-weight:normal;}
div.trainersList div.OneCol div.image h4 a{color:#000;text-decoration:underline;} 
div.trainersList div.OneCol div.image h4 a:hover,
div.trainersList div.OneCol div.image h4 a:focus,
div.trainersList div.OneCol div.image h4 a:active{color:#0067b1;} 

/* health news jquery */
.slider{}
.slider .OneCol p.teaser{color:#000;font-size:12px;font-weight:bold;line-height:16px}
.slider .OneCol p.teaser a{background:url('images/sfmcv5/bltBulletMenu.gif') no-repeat left 3px;text-decoration:none;}
.slider .OneCol p.teaser a:hover,
.slider .OneCol p.teaser a:focus,
.slider .OneCol p.teaser a:active{text-decoration:underline;}
.slider .OneCol p.teaser span.text{color:#0167b1;}

/* ========================================================================================== BLOCKS */
/* class automatically added to all blocks depending on what zone they are in */
	div.TopLeftZone{}
	div.LeftZone{}
	div.CenterZone{}
	div.RightZone{}
	
/*  general shared tags and classes */
	/* === BLOCK HEADINGS === non-text editor blocks with h3 titles */
	div.Aggregation h3, /* on alpha list filter it's the heading for the alpha section */
	div.TOCBlock h3,
	div.WhatsNew h3,
	div.SiteMap h3,
	div.LogIn h3,
	div.UserAccount h3,
	div.Commenting h3,
	div.SearchResults h3,
	div.Calendar h3, /* date range above the event listing */
	div.PhotoBlock h3, /* block heading, filmstrip heading and large photo heading */
	div.EventUpload h3{}
	
	/* === BLOCK TEASER IMAGES === filter (alpha list = tocList), toc, what's new,  search results, calendar, photo block */
	div.OneCol div.image a img,
	div.TwoCol  div.image a img,
	div.tocList div.image a img
	/*div.PhotoBlock div.thumbnails img*/{}

	/* === BLOCK TEASER HEADINGS === filter (alpha list = tocList),, toc, what's new,  search results, calendar  - these styles will show when the h4 is not a link */
	div.OneCol h4,
	div.TwoCol h4,
	div.SiteMap h4,
	div.tocList h4{}	
	
	/* === BLOCK LINKS ===  filter (alpha list = tocList), toc, what's new,  search results, calendar, site map */
	/* h4 - teaser page title when a link */
	div.OneCol h4 a,
	div.TwoCol h4 a,
	div.tocList h4 a{color:#0067b1;text-decoration:none;}
	
	div.OneCol h4  a:hover,
	div.OneCol h4  a:focus,
	div.OneCol h4  a:active,
	div.TwoCol h4  a:hover,
	div.TwoCol h4  a:focus,
	div.TwoCol h4  a:active,
	div.tocList h4  a:hover,
	div.tocList h4  a:focus,
	div.tocList h4  a:active{color:#666;text-decoration:none;}

	/* read more link */
	div.OneCol p.linkText a,
	div.TwoCol p.linkText a,
	div.tocList p.linkText a{text-decoration:none;background:url('images/sfmcv5/bltBulletMenu.gif') no-repeat left 2px;font-weight:bold;}
	
	div.OneCol p.linkText a:hover,
	div.OneCol p.linkText a:focus,
	div.OneCol p.linkText a:active,
	div.TwoCol p.linkText a:hover,
	div.TwoCol p.linkText a:focus,
	div.TwoCol p.linkText a:active,
	div.tocList p.linkText a:hover,
	div.tocList p.linkText a:focus,
	div.tocList p.linkText a:active{text-decoration:none;}

	/* comments link on filter, toc, what's new, calendar, search results */
	div.OneCol p.linkComments a,
	div.TwoCol p.linkComments a,
	div.tocList p.linkComments a{text-decoration:none;}	

	div.OneCol p.linkComments span a:hover,
	div.OneCol p.linkComments span a:focus,
	div.OneCol p.linkComments span a:active,
	div.TwoCol p.linkComments span a:hover,
	div.TwoCol p.linkComments span a:focus,
	div.TwoCol p.linkComments span a:active,
	div.tocList p.linkComments span a:hover,
	div.tocList p.linkComments span a:focus,
	div.tocList p.linkComments span a:active{text-decoration:underline;}		
	
	/* === BLOCK PARAGRAPH === filter (alpha list = tocList), toc, what's new, search results, calendar, site map */	
	
	/* === BLOCK AVERAGE REVIEW === filter (alpha list = tocList), toc, what's new, search results, calendar*/
	
	/* === BLOCK CLASSIFICATIONS === filter, toc, what's new */
	
	/* === BLOCK HIT COUNT (not base), DATE (not base)  & VIEW COMMENT === */
	
	/* === BLOCK ALT ROW === filter (alpha list = tocList), toc, what's new, search results, commenting, calendar */
	
	/* === LABELS === filter (alpha list = tocList), toc, what's new, search results, calendar, comments, display side upload, event upload */
	div.OneCol div.classifications span,
	div.TwoCol div.classifications span,
	div.tocList div.classifications span,
	div.CalendarResults .data label,
	div.DisplaySideUpload label,
	div.Commenting .label,
	#recaptcha_area span.recaptcha_only_if_image,
	div.EventUpload label,
	div.LogIn label,
	div.UserAccount div.accountForm div label,
	div.UserAccount div.hintQuestions div label{font-weight:bold;}
	
	div.LogIn div.remember label,
	div.EventUpload div.accountFilter label,
	div.DisplaySideUpload div.accountFilter label{font-weight:normal;}
	
	/* === PAGINATION  === search results, filter, calendar */	
	ul.paginationFooter{list-style:none;text-align:right;}
	ul.paginationFooter a,
	ul.pagination a{list-style:none;text-decoration:none;}
	ul.paginationFooter a:hover,
	ul.pagination a:hover,
	ul.paginationFooter a:focus,
	ul.pagination a:focus,
	ul.paginationFooter a:active,
	ul.pagination a:active{text-decoration:none;}

	/* === MONTHLY CALENDAR TABLE === calendar, event upload  */	
	div.Calendar div.calendarCallOut table td,
	div.EventUpload div.DatePicker td,
	div.EventUpload div.DatePicker{background:#eee;}
	div.Calendar div.calendarCallOut table td,
	div.EventUpload div.DatePicker td{border:1px solid #e8e8e8;text-align:center;}
	div.Calendar div.calendarCallOut table .arrow,
	div.EventUpload div.DatePicker .arrow,
	div.EventUpload div.DatePicker .caption th + th + th + th{color:#0067b1}
	div.Calendar div.calendarCallOut table .arrow:hover,
	div.EventUpload div.DatePicker .caption th + th + th + th:hover,
	div.EventUpload div.DatePicker .arrow:hover{color:#777}
	div.Calendar div.calendarCallOut table td.otherMonth,
	div.EventUpload div.DatePicker td.otherMonth{background:#ddd}
	div.Calendar div.calendarCallOut table td.selected,
	div.EventUpload div.DatePicker td.selected{background:#fffefe;color:#0067b1;font-weight:bold;}
	div.Calendar div.calendarCallOut div.calendarNav{text-align:center;font-size:11px;}
	div.Calendar div.calendarCallOut div.calendarNav span{color:#444;cursor:pointer;font-weight:bold;}
	div.Calendar div.calendarCallOut div.calendarNav span.selected,
	div.Calendar div.calendarCallOut div.calendarNav span:hover{color:#0067b1;}	
	
	div.Calendar div.calendarCallOut table td.hasEvent,
	div.EventUpload div.DatePicker td.hasEvent{color:#0067b1;}

	/* === FILTERS === filter, calendar, registration  */
	
/*  end general shared tags and elements */
	
/* FORM BLOCKS commenting, event upload, file upload, filter, log in, registration */
	/* === ERROR MESSAGES === */	
	div.FormEditor div.ErrorMessage,
	div.EventUpload div.ErrorMessage,
	div.commentForm div.ErrorMessage,
	div.LogIn div.ErrorMessage,
	div.LogIn div.ErrorText,
	div.UserAccount div.ErrorMessage{background:#f7f7f7;border:1px solid #ccc;}
	
	div.FormEditor div.ErrorMessage,
	div.FormEditor div.errorMessage,
	div.EventUpload div.ErrorMessage,
	div.commentForm div.ErrorMessage,
	div.LogIn div.ErrorMessage,
	div.LogIn div.ErrorText,
	div.UserAccount div.ErrorMessage,
	div.commentForm div.messageOn,
	div.EventUpload div.messageOn{color:#900;}
/*  end form block */

/* individual blocks - other than freeform, faq, form editor those are way above this */
	/* === ALPHA LIST - filter block === */
	div.Aggregation ul.alphaList {list-style:none;}
	div.Aggregation ul.alphaList li a{font-weight:bold;}
	div.Aggregation div.alpha h3{background:0;}
	div.Aggregation div.alpha a,
	div.Aggregation div.alpha a:hover,
	div.Aggregation div.alpha a:focus,
	div.Aggregation div.alpha a:active{text-decoration:none;}
	div.Aggregation div.alpha div h4 a:hover,
	div.Aggregation div.alpha div h4 a:focus,
	div.Aggregation div.alpha div h4 a:active{text-decoration:none;}
	div.Aggregation div.alpha div p.linkText a:hover,
	div.Aggregation div.alpha div p.linkText a:focus,
	div.Aggregation div.alpha div p.linkText a:active{text-decoration:underline;}

	/* === CALENDAR === */
	div.Calendar h4{font-weight:bold;}
	#rightZone div.Calendar{background:transparent;border:0;}
	#rightZone div.Calendar h4{font-weight:normal;}
	
	/* === COMMENTING === */
	.Commenting .summary{}
	.comments .OneCol div{border-bottom:1px solid #ddd;}
	.comments .OneCol div div{border-bottom:0;}
	
	/* === EVENT UPLOAD === */
	.EventUpload .startDate .icon,
	.EventUpload .endDate .icon{background:url('images/sfmcv5/thbCalendar.gif') no-repeat left top;}
	
	/* === FAQ === */
	/* question area */
	div.FAQ ul{list-style:none;}
	div.FAQ ul a{text-decoration:none;}
	div.FAQ ul a:hover,
	div.FAQ ul a:focus,
	div.FAQ ul a:active{color:#999;text-decoration:none;}
	
	/* answer area */
	div.FAQ dl ul a{text-decoration:underline;}
	div.FAQ dl ul a:hover,
	div.FAQ dl ul a:focus,
	div.FAQ dl ul a:active{text-decoration:underline;}
	div.FAQ dt{font-weight:bold;border-top:1px solid #ccc;}
	div.FAQ div.titan_faq_q dl dt{border:0;}/* wkst only */
	div.FAQ dl ul{list-style:disc;}
	
	/* === FILE UPLOAD === */
	
	/* === FILTER === */
	
	/* === FLOWPLAYER ===*/

	/* FLOWPLAYER LARGE */
	.LargeFlowplayer{}
	
	#mainBody .LargeFlowplayer div.carousel-prev{background:transparent url('images/sfmcv5/prev_arrows.gif') no-repeat -23px 0;}
	#mainBody .LargeFlowplayer div.carousel-next{background:transparent url('images/sfmcv5/next_arrows.gif') no-repeat -22px 0;}
	#mainBody .LargeFlowplayer div.carousel-prev:hover{background-position:-1px 0;}
	#mainBody .LargeFlowplayer div.carousel-next:hover{background-position:-44px 0;}
	#mainBody .LargeFlowplayer div.carousel-prev-disabled,
	#mainBody .LargeFlowplayer div.carousel-next-disabled,
	#mainBody .LargeFlowplayer div.carousel-prev-disabled:hover,
	#mainBody .LargeFlowplayer div.carousel-next-disabled:hover{background-position:100px 100px;cursor:default}
	
	/* FLOWPLAYER SMALL */
	.SmallFlowplayer{}
	
	#mainBody .SmallFlowplayer div.carousel-prev{background:transparent url('images/sfmcv5/prev_arrows_small.gif') no-repeat -11px 0;}
	#mainBody .SmallFlowplayer div.carousel-next{background:transparent url('images/sfmcv5/next_arrows_small.gif') no-repeat -12px 0;}
	#mainBody .SmallFlowplayer div.carousel-prev:hover{background-position:2px 0;}
	#mainBody .SmallFlowplayer div.carousel-next:hover{background-position:-26px 0;}
	#mainBody .SmallFlowplayer div.carousel-prev-disabled,
	#mainBody .SmallFlowplayer div.carousel-next-disabled,
	#mainBody .SmallFlowplayer div.carousel-prev-disabled:hover,
	#mainBody .SmallFlowplayer div.carousel-next-disabled:hover{background-position:100px 100px;cursor:default}
	
	/* === FORM EDITOR === */
	
	/* === FREEFORM === */
	
	/* === LOG IN === */
	
	/* === PAGE SHARE === */
	div.SharePage{background:0;/*border:0;*/}
 
	/* === PHOTO BLOCK === */	
	div.PhotoBlock div.filmstrip div h3{color:#555;font-size:12px;font-weight:bold;}
	div.PhotoBlock div.filmstrip div.leftArrow{background:url('images/sfmcv5/btnPrevNextArrows.gif') no-repeat left top;}
	div.PhotoBlock div.filmstrip div.rightArrow{background:url('images/sfmcv5/btnPrevNextArrows.gif') no-repeat right top;}
	div.PhotoBlock div.filmstrip div.leftArrow:hover{background-position:left bottom;}
	div.PhotoBlock div.filmstrip div.rightArrow:hover{background-position:right bottom;}
	div.PhotoBlock div.filmstrip div.rightArrow,
	div.PhotoBlock div.filmstrip div.leftArrow{color:#fff;font-size:0;line-height:50;}
	div.PhotoBlock div.filmstrip div.webImages h3{background:0;}
	/*div.PhotoBlock div.filmstrip div.thumbnails{border:1px solid #ddd;}*/
	
	/* === REGISTRATION === */
	
	/* === SEARCH RESULTS === */
	div.SearchResults h3{background:0;}
	div.SearchResults h4.docMatch i{color:#bf0000;}
	div.SearchResults .didYouMean{border-bottom:1px solid #ddd;}
	div.SearchResults div.smartSearchResults{background:#f7f7f7;border:1px solid #ccc;}
	
	/* === SITE MAP === */
	div.SiteMap ul{list-style:none;}
	div.SiteMap ul li {font-weight:bold;background:url('images/sfmcv5/bltBulletMenu.gif') no-repeat left 2px;}
	div.SiteMap ul li a{text-decoration:none;}
	div.SiteMap li ul li{font-weight:bold;background:0;}
	div.SiteMap li ul li  ul li{font-weight:normal;}
	
	/* === TOCBLOCK === */
	
	/* === VIDEO - filter block === */
	#VideoTitle1{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
	
	/* === WHAT'S NEW === */

	
	
/* ==========================================================================================  CUSTOM BLOCKS */
	
	/* === FIND A DOC  SEARCH === */
	.doctorSearch{background:url('images/sfmcv5/bgDoctorSearch.jpg') repeat-x left top;}
	.doctorSearch select,
	.doctorSearch input{border:1px solid #c6c8cc;}
	.doctorSearch div.button input{border:0;background:url('images/sfmcv5/bltBulletMenu.gif') no-repeat left 5px;font-weight:bold;cursor:pointer;}
	.doctorSearch div.button input:hover,
	.doctorSearch div.button input:focus,
	.doctorSearch div.button input:active{color:#0067b1;}
	
	/* === FIND A DOC  === */
	div.FindDoc div.sortHeader{border-bottom:1px solid #ccc;}
	div.FindDoc div.sortHeader div{font-weight:bold;}
	div.FindDoc div.sortHeader span{color:#444;}
	div.FindDoc div.sortHeader a{text-decoration:none;color:#0067b1;}
	div.FindDoc div.sortHeader a:hover,
	div.FindDoc div.sortHeader a:focus,
	div.FindDoc div.sortHeader a:active{color:#000;}  

	div.FindDoc div.sortHeader a:hover,
	div.FindDoc div.sortHeader div.asc a,
	div.FindDoc div.sortHeader div.desc a:hover{background:url("images/sfmcv5/bgSortArrows.gif") no-repeat scroll right 6px;}	
	div.FindDoc div.sortHeader div.desc a,
	div.FindDoc div.sortHeader div.asc a:hover{background:url("images/sfmcv5/bgSortArrows.gif") no-repeat scroll right -39px;}
	
	div.FindDoc div.OneCol div.image{border-bottom:1px solid #ccc;}
	
	div.FindDoc div.OneCol div.image p,
	div.FindDoc div.TwoCol div.image p,
	div.FindDoc div.tocList div.image p,
	div.FindDoc div.OneCol div.image h4,
	div.FindDoc div.TwoCol div.image h4,
	div.FindDoc div.tocList div.image h4{font-weight:normal;line-height:16px;}
	
	div.FindDoc div.OneCol div.image h4 a,
	div.FindDoc div.TwoCol div.image h4 a,
	div.FindDoc div.tocList div.image h4 a{color:#000;text-decoration:underline;}	
	
	div.FindDoc div.OneCol div.image h4 a:hover,
	div.FindDoc div.TwoCol div.image h4 a:hover,
	div.FindDoc div.tocList div.image h4 a:hover,
	div.FindDoc div.OneCol div.image h4 a:focus,
	div.FindDoc div.TwoCol div.image h4 a:focus,
	div.FindDoc div.tocList div.image h4 a:focus,
	div.FindDoc div.OneCol div.image h4 a:active,
	div.FindDoc div.TwoCol div.image h4 a:active,
	div.FindDoc div.tocList div.image h4 a:active{color:#0067b1;}		
	
	div.FindDoc div.OneCol div.image p.cust4,
	div.FindDoc div.TwoCol div.image p.cust4,
	div.FindDoc div.tocList div.image p.cust4{text-align:right;}
	
	div.FindDoc ul.paginationFooter li a:hover,
	div.FindDoc ul.paginationFooter li a:focus,
	div.FindDoc ul.paginationFooter li a:active{color:#0067b1;text-decoration:none;}
	div.FindDoc ul.paginationFooter li.prevButton a{background:url('images/sfmcv5/bgPageArrows.gif') no-repeat left 4px;}
	div.FindDoc ul.paginationFooter li.nextButton a{background:url('images/sfmcv5/bgPageArrows.gif') no-repeat right -9px;}
	
		/* === FIND A DOC INDIVIUDAL === */
	div.Individual{}

	div.Individual div.OneCol div.altRow{background:#e6e6e6;}
	div.Individual div.OneCol h4,
	div.Individual div.OneCol p{line-height:16px;}
	
	div.Individual div.profile{background:#e6e6e6;}
	div.Individual div.profile h2{color:#0067b1;font-size:24px;}
	div.Individual div.profile h4{font-size:15px;font-weight:normal;}
	div.Individual div.profile div.otherInfo p{font-size:15px;line-height:20px;}
	div.Individual div.profile div.otherInfo a.mapIt{background:url('images/sfmcv5/mapit.gif') no-repeat left top;font-size:10px;line-height:10px;text-decoration:none;}
	div.Individual div.profile div.otherInfo p.phone,
	div.Individual div.profile div.otherInfo a.backToList{font-weight:bold;}
	div.Individual div.profile div.otherInfo a.backToList{background:url('images/sfmcv5/bltBulletMenuGrey.gif') no-repeat left top;float:right;font-size:12px;line-height:10px;text-decoration:none;}

	div.Individual div.specialists h4 a{color:#000;font-weight:normal;text-decoration:underline;}
	div.Individual div.specialists h4 a:hover,
	div.Individual div.specialists h4 a:focus,
	div.Individual div.specialists h4 a:active{color:#0067b1;}
	
/* end custom blocks */

/* ==========================================================================================  POP UP PAGES */
	/* === COMMENTING POP UP === when coming from an TOC or Filter block Read Comments or Write Comments Link */
	div.commentFormPop,
	div.commentsPop{}
	
	div.commentFormPop div#pageTopArea,
	div.commentsPop div#pageTopArea,
	div.commentFormPop div#contentArea,
	div.commentsPop div#contentArea{background:#fff;}
