html, body		{	font-family:Arial,Verdana,Helvetica,Sans-Serif; 
					color:#58595B;			font-size:14px;		line-height: 1.7em;				text-align:left;
					padding:0;				margin: 0;			height:100%; 					z-index:1; 			
					background: #e6e8e8;	background-image:url('../images/MenuBkgrd.png');	background-repeat:repeat-x;		}

/*TEXT Styles*/
.greentext 		{	color:#899064;	}
.greytext 		{	color:#939598;	}
.apricottext 	{	color:#BC472A;	}
.winetext 		{	color:#8F3237;	}
.tealtext 		{	color:#4E87A0;	}
.aquatext 		{	color:#3EB1C8;	}
.goldtext 		{	color:#FFC56E;	text-shadow: 2px 2px 2px #414042;	}
.lilactext 		{	color:#7C6992;	}
.whitetext 		{	color:White;	}

a, a:link, a:visited 
				{ 	color: #4E87A0; 	font-weight: 400;			text-decoration: none; 	}
a:hover 			{	color: #3EB1C8; 	text-decoration: underline; }
a.more 			{ 	color: #333;		font-weight: 700; 			clear: both; 		
					display: block; 	width: 109px; 				height: 31px; 
					line-height: 31px; 	font-size: 11px; 			text-align: center; 
					background: url(../images/templatemo_readmore.png) no-repeat  			}
a.more:hover 	{ 	text-decoration: none; 							color: #000; 			}
.visiblelink	{	text-decoration: underline!important; }
p 				{ 	margin: 0 0 5px 0; 	padding: 5px 5px 5px 15px; 	}
em 				{	font-style: italic; 		}

h1, h2, h3, h4, h5, h6 
				{ 	color: #58595B; 	margin: 0 0 10px 0;		padding: 5px 5px 5px 15px; 		font-weight: normal;	 				}
h1 				{	font-size: 42px; 	margin: 0 0 20px 0; 	text-shadow: 2px 2px 2px #aaa; 	font-weight:100;	line-height: 40px;	}
h2 				{	font-size: 25px; 	margin: 0 0 15px 0; 	text-shadow: 1px 1px 1px #aaa; 	font-weight: bold;	}
h3 				{	font-size: 22px; 	margin: 0 0 10px 0; 	text-shadow: 1px 1px 1px #aaa; 	font-weight: 100;	}
h4 				{ 	font-size: 18px; 	margin: 0 0 15px; 		}
h5 				{	font-size: 16px; 	margin: 0 0 10px; 		}
h6 				{ 	font-size: 14px; 	margin: 0 0 5px; 		}

.cta 			{	font-size: 20px; 	color: #58595B; 		text-shadow: 1px 1px 1px #aaa; 	font-weight: normal;
					position: relative;	vertical-align:top;		top:20px;						padding-left:20px;		}
					
					
/*IPeople Offline concept */
.subhead 		{	color: #58595B; 	margin: 0 0 10px 0;		padding: 5px 5px 5px 15px; 		font-weight: normal;	 			
					font-size: 23px; 	font-weight:100;		line-height: 28px;				text-align: left;	}
.light			{	line-height: 23px; 	text-align: left;		}		
.bannerbar		{	font-size: 16px;	font-weight: bold;		color:White;		text-decoration:none;	padding:4px; text-align:center;	}	
.quote			{	line-height: 28px; 	text-align: left;		color:#4E87A0;		}		

img	 			{	border: none; 		}
.cleaner 		{ 	clear: both 		}

/*Layout Elements*/
.MainContent 		{}
.Content 			{	width:1280px; 				margin: 0 auto; 	}
.Content75 			{	width:960px; 				margin: 0 auto; 	}
.Banner 				{								margin: 0 auto; 	}
.BannerRow 			{	background-color:#e6e8e8;	}	
.GreyRow 			{	background-color:#e6e8e8;	padding-top:25px;	padding-bottom:25px;	}
.GreyRow5 			{	background-color:#f5f5f5;	padding-top:25px;	padding-bottom:25px;	}
.WhiteRow 			{	background-color:White;		padding-top:25px;	padding-bottom:25px;	}
#TD73A96FC002_Col00 	{	background-color:#e6e8e8; }

/*Boxes*/
.winebox100,	.apricotbox100, 	.tealbox100, 	.aquabox100, 	.goldbox100, 	.greenbox100, 	.lilacbox100,
.winebox25,		.apricotbox25,  	.tealbox25, 	.aquabox25, 	.goldbox25,		.greenbox25,  	.lilacbox25,
.greybox20, 	.greybox10, 		.greybox05,
.whitebox, 		.whitebox-home1, 
.boxshadow 		{	-webkit-box-shadow:5px 5px 5px 1px #808285;	box-shadow:5px 5px 5px 1px #808285; padding:10px 0 10px 0; 	}
.whitebox-home1, 
.whitebox 		{	background-color:White; 	}
.winebox100 		{	background-color:#8F3237;  	padding-top:0px; padding-bottom:0px;}
.winebox25		{	background-color:#DDBCB0; 	}
.apricotbox100 	{	background-color:#BC472A;  	padding-top:0px; padding-bottom:0px;}
.apricotbox25 	{	background-color:#F3CFB3; 	}
.tealbox100		{	background-color:#4E87A0;  	padding-top:0px; padding-bottom:0px;}
.tealbox25		{	background-color:#CED9E5; 	}
.aquabox100		{	background-color:#3EB1C8;  	padding-top:0px; padding-bottom:0px;}
.aquabox25 		{	background-color:#BBDDE6; 	}
.goldbox100		{	background-color:#FFC56E;  	padding-top:0px; padding-bottom:0px;}
.goldbox25		{	background-color:#FFEED7; 	}
.greenbox100	{	background-color:#899064;  	padding-top:0px; padding-bottom:0px;}
.greenbox25 		{	background-color:#D7DCC8; 	}
.lilacbox100	{	background-color:#7C6992;  	padding-top:0px; padding-bottom:0px;}
.lilacbox25		{	background-color:#E0DBE3; 	}
.greybox20		{	background-color:#D1D3D4; 	}
.greybox10		{	background-color:#e6e8e8; 	}
.greybox05		{	background-color:#f5f5f5; 	}

.whitebox-home1 {	background-image:url('http://www.ipeople.com/NewSite/Images/PatientPortalHub.png');	
					background-repeat: no-repeat;	background-position:center;	}

.whitebox-home2 {	background-image:url('http://www.ipeople.com/NewSite/Images/PatientPortalHub.png');	
					background-repeat: no-repeat;	background-position:center;	}


.quotegrey,	.bubblegrey 		
				{	position:relative;			padding:15px;	margin:1em 0 3em 50px;
					background:#e6e8e8; 		color:#000;				
					/* css3 */
					-webkit-border-radius:10px;	-moz-border-radius:10px;	border-radius:10px;	-webkit-box-shadow:  5px 5px 5px 1px rgba(128, 130, 133, 80); 	box-shadow:  5px 5px 5px 1px rgba(128, 130, 133, 80); }

.quotegrey:after, .bubblegrey:after	
				{	top:16px; /* controls vertical position */
					left:-50px; /* value = - border-left-width - border-right-width */
					bottom:auto;						content:"";				position:absolute;
					border-width:10px 50px 10px 0;		border-style:solid;		border-color: transparent #e6e8e8 ;
					/* reduce the damage in FF3.0 */
					display:block; 						width:0;				}
.quotewhite, .bubblewhite 	
				{	position:relative;					padding:5px;			margin:1em 0 3em 50px;
					color:#000;							background:White; 		
					/* css3 */
					-webkit-border-radius:10px;			-moz-border-radius:10px;	border-radius:10px;
					-webkit-box-shadow:  5px 5px 5px 1px rgba(128, 130, 133, 80); 	box-shadow:  5px 5px 5px 1px rgba(128, 130, 133, 80); }
.quotewhite:after, .bubblewhite:after	
				{	top:16px; /* controls vertical position */
					left:-50px; /* value = - border-left-width - border-right-width */
					bottom:auto;						content:"";					position:absolute;
					border-width:10px 50px 10px 0;		border-style:solid;			border-color: transparent White ;
					/* reduce the damage in FF3.0 */
					display:block; 						width:0;					}	

/* Benefits at a Glance */					
.BaaG-apricot	{  	background-image: url("../images/BaaG-Apricot.png");}
.BaaG-teal		{ 	background-image: url("../images/BaaG-Teal.png");}
.BaaG-aqua		{	background-image: url("../images/BaaG-aqua.png");}
.BaaG-gold		{	background-image: url("../images/BaaG-gold.png");}
.BaaG-green		{	background-image: url("../images/BaaG-Green.png");}
.BaaG-lilac		{	background-image: url("../images/BaaG-Lilac.png");}
.BaaG-wine		{	background-image: url("../images/BaaG-Wine.png");}
.BaaG-apricot, .BaaG-teal, .BaaG-aqua, .BaaG-gold, .BaaG-green, .BaaG-lilac, .BaaG-wine	
				{	height: 50px; 	width: 300px; 	}

/*Product Name circle images*/				
.circle-left	{	height:90px; 	width:160px; 	float:left;	}

/*FORMS*/	
.dropdown 		{	padding-top:20px;		}
#C010_ctl00_ctl00_ctl02_C009_ctl00_ctl00_textBox_write, #C001_ctl00_ctl00_C007_ctl00_ctl00_textBox_write, .ParagraphTextbox 
				{	width:910px !important;	}
.MultipleChoice 	{}	
.ContactForm 	{	padding:10px;			}	
.textbox		{}

.sfError		{	color:#BC472A;		font-size: 14px;		font-weight:bold; margin-left:20px;}

.sfTxtLbl 								{	font-weight:bold; 		font-size:14px;	}
.Demographics .sfTxt, .sfDropdownList 	{	width:430px;			}
.Demo-third  .sfTxt						{	width:350px;			}
.CommentsBox .sfTxt 						{	width:910px;			}
.sfExample 								{	font-size:11px;			}
.checkbox 								{}	
.checkbox .sfCheckListBox.sfFieldWrp input[type="checkbox"] + label 
										{	display: inline-block;	min-width: 220px;	font-size: 14px;	}
.sfRadioList  							{	font-size:14px;			}
.sfFormTitle 							{	padding-left:0px;		}

.FormThanks, .formconfirmation 	{	font-size: 20px;	padding: 10px;		}

/*FORMS - TextBoxes*/
.TB450 .sfTxt, .sfDropdownlist 	{	width: 440px;		}
.TB350 .sfTxt, .sfDropdownlist 	{	width: 350px;		}
.TB930 .sfTxt, .sfDropdownlist 	{	width: 930px;		}
.TB120 .sfTxt, .sfDropdownlist 	{	width: 120px;		}
.TB190 .sfTxt, .sfDropdownlist 	{	width: 190px;		}
.IFTB900 .sfTxt, .sfDropdownlist {	width:900px; 		margin-left:30px;	}
.IFTB900 .sfTxtLbl 				{	margin-left:30px;	}

/*Forums*/
.sfforumPostTitleEdit, .sfforumPostTitleCancelEdit 
								{	font-size: 18px;				text-shadow: 0px 0px 0px #aaa !important; 	color: #4E87A0;	}
.sfforumSocialShareWrp  			{}
.RadSocialShare  				{	border:0px;	}
.sfforumThreadPost  				{	border-top:1px solid #6D6E71; 	padding: 20px;	}		
.sfforumUserPostsInfo 			{	font-size: 10px; 				}
.sfforumThreadPostContentWrp 	{ 	margin-left: 130px; 			}			
.sfforumPostIsFeaturedWrp, .sfEditBtn, .sfforumPostAge, .sfforumPostPermalink 
								{ 	font-size: 10px; 				}
.sfforumThreadPostContent 		{	margin-top: 20px;  				}

/*SITE MAP*/
.RadSiteMap .rsmLevel > .rsmItem .rsmLink 	{	color:#BCBEC0 !important; }
.RadSiteMap .rsmLevel  						{	width:12% !important; }
#TD73A96FC033_Col00 							{	margin:0px 0px 0px 160px !important;}

/*BUTTONS -- This imageless css button was generated by CSSButtonGenerator.com*/
.apricotbutton-left,
.apricotbutton 	{	padding:4px 10px;	margin-right:10px;		}
.apricotbutton-left, .apricotbutton , .apricotbutton-form 
				{	background-color:#BC472A;	display:block;	color:#ffffff !important;
					font-family:arial;			font-size:14px;	font-weight:900 !important;
					text-decoration:none;		border:0px;		
					-webkit-box-shadow:  3px 3px 3px 1px rgba(128, 130, 133, 80); 
					box-shadow:  3px 3px 3px 1px rgba(128, 130, 133, 80); 						}
.apricotbutton-form, .apricotbutton 
				{	float:right;	}
.apricotbutton-left 		
				{	float:left; 		margin-left:10px;	}
.apricotbutton-left:hover,	.apricotbutton-form:hover,	.apricotbutton:hover 
				{	background-color:#E59E6D;	text-decoration:none;	}
.apricotbutton-left:active, .apricotbutton-form:active, .apricotbutton:active 
				{	position:relative;			top:1px;	}

/*FOOTER*/
.footer-wrap 	{	background-color:#414042; 	} 
.footerlist-wrap, .footercopy-wrap  
				{	background-color:#414042; 	width:1280px; 		margin: 0 auto; 	color:#BCBEC0;  	}
.footer_title 	{}
.footer_title h5 {	color: #BCBEC0; 			}
.footer_title img {}
.twitter h5 		{ 	color: #BCBEC0 				}
#copyright 		{	color: #BCBEC0; 			width: 1280px; 		margin: 0 auto;		height: 60px;
					clear: both;				text-align: center; }
#copyright a 	{	color: #fff 				}
	
/*Header and MENU*/
.header 			{	height:48px;	width:1280px; 	margin: 0 auto;	}
.menu-wrap 		{}
.RadMenu 		{	background-color:Transparent !important; }
.RadMenu_Sitefinity,.RadMenu_Sitefinity a.rmLink	
				{	font:normal 12px/18px !important;	color:White!important;	text-decoration:none; 	font-weight: bold !important;	padding-top:6px !important;	padding-bottom:6px !important	}
.RadMenu_Sitefinity .rmItem a.rmFocused, .RadMenu_Sitefinity .rmItem a.rmSelected, .RadMenu_Sitefinity .rmItem a.rmExpanded
				{	color:Black !important; background-color:#9AD8E8 !important }
.RadMenu_Sitefinity .rmItem a.rmLink:hover, .RadMenu_Sitefinity .rmItem a.rmExpanded:hover 
				{	color:#6D6E71 !important; background-color:#BBDDE6 !important }
.RadMenu_Sitefinity ul.rmRootGroup,.RadMenu_Sitefinity div.rmRootGroup
				{	border:0px;	background-color:Transparent !important }
.RadMenu_Sitefinity .rmVertical  
				{ background-color:#939598; !important}
.RadMenu_Sitefinity .rmHorizontal .rmItem a.rmLink .rmText
				{	border-bottom:0;border-right:0px !important }
				
/*FeatureMenu  --- .RadTabStrip .RadTabStrip_Sitefinity .RadTabStripTop_Sitefinity  */
.RadTabStrip 	{	background-color:Transparent !important; }
.RadTabStrip_Sitefinity, .RadTabStrip_Sitefinity a.rtsLink  
				{	font-size: 16px !important;	font-weight: bold !important;	color:White!important;	text-decoration:none !important;	padding:4px !important;	}
.RadTabStrip_Sitefinity .rtsLevel a.rtsLink:hover, .RadTabStrip_Sitefinity .rtsItem a.rtsExpanded:hover 
				{	color:#6D6E71 !important; background-color:#BBDDE6 !important;  }
				


	
/* sitefinity fixes */
.rtsOut {	padding-right: 0px!important;	}

/* gallery */.sfimagesTmbList .sfimagesTmb{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:10px;width:120px;height:120px;overflow:hidden}
.sfimagesTmbList a{display:block;width:120px;height:120px;overflow:hidden;text-align:center}
.sfimagesTmbList img{vertical-align:middle;_vertical-align:top;*vertical-align:top; }
.sfimagesList .sfimageListItem{padding-bottom:20px}
.sfimageDetails{margin:35px 0}
.sfimageBack{*display:block;margin-left:-14px;_margin-left:0;padding-left:14px;background:transparent url(/pewpew/WebResource.axd?d=KBcH_flno8dNagRoIAQHFUod74UVgUewEJPJadeAyR1g2UR8O06tqoDBv2429e1-6QaNoPziF3PJkuwVjs2Q5DAIb6Gpuz51pHsn2kj_OAZse9JUbGgaiKnepEGaoxhv66GmfwAFVIzaqI8xgN1FmA2&t=634484909100000000) no-repeat 0 -48px}
.sfimagePrev,.sfimageNext{float:right;background-image:url(/pewpew/WebResource.axd?d=KBcH_flno8dNagRoIAQHFUod74UVgUewEJPJadeAyR1g2UR8O06tqoDBv2429e1-6QaNoPziF3PJkuwVjs2Q5DAIb6Gpuz51pHsn2kj_OAZse9JUbGgaiKnepEGaoxhv66GmfwAFVIzaqI8xgN1FmA2&t=634484909100000000);background-color:transparent;background-repeat:no-repeat;background-position:-1000px -1000px}
.sfimagePrev{padding-left:14px;padding-right:5px;background-position:0 -143px}
.sfimageNext{padding-right:14px;padding-left:5px;background-position:100% -393px}
.sfimageDetails .sfimageWrp{margin-top:35px; background: none;}
.sfimageDetails .sfimageTitle{padding-top:15px;font-size:16px}
.sfimageDetails .sfimageDescription{font-size:12px;padding-top:5px;line-height:1.4;font-style:italic;color:#666}
.sfvideoWrp{margin-top:35px}
.sfvideoWrp object{margin:0;padding:0;border:0}
.sfvideoWrp object:focus{outline:0}
.sfvideosTmbList .sfvideoTmb{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:10px;width:120px;height:120px;overflow:hidden}
.sfvideosTmbList a{display:block;width:120px;height:120px;overflow:hidden;text-align:center; border: none;}
.sfvideosTmbList img{vertical-align:middle;_vertical-align:top;*vertical-align:top}
.sfvideosTmbList a.sfNoTmb{background:#f1f1f1 url(/pewpew/WebResource.axd?d=KBcH_flno8dNagRoIAQHFUod74UVgUewEJPJadeAyR1g2UR8O06tqoDBv2429e1-6QaNoPziF3PJkuwVjs2Q5DAIb6Gpuz51pHsn2kj_OAZse9JUbGgaiKnepEGaoxhv66GmfwAFVIzaqI8xgN1FmA2&t=634484909100000000) no-repeat 50% -675px}
.sfvideosTmbList a.sfNoTmb img{display:none}
.sfvideoDetails{margin:35px 0}
.sfvideoBack{*display:block;margin-left:-14px;_margin-left:0;padding-left:14px;background:transparent url(/pewpew/WebResource.axd?d=KBcH_flno8dNagRoIAQHFUod74UVgUewEJPJadeAyR1g2UR8O06tqoDBv2429e1-6QaNoPziF3PJkuwVjs2Q5DAIb6Gpuz51pHsn2kj_OAZse9JUbGgaiKnepEGaoxhv66GmfwAFVIzaqI8xgN1FmA2&t=634484909100000000) no-repeat 0 -48px}
.sfvideoDetails .sfvideoWrp{margin-top:35px;height:440px}
.sfvideoDetails .sfvideoWrp object{margin:0;padding:0;border:0;width:540px;height:440px}
.sfvideoDetails .sfvideoWrp object:focus{outline:0}
.sfvideoDetails .sfvideoTitle{padding-top:15px;font-size:16px}
.sfvideoDetails .sfvideoDescription{font-size:12px;padding-top:5px;line-height:1.4;font-style:italic;color:#666}

/*------ FLIP BOXES -----*/
.flip-list	{ list-style:none; margin:0; padding:0;	}
/*creates columns*/
.flip-block	{ width:32.5%; cursor:default; float:left; position:relative; margin:0; padding: 5px; }
/*creates flip*/
.flip-block:hover .flipped-block,.flip-block:focus .flipped-block	{ -webkit-transform:rotate3d(1,0,0,0deg); -moz-transform:rotate3d(1,0,0,0deg); -ms-transform:rotate3d(1,0,0,0deg); -o-transform:rotate3d(1,0,0,0deg); transform:rotate3d(1,0,0,0deg); opacity:1; }
/*flip animation*/
.unflipped-block,.flipped-block { -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; 	transition:all .3s ease-in-out; -webkit-transform-origin:50% 0 0 50%; -moz-transform-origin:50% 0 0 50%; -ms-transform-origin:50% 0 0 50%; 	-o-transform-origin:50% 0 0 50%; transform-origin:50% 0 0 50%; }
/*block height*/ 
.unflipped-block { display:block; width:100%; height:200px; text-align:center; top:0; }
/*hides flip side - color of flip-side*/
.flipped-block { -webkit-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg); -moz-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg); 	-ms-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg); -o-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg); transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg); -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; background-color:#6D6E71; background-repeat:no-repeat; background-position:0 0; width:98%; height:95%; position:absolute; top:0px; left:0; color:#FFF; opacity:0; margin: 5px; }
/*formats text*/
.unflipped-header { padding:80px 40px 40px 40px; text-shadow: 2px 2px 2px #6D6E71;  color:White; font-size: 22px; font-weight: bold; 	}
.flipped-header { text-align:center; padding: 20px 10px 0px 10px; font-weight: bold; font-size: 18px; 	}
.flipped-text { text-align:left; opacity:.8; margin:0; padding: 0px 20px 0px 10px; }
.flip-list-bar { display: block; background-color: #6D6E71; height:50px; color:White; 	}
.flip-list-bar-header { color:White; text-align:center; font-size: 22px; font-weight: bold; 	}