body
{
scrollbar-arrow-color:#006600;
scrollbar-base-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-face-color:#fff;
scrollbar-highlight-color:#fff;
scrollbar-dark-shadow-color:#FFFFFF;
scrollbar-3d-light-color:#000000;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #999; 
FONT-FAMILY: Verdana, sans-serif;
margin:0px;
padding:0px;
text-align:center;
}

p
{
padding:0px;
margin:0px;
}

img
{
border:0px;
}

table
{
border:0px;
}

.table
{
width: 774px;
height: 100%;
margin-left: auto;
margin-right: auto;
}

.top a
{
color: #999;
text-decoration: none;
}
.top a:hover 
{
color: #006600;
}

.tdlogo
{
height: 77px;
background:  url("img/capsules.gif") top center no-repeat;
}

#header
{
height:77px;
position:absolute;
width:774px;
padding:0px;
margin:0px;
top:0px;
}

#header h5 a
{
position:absolute;
background:none;
display:block;
text-indent:-9000px;
overflow:hidden;
left:0px;
width:150px;
height:77px;
top:0;
}

#top 
{
margin:0;
padding-top:34px;
width:164px;
height:77px;
overflow:hidden;
position:absolute;
top:0px;
right:0px;
font-family: Arial, sans-serif;
font-size: 9px;
font-weight: normal;
color: #999;
}
#top a
{
color: #999;
text-decoration: none;
}
#top a:hover 
{
color: #006600;
}

.tdlogo table
{
width: 774px;
height: 77px;
}

.tdnav
{
height: 32px;
background-image:  url("img/nav_bkg.gif");
}

.table_nav
{
width: 774px;
height: 32px;
margin: 0px;
}

.table_nav_border_left
{
width: 7px;
background-image:  url("img/border_left.gif");
}

.table_nav_border_right
{
width: 7px;
background-image:  url("img/border_right.gif");
}

.mainmenu
{
height:32px;
text-transform:uppercase;
font-family:Trebuchet MS,serif;
font-size:10px;
font-weight:bold;
padding:0px;
margin:1px 0px 1px 0px;
border-right: none;
padding-right:0px;
position:relative;
}
.mainmenu a 
{
text-decoration:none;
color:#61524e;
padding-top:0px;
padding-bottom:0px;
padding:0px;
}
.mainmenu a:hover 
{
border-bottom:1px solid #00bb00;
}

.mainmenu_on a 
{
color:#007700;
}

.mainmenu_on a:hover 
{
color:#007700;
border-bottom:none;
}

.mainmenu ul 
{
margin:0px;
padding:8px 10px 4px 13px;
height:18px;
}

.mainmenu ul li 
{
padding:0px 32px 7px 30px;
/*padding:0px 33px 7px 31px; */
display:inline;
border-right:2px solid #dcd9d4;
}

.end 
{
border-right:none;
}

.tdflash
{
height: 245px;
margin: 0px;
}

.tdflash table
{
width: 774px;
height: 245px;
margin: 0px;
}

.tdcontent
{
margin: 0px;
width: 760px;
font:Verdana, serif normal;
font-size:10px;
color:#61524E;
line-height:15px;
}

#home
{
padding-left:15px;
padding-right:15px;
}

.ebox
{
width: 232px;
height: 254px;
margin: 0px;
background:  url("img/ebox_bkg.gif") top no-repeat;
}

.ebox_text
{
font-family: Trebuchet MS, Verdana, sans-serif;
font-size:11px;
font-weight:normal;
padding: 10px 20px 0px 28px;
margin: 0px;
color: #666;
}
.ebox_text a 
{
text-decoration:none;
color:#61524e;
}
.ebox_text a:hover 
{
border-bottom:1px solid #00bb00;
}

.ebox_text ul 
{
margin:0px;
padding:0px 10px 4px 0px;
height:18px;
}

.ebox_text ul li 
{
padding:0px 0px 0px 15px;
display:inline;
background:  url("img/bullet.gif") left no-repeat;
}

.ebox_news
{
font-family: Trebuchet MS, Verdana, sans-serif;
font-size:11px;
font-weight:normal;
padding: 0px 20px 0px 28px;
margin: 0px;
color: #666;
}
.ebox_news a 
{
text-decoration:none;
color:#61524e;
}
.ebox_news a:hover 
{
border-bottom:1px solid #00bb00;
}

.ebox_news ul 
{
margin:0px;
padding:10px 10px 0px 0px;
height:18px;
}

.ebox_news ul li 
{
color: #006600;
padding:0px 0px 0px 15px;
display:inline;
background:  url("img/bullet.gif") left no-repeat;
}

.ebox_inter
{
width: 17px;
margin: 0px;
}

.tdflash table
{
width: 774px;
height: 245px;
margin: 0px;
}

#navigation_bottom
{
width:760px;
height:23px;
background-image:url(img/page_navigation_bottom.gif);
}

.table_bottom_border_left
{
width: 6px;
background-image:  url("img/border_bottom_left.gif");
}

.table_bottom_border_right
{
width: 6px;
background-image:  url("img/border_bottom_right.gif");
}

.table_subnav
{
border:0px;
padding:0px;
}

.subnav_td
{
width:170px;
background:url(img/subnav_top.gif) no-repeat top left;
padding:93px 0px 0px 0px;
}

.subnav
{
height:25px;
background-image:url(img/subnav_bg.gif);
font-family: Trebuchet MS, Verdana, sans-serif;
font-size:11px;
font-weight:normal;
padding-left: 20px;
color:#666;
}
.subnav a
{
color:#666;
text-decoration:none;
height:25px;
padding-top:5px;
line-height:25px;
padding:0px;
}
.subnav a:hover
{
color:#006600;
text-decoration:none;
}

.subnav_on
{
height:25px;
background-image:url(img/subnav_bg_on.gif);
font-family: Trebuchet MS, Verdana, sans-serif;
font-size:11px;
font-weight:normal;
padding-left: 20px;
color:#666;
}

.subnav_on a
{
color:#006600;
text-decoration:none;
height:25px;
line-height:25px;
padding:0px;
}
.subnav_on a:hover
{
color:#006600;
text-decoration:none;
}

.subsubnav
{
height:25px;
background-image:url(img/subnav_bg.gif);
font-family: Trebuchet MS, Verdana, sans-serif;
font-size:11px;
font-weight:normal;
padding-left:25px;
color:#006600;
}

.subsubnav a
{
color:#666;
text-decoration:none;
height:25px;
padding-top:5px;
line-height:25px;
padding:0px;
}

.subsubnav a:hover
{
color:#006600;
text-decoration:none;
}


a.subsubnav_on
{
color:#006600;
text-decoration:none;
height:25px;
}

a.subsubnav_on:hover
{
color:#006600;
text-decoration:none;
}

#subnav_bottom
{
width:190px;
height:50px;
background-image:url(img/subnav_bottom.gif);
}

.td_middle
{
width:550px;
padding:0px;
margin:0px;
font:Verdana, serif normal;
font-size:10px;
color:#61524E;
line-height:15px;
}

.td_middle a
{
color:#006600;
text-decoration:none;
}

.td_middle a:hover
{
color:#009900;
text-decoration:none;
}

.td_middle_contact
{
width:540px;
padding:10px 0px 30px 10px;
margin:0px;
font:Verdana, serif normal;
font-size:10px;
color:#61524E;
line-height:15px;
}

.td_middle_contact a
{
color:#006600;
text-decoration:none;
border-bottom:1px dashed #006600;
}

.td_middle_contact a:hover
{
color:#009900;
text-decoration:none;
border-bottom:1px dashed #009900;
}

.td_middle_contact div
{
color:#61524E;
padding-left:25px;
}

.td_middle_contact table
{
border:0px;
}

.td_middle_contact table td
{
font-family: Trebuchet MS, Verdana, sans-serif;
font-size:11px;
font-weight:normal;
color:#006600;
vertical-align:top;
}

.td_middle_gallery
{
width:540px;
padding:10px 0px 30px 10px;
margin:0px;
font:Verdana, serif normal;
font-size:10px;
color:#61524E;
}

.td_middle_gallery a
{
color:#003300;
text-decoration:none;
}

.td_middle_gallery a:hover
{
color:#006600;
text-decoration:none;
}

.td_middle_gallery div a
{
color:#006600;
text-decoration:none;
padding-left:10px;
}
.td_middle_gallery div a:hover
{
color:#009900;
text-decoration:none;
}

.td_middle_gallery p a
{
color:#006600;
text-decoration:none;
padding-left:20px;
}
.td_middle_gallery p a:hover
{
color:#009900;
text-decoration:none;
}

.td_middle_gallery table
{
border:0px;
}

.td_middle_gallery table td
{
font-family: Trebuchet MS, Verdana, sans-serif;
font-size:11px;
font-weight:normal;
color:#006600;
}

.form
{
color:#61524E;
border:none;
}

#capsules
{
width:550px;
height:150px;
background:url(img/capsules.jpg) top left;
padding:0px;
margin:0px;
}

#capsule_gallery
{
width:550px;
height:150px;
background:url(img/capsule_gallery.jpg) top left;
padding:0px;
margin:0px;
}

#spacer
{
height:50px;
padding:0px;
margin:0px;
}

#micro
{
height:25px;
line-height:25px;
padding:auto 0px;
margin:0px;
padding-left:15px;
position:relative;
}

#micro a
{
font-family: Trebuchet MS, sans-serif;
font-size:11px;
font-weight:normal;
color:#666;
text-decoration:none;
padding-left:15px;
}

#micro img
{
position:relative; 
top:20%;
}

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

#download
{
height:25px;
line-height:25px;
padding:auto 0px;
margin:0px;
position:relative;
text-align:right;
padding-right:15px;
}

#download a
{
font-family: Trebuchet MS, sans-serif;
font-size:11px;
font-weight:normal;
color:#006600;
text-decoration:none;
padding-right:15px;
}

#download img
{
position:relative; 
top:20%;
}

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

.capsule_range td
{
height:25px;
width:33%;
text-align:center;
}

td.capsule_range h3 a
{
height:25px;
text-decoration:none;
font:Trebuchet MS, serif normal;
font-size:11px;
color:#61524E;
background:url(img/arrow.gif) left no-repeat;
line-height:25px;
padding:0px 0px 0px 15px;
border-bottom:1px solid #FFF;
}

td.capsule_range h3 a:hover 
{
height:25px;
padding:0px 0px 0px 15px;
border-bottom:1px solid #00bb00;
}

#middle_company
{
width:550px;
height:250px;
background:url(img/middle_company.jpg);
padding:0px;
margin:0px;
}

H1 
{
height:66px;
background:url(img/h1_bg.gif) top left repeat-x;
font-family:Trebuchet MS;
font-size:18px;
font-weight:normal;
padding-top:10px;
margin: 0px;
color: #61524E;
line-height:25px;
}

H2
{
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
padding: 10px 0px 0px 28px;
margin: 0px;
color: #61524E;
}

H3
{
font-family:Trebuchet MS;
font-size:11px;
font-weight:normal;
margin: 0px;
color: #006600;
}

H4
{
height:25px;
line-height:25px;
padding:auto 0px;
margin:0px;
padding-left:25px;
position:relative;
background:url(img/news.gif) left no-repeat;
font-family:Trebuchet MS;
font-size:11px;
font-weight:normal;
color: #006600;
}

H6
{
height:25px;
line-height:25px;
padding:auto 0px;
margin:0px;
padding-left:25px;
position:relative;
background:url(img/location.gif) left no-repeat;
font-family:Trebuchet MS;
font-size:11px;
font-weight:normal;
color: #006600;
}

.H7
{
height:40px;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
padding: 10px 0px 0px 28px;
margin: 0px;
color: #61524E;
border-bottom:#006600 dotted 1px;
}

#spacer_gallery
{
height:60px;
background:url(img/spacer_gallery.gif) repeat-x left;
}

.subnav_border_right
{
width:20px;
background:url(img/subnav_border_right.gif) no-repeat top left;
}

.bottom 
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #999;
text-align: center;
padding-top: 50px;
}
a.bottom 
{
text-decoration: none;
}
a.bottom:hover 
{
text-decoration: none;
color: #006600;
}

#ebox_products
{
height:90px;
background:url(img/ebox_products_bg.gif) repeat-x top;
}

#ebox_products table
{
width:760px;
border:0px;
height:90px;
}

#ebox_products table td
{
font-family: Trebuchet MS, sans-serif;
font-size:11px;
font-weight:normal;
color:#666;
text-align:center;
line-height:15px;
}

#ebox_products a
{
color:#666;
text-decoration:none;
}

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

#read_more
{
text-align:right;
}

#read_more a
{
text-decoration:none;
border-bottom:none;
}

.go 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #ffffff;
font-weight: normal;
border-color: none;
border-style: none;
background-color: #006600;
}

input 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #39382B; 
text-decoration: none; 
background-color: #ffffff;
border-color: #006600 #006600 #006600 #006600;
border: #006600; 
border-style: solid; 
border-width:1px;
}

textarea 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #39382B; 
text-decoration: none; 
background-color: #ffffff;
border-color: #006600 #006600 #006600 #006600;
border: #006600; 
border-style: solid; 
border-width:1px;
}