/* layot.css */

	DIV#header DIV.headline{
		margin: 0em 0em 0em 0em;
	}
	HTML > BODY DIV#header DIV.headline{
		margin: 0em 0em 0em 0em;
	}
	DIV#header DIV.headline IMG{
		margin: 0 0 -1.7em 0;
	}
	DIV#navigation UL#metanavigation LI A{
		color: #444;
		border-left: 1px solid #444;
	}
	DIV#content DIV.navigation UL#subnavigation LI A{
		background-color: #FFFFFF;
		color: #000000;
		border-bottom: 1px solid #999999;
	}
	DIV#content DIV.navigation UL#subnavigation LI.first A:hover{
		border-bottom: 1px solid #99999;
	}
	DIV#content DIV.navigation UL#subnavigation LI A:hover,
	DIV#content DIV.navigation UL#subnavigation LI A.active{
		background-color: #FE9025;
		color: #ffffff;
        border-bottom: 1px solid #999999;
	}
	DIV#content DIV.navigation UL#subnavigation LI UL LI A{
		background-color: #c6d8ec;
	}
	DIV#content DIV.navigation UL#subnavigation LI UL LI A:hover,
	DIV#content DIV.navigation UL#subnavigation LI UL LI A.active{
		background-image: url(/html/images/main/nups_content_navigation_thr.gif);
		background-color: #FDFCD3;
		color: #000000;
	}
	DIV#content DIV.navigation UL#subnavigation LI A.active{
		background-image: url(/html/images/main/nups_content_navigation_one.gif);
		background-color: #FE9025 ;
		color: #ffffff;
	}
	DIV#content DIV.navigation UL#subnavigation LI UL LI A{
		background-color: #FDFCD3;
	}
	DIV#content DIV.navigation DIV.healthcare{
 		background-color: #f3f3f3;
	}
	DIV#content DIV.navigation DIV.healthcare H6{
		background-color: #999;
	}
	DIV#content DIV.navigation DIV.healthcare P SELECT{
		border: 1px solid #cdcecd;
	}
	DIV#content DIV.body{
		/*background-image:url(/html/images/main/bg_content_body3.gif);*/
	}
	DIV#content DIV.body H1{
		margin: 2em 0 0 0;
        padding: 0 0 0 40px;
        font-size : 12px;
        font-weight : bold;
        text-transform: uppercase;
        color: #2E8F03;
        background: url(../images/weightsmart/bullet_title.jpg) 0 0 no-repeat;
	}
	DIV#content DIV.body H2{
		font-size : 14px;
        font-weight : bold;
        color: #383838;
	}
	DIV#content DIV.body H3{
		color: #003366;
	}
	DIV#content DIV.body H4{
		font-size : 14px;
        font-weight : bold;
        color: #2E8F03;
        margin: 0 0 0 10px;
        padding: 0px 15px 5px 0;
	}
	DIV#content DIV.body DIV.paragraph A.top{
		background: transparent url(/html/images/main/but_top2.gif) 0 0 no-repeat;
	}
	DIV#content DIV.body DIV.textAdditionals IMG{
		width: 17em;
	}
	DIV#content DIV.body DIV.textAdditionals UL{
		border-bottom: 0.5pt solid #333333;
	}
	DIV#content DIV.body DIV.textAdditionals UL LI A{
		color: #666666;
	}
	DIV#content DIV#grid DIV.patch.colored{
	       background-color: #fdeccc;
	}
	DIV#content DIV#grid DIV.patch H2{
		color: #337fcc;
	}
	DIV#content DIV#grid DIV.patch HR{
		border-top: 1px solid #337fcc;
	}
	DIV.patch .p-box strong{
		color: #666666;
	}
	A.more:visited{
		color: #666666;
	}
	DIV#content DIV.tools H6{
		background-image: url(/html/images/main/bgimage_tools.png);
	}
	DIV#content DIV.tools UL#pageTools LI A.print{
		background-image: url(/html/images/main/nups_tools_link_print2.gif);
	}
	DIV#content DIV.tools UL#pageTools LI A.mail{
		background-image: url(/html/images/main/nups_tools_link_mail2.gif);
	}
	DIV#content DIV.tools DIV#simpleSearchModule INPUT#q{
		border: 0.1em solid #6d5018;
	}
	DIV#content DIV.tools DIV#simpleSearchModule INPUT.submit{
		background: transparent url(/html/images/main/but_simplesearch_submit2.gif) 0 0 no-repeat;
	}
	#frmSelectArea button, button.submit {
	    background: transparent url(/html/images/main/but_simplesearch_submit2.gif) 0 center no-repeat;
	}
	#home:hover {
	    background:#F9E400;
        color: #000000;
	}
	.menu {
	    background-image: url(/html/images/main/bgimage_nav.png);
	}
	.menu a.active {
        color: #000000;
	    background-color:#F9E400;
	}
	.menu ul li:hover a {
	    background-color:#F9E400;
	    color:#000000;
	}
	.menu ul li:hover ul li a {
	    border-bottom:1px solid #efefef;
	    color:#000000;
	    background:#F9E400;
	}
