* {
margin: 0;
padding: 0
}

body {
font-family: arial, helvetica, serif;
color: #00376e;
background-color: #E6F2FF

}

#center-body {
width: 1000px;
margin: 0 auto 0 auto
}

#head {
width: 1000px;
height: 100px;
background-color: #99ccff;
float: left;
}

#head-left {
width: 313px;
height: 100px;
float: left
}

#head-left form {
padding: 0 0 0 35px
}

#head-right {
width: 480px;
height: 100px;
float: left;
padding: 18px 0px 0px 0px
}

#head-right img {
 width:468px;
 height:60px

}

#head-left img {
float: left;
width: 304px;
height : 36px;
padding: 18px 5px 0 5px;
border: none
}

#google_translate_element {
width: 180px;
float: right;
padding: 18px 0 0 0
}

#top-wide {
width: 729px;
height: 90px;
background-color: #6B8FB3;
float: left;
padding:  5px 135px
}

#newlinks {
width: 996px;
height: 46px;
background-color: #99ccff;
padding: 2px 0px 2px 4px;
float: left;
}

#newlinks a  {
background-image : URL(images/button1.png);
 background-repeat : no-repeat; 
width:102px; 
height:20px; 
display:block}

#newlinks a {
font-style : normal ;
font-size : 8pt; 
font-weight :500;
text-align : center;
text-decoration : none; 
color :#00376e;
padding-top:3px;
margin:0px}

#newlinks a:hover {
background-image : URL(images/button2.png); 
background-repeat : no-repeat; 
  width:102px; 
height:20px; 
display:block}

#newlinks a:hover{
color :#000000}

.toplink{ float : left;
margin:0;
padding:0;
background-color :#99ccff}

div.fullwidthad {
width: 728px; 
padding: 0 236px 0 36px; 
background-color: #99ccff
}

#main-body {
width: 1000px;
background-image : URL(images/2col-wht-lt-blue-right-bkg.gif); 
background-repeat : repeat; 
float: left;

}


#inner-body {
width: 740px;
float: left;
margin: 0 30px 0 30px

}



#right {
width: 192px;
padding: 0 4px 0 4px;
float: right;
}

#main-footer {
width: 1000px;
height: 35px;
background-color: #99ccff;
float: left;
}

#footer-left {
width: 100px;
height: 35px;
float: left;
}

#footer-middle {
width: 775px;
height: 35px;
float: left;
}

#footer-right {
width: 100px;
height: 35px;
float: right;
}


#footer-right img {
float : right;
width: 75px;
height: 18px;
border: none
}


#footer-left img {
float: left;
width: 75px;
height: 18px;
border: none
}


#footer-middle p {
font-size: 8pt;
text-align: center;
padding: 5px 0 0 0
}




#inner-body h1 { 

font-style: normal; 
font-size: 16pt; 
text-align: center; 
color: #000000; 
padding: 12px 0 4px 0;
background-color: transparent }



#inner-body h2 { 
font-style: normal; 
font-size: 14pt; 
text-align: center; 
color: #00376e; 
padding: 12px 0 4px 0;
background-color: transparent }

#inner-body h3 { 
font-style: normal; 
font-size: 12pt; 
text-align: left; 
padding: 12px 0 4px 0;
color: #00376e; 
background-color: transparent }

#inner-body h4 { 
font-style: normal; 
font-size: .85em; 
text-align: center; 
color: #004f9d; 
padding: 12px 0 4px 0;
background-color: transparent}


#inner-body code {
font-size: 11pt;
font-style: normal; 
font-weight: 400

}

#inner-body p , pre {
font-size: 11pt; 
text-align: left;
padding: 0 10px 5px 10px
}

#inner-body dl, #inner-body ul, #inner-body ol{
padding: 0 0 0 10px
}

#inner-body dd {
padding: 0 0 0 20px
}

#inner-body img {
margin: 4px;
border: none
}

#inner-body a {font-size: 11pt;}

#left p, #right p { 
font-size: 11pt;
font-weight: 600;
padding: 4px 0 0 0;
text-align: center;
text-indent: 0px;}


#left li , #right li {
text-align: center }



#left a, #right a { 
color: #000000 ; 
background-color: #99ccff; 
text-decoration: none; 
font-weight: 300;
text-align: center }

#left a:hover , #right a:hover { 
color: #ff6000 ; 
background-color: #99ccff; 
text-decoration: underline; 
font-weight: 300 }



table.tbl {
width: 100%
}

table.tblnb {
width: 100%;
border: none
}

div.td50 {
width: 50%;
float: left;


text-align: center
}


table.tbl tr {
vertical-align: top
}

table.tbl  tr th{
color: #00376e;
background-color: #99ccff;
border: solid #00376e 1px
}

table.tbl tr td {
padding: 4px;
border: solid #00376e 1px;
text-align: center
}

 td.td20 {
width: 20%;
padding: 4px;
border: solid #00376e 1px;
text-align: center
}

td.td33{
width: 33%;
padding: 4px;
border: solid #00376e 1px;
text-align: center

}

td.td50{
width: 50%;
padding: 4px;
border: solid #00376e 1px;
text-align: center

}

td.tdleft33, td.tdmiddle33 , td.tdright33{
width: 33%;
padding: 4px;
border: solid #00376e 1px;
text-align: center

}



#catalog {
  width: 100%;
  border: solid #00376e 1px;
  padding: 4px

  }
  #catalog h2 {
  font-size: 12pt;
  color: #00376e;
  background-color: #99ccff;
  border: solid #00376e 1px;
  padding: 0 0 0 0
  }

.red { 
color: #ff0000;
background-color: transparent}

#inner-body .centerzero {
text-align: center;
text-indent: 0px;

 }





