/* KordelStyle.css (CC) 2008 Influous. http://www.influous.com. Some Rights Reserved.
 * Licensed under a Creative Commons License. See http://creativecommons.org/licenses/by/3.0/
 * Purpose: Global Stylesheet for kordels.com
 */

body { margin:0; padding-top:7px; padding-right:0; padding-left:0; font:80% Tahoma; color: #000; background:url(../images/bodybg.gif) repeat-x #FFFFFF; font-size-adjust: none; text-align:center; }
body a:link, a:visited { color:#FF0000; text-decoration:none;}
body a:hover, a:focus { text-decoration:underline; }
img, img a {border:none;}
* {margin:0; padding:0;}

#container { overflow:visible; width:770px; vertical-align:top; margin-left:auto; margin-right:auto; text-align:left;}

/* Top (Logo + Navigation + Search) */
#dashboard { float:left; overflow:visible; height:60px; width:770px; vertical-align:top; text-align:left;}
#kordelslogo { float:left; overflow:hidden; height:60px; width:114px; text-align:left; }
#container_sg_topnav { float:left; height:60px; width:634px; margin:0px 0px 0px 22px; }
#sg { float:left; background: url(../images/singapore.gif) no-repeat; height:40px; width:89px; }
#sg_take_me_home { float:left; background: url(../images/singapore.gif) no-repeat; height:40px; width:400px; }
#take_me_home { float:left; height:20px; width:400px; text-align:left;}
#product_boxes { float:right; height:60px; width:232px; display:block; background:url(../images/productboxes.jpg) top left no-repeat;}
#topnavigation { float:left; height:20px; width:483px; text-align:left; display:inline;}
#boxestopright { float:left; height:40px; width:543px; background:url(../images/boxesTopRight.jpg) top right no-repeat; }
#boxesbottomright { float:left; height:20px; width:146px; background:url(../images/boxesBottomRight.jpg) top left no-repeat; }
#brownhorizon { float:left; overflow:visible; height:5px; width:770px; background: url(../images/navBorderBottom1.gif) top left no-repeat;}
#container_subnav_search { float:left; overflow:visible; height:19px; width:770px; vertical-align:top; background:url(../images/navBorderBottom2.gif) top left no-repeat; text-align:center;}
#container_subnav_search h4 { font-size:110%; font-weight:bold; color:#452605;}
#subnavigation { float:left; height:19px; width:525px; padding:2px 0px 0px 0px; text-align:center; display:inline;}
#search { float:right; height:19px; width:245px; text-align:right;}
#search #searchform { float:right; width:187px;}
#search #searchform input.searchtext {	float:left; width:150px; height:15px; background: #fff url(../images/searchbg.gif) no-repeat; font-size:10px; text-align: left;}


/* TOP NAVIGATION LIST */
ul#topnav { float:left; width:483px; list-style:none; height:20px; display:inline}
ul#topnav li { float:left; height:20px; display:block; text-indent:-9999px;}
ul#topnav li a { float:left; height:20px; display:block; text-indent:-9999px; background:url(../images/mainnav.gif) top left no-repeat;}
ul#topnav li#nav_home { width:57px; background-position:0 0;}
ul#topnav li#nav_home a { width:57px; background-position:0 0;}
ul#topnav li#nav_home a:hover, ul#topnav li#nav_home a:focus, ul#topnav li#nav_home a.onpage { width:57px; background-position:0 -20px;}
ul#topnav li#nav_aboutus { width:79px; background-position:-57px 0;}
ul#topnav li#nav_aboutus a { width:79px; background-position:-57px 0;}
ul#topnav li#nav_aboutus a:hover, ul#topnav li#nav_aboutus a:focus, ul#topnav li#nav_aboutus a.onpage { width:79px; background-position:-57px -20px;}
ul#topnav li#nav_healthnews { width:104px; background-position:-136px 0;}
ul#topnav li#nav_healthnews a { width:104px; background-position:-136px 0;}
ul#topnav li#nav_healthnews a:hover, ul#topnav li#nav_healthnews a:focus, ul#topnav li#nav_healthnews a.onpage { width:104px; background-position:-136px -20px;}
ul#topnav li#nav_events { width:156px; background-position:-240px 0;}
ul#topnav li#nav_events a { width:156px; background-position:-240px 0;}
ul#topnav li#nav_events a:hover, ul#topnav li#nav_events a:focus, ul#topnav li#nav_events a.onpage { width:156px; background-position:-240px -20px;}
ul#topnav li#nav_contactus { width:87px; background-position:-396px 0;}
ul#topnav li#nav_contactus a { width:87px; background-position:-396px 0;}
ul#topnav li#nav_contactus a:hover, ul#topnav li#nav_contactus a:focus, ul#topnav li#nav_contactus a.onpage { width:87px; background-position:-396px -20px;}

/* SUB-NAVIGATION LIST */
ul#subnav { width:525px; height:19px;}
ul#subnav li { list-style:none; display:inline; float:left; text-align:center; color:#663300; font-size:12px; font-family:Helvetica; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; text-decoration:none;}
ul#subnav li a { text-decoration:none; color:#452605;}
li#VitMin, li#VitMin a:link, li#VitMin a:visited { width:175px; text-decoration:none;}
li#VitMin a:hover, li#VitMin a:focus { text-decoration:underline;}
li#FoodSupp, li#FoodSupp a:link, li#FoodSupp a:visited { width:175px; text-decoration:none;}
li#FoodSupp a:hover, li#FoodSupp a:focus { text-decoration:underline;}
li#HerbSupp, li#HerbSupp a:link, li#HerbSupp a:visited { width:175px; text-decoration:none;}
li#HerbSupp a:hover, li#HerbSupp a:focus { text-decoration:underline;}


#container_pagecontent { float:left; width:770px; margin:10px 0px 0px 0px; height:auto; text-align:center; overflow:visible; display:block;}
#pagelocation { float:left; width:754px; margin:1px 0px 0px 16px; overflow:visible; height:13px; text-align:left; font-size:10px; display:block;}
#footer { float:left; width:770px; height:24px; margin:15px 0px 0px 0px; height:auto; overflow:visible; text-align:right; }
#footerbrownhorizon { float:left; overflow:hidden; height:5px; width:770px; background: url(../images/navBorderBottom1.gif) top left no-repeat;}
#footercontainer { float:left; overflow:visible; height:19px; width:770px; vertical-align:top; background:url(../images/navBorderBottom2.gif) top left no-repeat; text-align:left;}
#copyright { float:left; width:760px; padding:2px 0px 0px 10px; overflow:visible; height:15px; text-align:left; font-weight:bold;}
#disclaimercontainer { float:left; overflow:visible; height:auto; width:770px; vertical-align:top; text-align:left;}
#disclaimer { float:left; width:500px; margin:10px 0px 20px 10px; overflow:visible; text-align:left; font-size:10px; letter-spacing:1px;}
#influouslogo { float:right; width:100px; margin:8px 5px 0px 0px; overflow:visible; text-align:right; }

/* INDEX MAIN CONTENT */
#indextop_message { float:left; width:770px; height:28px; background:url(../images/kordels-message.gif) top left no-repeat; overflow: hidden;}
#indexcontent { float:right; width:762px; height:320px; margin:10px 4px 0px 0px; overflow:visible;}
#indexcontentleft { float:left; width:202px; height:320px; text-align:left; overflow:visible;}
#newproductarea { width:186px; height:235px; overflow:visible; display:block;}
#newproductarea #newproducttop { width:186px; height:18px; text-indent:18px; background: #F6F0C8 url(../images/nfprodlistbg-top.gif) top left no-repeat; overflow:visible; display:block;}
#newproducttop h1, #newproducttop a:link, #newproducttop a:visited { font-family:Helvetica; font-size:12px; font-style:normal; font-variant:normal; font-weight:bold; text-align:left; padding-top:2px; color:#452605;}
#newproducttop a:hover, #newproducttop a:focus { text-decoration:underline;}
#newproductarea #newproductmiddle { width:166px; height:188px; padding:8px 10px 0 10px; background:url(../images/nfprodlistbg-middle.gif) top left repeat-y; text-align:center; overflow:hidden; display:block;}
#newproductmiddle p { text-align:left; font-size:10px; width:166px; height:auto;}
#newproductmiddle h1 { padding-top:5px; font-size:16px; color:#452605; text-align:center;}
#newproductmiddle h1 a:link, #newproductmiddle h1 a:visited { color:#452605; text-decoration:none;}
#newproductmiddle h1 a:hover, #newproductmiddle h1 a:focus { text-decoration:underline;}
#newproductarea #newproductbottom { width:186px; height:11px; background:url(../images/nfprodlistbg-bottom.gif) top left no-repeat; overflow:visible; display:block;}
#indexnewsupdatebg { float:right; width:202px; height:78px; margin-top:10px; text-align:right; background:url(../images/newsupdatesignupbg.gif) top left no-repeat; overflow:hidden; display:block;}
#indexnewsupdatebg #newsupdate a:link, #indexnewsupdatebg #newsupdate a:visited { width:176px; height:55px; margin-top:6px; overflow:hidden; display:block;float:right;background:url(../images/newsupdate.gif) top left no-repeat;}
#indexnewsupdatebg #newsupdate a:hover, #indexnewsupdatebg #newsupdate a:focus { background:url(../images/newsupdate.gif) bottom left no-repeat;}

#indexproductsnippets { float:right; width:560px; height:320px; text-align:right; overflow:visible;}
#indexnewsupdate { float:right; width:762px; margin-right:4px; overflow:visible; display:block;}
#indexnewsupdateleft { float:left; width:633px; text-align:left; display:block; background-color:#FDFBEB; overflow:visible;}
#indexnewsupdateleft #indexnewsupdatecontent { float:left; width:633px; overflow:visible; text-align:left;display:block; background:url(../images/newsupdatebg.gif) top left repeat-y;}
ul#indexnewsupdatelinks { float:left; width:587px; padding:10px 0px 10px 19px; overflow:visible; display:block; text-align:right;}
ul#indexnewsupdatelinks li, ul#indexnewsupdatelinks li a:link, ul#indexnewsupdatelinks li a:visited { list-style:none; width:567px; padding-left:10px; font-family:"Trebuchet MS", Helvetica; font-size:12px; font-weight:bold; color:#333; display:inline; text-align:right;}
ul#indexnewsupdatelinks li a:hover, ul#indexnewsupdatelinks li a:focus { text-decoration:underline;}
ul#indexnewsupdatelist { float:left; width:587px; padding:10px 0px 0px 19px;}
ul#indexnewsupdatelist li { list-style:none; display:block; text-align:left; width:587px; padding-bottom:11px; background:url(../images/newsupdateseparator.gif) bottom left no-repeat; overflow:visible;}
ul#indexnewsupdatelist li a:link, ul#indexnewsupdatelist li a:visited { color:#000000; text-decoration: none;}
ul#indexnewsupdatelist li a:hover, ul#indexnewsupdatelist li a:focus { text-decoration:underline;}
ul#indexnewsupdatelist li p { width:581px; padding:8px 0px 8px 8px; color:#000; }
ul#indexnewsupdatelist li .readmore { text-align:right; font-style:italic; color:#009900; }
ul#indexnewsupdatelist li .readmore a:link, ul#indexnewsupdatelist li .readmore a:visited { color:#FF0000; text-decoration:none;}
ul#indexnewsupdatelist li .readmore a:hover, ul#indexnewsupdatelist li .readmore a:focus { text-decoration:underline;}
ul#indexnewsupdatelist li h1 { font-family:Helvetica; color: #333; font-size:16px; font-style:normal; font-weight:bold; text-decoration:none; padding:15px 0px 0px 8px;}
ul#indexnewsupdatelist li .newsupdateperiod { margin-right:8px; font-family:Helvetica; color:#333; font-size:12px; font-style:normal; font-weight:normal; text-decoration:underline; vertical-align:top; text-align:left;}
#indexnewsupdateleft #indexnewsupdatebottom { float:left; width:633px; height:12px; overflow:hidden; display:block; background:url(../images/newsupdatebg-bottom.gif) top left no-repeat;}

/* CONTENT BACKGROUND  */
#pagecontent_core { float:left; width:770px; overflow:visible; text-align:center; height:auto; display:inline;}
#pagecontenttop { float:left; width:770px; height:10px; overflow:hidden; display:block; background:url(../images/pagebg-top.gif) top left no-repeat;}
#pagecontentmiddle { float:left; width:770px; height:auto; overflow:visible; text-align:center; display:block; background:url(../images/pagebg-middle.gif) top left repeat-y;}
#pagecontentmiddle p { padding-top:8px; padding-bottom:8px;}
.applicantsynopsis-over_bg { float:left; width:300px; height:auto; padding:5px 5px 15px 5px; background-color:#FFFFFF; border:5px solid #FFD762; text-align:left;}
.applicantsynopsis-over_bg ul { float:left; display:block; overflow:visible; width:300px; height:auto; padding:5px 2px 5px 2px; font-size:105%;}
.applicantsynopsis-over_bg ul li { list-style:none; display:block; float:left; width:300px; height:auto;}
#pagecontentbottom { float:left; width:770px; height:10px; overflow:hidden; display:block; background:url(../images/pagebg-bottom.gif) top left no-repeat;}

#contentcontainer { float:right; width:750px; height:auto; margin:0px 10px 0px 10px; overflow:visible; text-align:left; }
#contentcontainer h1 { color:#000; font-size:20px; font-family:Helvetica; font-style:normal; font-weight:bold; text-decoration:none; padding:0px 0px 5px 0px;}

/* ABOUT US + CONTACT US */
#content {  float:left; width:510px; overflow:visible; vertical-align:top;}

#contentimage { float:left; width:500px; height:126px; margin-bottom:10px; overflow:hidden;}
#content p { padding-top:12px; padding-bottom:12px;}
#content #contentbgtop { float:left; width:500px; height:11px; overflow:hidden; background:url(../images/contentbg-top.gif) top left no-repeat;}
#content #contentbgmiddle { float:left; padding-left:20px; padding-right:20px; width:460px; height:auto; overflow:visible; background:url(../images/contentbg-middle.gif) top left repeat-y;}
#content #contentbgmiddle #aboutus_content li { margin-left:20px;}
#content #contentbgbottom { float:left; width:500px; height:13px; overflow:hidden; background:url(../images/contentbg-bottom.gif) top left no-repeat;}
#contentbgmiddle h2 { font-size:21px;color:#333;}
#contentbgmiddle h3 { width:460px; font-size:16px; color:#000; padding-top:8px; padding-bottom:8px;}
#contentbgmiddle h4 { width:460px; font-size:14px; color:#000;}
#contentbgmiddle h5 { width:460px; font-size:14px; color:#000; margin:8px 0px 8px 0px;}

/* NEWS UPDATE SIGN UP APPLICANT */
.signupform a:link, .signupform a:visited, .signupform a:hover, .signupform a:focus { text-decoration:none;}

ul#contactus_singapore { width:460px; height:auto; margin-top:5px; margin-bottom:15px;}
ul#contactus_singapore li { list-style:none; display:block; float:left; width:460px; height:auto; padding-bottom:6px; background:url(../images/contentseparator.gif) bottom left no-repeat; margin-bottom:10px;}
ul#contactus_international { width:460px; height:auto; margin-top:5px; margin-bottom:15px;}
ul#contactus_international li { list-style:none; display:block; float:left; width:460px; height:auto; padding-bottom:6px; background:url(../images/contentseparator.gif) bottom left no-repeat;}

/* HEALTH NEWS */
ul#healthnews { width:460px; height:auto; margin-top:5px; margin-bottom:15px; overflow:visible;}
ul#healthnews li { list-style:none; display:block; float:left; width:460px; height:auto; padding-bottom:6px; background:url(../images/contentseparator.gif) bottom left no-repeat; margin-bottom:10px; font-size:100%;}
ul#healthnews li a:link, ul#healthnews li a:visited { color:#000; text-decoration:none;}
ul#healthnews li a:hover, ul#healthnews li a:focus { text-decoration:underline;}
ul#healthnews li h1 { font-family:Helvetica; color:#333; font-size:130%; font-style:normal; font-weight:bold; text-decoration:none; padding:15px 0px 0px 8px;}
ul#healthnews li .newsupdateperiod { margin-right:8px; font-family:Helvetica; color:#333; font-size:75%; font-style:normal; font-weight:normal; text-decoration:underline; vertical-align:top; text-align:left;}
ul#healthnews li p { width:452px; padding:8px 0px 15px 8px;}
ul#healthnews li .readmore { text-align:right; font-style:italic; color:#009900;}
ul#healthnews li .readmore a:link, ul#healthnews li .readmore a:visited { color:#FF0000; text-decoration:none;}
ul#healthnews li .readmore a:hover, ul#healthnews li .readmore a:focus { text-decoration:underline;}

#healthnewssubjects { float:right; width:240px; height:auto; overflow:visible; text-align:left;}
#healthnewssubjects h3 { width:202px; font-family:Helvetica; color:#333; font-size:130%; font-style:normal; font-weight:bold; text-decoration:none; padding:15px 0px 0px 8px;}
#healthnewssubjects p { width:202px; padding:8px 0px 15px 8px; margin:0 ;color:#000; font-size:100%; font-style:normal; font-weight:normal; text-decoration:none;}
ul#healthnews_nav { width:210px; height:auto; margin:0px 15px 0px 15px;}
ul#healthnews_nav li { list-style:none; display:block; float:left; width:210px; height:auto; overflow:visible; padding:2px 0px 5px 0px; background:url(../images/topicsseparator.gif) bottom left no-repeat;}
ul#healthnews_nav li a:link, ul#healthnews_nav li a:visited { text-decoration:none; color:#000000;}
ul#healthnews_nav li a:hover, ul#healthnews_nav li a:focus { text-decoration:none; display:block; background-color:#F0FFEF;}

ul#articles_healthnews { width:460px; height:auto; margin-top:5px; margin-bottom:15px; overflow:visible;}
ul#articles_healthnews li { list-style:none; display:block; float:left; width:460px; height:auto; padding-bottom:6px; background:url(../images/contentseparator.gif) bottom left no-repeat; margin-bottom:10px; font-size:100%;}
ul#articles_healthnews li a:link, ul#articles_healthnews li a:visited { color:#000; text-decoration:none;}
ul#articles_healthnews li a:hover, ul#articles_healthnews li a:focus { text-decoration:underline;}
ul#articles_healthnews li h1 { font-family:Helvetica; color:#333; font-size:130%; font-style:normal; font-weight:bold; text-decoration:none; padding:15px 0px 0px 8px;}
ul#articles_healthnews li .newsupdateperiod { margin-right:8px; font-family:Helvetica; color:#333; font-size:75%; font-style:normal; font-weight:normal; text-decoration:underline; vertical-align:top; text-align:left;}
ul#articles_healthnews li p { width:452px; padding:8px 0px 15px 8px;}
ul#articles_healthnews li .readmore { text-align:right; font-style:italic; color:#009900;}
ul#articles_healthnews li .readmore a:link, ul#articles_healthnews li .readmore a:visited { color:#FF0000; text-decoration:none;}
ul#articles_healthnews li .readmore a:hover, ul#articles_healthnews li .readmore a:focus { text-decoration:underline;}
ul#articles_healthnews table { width:450px;}

/* EVENTS AND PROMOTIONS */
#events_and_promotions { width:460px; height:auto; margin-top:5px; margin-bottom:15px; overflow:visible;}
#events_and_promotions li.alleventpromo { list-style:none; display:block; float:left; width:460px; height:auto; padding-bottom:6px; background:url(../images/contentseparator.gif) bottom left no-repeat; margin-bottom:10px; font-size:100%;}
#events_and_promotions li.alleventpromo a:link, ul#articles_healthnews li a:visited { color:#000; text-decoration:none;}
#events_and_promotions li.alleventpromo a:hover, ul#articles_healthnews li a:focus { text-decoration:underline;}
#events_and_promotions li.alleventpromo .newsupdateperiod { margin-right:8px; font-family:Helvetica; color:#333; font-size:75%; font-style:normal; font-weight:normal; text-decoration:underline; vertical-align:top; text-align:left;}
#events_and_promotions li.alleventpromo p { width:452px; padding:8px 0px 15px 8px;}
#events_and_promotions li.alleventpromo h1 { font-family:Helvetica; color:#333; font-size:130%; font-style:normal; font-weight:bold; text-decoration:none; padding:15px 0 0 0;}
#events_and_promotions li.alleventpromo h3 { font-family:Helvetica; color:#333; font-size:110%; font-style:normal; font-weight:bold; text-decoration:none; padding:5px 0 5px 0;}
#events_and_promotions li.alleventpromo .readmore { text-align:right; font-style:italic; color:#009900;}
#events_and_promotions li.alleventpromo .readmore a:link, #events_and_promotions li .readmore a:visited { color:#FF0000; text-decoration:none;}
#events_and_promotions li.alleventpromo .readmore a:hover, #events_and_promotions li .readmore a:focus { text-decoration:underline;}
#events_and_promotions li.alleventpromo table { width:450px;}
#events_and_promotions .newsupdateperiod { font-family:Helvetica; color:#333; font-size:75%; font-style:normal; font-weight:normal; text-decoration:underline; vertical-align:top; text-align:left;}
#events_and_promotions h1 { font-family:Helvetica; color:#333; font-size:130%; font-style:normal; font-weight:bold; text-decoration:none; padding:15px 0 0 0;}
#events_and_promotions h3 { font-family:Helvetica; color:#333; font-size:110%; font-style:normal; font-weight:bold; text-decoration:none; padding:5px 0 0 0;}
#events_and_promotions div.eventpromo_copycontent p { width:452px; padding:8px 0 15px 0;}
#events_and_promotions div.eventpromo_copycontent ul { list-style-type:disc; width:400px; height:auto; padding:8px 0 16px 15px; display:block;}
#events_and_promotions div.eventpromo_copycontent ul li { width:390px; height:14px; color:#000;}
#events_and_promotions div.eventpromo_copycontent table { width:450px; }
#eventpromodetails { float:right; width:240px; height:auto; margin:0px 0px 8px 0px; overflow:visible; text-align:left;}
#eventpromodetails #eventpromodetails_top { float:left; width:240px; height:14px; overflow:hidden; background:url(../images/othertopics-bgtop.gif) top left no-repeat;}
#eventpromodetails #eventpromodetails_middle { float:left; width:240px; height:auto; overflow:visible; background:url(../images/othertopics-bgmiddle.gif) top left repeat-y;}
#eventpromodetails #eventpromodetails_middle #eventpromodetails_content { width:210px; height:auto; margin:0 15px 0 15px;}
#eventpromodetails #eventpromodetails_middle #eventpromodetails_content h6 { text-decoration:underline; height:20px; color:#452605; font-size:105%; font-style:normal; font-weight:bold; border:none;}
#eventpromodetails #eventpromodetails_middle #eventpromodetails_content p { width:185px; padding:8px 0 8px 0; color:#452605; font-size:90%;}
#eventpromodetails #eventpromodetails_middle #eventpromodetails_content strong { color:#d59114;}
#eventpromodetails #eventpromodetails_middle #eventpromodetails_content ul { list-style:none; width:185px; height:auto; padding:8px 0 16px 0; display:block;}
#eventpromodetails #eventpromodetails_middle #eventpromodetails_content ul li { width:185px; height:auto; color:#452605; font-size:90%;}
#eventpromodetails #eventpromodetails_middle #eventpromodetails_content table { width:195px;}
#eventpromodetails #eventpromodetails_bottom { float:left; width:240px; height:13px; overflow:hidden; background:url(../images/othertopics-bgbottom.gif) top left no-repeat;}
#eventpromodetails #eventpromosidenav { height:auto; overflow:visible; text-align:left;}
#eventpromodetails #eventpromosidenav h3 { width:202px; font-family:Helvetica; color:#333; font-size:130%; font-style:normal; font-weight:bold; text-decoration:none; padding:15px 0px 0px 8px;}
#eventpromodetails #eventpromosidenav p { width:202px; padding:8px 0px 15px 8px; margin:0 ;color:#000; font-size:100%; font-style:normal; font-weight:normal; text-decoration:none;}
#eventpromodetails ul#eventpromosidenav_list { width:210px; height:auto; margin:0px 15px 0px 15px;}
#eventpromodetails ul#eventpromosidenav_list li { list-style:none; display:block; float:left; width:210px; height:auto; overflow:visible; padding:2px 0px 5px 0px; background:url(../images/topicsseparator.gif) bottom left no-repeat;}
#eventpromodetails ul#eventpromosidenav_list li a:link, ul#eventpromosidenav_list li a:visited { text-decoration:none; color:#000000;}
#eventpromodetails ul#eventpromosidenav_list li a:hover, ul#eventpromosidenav_list li a:focus { text-decoration:none; display:block; background-color:#F0FFEF;}

/* Event Registration */
div#eventreg { float:left; width:460px; height:auto; margin-top:5px; margin-bottom:15px; overflow:visible;}
div#eventreg div#eventreg_header { float:left; width:452px; height:auto; padding-bottom:10px;}
div#eventreg div#eventreg_header img#kordel-woman-health-forum { float:left; width:70px; height:70px;}
div#eventreg div#eventreg_header p { text-align:left; float:left; width:370px; padding:10px 0 0 10px; margin:0; font-family:Helvetica; color:#333; font-size:90%; font-style:normal; font-weight:bold; text-decoration:none;}
div#eventreg div#eventreg_header h1 { text-align:left; float:left; width:370px; padding:0 0 0 10px; margin:0; font-family:Helvetica; color:#333; font-size:160%; font-style:normal; font-weight:bold; text-decoration:none;}
div#eventreg div#eventreg_header h4 { text-align:left; float:left; width:370px; padding:0 0 0 10px; margin:0; font-family:Helvetica; color:#333; font-size:110%; font-style:normal; font-weight:bold; text-decoration:none;}
div#eventreg p { float:left; width:450px; padding:5px 0 5px 0;}
div#eventreg h2 { float:left; width:450px; padding:5px 0 10px 0; font-family:Helvetica; color:#333; font-size:115%; font-style:normal; font-weight:bold; text-decoration:underline;}
div#eventreg h4 { float:left; width:450px; padding:5px 0 10px 0; font-family:Helvetica; color:#000; font-size:100%; font-style:normal; font-weight:bold; text-decoration:underline;}
div#eventreg ol.registration_steps { float:left; width:310px; height:20px; list-style:none; display:inline; padding:10px 0 10px 0;}
div#eventreg ol.registration_steps li { float:left; display:block; list-style:none; text-indent:-9999px; height:20px; background:url(../images/registration_steps.gif) top left no-repeat;}
div#eventreg ol.registration_steps li.registration_stepone { width:105px; padding-right:110px; background-position:0 0;}
div#eventreg ol.registration_steps li.registration_stepone.onstepone { background-position:0 -20px;}
div#eventreg ol.registration_steps li.registration_steptwo { width:95px; background-position:-215px 0;}
div#eventreg ol.registration_steps li.registration_steptwo.onsteptwo { background-position:-215px -20px;}
div#eventreg div#eventreg_stepone, div#eventreg div#eventreg_steptwo { margin-top:8px;}
div#eventreg div#eventreg_stepone label { vertical-align:middle; padding:0 0 0 0; width:145px; display:block; float:left; font-weight:normal;}
div#eventreg div#eventreg_steptwo label { padding:0 0 0 0; width:135px; display:block; float:left; font-weight:normal;}
div#eventreg div#eventreg_stepone input.text, div#eventreg div#eventreg_steptwo input.text { background:url(/images/fieldbg.gif) repeat-x; color:#000; border-top-color:#7c7c7c; border-right-color:#c3c3c3; border-bottom-color:#ddd; border-left-color:#c3c3c3; border-width:1px; border-style:solid; background-color:#ffffa0;}
div#eventreg div#eventreg_stepone span.radio, div#eventreg div#eventreg_steptwo span.radio { padding-right:10px;}
div#eventreg div#eventreg_stepone select, div#eventreg div#eventreg_steptwo select { color:#000; border-top-color:#7c7c7c; border-right-color:#c3c3c3; border-bottom-color:#ddd; border-left-color:#c3c3c3; border-width:1px; border-style:solid; font-family:Tahoma, Arial, sans-serif; background-color:#ffffa0;}
div#eventreg div#eventreg_stepone select option, div#eventreg div#eventreg_steptwo select option { margin-right:10px;}
div#eventreg div#eventreg_stepone p, div#eventreg div#eventreg_steptwo p { margin:5px 0 5px 0; padding:0;}
div#eventreg div#eventreg_stepone p span, div#eventreg div#eventreg_steptwo p span { font-size:90%; vertical-align:text-top;}
div#eventreg div#eventreg_stepone p.action, div#eventreg div#eventreg_steptwo p.action { float:right; margin-top:20px;}
div#eventreg div#eventreg_stepone p.action input, div#eventreg div#eventreg_steptwo p.action input { float:right; font-weight:bold; padding:5px; margin-right:5px;}
div#eventreg div#eventreg_stepone p.action input.eventreg_next { text-indent:-9999px; display:block; border:0; width:75px; height:24px; background:url(../images/eventreg_next.gif) top left no-repeat; cursor:pointer; }
div#eventreg div#eventreg_stepone p.action a.eventreg_cancel, div#eventreg div#eventreg_steptwo p.action a.eventreg_cancel { float:right; margin-right:5px; text-indent:-9999px; display:block; border:0; width:75px; height:24px; background:url(../images/eventreg_cancel.gif) top left no-repeat; }
div#eventreg div#eventreg_steptwo p.action a.eventreg_back { float:right; margin-right:5px; text-indent:-9999px; display:block; border:0; width:75px; height:24px; background:url(../images/eventreg_back.gif) top left no-repeat; }
div#eventreg div#eventreg_steptwo p.action input.eventreg_register { text-indent:-9999px; display:block; border:0; width:75px; height:24px; background:url(../images/eventreg_register.gif) top left no-repeat; cursor:pointer; }
div#eventreg div#eventreg_steptwo p.action input.eventreg_payment { text-indent:-9999px; display:block; border:0; width:130px; height:24px; background:url(../images/eventreg_payment.gif) top left no-repeat; cursor:pointer; }
div#eventreg div#eventreg_steptwo div#eventreg_by_cheque { float:right; width:320px; margin-top:15px; height:auto; display:block; text-align:left;}
div#eventreg div#eventreg_steptwo div#eventreg_by_credit { float:right; width:320px; margin-top:15px; height:auto; display:none; text-align:left;}
div#eventreg div#eventreg_steptwo div#eventreg_by_cheque p, div#eventreg div#eventreg_steptwo div#eventreg_by_credit p { float:left; width:315px; font-size:90%; padding:2px 0 2px 0; margin:0;}
div#eventreg div#eventreg_steptwo div#eventreg_by_cheque h4, div#eventreg div#eventreg_steptwo div#eventreg_by_credit h4 { float:left; width:315px; text-decoration:none; font-size:100%; font-weight:bold; padding:2px 0 8px 0; margin-top:10px;}
div#eventreg div#eventreg_steptwo div#eventreg_by_cheque p.action, div#eventreg div#eventreg_steptwo div#eventreg_by_credit p.action { width:315px; float:right; margin-top:20px;}
div#eventreg div#eventreg_steptwo div#eventreg_by_cheque p.action input, div#eventreg div#eventreg_steptwo div#eventreg_by_credit p.action input { float:right;}
div#eventreg div#eventreg_steptwo div#eventreg_by_cheque label { padding:3px 0 0 0; width:80px; display:block; float:left; font-weight:normal;}
div#eventreg div#eventreg_steptwo div#eventreg_by_cheque input.text { background:url(/images/fieldbg.gif) repeat-x; color:#000; border-top-color:#7c7c7c; border-right-color:#c3c3c3; border-bottom-color:#ddd; border-left-color:#c3c3c3; border-width:1px; border-style:solid; background-color:#ffffa0;}
div#eventreg div#eventreg_thankyou { float:left; margin-top:8px; height:300px;}

/* Registrants */
div#eventreg_registrants { float:left; width:750px; height:auto; text-align:left;}
div#eventreg_registrants table { float:left; width:750px;}
div#eventreg_registrants div#eventreg_registrants_header { width:750px; float:left; margin:0; padding:0 0 10px 0; height:auto;}
div#eventreg_registrants div#eventreg_registrants_header div#registrant_title { float:left; width:340px; height:auto;}
div#eventreg_registrants div#eventreg_registrants_header div#registrant_title h3 { font-size:110%; width:340px;}
div#eventreg_registrants div#eventreg_registrants_header div#registrantlist_title { float:left; width:340px; height:auto;}
div#eventreg_registrants div#eventreg_registrants_header div#registrantlist_title h3 { font-size:110%; width:340px;}
div#eventreg_registrants div#eventreg_registrants_header div#registrantlist_controls { width:400px; float:left; height:auto;}
div#eventreg_registrants div#eventreg_registrants_header div#registrantlist_controls p { font-size:90%; text-align:right; padding:0 0 10px 0; margin:0;}
div#eventreg_registrants div#eventreg_registrants_header div#registrantlist_controls p select {color:#000; border-top-color:#7c7c7c; border-right-color:#c3c3c3; border-bottom-color:#ddd; border-left-color:#c3c3c3; border-width:1px; border-style:solid; font-family:Tahoma, Arial, sans-serif;}
div#eventreg_registrants div#eventreg_registrants_header div#registrantlist_controls p select option { margin-right:10px;}
div#eventreg_registrants div#eventreg_registrants_header div#registrantlist_controls p input.text { background:url(/images/fieldbg.gif) repeat-x; color:#000; border-top-color:#7c7c7c; border-right-color:#c3c3c3; border-bottom-color:#ddd; border-left-color:#c3c3c3; border-width:1px; border-style:solid; background-color:#fff;}
div#eventreg_registrants div#eventreg_registrants_header div#registrantlist_controls p input.butt { font-size:90%;}
div#eventreg_registrants div#eventreg_registrant_report { width:750px; height:auto; padding:20px 0 15px 0;}
div#eventreg_registrants div#eventreg_registrant_report p { font-size:90%; padding:3px 0 3px 0; margin:0;}
div#eventreg_registrants div#registrantlist_actions { width:750px; float:left; margin:0; padding:0; height:auto;}
div#eventreg_registrants div#registrantlist_actions p { font-size:90%; padding:0 0 10px 0; margin:0;}
div#eventreg_registrants div#registrantlist_actions p select {color:#000; border-top-color:#7c7c7c; border-right-color:#c3c3c3; border-bottom-color:#ddd; border-left-color:#c3c3c3; border-width:1px; border-style:solid; font-family:Tahoma, Arial, sans-serif;}
div#eventreg_registrants div#registrantlist_actions p select option { margin-right:10px;}
div#eventreg_registrants div#registrantlist_actions p input.text { background:url(/images/fieldbg.gif) repeat-x; color:#000; border-top-color:#7c7c7c; border-right-color:#c3c3c3; border-bottom-color:#ddd; border-left-color:#c3c3c3; border-width:1px; border-style:solid; background-color:#fff;}
div#eventreg_registrants div#registrantlist_actions p input.butt { font-size:90%;}
div#eventreg_registrants div#registrantlist_actions div#registrantlist_left_actions { float:left; width:400px; height:auto;}
div#eventreg_registrants div#registrantlist_actions div#registrantlist_right_actions { float:right; width:340px; height:auto; text-align:right;
div#eventreg_registrants div#registrantlist_footer { width:750px; float:left; margin:0; padding:0; height:auto;}
div#eventreg_registrants div#registrantlist_footer p { font-size:90%; padding:0 0 10px 0; margin:0;}}
div#eventreg_registrants div#overDiv { position:absolute; visibility:hidden; z-index:1000;}
div#eventreg_registrants .moredetails-over_bg { float:left; width:300px; height:auto; padding:5px 5px 15px 5px; background-color:#FFFFFF; border:5px solid #FFD762; text-align:left;}
div#eventreg_registrants .moredetails-over_bg ul { float:left; display:block; overflow:visible; width:300px; height:auto; padding:5px 2px 5px 2px; font-size:105%;}
div#eventreg_registrants .moredetails-over_bg ul li { list-style:none; display:block; float:left; width:300px; padding:1px 0 1px 0; height:auto;}
div#eventreg_registrants div#eventreg_registrantdetails { float:left; width:750px; height:auto; padding:8px 0 0 0; border-top:1px dotted #000;}
div#eventreg_registrants div#eventreg_registrantdetails h3 { font-size:100%; font-weight:bold; text-decoration:underline; padding:5px 0 8px 0;}
div#eventreg_registrants div#eventreg_registrantdetails p { margin:0; padding:5px 0 5px 0;}
div#eventreg_registrants div#eventreg_registrantdetails p label { vertical-align:middle; padding:0 0 0 0; width:145px; display:block; float:left; font-weight:normal;}
div#eventreg_registrants div#eventreg_registrantdetails p input.text { background:url(/images/fieldbg.gif) repeat-x; color:#000; border-top-color:#7c7c7c; border-right-color:#c3c3c3; border-bottom-color:#ddd; border-left-color:#c3c3c3; border-width:1px; border-style:solid; background-color:#ffffa0;}
div#eventreg_registrants div#eventreg_registrantdetails p select { color:#000; border-top-color:#7c7c7c; border-right-color:#c3c3c3; border-bottom-color:#ddd; border-left-color:#c3c3c3; border-width:1px; border-style:solid; font-family:Tahoma, Arial, sans-serif; background-color:#ffffa0;}
div#eventreg_registrants div#eventreg_registrantdetails p select option { margin-right:10px;}
div#eventreg_registrants div#eventreg_registrantdetails p select.registrant_deleted { color:#aaa; background-color:#ddd;}
div#eventreg_registrants div#eventreg_registrantdetails p input.registrant_deleted { background:url(/images/fieldbg.gif) repeat-x; color:#aaa; border-top-color:#7c7c7c; border-right-color:#c3c3c3; border-bottom-color:#ddd; border-left-color:#c3c3c3; border-width:1px; border-style:solid; background-color:#ddd;}
div#eventreg_registrants div#eventreg_registrantdetails p.registrantdetail_action { text-align:right;}
div#eventreg_registrants div#eventreg_registrantdetails p.registrantdetail_action input.registrant_buttons { font-size:90%; font-weight:bold; padding:2px 2px 2px 2px;}
div#eventreg_registrants div#eventreg_registrantdetails div#registrantdetails_left { float:left; text-align:left; width:390px; padding:0 0 0 10px; border-right:1px dotted #000;}
div#eventreg_registrants div#eventreg_registrantdetails div#registrantdetails_right { float:left; text-align:left; width:330px; padding:0 0 0 10px;}
div#eventreg_registrants div#eventreg_registrantdetails div#registrantdetails_right p.cheque_details { visibility:visible;}
div#eventreg_registrants div#eventreg_registrantdetails div#registrantdetails_bottom { float:left; width:750px; text-align:right; margin:10px 0 0 0;}
div#eventreg_registrants div#eventreg_registrantdetails div#formerror { color:#ff0000; font-size:110%; font-weight:bold; padding:5px 0 5px 10px;}


/* Live Validation */
.LV_validation_message{ font-weight:normal; margin:0 0 0 5px;}
.LV_valid { color:#00CC00;}
.LV_invalid { color:#CC0000;}
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active { border: 1px solid #00CC00;}
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active,textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active { border: 1px solid #CC0000;}

/* SEARCH */
ul.searchlist { width:460px; height:auto; float:left; display:block; padding-top:5px; padding-bottom:20px;}
ul.searchlist li { list-style:none; display:block; float:left; width:460px; height:auto; padding-top:10px; padding-bottom:10px; background:url(../images/contentseparator.gif) bottom left no-repeat;}
ul.searchlist li a:link, ul.searchlist li a:visited { color:#000; text-decoration:none;}
ul.searchlist li a:hover, ul.searchlist li a:focus { text-decoration:underline;}
ul.searchlist li h6 { font-family:Helvetica; color:#333; font-size:13px; font-style:normal; font-weight:bold; text-decoration:none;}
ul.searchlistnutrients { width:350px; height:auto; display:inline; float:left;}
ul.searchlistnutrients li { width:175px; height:auto; display:block; float:left;}


/* OTHER TOPICS */
#othertopics { float:right; width:240px; height:auto; margin:0px 0px 8px 0px; overflow:visible; text-align:left;}
#othertopicstop { float:left; width:240px; height:14px; overflow:hidden; background:url(../images/othertopics-bgtop.gif) top left no-repeat;}
#othertopicsmiddle { float:left; width:240px; height:auto; overflow:visible; background:url(../images/othertopics-bgmiddle.gif) top left repeat-y;}
#othertopicsbottom { float:left; width:240px; height:13px; overflow:hidden; background:url(../images/othertopics-bgbottom.gif) top left no-repeat;}


ul#othertopicsnav { width:210px; height:auto; margin:0px 15px 0px 15px;}
ul#othertopicsnav li { list-style:none; display:block; float:left; width:210px; height:18px; margin:0px 0px 3px 0px;border-bottom:#452605 solid 1px;}
ul#othertopicsnav li a:link, ul#othertopicsnav li a:visited { color:#452605; text-decoration:none;}
ul#othertopicsnav li a:hover, ul#othertopicsnav li a:focus { display:block; background:#FFF; color:#452605; text-decoration:none;}
ul#othertopicsnav li#othertopicstext { height:30px; color:#452605 ;font-size:105%; font-style:normal; font-weight:bold; text-decoration:none; border:none;}

#productcontainer { float:right; width:770px; height:auto; overflow:visible; text-align:left; }
#productTitle { width:350px; height:25px; text-align:left; overflow:visible; display:block; color:#452605; font-size:180%; font-family:Helvetica; font-style:normal; font-weight:bold; text-decoration:none; padding:5px 0px 5px 0px;}
/* FEATURED + PRODUCT NAVIGATION */

#featured { display:block; float:left; width:350px; height:375px; margin:15px 35px 2px 0px;}

#featured .fproductstitle { width:350px; height:18px; text-align:left; text-indent:20px; background:#F6F0C8 url(../images/fprodlistbg-top.gif) top left no-repeat; overflow:visible; display:block; font-family:Helvetica; font-size:110%; font-style:normal; font-variant:normal; font-weight:bold; text-align:left; padding-top:4px;}
#featured .fproductstitle a:link, .fproductstitle a:visited { text-decoration:none; color:#452605;}
#featured .fproductstitle a:hover, .fproductstitle a:focus { text-decoration:underline;}
#featured .fproductscontent { width:320px; height:316px; padding:5px 15px 0px 15px; background:url(../images/fprodlistbg-middle.gif) top left repeat-y; text-align:center; overflow:hidden; display:block;}
#featured .fproductscontent p { text-align:left; font-size:85%; width:290px; margin-left:15px; margin-right:15px;}
#featured .fproductsbottom { width:350px; height:12px; background:url(../images/fprodlistbg-bottom.gif) top left no-repeat; overflow:visible; display:block;}

.prodnav_panel { float:left; display:block; width:377px; height:auto; overflow:hidden; margin-bottom:10px;}
.prodnav_panel .prodnav_paneltop { float:left; display:block; width:361px; height:16px; overflow:hidden; padding:2px 0px 0px 16px; background:url(../images/prodnavpanelbg-top.gif) top left no-repeat; text-align:left;}
.prodnav_panel .prodnav_panelmiddle { float:left; display:block; width:361px; height:auto; overflow:visible; padding:5px 8px 5px 8px; background:url(../images/prodnavpanelbg-middle.gif) top left repeat-y;}
.prodnav_panel .prodnav_panelbottom { float:left; display:block; width:377px; height:12px; overflow:hidden; background:url(../images/prodnavpanelbg-bottom.gif) top left no-repeat;}
.prodnav_panelmiddle ol.navlist { float:left; display:block; width:361px; height:auto; overflow:visible; }
ol.navlist li { float:left; display:block; border-right:1px solid #FFD762; width:170px; padding-left:8px; font-size:13px; text-align:left;}
ol.navlist li a:link, ol.navlist li a:visited { text-decoration:none; color:#000;}
ol.navlist li a:hover, ol.navlist li a:focus { text-decoration:none; color:#000; display:block; background-color:#F2F2F2;}
.prodsynopsis-over_bg { width:280px; height:auto; padding:5px 5px 5px 5px; background-color:#F6F0C8; border:5px solid #8D6943; text-align:left;}
.prodsynopsis-over_bg p { padding:5px 2px 5px 2px; font-size:105%;}
.prodnav_panelmiddle ul#nutrients { float:left; display:block; width:361px; height:153px; overflow:visible; }
ul#nutrients li { float:left; display:block; width:60px; height:47px; text-align:center; padding:2px 0px 2px 0px; overflow:visible;}

/* PRODUCTS LISTING */

#productslisting { float:left; display:block; overflow:visible; width:770px; height:auto; margin-top:2px;}
ul#products { float:left; width:770px; height:auto; display:block; overflow:visible; text-align:center;}
ul#products li { list-style:none; float:left; width:192px; height:169px; margin:3px 0px 3px 0px; display:block; text-align:center;}
li .nfproductstitle { width:186px; height:16px; font-family:Helvetica; font-size:95%; font-style:normal; font-variant:normal; font-weight:bold; text-align:left; padding-top:2px; text-align:left; text-indent:16px; background:#F6F0C8 url(../images/nfprodlistbg-top.gif) top left no-repeat; overflow:visible; display:block;}
li .nfproductstitle a:link, .nfproductstitle a:visited { text-decoration:none; color:#452605;}
li .nfproductstitle a:hover, .nfproductstitle a:focus { text-decoration:underline;}
li .nfproductscontent { width:166px; height:135px; padding:5px 10px 0px 10px; background:url(../images/nfprodlistbg-middle.gif) top left repeat-y; text-align:center; overflow:hidden; display:block;}
li .nfproductscontent p { text-align:left; font-size:10px; width:156px; margin-left:5px; margin-right:5px;}
li .nfproductsbottom { width:186px; height:11px; background:url(../images/nfprodlistbg-bottom.gif) top left no-repeat; overflow:visible; display:block;}

/* PRODUCT DETAILS */
#proddetailscontainer { float:left; width:770px; height:auto; margin-bottom:10px; overflow:visible; display:block; text-align:left;}
#proddetailscontainer h1 { color: #452605; font-size:180%; font-family:Helvetica; font-style:normal; font-weight:bold; text-decoration:none; padding:10px 0px 5px 0px;}
#proddetailscontainer h2 { color: #000;font-size:120%; font-weight:bold; text-decoration:none; padding:10px 0px 10px 0px;}
#proddetailscontainer p { padding-top:5px; padding-bottom:5px;}

#proddetailsbgtop { float:left; width:770px; height:18px; text-align:left; text-indent:20px; background: #F6F0C8 url(../images/proddetailsbg-top.gif) top left no-repeat; overflow:visible; display:block; font-family:Helvetica; font-size:100%; font-weight:bold; text-align:left; padding-top:4px;}
#proddetailsbgmiddle { float:left; width:740px; height:300px; padding:0px 15px 0px 15px; background:url(../images/proddetailsbg-middle.gif) top left repeat-y; text-align:left; overflow:visible; display:block;}
#proddetailsbgmiddle #proddetailsproduct { float:left; width:280px; height:240px; padding-top:30px; text-align:center; overflow:visible; display:block;}
#proddetailsbgmiddle #proddetailscontent { float:left; width:430px; height:340px; padding:10px 10px 0px 20px; text-align:left; overflow:visible; display:inline;}
ul#proddetailsnav { width:430px; height:50px; display:inline; overflow:hidden;}
ul#proddetailsnav li { list-style:none; float:left; margin:0px 10px 0px 10px; display:block; text-indent:-9999px; }
ul#proddetailsnav li a { border:0; display:block; text-decoration:none; }
li#description { width:94px; height:23px; background:url(../images/description.gif) top left no-repeat;}
li#description a:link, li#description a:visited { width:94px; height:23px; background:url(../images/description.gif) top left no-repeat; }
li#description a:hover, li#description a:focus { background:url(../images/description.gif) bottom left no-repeat; }
li#benefits, li#benefits a:link, li#benefits a:visited { width:74px; height:23px; background:url(../images/benefits.gif) top left no-repeat; }
li#benefits a:hover, li#benefits a:focus { background:url(../images/benefits.gif) bottom left no-repeat; }
li#usage, li#usage a:link, li#usage a:visited { width:54px; height:23px; background:url(../images/usage.gif) top left no-repeat; }
li#usage a:hover, li#usage a:focus { background:url(../images/usage.gif) bottom left no-repeat; }
#descriptioncontent { float:left; width:430px; height:225px; margin-top:20px; display:block; overflow:auto;}
#descriptioncontentbox { float:left; width:400px; height:auto; display:block; overflow:visible; }
#benefitscontent { float:left; width:425px; height:225px; padding-right:5px; margin-top:20px; display:block; overflow:auto; }
#usagecontent { float:left; width:430px; height:225px; margin-top:20px; display:block; overflow:auto; }
#proddetailsbgbottom { float:left; width:770px; height:14px; background:url(../images/proddetailsbg-bottom.gif) top left no-repeat; overflow:visible; display:block;}

ul#listproductnutrients { float:left; width:400px; height:auto; padding:20px 0px 30px 0px; overflow:visible; display:inline; }
ul#listproductnutrients li { float:left; display:block; list-style:none; width:60px; height:47px; margin:2px 0px 2px 0px; text-align:center; color:#000; }

/* OVERLAY EFFECT */
#overlay { background-color:#000; visibility:hidden; position:absolute; top:0; left:0; width:100%; z-index:90; }
.dialog { width:650px; height:400px; position:absolute; overflow:hidden; border:5px solid #ccc; background:#fff; z-index:200; padding:20px; text-align:left; display:none; }
.dialog .newsarea { width:650px; height:95%; overflow:auto;}
.dialog h1 { font-family:Helvetica; color:#333; font-size:16px; font-style:normal; font-weight:bold; text-decoration:none; padding:15px 0px 0px 8px; }
.dialog .newsupdateperiod { margin-right:8px; font-family:Helvetica; color: #333; font-size:12px; font-style:normal; font-weight:bold; text-decoration:underline; vertical-align:top; text-align:left; }
.dialog p { padding:12px 8px 12px 0px; text-align:justify;}
.dialog .highlight { background-color:#FFFF33; }
.dialog .closearea { width:650px; height:20px; text-align:right; padding-top:20px;}

/* Rollover Effects */
.transparencyOn { filter:Alpha(Opacity=66); -moz-opacity:.66; opacity:.66;}
.transparencyOff { filter:Alpha(Opacity=99); -moz-opacity:.99; opacity:.99;}

/* Video for Detox Cleanze */

#detox-cleanze { float:right; width:240px; height:260px; margin:8px 0px 8px 0px; overflow:visible; text-align:left;}

/* FONTS */
.top2xxsmall { color: #666; font-size: 2px; font-family:Arial, Helvetica, sans-serif; font-style: normal; font-weight:normal; }
.subnav1 { color:#663300; font-size:11px; font-family:"HelveticaNeueLT Std"; font-style: normal; line-height:normal; font-weight:bold; font-variant:normal; text-decoration:none;}
.kordels_1 { color:#000; font-size:11px; font-family:Tahoma; font-style:normal; font-weight:normal; text-decoration:none; }
.kordels_2 { color:#000; font-size:11px; font-family:"Arial Narrow"; font-style:normal; font-weight:normal; text-decoration:none; }
.kordels_3 { color:#999; font-size:24px; font-family:Tahoma; font-style:normal; font-weight:normal; text-decoration:none; }
.kordels_4 { color:#000; font-size:13px; font-family:Tahoma; font-style:normal; font-weight:normal; text-decoration:none; text-align:left; }
.kordels_5 {color:#990000; font-size:15px; font-family:Tahoma; font-style:normal; font-weight:bold; text-decoration:none; }
.kordels_6 { color:#FFF; font-size:9px; font-family:"Arial Narrow"; font-style:normal; font-weight:normal; text-decoration:none;}
.kordels_7 { color:#666; font-size:14px; font-family:Tahoma; font-style:normal; font-weight:bold; text-decoration:none;}
.buttonBG { background-color:#452605; border:3px solid #8D6943; padding:2px 2px 2px 2px; font-family:Helvetica; font-size:small; font-weight:bold; color:#FFF; cursor:pointer;}

.newsDialog {width:700px; height:auto; position:absolute; border:5px solid #ccc; background:#fff; z-index:200; padding:20px; text-align:left;}
