mloff@media print {
  * {
  background-color: white !important;
  background-image: none !important;
  }
}

td.providergroup {
	text-align:center;
	vertical-align:top;

}

table.main{
			border:0;
			background-color: #ffffff;
			padding : 0;
			table-layout : inherit;
		}


		table.outerline {
			border-color : #B2BF93;
			border-style : solid;
			border-width : 0px;
		}
		body {
			text-align:center;
			background-color: #BAB4A8;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
		}
		td.footer {
			text-align:center;
			vertical-align:middle;
			background-color: #CCC8E3;
			height:20px;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:8pt;
		}
		td.hdr_area_bg {
			background-image: url('images/top_bg.jpg'); 
			background-color:#EAEDE2;
			width:160%;
			text-align:left;
			background-color:#ffffff;
			vertical-align:top;
		}

		td.topfiller {
			text-align:center;
			background-color: #003366;
			background-image: url('images/topfiller.jpg');
		}
		td.rightline {
			vertical-align:top;
			background-color: #ffffff;
			background-image: url('images/design3_9_right.jpg');
		}

		td.topfillerbot {
			background-image: url('images/topfillerbot.jpg');
		}
		td.topbodyfade {
								 background-image: url('images/top_body_fade.jpg');
		}
		td.design312 {
								 background-image: url('images/design3_12.jpg');
								 vertical-align:top;
								 width:148px;		
		}
		td.design311 {
								 background-image: url('images/design3_11.jpg');
								 vertical-align:top;		
		}
		td.td_design3_bg {
								 background-image: url('images/td_design3_bg.jpg');
								 vertical-align:top;		
		
		}
		
		td.bodytext {
			vertical-align:top;
			background-color:#ffffff;
			FONT-FAMILY: arial;
			FONT-SIZE: 10pt;
			height:320px;
			
		}
		td.leftmessage {
			FONT-FAMILY: arial;
			FONT-SIZE: 10pt;
			background-color:#EBFAE9;
			text-align:center;			
		}
		td.bodytext2 {
			vertical-align:top;
			background-color:#ffffff;
			FONT-FAMILY: arial;
			FONT-SIZE: 10pt;			
		}
		td.menu {
			background-color:#ffffff;
			vertical-align:top;
		}
		
		div.bodytext {
			vertical-align:top;
			margin-left:10px;
			margin-right:5px;		
			text-align:left;
			FONT-SIZE: 10pt;			
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		}
		TD.ADDRESSTEXT {
			HEIGHT:15PX;
			FONT-FAMILY: arial;
			FONT-SIZE: 10pt;
			FONT-WEIGHT:BOLD;
			COLOR:#FFFFFF;
			text-align:center;
		
		}
		div.footertext {
			HEIGHT:15PX;
			FONT-FAMILY: arial;
			FONT-SIZE: 9pt;

			text-align:center;
		}
		address {
			FONT-FAMILY: times;
			FONT-SIZE: 14pt;
			text-align:center;


		}
		td.divlineleft {
			vertical-align:top;
			background-image: url('images/design3_9.jpg');
		}
		td.rightbg {
			background-image: url('images/right_border_area.jpg');
			vertical-align:top;
			width:34px:
		}
		td.top_bg {
			background-image: url('images/top_bg.jpg');
			vertical-align:top;
			height:16px;
			width:100%;
		}
		td.bottom_bg {
			background-image: url('images/bottom_area.jpg');
			vertical-align:top;
			height:18px;
			width: 100%;
		}
		td.RIGHT_BG {
			background-image: url('images/white99.jpg');
			height:9px;
			width: 9px;

		}
		td.white_top {
			background-image: url('images/white99.jpg');
			vertical-align:top;
			height:9px;
			width:100%;
		}

		td.hdr1 {
			background-image: url('images/hdr1_bg.jpg');
			text-align:center;
		}
		td.hdr2 {
			background-image: url('images/hdr2_bg.jpg');
			text-align:center;
		}


		td.insurance {
			color:#000066;
			background-color: #EDF1FB;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 10pt;
			font-weight:bold;
		}
		td.servhdr {
			color:#000066;
			background-color: #EDF1FB;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11pt;
			font-weight:bold;
			BORDER-LEFT: 	    #CAD7F4 2px solid;
			BORDER-RIGHT: 	  #CAD7F4 2px solid;
			BORDER-BOTTOM:    #ABABC4 4px solid;
			BORDER-TOP: 	    #E3BDC2 1px solid;

		}
		td.services {
							
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11pt;
			width:40%;
			vertical-align:top;
		}

	A.MENU_LEFT:link,  A.MENU_LEFT:active, A.MENU_LEFT:visited
		{
			FONT-SIZE: 9pt;
			COLOR: #407389;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : underline;
			font-weight : bold;
		}
			A.MENU_LEFT:hover
		{
			FONT-SIZE: 9pt;
			COLOR: #F2D6B6;
			BACKGROUND-COLOR:#407389;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : none;
			font-weight : bold;

		}
		IMG {
			border:0;
		}
		div.subpghdr {
				FONT-FAMILY: Arial, Helvetica, sans-serif;		
				FONT-SIZE: 11pt;
				font-weight:bold;		
				margin-left:10px;
				color:#E84559;
				BORDER-BOTTOM: #E84559 2px solid;				
				
		}		
		
		div.footer
		{
			text-align:center;
			FONT-SIZE: 9pt;
			font-weight:bold;
			height:12pt;
			COLOR: #407389;
			BACKGROUND-COLOR:#F2D6B6;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			text-decoration : none;
			width:100%;
		}

			A.footer:link,  A.footer:active, A.footer:visited
		{
			FONT-SIZE: 8pt;
			COLOR: #ffffff;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : underline;
			font-weight:bold;
		}
			A.footer:hover
		{
			FONT-SIZE: 8pt;
			COLOR: #000066;
			BACKGROUND-COLOR:#ffffff;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : none;
			font-weight:bold;
		}
		td.pghdrtxt {
			color:#000066;
			FONT-FAMILY: tahoma;
			FONT-SIZE: 13pt;
			background-color: #C4D0DC;

		}
		td.pghdrbot {
			color:#000066;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 13pt;
			font-weight:bold;
			background-image: url('images/topfiller.jpg');
			height:8px;
		}

		table.pghdr {
			BORDER-LEFT: 	    #CAD7F4 3px solid;
			BORDER-RIGHT: 	  #CAD7F4 2px solid;
			BORDER-BOTTOM:    #ABABC4 4px solid;
			BORDER-TOP: 	    #CAD7F4 1px solid;
			margin-left:0px;
			margin-top:10px;
		}
A.body:link,  A.body:active, A.body:visited
		{
			FONT-SIZE: 9pt;
			COLOR: #040444;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : underline;
			font-weight:bold;
		}
A.body:hover
		{
			FONT-SIZE: 9pt;
			COLOR: #ffffff;
			BACKGROUND-COLOR:#040444;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : none;
			font-weight:bold;
		}
		.mloff		{
			text-align: 		 center;
			CURSOR: hand;
			color:  #000000;
			FONT-SIZE: 9pt;
			font-weight:bold;
			FONT-FAMILY: arial;
			background-color: #CCC8E3;
			PADDING-LEFT: 0px;
			BORDER-LEFT: 	    #040444 1px solid;
			BORDER-RIGHT: 	  #B90C11 1px solid;
			BORDER-BOTTOM:    #B90C11 3px solid;
			BORDER-TOP: 	    #ffffff 1px solid;
		}

		.mlon		{
			text-align: 		 center;
			CURSOR: hand;
			BACKGROUND-COLOR: #FFE8B7;
			color:  				#ffffff;
			FONT-SIZE: 			9pt;
			font-weight:		bold;
			FONT-FAMILY: 		arial;
			PADDING-LEFT: 0px;			
			BORDER-LEFT: 	    #CAD7F4 1px solid;
			BORDER-RIGHT: 	  #FFF5E4 1px solid;
			BORDER-BOTTOM:    #B90C11 3px solid;
			BORDER-TOP: 	    #B90C11 1px solid;			
		}

		A.mbodyoff:link,  A.mbodyoff:active, A.mbodyoff:visited
		{
			color:  	#000000;
			FONT-SIZE: 9pt;
			FONT-FAMILY: arial;
			font-weight:bold;
			text-decoration : none;
		}
			A.mbodyoff:hover
		{
			color:  #fffff;
			FONT-SIZE: 9pt;
			FONT-FAMILY: arial;
			font-weight:bold;
			text-decoration : none;

		}
			A.mbodyon:link,  A.mbodyon:active, A.mbodyon:visited
		{
			color:  #ffffff;
			FONT-SIZE: 10pt;
			font-weight:bold;
			text-decoration : none;
		}
			A.mbodyon:hover
		{
			color:  #ffffff;
			FONT-SIZE: 10pt;
			font-weight:bold;
			text-decoration : none;
		}
		table.phys{
			border:0;
			background-color: #ffffff;
			padding : 0;
			table-layout : inherit;
		}
		td.phys {
			color: #ffffff;
			font-weight : bold;
			font-size : 12;
			background-color : #ffffff;
			FONT-FAMILY: Arial ;
			text-align:center;
			vertical-align:top;



		}
		marquee.marquee_home {

			margin-left:5px;
			color:#003366;
			font-weight:bold;
			font-size:17px;

		}
		td.marquee {
			height:25px;
		}
	A.fbody:link,  A.fbody:active, A.fbody:visited
		{
			FONT-SIZE: 8pt;
			color:#ffffff;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : underline;

		}
A.fbody:hover
		{
			FONT-SIZE: 8pt;
			color:#ffffff;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : none;

		}

A.physbody:link,  A.physbody:active, A.physbody:visited
		{
			FONT-SIZE: 10pt;
			color:#978EC7;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			text-decoration : none;
			font-weight:bold;			
			/*color:#978EC7; */
			color:#978EC7;

		}
A.physbody:hover
		{
			FONT-SIZE: 10pt;
			color:#ffffff;
			background-color:#978EC7;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			text-decoration : underline;
			font-weight:bold;			


		}
		
A.fbodytext:link,  A.fbodytext:active, A.fbodytext:visited
		{
			FONT-SIZE: 8pt;
			color:#9E96C3;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : underline;

		}
A.fbodytext:hover
		{
			FONT-SIZE: 10pt;
			color:#ffffff;
			background-color:#9E96C3;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : none;
			

		}
td.phystext {
			FONT-SIZE: 10pt;
			color:#000000;
			background-color:ffffff;
			FONT-FAMILY: Arial, Helvetica, sans-serif;

}
td.physhdr {
			FONT-SIZE: 10pt;
			/*color:#978EC7; */
			color:#B90C11;
			background-color:#EFEEF4;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			font-weight:bold;
			text-align:right;
			vertical-align:top;
}		
		
		TD.MENU_LEFT {
			TEXT-ALIGN:left;
			HEIGHT:20PX;
			width:118px;
			background-color:#9E96C3;
		}

			A.MENU_LEFT:link,  A.MENU_LEFT:active, A.MENU_LEFT:visited
		{
			FONT-SIZE: 12pt;
			COLOR: #040444;
			FONT-FAMILY: times;
			text-decoration : underline;
			font-weight:bold;

		}
			A.MENU_LEFT:hover
		{
			FONT-SIZE: 12pt;
			COLOR: #ffffff;
			font-weight:bold;
			BACKGROUND-COLOR:#040444;
			FONT-FAMILY: times;
			text-decoration : none;


		}

		li {
			FONT-SIZE: 10pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			

		}

		li.physsec {
			FONT-SIZE: 9pt;
			font-weight:normal;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			line-height:1.5;
		}
		li.nothing {
			FONT-SIZE: 9pt;
			font-weight:normal;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			line-height:1.5;
		}

		span.servhdr{
			FONT-SIZE: 16pt;
			font-weight:bold;
			FONT-FAMILY: times;
			text-align:center;
			width:400;
			background-color:#B2BF93;
			color:#040444;

		}
		span.physnames{
			FONT-SIZE: 9pt;
			FONT-FAMILY: arial;
			text-align:center;			
			color:#040444;
		}
		td.physnames{
			FONT-SIZE: 8pt;
			FONT-FAMILY: arial;
			text-align:center;			
			color:#040444;
		}
		
		span.contactustitle{
			FONT-SIZE: 13pt;
			font-weight:bold;
			FONT-FAMILY: times;
			color:#040444;

		}
		span.institle{
			FONT-SIZE: 11pt;		FONT-FAMILY: times;

		}

		span.patinfo{
			FONT-SIZE: 8pt;
			FONT-FAMILY: arial;
			font-weight:normal;
		}

		table.physsec {
			font-weight:bold;
			FONT-FAMILY: times;
			background-color: #B2BF93;
			color:#000066;
			width:100%;
			font-size:16px;
			border-left-color : #000066;
			border-left-style : solid;
			border-left-width : 1px;
			border-bottom-color : #000066;
			border-bottom-style : solid;
			border-bottom-width : 4px;
			border-right-color : #000066;
			border-right-style : solid;
			border-right-width : 3px;

		}

span.mmafooter {
  color:#000000;
	font-size:8pt;
	FONT-FAMILY: arial;							 
}

		A.mma
	{
		FONT-SIZE: 8pt;
		COLOR: #000066;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		text-decoration : underline;
		font-weight : bold;
	}
	
	
	td.menubgcolor {

}

	A:link,  A:active, A:visited, A:hover
		{
			FONT-SIZE: 9pt;
			text-decoration : none;
			border:0;
		}
	