@media print {
  * {
  background-color: white !important;
  background-image: none !important;
  }
}

		body {
			text-align:center;
			background-color: #DFE6EE;
			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.footerbg {
			text-align:center;
			background-color: #003366;
			background-image: url('images/footer.jpg');
			height:10px;
		}
		td.bodytext {
							background-color:#ffffff;
							vertical-align:top;
							font-size:9pt;
							font-family:verdana;arial;
							width:550px;
		}
		div.bodytext {
							margin-left:10px;
							margin-right:5px;
							font-size:9pt;
							font-family:verdana;arial;
							
		}
		div.pghdr {
						Height:35px;
						text-align:bottom;
						text-decoration:underline;
						color:#004790;
						font-size:16pt;
		}
		
		IMG {
			border:0;
		}
		td.menu_area {
			vertical-align:top;
			height:300px;
			background-color:#00468F;			
			
		}
		td.menu {
			text-align:center;
						
		}		
		td.tdlogo3 {
		height:5px;
		text-align:top;
		}
		td.logoarea {
			background-color:#ffffff;
		}
		
		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.body:link,  A.body:active, A.body:visited
		{
			FONT-SIZE: 9pt;
			COLOR: #004790;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : underline;
			font-weight:bold;
		}
A.body:hover
		{
			FONT-SIZE: 9pt;
			COLOR: #004790;
			BACKGROUND-COLOR:#C5DADF;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration : none;
			font-weight:bold;
		}
span.homecolortext {
			COLOR: #C5DADF;
			font-weight:bold;			
}		
span.servhdr {
			COLOR: #ffffff;
			font-weight:bold;			
			margin-left:45px;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 12pt;						
}
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: #C5DADF;  
   background-repeat: no-repeat; 
   background-position: left center ; 
   border-color: #C5DADF #C5DADF #C5DADF #C5DADF; 
   border-width: thin medium medium medium;
	 font-weight:bold;
	 color:#666666;
	 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: #C5DADF #C5DADF #C5DADF #C5DADF; 
   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: #F2D6B6;
			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 : #00468F;
		FONT-FAMILY: Verdana, Arial ;
	}
	td.phystxt{
		color: Black;
		font-size : 12;
		FONT-FAMILY: Arial ;
	}
		div.mma
		{
			text-align:center;
			FONT-SIZE: 9pt;
			font-weight:bold;
			height:12pt;
			COLOR: #000000;
			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;
		}
