body		{
				background:url(images/bodybg.jpg) repeat-x top center #eceddd;
				font-family:Arial, Verdana,'Lucida Grande', Helvetica, sans-serif;
				text-align: center;
				color: #333333;
			}

#d_wrapper	{
				position: relative;
				margin: 20px auto 0px auto;
				height: 650px;
				width: 902px;
				/*BORDER: 1px;
				BORDER-STYLE: solid;
				BORDER-COLOR: #000000;*/
			}
			
#d_topleft	{
				position: absolute;
				background:url(images/topleft26x26.gif) ;
				background-repeat: none;
				top: 0px;
				left: 0px;
				width:26px;
				height: 26px;
				/*BORDER: 1px;
				BORDER-STYLE: solid;
				BORDER-COLOR: #000000;*/
		}

#d_topmiddle{
				position: absolute;
				width: 850px;
				height: 26px;
				top: 0px;
				left: 26px;
				background-color: #FFFFFF;
			}
			
#d_topright	{
				position: absolute;
				background:url(images/topright26x26.gif) ;
				background-repeat: none;
				top: 0px;
				right: 0px;
				width:26px;
				height: 26px;
				/*BORDER: 1px;
				BORDER-STYLE: solid;
				BORDER-COLOR: #000000;*/
		}

#d_verticalleft{
				position: absolute;
				width: 20px;
				height: 624px;
				top: 26px;
				left: 0px;
				background-color: #FFFFFF;
			}

#d_verticalright{
				position: absolute;
				width: 20px;
				height: 624px;
				top: 26px;
				right: 0px;
				background-color: #FFFFFF;
			}

#d_verticalmiddle{
				position: absolute;
				width: 862px;
				height: 641px;
				top: 9px;
				right: 20px;
				background-color: #FFFFFF;
				/*BORDER: 1px;
				BORDER-STYLE: solid;
				BORDER-COLOR: #FF0000;*/
			}

#d_verticalleftlong{
				position: absolute;
				width: 20px;
				/*height: 1024px;*/
				height: 802px;
				top: 26px;
				left: 0px;
				background-color: #FFFFFF;
			}

#d_verticalrightlong{
				position: absolute;
				width: 20px;
				/*height: 1024px;*/
				height: 802px;
				top: 26px;
				right: 0px;
				background-color: #FFFFFF;
			}

#d_verticalmiddlelong{
				position: absolute;
				width: 862px;
				/*height: 1041px;*/
				height: 819px;
				top: 9px;
				right: 20px;
				background-color: #FFFFFF;
				/*BORDER: 1px;
				BORDER-STYLE: solid;
				BORDER-COLOR: #FF0000;*/
			}


#d_0	{
			/*background-color:#ffffff;*/
			position: relative;
			margin-top: 0px;
			margin-right: auto;
			margin-left: auto;
			width:862px;
			height: 600px;
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #FF0000;*/
		}

#d_0long	{
			/*background-color:#ffffff;*/
			position: relative;
			margin-top: 0px;
			margin-right: auto;
			margin-left: auto;
			width:862px;
			height: 1000px;
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #FF0000;*/
		}
		
#d_2	{
			background-color:#ffffff;
			position: relative;
			width:862px;
			height: 100px;
			BORDER: 1px;
			/*BORDER-STYLE: solid;
			BORDER-COLOR: #00FF00;*/
		}

#d_21	{
			position: absolute;
/*			display: inline;*/
			margin-top: 10px;
			left: 0px;
			width:90px;
			height: 80px;
			/*BORDER: 1px;
			BORDER-STYLE: dotted;
			BORDER-COLOR: #00FF00;*/
		}


#d_22	{
			position: absolute;
			background:url(images/bgheader.jpg) no-repeat;
/*			display: inline;*/
			text-align: center;
			font-size: 12px;
			margin-top: 10px;
			right: 0px;
			width:275px;
			height: 80px;
			BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #000000;
		}
		
#d_221	{
			position: relative;
			text-align: center;
			margin-top: 20px;
			right: 0px;
			width:290px;
			/*height: 80px;*/
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #FF0000;*/
		}
		
#d_3	{
			width:862px;
			margin-top: 20px;
			height: 20px;
			BORDER: 1px;
			background-color: #99D5EF
			/*BORDER-STYLE: solid;
			BORDER-COLOR: #00FF00;*/
		}


		
#d_4long	{
			position: relative;
			width:862px;
			height: 602px;
			margin-top: 10px;
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #0000FF;*/
		}

#d_41	{
			position: absolute;
			width:166px;
			left: 0px;
			height: 312px;
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #0000FF;*/
		}
#d_41long	{
			position: absolute;
			width:166px;
			left: 0px;
			height: 312px;
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #0000FF;*/
		}
		

#d_42long	{
			position: absolute;
			right: 0px;
			width:660px;
			height: 582px;			
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #FF0000;*/
		}
		
		
#d_421longandwide	{
			position: absolute;
			top: 10px;
			left: 0px;
			width:603px;
			height: 562px;			
			text-align: left;
			font-size: 12px;
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #FF00FF;*/
		}


		

#d_420	{
			position: absolute;
			top: 10px;
			left: 0px;
			/*width:655px;
			height: 360px;*/
			text-align: left;
			font-size: 12px;
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #FF00FF;*/
		}
#d_420_1{
			/*position: absolute;*/
			top: 10px;
			left: 0px;
			width:160px;
			/*height: 360px;*/
			text-align: center;
			font-size: 12px;
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #FF00FF;*/
		}

		
#d_5	{
			position: relative;
			width:862px;
			height: 40px;
			text-align: right;
			font-size: 12px;
			margin: 20px 0px 0 0;
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #00FF00;*/
			background-color: #dfeef9;
		}
	
#d_51	{
			position: absolute;
			text-align: left;
			font-size: 12px;
			top: 0px;
			left: 0px;
			/*margin: 20px 0px 0 0;*/
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #00FF00;*/
		}

#d_52	{
			position: absolute;
			text-align: right;
			font-size: 12px;
			top: 0px;
			right: 0px;
			/*margin: 20px 0px 0 0;*/
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #00FF00;*/
		}


#d_41 ul	{
			position: absolute;
			left: 0px;
			text-align:left;
			list-style:none;
			margin-bottom:20px;
			margin-top:20px;
			margin-left:0px;
			padding-left: 0px;
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #FF0000;*/
		}

#d_41 li	{
			position: relative;
			left: 0px;
			text-align:left;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			border-bottom:1px solid #eaeada;
			/*BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #0000FF;*/
}

#d_41 ul li a{
			background-image: url(images/bullet.gif);
			background-repeat:no-repeat;
			background-position:left center;
			display:block;
			background-color:#ffffff;
			line-height:1.7em;
			margin-right:0px;
			padding-top:6px;
			padding-bottom:6px;
			padding-left:22px;
			color: #666666;
			font-weight:normal;
			font-size: 0.8em;
			text-decoration: none;
			width:165px;
		}

#d_41 li a:hover
{
color: #37210c;
background-color:#f7f7f2;

}

#d_41 .selected
{
color: #37210c;
background-color:#f7f7f2;

}
#d_4211	{
			position: relative;
			width:360px;
			height: 260px;
			overflow: auto;
			text-align: left;
			font-size: 12px;
			margin: 0px 0px 0 0;
			padding: 0 0 0 0;
			BORDER: 0px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #F0F0F0;
			background-color: #e1eff7;
				}
#d_listofarticles	{
			position: relative;
			width:360px;
			height: 300px;
			overflow: auto;
			text-align: left;
			font-size: 12px;
			margin: 0px 0px 0 0;
			BORDER: 1px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #F0F0F0;
			background-color: #e1eff7;
				}

.redtext	{
				color: #e40f0b; 
			}

#responsive-image {  width: 100%;  height: auto; } 

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
		display:block;
		font-weight:bold;
		line-height:100%;
		margin-top:0;
		margin-right:0;
		margin-bottom:10px;
		margin-left:0;
   }
   h1, .h1 {font-size:26px;  }
   h2, .h2 {font-size:20px;   }
   h3, .h3 {font-size:15px; margin-bottom:5px;  }
   h4, .h4 {font-size:13px;   }
   h5, .h5 {font-size:11px;   }
   h6, .h6 {font-size:10px; line-height:50%; margin-bottom:10px; }