body			{
			background: none repeat scroll 0% 0% rgb(0, 0, 0); 
			margin: 0pt;
			color: #fff;
			font-family: arial, tahoma;
			font-size: 1.0em;
			}


p			{
			font-size: 10pt;
			}
junkbody 		{
			background: none repeat scroll 0% 0% rgb(0, 0, 0); 
			}

div			{
			overflow: visible;
			}

div.footer_layer	{
			height: 199px;
			margin: 0 auto 3px; auto;
			position: relative;
			width: 1130px;
			z-index: 15;
			}

div.footer_layer1	{
			height: 31px;
			left: 2px;
			position: absolute;
			top: 168px;
			z-index: 1;
			}			

div.footer_layer2	{
			height: 31px;
			left: 1041px;
			position: absolute;
			top: 168px;
			z-index: 1;
			}			

.footer_text		{
			color: #5E5E5E;
			font-family: arial;
			font-size: 15px;
			font-weight: 400;
			line-height: 20px;
			margin: 0;
			opacity: 1;
			}


.DNMmain_header		{
   			background: url( '/images/homebanner.jpg' ) 0% 0%  rgb(0, 0, 0);
			width: 1135px; 
			height: 225px;
			} 

.DNMpage_header		{
   			background: url( '/images/pagebanner.jpg' ) 0% 0%  rgb(0, 0, 0);
			width: 1135px; 
			height: 225px;
			} 

.DNMpage_header2	{
   			background: url( '/images/pagebanner2.png' ) 0% 0%  rgb(0, 0, 0);
			width: 1135px; 
			height: 225px;
			} 

.DNMbanner		{
   			background: 0% 0%  rgb(0, 0, 0);
			width: 1135px; 
			height: 225px;
			} 

.Title			{
			font-family: arial;
			font-size: 26pt;
			color: #FFFFFF;
			text-align: center;
			font-weight: 700;
			padding-top: 10px;
			}

.BasicText		{
			font-family: arial;
			font-size: 12pt;
			color: #FFFFFF;
			text-align: left;
			font-weight: 100;
			}

.BoldText20		{
			font-family: arial;
			font-size: 20pt;
			color: #FFFFFF;
			text-align: left;
			font-weight: 900;
			}

.BoldText16		{
			font-family: arial;
			font-size: 16pt;
			color: #FFFFFF;
			text-align: left;
			font-weight: 900;
			}

.BoldText11		{
			font-family: arial;
			font-size: 11pt;
			color: #FFFFFF;
			text-align: left;
			font-weight: 900;
			}

.BoldText10              {
                        font-family: arial;
                        font-size 9pt;
                        color: #FFFFFF;
                        text-align: left;
                        font-weight: 900;
                        }

.BoldText9		{
			font-family: arial;
			font-size 10pt;
			color: #FFFFFF;
			text-align: left;
			font-weight: 900;
			}

.BasicText a		{
			color: #FFFFFF;
			font-size: 14pt;
			}

.BasicText16		{
			font-family: arial;
			font-size: 16pt;
			color: #FFFFFF;
			font-weight: 200;
			}

.BasicText14		{
			font-family: arial;
			font-size: 11pt;
			text-align: left;
			color: #FFFFFF;
			text-align: left;
			font-weight: 100;
			}

.BasicText11		{
			font-family: arial;
			font-size: 11pt;
			color: #FFFFFF;
			text-align: left;
			font-weight: 100;
			}

.BasicText10		{
			font-family: arial;
			font-size: 10pt;
			color: #FFFFFF;
			text-align: left;
			font-weight: 100;
			}

.BasicText9		{
			font-family: arial;
			font-size: 9pt;
			color: #FFFFFF;
			text-align: left;
			font-weight: 100;
			}

.BasicText8		{
			font-family: arial;
			font-size: 8pt;
			color: #FFFFFF;
			text-align: left;
			font-weight: 100;
			}

.ListingText		{
			font-family: arial;
			font-size: 12pt;
			color: #AFAFAF;
			font-weight: 100;
			}

.ListingTextBold	{
			font-family: arial;
			font-size: 12pt;
			color: #FFFFFF;
			font-weight: 100;
			}

.megaheader		{
			background-image: url( "/images/backgroundimage_2_1.png" );
			font-family: arial;
			font-size: 18pt;
			font-weight: 900;
			color: #FFFFFF;
			padding-left: 10px;
			padding-top: 1px;
			padding-bottom: 5px;
			}


/*   BEGIN NAVIGATION BAR STYLES   */

.DNMnavbar-bg				{
					font-family: Arial, san-serif;
					font-size: 1em;
					line-height: 30px;
					width: 1010px; 
					text-align: center;
					}

	.DNMnavbar-bg ul		{
					margin: 0;
					width: 950px;
					list-style: none outside none;
					font-weight: normal;
					padding: 0;
					display: inline;
					}

	.DNMnavbar-bg li		{
					display: inline;
					list-style-type: none;
					padding: 0 10px;
					}

	.DNMnavbar-bg li a		{
					color: #A1A1A1;
					text-decoration: none;
					}

	.DNMnavbar-bg li a:visited	{
					color: #A1A1A1;
					textdecoration: none;
					}

	.DNMnavbar-bg li a:hover	{
					color: #EEEEEE;
					text-decoration: none;
					}


/*    END NAVIGATION BAR STYLES    */

div.sm-icons a {
        text-decoration: none;
}

div.sm-icons a img {
        border: 0px;
        margin: 5px;
}

form#frmSearch {
	display: inline;
	line-height: 51px;
	height: 51px;

}
#header {
	width: 1135px;
	line-height: 60px;
	height: 60px;
}

