BODY { 

	font-family: Arial; 
	margin: 0px; 
	/*color: black; */
	text-align: center;
	background: #9dc683 top center no-repeat;

}
p{line-height:18px; letter-spacing:normal;}

A:link { color: black; text-decoration: none}
A:visited {text-decoration: none; color: black}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: black;}
#container { text-align:left; width: 1000px; margin:0 auto;position:relative;
 }
 
#containersecondary { text-align:left; width: 985px; margin:0 auto;position:relative;
 }
#header {
	color: #666666;
	height: 42px;
	font-size: 10px;
	width: 960px;
	text-align: right;
	margin-left:auto;
	margin-right:auto;
}

#indexfooter {
    color: #5e943e;
    height: 34px;
    font-size: 10px;
    width: 985px;
    text-align: left;
    margin-left:auto;
    margin-right:auto;
}
#mainsecondary {
	min-height: 700px;
	height: expression( this.scrollHeight < 751 ? "700px" : "auto" );
	font-size: 12px;
	position: relative;
	background-image: url(../images/secondary_body_repeat.jpg);
	width: 985px;
	overflow: hidden;
}

#topsecondary {
	background-image: url(../images/secondary_body_top.jpg);
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
	position: absolute;
	height: 633px;
	width: 985px;
}

#newssecondary {
	background-image: url(../images/secondary_body_top_news.jpg);
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
	position: absolute;
	height: 633px;
	width: 985px;
}


#productssecondary {
	background-image: url(../images/secondary_body_top_news.jpg);
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
	position: absolute;
	height: 633px;
	width: 985px;
}


#bottomsecondary {
	background-repeat: no-repeat;
	background-image: url(../images/secondary_body_bottom.jpg);
	z-index: 5;
	left: 0px;
	position: absolute;
	bottom: 0px;
	height: 25px;
	width: 985px;
}

.footerImg {
	bottom: 0px;
	left: 0px;
	position: absolute;
}

.content {
	padding-top: 190px;
	z-index: 100;
	position: relative;
	padding-bottom: 40px;
	width: 985px;
}

.secondarytitle {
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 22px;
	color: #24759b;
}

#rcimage {
	z-index: 100;
	left: 750px;
	top: 60px;
	position: absolute;
	width:190px;
	height:184px;
}
.tablesborder{border:1px solid #cccccc; border-collapse:collapse;}
.tablesborder td { border: 1px solid #cccccc; padding-left:2px; padding-right:2px; line-height:20px;}

/* for tabs */

#tabs {
}

#news {
    padding-top: 10px;
    padding-left: 5px;
    /* border-left: 1px solid black;
    border-top: 1px solid black; */
}

#product {
    padding-top: 10px;
    padding-left: 10px;
    /* border-left: 1px solid black;
    border-top: 1px solid black; */
}

a.tabs:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:  #000000; text-decoration: none; display: block; text-align: center; margin-top: 4px; line-height: 11px;}
a.tabs:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:  #000000; text-decoration: none; display: block; text-align: center; margin-top: 4px; line-height: 11px;}
a.tabs:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:  #000000; text-decoration: none; display: block; text-align: center; margin-top: 4px; line-height: 11px;}
a.tabs:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:  #999999; text-decoration: none; display: block; text-align: center; margin-top: 4px; line-height: 11px; }

a.tabs1:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:  #000000; text-decoration: none; display: block; text-align: center; margin-top: 8px; line-height: 11px;}
a.tabs1:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:  #000000; text-decoration: none; display: block; text-align: center; margin-top: 8px; line-height: 11px;}
a.tabs1:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:  #000000; text-decoration: none; display: block; text-align: center; margin-top: 8px; line-height: 11px;}
a.tabs1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:  #999999; text-decoration: none; display: block; text-align: center; margin-top: 8px; line-height: 11px; }

.tab { float: left; width: 95px; height: 28px;background-image: url(/images/tab-gray.gif);}
.tab2 { float: left; width: 95px; height: 28px;background-image: url(/images/tab-horiz.gif);}

.tab#white {background-image: url(/images/tab-white.gif);}

.panel {
    display: none;
}

.t1 {
    font-weight: bold;
    font-size: 12px;
}

.link_title {
    font-weight: bold;
    font-size: 14px;
}

ul {
    list-style-image: url('/images/secondary_trans_carat.gif');
    padding-left: 10px;
    margin-left: 10px;
}

ul.news_list {
    list-style-image: url('/images/secondary_trans_carat.gif');
    padding-left: 10px;
    margin-left: 10px;
    padding-top: 5px;
    margin-top: 10px;
}

.news_list li {
    padding-left: 5px;
}

li.news_page_list {
    padding: 5px;
}

/* end for tabs */

/* side nav */

.navbar {
    padding-left: 1px;
    margin-left: 4px;
}
.norm_li {
    list-style-image: url('/images/secondary_trans_carat.gif');
}
.down_li {
    list-style-image: url('/images/secondary_trans_carat_down.gif');
}
.no_img_li {
    list-style-image: url('/images/trans.gif');
}

/* for forms */

.clear {
    clear: both;
}

.form-header {
    font-weight: bold;
}

html fieldset {
    position:relative;
    margin-top:1em;
    padding-top:2em;
    padding-bottom:2em;
}

html legend {
    position:absolute;
    top:-1em;
    left:.5em;
}

legend {
    color:#FFF;
    background:#333;
    padding:.4em 1em;
}

label {
    width:23em;
    float:left;
    text-align:right;
    margin-right:.2em;
    display:block;
}

.form_row {
    white-space:nowrap;
    padding-bottom:.5em;
}

.submit {
    margin-left:15em;
}

.error {
    color: #f00;
}

#sample-request {
    padding: 10px 0 10px 0;
/*    border: 1px solid #aaa; */
}

.note {
    padding: 10px 0px 10px 50px;
    width: 500px;
    color: #f00;
    white-space: normal;
}

/* buttons */

a.button_link {
    color: #000;
}

.button {
    /* border: 0px solid blue; */
    float: left;
    margin: 5px;
    padding: 3px;
    padding-right: 10px;
    padding-left: 0px;
    background-repeat: no-repeat;
    height: 60px;
    width: 160px;
    color: #fff;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    cursor: pointer;
}

.short {
   margin-top: 13px;
}
.long {
   margin-top: 6px;
}

.button_113 {
    background-image: url("/images/new/supplement_button.gif");
    font-color: #000;
}

a.button_link_113 {
    color: #6b9ab1;
}

.button_114 {
    background-image: url("/images/new/food_bev_button.gif");
}

a.button_link_114 {
   /* color: #ed8b58; */
    color: #b66b44;
}

.button_204 {
    background-image: url("/images/new/health_wellness_button.gif");
}

a.button_link_204 {
    color: #735e84;
}

.button_127 {
    background-image: url("/images/new/cosmeceuticals_button.gif");
}

a.button_link_127 {
    color: #b47277;
}


/* bars */

.bar {
    padding-left: 15px;
    padding-top: 6px;
    padding-bottom: 10px;
    background-repeat: no-repeat;
    height: 38px;
    width: 301px;
    text-align: left;
    font-weight: bold;
    color: #fff;
    font-family: "Trebuchet MS";
    font-size: 22px;
    background-image: url("/images/new/green_bar.gif");
}

.bar_113 {
    background-image: url("/images/new/supplement_bar.gif");
}

.bar_114 {
    background-image: url("/images/new/food_bev_bar.gif");
}

.bar_204 {
    background-image: url("/images/new/health_wellness_bar.gif");
}

.bar_127 {
    background-image: url("/images/new/cosmeceuticals_bar.gif");
}

.bar_577 {
    background-image: url("/images/new/natural_resins_bar.gif");
}

tr.alt {
  background: #f6feef;
}

tr.over td {
  background: #ebfede;
}

.home_page_news {
    display:block;
    min-height: 130px;
    height: expression( this.scrollHeight < 130 ? '131px' : 'auto' );
    font-size: 12px;
    position: relative;
    background-image: url(/images/index_body_repeat.jpg);
    width: 1000px;
    overflow: hidden;
}

.home_page_news_item {
    float:left;
    padding-left:35px;
    margin-top:20px;
    font-family: Verdana;
    font-size: 11px;
    color:black;
    width:240px
}

.non-active-disclaimer { background: #ffc; padding: 1em; border: 1px solid #aa8; margin: 0 0 2em; }

#conf-table table {
    border-color: #222;
    border-width: 1px;  
    border-style: solid;  
    font-size: 11px;
}   

#conf-table td {
    border-color: #222;
    border-width: 1px; 
    border-style: solid;
    margin: 0;
    padding: 4px 10px 4px 10px;
}   

#conf-table .head {
        background: #f0f0f0;
        font-weight: bold;
} 

