@charset "utf-8"; 


/*html,body { overflow: hidden; }*/

#global				{ 
						width : 980px;
						margin : 0 auto 0 auto;
					}
					
#top 				{	
						height : 50px;
						width : 980px;
						padding : 0;
					}
					
					
#topInfos			{	
						font : 12px  Arial, Verdana, Helvetica, sans-serif; 
						float: right;
						text-align : right;
						width : 480px;
						height : 15px;
						margin : 0 23px 0 23px;
						padding : 0; 						
					}
					
.topInfos_Area		{
						float: left;
						border-left : 20px solid #ffffff;	
						height : 0px;
						margin : 0;
						padding: 32px 0 32px 0;					
					}
					
.topInfos_Area	a	{
						color : #000000;
						text-decoration : none;			
					}
					
.topInfos_Area_selected a {
							color : #cc0000;
						}

					
#header 			{	 
						width : 980px;
						height : 75px;
						border-top : 1px solid #1a171b;
						border-right : 1px solid #1a171b;
						border-left : 1px solid #1a171b;
						margin : 0;
						padding : 0; 
					}
					
.title				{
						float : left;
						font : 20px  Arial, Verdana, Helvetica, sans-serif;
						color : #332222;
						padding : 30px 28px 0 28px;
						letter-spacing : 4px;
					}
					
.title_plus			{
						float : left;
						font : 20px  Arial, Verdana, Helvetica, sans-serif;
						color : #990000;
						padding : 30px 0 0 0;
						letter-spacing : 2px;
					}
                    
.logo               {
                        float : left;
                        background-image: url(dga_small_shadow.jpg);
                        background-repeat: no-repeat;
                        width: 200px;
                        height: 75px;
                        margin : 0 0 0 312px;
                    }

#menuArea		
					{	
						float : left;
						width : 980px;
						height : 25px;
						border-right : 1px solid #1a171b;
						border-left : 1px solid #1a171b;
						background-color : #ffffff;
						margin : 0;
						padding : 0; 						
					}
					
#menuArea a		{
						font-family : Helvetica, Verdana, Arial, sans-serif; 	
						color : #ffffff;
						padding: 5px 30px 5px 28px;	
						text-decoration : none;
					}						

#menuArea a:hover 
					{ 
						text-decoration : none;
						background-image: url(menu_bg_hover.jpg);
						background-repeat: repeat-x;
						background-color : #cb091e;	
						height : 16px;
						margin : 0;				
					}

					
					
#menuButton 		{	
						width : 930px;
						height : 25px;
						background-image: url(menu_bg.jpg);
						background-repeat: repeat-x;
						background-color : #1a171b;
						margin : 0 23px 0 23px;
						padding : 0; 						
					}
					
.menuButton_Area 	{
						float: left;
						border-left : 4px solid #ffffff;	
						height : 16px;
						margin : 0;
						padding: 5px 0 5px 0;					
					}

.menuButton_Area a 	
					{	
						font : 15px  Arial, Verdana, Helvetica, sans-serif; 
						text-decoration : none;							
						margin : 0;
						padding : 0 30px 0 28px;						
					}

#menuButtonSelected 	{	
						float : left;
						border-left : 2px solid #ffffff;
						background-color : #990000;//#663333;
						height : 16px;
						margin : 0;
						padding: 5px 0 5px 0;					
					}


					
#content 			{	
						float : left;
						width : 980px;
						border-right : 1px solid #1a171b;
						border-left : 1px solid #1a171b;
						border-bottom : 1px solid #1a171b;
						background-color : #ffffff;				
						padding : 0; 
					}
					
#content_text_area 	{	
						float : left;
						width : 440px;
						height : 440px;
						background-color : #ffffff;
						padding : 20px 28px 20px 28px;
						letter-spacing : 1px;
					}
					
#content_text_area a	{	
						text-decoration : none;
						color : #3c5d70;
					}						

#content_text_area a:hover 
					{ 
						font-weight : bold;
					}
					
#content_text_area_selected	{
							color : #cc0000;
						}
						
#content_text_area_selected a		{	
						text-decoration : none;
						color : #cc0000;
					}
					
#content_text_area_selected a:hover 
					{ 
						font-weight : bold;
					}
					
.content_text_normal {
						font : 12px  Arial, Verdana, Helvetica, sans-serif;
						color : #222222;
						text-align : justify;
					}
					
.content_text_list {
						font : 11.5px  Arial, Verdana, Helvetica, sans-serif;
						color : #222222;
					}
					
.content_text_title	{
						font : 13px  Arial, Verdana, Helvetica, sans-serif;
						color : #cc0000;
					}
					
.content_text_footnote {
	font : 10px  Arial, Verdana, Helvetica, sans-serif;
	color : #222222;
}

#content_text_area_restricted {
								width : 400px;
								}
					
#content_text_scrollable 	{	
						height : 430px;
						overflow : auto;
						padding : 0 28px 0 0;
					}
					
#right_area			{	
						float : left;
						width : 450px;
						height : 410px;
						padding : 20px 0 20px 0;
						letter-spacing : 0.5px;
					}
					
					
#bottom 			{	
						float : left;
						width : 980px;
						height : 25px;
						background-color : #ffffff;				
						padding : 3px 0 0 0; 
					}
					
					
#bottomInfos		{	
						font : 12px  Arial, Verdana, Helvetica, sans-serif;
						text-align : center;					
					}
					
#jump	{
			margin:0 0 23px 0;
		}
   
   
h1 {
	font : 20px  Arial, Verdana, Helvetica, sans-serif;
	color : #332222;
	font-weight:normal;
	margin:0;
	padding : 30px 0 0 28px;
	letter-spacing : 4px;}
h1 span {
	color : #990000;
	letter-spacing : 2px;}
h2 {
	font:12px  Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	color:#990000;
	padding-bottom:5px;
	border-bottom:1px solid #990000;}
h3 {
	text-align:center;
	font:13px  Arial, Verdana, Helvetica, sans-serif;}
strong {
	font-weight:normal;}
