html 						{background: url(/images/bg_repeat.jpg) 0 0 repeat-x;}


/******** styles on all pages *************************************************/
body {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#333333;}
.HP-bg {background: url(/images/bg_index.jpg) center top no-repeat; margin: 0; padding: 0; min-height:925px;}
.fleft {float:left;}
.fright{float:right;}
.textR {text-align:right;}
.textL {text-align:left;}
a img { border: none; }
div.clear {clear: both;}
/*.container { margin: 0 auto; padding: 0; width: 950px; text-align: left; }*/


div.container				{margin: 0 auto; width: 1022px; position: relative; z-index: 1;}
div.logo					{margin: 0; padding: 0; float: left; width: 364px; height: 127px;
					 		 background: url(/images/msm_logo.png) no-repeat; position: relative; z-index: 20;}
div.logo a img				{border: none;}
div.slogan 					{margin: 0; padding: 15px 0 10px 0; text-align: right; position: relative; z-index: 10}
div.slogan h2				{margin: 0; padding: 0; font: normal 27px/1em "Times New Roman", Times, serif; color: #004990;}

div.uppernav				{margin: 0; padding: 0; float: right; text-align: right; position: relative; z-index: 15;}


/* ----- Search ----- */
div.search					{margin: 0; padding: 0 0 0 20px; clear: both;}
fieldset.sf_searchBox		{margin: 0; padding: 0; border-collapse: collapse; border: none;}
fieldset.sf_searchBox label	{display: none;}
input.sf_searchText 		{margin: 0; padding: 3px 6px; width: 94px; height: 17px; float: left; color: #444; 
							 font: normal 12px/1em Arial, Helvetica, sans-serif; background: #FFF; /*border: 1px solid #ACA899;*/
							 border-collapse: collapse; border: none;}
input.sf_searchSubmit   	{margin: 0 0 0 5px; padding: 2px 0; width: 49px; height: 23px; float: left; display: block;
							 text-align: center; font: normal 12px/1em Verdana Arial, Helvetica, sans-serif; color: #FFF;
							 border: none; background: url(/images/btn_search.jpg) no-repeat;}
input.sf_searchSubmit:hover	{text-decoration: none; cursor: pointer;}



h1 { font: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF; font-weight:normal; }
h2 { font: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; margin:0px; padding: 8px 0px 0px 20px; font-weight:normal; } /*content page title */
h3 { font-size: 14px; color: #003366; font-weight:normal; margin:0px; padding:5px 0px 5px 0px; }
h4 { font-size: 13px; color: #003366; font-weight:normal; margin:0px; padding:5px 0px 5px 0px; }

	/*-- navigation styles -- */ 
			
			/*-- mini-top nav -- */ 
			.TopNav { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #4263bc;}
			a.link-TopNav, a.link-TopNav:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 13px; font-weight: bold; color: #4263bc; text-decoration:none; padding:0px;margin:0px; }
			a.link-TopNav:hover, a.link-TopNav:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #4263bc; text-decoration: underline;padding:0px;margin:0px; }
		
			/*-- homepage nav -- */ 
			.sideNav {padding: 0px; margin-left: 20px;}
			.sideNav ul, li {list-style:none; margin:0px; padding:0px; }
			a.link-SideNav, a.link-SideNav:visited
				{font-family:Verdana, Arial, Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration:none; line-height: 30px; margin:0px; padding:0px;}
			a.link-SideNav:hover, a.link-SideNav:active
				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: underline; line-height: 30px; margin:0px; padding:0px;}
		
			/*-- subpage nav -- */ 
			#subNav {width:200px; padding: 0 0 20px 0; margin-left: 0; float:left; min-height: 760px; background: url(/images/bg_sidebar.png) left bottom no-repeat;}
			#subNav ul {list-style:none; padding: 28px 0 0 0; margin: 0px;}	
			#subNav li {list-style:none; padding: 0 15px 0 0; margin-left: 15px;}
			.subNavBG {/*background: url(/images/sidenav_middle.png) repeat-y;*/}
			a.link-SubNav, a.link-SubNav:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; line-height: 20px; 	
			padding: 0px; margin: 0px;}
			a.link-SubNav:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline; line-height: 20px;
			padding: 0px; margin: 0px;}
			a.link-MiddleNav, a.link-MiddleNav:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #104C97; text-decoration: none;
			line-height: 20px; padding: 0px; margin: 0px;}
			a.link-MiddleNav:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #104C97; text-decoration: underline; line-height: 20px;
			padding: 0px; margin: 0px;}
			.dotted {color:#000000;}
			
			/*-- secondary breadcrumb nav -- */ 
			#subTrailerSecondary { padding: 20px; color: #FFFFFF; list-style:none; margin:0px 0px 20px 0;}
			#subTrailerSecondary a, a:visited { text-decoration: none; color: #FFFFFF; }
			#subTrailerSecondary a:hover, a:active{ text-decoration: underline; color: #FFFFFF;}
			
			/*-- breadcrumb nav -- */ 
			.subTrailer { padding: 15px 15px 10px 15px; color: #006699; list-style:none; margin:0px; }
			.subTrailer a, a:visited { text-decoration: none; color: #006699; }
			.subTrailer a:hover, a:active{ text-decoration: underline; color: #006699; }

			/*-- content section nav -- */
			#contentNavPad {padding-bottom:15px;}
			.contentNav {color:#336699;font-weight: normal;text-align:center;font-size: 11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
			a.link-contentNav, a.link-contentNav:visited {color:#336699;text-decoration:none;font-weight: normal;font-size: 11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
			a.link-contentNav:hover { color:#336699;text-decoration: underline;font-weight: normal;font-size: 11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
						

	/*-- search bar --*/
	.grey10 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; padding-right: 20px;}

	/*--footer styles 
	.HPfooter {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #002b7f; padding: 15px 25px 60px 25px;}
	a.link-HPfooter, a.link-HPfooter:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #002b7f; text-decoration: none;}
	a.link-HPfooter:hover, a.link-HPfooter:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #002b7f; text-decoration:underline;} --*/
	
	s
	div.footer					{margin: 0; padding: 0; width: 1022px; clear: both;}
	div.footer a				{margin: 0; padding: 0; width: 1022px; clear: both;}
	div.footernav				{margin: 0; padding: 0; width: 622px; float: left;}
	div.footercontact			{margin: 0; padding: 0; width: 350px; float: left;}
	
	div.footernav				{margin: 0; padding: 15px 0 60px 25px; font: normal 11px Verdana, Arial, Helvetica, sans-serif;
								 color: #333; text-align: left;}
	
	div.footernav a				{text-decoration: none; font: normal 11px/1.5em Verdana, Arial, Helvetica, sans-serif; color: #002b7f;}
	div.footernav a:hover 		{text-decoration: underline;}
	div.footernav a img			{border: none;}
	
	div.footercontact			{padding: 15px 25px 60px 0; font: normal 11px/1.5em Verdana, Arial, Helvetica, sans-serif;
								 text-align: right; color: #002b7f;}
	div.footercontact a 		{font-weight: normal; color: #002b7f; text-decoration: none;}
	div.footercontact a:hover 	{text-decoration: underline;}

/******** homepage styles *************************************************/



/* ---- New Information Boxes -----*/
div#infobox		{margin: 0; padding: 0; width: 1017px; height: 178px; float: left;
				 background: url(/images/bg_info_buckets.png) right top no-repeat; clear: both; }
div.patientcare {margin: 0; padding: 0 0 0 24px; width: 246px; float: left;}
div.research	{margin: 0; padding: 0; width: 248px; float: left;}
div.education	{margin: 0; padding: 0; width: 247px; float: left;}
div.community	{margin: 0; padding: 0; width: 247px; float: left;}

div.patientcare h6	{margin: 0; padding: 23px 0 0 24px; font: bold 12px/1em Verdana, Geneva, sans-serif; color: #FFF;}
	div.patientcare h6 a		{font: bold 12px/1em Verdana, Geneva, sans-serif; color: #FFF; text-decoration: none;}
	div.patientcare h6 a:hover 	{text-decoration: underline;}

div.patientcare p	{margin: 0; padding: 8px 0 18px 5px; font: normal 11px/1.1em Verdana, Geneva, sans-serif; color: #FFF;}

div.research h6		{margin: 0; padding: 23px 0 0 24px; font: bold 12px/1em Verdana, Geneva, sans-serif; color: #FFF;}
	div.research h6 a			{font: bold 12px/1em Verdana, Geneva, sans-serif; color: #FFF; text-decoration: none;}
	div.research h6 a:hover 	{text-decoration: underline;}

div.research p		{margin: 0; padding: 8px 15px 8px 5px; font: normal 11px/1.1em Verdana, Geneva, sans-serif; color: #FFF;}

div.education h6	{margin: 0; padding: 23px 0 0 21px; font: bold 12px/1em Verdana, Geneva, sans-serif; color: #FFF;}
	div.education h6 a			{font: bold 12px/1em Verdana, Geneva, sans-serif; color: #FFF; text-decoration: none;}
	div.education h6 a:hover 	{text-decoration: underline;}
	
div.education p		{margin: 0; padding: 8px 5px 8px 5px; font: normal 11px/1.1em Verdana, Geneva, sans-serif; color: #FFF;}

div.community h6	{margin: 0; padding: 23px 0 0 20px; font: bold 12px/1em Verdana, Geneva, sans-serif; color: #FFF;}
	div.community h6 a			{font: bold 12px/1em Verdana, Geneva, sans-serif; color: #FFF; text-decoration: none;}
	div.community h6 a:hover 	{text-decoration: underline;}
	
div.community p		{margin: 0; padding: 8px 0 8px 5px; font: normal 11px/1.1em Verdana, Geneva, sans-serif; color: #FFF;}

div.missionbox		{margin: 0; padding: 0 10px; width: 204px; float: left; color: #002B7F; font-size: x-large; font-weight: 100;}
	div.missionbox a		{color: #002B7F; font-size: x-large; font-weight: 100; text-decoration: none;}
	div.missionbox a:hover	{text-decoration: underline;}



	/*-- image & text area --*/
	.infoboxText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; padding: 10px;}
	.infoboxHeading { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
		a.link-white10, a.link-white10:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #FFFFFF;text-decoration: none;}
		a.link-white10:hover, a.link-white10:active {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #FFFFFF;text-decoration: underline;}

	/*-- mission boxes --*/
	.mission1 { width:204px; background-image:url(/images/missionBoxes_text_02.jpg); background-repeat:no-repeat; padding:10px;}
		.mission1 p {padding:0px; margin:0px; font-size:11px; color:#000000;}
		.mission1 a, a:hover, a:active, a:visited {font-size:11px; color:#000000; text-decoration:underline;}
	.mission2 { width:204px; background-image:url(/images/missionBoxes_text_04.jpg); background-repeat:no-repeat; padding:10px;}
		.mission2 p {padding:0px; margin:0px; font-size:11px; color:#000000;}
		.mission2 a, a:hover, a:active, a:visited {font-size:11px; color:#000000; text-decoration:underline;}
	.mission3 { width:204px; background-image:url(/images/missionBoxes_text_06.jpg); background-repeat:no-repeat; padding:10px;}
		.mission3 p {padding:0px; margin:0px; font-size:11px; color:#000000;}
		.mission3 a, a:hover, a:active, a:visited {font-size:11px; color:#000000; text-decoration:underline;}
	.mission4 { width:204px; background-image:url(/images/missionBoxes_text_08.jpg); background-repeat:no-repeat; padding:10px;}
		.mission4 p {padding:0px; margin:0px; font-size:11px; color:#000000;}
		.mission4 a, a:hover, a:active, a:visited {font-size:11px; color:#000000; text-decoration:underline;}
		
/******** content page styles *************************************************/
#subWrapper {width:1022px; height:100%; margin:0px; padding-top: 20px;}
.subBG {background-color:#FFFFFF; float:left; width:812px; }
.titleBG {background-image:url(/images/subppageBG_02.png); background-repeat:no-repeat; height:34px;}


		/*-- generic subpage styles --*/
		#subRight {width:812px; float:right; margin:0px; padding: 45px 10px 0px 0px;}
			#subRight ul {padding: 0px 0px 20px 0px; list-style:none; margin:0px; }
		#subText {padding:20px;}
			#subText p {padding: 8px 0px 8px 0px; margin:0px; font-size:11px; color:#333333; font-family:Verdana, Geneva, sans-serif;}
			#subText ul {list-style: disc; padding-left:45px;}
			#subText ol {list-style: decimal; padding-left:45px;}
			#subText ul li {list-style: disc; padding:0px; margin:0px;}
			#subText ol li {list-style: decimal; padding:0px; margin:0px;}
			#subText #paginator ul {list-style: none; padding-left:0px;}
			#subText #paginator ol {list-style: none; padding-left:0px;}
			#subText #paginator ul li {list-style: none; padding:0px; margin:0px;}
			#subText #paginator ol li {list-style: none; padding:0px; margin:0px;}
			#subText a, a:hover, a:active, a:visited { text-decoration:underline; color: #094f94; font-weight:normal;}
			.greyBold {font-weight:bold;}
			#subText img {padding:10px;}
		#subTextLeft {width:550px; float:left; margin:0px; padding: 0px;}
		#subTextRight {width:150px; float: right; margin:0px; padding: 0px 10px 0px 0px;}
			
				
		/*-- secondary page styes -- */
		#subRightSecondary {width:811px; float:right; margin:0px; padding-top: 10px;}
			#subRightSecondary ul {list-style:none; margin:0px; padding:0px;}
			
						/*-- 3 images region -- */
						.secondaryTitle { background-image:url(/images/titleBG.png);background-position:middle;background-repeat:no-repeat;height: 62px;}
						#secondaryImages {width:811px; clear:both;}
							#secondaryImages ul {float:left; min-height:368px;}
							#secondaryImages p { color:#FFFFFF; font-size:10px; padding-top:5px; margin:0px;}
							.image1 {width:247px; padding-right:35px;}
							.image2 {width:247px; padding-right:35px;}
							.image3 {width:247px;}
							.secondaryBG {background-image:url(/images/secondaryBG.png);background-repeat:no-repeat;width:227px; margin-top:-2px; padding:10px; min-height:191px;}
							#secondaryImages a, a:visited {font-size: 13px;color:#e46f1e; font-weight:normal; padding:0px; text-decoration:none;}
							#secondaryImages a:hover, a:active {font-size: 13px;color:#e46f1e; font-weight:normal; padding:0px; text-decoration: underline;}
			
							/*-- 4 boxes region -- */
							#secondaryBoxes {width:811px; padding-top:5px; margin:0px; float:left;}
							#secondaryBoxesBG {background-image:url(/images/secondaryBoxes_11.png);background-repeat: repeat-y; width:811px; float:left;}
							
								#secondaryBox1 {width:202px; float:left; }
									.secondaryBoxTitle1 {background-image:url(/images/secondaryBoxes_03.png);background-repeat: no-repeat; width:202px; height:17px;}
									.secondaryBoxText1 {background-image:url(/images/secondaryBoxes_07.png);background-repeat: no-repeat; width:202px; min-height:73px;}
									#secondaryBox1 p {color:#FFFFFF; font-size:10px; margin:0px; padding: 5px 5px 5px 20px;}
									#secondaryBox1 a, a:visited { font-family:Verdana, Geneva, sans-serif; font-size: 11px; font-weight:bold; color:#FFFFFF; text-decoration:none; padding-left:18px;}
									#secondaryBox1 a:hover, a:active { font-family:Verdana, Geneva, sans-serif; font-size: 11px; font-weight:bold; color:#FFFFFF; text-decoration: underline; 
									padding-left:18px;}
									
								#secondaryBox2 {width:199px;float:left;}
									.secondaryBoxTitle2 {background-image:url(/images/secondaryBoxes_04.png);background-repeat: no-repeat; width:199px; height:17px;}
									.secondaryBoxText2 {background-image:url(/images/secondaryBoxes_08.png);background-repeat: no-repeat; width:199px; min-height:73px;}
									.secondaryBoxText2 p {color:#FFFFFF; font-size:10px; margin:0px; padding: 5px 5px 5px 13px;}
									#secondaryBox2 a, a:visited { font-family:Verdana, Geneva, sans-serif; font-size: 11px; font-weight:bold; color:#FFFFFF; text-decoration:none; padding-left:13px;}
									#secondaryBox2 a:hover, a:active { font-family:Verdana, Geneva, sans-serif; font-size: 11px; font-weight:bold; color:#FFFFFF; text-decoration: underline; 
									padding-left:13px;}
									
								#secondaryBox3 {width:197px;float:left;}
									.secondaryBoxTitle3 {background-image:url(/images/secondaryBoxes_05.png);background-repeat: no-repeat; width:197px; height:17px;}
									.secondaryBoxText3 {background-image:url(/images/secondaryBoxes_09.png);background-repeat: no-repeat; width:197px; min-height:73px;}
									.secondaryBoxText3 p {color:#FFFFFF; font-size:10px; margin:0px; padding: 5px 5px 5px 13px;}
									#secondaryBox3 a, a:visited { font-family:Verdana, Geneva, sans-serif; font-size: 11px; font-weight:bold; color:#FFFFFF; text-decoration:none; padding-left:13px;}
									#secondaryBox3 a:hover, a:active { font-family:Verdana, Geneva, sans-serif; font-size: 11px; font-weight:bold; color:#FFFFFF; text-decoration: underline; 
									padding-left:13px;}
									
								#secondaryBox4 {width:213px; float:right;}
									.secondaryBoxTitle4 {background-image:url(/images/secondaryBoxes_06.png);background-repeat: no-repeat; width:213px; height:17px;}
									.secondaryBoxText4 {background-image:url(/images/secondaryBoxes_10.png);background-repeat: no-repeat; width:213px; min-height:73px;}
									.secondaryBoxText4 p {color:#FFFFFF; font-size:10px; margin:0px; padding: 5px 15px 5px 13px;}
									#secondaryBox4 a, a:visited { font-family:Verdana, Geneva, sans-serif; font-size: 11px; font-weight:bold; color:#FFFFFF; text-decoration:none; padding-left:13px;}
									#secondaryBox4 a:hover, a:active { font-family:Verdana, Geneva, sans-serif; font-size: 11px; font-weight:bold; color:#FFFFFF; text-decoration: underline; 
									padding-left:13px;}
						
		
		/*-- portal page styes -- */
		#portalWrapper {width:756px; padding-left:27px; float:left; margin: 20px 0 0 0; clear: both;}
							/*-- top region -- */
							#portalTop {width:756px; height:284px; padding:0px; margin:0px; position: relative;
										background: url(/images/bg_portal_top.png) right top repeat-x;}
								#portalTop ul, li {list-style:none; padding:0px; margin:0px; position: relative;}
								.spotlight {width:479px; height:284px; float:left; position: relative; z-index: 3;}
								.boxLinks {width:277px; height:284px; float:right; color:#FFFFFF; font-size:14px;}
									#portalTop .boxLinks a, a:visited {font-family:Verdana, Geneva, sans-serif;font-size: 14px;font-weight: bold;text-decoration: none;color:#FFFFFF;}
									#portalTop .boxLinks a:hover, a:active {font-family:Verdana, Geneva, sans-serif;font-size: 14px;font-weight: bold;text-decoration: underline;color:#FFFFFF;}
			
			li.boxLinks ul				{margin: 0 0 0 0 !important;}
			li.boxLinks ul li		  	{width: 320px; text-align: center; position: relative; left: -43px;
										 background: url(/images/btn_boxlinks.png) right top no-repeat;}
			li.boxLinks ul li a		  	{padding: 25px 0 0 43px; width: 277px; height: 46px; display: block;
									   	 font: bold 14px Arial, Helvetica, sans-serif; text-decoration: none; color: #333 !important;}
			/*li.boxLinks ul li.first 	{top: 0; z-index: 1000;}
			li.boxLinks ul li.second	{top: 64px; z-index: 999;}
			li.boxLinks ul li.third		{top: 127px; z-index: 998}
			li.boxLinks ul li.fourth	{top: 191px; z-index: 997;}*/			
			li.boxLinks ul li:hover 	{width: 320px; cursor: pointer; text-decoration: none !important;
										 background: url(/images/btn_boxlinks.png) right bottom no-repeat; z-index: 1001;}
			li.boxLinks ul li a:hover	{color: #FFF !important; text-decoration: none !important;}							 
			
			
							/*-- bottom region -- */
							#portalBottom {width:756px; padding:0px; margin:0px; background-color:#eee4c9; float:left;}
								#portalBottom ul, li {list-style:none; padding:0px; margin:0px;}
								.readMoreLinks {padding-left:5px;}
								
							#box1 {width:184px; float:left;}
								.title1 {background-image:url(/images/portalBOTTOM_03.jpg); background-repeat:no-repeat; height:17px; padding:5px; color: #FFFFFF; font-weight:bold; font-size:11px;}
									#box1 .title1 a, a:visited { text-decoration:none; color: #FFFFFF; font-weight:bold; font-size:11px; padding:0px; margin:0px;}
									#box1 .title1 a:hover, a:active { text-decoration:underline; color: #FFFFFF; font-weight:bold; font-size:11px; padding:0px; margin:0px;}
								#box1 p {margin:0px; padding:5px; font-weight:normal; color:#666666;}
								.more1 {background-image:url(/images/portalBOTTOM_15.jpg); background-repeat:no-repeat; width:175px; height:17px; padding:5px;text-align:right; float:left; }
									.more1 a, a:visited { text-decoration:none; color: #094f94; font-weight:bold; font-size:11px;}
									.more1 a:hover, a:active { text-decoration:underline; color: #094f94; font-weight:bold; font-size:11px;}
							
							#box2 {width:185px; float:left;}
								.title2 {background-image:url(/images/portalBOTTOM_05.jpg); background-repeat:no-repeat; height:17px; padding:5px; color: #FFFFFF; font-weight:bold; font-size:11px;}
									#box2 .title2 a, a:visited { text-decoration:none; color: #FFFFFF; font-weight:bold; font-size:11px; padding:0px; margin:0px;}
									#box2 .title2 a:hover, a:active { text-decoration:underline; color: #FFFFFF; font-weight:bold; font-size:11px; padding:0px; margin:0px;}
								#box2 p {margin:0px; padding:5px;font-weight:normal; color:#666666;}
								.more2 {background-image:url(/images/portalBOTTOM_16.jpg); background-repeat:no-repeat; width:176px; height:17px; padding:5px; text-align:right; float:left;}
									.more2 a, a:visited { text-decoration:none; color: #094f94; font-weight:bold; font-size:11px;}
									.more2 a:hover, a:active { text-decoration:underline; color: #094f94; font-weight:bold; font-size:11px;}
							
							#box3 {width:185px; float:left;}
								.title3 {background-image:url(/images/portalBOTTOM_07.jpg); background-repeat:no-repeat; height:17px; padding:5px; color: #FFFFFF; font-weight:bold; font-size:11px;}
									#box3 .title3 a, a:visited { text-decoration:none; color: #FFFFFF; font-weight:bold; font-size:11px; padding:0px; margin:0px;}
									#box3 .title3 a:hover, a:active { text-decoration:underline; color: #FFFFFF; font-weight:bold; font-size:11px; padding:0px; margin:0px;}
								#box3 p {margin:0px; padding:5px;font-weight:normal; color:#666666;}
								.more3 {background-image:url(/images/portalBOTTOM_17.jpg); background-repeat:no-repeat; width:176px; height:17px; padding:5px; text-align:right; float:left;}
									.more3 a, a:visited { text-decoration:none; color: #094f94; font-weight:bold; font-size:11px;}
									.more3 a:hover, a:active { text-decoration:underline; color: #094f94; font-weight:bold; font-size:11px;}
							
							#box4 {width:184px; float:left;}
								.title4 {background-image:url(/images/portalBOTTOM_09.jpg); background-repeat:no-repeat; height:17px; padding:5px; color: #FFFFFF; font-weight:bold; font-size:11px;}
									#box4 .title4 a, a:visited { text-decoration:none; color: #FFFFFF; font-weight:bold; font-size:11px; padding:0px; margin:0px;}
									#box4 .title4 a:hover, a:active { text-decoration:underline; color: #FFFFFF; font-weight:bold; font-size:11px; padding:0px; margin:0px;}
								#box4 p {margin:0px; padding:5px; font-weight:normal; color:#666666;}
								.more4 {background-image:url(/images/portalBOTTOM_18.jpg); background-repeat:no-repeat; width:172px; height:17px; padding: 5px 8px 5px 5px; text-align:right;
								float:left;}
									.more4 a, a:visited { text-decoration:none; color: #094f94; font-weight:bold; font-size:11px;}
									.more4 a:hover, a:active { text-decoration:underline; color: #094f94; font-weight:bold; font-size:11px;}
							
							.netCommBlue {font-size:13px; color:#000066;}
							.netCommGold {font-size:13px; color:#cc9933;}

/******** staff page styles *************************************************/
.staffName {font-size: 17px; color: #333333; font-weight:bold;}
.staffTitle {font-size: 16px; color: #333333;}
.staffSearch {font-size: 14px; color: #333333;}
.contactTitle {font-size:13px; font-weight: bold; color: #FFFFFF;}
.font13 { font-size:13px;}

/* --- start blog styles ---*/
.sf_postTitle:hover { font-size: 2.2em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 20px 0;
    padding: 0;
}

/* --- start accordian text styles ---*/
#wrapper { margin: 0px; padding: 0px; width: 750px; height: 100%; }
 
.accordionButton { margin: 10px 0px 5px 0px; padding: 0px 0px 0px 15px; width: 750px; float: left; clear: both; cursor: pointer; font: normal 1.4em Verdana, Arial, Helvetica, sans-serif; color: #003366; 
background: url(../images/arrow-right.png) left 5px no-repeat; }
 
.accordionContent {	margin: -5px 0px 15px 0px; width: 750px; float: left; display: none; font: normal 0.7em/1.7em Verdana, Arial, Helvetica, sans-serif; color: #999;  }

.on { background: url(../images/arrow-down.png) left 5px no-repeat; }
