	body {		
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;	
	color: black;	
	background-color : #FEC5EB;	

	scrollbar-face-color:#E0C0C9;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-highlight-color:#FD00A8;
	scrollbar-3dlight-color: #FD00A8;
	scrollbar-darkshadow-Color: black;

	}		
	.red {		
	color: #FF0000;	
	font-weight: bold;	
	}		

	/* main styles */		

	h1 {		
	font-size: 11px;	
	font-weight: bold;	
	color: #000000;	
	}		
	td {		
	font-size: 11px;	
	}		
	a:link {		
	color: #000000;	
	text-decoration: none;	
	}		
	a:hover {		
	color: #FF0000;	
	text-decoration: none;	
	}		
	a:active {		
	color: #FF0000;	
	text-decoration: none;	
	}		
	a:visited {		
	color: #FF0000;	
	text-decoration: none;	
	}		

	#container {		
	position : absolute;	
	width: 800px;	
	left:50%;	
	margin : -36px 0 0 -400px;	
	}		
	*html 

	#container {		
	margin : -36px 0 0 -400px;	
	}		
	.textfield {		
	font-size: 11px;	
	font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;	
	color: #000000;	
	}		

	#header {		
	float: left;	
	width: 800px;	
	height: 70px;	
	background-repeat: no-repeat;	
	background-color: #FFFFFF;	
	}		

	#dac_logo {		
	float: left;	
	width: 239px;
	height: 70px;	
	margin-left: 0px;	
	background-image: url(../images/gif/dac_logo.gif);	
	background-repeat: no-repeat;	
	}		

	#date_bar {		
	float: right;	
	width: 561px;
	height: 22px;	
	margin-right: 0px;	
	background-image: url(../images/gif/date_bar.gif);	
	background-repeat: no-repeat;	
	}	

	/* language buttons */		

	ul#lang_links {		
	float: left;	
	font-size: 9px;	
	font-weight: bold;	
	margin-top: 2px;	
	margin-left: 27px;	
	padding-left: 0;	
	display: inline;	
	}		

	#lang_links li {		
	display: inline;	
	list-style-type: none;	
	}		

	#lang_links a:link, 
	#lang_links a:visited {		
	color: yellow;	
	text-decoration: none;	
	}		

	#lang_links a:hover {		
	color: #FF0000;	
	text-decoration: none;	
	}		
	.divider {		
	padding: 5px;	
	color: YELLOW;	
	font-size: 12px;	
	font-weight: bold;	
	}		

	/* language buttons end */		
	/* navigation buttons */		

	#navigation {		
	float: left;	
	margin: 0px 0px 0px 3px;	
	display: inline;	
	}		
	ul#nav_links {		
	float: left;	
	display: inline;	
	font-size: 10px;	
	letter-spacing: 1px;	
	font-weight: bold;	
	margin: 5px 0px 0px 5px;	
	padding: 0px 0px 0px 0px;	
	}		

	#nav_links li {		
	display: inline;	
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 20px;	
	}		

	#nav_links a:link, 
	#nav_links a:visited {		
	color: #000000;	
	padding: 0px 0px 0px 20px;	
	text-decoration: none;	
	background-image: url(../images/gif/nav_bullet.gif);	
	background-repeat: no-repeat;	
	}		

	#nav_links a:hover {		
	color: #FF0000;	
	text-decoration: none;	
	background-image: url(../images/gif/nav_bullet_over.gif);	
	background-repeat: no-repeat;	
	}		

	/* navigation buttons end */		

	#red_line {
	float: right;	
	width: 561px;	
	height: 25px;
	margin-top: -1px;	
	background-image: url(../../images/gif/joy_bg.gif);

	}		
	* html #red_line {		
	margin-top: -48px;	
	}		

	#header_graphic {		
	float: left;	
	width: 800px;	
	height: 81px;
	margin-top: -2px;
	background-image: url(../images/gif/header_graphic.gif);	
	background-repeat: no-repeat;	
	background-color: #FFFFFF;	
	}		

	#header_space {		
	float: left;	
	width: 800px;	
	height: 15px;	
	background-color: #FFFFFF;	
	}		

	#nav_bar {		
	float: right;	
	width: 561px;	
	height: 23px;	
	margin-right: 0px;	
	margin-top: 24px;	
	background-image: url(../images/gif/nav_bar.gif);	
	background-repeat: no-repeat;	
	}		

	#path {		
	float: right;	
	font-size: 10px;	
	width: 235px;	
	margin-top: 70px;	
	margin-right: 10px;	
	}		
	*html #path {		
	margin-right: 5px;	
	}		
	.path_arrow {		
	color: #FF0000;	
	}		

	#contentbg {		
	float: left;	
	width: 800px;	
	margin-top: 25px;
	border-color: #FD00A8;	
	border-width: 1px 1px 0px 1px;	
	border-style: solid;	
	background-color: #FFFFFF;	
	}		
	ul#navmenu {		
	list-style-type: none;	
	font-size: 11px;	
	line-height: 23px;	
	margin: 5px 0px 0px 20px;	
	padding: 0;	
	}		

	#navmenu li {		
	margin: 0;	
	}		

	#navmenu a {		
	font-weight: bold;	
	color: #000000;	
	text-decoration: none;	
	padding: 0px 0px 0px 20px;	
	background-image: url(../images/gif/nav_bullet.gif);	
	background-repeat: no-repeat;	
	}		

	#navmenu li li a {		
	font-weight: normal;	
	padding: 0px 0px 0px 0px;	
	background-image: none;	
	}		

	#navmenu a:hover {		
	color: #FF0000;	
	background-image: url(../images/gif/nav_bullet_over.gif);	
	background-repeat: no-repeat;	
	}		

	#navmenu li li a:hover {		
	background-image: none;	
	}		

	#main_content_top {		
	float: left;	
	width: 501px;	
	height: 32px;	
	margin-left: 3.23em;	
	background-image: url(../images/gif/main_content_top.gif);	
	background-repeat: no-repeat;	
	background-color: #FFFFFF;	
	}		

	#content {		
	margin-left: 215px;	
	background-color: gray;	
	}		

	#main_content {		
	float: left;	
	background-color: #FFFFFF;	
	}		

	#eventmenu {		
	float: right;	
	width: 140px;	
	color: #333333;	
	font-size: 10px;	
	text-align: left;	
	background-color: #338989;	
	}		

	#main_content_bottom {		
	float: left;	
	width: 798px;	
	height: 23px;	
	background-image: url(../images/gif/main_content_bottom.gif);	
	background-repeat: no-repeat;	
	background-color: #FFFFFF;	
	}		

	#bottom_space {		
	float: left;	
	width: 800px;	
	height: 20px;	
	background-color: #FFFFFF;	
	}		
	*html #bottom_space {		
	height: 6px;	
	}		

	#copyright {		
	font-size: 10px;	
	margin-top: 3px;	
	margin-left: 285px;	
	}		

	#footer {		
	float: left;	
	width: 802px;	
	height: 21px;	
	margin-bottom: 20px;	
	border-color: #FD00A8;	
	border-width: 0px 1px 0px 1px;	
	border-style: solid;	
	background-image: url(../images/gif/footer_graphic.gif);	
	background-repeat: no-repeat;	
	}
	.leftright {border-color: #FD00A8;
	border-width: 0 1px 0 1px;
	border-style: solid;
	}		

	#title {		
	float: left;	
	font-size: 11px;	
	letter-spacing: 1px;	
	font-weight: bold;	
	margin: 0px 0px 0px 5px;	
	padding: 0px 0px 0px 20px;	
	background-image: url(../images/gif/nav_bullet.gif);	
	background-repeat: no-repeat;	
	}		

	#title a {		
	font-weight: bold;	
	color: #000000;	
	text-decoration: none;	
	}		

	#title a:hover {		
	color: #FF0000;	
	}		

	#button {		
	font-weight: bold;	
	color: #000000;	
	width: 115px;	
	height: 23px;	
	margin: 0px;	
	padding: 4px 0px 0px 30px;	
	background-image: url(../images/gif/button.gif);	
	background-repeat: no-repeat;	
	}		

	#button a {		
	color: #000000;	
	text-decoration: none;	
	}		

	#button a:hover {		
	color: #FF0000;	
	text-decoration: none;	
	}		
	.menulink a:link {		
	font-weight: bold;	
	color : #ff0000;	
	text-decoration : none;	
	}		
	.menulink a:visited {		
	font-weight: bold;	
	color : #ff0000;	
	text-decoration : none;	
	}		
	.menulink a:hover {		
	font-weight: bold;	
	color : #ffffff;	
	text-decoration : none;	
	background-color: #FD00A8;	
	}		
	.menulink a:active {		
	font-weight: bold;	
	color : #ffffff;	
	text-decoration : none;	
	background-color: #FD00A8;	
	}		

	#greyborder {		
	position: absolute;	
	padding: 0;	
	margin: 0 0 0 15px;	
	width: 217px;	
	height: 357px;	
	border-color: #FD00A8;	
	border-width: 1px;	
	border-style: solid;	
	background-color:#edecec;	
	}		

	#navdown a:link , 
	#navdown a:visited , 
	#navdown a:hover , 
	#navdown a:active		
	{		
	font-weight: bold;	
	color: #FD00A8;	
	text-decoration: none;	
	padding: 0px 0px 0px 20px;	
	background-image: url(../images/gif/nav_bullet_down.gif);	
	background-repeat: no-repeat;	
	}		
	.flagborder {		
	border-style: solid;	
	border-width: 1px;	
	border-color: #FD00A8;	
	margin-top: 2px;	
	}