html, body { height:100%; border-top:1px solid #000; }
body {
    padding:0; margin:0;
    color:#666;
    font-family:Verdana,Helvetica,Arial,sans-serif;
    font-style:normal;
    font-size:0.8em;
    background:url("http://www.anuvito.com/images/bg_structure_0019b.jpg") no-repeat top center fixed #c30;
}
#knowlb {
    background:url("http://www.anuvito.com/images/bg_orchidea_9297.jpg") no-repeat top center fixed #fff;
}
.clear { clear:both; }

a:link { text-decoration: none; color:#c30; }
a:visited { text-decoration: none; color:#c30; }
a:hover  { text-decoration: underline; color:#c30; }
a:active { text-decoration: none; color:#c30; }
a:link img, a:visited img { border:0px; }
.yFoo { 
	margin:20px auto; padding:0 0 2em 0;
	text-align:right; 
	display:block; clear:both; 
	color:#eee;
	font-size:0.8em; 
	width:800px;
}
.yFoo a { color:#eee; }
.yOut { 
	margin:30px auto; padding:0; 
	display:block; clear:both; 
	width:810px;
}

#navi { 
	margin:0; padding:16px 0 3px 0; 
	width:240px;
	display:block; 
	text-align:left; 
	float:left;
}

.naviSpacer { 
	margin:0; padding:32px 0px 16px 0; 
	display:block; 
}

#con { 
	margin:10px 0 2px 250px; padding:0; 
	display:block; 
	text-align:left; 
}
.conStage { 
	margin:5px; 
	padding:16px 0 40px 3px; 
	display:block;
	color:#333; 
	text-align:left; 
}
.conStage li { padding-bottom:.3em; }
#navi ul  { margin:0; padding:0; }
#navi ul li { margin:0; padding:0; display:inline; list-style:none; }
#navi ul li a { 
	margin:0px; padding:3px; 
	display:block; 
	border-top:1px solid #fff; 
	border-bottom:1px solid #eee; 
	text-decoration:none; 
	text-align:left; 
	font-weight:normal;
}

#navi .lev-10 { padding-left:13px; font-weight:normal; }
#navi .lev-20 { padding-left:23px; font-weight:normal; font-size:.9em; }
#navi .lev-30 { padding-left:33px; font-weight:normal; font-size:.9em; }
a.naviLink:link,
a.naviLink:visited  
{ 
	color:#9b0303; 
}
a.naviLink:hover, a.naviLink:active,
a.naviLinkA:link, a.naviLinkA:visited, 
a.naviLinkA:hover, a.naviLinkA:active
{ 
	background-color:#eee; color:#666; 
}
.networking { padding:3em 0; text-align:center; }


table { font-size: 1.0em; }

.img_01 { margin:5px 10px 10px 0px; padding:0px; }
.yLg  { display:block; clear:both; margin:0px; height:10px; text-align:center; }
.logoLeft { 
	margin-top:12px;
	margin-left:5px;
}
.logoRight { float:right; }
form { padding:0px; margin:0px; }

h1 { background:url("http://www.anuvito.com/images/bg_com_header_black.jpg") repeat-x -20px -20px #000; color:#fff; display:block; padding:3px 3px 3px 6px; text-align:left; margin:0px; font-size:20px; line-height:23px; font-weight:normal; }
h2 { color:#666; display:block; padding:.6em .3em 0em 0em; margin:1em 0px 1em 0px; font-size:1.3em; font-weight:normal; border-top:1px dotted #ccc;}
h3 { color:#666; display:block; padding:.6em .3em 0em 0em; margin:1em 0px 1em 0px; font-size:1.2em; font-weight:normal; border-top:1px dotted #ccc;}
b, strong { font-weight:bold; }

.yIn  { 
background:url("http://www.anuvito.com/images/bg_com_header_black.jpg") repeat-x top center #fff;
display:block; clear:both; margin:0px; padding:10px 20px 0 20px; 
border:1px solid #ccc;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
}
.footer { display:block; clear:both; }
.yDot { display:block; clear:both; height:26px; }

#sitemap #map { padding:100px 0px 50px 0px; }
#sitemap #map .level_1
{ 
	margin:0px 0px 5px 0px; padding:10px 0px 2px 10px; 
	border-bottom:1px dotted #999 
}

.dialogListBorder { background-color: #ddd; }
.dialogListHead_1 { background-color: #eee; }

.dialogListCell_1 { background-color: #fff; }
.dialogListCell_2 { background-color: #eee; }

.dialogTableList .c1 { background-color: #fff; }
.dialogTableList .c2 { background-color: #eee; }

.mediaGallery ul { list-style-type:none; padding:0; margin:0; }
.mediaGallery ul li { float:left; padding:0px; border:5px solid #eee; background-color:#eee; margin-right:5px; overflow:hidden; }
.mediaGallery ul li a { display:block; border:1px solid #999; background-color:#000; text-align:center; vertical-align:middle; overflow:hidden; border:0; }
.mediaGallery ul li img { vertical-align:middle; border:0; padding:0; }

.mediaGallery ul li a { height:80px; width:100px; white-space:nowrap; }
.mediaGallery ul li .imgh { width:1px; height:80px; }
.vblock { float:left; padding-right:8px; }
iframe { border:0; }
