﻿
/* STANDARD */

body			{ background-color: #d3e4f4; margin-top: 20px;  

				  font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.5; color: #333333; }



body2			{ font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #333333; }



font			{ font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 1.5; }



ul				{ margin-top: 5px; margin-left: 20px; padding-left: 0px; line-height: 1.3; }

ol				{ margin-top: 5px; margin-left: 30px; padding-left: 0px; line-height: 1.3; }

sub				{ font-size: 90%; line-height: .75; }

sup				{ font-size: 90%; line-height: 1.25; }



sup.smark				{ font-size: 10px; vertical-align: text-top; }



table			{ font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif; font-size: 11px; text-align: left;  background-color: #ffffff; }

th				{ text-align: left; background-color: #d8dcc7; }

td			    { text-align: left; }

.right			{ text-align: right; }





/* CONTENT */



#mainnav		{ border-top: 2px solid #ffffff; border-bottom: 2px solid #ffffff; }

#content		{ background-color: #ffffff; padding-left: 20px; padding-right: 20px; }

/* #home1			{ position: relative; left: 4px; margin-top: 6px; } */



h1 				{ font-size: 14px; margin-bottom: -5px; margin-top: 10px; padding-top: 3px; padding-bottom: 3px; }

h2				{ font-size: 13px; color: #666666; margin-bottom: 0px; margin-top: 0; }

h3   			{ font-size: 12px; color: #333333; margin-bottom: 0px; }

h4   			{ font-size: 12px; color: #cc0000; margin-bottom: 0px; }

h5   			{ font-size: 12px; color: #996600; margin-bottom: 0px; }

blockquote		{ font-family: courier, monospace; font-size: 8px; color: #999900; margin-left: 25px; }

dt				{ font-size: 121%; font-weight: bold; }

dd				{ margin-left: 25px; margin-bottom: 15px; }



fieldset 		{ padding: 5px; width: 175px; float: right; font-size: 10px; margin-left: 7px; margin-right: 0px; }

legend			{ font-size: 13px; color: #666666; font-weight: bold; padding: 7px; }

.body2			{
	font-size: 10px;
	color: #FFFFFF;
	margin-bottom: -5px;
}



.whiteborder	{ border-bottom: 2px solid #ffffff; }



/* NAVIGATION */

a:active		{ color: #0000ff; text-decoration: underline; }

a:link			{ color: #3f7acc; text-decoration: underline; }

a:visited		{ color: #3f7acc; text-decoration: underline; }

a:hover			{ color: #3f7acc; text-decoration: none; }



#subnavheader		{ width: 196px; background-color: #ffffff; padding-left: 15px; padding-right: 10px; }

a.subnav			{ color: #cc9900; text-decoration: none; }

a.subnav:active		{ color: #cc9900; text-decoration: none; }

a.subnav:visited	{ color: #cc9900; text-decoration: none; }

a.subnav:hover		{ color: #ffcc00; text-decoration: underline; }





.red			{ color: #d0264b; }

.redborder		{ border-top: 1px solid #d0264b; border-bottom: 1px solid #d0264b; margin-bottom: 7px; }

h1.red			{ border-bottom: 1px solid #f0d5de; }

.b1red			{ border-top: 7px solid #ce2649; }

.b2red			{ border-top: 5px solid #e692a4; }



.yellow			{ color: #f6df4e; }

.yellowborder	{ border-top: 1px solid #f6df4e; border-bottom: 1px solid #f6df4e; margin-bottom: 7px; }

h1.yellow		{ border-bottom: 1px solid #Fbf2b8; }

.b1yellow		{ border-top: 7px solid #f6df4e; }

.b2yellow		{ border-top: 5px solid #Fbf2b8; }



.green			{ color: #3d9d78; }

.greenborder	{ border-top: 1px solid #3d9d78; border-bottom: 1px solid #3d9d78; margin-bottom: 7px; }

h1.green		{ border-bottom: 1px solid #8ed3b9; }

.b1green		{ border-top: 7px solid #3d9d78; }

.b2green		{ border-top: 5px solid #8ed3b9; }



.redborder		{ border-top: 1px solid #d0264b; border-bottom: 1px solid #d0264b; margin-bottom: 7px; }

.subnav			{ font-size: 14px; text-decoration: none; font-weight: bold; line-height: 1.8; }



.subnav2div			{ width: 196px; background-color: #ffffff; padding: 7px; padding-left: 15px; padding-right: 10px; }

.subnav2			{ font-size: 11px; color: #3f7ece; text-decoration: none; font-weight: normal; line-height: 1.6; }

a.subnav2			{ text-decoration: none; }

a.subnav2:active	{ text-decoration: none; }

a.subnav2:visited	{ text-decoration: none; }

a.subnav2:hover		{ color: #ffcc00; text-decoration: underline; }



span.subnav2ul		{ text-decoration: none; color: #999999 }



.textnav			{
	font-size: 10px;
	color: #FFFFFF;
}

a.textnav			{ text-decoration: none }

a.textnav:active	{ text-decoration: none }

a.textnav:visited	{ text-decoration: none }

a.textnav:hover		{ text-decoration: underline }



.backtotop 			{ font-size: 10px; }



/* FORMS */

form			{ margin-top: 5px; }

input			{ background-color: #efefef; border: 1px solid #000000; height: 20px; color: #000000; margin: 5px; }

select			{ background-color: #efefef; height: 20px; }



/* MISC ELEMENTS */

.borderbott		{ border-bottom: 1px solid #6600cc; }

.border			{ border: 1px solid #6600cc; }

.pdf				{ font-size: 11px; list-style-image: url('../images/ICN_pdf_sm.gif'); margin-left: 25px; line-height: 200%; }



.borderbott2		{ border-bottom: 1px solid #333333; }





/* breadcrumbing */



.bread  {font-size: 9px; margin-top: 12px; margin-bottom: 15px;}



#shadow	{ border: 1px solid #efefef; width: 760px; background-color: #dddddd; padding: 2px }




http://www.dficorp.net/print.css


body 				{ background: white;

					  font-size: 12pt; }



.noprint			{ display: none; }

	

.print 				{ width: 625px; margin: 0 5%;

					  padding: 0; 

					  border: 0;

					  float: none !important;

					  color: black; 

					  background: transparent; 

					  text-align: left; }

					

a:visited 	{
	color: #009933;
	background: transparent;
	font-weight: bold;
}

a:link 	{
	color: #009933;
	background: transparent;
	font-weight: bold;
}