html{margin:0;padding:0;}

body {SCROLLBAR-FACE-COLOR: #EEEEEE;
      SCROLLBAR-ARROW-COLOR: #666666;
      SCROLLBAR-TRACK-COLOR: #EEEEEE;
      SCROLLBAR-SHADOW-COLOR: #FFFFFF;
      SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
      background-image:url(images/main_bg.gif);
      background-repeat:repeat-x;
      background-position:0% 0%;
      background-color:#FFFFFF;
      margin:0;padding:0;
      }
      
body.indexbg {SCROLLBAR-FACE-COLOR: #EEEEEE;
      SCROLLBAR-ARROW-COLOR: #666666;
      SCROLLBAR-TRACK-COLOR: #EEEEEE;
      SCROLLBAR-SHADOW-COLOR: #FFFFFF;
      SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
      background-image:url(images/index_bg.gif);
      background-repeat:repeat-x;
      background-position:0% 0%;
      background-color:#7BB8A2;
      margin:0;padding:0;
      }
      
body.index {SCROLLBAR-FACE-COLOR: #EEEEEE;
      SCROLLBAR-ARROW-COLOR: #666666;
      SCROLLBAR-TRACK-COLOR: #EEEEEE;
      SCROLLBAR-SHADOW-COLOR: #FFFFFF;
      SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
      background-image:url(images/index_main.gif);
      background-repeat:no-repeat;
      background-position:0% 0%;
      background-color:#FFFFFF;
      margin:0;padding:0;
      }

a:link{color:#808080;text-decoration:none;}
a:visited{color:#808080;text-decoration:none;}
a:hover{color:#0066CC;text-decoration:underline;}

#topmenu a:link{padding:0 4 0 4;color:#333333;text-decoration:none;}
#topmenu a:visited{padding:0 4 0 4;color:#333333;text-decoration:none;}
#topmenu a:hover{padding:0 4 0 4;background-color:#308E65;color:#FFFFFF;text-decoration:none;}

hr{text-align:left;color:#C4DF9B;height:1px;}
h5{color:#0066FF;margin-bottom:6px;}
h5.join{background-color:#49776D;color:#FFFFFF;margin-bottom:4;}
h4{color:#00736A;margin-bottom:6px;}

/*img{border:solid 3px #CCCCCC;}*/
img.pd{float:left;margin:45 20 0 20;}
img.pd1{}
img.pd2{margin:10 20 0 20;float:left;}
p{margin:10 20 0 20;text-align:center;}

div{font-size:10pt;color:#333333;line-height:1.5;font-family:arial;}

#frame{text-align:center;}
#all{text-align:center;width:1000px;background-image:url(images/title_bg.gif);background-repeat:no-repeat;background-position:0% 0%;}
#topmenu{font-family:arial;text-align:right;padding-top:60px;}
#flashmenu{text-align:right;padding-top:40px;}
#main{padding:0px 20px 0px 20px;text-align:left;}
#content{padding:0 0 0 0;margin:0 0 0 240;float:none;}
#content ul.prod{list-style-type:none;line-height:200%;margin:0 0 0 0;}
/*#submenu{font-family:arial;text-align:left;padding:0 0 0 0;float:left;width:220px;}*/
#submenu{font-family:arial;text-align:left;padding:0 0 0 0;float:left;width:220px;background-color:#FFFFFF;}
#submenu h4{height:45px;padding:5 0 0 20;color:#FFFFFF;margin-bottom:6px;margin:0 0 0 0;background-image:url(images/product_menu_title.gif);background-repeat:no-repeat;background-position:0% 0%;}
#submenu h4.end{height:30px;padding:0 0 0 0;margin:0 0 0 0;background-image:url(images/product_menu_end.gif);background-repeat:no-repeat;background-position:0% 0%;}
#footer{font-size:9pt;font-family:arial;text-align:center;height:70px;background-image:url(images/footer_bg.gif);background-repeat:repeat-x;background-position:0% 0%;color:#666666;padding-top:25;}
.footer{font-size:9pt;font-family:arial;text-align:center;height:70px;color:#666666;padding-top:10;}

fieldset{border:solid 3px #EEEEEE;margin:0 0 0 0;padding:0 0 10 0;}
fieldset a:link{color:#588526;text-decoration:underline;}
fieldset a:visited{color:#588526;text-decoration:underline;}
fieldset a:hover{color:#008FD5;text-decoration:none;}
fieldset h5{color:#666666;margin:10 5 10 5;text-align:center;border: 1px dashed #CCCCCC;}
fieldset b{color:#FFFFFF;margin:10 0 0 0;text-align:center;background-color:#666666;;float:left;padding:4 20 4 20;border:none;}
fieldset hr{text-align:left;color:#EEEEEE;height:1px;margin:0 10 10 0;}
legend{font-family:arial;color:#000000;font-weight:bold;background-color:#EEEEEE;padding:0 10 0 10;border:solid 1px #CCCCCC;}
legend a:link{color:#588526;text-decoration:underline;}
legend a:visited{color:#588526;text-decoration:underline;}
legend a:hover{color:#008FD5;text-decoration:none;}

#pmenu{list-style-type:none;line-height:200%;margin:0 0 0 0;font-size:9pt;background-image:url(images/product_menu_bg.gif);background-repeat:repeat-y;background-position:0% 0%;}
#pmenu li{border-bottom: 1px dotted #FFFFFF;}
#pmenu a{width:100%;margin:0 0 0 0;}
#pmenu a:link{color:#006633;text-decoration:none;padding:2 0 0 8;}
#pmenu a:visited{color:#006633;text-decoration:none;padding:2 0 0 8;}
#pmenu a:hover{color:#000000;text-decoration:none;padding:2 0 0 6;border-left: 3px solid #669933;border-right: 7px solid #669933;background-color:#FFFFFF;filter:alpha(opacity=70);}

#smenu{list-style-type:square;margin:0 0 0 20;color:#FFFFFF;line-height:175%;font-size:8pt;}
#smenu li{border:none;}
#smenu li.end{list-style-type:none;}
#smenu a:link{color:#FFFFFF;text-decoration:none;border:none;background-color:transparent;border:none;padding:0 0 0 4;}
#smenu a:visited{color:#FFFFFF;text-decoration:none;background-color:transparent;border:none;padding:0 0 0 4;}
#smenu a:hover{color:#000000;text-decoration:none;background-color:#EEEEEE;border:none;padding:0 0 0 4;}

#omenu{list-style-type:disc;margin:0 0 0 10;color:#FFFFFF;line-height:175%;font-size:8pt;}
#omenu li{border:none;}
#omenu li.end{list-style-type:none;border:none;}
#omenu a:link{color:#FFFFFF;text-decoration:none;border:none;background-color:transparent;border:none;padding:0 0 0 4;}
#omenu a:visited{color:#FFFFFF;text-decoration:none;background-color:transparent;border:none;padding:0 0 0 4;}
#omenu a:hover{color:#FFFFFF;text-decoration:none;background-color:666666;border:none;padding:0 0 0 4;}

#indmenu{list-style-type:none;margin:0 0 0 0;font-size:10pt;font-family:arial;padding-top:20px;}
#indmenu li{border:none;float:left;padding:0 4 0 4;}
#indmenu li.end{list-style-type:none;border:none;}
#indmenu a{width:80px;text-align:center;}
#indmenu a:link{border-bottom: 2px solid #99CCCC;color:#336666;text-decoration:none;padding:0 0 0 0;}
#indmenu a:visited{border-bottom: 2px solid #99CCCC;color:#336666;text-decoration:none;padding:0 0 0 0;}
#indmenu a:hover{border-bottom: 2px solid #669999;color:#FFFFFF;text-decoration:none;padding:0 0 0 0;background-color:#336666;}

#pdtable{background-color:#FFFFFF;font-size:10pt;font-family:arial;width:530px;color:#666666;}
#pdtable th{border-left: 6px solid #669999;background-color:#E5F0E3;padding:2 8 2 8;color:#49776D;}
#pdtable td{padding:2 8 2 8;border-bottom: 1px solid #EEEEEE;}

#pdtable2{background-color:#FFFFFF;font-size:10pt;font-family:arial;width:530px;color:#666666;}
#pdtable2 th{border-left: 6px solid #669999;background-color:#E5F0E3;padding:2 8 2 8;color:#49776D;}
#pdtable2 td{padding:2 8 2 8;border-bottom: 1px solid #EEEEEE;}

#jointable{font-size:10pt;font-family:arial;width:90%;color:#333333;}
#jointable th{border-left: 6px solid #669999;background-color:#E5F0E3;padding:2 8 2 8;color:#49776D;}
#jointable th.join{background-color:#49776D;padding:2 8 2 8;color:#FFFFFF;}
#jointable td{padding:2 8 2 8;border-bottom:none;background-color:#EEEEEE;}
#jointable td.join{padding:2 8 2 8;border-bottom:none;background-color:#FFFFFF;}
#jointable hr{text-align:left;color:#EEEEEE;height:1px;}

#pagetitle{padding:2 0 0 22;margin:0 0 15 0;height:30px;background-image:url(images/bar_bg.gif);background-repeat:no-repeat;background-position:0% 0%;}