body {
   margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #ffffff;
}
body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
a {
	color: #0055cc;
	text-decoration: underline;
}
a:hover {
	color: #cc0000;
}
a:visited {
	color: #800080;
}
a:visited:hover {
	color: #cc0000;
}
.main_menu {
	color: White;
	font-weight: bold;
	text-decoration: none;
}
.title_big {
	font-size: 14pt;
	margin-bottom: 10px;
}
.title_small_shade {
	font-size: 8pt;
	color: #565656;
	margin-bottom: 2px;
}
.title_normal {
	font-size: 12pt;
	margin-bottom: 4px;
}
.title_small {
	font-size: 10pt;
	margin-bottom: 12px;
}
.title_low {
	font-size: 10pt;
	margin-bottom: 5px;
}
.abstract_normal {
	font-size: 10pt;
	margin-bottom: 0px;
}
.abstract_picture {
	border-style: outset;
	border-color: #dae0e7;
	border-width: 1px;
}
.input_100_small {
	width: 100%;
	font-size: 8pt;
}
.small_font {
	font-size: 8pt;
}



.MainMenu_MenuContainer{}

.MainMenu_MenuContainer td{}

.mainMenu_MenuItem{font-family:Arial, Helvetica, sans-serif;color:#dcd0c5;font-size:10pt;font-weight:bold;}

.submenuitemselected{font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:10pt;font-weight:bold;background:#F00;}

.submenu{z-index:1000;border:0;padding:0;background:#C00;}


.rootmenuitem{background:transparent;}

.rootmenuitem td{height:30px;cursor:hand;}

.rootmenuitem td span{font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:10pt;font-weight:bold;}

.rootmenuitemselected{background-image: url(bg_002.gif);}

.rootmenuitemselected td{text-align: center;height:30px;cursor:hand;width: 143px;}

.rootmenuitemselected td span{font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:10pt;font-weight:bold;}

.separator {padding:0px;width:3px;height:30px;background-image: url(det_002.gif);}

.MainMenu_MenuBreak{border:none;height:30px;width:3px}

.MainMenu_MenuItem TD
{
   BORDER-RIGHT: white 0px solid;
   BORDER-TOP: white 0px solid;
   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   BORDER-LEFT: white 0px solid;
   CURSOR: hand;
   COLOR: black;
   BORDER-BOTTOM: white 0px solid;
   FONT-STYLE: normal;
   FONT-FAMILY: Arial, Helvetica, Sans-Serif;
   background-image:url(tab.gif);
   width: 17%;
   text-align:center;
   height:24px;
}

.breadcrumb,.breadcrumb:visited {
   font-family:Arial, Helvetica, sans-serif;
   color: #343434;
   font-size:8pt;
   text-decoration: none;
}
.breadcrumb:hover {
   font-family:Arial, Helvetica, sans-serif;
   color: #343434;
   font-size:8pt;
   text-decoration: underline;
}



.dt_001 {
	background-image: url(bg_001.gif); 
}
.dt_002 {
	background-image: url(det_001_a.gif); 
}
.dt_003 {
	background-image: url(det_001_b.gif); 
}
.dt_004 {
	background-color: #f2edd1;
    border: 1px solid #e9d3a2;	
}
.dt_005 {
	margin-top: 10px;
}

.weather_over {
	cursor: pointer;
	cursor: hand;
}
.weather_out {
	
}
a.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	text-decoration: none;
}
a.white:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	text-decoration: underline;
}
a.white:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	text-decoration: none;
}
a.white:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	text-decoration: underline;
}
a.white:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	text-decoration: none;
}
.bot_left {
	background-image: url(bot_left.gif);
}
.bot_right {
	background-image: url(bot_right.gif);
}