body
{background-image:url(images/background.jpg);
 background-repeat:repeat-x;
 background-color: #000000;
 height:100%;
 margin:0px;
 font-family:tahoma,arial;
}

ul.menu,ul.left_nav
{float:left;
}


.flashcontent {
	width:100%;
	height:100%;
	position:absolute;
	z-index:2;
}

.headerHomeContainer {
	position:absolute;
	z-index:5;
	width:100%;
	background-color: black;
	padding:0px;
	margin:0px;
}

.footerHomeContainer {
	position:absolute;
	z-index:5;
	width:100%;
	height:10.1%;
	top:90%;
	background-color: black;
	padding:0px;
	margin:0px;
}

.headerHome
{width:608px;
 height:48px;
 background-color: black;
 font-family:akzidenz grotesk roman,arial;
 padding-left:0px;
}

.header
{width:608px;
 height:66px;
 font-family:akzidenz grotesk roman,arial;
 padding-left:30px;
}

.logo{
float:right;
padding:11px 0 0 0;
}

.content
{width:975px;
 padding-top:28px;
 font-family:tahoma,arial;
}

.footer
{font-family:Akzidenz Grotesk BE;
 color:#5d5d5d;
 font-size:12px;
 width:575px;
 text-align:left;
}
.clear{
	font-size: 1px;
	line-height: 1px;
	clear: both;
	height: 1px;
}
.lower
{background-image:url(images/mission_list.jpg);
 background-repeat:no-repeat;
 width:301px;
 height:192px;
 float:left;
 margin-top:20px;
 padding-top:20px;

 padding-bottom:40px;
}

a
{text-decoration:none;
 color:#979797;
}

a:hover
{text-decoration:none;
 color:#ffffff;
}

a.menu
{margin:0px;
 padding:18px 8px 19px 8px;
}

a.current
{background-color:#272727;
 padding:18px 8px 19px 8px;
 color:#ffffff;
}

a.link
{color:#ffffff;
}

a.menu:hover
{background-color:#272727;
 padding:18px 8px 19px 8px;
 color:#ffffff;
}

a.pages
{margin-left:4px;
 padding:1px 6px 1px 6px;
 color:#404040;
 font-family:tahoma;
 font-size:12px;
 font-weight:bold;
}

a.pagesc
{background-color:#191919;
 padding:1px 6px 1px 6px;
 color:#ffffff;
 font-family:tahoma;
 font-size:12px;
 font-weight:bold;
}

a.pages:hover
{background-color:#191919;
 padding:1px 6px 1px 6px;
 color:#ffffff;
 font-family:tahoma;
 font-size:12px;
 font-weight:bold;
}

h1
{font-family:chaparral pro;
}

ul.menu
{color:#ffffff;
 list-style-type:none;
 margin:0px;
 padding-left:0px;
 padding-right:0px;
 padding-top:18px;
 padding-bottom:18px;
 font-size:10px;
}

ul.menu li
{display:inline;
}


ul.list
{color:#979797;
 list-style-image:url(images/mission_ul.jpg);
 margin:0px;
 margin:20px 0px 0px 20px;
 padding:0px;
 line-height:80%;
 font-size:11px;
}

ul.list li
{margin-bottom:14px;
 font-family:tahoma;
 font-weight:bold;
}

ul#left_nav
{list-style-type:none;
 color:#979797;
 font-size:11px;
 margin:0px 0px 0px 30px;
 padding:0px;
 line-height:90%;
 cursor:hand;
}

ul#left_nav li
{text-align:left;
 margin-bottom:10px;
}

ul#left_nav li:hover, ul#left_nav li.over
{list-style-image:url(images/indicator.jpg);
 color:#ffffff;
}

ul#left_nav li.current
{list-style-image:url(images/indicator.jpg);
 color:#ffffff;
}

ul#news
{list-style-type:none;
 color:#979797;
 font-size:11px;
 margin:25px 0px 0px 0px;
 padding:0px;
 cursor:hand;
 width:100%;
}

ul#news li{
 cursor:text;
 text-align:justify;
 margin:-1px -4px 12px 0px;
 padding:15px 0px 15px 5px;
 border-bottom:1px solid #181818;
}
ul#news li.special{
 border-bottom:0;
 padding:0;
 margin:0 0 12px 0;
 cursor:pointer;
 width:100%;
}
ul#news li.special a{
 display:block;
 background-color:#181818;
 padding:5px;
 height:70px;
}
ul#news li.special a:hover{background-color:#333333;}
ul#news li.special .special_left{float:left;}
ul#news li.special .special_right{float:left;padding:10px 0 0 20px;}
ul#news li.special span{display:block;cursor:pointer;}
ul#where
{list-style-type:none;
 color:#979797;
 font-size:11px;
 margin:0px;
 float:left;
 padding:0px;
 width:100%;
}

ul#where li
{text-align:justify;
 padding-bottom:12px;
 padding-top:12px;
 height:160px;
 float:left;
}

#search_box {
float:left;
width:100px;
}

#search_box #s {
padding: 1px;
border: 0;
font-size:10px;
width: 90px;
background-color:#bebebe;
}

#search_box2 {
float:left;
width:130px;
height:16px;
padding:0px;
margin:0px;
}

#search_box2 #s2 {
padding: 1px;
margin:0px;
border: 0;
font-size:10px;
width: 90px;
background-color:#bebebe;
}

#form {
float:left;
width:575px;
margin:0px;
padding:0px;
}

#form #s, #form #sa,#form #sb,#form #sc,#form #sd,#form #se {
padding: 1px;
border: 0;
width:280px;
font-size:11px;
background-color:#bebebe;
}

#form #s2, #form #s3 {
padding: 1px;
border: 0;
width:603px;
height:90px;
font-size:11px;
background-color:#bebebe;
}

.simpletext {
	padding-top:25px;
	color:#979797;
	font-family:tahoma;
	font-size:12px;
	text-align:justify;
	line-height: 15px;
}
.partner{
background:#454545 url(images/partner_box_bg.jpg) repeat-x;
padding:2px;
}
.partner_logo{
float:left;
padding:5px 0 0 10px;
}
.partner_name{
float:right;
padding:0 10px 0 0;
line-height:28px;
line-height:28px;
}