
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
a img { border:none; }

.container { width:996px; }

#naming_area { width:981px; height:70px; overflow:hidden; }
#naming_area a img { border:none; }
.naming_area_country { width: 632px; float:left; overflow:hidden; }
.naming_area_logo { float:right; }
.naming_area_logo img { margin:11px 0 16px; }

#top_navigation { background:#339933; height:18px; font-size:12px; font-weight:bold; margin:1px 0 0; padding:0 0 0 170px;}
#top_navigation ul { list-style:none; margin:0; padding:0; border-left:solid white 1px; }
#top_navigation li a { color:white; text-decoration:none; display:block; margin:0 7px; }
#top_navigation li { display:inline; height:18px; line-height:18px; border-right:solid white 1px;}
#top_navigation ul ul { display:none; position:absolute; background:#CCFFCC;}
#top_navigation ul ul li { display:block; border-right:none; border-bottom:solid white 1px; }
#top_navigation ul ul li a { color: #339933; display:inline; font-weight:normal; width:170px; }
#top_navigation ul ul ul { margin:0 0 0 -3px; }
#top_navigation #home { display:none; }

.top_divider { background-color:#33cc33; height:4px; overflow:hidden; margin: 1px 0 0;}

.body_left { width:170px; float:left; }
.body_greater_right { float:left; width:826px; /*background:#DFF6CC;*/ }
.body_middle { width:600px; float:left; background:white; padding:5px 20px; overflow:hidden;}
.body_right { width:226px; float:left; }

.body_middle h1 { font-size:large; color:#339933; margin:0; padding:0; }
.body_middle p { padding:20px; background-color:#DFF6CC; border:dotted #339933 1px; }
.body_middle_headline { font-size:large; font-weight:bold; color:#339933; padding:0; }

#SubNavigation { margin:1px 0 0; font-size:12px; }
#SubNavigation hr, #SubNavigation .PageNavigation { display:none; }
#SubNavigation ul { list-style:none; none; margin:0; padding:0; }
#SubNavigation li { padding:3px 0 3px 20px; border-bottom:solid #999999 1px; }
#SubNavigation a { color:#999999; font-weight:bold; text-decoration:none; }
#SubNavigation li.active { background:#339933; border-bottom:solid white 1px; padding:3px 0 0 20px;}
#SubNavigation li.active a { color:white; }
#SubNavigation li.active ul { margin:4px 0 0 -20px; }
#SubNavigation li.active ul li { background:#DFF6CC; border-bottom:solid #339933 1px;}
#SubNavigation li.active ul li a { color:#339933; }
#SubNavigation li.active ul li.active { background:#339933; border-bottom:solid white 1px; padding:3px 0 3px 20px; }
#SubNavigation li.active ul li.active a { color:white; }
#SubNavigation li.active ul li.active ul { display:none; }

#bayer_links { font-size:11px; padding:0 0 5px; margin:1px 0 0; }
#bayer_links span { background:#999999; font-weight:bold; font-size:12px; color:white; display:block; padding:0 0 0 20px; font-size:12px; }
#bayer_links a { color:black; text-decoration:none; }
#bayer_links p { margin:5px 0 0 20px; }

#internet_links { background:#DFF6CC; padding:0 0 5px; margin:1px 0 0; }
#internet_links span { background:#339933; font-weight:bold; color:white; display:block; padding:0 0 0 20px; font-size:12px; }
#internet_links form { margin:5px 0 5px 20px; }

#sales_rep_lookup { padding:0 0 5px; margin:1px 0 0; font-size:12px;}
#sales_rep_lookup span { background:#339933; font-weight:bold; color:white; display:block; padding:0 0 0 20px; font-size:12px; }
#sales_rep_lookup #SalesRepInfo , #sales_rep_lookup #repinfo{ margin:5px 0 5px 20px; }

#disclaimer { border-top:solid #666666 1px; font-size:11px; margin:1px 0 0; padding:0 0 0 20px; }
#disclaimer ul { list-style:none none; margin:0; padding:0; }
#disclaimer li { margin:0; padding:0; line-height:11px; height:11px; }
#disclaimer a { color:#666666; text-decoration:none; }

#portal_box { background:#33cc33; padding:0 0 5px; }
#portal_box span { color:white; font-weight:bold; font-size:12px; display:block; padding:0 0 0 15px; }
#portal_box form { margin: 5px 0 5px 15px; }

#RightColumn_TopTool, #RightColumn_MiddleTool, #RightColumn_BottomTool, #RightColumn_SubBottom1Tool { padding:10px 0 5px; }
.tools { font-size:12px; box-shadow:0 2px 0 #333; margin:0 0 0 55px;}
.tools a img { border:none; }
.tools h3 { margin:0; padding:0; font-size:12px; }

#meta_navigation { position:absolute; font-size:10px; top:55px; left:740px; }
#meta_navigation ul { list-style:none none; margin:0; padding:0;}
#meta_navigation ul li { display:inline; line-height:10px;}
#meta_navigation ul li a { color:#5a5a5a; text-decoration:none; }
#meta_navigation ul li a:hover { color:#00cc00; }

.children_summary ul { list-style:none; none; margin:0; padding:0;}
.children_summary ul li { background-color:#339933; border-bottom:solid #DFF6CC 1px; padding:5px; }
.children_summary ul li a { color:DFF6CC; text-decoration:none; font-weight:bold; }