.noprint				{ display: none; }
.noscreen				{ display: block; }

@PAGE 					{ size: 8.5in 11in; 
									margin-top: 1in; margin-right: 1in; margin-bottom: 1in; margin-left: 1in; }
BODY						{ height: 100%; 
									font-family: Garamond, "Times New Roman", Times, serif; 
									font-size: 10pt; color: #000000; background-color: #ffffff; }

P								{ font-family: Garamond, "Times New Roman", Times, serif; 
									font-size: 10pt; color: #000000; 
									margin-top: .4cm; margin-right: .5cm; margin-bottom: 0cm; margin-left: 0cm;
									text-align: left; }

.bullet					{ padding-top: .1cm; padding-left: .1cm; text-align: left;}
UL							{ margin-top: .3cm; margin-right: 0cm; margin-bottom: 0cm; margin-left: .5cm;}
LI							{	list-style-image: url(images/DG Website Images/redarrow.gif);
									margin-top: .1cm; margin-right: .5cm; margin-bottom: 0cm; margin-left: .5cm; }

.bodycopy				{ font-family: Garamond, "Times New Roman", Times, serif; 
									font-size: 10pt; color: #000000; background-color: #FFFFFF; 
									vertical-align: top; 
									text-align: left;}
.bodycopyright	{ font-family: Garamond, "Times New Roman", Times, serif; 
									font-size: 10pt; color: #000000; background-color: #FFFFFF; 
									vertical-align: top; 
									text-align: right;}
.bold					{ font-family: Garamond, "Times New Roman", Times, serif; 
									font-size: 10pt; color: #000000; background-color: #FFFFFF; font-weight: bold; 
									vertical-align: top; text-align: left; }
SUP 						{ vertical-align: super; font-size: 6pt}

TD							{ font-family: Garamond, "Times New Roman", Times, serif; 
									font-size: 10pt; color: #000000; background-color: #FFFFFF; 
									text-align: left; 
									vertical-align: top; 
									margin-top: 0cm; margin-right: 0cm; margin-bottom: 0cm; margin-left: 0cm; }
TD.right				{ text-align: right; }
TD.center				{ text-align: center; }
TD.middle				{ vertical-align: middle; }

IMG							{ border: none; } 

.italic					{ font-family: Garamond, "Times New Roman", Times, serif; 
									font-style: italic; }
.plus   				{ font-family: Garamond, "Times New Roman", Times, serif; 
									font-size: 12pt; color: #000000; 
									line-height: .2cm; }

.borderleft			{ padding-left: .2cm; 
									border-top: none; border-right: none; border-bottom: none;
									border-left: solid; border-left-width: thin; border-color: #000000; }
.borderbottom		{ padding-bottom: .1cm; 
									border-top: none; border-right: none; 
									border-bottom: solid; border-bottom-width: thin; border-color: #000000; 
									border-left: none; }
.bordertop			{ padding-bottom: .2cm; 
									border-top: solid; border-top-width: thin; border-color: #000000; 
									border-right: none; border-bottom: none; border-left: none; }

A 							{ font-family: Garamond, "Times New Roman", Times, serif; 
									font-size: 10pt; color: #000000; 
									text-align: left; }
.links 					{ text-decoration: underline;}
A.links:LINK 		{  }
A.links:VISITED {  }

.tabletext					{ font-size: 9pt; 
											vertical-align: top; }
.tabletextbold			{ font-size: 9pt; font-weight: bold; 
											vertical-align: top; }
.tabletextbot				{ font-size: 9pt; 
											vertical-align: bottom; }
.tabletextcen				{ font-size: 9pt; 
											vertical-align: top; 
											text-align: center;}
A.tabletext:LINK 		{ text-decoration: underline; }
A.tabletext:VISITED {  }
A.tabletext:HOVER 	{  }

.floatleft 			{ float: left; 
									margin-top: 0cm; margin-right: .2cm; margin-bottom: .2cm; margin-left: .2cm; }
.floatright			{ float: right; 
									margin-top: .2cm; margin-right: .2cm; margin-bottom: .2cm; margin-left: .2cm; }

.dropcap				{ float: left; 
									width: .7em; 
									font-size: 44pt; 
									line-height: 83%; 
									margin-right: .2cm;}

.pullquote			{ font-family: Garamond, "Times New Roman", Times, serif; 
									font-size: 16pt; color: #000000; font-style: italic;
									margin-top: .5cm; margin-right: .5cm;  margin-bottom: .5cm; margin-left: 1cm;
									border-left-width: .01cm; border-left-style: solid; border-left-color: #B5B5B5;
									padding-top: .3cm; padding-right: .1cm; padding-bottom: .3cm; padding-left: .3cm; 
									width: 6cm; 
									float: right; 
									text-align: left; 
									text-indent: -0.15cm; }

.headerbar				{ font-family: Garamond, "Times New Roman", Times, serif;
										vertical-align: middle; 
										text-align: left; 
										background-color: #ffffff; 
										color: #707070; }


/********************** section header styles ********************************/	
H1 						{ font-family: Garamond, "Times New Roman", Times, serif; 
								font-size: 12pt; color: #000000; font-weight: bold;
								margin-top: .5cm; margin-bottom: .2cm; 
								text-align: left;}
H2 						{ font-family: Garamond, "Times New Roman", Times, serif; 
								font-size: 11pt; color: #000000; font-weight: bold; 
								margin-top: .1cm; margin-bottom: .1cm; 
								text-align: left; }
H3						{ font-family: Garamond, "Times New Roman", Times, serif; 
								font-size: 10pt; color: #000000; font-weight: bold;
								margin-top: .1cm; margin-bottom: .1cm; 
								text-align: left; }


/********************** text nav and link style  ****************************/
.textnavon	 					{ font-size: 10pt; color: #000000; text-decoration: underline; text-align: left; }
A.textnavon:LINK 			{  }
A.textnavon:VISITED		{  }
A.textnavon:HOVER 		{  }

.textnavoff	 					{ font-size: 10pt; color: #000000; text-decoration: underline; text-align: left; }
A.textnavoff:LINK 		{  }
A.textnavoff:VISITED	{  }
A.textnavoff:HOVER 		{  }
