ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

#content_filters ul {
	list-style: none;
}


a, a:visited, a:link, a:active
{
  text-decoration: none;
  color: #004677;

}

a:hover
{
  text-decoration: underline;
}

h1 {
  height:42px;
}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  background-color: #fff;
  color: #004677;
}

body
{
  text-align:center;
}

p {
  padding: 5px 0;
}

#allCont {
  width: 752px;
  padding: 12px 27px 37px 27px;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  position:relative;
}

#logo {
  float:left;
  padding:0 0 0 31px;
}
#topMenuCont {
  padding:50px 13px 0px 92px;
  float:left;
  margin:0;
}

#topMenu li{
  display:inline;
  margin:0;
  padding:0;
}

#footerMenu {
  display:block;
  margin-top: 140px;
  padding:0;
}

#footerMenu li {
  display:inline;
  margin:0;
  padding:0;
}

#topMenu li a {
  display:block;
  float:left;
  margin-left:1px;
  background-position: top;
}

#footerMenu li a {
  padding:0 10px;
}


#topMenu li a:hover {
  background-position: center;
}

#topMenu li a.on  {
  background-position: bottom;
}

#topMenu li a span  {
  display: none;
}

#about_us li {
  list-style-type:none;
  padding-top:7px;
  padding-bottom:7px;
  border-bottom: 1px dotted #225f89;
}

.floatL {
  float:left;
}

#unMenuBanner{
  width:750px;
  height:10px;
  padding:0;
  margin:0;
  clear:both;
  float:none;
  background-image: url(../images/unMenuBanner.png);
  background-repeat: no-repeat;
}

#footer{
  width:750px;
  height:25px;
  line-height:17px;
  padding:0;
  margin:0;
  background-image: url(../images/unFooterBanner.jpg);
  background-repeat: no-repeat;
  color:#fff;
  text-align:center;
  padding-top: 130px;
}


.newsHpList {
  border-right: 1px dotted #225f89;
  float:left;
  padding-right: 24px;
  width:286px;
}
.newsHpList ul, .newsList ul { 
  padding:14px 0 14px 0; 
  margin:0;
}

.hpNewsFix{
  margin-top: 5px;
}

.hpShowcase {
  padding: 14px 0 0 0;
  width:415px;
}

.hpShowcase h3 {
  font-size:1.2em;
}

.hpShowcase a img {
  margin-right:0;
}

.hpShowcase a img.notLast {
  margin-right:20px;
  _margin-right:18px;
}

.hpShowcase a:hover img {
}

.cDesc {
  color:#002f52;
}

.pHolder{
  margin-top:23px;
}

.pImg {
  float:left;
  width:180px;
  padding-right:15px;
}

.pData {
  float:left;
  width:342px;
}

.pTitle{
  font-weight:bold;
}


.partItem {
  float:left;
  margin-right:10px;
  margin-bottom:50px;
}

.jobDescItemTitle{
  margin-left:50px;
  margin-bottom:10px;
  margin-top:10px;
  font-style:italic;
}

.jobDescItem{
  margin-left:100px;
  margin-bottom:50px;
}

.partItem img{
  border:1px solid #002f52;
  margin-bottom:6px;
}

.newsHpList ul li, .newsList ul li{ 
  list-style-type:none;
  padding-top:7px;
  padding-bottom:7px;
  border-bottom: 1px dotted #225f89;
}

.newsHpList .nTitle {
  width:200px;
  float:left;
}

.newsList .nTitle {
  width:320px;
  float:left;
}
.newsHpList .nDate {
  width:60px;
  float:left;
}
.newsList .nDate {
  width:100px;
  float:left;
}
.ndTitle{
  font-weight:bold;
  margin-bottom: 5px;
}

.ndDate{
  margin-bottom: 5px;
}

.bLeftCol {
  width: 155px;
  float:left;
  padding-top: 6px;
  padding-right:15px;
  padding-bottom:15px;
  text-align:right;
  color: #004677;
}
.rightF {
  float:right;
}

.leftF {
  float:left;
}

.bMainCol {
  border-left: 1px dotted #225f89;
  width:547px;
  padding: 6px 10px 6px 15px;
  float:left;
  color: #004677;
}


.pcItem {
  float:left;
}

.lm1 {
  margin-left:1px;
}

.go-nav {
  margin:0;
  padding:0;
}

.go-nav a{
  width:249px;
  height:20px;
  display:block;
  background-image: url(../images/go-nav.png);
  background-position: bottom;
}
.bigger a{
  width:250px;
  height:20px;
  display:block;
  background-image: url(../images/go-nav-bigger.png);
  background-position: bottom;
}

.go-nav a span {
  display:none;
  padding:0;
  margin:0;
}

.go-nav a:hover {
  background-position: top;
}

#footer a {

  color:#fff;

}

.smallTopMar {
  margin-top: 16px;
}
.smallBottMar {
  margin-bottom: 16px;
}
.normTopMar {
  margin-top: 28px;
}
.normBottMar {
  margin-bottom: 28px;
}

.normLeftPad {
  padding-left: 26px;
  _padding-left: 17px;
}

.subpageHLeftPad {
  padding-left: 185px;
}

.cleaner {
  float:none;
  clear:both;
  height:0;
  margin:0;
  padding:0;
}
.sTitle{
  width:180px;
}

.mceContentBody {
  text-align:left;
}






.nav_news {
	background-image: url(/static/images/nav/news.gif);
	width: 96px;
	height: 28px;	
}

.nav_games {
	background-image: url(/static/images/nav/games.gif);
	width: 96px;
	height: 28px;	
}

.nav_partners {
	background-image: url(/static/images/nav/partners.gif);
	width: 96px;
	height: 28px;	
}

.nav_about {
	background-image: url(/static/images/nav/about.gif);
	width: 96px;
	height: 28px;	
}

.nav_contact {
	background-image: url(/static/images/nav/contact.gif);
	width: 96px;
	height: 28px;	
}

#flash_movie_container {
	background-color: #65abde;
	background-image: url(/static/images/unMenuBannerLower.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 120px;
	width: 750px;
}

.clear {
	clear: both;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight:bold;
	color: #004577;
	letter-spacing: -3px;
	margin-top: 14px;
	padding-top: 15px;
	padding-left: 95px;
}
