/*** CSS for Default visualNav HTML ***/
/* side menu with visualNav */
#sidemenu             { text-align: center; position: fixed; top: 30px; left: 10px;  width: 210px; z-index: 10; padding: 1px 1px 2px 1px; background:#a0b627;border:#3d83b8 0 solid;}
#sidemenu ul          { list-style-type: none; margin: 0; padding: 0; }
#sidemenu li          { margin: 5px; padding: 2px; width: 170px; text-align: center; border: transparent 1px solid;background:#a0b627; }
#sidemenu a           { text-decoration: none; color: #ffffff; font-size:20px;}
#sidemenu a:hover     { color: #fff;}



#sidemenu li.selected   { background:#65aee7;}

/* main content header & wrapper */
.content           { margin: 0 20px 10px 120px;padding:20px 0 0 0 ; }
.inner-content     {position:relative;width:100%;height: 640px;  }
.inner-content img { max-width: 450px; }

/*** Demos ***/
body               { background: url(../images/f22.png); color: #ddd;}
a:link             { color: #fc0; }
a:hover            { color: #fff; }
a:visited          { color: #fff; }
a:active           { color: #fff; }

/* demo content */
.content h2        { margin: 5px 5px 20px 5px; }
.content br        { clear: both; }
.content li        { padding-right: 25px; }




#container         { margin: 0 auto; width: 100%; }
.section           { border-bottom: 5px solid #ccc; padding:25px; }
.section h3        { margin-top: 0; }

.section p:last-child { margin-bottom: 0; }

.menu {
position:relative;
width:90%;
top:390px;
left:35px;
background:#724d8c;
}

.menu a           { 
text-decoration: none; 
color: #c4dee0;
font-size:16px;

 }
.menu a:hover     { color: #000000;}

.menu  .sel  { background: #142e4e;padding:0 5px 0 1px;}

.menu td {
padding:0 40px 0 10px;
margin:0;

}