body
{
 margin-top: 0;
 margin-left: 0;
 background-color: #B8C29E;
 color: inherit;
}

#header
{
 background: url(../images/LOGO_OLW.jpg) #FFFFFF no-repeat fixed 0% 0%;
 padding-top: 5px;	
 vertical-align: bottom;
 height: 120px;
 width: 100%;
 color: inherit;
}

#nav
{
 padding: 1px;
 height: 22pt;
 width: 100%;
 border: solid #4C5081;
 border-top-width: 2px;
 border-left-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 color: #3C3F68;
 background: #B8C29E none;
}

#purple
{
 padding: 0px;
 width: 100%;
 color: #FFFFFF;
 background: #4C5081 none;
}

#content
{
 padding: 0px;
 width: 100%;
 color:#3C3F68;
 background: #CDD4BB none;
}

#casecontent
{
 padding: 10px;
 width: 100%;
 color:#3C3F68;
 background: #FFFFFF none;
}

#bottomnav
{
 padding: 2px;
 height: 8px;
 width: 100%;
 color: #B8C29E;
 background: #4C5081 none;
}

table
{
 width: 100%;
}

td.nav
{
 padding-top: 11px;
 vertical-align: text-bottom;
 color: #3C3F68;
 background: #B8C29E none;
}

td.intro
{
 height: 116px;
 color: #FFFFFF;
 font: Tahoma, Verdana, Geneva, sans-serif; font-size: 9px;
 vertical-align: middle;
 background: #4C5081 none;
}

td.work
{
 padding: 5px;
 font: Tahoma, Verdana, Geneva, sans-serif; font-size: 11px; 
 color:#3C3F68;
 line-height: 160%;
 vertical-align: middle;
 background: #CDD4BB none;
}


td.solution
{
 font: Tahoma, Verdana, Geneva, sans-serif; font-size: 10px; 
 color:#3C3F68;
 line-height: 160%;
 vertical-align: top;
 background: #CDD4BB none;
}

td.practice
{
 font: Tahoma, Verdana, Geneva, sans-serif; font-size: 9px; 
 color:#3C3F68;
 line-height: 200%;
 vertical-align: top;
 background: #CDD4BB none;
}

td.bottomnav
{
 text-align: right;
 vertical-align: text-bottom;
 font: bold 10px Verdana, sans-serif;
 color: #525B39;
 background: #4C5081 none;
}

td.form
{
 padding: 2px;
 text-align: right;
 font: bold 10px Tahoma, sans-serif;
 color: #3C3F68;
 background: #CDD4BB none;
}

td.input
{
 padding: 2px;
 width: 780px;
 text-align: left;
}

td.case
{
 text-align: left;
 vertical-align: top;
 line-height: 135%;
 font: normal 10px Verdana, sans-serif;
 color:#3C3F68;
 background: #FFFFFF none;
}

td
{
 text-align: left;
 vertical-align: top;
 line-height: 135%;
 font: normal 10px Verdana, sans-serif;
 color:#3C3F68;
/* background: #CDD4BB none; */
}

h1
{
 display: inline;
 font: bold 12px Verdana, sans-serif;
 color: #3C3F68;
 background: #CDD4BB none;
}

h2
{
 display: inline;
 font: bold 10px Verdana, sans-serif;
 color: #3C3F68;
 background: #CDD4BB none;
}

h3
{
 display: inline;
 font: 14px Verdana, sans-serif;
 color: #FFFFFF;
 background: #4C5081 none;
}

h4
{
 display: inline;
 font: 16px Verdana, sans-serif;
 color: #FFFFFF;
 background: #4C5081 none;
}

hr
{
 color: #4C5081;
 height: 1px;
 background: #CDD4BB none;
}

li
{
list-style-image: url(../images/POINTER_TICK.gif)
}

a.menu:link
{
 font: 11px Arial, sans-serif;
 font-weight: 600;
 color: #4C5081;
 text-decoration: none;
 background: #B8C29E none;
}

a.menu:visited
{
 font: 11px Arial, sans-serif;
 font-weight: 600;
 color: #4C5081;
 text-decoration: none;
 background: #B8C29E none;
}

a.menu:hover
{
 font: 11px Arial, sans-serif;
 font-weight: 600;
 color: #FFFFFF;
 text-decoration: none;
 background: #B8C29E none;
}

a.menu:active
{
 font: 11px Arial, sans-serif;
 font-weight: 600;
 color: #525B39;
 text-decoration: none;
 background: #B8C29E none;
}

a.info:link
{
 color: #B8C29E;
 text-decoration: none;
 background: #4C5081 none;
}

a.info:visited
{
 color: #B8C29E;
 text-decoration: none;
 background: #4C5081 none;
}

a.info:hover
{
 color: #FFFFFF;
 text-decoration: none;
 background: #4C5081 none;

a.info:active
{
 color: #B8C29E;
 text-decoration: none;
 background: #4C5081 none;
}

a.clients:link
{
 color: #525B39;
 text-decoration: none;
 background: #CDD4BB none;
}

a.clients:visited
{
 color: #525B39;
 text-decoration: none;
 background: #CDD4BB none;
}

a.clients:hover
{
 color: #525B39;
 text-decoration: underline;
 background: #CDD4BB none;

}

a.clients:active
{
 color: #525B39;
 text-decoration: none;
 background: #CDD4BB none;

}

a:link
{
 color: #525B39;
 text-decoration: none;
 background: #CDD4BB none;
}

a:visited
{
 color: #525B39;
 text-decoration: none;
 background: #CDD4BB none;
}

a:hover
{
 color: #525B39;
 text-decoration: underline;
 background: #CDD4BB none;

}

a:active
{
 color: #525B39;
 text-decoration: none;
 background: #CDD4BB none;

}

a.case:link
{
 color: #525B39;
 text-decoration: none;
 background: #FFFFFF none;
}

a.case:visited
{
 color: #525B39;
 text-decoration: none;
 background: #FFFFFF none;
}

a.case:hover
{
 color: #525B39;
 text-decoration: underline;
 background: #FFFFFF none;

}

a.case:active
{
 color: #525B39;
 text-decoration: none;
 background: #FFFFFF none;

}
