.menu-top, .menu-smooth-top
{
   width: 200px; 
   background-image: url(/graphics/element/menu_top.jpg)
}
.menu-top
{
   height:54px; 
}
.menu-smooth-top
{
   height:50px; 
}

.sidetd
{
  background-color: #D7E2EF;
  background-image:url('/graphics/element/menu_bottom.jpg');
  background-repeat: repeat-x;
  background-position: bottom;
  max-width: 200px;
  width: 200px;
}

.restablebody
{
  background-color: #D7E2EF;
  background-image:url('/graphics/element/table-top.jpg');
  background-repeat: repeat-x;
  background-position: top;
}

table#maintable
{
   width: 771px; 
}

table#restable
{
   width: 100%; 
}

.text
{
  font-size: 10pt;
}

A.submenu {
  color:#6499CD;
}

a 
{
  color: #204E89;
  font-weight: bold;
  text-decoration : none;
}

A:visited 
{
  color: #6499CD;
  font-weight: bold;
  text-decoration : none;
}

A:hover 
{
  text-decoration: underline;
  color: #6499CD;
  font-weight:bold;
}

A.repeat:hover, A.repeat:visited, A.repeat
{
  color:white;
  font-weight:600;
  font-size: 12pt;
}

A.feat, A.feat:visited 
{
  color: #000000;
  font-weight: normal;
  text-decoration : none;
}

A.feat:hover
{
  color: #000000;
  font-weight: normal;
  text-decoration : underline;
}

.bsubheading
{
  color:#000000;
  font-weight:600;
  font-size: 16px;
}

.newsheading
{
  color:#204E89;
  font-weight:600;
  font-size: 16px;
}

.subheading
{
  color:#204E89;
  font-weight:600;
  font-size: 16px;
}

.langheading2
{
  color:#204E89;
  font-weight:600;
  font-size: 16px;
}

.special-subheading
{
  background-image:url('/graphics/subhead/longblue.png');
  color:white;
  background-repeat: no-repeat;
  font-weight:600;
  font-size: 12px;
  height: 20px;
  vertical-align: middle;
  padding-left: 8px;
  padding-top: 2px;
}

.longblue
{
  background-image:url('/graphics/subhead/longblue.png');
  color:white;
  background-repeat: no-repeat;
  font-weight:600;
  font-size: 12px;
  height: 20px;
  vertical-align: middle;
  padding-left: 8px;
  padding-top: 2px;

}

.shortblue
{
  background-image:url('/graphics/subhead/shortblue.png');
  color:white;
  background-repeat: no-repeat;
  font-weight:600;
  font-size: 12pt;
  height: 20px;  
  vertical-align: middle;
  padding-left: 8;
  padding-top: 2px;
}

.longred
{
  background-image:url('/graphics/subhead/longred.png');
  color:white;
  background-repeat: no-repeat;
  font-weight:600;
  font-size: 9pt;
  height: 20px;
  vertical-align: 50%;
  padding-left: 8;
}

.demo
{
  background-image:url('/graphics/subhead/demohead.png');
  color:white;
  background-repeat: no-repeat;
  font-weight:600;
  font-size: 9pt;
  height: 20px;
  vertical-align: middle;
  padding-left: 8;
}

.starheadlink
{
  background-image:url('/graphics/element/star13.gif');
  color:#224E88;
  background-repeat: no-repeat;
  font-weight:bold;
  font-size: 9pt;
  vertical-align: middle;
  padding-left: 16px;
  float:left;
  margin-top: 10px;
  margin-bottom: 10px;
}

.starhead
{
  background-image:url('/graphics/element/star_small.png');
  color:#000000;
  font-size: 10pt;
  background-repeat: no-repeat;
  font-weight:normal;
  vertical-align: middle;
  padding-left: 16;
  float:left;
}

.bluecell
{
  background-color: #204E89;
  color: white;
  font-size: 9pt;
  font-weight:bold;
  width:22%;
  padding-left: 12px;
  vertical-align: middle;
}

.spacing
{
  width:1%;
}

.celldata
{
  font-size: 10pt;
  vertical-align: top;
  border-left: 1px solid #b3b3b3;
  padding-left: 12px;
}

img
{
  border-width: 0;
}

.button
{
  border-width: 0;
  padding-right:0;
}

.centered
{
  hirisontal-align: center;
}

body
{
  font-family : "Arial", "Helvetica", "Verdana", Sans-serif;
  color: #000000;
  margin: 0
}

.copyright
{
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
  background-color: #D7E2EF;
  color: #000000;
  vertical-align: middle;
  font-size: 10px;
  border-color: #224E88;
  border-style: solid;
  border-width: 1px;
}

.framed
{
  border-color: black;
  border-style: solid;
  border-width: 1px;
}

a.bottom
{
  color: #000000;
  text-decoration: underline;
  font-weight: normal;
}

a.bottomright, a.bottomright:hover, a.bottomright:visited
{
  color: #000000;
  text-align: right;
  text-decoration: underline;
  font-weight: normal;
}

ul
{
  list-style-image: url("/graphics/element/star13.gif");
  list-style-position: outside;
}

ul.none
{
  list-style-type: none;
  list-style-position: inside;
}

li
{
  font-size: 12px;
}

.menu-heading 
{
  color:#224E88;
  font-weight:600;
  font-size: 21px;
  padding-top: 10px;
}

.pageheading 
{
  color:#224E88;
  font-weight:600;
  font-size: 21px;
  padding-top: 10px;
}

.restablehead
{
  background-color: #CCCCCC;
  color: #204E89;
  font-weight: 900;
  font-size: 16px;
  height: 50px;
}

.resheading2
{
  font-size: 20px;
  font-weight: 600;
}

.text
{
  color: #000000;
  font-size: 12px;
  font-weight: normal;
}

a.more
{
  color: #204E89;
  font-size: 12px;
  font-weight: bold;
}

a.more:visited
{
  color: #6499CD;
  font-size: 12px;
  font-weight: bold;
}
 
a.more:hover
{
  color: #6499CD;
  font-size: 12px;
  font-weight: bold;
}

.langheading
{
  color:#204E89;
  font-weight: bold ;
  font-size: 115%;
/*  color: #000000;*/
}

.lang 
{
  font-size: 97%;
  font-weight: bold;
}
 
.backtotop 
{
  font-size : 85%; 
  text-decoration : underline;
  font-weight: bold;
  color: #204E89;
}

.ee-subheading 
{
  font-size : 85%; 
  color: #999999;
  font-weight:bold ; 
}

.ee 
{
  font-size : 85%; 
  color: #999999;
  font-weight:bold ; 
}

.pic
{
  float: left;
  margin-right: 30px;
  margin-bottom: 10px;
}


