body{
  padding:0px;
  margin:0px;
  background-color:#98ADC2;
  background-image:url('img/globalbg.gif');
  text-align:center;
  font-family:Verdana;
  font-size:70%;
  color:#2E3092;
}
table{
  font-size:1em;
}
h1{
  color:#A42F2F;
  font-weight:normal;
  font-size:20px;
  margin-top:5px;
  margin-bottom:5px;
}
h2{
  color:#254B89;
  font-size:18px;
  font-weight:normal;
}
h3{
  font-size:12px;
  color:#A42F2F;
  font-weight:bold;
}
a{
  color:#2E3092;
}
p{
  margin-top:3px;
  margin-bottom:3px;
}
hr{
  border-top:1px solid #efdfdf;;
  height:1px;
}
ul{
  list-style:none;
}
ul li{
  background-image:url('/img/bulls/redbull.gif');
  background-repeat:no-repeat;
  background-position:0px 5px;
  padding-left:25px;
  margin-top:5px;
}
a.white{
  color:white;
}
#global{
  width:912px;
  height:614px;
  margin:0px;
}
#global td.globalarea{
  vertical-align:middle;
  text-align:center;
  background-color:#4976A1;
  padding:5px;
}
#body{
  width:100%;
  height:100%;
  background-color:#FFFFFF;
  padding:0px;
  margin:0px;
}
#body td{
  vertical-align:top;
}
#home #body td#top{
  height:368px;
  border:1px solid #6F8AB3;
}
#inner #body td#top{
  border:1px solid #6F8AB3;
  border-bottom:none;
  background-image:url('img/innertopbg.gif');
  height:80px;
}
#body td#desktop{
  border:1px solid #AEBFDA;
  border-top:none; 
  background-color:#87A2C2;
}
#body td#desktop #contentarea{
  background-color:white;
  width:100%;
  height:100%;
  background-image:url('img/logoforbg.gif');
  background-repeat:no-repeat;
  background-position:bottom left;
  padding:40px;
}
#body td#desktop #contentareainner{
  background-color:white;
  width:100%;
  height:100%;
  background-image:url('img/logoforbgbig.gif');
  background-repeat:no-repeat;
  background-position:bottom left;
  padding:40px;
}
#menu{
  height:32px;
  background-color:#1A58B5;
  border:1px solid #6F8AB3;
}
#menutable{
  width:100%;
  height:100%;
}
#menutable td{
  text-align:center;
  vertical-align:middle;
}
#menutable td a{
  color:white;
  font-family:Arial;
  text-transform:uppercase;
  text-decoration:none;
}
#menutable td a:hover{
  color:white;
  font-family:Arial;
  text-transform:uppercase;
  text-decoration:underline;
}
#menutable td.mtd div.submenu{
  position:relative;
  margin:0px;
  padding:0px;
  float:left;
  text-align:center;
  width:100%;
}
#menutable td.mtd ul{
  display:none;
  position:absolute;
  top:25px;
  left:0px;
  background-color:#98ADC2;
  padding:10px;
  margin:0px;
  border:1px solid #AEBFDA;
  width:200px;
  color:white;
}
#menutable td.mtd ul li{
  text-align:left;
  padding-left:5px;
  background-image:none;
  list-style: square inside;
}
#topline{
  height:27px;
}
#langslinks{
  float:left;
  background-color:#4976A1;
  color:white;
  padding:10px;
}
#langslinks a{
  color:white;
}
#bottom{
  height:37px;
}
div#copyright{
  background-color:#254B89;
  color:white;
  line-height:27px;
  padding-left:20px;
  padding-right:20px;
  float:right;
  font-family:Arial;
}
a.newsimg{
  padding:4px;
  border:1px solid #CDCDCD;
  display:block;
  float:left;
  margin-bottom:3px;
}
a.newsimg:hover{
  border:1px solid #B6380F;
}
div#path{
  color:#999999;
}
div#path a{
  text-decoration:none;
  color:#999999;
}
div#path a:hover{
  text-decoration:underline;
}
a.pages,a.forwardlink,a.backlink{
  padding:3px;
  text-decoration:none;
  color:#A42F2F;
}
span.pages{
  padding:3px;
  color:#A42F2F;
  font-weight:bold;
}
p.newsdate{
  background-color:#B6380F;
  float:left;
  padding:3px;
  color:white;
  font-weight:bold;
}
input.txt,textarea.txt{
  border:1px solid #98ADC2;
  color:#A42F2F;
  font-family:Verdana;
  font-size:0.9em;
}
input.submit{
  background-color:#B6380F;
  color:white;
  font-weight:bold;
  border:1px solid white;
  font-size:0.9em;
  font-family:Verdana;
  text-transform:uppercase;
  padding:2px;
  padding-left:10px;
  padding-right:10px;
}
p.postname{
  background-color:#98ADC2;
  float:left;
  padding:3px;
  color:white;
  font-weight:bold;
  width:150px;
  padding-left:10px;
  padding-right:10px;
  margin:0px;
  float:left;
}
td.messagearea{
  border-bottom:1px solid #98ADC2;
  padding-bottom:5px;
}
td.messagearea1{
  border-bottom:1px solid #1f8bcc;
  padding-bottom:5px;
}
input.submit{
  background-color:#254B89;
  font-weight:bold;
  color:white;
}
p.title1{
  color:#A42F2F;
  text-align:left;
  font-weight:bold;
  border-bottom:1px solid #A42F2F;
  padding:3px;
  margin:0px;
  margin-top:10px;
  margin-bottom:10px;
  text-transform:uppercase;
}