body {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

hr {
  color: #0066CC;
  height: 1px; 
}

.style3 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight:normal; 
  color: #FFFFFF;
}

.style4 {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style6 {
  color: #C9E7F5
}

.style7 {
  color: #ffd940;
  font-weight:bold;
}

.style8 {
  color: #FF6633;
  font-weight: bold;
  font-size:10px;
}
.highlight {
  font-size: 10px;
  font-weight: bold;
  color: #333333;
  text-decoration: none;
  background-color: #FFFF00
} 

.message {
  font-size:18px;
  color: c40000;
  font-weight: bold;
}
 
.style10 {
  color: #EEEEEE;
  font-weight: bold;
  font-size:10px;
}

.style11 {
  color: #CCFFFF;
}

td {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #284664;
}

th {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #284664;
}

.bodystyle {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.small {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

.medium {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.big {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 16px;
}

.xbig {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 24px;
}

.expanded {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 2px;
}

.justified {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-align: justify;
}

a, a.link, a.link:visited {
  text-decoration:none; 
  color:#0066CC;
}

a:hover {
  text-decoration:none; 
  color:#000000;
}

#button { 
  width: 147px; 
  left:0px; 
  top: 0px; 
  background-color: #003A6F; 
  font-family: Verdana, Geneva, Arial; 
  font-size: 10px; 
  font-weight: bold; 
/*  border-top: 0px none #FFFFFF;*/
  color: #990000; 
  position: relative; 
  clip:  rect(   )
} 

#button ul {
  list-style: none;
  margin: 0; padding: 0;
/*  border-top: 0px none #FFFFFF;*/
  font-weight: bold;
} 

#button li { 
  margin: 0; 
  width: 147px; 
  height: 18px;
  line-height: 16px;
  font-size: 10px;
/*  background-image: url("images/section.gif"); */
  color:#FFFFFF; 
  font-weight: bold; 
}

#button li a {
  width: 147px; 
  height: 18px;
  display: block;
/* padding: 1px 2px 2px 1px;*/
/* background-color: #499FF5; */
  background-image: url("images/nav_bg_off.gif");
  color: #FFFFFF;
  font-size: 10px;
  text-decoration: none;
  font-weight: normal;
  border-bottom: 1px solid #003A6F;
}

#button li a.newpage {
  width: 147px;
  display: block;
/*  padding: 1px 2px 2px 1px;*/
/*  background-color: #0E7DE2;  */
/*  background-color:  #78B8F8;*/
/*  background-image: url("images/bg_menu.gif"); */
  color: #333333;
  font-size: 10px;
  color: #CCCCCC;
  text-decoration: none;
  font-weight: normal;
}

#button li a:hover {
  width: 147px; 
/*  padding: 2px 1px 1px 1px;*/
/*  background-color: #0359AD; */
  background-image: url("images/nav_bg_on.gif");
  color: #FFD940; 
} 


/*.bottomline {
  width: 147px;
  border-bottom: 1px solid #003A6F;
}*/


h5 {
  font-size:10px;
  color:#333333;}

/* end of admin bottom */


/* ADMIN PANEL NAVIGATION BAR - TO MIMIC A HOMEPAGE */

#button_admin { 
  width: 149px; 
  left:0px; 
  top: 0px; 
  font-family: Verdana, Geneva, Arial; 
  font-size: 10px; 
  font-weight: bold; 
/*  border-top: 0px none #FFFFFF;*/
  color: #990000; 
  position: relative; 
  clip:  rect(   )
} 

#button_admin ul {
  width: 149px; 
  list-style: none;
  margin: 0; padding: 0;
/*  border-top: 0px none #FFFFFF;*/
  font-weight: bold;
} 

#button_admin li { 
  margin: 0; 
  width: 149px; 
  height: 18px;
  line-height: 16px;
  font-size: 10px;
/*  background-image: url("images/section.gif"); */
  color:#FFD940; 
  font-weight: bold; 
}

#button_admin li a {
  width: 149px; 
  height: 18px;
  display: block;
/*  padding: 1px 2px 2px 1px;*/
/*  background-color: #499FF5; */
  background-image: url("images/nav_bg_off.gif");
  color: #FFFFFF;
  font-size: 10px;
  text-decoration: none;
  font-weight: normal;
  border-bottom: 1px solid #003A6F;
}

#button_admin li a.newpage {
  width: 149px;
  display: block;
/*  padding: 1px 2px 2px 1px;*/
/*  background-color: #0E7DE2;  */
/*  background-color:  #78B8F8;*/
/*  background-image: url("images/bg_menu.gif"); */
  color: #000000;
  font-size: 10px;
  text-decoration: none;
  font-weight: normal;
}

#button_admin li a:hover {
  width: 149px; 
/*  padding: 2px 1px 1px 1px;*/
/*  background-color: #0359AD; */
  background-image: url("images/nav_bg_on.gif");
  color: #FFD940; 
} 


/* ADMIN PANEL 149 PX NAVIGATION BAR - TO MIMIC A HOMEPAGE */

#button_admin_149 { 
  width: 149px; 
  left:0px; 
  top: 0px; 
  font-family: Verdana, Geneva, Arial; 
  font-size: 10px; 
 font-weight: bold; 
/*  border-top: 0px none #FFFFFF;*/
  color: #990000; 
  position: relative; 
  clip:  rect(   )
} 

#button_admin_149 ul {
  list-style: none;
  margin: 0; padding: 0;
/*  border-top: 0px none #FFFFFF;*/
  font-weight: bold;
} 

#button_admin_149 li { 
  margin: 0; 
  width: 149px; 
  height: 19px;
  line-height: 18px;
  font-size: 10px;
/*  background-image: url("images/section.gif"); */
  color:#FFD940; 
  font-weight: bold; 
}

#button_admin_149 li a {
  width: 149px; 
  height: 19px;
 display: block;
/*  padding: 1px 2px 2px 1px;*/
/*  background-color: #499FF5; */
  background-image: url("images/nav_bg_off.gif");
  color: #FFFFFF;
  font-size: 10px;
  text-decoration: none;
  font-weight: normal;
  border-bottom: 1px solid #003A6F;
}

#button_admin_149 li a.newpage {
  width: 149px;
  display: block;
/*  padding: 1px 2px 2px 1px;*/
/*  background-color: #0E7DE2;  */
/*  background-color:  #78B8F8;*/
/*  background-image: url("images/bg_menu.gif"); */
  color: #000000;
  font-size: 10px;
  text-decoration: none;
  font-weight: normal;
}

#button_admin_149 li a:hover {
  width: 149px; 
/*  padding: 2px 1px 1px 1px;*/
/*  background-color: #0359AD; */
  background-image: url("images/nav_bg_on.gif");
  color: #FFD940; 
} 


/* END OF ADMIN */


.sidebars {
  border-right: 1px solid #333333;
  border-left: 1px solid #333333;
  width:147px;
}

.sidebar_l {
  border-left: 1px solid #333333;
}

.red {
  color:red;
}

.blue{
  color:#0065C2;
}

.normal { 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  color: #333333;
}

.large {
  font-size: 15px;
}

.small {
  font-size: 10px;
}

.headers { 
  width:100%;
  font-size: 13px;
  color:  #0359AD;
  font-weight: bold;
}

.checkbox {
  width:auto;
  display:inline;
  text-align:center;
  vertical-align:middle;
}

input.checkbox {
  vertical-align:text-top;
}

input.half {
  width:17.5ex;
}
      
label {
  /*display:block;*/
  font-size:10px;
  font-weight:bold;
  color:#000000;
}

thead, tbody,tfoot {
  display:table-row-group;
}

tfoot td {
  background:#369;
  color:white;
}

legend {
  color:#369;
  font-weight:bold;
}

tr.org td {
  background:#eee;
}

tr.alt td {
  background:#ccc;
}

.center {
  text-align:center;
}

tfoot td {
  font-size:10px;
  text-align:right;
}
        
fieldset {
  border:1px solid #EEEEEE;
  padding:1em 1em 0 1em;
  width:98%;
  background:#FFFFFF;
  color: #000000;
      }
.test {
  border:1px solid #CCCCCC;
  width:200px;
}

p.footer {
  font-size:10px;
  font-weight:bold;
  text-align:left;
  margin:1em 0;
}
.alarm {
  color:red;
  background:white;
}

.ok {
  color:green;
  background:white;
}

table input {
  margin:0.3em;
}

div.sitecredits {
padding:5px;
font-size:10px;
color:#005599;	
}
div.sitecredits a {
color:#005599;
}
div.sitecredits a:hover {
color:#03399;

}


