html,body{margin:0;padding:0}
body{text-align:center;font-size:12px;font-family: /*Arial Unicode MS, */Arial, Helvetica, sans-serif;color:#333;}
body.gradient {background:#005472;}
img{border:0}


div#container{width:910px;padding:0;margin:0 auto;}
div#container{text-align:center;}

.logo {width:250px; height:150px; display:block; background:url('/images/design/logo.png') 100% 0px no-repeat; margin:20px auto 30px auto;cursor:pointer;}


#shell {
  background:#fff url('/images/design/welcomeX.png') no-repeat 50% 250px;
  width:812px;
  height:387px;
  margin:0px auto;
  xoverflow:hidden;
  border-top:11px solid #00364c;
  -moz-border-radius: 0px 0px 10px 0px; border-radius: 0px 0px 10px 0px;
}

#shell h1 {
  color:#f4a034;
  font-size:40px;
  font-style:uppercase;
  font-weight:normal;
  text-align:center;
  margin:0px;
  padding:30px 0px 0px 0px;
}

#shell h2 {
  color:#005472;
  font-size:14px;
  font-style:uppercase;
  font-weight:normal;
  text-align:center;
}

/*
#shell ul.lng {
  list-style-type:none;
  width:100%;
  height:35px;
  float:left;
  clear:none;
  padding:25px 0px 0px 17px;
  margin:0px;
}

#shell ul.lng li {
  width:108px;
  height:35px;
  padding:0px 5px 0px 0px;
  margin:0;
  display:block;
  float:left;
}

#shell ul.lng li a {
  background:url('/images/design/tabGray.png') 100% 0px no-repeat;
  color:#548ec6;
  width:98px;
  height:25px;
  display:block;
  font-size:13px;
  padding:10px 0px 0px 10px;
  margin:0;
  text-transform: uppercase;
  text-align: left;
}

#shell ul.lng li a:hover {
  color:#fff;
  background:url('/images/design/tabOrange.png') 100% 0px no-repeat;
}
*/

ul.lang{
  list-style-type:none;
  padding:15px 0px 0px 0px;
  margin:0px;
  width:410px;
  height:29px;
  margin:0 auto;
}

ul.lang li{
  width:41px;
  height:29px;
  padding:0;
  margin:0;
  display:block;
  float:left;
}


.shellfooter {
  color:#f4a034;
  text-align:center;
  margin:30px 0px 0px 0px;
}

.shellfooter a {
  color:#fff;
  font-weight:bold;
}


