BODY 
{
	margin: 20px; 
	background: url(/_gui/bk.gif) repeat-x; 
}
#Header 
{
	background: #fff;
	width: 100%;
	padding:10px;
}
#Left 
{
	float: left;
	width: 200px;
	padding:0px 0px 10px 10px;
	text-align:left;
}
#Right 
{
	text-align:left;
	background: #fff;
	float: right;
	width: 165px;
	padding:0px 10px 10px 10px;
	display:block;
}
#Content 
{
	background: #fff;
	float: left;
	width: 360px;
	padding:0px 0px 10px 10px;
	text-align:left;
	font:normal 8pt Verdana;
	line-height:150%;
	display:block;
}
#ContentNoRight 
{
	background: #fff;
	float: left;
	width: 535px;
	padding:0px 0px 10px 10px;
	text-align:left;
	font:normal 8pt Verdana;
	line-height:150%;
	display:block;
}
#ContentNoLeft 
{
	background: #fff;
	float: left;
	width: 535px;
	padding:0px 100px 10px 130px;
	text-align:left;
	font:normal 8pt Verdana;
	line-height:150%;
	display:block;
}


#Footer 
{
	clear: both;
	width: 778px;
	font:normal 7pt Verdana;
	color:#938877;
	text-align:center;
	padding:3px 0px 3px 0px;
}
#Footer a
{
	font:normal 7pt Verdana;
	color:#938877;
	text-decoration:none;
}
#Footer a:hover
{
	color:#c0272d;
}
#Copyright
{
	font:normal 7pt Verdana;
	color:#938877;
	text-decoration:none;
	padding:3px 0px 3px 0px;
}
#Top
{
	width:778px;
}
#TopNav 
{
	background: #fff;
	float: right;
	width: 598px;
	height:20px;
	padding: 10px 20px 0px 0px;
	text-align:right;
	font:normal 7pt Verdana;
	color:#938877;
}
#TopNav a
{
	font:normal 7pt Verdana;
	color:#938877;
	text-decoration:none;
}
#TopNav a:hover
{
	color:#c0272d;
}
#NavEN 
{
	text-align:right;
	background: #fff;
	float: right;
	width: 560px;
	height:20px;
	padding:10px 0px 0px 0px;
	font:normal 7pt Verdana;
	color:#938877;

}
#NavDE 
{
	text-align:right;
	background: #fff;
	float: right;
	width: 600px;
	height:20px;
	padding:6px 0px 0px 0px;
	font:normal 7pt Verdana;
	color:#938877;

}

#NavButton
{
	height:20px;
	width: 112px;
	float:right;
}
#Logo
{
	background: #fff;
	height:76px;
	float:left;
	padding:0px 5px 0px 13px;
}
#HomeFlash 
{
	background: #fff;
	float: left;
	padding:10px 10px 10px 10px;
	text-align:left;
	font:normal 10pt Verdana;
}
#HomeLeft 
{
	float: left;
	width: 285px;
	padding:0px 10px 10px 10px;
	text-align:left;
	display:block;
}
#HomeRight 
{
	float: left;
 	width: 460px; 
	text-align:left;
	font:normal 10pt Verdana;
	display:block;
	/*height:260px;*/
}


#Home
{
	width: 745px;
	padding:0px 10px 10px 10px;
	text-align:left;
	display:block;
	font:normal 10pt Verdana;
}


#HomeContent
{
	text-align:left;
	font:normal 8pt Verdana;
	line-height:150%;
	display:block;
	padding-left:10px;
}


#HomeNewsTop
{
    background: url("/_gui/home_news_top.gif") 0px 0px no-repeat;
	width:285px;
	padding:0px;
	margin:0px;
	font:normal 1pt Verdana;
	color:#938877;
}
#HomeNewsContent
{
     background: #b9b098; 
	padding:10px;
/*	width:265px;*/
	font:normal 8pt Verdana;
	color:#fff;
/*	height:360px;*/
	display:block;
}
#HomeNewsBot
{
    background: url("/_gui/home_news_bot.gif") 0px 0px no-repeat;
	width:285px;
	padding:0px;
	margin:0px;
	font:normal 1pt Verdana;
	color:#938877;
}
#HomeNews
{
    background: url("/_gui/home_news_bullet.gif") 0px 0px no-repeat;
	padding:0px 0px 10px 10px;
	font:normal 8pt Verdana;
	color:#fff;
}
#HomeNews a
{
	color:#fff;
	text-decoration:none;
}
#HomeNews a:hover
{
	color:#c0272d;
}

#HomeEvents
{
	margin-top:10px;
    background: #C43237; 
	padding:10px;
/*	width:265px;*/
	font:normal 8pt Verdana;
	color:#fff;
/*	height:360px;*/
	display:block;
}

#PDF
{
	height:25px;
    background: url("/_gui/pdficon_small.gif") 0px 0px no-repeat;
	padding-left:20px;
	font:normal 8pt Verdana;
	color:#000;
}

#RSS
{
	height:25px;
    background: url("/_gui/rss_icon.gif") 0px 0px no-repeat;
	padding-left:20px;
	font:normal 8pt Verdana;
	color:#000;
}

#BackToTopTable
{
/*	padding:15px;*/
}

H1
{
	font:bold 13pt verdana;
	color:#938877;
	padding:3px 0px 0px 0px;
	margin:0px;
}
H2
{	
	font:bold 9pt Verdana;
	color:#938877;
	padding:0px 0px 5px 0px;
	/*margin:0px 0px 5px 0px;*/
	margin:0px;
}

H3
{	
	font:bold 8pt Verdana;
	color:#000;
	padding:0px;
	margin:0px;
}

#PageTitle
{
	padding:5px 0px 10px 0px;
}

P
{
	font:normal 8pt verdana;
	color:#000000;
	padding:0px;
	margin:0px 0px 10px 0px;
	line-height:150%;
}
A
{
	color:#c0272d;
	text-decoration:none;
}

A:hover
{
	color:#938877;
	text-decoration:underline;
}
#DotBullets
{
	list-style-image: url(/_gui/bullet.gif);
	padding-bottom:3px;
}

#ArrowLink
{
    background: url("/_gui/arrow.gif") 0px 6px no-repeat;
	padding-left:10px;
	color:#c0272d;
	text-decoration:none;
}

.NormalTable 
{
	font:normal 8pt Verdana;
	color:#000;
}


.TableHeader
{
	font:bold 8pt verdana;
	color: #ffffff; 
	background:#938877;
	padding:4px 0px 4px 2px;
}

.TableSubHeader
{
	font:normal 8pt verdana;
	color: #938877; 
}

.TableRowOff
{
	font:normal 8pt verdana;
	color: #000; 
}
.TableRowOn
{
	font:bold 8pt verdana;
	color: #000; 
	background:#ede9e0;
	border-bottom:2px solid #fff;
}
.ImageBorder
{
	border:1px solid #938877;
}
#Fact
{
	padding:10px 0px 10px 0px;
}

#eAlertField
{
	font:normal 7pt verdana;
	color: #000; 
}

#Radio
{
	font:normal 7pt verdana;
	color: #000; 
}
#eAlertTextBox
{
	font:normal 7pt verdana;
	color: #000; 
	width:205px;
	background:#F5F3F0;
}





#SubNav
{
	border-left:1px solid #c0272d;
	border-right:1px solid #c0272d;
	width:198px;
}
#SubNavTitle
{
	padding:2px 0px 4px 10px;
	background:#c0272d;
	font:bold 7pt Verdana;
	color:#ffffff;
	border-bottom:1px solid #ccc;
}
#SubNavTitle a
{
	padding:2px 0px 4px 0px;
	background:#c0272d;
	font:bold 7pt Verdana;
	color:#ffffff;
	border-bottom:1px solid #ccc;
	text-decoration:none;
}
#SubNavTop
{
    background: url("/_gui/subnav_top.gif") 0 0px no-repeat;
	width:202px;
	padding:0px;
	margin:0px;
	font:normal 1pt Verdana;
	color:#c0272d;
}
#SubNavBot
{
    background: url("/_gui/subnav_bot2.gif") 0 0px no-repeat;
	width:202px;
	padding:0px;
	margin:0px;
	font:normal 1pt Verdana;
	color:#c0272d;
	height:20px;
}
#SubNavItemOn
{
	display:block;
	font:bold 7pt Verdana;
	padding:2px 0px 2px 20px;
	text-decoration:none;
	border-bottom:1px solid #ccc;
	background-color:#c0272d;
	color:#fff;
	width:178px;
}
#SubNavItem a
{
	display:block;
	font:bold 7pt Verdana;
	color:#938877;
	padding:2px 0px 2px 20px;
	text-decoration:none;
	border-bottom:1px solid #ccc;
	width:178px;
}

#SubNavItem a:hover
{
	background-color:#c0272d;
	color:#fff;
	width:178px;
}
#SubNavItem2On
{
	display:block;
	font:bold 7pt Verdana;
	padding:2px 0px 2px 50px;
	text-decoration:none;
	border-bottom:1px solid #ccc;
	background-color:#c0272d;
	color:#fff;
	width:148px;
	background: url(/_gui/bullet_on.gif) #c0272d no-repeat 40px 6px;
}
#SubNavItem2 a
{
	display:block;
	font:bold 7pt Verdana;
	color:#938877;
	padding:2px 0px 2px 50px;
	text-decoration:none;
	border-bottom:1px solid #ccc;
	width:148px;
	background: url(/_gui/bullet.gif) #ffffff no-repeat 40px 6px;
}
#SubNavItem2 a:hover
{
	background-color:#c0272d;
	color:#fff;
	width:148px;
	background: url(/_gui/bullet_on.gif) #c0272d no-repeat 40px 6px;
}

#Location
{
	background-color:#fff;
	padding:2px 0px 2px 0px;
	font:normal 7pt Verdana;
	color:#938877;
	border-top:1px solid #938877;
	border-bottom:1px solid #938877;
	margin-bottom:10px;
	width:370px;
}
#Location a 
{
	color:#938877;
	text-decoration: none;
}
#Location a:hover 
{
	color: #c0272d; 
	text-decoration: none;
}
#LocationOn
{
	font:bold 7pt Verdana;
	color:#c0272d;
}


#WM
{
	background: url("/_gui/wmv_icons_sm.gif") 0px 0px no-repeat;
	padding-left:30px;
	font:normal 8pt verdana;
	color:#000000;
}
#QT
{
	background: url("/_gui/qt_icons_sm.gif") 0px 0px no-repeat;
	padding-left:30px;
	font:normal 8pt verdana;
	color:#000000;
}

/* nav styles */