BODY {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; scrollbar-base-color: #CCCCCC;
 scrollbar-track-color: #CCCCCC;
 scrollbar-face-color: #EDEDED;
 scrollbar-highlight-color: #EDEDED;
 scrollbar-3dlight-color: #EDEDED;
 scrollbar-darkshadow-color: #CCCCCC;
 scrollbar-shadow-color: #EDEDED;
 scrollbar-arrow-color: #CCCCCC; background: #EFEFEF; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;}
IMG {BORDER: 0px solid;}
table {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; padding: 0px;}
TH  {
  font-family : Helvetica;
  font-size : 8pt;
  color : #054401; 
  background-color: #D0D0D0;
  font-weight : bold;
  font-style: normal;
  text-align: center;
  border: 0px solid #FFFFFF;
 border-collapse: collapse;
}
td {
  font-family : Tahoma;
  font-size : 8pt;
  color : #666666; 
  border: 0px solid #CCCCCC;
  border-collapse: collapse;
}

.header1 {background: #F9F9F9 url(../images/bg_top1.gif) repeat-x left top; HEIGHT: 85px; padding: 0px 0px 0px 0px;}
.border1 {background: #F9F9F9 url(../images/border1.gif) no-repeat left top; HEIGHT: 15px; padding: 0px 0px 0px 0px;}
.border2 {background: #F9F9F9 url(../images/border2.gif) no-repeat left top; HEIGHT: 15px; padding: 0px 0px 0px 0px;}
.border4 {background: #F9F9F9 url(../images/border4.gif) repeat-x left top; HEIGHT: 5px; padding: 0px 0px 0px 0px;}
.border5 {background: url(../images/border5.gif) repeat-y left top; padding: 0px 0px 0px 0px;}
.border6 {background: url(../images/border6.gif) repeat-x left top; HEIGHT: 3px; padding: 0px 0px 0px 0px;}
.border7 {background: url(../images/border7.gif) repeat-x left top; HEIGHT: 1px; padding: 0px 0px 0px 0px;}
.border8 {background: url(../images/border8.gif) no-repeat left top; WIDTH: 3px; padding: 0px 0px 0px 0px;}
.centerimg {background: #F9F9F9 url(../images/center_img.jpg) no-repeat left top; HEIGHT: 150px; padding: 0px 0px 0px 0px;}
.topmenu {background: #F9F9F9 url(../images/bg_topmenu.gif) repeat-x left top; HEIGHT: 28px; padding: 0px 15px 0px 15px;}
.copy {background: #EFEFEF; HEIGHT: 30px; padding: 0px 0px 0px 0px; text-align: center;}
.content { background: #F9F9F9 url(../images/bg_content.gif) repeat-x left top;}
.title {background: #EFEFEF url(../images/bg_title.gif) no-repeat left top; HEIGHT: 30px; padding: 0px 0px 0px 0px;  text-align: center;}
.leftbox {background: #FFFFFF url(../images/bg_leftbox.gif) repeat-y left top; padding: 0px 5px 0px 5px; }
.corner3 {background: url(../images/corner3.gif) no-repeat left top; HEIGHT: 5px; padding: 0px 0px 0px 0px;}
.corner4 {background: url(../images/corner4.gif) no-repeat left top; HEIGHT: 5px; padding: 0px 0px 0px 0px;}
.rightbox {HEIGHT: 70px; padding: 0px 0px 0px 0px; vertical-align: middle; text-align: center;}
.productbox {background: #F9F9F9 url(../images/bg_productbox.gif) repeat-x right top; HEIGHT: 90px; padding: 0px 0px 0px 0px; vertical-align: top; text-align: center;}
.productinfo {padding: 2px 0px 0px 10px; vertical-align: top;}

H1 { font-family: Tahoma; font-size: 10pt; font-weight: bold; color: #004ABD; padding: 5px 0px 2px 0px; margin: 0px 0px 0px 0px; }
H2 { font-family: Tahoma; font-size: 8pt; font-weight: normal; color: #666666; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px;}
H3 { font-family: Tahoma; font-size: 8pt; font-weight: normal; color: #004ABD; padding: 5px 0px 10px 0px; margin: 0px 0px 0px 0px; }
H4 { font-family: Tahoma; font-size: 10pt; font-weight: bold; color: #666666; padding: 5px 0px 2px 0px; margin: 0px 0px 0px 0px; }

ul { font-size: 11px; text-align: left; padding: 0px 0px 0px 15px; margin: 10px 10px 10px 20px; list-style-image: url(../images/arrow1.gif)}
li { font-size: 11px; text-align: left; padding: 0px 0px 5px 0px; vertical-align: middle}

p {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; letter-spacing: normal; word-spacing: normal; padding: 2px 0px 2px 0px;}
a { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #004ABD; text-decoration: underline}
a:visited { font-size: 11px; font-weight: normal; color: #004ABD; text-decoration: underline}
a:hover { font-size: 11px; font-weight: normal; color: #333333; text-decoration: underline}

a.menu { font-size: 11px; color: #666666; text-decoration: none}
a:visited.menu { font-size: 11px; color: #666666; text-decoration: none}
a:hover.menu { font-size: 11px; color: #0064CE; text-decoration: none}

a.big { font-size: 11px; color: #0064CE; text-decoration: none}
a:visited.big { font-size: 11px; color: #0064CE; text-decoration: none}
a:hover.big { font-size: 11px; color: #0064CE; text-decoration: underline}


#mc {
  left: 0px; 
  width: 1px; 
  position: absolute; 
  top: 0px; 
  height: 1px;
}

#mc a { font-size: 11px; color: #666666; text-decoration: none; width: 100%; display: block; background: #F9F9F9 url(../images/bg_submenu.gif) repeat-x left top; padding: 2px 5px 2px 25px;}
#mc a:visited { font-size: 11px; color: #666666; text-decoration: none; width: 100%; display: block; background: #F9F9F9 url(../images/bg_submenu.gif) repeat-x left top;}
#mc a:hover{ font-size: 11px; color: #0064CE; text-decoration: none; width: 100%; display: block; background: #FFFFFF url(../images/bg_submenu2.gif) no-repeat left top;}

div.submenu {
  visibility: hidden; 
  position: absolute;
  background: #DEDEDE; 
  WIDTH: 180px; 
  padding: 0px 0px 0px 0px; 
  margin: 0px 0px 0px 0px;
  overflow: hidden;
}

a.menuleft { font-size: 11px; color: #666666; text-decoration: none; width: 100%; display: block; background: #F9F9F9; padding: 3px 0px 3px 20px;}
a:visited.menuleft { font-size: 11px; color: #666666; text-decoration: none; width: 100%; display: block; background: #F9F9F9}
a:hover.menuleft { font-size: 11px; color: #0064CE; text-decoration: underline; width: 100%; display: block; background: #FFFFFF url(../images/bg_activeleft.gif) no-repeat left top;}
td.menuleft{ overflow: hidden; }

.number {background: url(../images/bg_number.gif) no-repeat center top; width: 22px; height: 18px; text-align: center; vertical-align: middle;}
.pages {height: 18px; vertical-align: middle;}