/* DEFAULT STYLES ****************************************************/

	BODY, P, DIV, TABLE, TD {
		font: normal 12px Trebuchet MS, Verdana, Arial, sans-serif;
	}
	
	BODY {
		margin: 0px;
		padding: 0px 0px 10px 0px;
		background-color: #fff;
		color: #666;
		text-decoration: none;
	}
	
	P, LI {
		margin: 0px 0px 15px 0px;
		line-height: 150%;
	}
	
	H1 {
		margin: 20px 0px 10px 0px;
		padding: 0px;
		color: #ff6406;
		font-size: 13px;
		font-weight: bold;
	}
	
	H2 {
		margin: 15px 0px 10px 0px;
		padding: 0px;
		color: #024d91;
		font-size: 13px;
		font-weight: bold;
	}
	
	HR {
		height: 1px;
		color: #edeae1;
		margin-left: 15px;
	}
	
	DT {
		font-weight: bold;
		line-height: 150%;
	}
	
	UL {
		margin-left: 7px;
		padding-left: 7px;
		margin-top: 3px;
		padding-top: 3px;
	}
	
	UL LI {
		list-style-type: square;
	}
	
	LI {
		margin-top: 0px;
		margin-bottom: 3px;
	}
	
	IMG {
		border-color: #000;
	}
	
	FORM {
		margin: 0px;
	}
	
	INPUT, SELECT, TEXTAREA {
		margin-bottom: 3px;
		font: normal 11px verdana, arial, sans-serif;
	}
	
	INPUT.button {
		border: solid 1px #024d91;
		background-color: #008fc5;
		color: #fff;
		font-weight: bold;
	}
	
	LABEL {
		cursor: default;
	}
	
	A, A:link, A:hover, A:active, A:visited {
		color: #008fc5;
		text-decoration: none;
	}
	
	A:hover {
		color: #ff6406;
		text-decoration: underline;
	}


	sub {
			vertical-align: text-bottom;
			font-size: 9px;
		}

	
/* HOME STYLES *******************************************************/
	
	#altmenu_home {
		background-color: #ccc;
		color: #666666; 
		white-space: nowrap; 
		height: 24px; 
		width: 312px
	}
		
		#altmenu_home DIV {
			padding-top: 2px;
		}
		
		#altmenu_home DIV:first-child {
			padding-top: 0px;
		}
	
	#whatsnew {
		background-color: #ebebeb;
		border-top: solid 3px #fff;
	}
		
		#whatsnew H1 {
			margin: 0px 0px 8px 0px;
			padding: 0px;
		}
		
		#whatsnew P {
			margin-left: 18px;
			margin-right: 18px;
		}
		
		#whatsnew LI {
			margin-right: 18px;
			margin-left: 28px;
		}
	
	#boxes {
		margin-left: 3px;
	}
	
	#iSpeakVideo_Container {
		position: absolute;
		margin: -350px 0px 0px -82px;
		display: none;
		z-index: 100;
	}
	
	#weather {
		width: 435px;
		height: 90px;
		margin: 3px 0px 0px 0px;
		background: #346797 url("http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/blue_435x90_bg.jpg") no-repeat;
	}
		
		#weather #weather_report {
			height: 75px;
		}
		
		#weather #weather_info {
			padding-top: 1px;
		}
			
			#weather #weather_info #weather_logo {
				float: right;
				padding-right: 5px;
			}
			
			#weather #weather_info #weather_links {
				float: left;
				padding-left: 5px;
				color: #fff;
				font-size: 9px;
			}
				
				#weather #weather_info #weather_links A {
					color: #fff;
				}
	
	#searchbox {
		width: 197px; 
		background-image: url("/orc_template/images_orca_redesign/nav_r5_c16.gif");
		background-repeat: no-repeat;
	}
	
	#searchbox_table_padding {
		padding-top: 5px;
	}
	
	#searchbox_background {
		padding: 2px 0px; 
		background-image: url("/orc_template/images_orca_redesign/searchbackgroundfield.gif");
		background-repeat: repeat-x;
	}
	
	INPUT.searchbox_size {
		height: 17px;
		width: 122px;
		border: solid 1px #fff;
		padding: 0px;
		font-size: 10px;
	}


	#training {
		background-image: url("/orc_template/images/training.gif");
		background-repeat: no-repeat;
		width: 226px;
		height: 247px;
	}

	#training_spacing {
		margin-top: 3px;
		padding-top: 20px;
		padding-left: 20px;
		color: #FF6406;
	}

	#calendarBackground {
		background-image: url("/orc_template/images/calendar.gif");
		background-repeat: no-repeat;
		width: 194px;
		height: 26px;
	}
	
	#alertsHome {
		background-image: url("/orc_template/images/alerts.gif");
		background-repeat: no-repeat;
		width: 214px;
		height: 89px;
	}
	
	#alertsHomespacing {
		margin-top: 10px;
		padding-top: 20px;
		padding-left: 20px;
		color: #FF6406;
	}
	
/* MAIN STYLES *******************************************************/

	#container {
		margin: 20px auto;
		width: 881px;
	}
	
	#header {
	}
	
	#footer {
		margin: 3px 0px 0px 0px;
		color: #999; 
		font-size: 9px; 
	}
	
	#column {
		width: 207px;
		margin: 0px;
		border-top: solid 2px #fff;
		padding: 20px 0px 230px 0px;
		background-color: #EEEAE2;
	}
	
	#core {
		margin: 0px;
		padding: 0px;
	}
	



/* HEADER STYLES *****************************************************/

	#header #account_info {
		width: 342px;
		margin: 10px 0px 0px 0px;
	}
	
		#header #account_info .salutation {
			color: #ff6406;
			font-size: 11px;
			text-align: left;
			white-space: nowrap;
			padding-right: 20px;
		}
			
			#header #account_info .salutation A {
				font-size: 10px;
			}
		
		#header #account_info .alerts {
			color: #666;
			font-size: 10px;
			text-align: right;
			white-space: nowrap;
			
		}
		
		#header #account_info .logout {
			color: #666;
			font-size: 11px;
			text-align: right;
			font-weight: bold;
			padding-left: 45px;
			padding-right: 25px;
			white-space: nowrap;
		}
		
	
	#header #mainmenu {
		margin-top: 10px;
	}
	
	#header #altmenu {
		white-space: nowrap;
	}

	



/* CORE STYLES *******************************************************/

	#core .content {
		margin: 0px 40px 10px 30px;
		width: 604px;
	}
	
	#core .content .black {
		color: #000000;
	}
	
	#core .portal {
		margin: 0px 0px 0px 15px;
	}
	
	#core .columns, #core .columns_full, #core .columns_white, #core .columns_nobackground {
		margin: 0px 0px 0px 3px;
		padding: 0px 0px 0px 0px;
		background: transparent url("/orc_template/images_orca_redesign_sec/columns.gif") repeat-y;
		font-size: 11px;
		height: 1%;	/* Fix for MSIE peekaboo bug */
	}
	
	#core .columns_full {
		background: transparent url("/orc_template/images_orca_redesign_sec/columns_full.gif") repeat-y;
	}
		
	#core .columns_white {
		background: transparent url("/orc_template/images_orca_redesign_sec/columns_white.gif") repeat-y;
	}
	
	#core .columns_nobackground {
		background: #ffffff none repeat-y;
		_background-position: 3px 0px;
	}
	
		
		#core .columns H2, #core .columns_full H2, #core .columns_white H2, #core .columns_nobackground H2 {
			margin: 0px 0px 15px 0px;
			padding: 7px 10px 7px 27px;
			background-color: #3170a5;
			color: #fff;
			font-size: 11px;
			font-weight: bold;
		}
		
			#core .columns H2 .note, #core .columns_full H2 .note, #core .columns_white H2 .note, #core .columns_nobackground H2 .note {
				font-weight: normal;
			}
		
		#core .columns DL A, #core .columns_full DL A, #core .columns_white DL A, #core .columns_nobackground DL A {
			color: #333;
			line-height: 150%;
		}
			
			#core .columns DL A:hover, #core .columns_full DL A:hover, #core .columns_white DL A:hover, #core .columns_nobackground DL A:hover  {
				color: #ff6406;
				line-height: 150%;
			}
		
		#core .columns .column, #core .columns_full .column, #core .columns_white .column, #core .columns_nobackground .column {
			float: left;
			width: 222px;
			margin: 0px 0px 15px 0px;
			padding: 0px;
			background-color: transparent;
		}
		
		#core .columns_full .column {
			width: 330px;
		}
		
		#core .columns_white .column {
			width: 416px;
		}
		
		#core .columns_nobackground .column {
			width: 250px;
		}
			
			#core .columns .column DL, #core .columns_full .column DL, #core .columns_white .column DL, #core .columns_nobackground .column DL {
				margin: 0px 0px 20px 0px;
				padding: 0px;
				line-height: 150%;
			}
				
				#core .columns .column DT, #core .columns_full .column DT, #core .columns_white .column DT, #core .columns_nobackground .column DT {
					margin: 15px 0px 0px 0px;
					padding: 0px;
					color: #3170a5;
					font-weight: bold;
					line-height: 150%;
				}
					
					#core .columns .column DT:first-child, #core .columns_full .column DT:first-child, #core .columns_white .column DT:first-child, #core .columns_nobackground .column DT:first-child {
						margin-top: 0px;
						line-height: 150%;
					}
					
					#core .columns .column DT.coming, #core .columns_full .column DT.coming, #core .columns_white .column DT.coming, #core .columns_nobackground .column DT.coming {
						color: #ff6406;
						font-style: italic;
						line-height: 150%;
					}
					
					#core .columns .column DT A, #core .columns_full .column DT A, #core .columns_white .column DT A, #core .columns_nobackground .column DT A {
						color: #3170a5;
						line-height: 150%;
					}
						
						#core .columns .column DT A:hover, #core .columns_full .column DT A:hover, #core .columns_white .column DT A:hover, #core .columns_nobackground .column DT A:hover {
							color: #ff6406;
						}
				
				#core .columns .column DD, #core .columns_full .column DD, #core .columns_white .column DD, #core .columns_nobackground .column DD {
					margin: 0px 0px 0px 15px;
					padding: 0px;
					line-height: 150%;
				}
			
			#core .columns .column DIV, #core .columns .column P, #core .columns .column UL, #core .columns .column OL, #core .columns .column DL, #core .columns .column TABLE, 
			#core .columns_full .column DIV, #core .columns_full .column P, #core .columns_full .column UL, #core .columns_full .column OL, #core .columns_full .column DL, #core .columns_full .column TABLE, 
			#core .columns_white .column DIV, #core .columns_white .column P, #core .columns_white .column UL, #core .columns_white .column OL, #core .columns_white .column DL, #core .columns_white .column TABLE,
			#core .columns_nobackground .column DIV, #core .columns_nobackground .column P, #core .columns_nobackground .column UL, #core .columns_nobackground .column OL, #core .columns_nobackground .column DL, #core .columns_nobackground .column TABLE {
				padding: 0px 10px 0px 27px;
				line-height: 150%;
			}
				
				#core .columns .column DIV DIV, #core .columns .column P P, #core .columns .column UL UL, #core .columns .column OL OL, #core .columns .column DL DL, #core .columns .column TABLE TABLE, 
				#core .columns_full .column DIV DIV, #core .columns_full .column P P, #core .columns_full .column UL UL, #core .columns_full .column OL OL, #core .columns_full .column DL DL, #core .columns_full .column TABLE TABLE, 
				#core .columns_white .column DIV DIV, #core .columns_white .column P P, #core .columns_white .column UL UL, #core .columns_white .column OL OL, #core .columns_white .column DL DL, #core .columns_white .column TABLE TABLE,
				#core .columns_nobackground .column DIV DIV, #core .columns_nobackground .column P P, #core .columns_nobackground .column UL UL, #core .columns_nobackground .column OL OL, #core .columns_nobackground .column DL DL, #core .columns_nobackground .column TABLE TABLE {
					padding: 0px;
					line-height: 150%;
				}
		
		#core .columns .main, #core .columns_full .main, #core .columns_white .main, #core .columns_nobackground .main {
			float: left;
			width: 446px;
			background-color: transparent;
		}
		
		#core .columns_full .main {
			width: 671px;
			background: transparent url("/orc_template/images_orca_redesign_sec/columns_full.gif") repeat-y;
		}
		
		#core .columns_white .main {
			width: 446px;
		}
		
		#core .columns_nobackground .main {
			width: 671px;
		}
		
		
		#core .columns .extra, #core .columns_white .extra {
			float: right;
			width: 222px;
			margin-left: 3px;
			background-color: transparent;
			line-height: 0px;
			
		}
			
			#core .columns .extra H2, #core .columns_white .extra H2 {
				padding: 15px 10px;
				background-color: #54b6d3;
				text-align: center;
			}
			
			#core .columns .extra .column, #core .columns_white .extra .column {
				float: none;
				width: 222px;
				line-height: 0px;
			}
				
				#core .columns .extra .column DL, #core .columns_white .extra .column DL {
				}
				
				#core .columns .extra .column DT, #core .columns_full .extra .column DT, #core .columns_white .extra .column DT, #core .columns_nobackground .extra .column DT {
					margin: 5px 0px 0px 0px;
				}
					
					#core .columns .extra .column DT:first-child, #core .columns_full .extra .column DT:first-child, #core .columns_white .extra .column DT:first-child, #core .columns_nobackground .extra .column DT:first-child {
						margin-top: 0px;
					}
					
					#core .columns .extra .column DD, #core .columns_white .extra .column DD {
						margin-left: 0px;
						padding-top: 0px;
						margin-top: 0px;
					}
				
				#core .columns .extra .column DIV, #core .columns .extra .column P, #core .columns .extra .column UL, #core .columns .extra .column OL, #core .columns .extra .column DL, #core .columns .extra .column TABLE, 
				#core .columns_white .extra .column DIV, #core .columns_white .extra .column P, #core .columns_white .extra .column UL, #core .columns_white .extra .column OL, #core .columns_white .extra .column DL, #core .columns_white .extra .column TABLE {
					padding: 0px 15px;
				}
					
					#core .columns .extra .column DIV DIV, #core .columns .extra .column P P, #core .columns .extra .column UL UL, #core .columns .extra .column OL OL, #core .columns .extra .column DL DL, #core .columns .extra .column TABLE TABLE, 
					#core .columns_white .extra .column DIV DIV, #core .columns_white .extra .column P P, #core .columns_white .extra .column UL UL, #core .columns_white .extra .column OL OL, #core .columns_white .extra .column DL DL, #core .columns_white .extra .column TABLE TABLE {
						padding: 0px;
					}

	
/* MENU STYLES *******************************************************/

		#subnav {
		}
			
			#subnav A {
				color: #333;
				text-decoration: none;
			}
				
				#subnav A:hover {
					color: #f60;
				}
			
			#subnav UL {
				margin: 0px;
				padding: 0px;
				border-top: solid 1px #fff;
			}
				
				#subnav UL LI {
					margin: 0px;
					padding: 0px;
					border-bottom: solid 1px #fff;
					background: transparent url("/orc_template/images_orca_redesign/sm_plus.gif") 16px 12px no-repeat;
					list-style-type: none;
				}
					
					#subnav UL LI DIV {
						font-size: 12px;
					}
					
					#subnav UL LI.active {
						background: #F6F5F0 url("/orc_template/images_orca_redesign/sm_minus.gif") 16px 12px no-repeat;
					}
						
						#subnav UL LI.active DIV {
							font-weight: bold;
						}
							
							#subnav UL LI.active UL LI DIV {
								font-weight: normal;
							}
					
					#subnav UL LI DIV {
						padding: 6px 0px 6px 30px;
						font-weight: bold;
					}
						
						#subnav UL LI UL {
							margin: 0px;
							padding: 0px;
							border-top: none;
						}
							
							#subnav UL LI.active UL {
								padding-bottom: 3px;
								border-bottom: solid 8px #fff;
							}
								
								#subnav UL LI.active UL LI UL {
									border-bottom: none;
								}
							
							#subnav UL LI UL LI {
								margin: 0px;
								padding: 0px;
								border-bottom: none;
								background-color: transparent;
								background-image: none;
							}
							
							#subnav UL LI.active UL LI {
								background-color: transparent;
								background-image: none;
							}
								
								#subnav UL LI UL LI.active {
								}
									
									#subnav UL LI UL LI.active DIV {
										font-weight: bold;
									}
									
								#subnav UL LI UL LI.minisite {
									margin-top: 2px;
									background-color: #F6C29C;
								}
									
									#subnav UL LI UL LI.minisite DIV {
										font-weight: bold;
									}
									
									#subnav UL LI UL LI.active A, #subnav UL LI UL LI.minisite A {
										color: #f60;
									}
								
								#subnav UL LI UL LI DIV {
									padding: 2px 0px 2px 30px;
									font-size: 11px;
									font-weight: normal;
								}
									
									#subnav UL LI UL LI.minisite UL {
										background-color: #F6DFCC;
									}
									
									#subnav UL LI UL LI UL {
										margin: 0px 0px 3px 0px;
										padding: 0px;
									}
										
										#subnav UL LI UL LI.minisite UL LI {
										}
											
											#subnav UL LI UL LI.minisite UL LI DIV {
												font-weight: normal;
											}
										
										#subnav UL LI UL LI UL LI {
											margin: 0px;
											padding: 0px;
										}
											
											#subnav UL LI UL LI UL LI.active DIV {
												font-weight: bold;
											}
											
											#subnav UL LI UL LI.minisite UL LI A {
												color: #333;
											}
												
												#subnav UL LI UL LI.minisite UL LI A:hover {
													color: #f60;
												}
											
											#subnav UL LI UL LI UL DIV {
												padding: 2px 0px 2px 40px;
											}



			
/* BLURB STYLES ******************************************************/

	#blurb UL {
		margin: 0px;
		padding: 0px 0px 0px 16px;
	}
	
	#blurb UL LI {
		margin: 0px;
		padding: 6px 0px 0px 0px;
	}




/* SECOND LEVEL STYLES ***********************************************/

	#sublevel_gray_background {
		background-color: #EFECE5; 
		min-height: 190px; 
		_min-height: 210px; 
		width: 321px;
	}
	
	#sublevel_gray_background_padding {
		padding: 15px 20px 20px 10px;
	}
	
	#sublevel_gray_background #sublevel_gray_background_padding ul li {
		list-style-type: square;
	}
	
	#sublevel_gray_background_market {
		background-color: #EFECE5; 
		min-height: 257px; 
		_min-height: 277px; 
		width: 321px;
	}



/* FOOTER STYLES *****************************************************/

	#footer .bar {
		margin-bottom: 10px;
		background-color: #ccc;
	}
	
	#footer DIV {
		margin-left: 20px;
	}




/* SURVEY STYLES *****************************************************/

	#surveyBox {
		position: absolute;
		margin: -180px 0px 0px 15px;
		z-index: 10;
	}
		
		#surveyBox .help_survey {
			margin: 0px;
			padding: 5px 10px;
			width: 157px;
			background-color: #d2cec2;
			color: #666;
			font-size: 9px;
		}
			
			#surveyBox .help_survey H3 {
				margin: 0px;
				padding: 0px 0px 3px 0px;
				color: #666;
				font-size: 10px;
				font-weight: bold;
			}
			
			#surveyBox .help_survey P, #surveyBox .help_survey DIV {
				font-size: 9px;
			}
			
			#surveyBox .help_survey A {
				color: #333;
			}
				
				#surveyBox .help_survey A:hover {
					color: #ff6406;
				}
			
			#surveyBox .help_survey UL {
				margin: 0px;
				padding: 0px;
			}
				
				#surveyBox .help_survey UL LI {
					list-style-type: square;
					margin: 0px 0px 0px 25px;
					padding: 0px;
				}




/* POPUP STYLES ******************************************************/

	BODY#popup {
		padding: 5px 25px;
	}
	
		BODY#popup #logobar {
			margin-bottom: 20px;
			padding-bottom: 10px;
			border-bottom: solid 1px #ff6406;
		}




/* MISC STYLES *******************************************************/

	.clear {
		clear: both;
	}	
		
	.sm {
		font-size: 9px;
	}
	
	.notopspace {
		padding-top: 0px;
		margin-top: 0px;
		padding-left: 10px;
	}

	.nobottomspace {
		padding-bottom: 0px;
		margin-bottom: 0px;
	}
	
	fieldset {
		background-color: #EEEAE1;
		color: #666;
		text-decoration: none;
	}
	
	fieldset.boxwidth {
		width: 375px;
	}
	
	#core .columns_white .extra .column DD.sometopspace, #core .columns_white .extra .column DT.sometopspace {
		margin-top: 10px;
	}
	
	#core .columns_white .extra .column DD.notoppadding, #core .columns_white .extra .column DT.notoppadding {
		margin-top: 0px;
	}
	
	.coffeeHeader {
		margin: 20px 0px 3px 0px;
		padding: 0px;
		color: #d26f2d;
		font-size: 14px;
		font-weight: bold;
	}
	
	.coffee13Header {
		margin: 20px 0px 3px 0px;
		padding: 0px;
		color: #d26f2d;
		font-size: 13px;
		font-weight: bold;
	}
	
	.coffeesubHeader {
		margin: 20px 0px 3px 0px;
		padding: 0px;
		color: #d26f2d;
		font-size: 12px;
		font-weight: bold;
	}
	
	.coffeecardulHeader {
		color: #a02721;
		font-size: 12px;
		font-weight: bold;
	}
	
	.coffeecardlistspacing {
		margin-left: 15px;
		paddding-left: 15px;
		margin-right: 15px;
		paddding-right: 15px
	}
	
	.coffeebluebackground {
		background-color: #dfeaed;
		width: 645px;
		_width: 645px;
		height: 130px;
		_height: 130px;
	}
	
	span.blacklinktext  {
		color: #000000;
		text-decoration: none;
	}
	
	span.greylinktext {
		color: #666;
		text-decoration: underline;
	}

/* Auto wrap styles **************************************/

	
	.autowrapHeader {
		color: #a81130;
		font-size: 14px;	
		font-weight: bold	
	}
	
	#autowrap {
		margin: 0px;
		padding: 0px;
	}
	
	
		#autowrap .columns_auto .main_auto .column {
			float: left;
			width: 340px;
			background-color: transparent;
			margin-left: 30px;
			_margin-left: 20px;
		}		
		
		#autowrap .columns_auto .extra_auto .column {
			float: right;
			width: 262px;
			margin-left: 3px;
			background-color: #dfeaed;
			line-height: 0px;
			
		}	
		
		#autowrap .columns_auto .extra_auto .column_gray {
			float: right;
			width: 262px;
			margin-left: 3px;
			background-color: #F5F2ED;
			line-height: 0px;
			
		}	
		
	
		#autowrap .columns_auto .extra_auto .column .padding {
			margin: 10px 10px;
			padding: 5px 10px;
			
		}	
		
		#autowrap .columns_auto .extra_auto .column_gray .padding {
			margin: 10px 5px;
			padding: 5px 10px;
			
		}	
		
		#autowrap .columns_auto .extra_auto .column .padding .autobluetitle {
			color: #21639F;
			font-weight: bold;
			margin-bottom: 0px;
			padding-bottom: 0px;
			font-size: 12px;
		}	
		
		#autowrap .columns_auto .extra_auto .column_gray .padding .autoredtitle {
			color: #CC0000;
			font-weight: bold;
			margin-bottom: 5px;
			padding-bottom: 5px;
			font-size: 13px;
		}	
		
		#autowrap .columns_auto .extra_auto .column .padding ul {
			margin-top: 5px;
			font-size: 11px;
		}	
		
		#autowrap .columns_auto .extra_auto .column .padding ul li {
			margin-bottom: 5px;
			font-size: 11px;
			margin-right: 12px;
			padding-right: 12px;
			line-height: 130%;
		}	
		
	.autowrap11ptHeader {
		color: #a81130;
		font-size: 11px;	
		font-weight: bold	
	}
	
	.graytextpadding {		
		margin-left: 8px;
	}
	
	.graytext {
		color: #555;
	}
	
	.infochart {
		border: solid 1px #999;
		padding: 0px;
		width: 500px;
		_width: 500px;
	}
	
	.infochart th {
		text-align: left;
		font-size: 12px;
		background-color: #3170a5;
		margin: 0px;
		padding: 2px 5px;
		color: #ffffff;
	}
	
	.infochart td {
		margin: 0px;
		padding: 2px 5px;
		background-color: #EEEAE1;
	}
	
	.discenter {
		padding-left: 30px;
	}
	.phycenter {
		padding-left: 20px;
	}
	
	.alzheimerHeader {
		color: #0C4479;
		font-size: 14px;	
		font-weight: bold	
	}
	
	
	.alzheimers {
		margin: 0px;
		padding: 0px;
	}
	
	
		.alzheimers .main_alzheimers {
			float: left;
			width: 235px;
			margin-left: 38px;
		}		
		
		.alzheimers .extra_alzheimers {
			padding-left: 286px;
			line-height: 0px;
			background: transparent url("/appweb/admin/homecare/programs/alzheimer-dementia/images/blue.gif") repeat-y;
			
		}			
		
	.alzheimers11ptHeader {
		color: #0C4479;
		font-size: 12px;	
		font-weight: bold	
	}
	
	a.alzheimerslnk {
		color: #C29A66;
		font-size: 10px;	
		font-weight: bold;
		text-decoration: underline;		
	}
	
	.alzheimers .main_alzheimers_program {
			float: left;
			width: 290px;
			margin-left: 38px;
			margin-right: 35px;
		}		
		
		.alzheimers .extra_alzheimers_program {
			padding-left: 250px;
			line-height: 0px;
			padding-top: 25px;
			
		}	
		
	.orangeHeader {
		color: #FF6B08;
		font-size: 13px;
		font-weight: bold;
	}		
	
	.alzheimers .main_alzheimers_part {
			float: left;
			width: 260px;
			margin-left: 72px;
			margin-right: 15px;
		}		
		
		.alzheimers .extra_alzheimers_part {
			line-height: 0px;
			background-color: #E4E6DE;
			width: 310px;
			float: right;
			margin-right: 40px
		}	
		
		.alzheimers .extra_alzheimers_part .padding {
			margin: 10px;
			padding: 10px;
		}	
		
		
		.alzheimers .extra_alzheimers_part ul  {
			padding-left: 7px;
		}	
		
		.alzheimers .main_alzheimers_membership {
			float: left;
			width: 240px;
			margin-left: 72px;
			margin-right: 15px;
		}		
		
		.alzheimers .Toppadding {
			margin-top: 20px;
			padding-top: 20px;
		}	
		
		.alzheimers .extra_alzheimers_membership {
			line-height: 0px;
			background-color: #E6EEF4;
			width: 280px;
			float: right;
			margin-right: 40px;
		}	
		
		
		.alzheimers .extra_alzheimers_membership .padding {
			margin: 10px;
			padding: 10px;
		}	
		
		.alzheimerslink {
			color: #000;
			font-weight: bold;
		}	
		
		
	.columnwidth {
		width: 220px;
	}
	
	.promo {
		margin: 10px 0px 0px 0px;
		text-align: right;
	}
	
	.promobox {
		background-color: #DFEAEC;
		width: 653px;
		_width: 653px;
		height: 130px;
		_height: 130px;
		padding-left: 20px;
		margin-left: 20px;
		margin-top:  20px;
		padding-top:  20px;
	}
	
	.promoboxSmall {
		background-color: #DFEAEC;
		width: 560px;
		_width: 560px;
		height: 130px;
		_height: 130px;
		padding-left: 20px;
		margin-left: 20px;
		margin-top:  20px;
		padding-top:  20px;
	}
	
	
	.promotext {
		font-size: 11px;
		text-align: left;
	}
	
	.chatsupport {
		background: transparent url("/orc_template/images_orca_redesign/orca home_r16_c9_f3.jpg") no-repeat;
		width: 218px;
		height: 79px;
		_width: 218px;
		_height: 79px;
	}			
	
	.chatsupportspacing {
		padding-top: 27px;
		padding-left: 22px;
	}
	.results {
		border: solid 1px #000;
	}
	
	#core .columns .main .column .notopspacePaycheck {
		margin: 0px;
		padding: 0px;
	}
	
	.minisiteblueheader {
		font: bold 16px Trebuchet MS, Verdana, Arial, sans-serif;
		color: #0C4479;
		padding-top: 20px;
		padding-bottom: 0px;
		margin-bottom: 0px;
	}
	
	.minisitegrayheader {
		font: bold 14px Trebuchet MS, Verdana, Arial, sans-serif;
		color: #696969;
	}
	
	.flu {
		margin: 0px;
		padding: 0px;
	}
	
	
		.flu .main_flu {
			float: left;
			width: 235px;
			margin-left: 18px;
		}		
		
		.flu .extra_flu {
			padding-left: 186px;
			line-height: 0px;
			
		}			
				
	.yellowheader {
		font: bold 14px Trebuchet MS, Verdana, Arial, sans-serif;
		color: #D2932F;
		padding-bottom: 5px;
	}
	
	
/*	A.material, A.material:link, A.material:hover, A.material:active, A.material:visited {
		color: #666;
		text-decoration: none;
		font-weight: bold;
	}
	
	A.material:hover {
		text-decoration: underline;
	}
*/	
	.minisitegrayheaderPadding {
		font: bold 14px Trebuchet MS, Verdana, Arial, sans-serif;
		color: #696969;
		padding-top: 25px;
		padding-bottom: 0px;
	}
	
	.peaceofmindbluetitle {
		font: bold 13px Trebuchet MS, Verdana, Arial, sans-serif;
		color: #0099CB;
	}
	
	.peace {
		margin: 0px;
		padding: 0px;
	}
	
	
		.peace .main_peace {
			float: left;
			width: 235px;
		}		
		
		.peace .extra_peace {
			padding-left: 270px;
			line-height: 0px;
			
		}			
		
	.telegreentitle {
		font: bold 13px Trebuchet MS, Verdana, Arial, sans-serif;
		color: #006634;
	}
	
	.redtitle {
		font: bold 13px Trebuchet MS, Verdana, Arial, sans-serif;
		color: #CC0000;
	}
	
	.slipper {
		margin: 0px;
		padding: 0px;
	}
	
	
		.slipper .main_slipper {
			float: left;
			width: 203px;
			padding-left: 15px;
		}		
		
		.slipper .extra_slipper {
			padding-left: 230px;
			line-height: 0px;
			
		}			
		
  .miniNavPadding {
  	text-align: right;
	padding-right: 25px;
  }
  
  #subnav ul.MiniNavbackground {
  	background-color: #d9e2ef; 
	padding: 0px 10px 5px 10px; 
	margin-top: 0px; 
	margin-left: 0px;
  }
  
  #core  .error {
  	color: #ff0000;
	font-weight: bold;
  }
  
  .HomeLink {
  	padding-left: 15px;padding-bottom: 10px;
  }
  
  .subTitle {
  	color: #ffffff;
  }
  
  A.trainButton {
  	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border: solid 1px #024d91;
	background-color: #22638F;
	color: #fff;
	font-weight: bold;
  }
  
  .trainButtonForm {
  	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border: solid 1px #024d91;
	background-color: #22638F;
	color: #fff;
	font-weight: bold;
  }
  /* LWHF styles **************************************/
  .LwhfHeader {
		margin: 20px 0px 3px 0px;
		padding: 0px;
		background-color: #eeeae2;
		color: #d26f2d;
		font-size: 14px;
		font-weight: bold;
		}

table.alteredRows
{
	background-color: #FFFFFF;
}
table.alteredRows tr td
{
	padding: 0px 5px; ;
}
