@media print {
  * {
  background-color: white !important;
  background-image: none !important;
  }
}

		body {
			text-align:center;
			background-color: #000094;
			/* background-color: #2554C7; */
			margin-top:20px;
			margin-bottom:20px;
			margin-left:20px;
			margin-right:20px;
			background-image: url('images/final_blue_background.jpg');
		}
		table.admin {
			text-align:center;
			background-color: #ffffff;
			margin-top:20px;
			margin-bottom:20px;
			margin-left:20px;
			margin-right:20px;

		}		
		body.home {
			text-align:center;
			background-color: #666666;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
						
		}
		body.email {
			text-align:center;
			background-color: #666666;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			background-image: url('images/nunn_logo_background_small.jpg');
			color:#ffffff;
			font-weight:bold;						
		}

		table.home {
						 background-image: url('images/nunn_logo_background2.jpg');
			 			text-align:left;
		}
		td.sep {
			text-align:center;
			color:#ffffff;
		}

		td.footerleft {
						background-color:#CCCC99;
						font-family: arial;
						color:#000000;
						font-size: 10pt;								
						
		}
		td.footerright {
						background-color:#CCCC99;
						font-family: arial;
						color:#000000;
						font-size: 10pt;
						text-align:right;								
		}
		
		td.footercenter {
						background-color:#CCCC99;
						font-family: arial;
						color:#000000;
						font-size: 10pt;								
						text-align:center;
		}

		td.footerlinks {
			text-align:center;
			background-image: url('images/menu_bottom_bg.jpg');
			height:20px;
		}
		td.bottom_address {
			text-align:center;
			background-image: url('images/footer_address_bg.jpg');
			color:#003366;

			height:48px;
			font-family:arial;
			font-size:8pt;
			
		}
				
		td.header_bg {
			text-align:center;
			background-image: url('images/header_title_bg.jpg');
		}
		td.bodytext {
							background-color:#ffffff;
							vertical-align:top;
							font-size:9pt;
							font-family:verdana,arial;
							width:100%;
							background-image: url('images/bodytext_logo_bg.jpg');
							background-repeat: no-repeat;							
		}
		div.bodytext {
							margin-left:10px;
							margin-right:5px;
							font-size:9pt;
							font-family:verdana,arial;
							width:100%;
							
		}
		div.pghdr {
						Height:35px;
						text-align:bottom;
						text-decoration:underline;
						color:#004790;
						font-weight:bold;
						font-size:12pt;
		}
		div.spanhdr {

						text-align:center;
						text-decoration:underline;
						color:#005DAB;
						font-size:16pt;
		}
		
		IMG {
			border:0;
		}
		td.leftmenu {
			vertical-align:top;			
			width:200px;
			background-color:#ffffff;
			align:center;				
		}
		
		td.menu {
			vertical-align:top;
			background-color:#ffffff;			
			height:29px;	
		}
		td.menuitem {
			vertical-align:top;
			background-color:#F9BB10;
			border-color: #F8C661 #F8C661 #F8C661 #F8C661;;			
			
		}
		
		td.tdlogo3 {
		height:5px;
		text-align:top;
		}
		td.logo_area {
			background-color:#ffffff;
			vertical-align:middle;
		}
		ul.services {
		   line-height:20px;
		}
		
		div.hometext {
			font-size:12;
			font-weight:bold;
			color:#ffffff;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			margin-left:25px;
			margin-right:25px;
			text-align:center;			
		}
		div.servicetext {
			font-size:12;
			font-weight:bold;
			color:#ffffff;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			margin-left:45px;
			margin-right:25px;
			text-align:left;			
		}
		
		div.hometextaddress {
			font-size:13;
			font-weight:bold;
			color:#ffffff;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			margin-left:50px;
			margin-right:50px;
			text-align:center;			
		}				
A:link,  A:active, A:visited		{
			FONT-SIZE: 8pt;
			COLOR: #15317E;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			text-decoration : underline;
			font-weight:bold;
		}
A:hover		{
			FONT-SIZE: 8pt;
			COLOR: #E0E0B8;
			BACKGROUND-COLOR:#15317E;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			text-decoration : none;
			font-weight:bold;
		}
		
A.body:link,  A.body:active, A.body:visited
		{
			FONT-SIZE: 8pt;
			COLOR: #15317E;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			text-decoration : underline;
			font-weight:bold;
		}
A.body:hover		{
			FONT-SIZE: 8pt;
			COLOR: #E0E0B8;
			BACKGROUND-COLOR:#15317E;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			text-decoration : none;
			font-weight:bold;
		}
    A.physsmall:link,  A.physsmalldy:active, A.physsmall:visited
    		{
    			FONT-SIZE: 8pt;
    			COLOR: #AA878D;
    			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    			text-decoration : underline;
    		}
    A.physsmall:hover
    		{
    			FONT-SIZE: 8pt;
    			COLOR: #000000;
    			BACKGROUND-COLOR:#AA878D;
    			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    			text-decoration : none;
    
    		}
    td.physlayout {
       text-align:center;
    }	
		
span.homecolortext {
			COLOR: #C5DADF;
			font-weight:bold;			
}		
span.pagetitle {
			COLOR: #15317E;			
			margin-left:0px;
			FONT-FAMILY: times, Arial, Helvetica, sans-serif;
			FONT-SIZE: 13pt;						
}
span.servhdrsub {
			COLOR: #C5DADF;
			font-weight:bold;			
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 9pt;						
}

td.services {
			COLOR: #ffffff;
			font-weight:bold;			
			FONT-FAMILY: Arial;
			FONT-SIZE: 9pt;
			vertical-align:top;						

}
td.maillabel {
	color:#ffffff;
	text-align:right;
	vertical-align:top;
	font-size:11;
	font-weight:bold;
	FONT-FAMILY: Arial;	
}
td.maillabel2 {
	color:#ffffff;
	text-align:left;
	vertical-align:top;
	font-size:12;
	font-weight:bold;
	FONT-FAMILY: Arial;			
}

input.submit {
   border: double; 
   background-color: #F1D2E2;  
   background-repeat: no-repeat; 
   background-position: left center ; 
   border-color: #C5DADF #C5DADF #C5DADF #C5DADF; 
   border-width: thin medium medium medium;
	 font-weight:bold;
	 color:#022E77;
	 width:250px;
	 font-size:9pt;
	 FONT-FAMILY: Arial;	  								 
}
input.login {
   border: double; 
   background-color: #ffffff;  
   background-repeat: no-repeat; 
   background-position: left center ; 
   border-color: #F1D2E2 #F1D2E2 #F1D2E2 #F1D2E2; 
   border-width: thin medium  medium thin;
	 color:#4E2410;
	FONT-FAMILY: Arial;	 	  								 
}
textarea.login {
   border: double; 
   background-color: #ffffff;  
   background-repeat: no-repeat; 
   background-position: left center ; 
   border-color: #C5DADF #C5DADF #C5DADF #C5DADF; 
   border-width: thin medium  medium thin;
	 color:#000000;
	 FONT-FAMILY: Arial;	 	  								 
}
td.maillabelhdr {
	color:#C5DADF;
	text-align:center;
	vertical-align:top;
	font-size:16;
	font-weight:bold;
	background-color:#4E2410;
	border-color: #C5DADF #C5DADF #C5DADF #C5DADF;
	border-width: thin thin thin thin;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.flyoutMenu {

      border-left:0px solid #999999; 
		  border-right:0px solid #999999; 
		  border-top:0px solid #999999; 
		  border-bottom:1px solid #999999; 
		  background-color: #F1F1F1;


}
.flyoutMenu TD.flyoutLink  {

      border-color: #ffffff;
      border-width: 1px;
      border-style: none;
      font-family: Verdana, Arial, Helvetica;
      padding: 2px 2px 2px 2px;
      cursor: hand;
		  background-color:#ffffff;
}

.flyoutHeading {

      font-family: Verdana, Arial, Helvetica;
      font-size: 13;
      background-color: #5C729B;
      font-weight: bold;
      padding-top: 2px;
      padding-bottom: 4px;
      padding-left: 2px;
      cursor: default;
}
.flyoutLinkHDR {
      font-family: Verdana, Arial, Helvetica;
      font-size: 13;
      background-color: #5C729B;
		  COLOR:#FFFFFF;
		  TEXT-ALIGN:CENTER;				
      font-weight: bold;
      padding-top: 2px;
      padding-bottom: 4px;
      padding-left: 2px;
      cursor: default;

}
A.MENU_LEFT:link,  A.MENU_LEFT:active, A.MENU_LEFT:visited
		{
			FONT-SIZE: 8pt;
			COLOR: #00468F;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : none;
			font-weight:bold;

		}
A.MENU_LEFT:hover
		{
			FONT-SIZE: 8pt;
			COLOR: #ffffff;
			BACKGROUND-COLOR:#00468F;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			text-decoration : underline;
		}
img {border:0}
td.physhdr {
		color: #ffffff;
		font-weight : bold;
		font-size : 12;
		background-color : #033480;
		FONT-FAMILY: Verdana, Arial ;
	}
	td.phystxt{
		color: #040444;
		background-color:#F1D2E2;
		font-size : 11;
		FONT-FAMILY: Arial;
		vertical-align:top;
	}
	td.physbiotext {
							background-color:#FFFFFF;
            		color: Black;
            		font-size : 12;
            		FONT-FAMILY: Arial;
            		vertical-align:top;
							 
	}
    td.physphotoname {
       text-align:center;
		   VERTICAL-ALIGN:TOP;
    	 width:200px;
    	 font-size:8pt;
    	 font-weight:bold;
    	 FONT-FAMILY:  Arial, Helvetica, sans-serif;	 
    }		
	
	td.staff {
		font-size : 12;
		vertical-align:top;
		FONT-FAMILY: verdana, Arial ;
		width:225px;
		text-align:justify;			
	}
		div.mma
		{
			text-align:center;
			FONT-SIZE: 9pt;
			font-weight:bold;
			height:12pt;
			COLOR: #040444;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			text-decoration : none;
			width:100%;
		}
		
			A.footer:link,  A.footer:active, A.footer:visited
		{
			FONT-SIZE: 8pt;
			COLOR: #040444;
			FONT-FAMILY: Arial;
			text-decoration : underline;
			font-weight:bold;
		}
			A.footer:hover
		{
			FONT-SIZE: 8pt;
			COLOR: #000066;
			BACKGROUND-COLOR:#ffffff;
			FONT-FAMILY: Arial;
			text-decoration : none;
			font-weight:bold;
		}
span.hdrline {
			background-image: url('images/hdrline.jpg');
			width:100%;
			height:1px;
			text-align:center;
					
}
		div.footertext {
			HEIGHT:15PX;
			FONT-FAMILY: arial;
			FONT-SIZE: 9pt;
			color:#000000;
			text-align:center;
		}
A.fbody:link,  A.fbody:active, A.fbody:visited
		{
			FONT-SIZE: 7pt;
			color:#ffffff;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : underline;

		}
A.fbody:hover
		{
			FONT-SIZE: 7pt;
			color:#C5DADF;
			background-color:#285896;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : none;

		}
A.mmafooter:link,  A.mmafooter:active, A.mmafooter:visited
		{
			FONT-SIZE: 7pt;
			color:#285896;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : underline;

		}
A.mmafooter:hover
		{
			FONT-SIZE: 7pt;
			color:#ffffff;
			background-color:#285896;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : none;

		}
		
div.mmafooter {
   color:#ffffff;
	FONT-SIZE: 7pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	 
}
		td.maillabel {
			color:#ffffff;
			text-align:right;
			vertical-align:top;
			font-size:12;
			font-weight:bold;
		}
		td.maillabel2 {
			color:#ffffff;
			text-align:left;
			vertical-align:top;
			font-size:12;
			font-weight:bold;
		}
		td.inptext {
			color:#ffffff;
			text-align:left;
			vertical-align:top;
			font-size:12;
			font-weight:bold;
		
		}
		td.maillabelTitle {
			color:#ffffff;
			text-align:center;
			vertical-align:top;
			font-size:12;
			font-weight:bold;
		
		}
		
		li {
		   line-height:1.75;
		   FONT-SIZE: 8pt;
		   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
		   
		
		}

table.docs a img {
	border:3px solid #cbcb97;
	}								 