html,body{margin:0;padding:0; margin-top: 2px;}

body

{

	font: 76% arial,sans-serif;

	text-align:center; 

	background-color:#ffffff;

	

}

.width{
width:283px;
}

p

{

	font: 8pt/16pt verdana, sans-serif; 

	text-align: justify;

	margin:0 10px 10px

	}

a{display:block;color: #981793;padding:10px}



div#header

{

	height:141px;

	line-height:80px;

	margin:0;

	padding-left:10px;

	background: #EEE url(image/ag_header.jpg) no-repeat;

	color: #79B30B;

}

div#lang
{
	
	float:left;
}



div#container

{

background-color:#215E83;
	text-align:left;

	height:100%;

	margin-bottom:-20px;

	height:auto;
	
	color:#ffffff;
	

	}

div#content p{line-height:1.4;
clear:both;
background-color:#215E83;

color:#ffffff;
}

div#wrapper{
background-color:#215E83;
height:auto;
width:auto;

	}

div#navigation{background:#74979D}

div#extra{background:#FF8539}

div#footer{
background: #12354B;
color: #FFF;



}

div#footer p{margin:0;padding:5px 10px}



div#container{width:800px; margin:0 auto}

div#content

{
background-color:#215E83;
	
	float:right;

	width:517px;

	height:100%;

	color:#ffffff;

	



		

}







div#content p {

background-color:#215E83;


}



div#headerfooter{

	float:left;

	width: 283px;

	height: 272px;

	background: #EEE url(image/ag_header_foot.jpg) no-repeat;

	

}

div#headerright{

	position: relative;
	
	float: right;

	width: 517px;

	height: 87px;

	background: #EEE url(image/ag_header_right.jpg) no-repeat;

}

div#navigation

{

	float:left;

	width:252px;

	}

div#extra{float:right;width:500px}

div#footer p

{

	background-color:#12354B;
	
	bottom:0;

	width:800;

	text-align:center;

	clear:both;

	height:20px;

	}





div#horizLink{

	position: absolute;

	left: 185px;

	top: 62px;

	list-style-type: none;

}

div#faq a, a:visited {
	text-decoration: none;
	color: #175269;
	border-bottom: 1px dotted #ccc;
	line-height: .90em;
}

div#faq a:hover {
	text-decoration: none;
	color: #94AB36;
	border-bottom: 1px solid #ccc;
	
}


/***************Horizontal Link************************/

#navcontainer{

	position: absolute;

	right: 0px;

	top: 60px;

	width: 480px;

	height: 40px;

}



#navcontainer ul {

	margin: 0;

	padding: 0;

	list-style-type: none;

	text-align:center;

}



#navcontainer ul li{

	display: inline;

}



#navcontainer ul li a{

	float: right;

	text-decoration: none;

	padding: .6em 1em;

	color: #fff;

	background-color: #215E83;

}



#navcontainer ul li a:hover

{

color: #fff;

background-color: #74979D;

}

/************************** Vertical Link *****************/



#navigation ul

{

	list-style: none;

	width:auto;

	margin: 0;

	padding: 0;

}



#navigation li

{

	border-bottom: 1px solid #90bade;

	margin: 0;
	
	 width: auto;

}



#navigation li a

{

	display: block;

	padding: 20px 5px 5px 0.5em;

	border-left: 10px solid #215E83;

	border-right: 10px solid #74979D;

	background-color: #74979D;

	color: #fff;

	text-decoration: none;

	width: 100%;

}



html>body #navigation li a { width: auto; }



#navigation li a:hover

{
 width: auto;
	border-left: 10px solid #74979D;

	border-right: 10px solid #215E83;

	background-color: #215E83;

	color: #fff;

}


/************************** Diffusion *****************/
div#diffusion a, a:visited {
	font-size: 14px;
	text-decoration: none;
	color: #fff;
}

div#diffusion a:hover {
	text-decoration: none;
	color: #94AB36;
	
	
}
